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