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