@@@@@@@@@@@                                                 @@@@@@@@@                      
                    @@@@@@@@@@@@@@@                                             @@@@@@@@@@@@@                    
                   @@@@@@@@@@@@@@@@@                                           @@@@@@@@@@@@@@@@                  
                  @@@@@@@@@@@@@@@@@@@                                         @@@@@@@@@@@@@@@@@@                 
                  @@@@@@@@@@@@@@@@@@@                                        @@@@@@@@@@@@@@@@@@@                 
                  @@@@@@@@@@@@@@@@@@@                                        @@@@@@@@@@@@@@@@@@@                 
                   @@@@@@@@@@@@@@@@@@                                        @@@@@@@@@@@@@@@@@@@                 
                    @@@@@@@@@@@@@@@@                                          @@@@@@@@@@@@@@@@@                  
                     @@@@@@@@@@@@@                                             @@@@@@@@@@@@@@@                   
                       @@@@@@@@@                                                 @@@@@@@@@@@                     
                                                                                      @@                         
                                        @@                                                                       
                                     @@@@@@@                           @@@@@                                     
                                   @@@@@@@@@@                        @@@@@@@@@                                   
                                   @@@@@@@@@@@@                     @@@@@@@@@@@                                  
                                    @@@@@@@@@@@@@                 @@@@@@@@@@@@@                                  
                                     @@@@@@@@@@@@@               @@@@@@@@@@@@@                                   
                                      @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                     
                                        @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                      
                                        @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                       
                                         @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                        
                                        @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                        
                                        @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                       
                                       @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                       
                                       @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                      
                                      @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                      
                                     @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                     
                                  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                    
                              @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                 
                          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                             
    @@@@@@@@@@          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@              @@@@       
  @@@@@@@@@@@@@@         @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@          @@@@@@@@@@@@   
 @@@@@@@@@@@@@@@@        @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@        @@@@@@@@@@@@@@@@ 
@@@@@@@@@@@@@@@@@@        @@@@@@@@@      @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@       @@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@                         @@@@@@@@@@@@@@@@@@@@@@@@@              @@@@        @@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@                           @@@@@@@@@@@@@@@@@@@@@                           @@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@                               @@@@@@@@@@@@@@@                              @@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@                                @@@@@@@@@@@@                                 @@@@@@@@@@@@@@@@@@
 @@@@@@@@@@@@@@@                                  @@@@@@@@@@@@                                  @@@@@@@@@@@@@@@@ 
    @@@@@@@@@@                                     @@@@@@@@@@@                                    @@@@@@@@@@@@@  
                                                   @@@@@@@@@@                                       @@@@@@@@     
                                                   @@@@@@@@@@                                                    
                                                   @@@@@@@@@@                                                    
                                                   @@@@@@@@@@                                                    
                                                    @@@@@@@@@                                                    
                                                                                                                 
                                                                                                                 
                                                                                                                 
                                                                                                                 
                                                   @@@@@@@@@@                                                    
                                                 @@@@@@@@@@@@@@                                                  
                                                @@@@@@@@@@@@@@@@                                                 
                                               @@@@@@@@@@@@@@@@@@                                                
                                              @@@@@@@@@@@@@@@@@@@@                                               
                                              @@@@@@@@@@@@@@@@@@@@                                               
                                               @@@@@@@@@@@@@@@@@@                                                
                                                @@@@@@@@@@@@@@@@@                                                
                                                 @@@@@@@@@@@@@@@                                                 
                                                   @@@@@@@@@@@