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