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