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