.__                               
             _____  |  |__  _  _______  ___.__. ______
             \__  \ |  |\ \/ \/ /\__  \<   |  |/  ___/
              / __ \|  |_\     /  / __ \\___  |\___ \ 
             (____  /____/\/\_/  (____  / ____/____  >
                  \/                  \/\/         \/ 
                 __                      ___.                            .___
    ____  __ ___/  |_  ____  __ __  _____\_ |__   ___________   ____   __| _/
   /  _ \|  |  \   __\/    \|  |  \/     \| __ \_/ __ \_  __ \_/ __ \ / __ | 
  (  <_> )  |  /|  | |   |  \  |  /  Y Y  \ \_\ \  ___/|  | \/\  ___// /_/ | 
   \____/|____/ |__| |___|  /____/|__|_|  /___  /\___  >__|    \___  >____ | 
                          \/            \/    \/     \/            \/     \/