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