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