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