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