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