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