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