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