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