      :@#-                                                                                      
       %@@#:                                                                                    
**##%%%@@@@@#+-.                                                                                
@@@@@@@@@@@@@@@@#=.                                                                             
@@@@@@@@@@@@@@@@@@@=                                                                            
@@@@@@@@@@@@@@@@@@@@#.                                                                          
@@@@@@@@@@@@@@@@@@@@@@.                                                                         
@@@@@@@@@@@@@@@@@@@@@@%                                                                         
@@@@@@@@@@@@@@@@@@@@@@@%=:                                                                      
@@@@@@@@@@@@@@@@@@@@@@@@@@@%##%@%=                                                              
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=                                                               
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*-               .                                                
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*                -@=                                               
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#                 #@+                                              
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+                  =@.                                             
@@@@@@@@@@@@@@@@@@@@@@@@@@@@+.                .: ::                                             
@@@@@@@@@@@@@@@@@@@@@@@@@+*-                .=+-                                                
@@@@@@@@@@@@@@@@@@@@@@@@@+                                                                      
@@@@@@@@@@@@@@@@@@@@@@@@@%  .                                                                   
@@@@@@@@@@@@@@@@@@@@@@@@@@.                                                                     
@@@@@@@@@@@@@@@@@@@@@@@@@##                                                                     
@@@@@@@@@@@@@@@@@@@@@@@@# :-                                                                    
@@@@@@@@@@@@@@@@@@@@@@@*-                                                                       
@@@@@@@@@@@@@@@@@@@@@%+                                                                         
@@@@@@@@@@@@@@@@%.                                                                              
@@@@@@@@@@@@@@@@@***++=-:.                                                                      
@@@@@@@@@@@@@@@@@@@@@@@@@@@%#*:                                                                 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=                                                                 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=                                                                 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=                                                                
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-                                                               
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@. ..:-=***##%%%##**#*+-:::                                     
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@#*=:.                               
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%*-.                           
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%*-                        
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%+.                     
