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