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