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