
------------------------------------------------------------------------






::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
W:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
M
 WW:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 MM
W:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
M
  W:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  M
    W:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    M
  W  W::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  M  M
   W  W:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
   M  M
    W W:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    M M
     WW:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
     MM
     W::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
     M
     W::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
     M
    W:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    M
    W:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    M
    W:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    M
  W:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  M
WW::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
MM
W:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
M
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::WWWWWWWWWW:::::::::::::::::::::::::::::::::::::::
                       MMMMMMMMMM
:::::::::::::::::::WWWW           WWW:::::::::::::::::::::::::::::::::::
                   MMMM           MMM
::::::::::::::WAAWW                   W:::::::::::::::::::::::::::::::::
              M  MM                   M
:::::::::::WAAAW                       W::::::::::::::::::::::::::::::::
           M   M                       M
:::::::WAAAAAAW                         W:::::::::::::::::::::::::::::::
       M      M                         M
::::WAAAAAAAW             WWWW          W:::::::::::::::::::::::::::::::
    M       M             MMMM          M
:WAAAAAAAAAW                   WWWW       W:::::::::::::::::::::::::::::
 M         M                   MMMM       M
WAAAAAAAAAW                         WW     W::::::::::::::::::::::::::::
M         M                         MM     M
AAAAAAAAAW                            W    W::::::::::::::::::::::::::::
         M                            M    M
AAAAAAAAW           WWW                 W  W::::::::::::::::::::::::::::
        M           MMM                 M  M
AAAAAAAW                WW                 W::::::::::::::::::::::::::::
       M                MM                 M
AAAAAAW                    WW               W:::::::::::::::::::::::::::
      M                    MM               M
AAAAAW                        W              W::::::::::::::::::::::::::
     M                        M              M
AAAAW                          W             W::::::::::::::::::::::::::
    M                          M             M
AAAAW                           W            W::::::::::::::::::::::::::
    M                           M            M
AAAAW                            W           W::::::::::::::::::::::::::
    M                            M           M
AAAAW                             W          W::::::::::::::::::::::::::
    M                             M          M
WAAAW                             W          W::::::::::::::::::::::::::
M   M                             M          M
WWWWW                             W         W:::::::::::::::::::::::::::
MMMMM                             M         M
                                  W        W::::::::::::::::::::::::::::
                                  M        M
                                  W       W:::::::::::::::::::::::::::::
                                  M       M
                                 W       W::::::::::::::::::::::::::::::
                                 M       M
                                W       W:::::::::::::::::::::::::::::::
                                M       M
                               W     W::::::::::::::::::::::::::::::::::
                               M     M
WW                          W    W::::::::::::::::::::::::::::::::::::::
MM                          M    M
::::W                      WWWWWW:::::::::::::::::::::::::::::::::::::::
    M                      MMMMMM
:::::::WW              WW:::::::::::::::::::::::::::::::::::::::::::::::
       MM              MM
::::::::::WWWWWWWWWWWW::::::::::::::::::::::::::::::::::::::::::::::::::
          MMMMMMMMMMMM
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::






-----------------------------------------------------------------------

