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