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