           .---------.            
       .--'   o   .   `--.        
     .'@  @@@@@@    .   . `.      
  .'   . @@@@@@@@ @@@@@@     `.   
 / @@o    @@@@@@.  @@@@    O  @\  
 |@@@              @@@@@@    @@|  
/ @@@@   `.-.     @@@@@@@@    @@\ 
|@ @@               @@@@@@ @@   | 
\     @@    @   .()  @@   @@@@  / 
 |         @@@        @@@  @@  |  
 \  .  @@  @\  .     .  @@   o /  
  `.  @@@@  _\ /    .      o .'   
     `.     / |      o    .'      
       `--./   .      .--'        
           `---------'       