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