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