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