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