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