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