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