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