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