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