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