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