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