_____  _____  _____  __   __   __  _____  _____                 
  |  _  ||  _  ||  _  |/  | /  | /  ||  _  ||  _  |                
  | |/' || |/' || |/' |`| | `| | `| || |/' || |/' | ___  _ __ __ _ 
  |  /| ||  /| ||  /| | | |  | |  | ||  /| ||  /| |/ _ \| '__/ _` |
  \ |_/ /\ |_/ /\ |_/ /_| |__| |__| |\ |_/ /\ |_/ / (_) | | | (_| |
   \___/  \___/  \___/ \___/\___/\___/\___/  \___(_)___/|_|  \__, |
                                                              __/ |
                                                             |___/ 
   _                   _                                           
  | |                 | |                                          
  | |__  _   _  __   _| |_ __                                      
  | '_ \| | | | \ \ / / | '_ \                                     
  | |_) | |_| |  \ V /| | |_) |                                    
  |_.__/ \__, |   \_/ |_| .__/                                     
      __/ |         | |                                        
     |___/          |_|