.:.:.:..
                                                                                                         ...::::::::::::.
                                                                                                       ...::.:. .:..:::::: .
                                                                                                 ...::.:.  ..::..
                                                                                               . .::.:.                      ...:: 
                                                                                               ..:.:.                           .:...
                                                                                              .:::.                             ..:: .
                                                                                       . .::                                     . .:. 
                                                                                       ..:. .                                           .:. .
                                                                                       .:                                ..:. .:. 
                                                                                     .::.                        .:::::::. .::.
                                                                                     :::                       ..:: .::. . .::.
                                                                              . .: .  . .: . .::.  .. 
                                                                              ..:.                          ..:  .::. ..:. .
                                                                              ::..                          .: .  ...: ::..
                                                                             . .: .                                            . .::.  .::
                                                                             ..:.                            :.  .. ::. ..:.
                                                                             ::..                         .::.  .:.::. :::.
                                                                             .:..                         ..:.  :..::.  .. 
                                                                           .::.                           .::.  . ...::. ..:.
                                                                           ..:.                          ..:::::: . .....::. ::
                                                                           ::..  ...::::::..:.  ::...:.. :::.
                                                                           .:.. ....:..::   .:. .. .:  .:..
                                                                     .::. . ..:. .:.. ..:. :. .:.. .:::
                                                                     ..:.  ::. :: .::. .:.. .:.. ..:.
                                                                     .:.. . .. . .. ..::  ... ::  ::
                                                                     .: ..:. ..:. .: ...: ...:..  :::.
                                                                     :::. :. .:.. :. ..::::::::::..  .:..
                                                                     .:.. ..:: ::..  .. .:.:.::.:.::.:  .::.
                                                                     :. .::..:. .. :: ::.. .:..  .::.
                                                                   .::.  ..::..:...:. .. .::.  ..::
                                                                   ..::                          .::.:: . .::  .:::  :.
                                                                   .::.                          ::..::.   ... .::. :  ::
                                                                   .:..                          .: . .:. . .:.::: . .::   ::
                                                                   .:                          .::. . .:..  .   . .  ::
                                                                   .::.  ..:.  .:.                                                                         .::.
                                                                   ::..  .:.. . .::                                                                      .::.
                                                                   .: .::. ::..  .:. .                                                                   .:
                                                                   :: :: . . .. . .:..  . . .   .:..
                                                                   :: . .. ..:.  ...::. .: .:. . .::.
                                                                   :: .... . .. .:..:.  .:::.  ...  .:..
                                                                   :: .:  : .. .: . .: :::. ..:. .:
                                                                   :: .:.  . ..  .:   : :..::: . :: .:..
                                                                   :: .::.....:. .:.. . :   ..:. :::. .::.
                                                                   :. . .:::.: :. .: .                                                    .::. .::.
                                                                   :.  .:. .::.                                                  ..:. .: .::.
                                                                   :.                          ..:.                          . .:::.. :::. .::.
                                                                   ::                          .::. . .:: .::. ..`. : .: .:..
                                                                   ::                          .::. ..:::. ::. :. .. .::. .:
                                                                   ::                          .::...::... .: .:...::. :. :: . .:..
                                                                   .:                            ::::..:: .: .: .:...::. .::. .:..
                                                                   ::                           .:: .. :. .. :::..: ..:. .... .:..
                                                                   .::.  ..::..:::::..::. .:...:..:::. :: . ::
                                                                   :::.  :: . ..:: :::..:: .::...:   .:
                                                                   .:  .::.  .:.  .::..::. :: .. .  ::
                                                                   .:.. ....                                       .: . :::::.  ::
                                                                   .::. ::..                                                   .::  :::. :.
                                                                   .::. ..                                                     ::.. :::. .::.
                                                                   ..:: .::.                                               .:::: .::. ..:.
                                                                     :. ..:.                                        ....:.:: ::.. .::.
                                                                     :: .::.   .:: . ....:. :. . .: . .::.
                                                                     :: .::.  .`.:......:. :. ...  ::..
                                                                     :::. .::.  :..:: ..:. .::. ...: ::..
                                                                     .:.. .::.  :. ::`. ..:. ...: .:
                                                                     .::: .::.  ..:. .::....: . ..
                                                                     ..:: .::.  .::. .:::.:  ..:.
                                                                           :. .:::   .:::. ::::  .::.
                                                                           :. . ..:. . .: :.. ...:..  ::..
                                                                           .:.. :::. ..: .: . ...::.                                               .:..
                                                                           .::: .:.. :: . ....: :.  .::.
                                                                           ..:. .::. .::.. :. . ..:.....  ..:.
                                                                             :::. . .::. .::..: . .::. .:                                        ::..
                                                                             .:..  .:::: :::.  .::  .::.  .: .
                                                                             .::: ..:::: ::.. :: .  .::.
                                                                             ..:.   : :: . ..   .:.
                                                                              :::. ::.. .: ....  . .:..
                                                                               ..  .::. .: :: .  ..:: .
                                                                              ..:. . .::: . :   ::: 
                                                                                     ::.. ..:. .  ...  . .: .
                                                                                      .:. ::.. ...:   .: 
                                                                                     . .::  ...::....::.  . .:..
                                                                                        .:. .  .::::.   ..::
                                                                                       . .:.  .::.   .:::.
                                                                                             ......                            ...:: 
                                                                                                .::..                        . .::. .
                                                                                               . .::::.                      ..:.:.
                                                                                                 ...::::. .:..:::.
                                                                                                         ..:::::..:::::::. 
                                                                                                          ..:::::::..::.





                                                     :. 
  :.::.:.::. .::..::.:: .::.:: :.:: ..: .: .. . .::. .   .:.:: . .. ::.::  :::::..::. .::.:: .. :. . .::::. :::: ..:::: .: . :. .:.::: :: .: . :.. .::.:.::.::..::..: ..::...:  .: ..:. :.
   :. ..:. .:...:.. .:...: :. .:.. .:.:. .:.. .: . :. . .` ..:: :. :. ..: ..:. ::...:......  ::....: :. . ::  :.. :..::  :.  :.. :...:. .: ..:. ....: .. .. ..: :: . 
   :. :. :: .::. .: :. :. :.... :  . .: . :. .::..... . .. :. .::..: .:... .: :.:. .. .. :: .. . . .: :..:.. :. : .: :...:: .::. :. . :.  ... :. 
   :: :.:.:: .::.:. .:.::  :. :. ::.. :. . .. . .:.:...:.. . .::. :. .: ..: :... ..: ::. :::  :: .: ::.: ..:::. :... . .: :: .. . ::.: .::.:. :.:: .. ..:. .:.: :. 
    : :. .: .:.. .:.: . :. :. .: :..::.. :. :...:..::. :..:.. :. . :..: . .: ..::. .:.. :. :: :. .::. .:. :..: :  :: :..:. :. :. .:.. :.:  . :.  :.. :: :.
   .  .::. .: .: .:. .: :: .:.. ::  ..... . .. ::.:.  ..:. :. .: .::  :...:.. .: .: :: :. ..:. :.. .: ..::. .. :. :: . :. :: .::... ... ..: ..:: :. ..::.
   :. .::. .: .::. : .:  . :: .: . :: .: ..:..:. .: .:.. ::. .. .: ::.::....  .:.: :. : ...::. .: .::. .::: . .. : :.  ....:.. :. :. :. .:...:.. : ::.:.:.::..:...:.. :: ..: .::.
           .: . :.:  .: .:  .: :. .: .: . .::..:  :.: ..:  .. . .: . . :.  . :.:: .: : .: .:   ..:.:  :. .: .:                                                              :.  :