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