           .                                                                                    
           +%-                                                                                  
           =@@*                                                                                 
  .::------*@@@%-                                                                               
%@@@@@@@@@@@@@@@@*:                                                                             
@@@@@@@@@@@@@@@@@@@#-                                                                           
@@@@@@@@@@@@@@@@@@@@@*                                                                          
@@@@@@@@@@@@@@@@@@@@@@%                                                                         
@@@@@@@@@@@@@@@@@@@@@@@*                                                                        
@@@@@@@@@@@@@@@@@@@@@@@@+                                                                       
@@@@@@@@@@@@@@@@@@@@@@@@@%*=:..:-.                                                              
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*.              .=                                             
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-                +@%.                                           
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#-.  :=+.           -@@+                                           
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*    -+-             -%#                                           
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:                                                                  
@@@@@@@@@@@@@@@@@@@@@@@@@%@%-                                                                   
@@@@@@@@@@@@@@@@@@@@@@@@#==                                                                     
@@@@@@@@@@@@@@@@@@@@@@@@%.                                                                      
@@@@@@@@@@@@@@@@@@@@@@@@@.                                                                      
@@@@@@@@@@@@@@@@@@@@@@@@@-                                                                      
@@@@@@@@@@@@@@@@@@@@@@@%-+.                                                                     
@@@@@@@@@@@@@@@@@@@@@@@-  .                                                                     
@@@@@@@@@@@@@@@@@@@@@#.                                                                         
@@@@@@@@@@@@@@@@@@=.                                                                            
@@@@@@@@@@@@@@@@@@%%##*+=:.                                                                     
@@@@@@@@@@@@@@@@@@@@@@@@@@@@%:                                                                  
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-                .::::::::.                                        
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%:        :-=*%%@@@@@@@@@@@@%#*+-:                                 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-   :=*%@@@@@@@@@@@@@@@@@@@@@@@@@#+-.                            
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#=.                         
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#-                       
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%=.                    
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=                   
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%-                 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*.               
