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