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