_____  ______ _____  
      |  |  ||      |  |  | 
      |__    |  --  |__    |
         |__||______|  |__| 
                     __    
       .-----.-----.|  |_  
       |     |  _  ||   _| 
       |__|__|_____||____| 
   ___                       __ 
 .'  _|.-----.--.--.-----.--|  |
 |   _||  _  |  |  |     |  _  |
 |__|  |_____|_____|__|__|_____|