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