*     ,MMM8&&&.            *
                   MMMM88&&&&&    .
                  MMMM88&&&&&&&
      *           MMM88&&&&&&&&
                  MMM88&&&&&&&&
                  'MMM88&&&&&&'
                    'MMM8&&&'      *
            |\___/|     /\___/\
            )     (     )    ~( .              '
           =\     /=   =\~    /=
             )===(       ) ~ (
            /     \     /     \
            |     |     ) ~   (
           /       \   /     ~ \
           \       /   \~     ~/
    _/\_/\_/\__  _/_/\_/\__~__/_/\_/\_/\_/\_/\_
    |  |  |  |( (  |  |  | ))  |  |  |  |  |  |
    |  |  |  | ) ) |  |  |//|  |  |  |  |  |  |
    |  |  |  |(_(  |  |  (( |  |  |  |  |  |  |
    |  |  |  |  |  |  |  |\)|  |  |  |  |  |  |
    |  |  |  |  |  |  |  |  |  |  |  |  |  |  |

  
 _    _             _                            _
| |_ (_) _ __ ___  | |  __ _  _ __  _ __    ___ | |_
| __|| || '_ ` _ \ | | / _` || '__|| '_ \  / _ \| __|
| |_ | || | | | | || || (_| || | _ | | | ||  __/| |_
 \__||_||_| |_| |_||_| \__,_||_|(_)|_| |_| \___| \__|