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