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