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