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