                                                                                                                                                      
                                                                                                                                                      
                                                                                          +??*+:                                                      
                                                                                   ,,::;;+++*%@@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:                                             
                                                                   :%*%@#%?:  ?@@@@@@@@@@@@@@@@@@@@@@@@%+                                             
                                                                 ,+S; +S;     %@@@@@@@@@@@@@@@@@@@@@@@@#;                                             
                                                                 ,;,         ,#@@@@@@@@@@@@@@@@@@@@@@@@@%                                             
                                                                             :@@@@@@@@@@@@@@@@@@@@@@@@@@@+                                            
                                                                             +@@@@@@@@@@@@@@@@@@@@@@@@@@@#,                                           
                                                                             %@@@@@@@@@@@@@@@@@@@@@@@@@@@@*                                           
                                                                            :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S,                                          
                                                                            ?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:                                          
                                                                           :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;                                          
                                                                           *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+                                          
                                                                          :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?                                          
                                                                         ,S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%                                          
                                                                         ?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S,                                         
                                                                        +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#,                                         
                                                                       :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:                                         
                                                                      ,S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;                                         