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