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