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