_     _                       _                _          _       
| |   (_)      _              | |              | |        | |      
| | _  _  ____| |_  ____ ____ | | _   ____ ____| |  _   _ | | ____ 
| || \| |/ _  )  _)/ _  )  _ \| || \ / _  ) ___) | / ) / || |/ _  )
| |_) ) ( (/ /| |_( (/ /| | | | |_) | (/ ( (___| |< ( ( (_| ( (/ / 
|____/|_|\____)\___)____)_| |_|____/ \____)____)_| \_|_)____|\____)



                 _             
                | |            
 _   _ ____   _ | | ____  ____ 
| | | |  _ \ / || |/ _  )/ ___)
| |_| | | | ( (_| ( (/ /| |    
 \____|_| |_|\____|\____)_|  



                                                   _             
                       _                      _   (_)            
  ____ ___  ____   ___| |_   ____ _   _  ____| |_  _  ___  ____  
 / ___) _ \|  _ \ /___)  _) / ___) | | |/ ___)  _)| |/ _ \|  _ \ 
( (__| |_| | | | |___ | |__| |   | |_| ( (___| |__| | |_| | | | |
 \____)___/|_| |_(___/ \___)_|    \____|\____)\___)_|\___/|_| |_|
                                                                 

:-)