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