                                                                                                                                                      
                                                                                                                                                      
                                                                                    ;?%?*;,                                                           
                                                                                     ,+#@@#+;;;;::,                                                   
                                                                                ,:+*?SS@@@@@@@@@@@##S%*;:                                             
                                                                              :%#@@@@@@@@@@@@@@@@@@@@@@@@S*:                                          
                                                                             *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?,                                        
                                                                            ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S,                                       
                                                                           :%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?                                       
                                                                           ?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S                                       
                                                                         ,:?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#,                                      
                                                                    :***%#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                                      
                                                                    ;@@S%#SS@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;                                     
                                                                     ,,  ,  +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?,                                   
                                                                            ,,%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#:                                    
                                                                               ?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@,                                    
                                                                               :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;                                    
                                                                               ,#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+                                    
                                                                                ?@@@@@S###@@@@@@@@@@@@@@@@@@@@@@@*                                    
                                                                                *@@@@@?+?S@@@@@@@@@@@@@@@@@@@@@@@?                                    
                                                                                *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                                    
                                                                                *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S                                    
                                                                               ,S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@,                                   
                                                                              ,S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+                                   
                                                                             ,?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#,                                  
                                                                            ,*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%,                                 
                                                                           ;%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?                                 
                                                                        ,;?#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+                                
                                                                      ,;?#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;                               
                                                                     :*#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#,                              
                                                                   ,+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*                              
                                                                  :?#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:                             
                                                                  ;#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%,                            
                                                                 ,;S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:                            
                                                                 ;*S@##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:                            
                                                                 ,+?+,,;*S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:                            
                                                                      ,;*S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#,                            
                                                                     ;?#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S                             
                                                                     :??*+?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:                            
                                                                          ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?                            
                                                                          ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?                            
                                                                          +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?                            
                                                                          ?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?                            
                                                                          %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@*                            
                                                                         ,S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@##@:                            