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