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