.---.
                                   / ___ \
                                  / /UU \ \
               .                  \=:Y:=/ /   
               ::.                _\ "_/ /_       ->g045he12!
               ::::..[]     __.--'    __    `.     !|   '| '
               ::::' (`)\.-'         //\\  P  \     |    !
               ::'   E3 c=)_.----.  //___ [[[)_)    '
               '      B   \      /  \\_//    <
                       \_ .'     \  ____     /
         .--._ _.--'7______ --.____|   _| ____ .---._ ___.--v---.
   __ __/     V   _/     __]>      \\  \||\_  V     (\_    _     )__ __
  /_//  )  (_J   /)  )\  (l_   /'   )   \L___\  /) __) /   /_)  (  _\\_\
  \_\7 <.___.r  /(  (__)  )/  .----'/   _   (/  <_\   \\   \`7  <\ \_|_/
    (____________]\______//  (|----[___/7\   \________.'\___]\______)
     \___________|\______|____7    |___/\ \___\_______//____|\______/
                         |____/          \____/