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