| 
  
  
    
    
    
    
    
    
    
                  
    
    
    
    
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
    
      
      
      
    
    
    
    
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
    
      
      
      
      
    
    
    
    
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
    
      
      
      
    
    
    
    
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
      
      
      
        
      
    
    
      
      
      
        WHEN
          
          
            
            
            
            Show Less
              
              
              
                
                
                1 - 14 October 1968
                
                 (3)
              
            
              
              
              
                
                
                1 April 1976
                
                 (1)
              
            
              
              
              
                
                
                1 December 1831
                
                 (1)
              
            
              
              
              
                
                
                1 December 1919
                
                 (1)
              
            
              
              
              
                
                
                1 January 1985
                
                 (1)
              
            
              
              
              
                
                
                1 March 1966
                
                 (1)
              
            
              
              
              
                
                
                1 March 1971
                
                 (1)
              
            
              
              
              
                
                
                1 May 1857
                
                 (1)
              
            
              
              
              
                
                
                1 May 1970
                
                 (2)
              
            
              
              
              
                
                
                1 November 1922
                
                 (1)
              
            
              
              
              
                
                
                1 September 1964
                
                 (1)
              
            
              
              
              
                
                
                10 [August?] 1943
                
                 (1)
              
            
              
              
              
                
                
                10 April 1918
                
                 (1)
              
            
              
              
              
                
                
                10 April 1964
                
                 (1)
              
            
              
              
              
                
                
                10 April 1968
                
                 (1)
              
            
              
              
              
                
                
                10 August 1970
                
                 (1)
              
            
              
              
              
                
                
                10 December 1965
                
                 (1)
              
            
              
              
              
                
                
                10 December 2002
                
                 (1)
              
            
              
              
              
                
                
                10 February 1964
                
                 (1)
              
            
              
              
              
                
                
                10 July 1957
                
                 (1)
              
            
              
              
              
                
                
                10 July 1992
                
                 (1)
              
            
              
              
              
                
                
                10 October 1967
                
                 (1)
              
            
              
              
              
                
                
                10 September 1967
                
                 (1)
              
            
              
              
              
                
                
                1050 - 950 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                10th - 11th century
                
                 (1)
              
            
              
              
              
                
                
                10th century
                
                 (1)
              
            
              
              
              
                
                
                11 - 19 September 1968
                
                 (2)
              
            
              
              
              
                
                
                11 - 22 October 1968
                
                 (1)
              
            
              
              
              
                
                
                11 April 1972
                
                 (1)
              
            
              
              
              
                
                
                11 February 1977
                
                 (1)
              
            
              
              
              
                
                
                11 February 1985
                
                 (1)
              
            
              
              
              
                
                
                11 June 1962 (envelope da
                
                 (1)
              
            
              
              
              
                
                
                11 March 1964
                
                 (1)
              
            
              
              
              
                
                
                11 March 1967
                
                 (2)
              
            
              
              
              
                
                
                11 November 1967
                
                 (1)
              
            
              
              
              
                
                
                11 October 1970
                
                 (1)
              
            
              
              
              
                
                
                1173
                
                 (1)
              
            
              
              
              
                
                
                11th - 13th century
                
                 (1)
              
            
              
              
              
                
                
                11th century
                
                 (2)
              
            
              
              
              
                
                
                12 April 1786
                
                 (1)
              
            
              
              
              
                
                
                12 April 1956
                
                 (1)
              
            
              
              
              
                
                
                12 February 1941
                
                 (1)
              
            
              
              
              
                
                
                12 January 1966
                
                 (1)
              
            
              
              
              
                
                
                12 January 1987
                
                 (1)
              
            
              
              
              
                
                
                12 July 1981
                
                 (1)
              
            
              
              
              
                
                
                12th - 13th century
                
                 (6)
              
            
              
              
              
                
                
                12th century
                
                 (12)
              
            
              
              
              
                
                
                13 - 11th century B.C.E.
                
                 (2)
              
            
              
              
              
                
                
                13 - 19 September 1968
                
                 (1)
              
            
              
              
              
                
                
                13 December 1832
                
                 (1)
              
            
              
              
              
                
                
                13 January 1976
                
                 (1)
              
            
              
              
              
                
                
                13 July 1972
                
                 (1)
              
            
              
              
              
                
                
                13 March 1834
                
                 (1)
              
            
              
              
              
                
                
                13 November 1967
                
                 (1)
              
            
              
              
              
                
                
                1300 - 1045 B.C.E.
                
                 (3)
              
            
              
              
              
                
                
                1300 - 1230/1200 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                1300/1250 - 1045 B.C.E.
                
                 (2)
              
            
              
              
              
                
                
                13th - 11th century B.C.E
                
                 (1)
              
            
              
              
              
                
                
                13th - 12th century B.C.E
                
                 (1)
              
            
              
              
              
                
                
                13th century
                
                 (7)
              
            
              
              
              
                
                
                13th or early 14th centur
                
                 (1)
              
            
              
              
              
                
                
                14 - 21 October 1968
                
                 (1)
              
            
              
              
              
                
                
                14 April 1970
                
                 (1)
              
            
              
              
              
                
                
                14 August 1966
                
                 (1)
              
            
              
              
              
                
                
                14 December 1965
                
                 (1)
              
            
              
              
              
                
                
                14 March 1966
                
                 (1)
              
            
              
              
              
                
                
                14 November 1833
                
                 (1)
              
            
              
              
              
                
                
                14 October 1976
                
                 (1)
              
            
              
              
              
                
                
                14 October 2002
                
                 (1)
              
            
              
              
              
                
                
                1400 - 1200 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                1425/15 - 1340 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                1429
                
                 (1)
              
            
              
              
              
                
                
                1446
                
                 (1)
              
            
              
              
              
                
                
                1450
                
                 (1)
              
            
              
              
              
                
                
                1450 - 1350 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                1453
                
                 (1)
              
            
              
              
              
                
                
                1460
                
                 (1)
              
            
              
              
              
                
                
                1460 - 1516
                
                 (1)
              
            
              
              
              
                
                
                1492
                
                 (1)
              
            
              
              
              
                
                
                14th - 13th century B.C.E
                
                 (1)
              
            
              
              
              
                
                
                14th - 15th century
                
                 (2)
              
            
              
              
              
                
                
                14th century
                
                 (1)
              
            
              
              
              
                
                
                15 December 1831
                
                 (1)
              
            
              
              
              
                
                
                15 December 1966
                
                 (1)
              
            
              
              
              
                
                
                15 February 1972
                
                 (1)
              
            
              
              
              
                
                
                15 March 1978
                
                 (1)
              
            
              
              
              
                
                
                15 March 1989
                
                 (1)
              
            
              
              
              
                
                
                15 November 1832
                
                 (1)
              
            
              
              
              
                
                
                15 November 1968
                
                 (1)
              
            
              
              
              
                
                
                15 October 1963
                
                 (1)
              
            
              
              
              
                
                
                1500
                
                 (1)
              
            
              
              
              
                
                
                1500 - 1530
                
                 (1)
              
            
              
              
              
                
                
                1500 - 1550
                
                 (1)
              
            
              
              
              
                
                
                1502
                
                 (1)
              
            
              
              
              
                
                
                1506
                
                 (1)
              
            
              
              
              
                
                
                1507
                
                 (1)
              
            
              
              
              
                
                
                1509 - 1511
                
                 (1)
              
            
              
              
              
                
                
                1510 (plate, this impress
                
                 (1)
              
            
              
              
              
                
                
                1513
                
                 (1)
              
            
              
              
              
                
                
                1515 - 1516
                
                 (1)
              
            
              
              
              
                
                
                1518 (plate, this impress
                
                 (1)
              
            
              
              
              
                
                
                1523
                
                 (1)
              
            
              
              
              
                
                
                1527
                
                 (1)
              
            
              
              
              
                
                
                1529
                
                 (2)
              
            
              
              
              
                
                
                1529 - 1530
                
                 (1)
              
            
              
              
              
                
                
                1533
                
                 (1)
              
            
              
              
              
                
                
                1534
                
                 (2)
              
            
              
              
              
                
                
                1534 - 1536
                
                 (1)
              
            
              
              
              
                
                
                1535
                
                 (1)
              
            
              
              
              
                
                
                1536
                
                 (2)
              
            
              
              
              
                
                
                1538
                
                 (1)
              
            
              
              
              
                
                
                1539
                
                 (1)
              
            
              
              
              
                
                
                1540
                
                 (2)
              
            
              
              
              
                
                
                1546
                
                 (1)
              
            
              
              
              
                
                
                1548
                
                 (1)
              
            
              
              
              
                
                
                1554
                
                 (2)
              
            
              
              
              
                
                
                1555
                
                 (1)
              
            
              
              
              
                
                
                1559
                
                 (1)
              
            
              
              
              
                
                
                1560
                
                 (2)
              
            
              
              
              
                
                
                1560-1565
                
                 (1)
              
            
              
              
              
                
                
                1566
                
                 (3)
              
            
              
              
              
                
                
                1567 - 1570
                
                 (1)
              
            
              
              
              
                
                
                1569
                
                 (1)
              
            
              
              
              
                
                
                1571
                
                 (1)
              
            
              
              
              
                
                
                1573 - 1574
                
                 (1)
              
            
              
              
              
                
                
                1575
                
                 (1)
              
            
              
              
              
                
                
                1575 (published 1613)
                
                 (1)
              
            
              
              
              
                
                
                1576
                
                 (1)
              
            
              
              
              
                
                
                1578
                
                 (1)
              
            
              
              
              
                
                
                1580
                
                 (1)
              
            
              
              
              
                
                
                1581
                
                 (1)
              
            
              
              
              
                
                
                1585
                
                 (9)
              
            
              
              
              
                
                
                1587
                
                 (2)
              
            
              
              
              
                
                
                1589
                
                 (2)
              
            
              
              
              
                
                
                1590
                
                 (1)
              
            
              
              
              
                
                
                1591
                
                 (2)
              
            
              
              
              
                
                
                1594
                
                 (2)
              
            
              
              
              
                
                
                1595
                
                 (1)
              
            
              
              
              
                
                
                1596
                
                 (4)
              
            
              
              
              
                
                
                1597
                
                 (1)
              
            
              
              
              
                
                
                1598
                
                 (2)
              
            
              
              
              
                
                
                1599
                
                 (1)
              
            
              
              
              
                
                
                15th - 16th century
                
                 (9)
              
            
              
              
              
                
                
                15th - 17th century, prob
                
                 (1)
              
            
              
              
              
                
                
                15th - early 16th century
                
                 (1)
              
            
              
              
              
                
                
                15th century
                
                 (6)
              
            
              
              
              
                
                
                16 - 17 October 1968
                
                 (1)
              
            
              
              
              
                
                
                16 April 1976
                
                 (1)
              
            
              
              
              
                
                
                16 August 1832
                
                 (1)
              
            
              
              
              
                
                
                16 August 1978
                
                 (1)
              
            
              
              
              
                
                
                16 December 1830
                
                 (1)
              
            
              
              
              
                
                
                16 December 1965
                
                 (1)
              
            
              
              
              
                
                
                16 January 1834
                
                 (1)
              
            
              
              
              
                
                
                16 January 1959
                
                 (1)
              
            
              
              
              
                
                
                16 January 1963
                
                 (4)
              
            
              
              
              
                
                
                16 March 1968
                
                 (4)
              
            
              
              
              
                
                
                16 November 1824
                
                 (1)
              
            
              
              
              
                
                
                16 November 1941
                
                 (1)
              
            
              
              
              
                
                
                16 November 2002
                
                 (1)
              
            
              
              
              
                
                
                1600
                
                 (2)
              
            
              
              
              
                
                
                1601 - 1700
                
                 (1)
              
            
              
              
              
                
                
                1605
                
                 (1)
              
            
              
              
              
                
                
                1606
                
                 (1)
              
            
              
              
              
                
                
                1607
                
                 (1)
              
            
              
              
              
                
                
                1609
                
                 (1)
              
            
              
              
              
                
                
                1610
                
                 (1)
              
            
              
              
              
                
                
                1610 (plate)
                
                 (1)
              
            
              
              
              
                
                
                1611
                
                 (2)
              
            
              
              
              
                
                
                1611 - 1650
                
                 (1)
              
            
              
              
              
                
                
                1612
                
                 (2)
              
            
              
              
              
                
                
                1613 - 1685
                
                 (1)
              
            
              
              
              
                
                
                1613/1614
                
                 (1)
              
            
              
              
              
                
                
                1614
                
                 (1)
              
            
              
              
              
                
                
                1615
                
                 (1)
              
            
              
              
              
                
                
                1616
                
                 (4)
              
            
              
              
              
                
                
                1617
                
                 (2)
              
            
              
              
              
                
                
                1619
                
                 (1)
              
            
              
              
              
                
                
                1620
                
                 (1)
              
            
              
              
              
                
                
                1622
                
                 (4)
              
            
              
              
              
                
                
                1623
                
                 (2)
              
            
              
              
              
                
                
                1624
                
                 (1)
              
            
              
              
              
                
                
                1625
                
                 (3)
              
            
              
              
              
                
                
                1626
                
                 (4)
              
            
              
              
              
                
                
                1627
                
                 (13)
              
            
              
              
              
                
                
                1628
                
                 (3)
              
            
              
              
              
                
                
                1629
                
                 (3)
              
            
              
              
              
                
                
                1630
                
                 (5)
              
            
              
              
              
                
                
                1631
                
                 (6)
              
            
              
              
              
                
                
                1631 - 1677
                
                 (1)
              
            
              
              
              
                
                
                1632
                
                 (4)
              
            
              
              
              
                
                
                1633
                
                 (27)
              
            
              
              
              
                
                
                1633–40
                
                 (1)
              
            
              
              
              
                
                
                1634
                
                 (3)
              
            
              
              
              
                
                
                1635
                
                 (2)
              
            
              
              
              
                
                
                1636
                
                 (3)
              
            
              
              
              
                
                
                1637
                
                 (3)
              
            
              
              
              
                
                
                1638
                
                 (1)
              
            
              
              
              
                
                
                1639
                
                 (2)
              
            
              
              
              
                
                
                1640
                
                 (4)
              
            
              
              
              
                
                
                1640 (edition)
                
                 (3)
              
            
              
              
              
                
                
                1641
                
                 (2)
              
            
              
              
              
                
                
                1641 (edition)
                
                 (2)
              
            
              
              
              
                
                
                1642
                
                 (4)
              
            
              
              
              
                
                
                1642 (edition)
                
                 (7)
              
            
              
              
              
                
                
                1643
                
                 (5)
              
            
              
              
              
                
                
                1643 (edition)
                
                 (1)
              
            
              
              
              
                
                
                1644
                
                 (9)
              
            
              
              
              
                
                
                1644 (edition)
                
                 (1)
              
            
              
              
              
                
                
                1645
                
                 (5)
              
            
              
              
              
                
                
                1646
                
                 (14)
              
            
              
              
              
                
                
                1647
                
                 (7)
              
            
              
              
              
                
                
                1648
                
                 (6)
              
            
              
              
              
                
                
                1649
                
                 (2)
              
            
              
              
              
                
                
                1650
                
                 (3)
              
            
              
              
              
                
                
                1653
                
                 (2)
              
            
              
              
              
                
                
                1654
                
                 (1)
              
            
              
              
              
                
                
                1655
                
                 (3)
              
            
              
              
              
                
                
                1656
                
                 (3)
              
            
              
              
              
                
                
                1657
                
                 (4)
              
            
              
              
              
                
                
                1658
                
                 (2)
              
            
              
              
              
                
                
                1659
                
                 (3)
              
            
              
              
              
                
                
                1660
                
                 (1)
              
            
              
              
              
                
                
                1661
                
                 (5)
              
            
              
              
              
                
                
                1662
                
                 (3)
              
            
              
              
              
                
                
                1663
                
                 (1)
              
            
              
              
              
                
                
                1664
                
                 (2)
              
            
              
              
              
                
                
                1665
                
                 (6)
              
            
              
              
              
                
                
                1665–66
                
                 (2)
              
            
              
              
              
                
                
                1665–70
                
                 (1)
              
            
              
              
              
                
                
                1666
                
                 (5)
              
            
              
              
              
                
                
                1667
                
                 (6)
              
            
              
              
              
                
                
                1667 (plate, artist's lif
                
                 (1)
              
            
              
              
              
                
                
                1668
                
                 (1)
              
            
              
              
              
                
                
                1669
                
                 (2)
              
            
              
              
              
                
                
                1671
                
                 (1)
              
            
              
              
              
                
                
                1672
                
                 (3)
              
            
              
              
              
                
                
                1673
                
                 (7)
              
            
              
              
              
                
                
                1674
                
                 (1)
              
            
              
              
              
                
                
                1675
                
                 (4)
              
            
              
              
              
                
                
                1676
                
                 (4)
              
            
              
              
              
                
                
                1676–77
                
                 (1)
              
            
              
              
              
                
                
                1677
                
                 (17)
              
            
              
              
              
                
                
                1677]
                
                 (1)
              
            
              
              
              
                
                
                1678
                
                 (4)
              
            
              
              
              
                
                
                1679
                
                 (2)
              
            
              
              
              
                
                
                1680
                
                 (1)
              
            
              
              
              
                
                
                1680 or 1681
                
                 (1)
              
            
              
              
              
                
                
                1681
                
                 (2)
              
            
              
              
              
                
                
                1681–82
                
                 (1)
              
            
              
              
              
                
                
                1682
                
                 (3)
              
            
              
              
              
                
                
                1683
                
                 (2)
              
            
              
              
              
                
                
                1684
                
                 (4)
              
            
              
              
              
                
                
                1684–85
                
                 (1)
              
            
              
              
              
                
                
                1685
                
                 (2)
              
            
              
              
              
                
                
                1686
                
                 (1)
              
            
              
              
              
                
                
                1687
                
                 (2)
              
            
              
              
              
                
                
                1688
                
                 (2)
              
            
              
              
              
                
                
                1689
                
                 (2)
              
            
              
              
              
                
                
                1689–89
                
                 (1)
              
            
              
              
              
                
                
                1690
                
                 (3)
              
            
              
              
              
                
                
                1692
                
                 (2)
              
            
              
              
              
                
                
                1692 - 1694
                
                 (1)
              
            
              
              
              
                
                
                1693
                
                 (170)
              
            
              
              
              
                
                
                1694
                
                 (2)
              
            
              
              
              
                
                
                1695
                
                 (11)
              
            
              
              
              
                
                
                1696
                
                 (2)
              
            
              
              
              
                
                
                1697
                
                 (3)
              
            
              
              
              
                
                
                1698
                
                 (4)
              
            
              
              
              
                
                
                1699
                
                 (3)
              
            
              
              
              
                
                
                16th - 18th century
                
                 (2)
              
            
              
              
              
                
                
                16th century
                
                 (16)
              
            
              
              
              
                
                
                16th/17th century
                
                 (1)
              
            
              
              
              
                
                
                17 - 25 October 1968
                
                 (1)
              
            
              
              
              
                
                
                17 December 1964
                
                 (1)
              
            
              
              
              
                
                
                17 December 1968
                
                 (1)
              
            
              
              
              
                
                
                17 December 1975
                
                 (1)
              
            
              
              
              
                
                
                17 July 1971
                
                 (1)
              
            
              
              
              
                
                
                1700
                
                 (25)
              
            
              
              
              
                
                
                1700 - 1750
                
                 (1)
              
            
              
              
              
                
                
                1700 - 1750?
                
                 (1)
              
            
              
              
              
                
                
                1701
                
                 (4)
              
            
              
              
              
                
                
                1701 - 1800
                
                 (1)
              
            
              
              
              
                
                
                1702
                
                 (5)
              
            
              
              
              
                
                
                1703
                
                 (5)
              
            
              
              
              
                
                
                1704
                
                 (10)
              
            
              
              
              
                
                
                1704–16
                
                 (1)
              
            
              
              
              
                
                
                1705
                
                 (9)
              
            
              
              
              
                
                
                1705–93
                
                 (1)
              
            
              
              
              
                
                
                1706
                
                 (11)
              
            
              
              
              
                
                
                1707
                
                 (13)
              
            
              
              
              
                
                
                1708
                
                 (11)
              
            
              
              
              
                
                
                1709
                
                 (7)
              
            
              
              
              
                
                
                1710
                
                 (7)
              
            
              
              
              
                
                
                1711
                
                 (6)
              
            
              
              
              
                
                
                1712
                
                 (6)
              
            
              
              
              
                
                
                1713
                
                 (3)
              
            
              
              
              
                
                
                1714
                
                 (8)
              
            
              
              
              
                
                
                1714–15
                
                 (1)
              
            
              
              
              
                
                
                1715
                
                 (7)
              
            
              
              
              
                
                
                1716
                
                 (5)
              
            
              
              
              
                
                
                1717
                
                 (15)
              
            
              
              
              
                
                
                1718
                
                 (10)
              
            
              
              
              
                
                
                1718 - 1804
                
                 (1)
              
            
              
              
              
                
                
                1719
                
                 (23)
              
            
              
              
              
                
                
                1720
                
                 (9)
              
            
              
              
              
                
                
                1721
                
                 (10)
              
            
              
              
              
                
                
                1722
                
                 (11)
              
            
              
              
              
                
                
                1722 - 1785
                
                 (1)
              
            
              
              
              
                
                
                1723
                
                 (9)
              
            
              
              
              
                
                
                1724
                
                 (5)
              
            
              
              
              
                
                
                1725
                
                 (2)
              
            
              
              
              
                
                
                1726
                
                 (9)
              
            
              
              
              
                
                
                1727
                
                 (5)
              
            
              
              
              
                
                
                1727 - 1815
                
                 (1)
              
            
              
              
              
                
                
                1728
                
                 (10)
              
            
              
              
              
                
                
                1729
                
                 (24)
              
            
              
              
              
                
                
                1729 - 1742
                
                 (2)
              
            
              
              
              
                
                
                1729 - 1742?
                
                 (1)
              
            
              
              
              
                
                
                1729, 1742 or 1763
                
                 (1)
              
            
              
              
              
                
                
                1729–36
                
                 (3)
              
            
              
              
              
                
                
                1730
                
                 (9)
              
            
              
              
              
                
                
                1730s
                
                 (1)
              
            
              
              
              
                
                
                1731
                
                 (112)
              
            
              
              
              
                
                
                1732
                
                 (7)
              
            
              
              
              
                
                
                1732–33
                
                 (1)
              
            
              
              
              
                
                
                1733
                
                 (28)
              
            
              
              
              
                
                
                1733–36
                
                 (1)
              
            
              
              
              
                
                
                1734
                
                 (16)
              
            
              
              
              
                
                
                1735
                
                 (25)
              
            
              
              
              
                
                
                1736
                
                 (86)
              
            
              
              
              
                
                
                1736–39
                
                 (2)
              
            
              
              
              
                
                
                1737
                
                 (15)
              
            
              
              
              
                
                
                1738
                
                 (8)
              
            
              
              
              
                
                
                1739
                
                 (12)
              
            
              
              
              
                
                
                1739–40
                
                 (1)
              
            
              
              
              
                
                
                1740
                
                 (12)
              
            
              
              
              
                
                
                1740 (dated 1741)
                
                 (3)
              
            
              
              
              
                
                
                1740s
                
                 (1)
              
            
              
              
              
                
                
                1741
                
                 (16)
              
            
              
              
              
                
                
                1742
                
                 (161)
              
            
              
              
              
                
                
                1743
                
                 (16)
              
            
              
              
              
                
                
                1744
                
                 (17)
              
            
              
              
              
                
                
                1745
                
                 (57)
              
            
              
              
              
                
                
                1745 (design), 1774 - 181
                
                 (1)
              
            
              
              
              
                
                
                1746
                
                 (53)
              
            
              
              
              
                
                
                1747
                
                 (83)
              
            
              
              
              
                
                
                1747 (original Hogarth pl
                
                 (1)
              
            
              
              
              
                
                
                1747 - 1761
                
                 (1)
              
            
              
              
              
                
                
                1748
                
                 (17)
              
            
              
              
              
                
                
                1749
                
                 (23)
              
            
              
              
              
                
                
                1750
                
                 (239)
              
            
              
              
              
                
                
                1750 - 1600 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                1750 - 1700 B.C.E.
                
                 (7)
              
            
              
              
              
                
                
                1750's
                
                 (1)
              
            
              
              
              
                
                
                1751
                
                 (37)
              
            
              
              
              
                
                
                1752
                
                 (40)
              
            
              
              
              
                
                
                1753
                
                 (64)
              
            
              
              
              
                
                
                1754
                
                 (30)
              
            
              
              
              
                
                
                1755
                
                 (26)
              
            
              
              
              
                
                
                1756
                
                 (19)
              
            
              
              
              
                
                
                1756 - 1827
                
                 (1)
              
            
              
              
              
                
                
                1757
                
                 (128)
              
            
              
              
              
                
                
                1758
                
                 (83)
              
            
              
              
              
                
                
                1758–59
                
                 (1)
              
            
              
              
              
                
                
                1759
                
                 (25)
              
            
              
              
              
                
                
                1760
                
                 (43)
              
            
              
              
              
                
                
                1760s and before 1768
                
                 (1)
              
            
              
              
              
                
                
                1760–63
                
                 (1)
              
            
              
              
              
                
                
                1761
                
                 (33)
              
            
              
              
              
                
                
                1761 or 1762
                
                 (1)
              
            
              
              
              
                
                
                1762
                
                 (66)
              
            
              
              
              
                
                
                1763
                
                 (33)
              
            
              
              
              
                
                
                1764
                
                 (657)
              
            
              
              
              
                
                
                1764 - 1973
                
                 (1)
              
            
              
              
              
                
                
                1764–65
                
                 (1)
              
            
              
              
              
                
                
                1765
                
                 (29)
              
            
              
              
              
                
                
                1765 (1766 engraved in pl
                
                 (1)
              
            
              
              
              
                
                
                1766
                
                 (18)
              
            
              
              
              
                
                
                1766 - 1767
                
                 (1)
              
            
              
              
              
                
                
                1766–67
                
                 (1)
              
            
              
              
              
                
                
                1767
                
                 (23)
              
            
              
              
              
                
                
                1767–68
                
                 (1)
              
            
              
              
              
                
                
                1767–69
                
                 (1)
              
            
              
              
              
                
                
                1768
                
                 (26)
              
            
              
              
              
                
                
                1768 - 1769
                
                 (1)
              
            
              
              
              
                
                
                1769
                
                 (24)
              
            
              
              
              
                
                
                1769–70
                
                 (1)
              
            
              
              
              
                
                
                1770
                
                 (49)
              
            
              
              
              
                
                
                1770 - 1780
                
                 (1)
              
            
              
              
              
                
                
                1770 - 1780s
                
                 (1)
              
            
              
              
              
                
                
                1770s
                
                 (1)
              
            
              
              
              
                
                
                1770–72
                
                 (1)
              
            
              
              
              
                
                
                1770–80
                
                 (1)
              
            
              
              
              
                
                
                1771
                
                 (86)
              
            
              
              
              
                
                
                1771–72
                
                 (1)
              
            
              
              
              
                
                
                1772
                
                 (16)
              
            
              
              
              
                
                
                1773
                
                 (80)
              
            
              
              
              
                
                
                1773 - 1835
                
                 (1)
              
            
              
              
              
                
                
                1773 and 1774
                
                 (2)
              
            
              
              
              
                
                
                1774
                
                 (50)
              
            
              
              
              
                
                
                1774 (design); 1777 (publ
                
                 (2)
              
            
              
              
              
                
                
                1774–75
                
                 (3)
              
            
              
              
              
                
                
                1774–78
                
                 (1)
              
            
              
              
              
                
                
                1775
                
                 (93)
              
            
              
              
              
                
                
                1775 (design); 1819 (publ
                
                 (1)
              
            
              
              
              
                
                
                1776
                
                 (122)
              
            
              
              
              
                
                
                1776 (design); 1777 (publ
                
                 (1)
              
            
              
              
              
                
                
                1777
                
                 (130)
              
            
              
              
              
                
                
                1777–78
                
                 (1)
              
            
              
              
              
                
                
                1778
                
                 (47)
              
            
              
              
              
                
                
                1778–79
                
                 (2)
              
            
              
              
              
                
                
                1778–80
                
                 (1)
              
            
              
              
              
                
                
                1779
                
                 (39)
              
            
              
              
              
                
                
                1779–80
                
                 (1)
              
            
              
              
              
                
                
                1780
                
                 (125)
              
            
              
              
              
                
                
                1780 or 1789
                
                 (1)
              
            
              
              
              
                
                
                1780s
                
                 (13)
              
            
              
              
              
                
                
                1780–85
                
                 (1)
              
            
              
              
              
                
                
                1781
                
                 (56)
              
            
              
              
              
                
                
                1782
                
                 (43)
              
            
              
              
              
                
                
                1783
                
                 (29)
              
            
              
              
              
                
                
                1783 - 1792
                
                 (1)
              
            
              
              
              
                
                
                1783 or before
                
                 (1)
              
            
              
              
              
                
                
                1783–84
                
                 (1)
              
            
              
              
              
                
                
                1784
                
                 (51)
              
            
              
              
              
                
                
                1785
                
                 (136)
              
            
              
              
              
                
                
                1786
                
                 (44)
              
            
              
              
              
                
                
                1786 - 1864
                
                 (1)
              
            
              
              
              
                
                
                1787
                
                 (121)
              
            
              
              
              
                
                
                1787 or 1788
                
                 (1)
              
            
              
              
              
                
                
                1788
                
                 (88)
              
            
              
              
              
                
                
                1788–89
                
                 (1)
              
            
              
              
              
                
                
                1789
                
                 (103)
              
            
              
              
              
                
                
                1790
                
                 (128)
              
            
              
              
              
                
                
                1790 - 1800
                
                 (1)
              
            
              
              
              
                
                
                1790s
                
                 (20)
              
            
              
              
              
                
                
                1790–1800
                
                 (4)
              
            
              
              
              
                
                
                1790–91
                
                 (2)
              
            
              
              
              
                
                
                1790–95
                
                 (1)
              
            
              
              
              
                
                
                1791
                
                 (121)
              
            
              
              
              
                
                
                1791–92
                
                 (1)
              
            
              
              
              
                
                
                1791–ca. 1800
                
                 (3)
              
            
              
              
              
                
                
                1792
                
                 (36)
              
            
              
              
              
                
                
                1793
                
                 (62)
              
            
              
              
              
                
                
                1794
                
                 (186)
              
            
              
              
              
                
                
                1794–95
                
                 (2)
              
            
              
              
              
                
                
                1795
                
                 (155)
              
            
              
              
              
                
                
                1795–1805
                
                 (2)
              
            
              
              
              
                
                
                1795–1808
                
                 (1)
              
            
              
              
              
                
                
                1796
                
                 (157)
              
            
              
              
              
                
                
                1796–ca. 1800
                
                 (1)
              
            
              
              
              
                
                
                1797
                
                 (130)
              
            
              
              
              
                
                
                1797 - 1798
                
                 (14)
              
            
              
              
              
                
                
                1797 - 1798 (this impress
                
                 (1)
              
            
              
              
              
                
                
                1797–98
                
                 (1)
              
            
              
              
              
                
                
                1798
                
                 (46)
              
            
              
              
              
                
                
                1799
                
                 (152)
              
            
              
              
              
                
                
                1799–1800
                
                 (1)
              
            
              
              
              
                
                
                17th - 18th century
                
                 (6)
              
            
              
              
              
                
                
                17th century
                
                 (32)
              
            
              
              
              
                
                
                17th century (after circa
                
                 (1)
              
            
              
              
              
                
                
                17th or 19th century
                
                 (1)
              
            
              
              
              
                
                
                17th or early 18th centur
                
                 (1)
              
            
              
              
              
                
                
                18 - 19th century
                
                 (1)
              
            
              
              
              
                
                
                18 April 1969
                
                 (1)
              
            
              
              
              
                
                
                18 December 1976
                
                 (1)
              
            
              
              
              
                
                
                18 February 1979
                
                 (1)
              
            
              
              
              
                
                
                18 January 1964
                
                 (1)
              
            
              
              
              
                
                
                18 June 1967
                
                 (1)
              
            
              
              
              
                
                
                18 June 1973
                
                 (1)
              
            
              
              
              
                
                
                18 May 1989
                
                 (1)
              
            
              
              
              
                
                
                18 November 1976
                
                 (1)
              
            
              
              
              
                
                
                18 October 1833
                
                 (1)
              
            
              
              
              
                
                
                18 September - 2 October 
                
                 (1)
              
            
              
              
              
                
                
                18 September 1964
                
                 (1)
              
            
              
              
              
                
                
                1800
                
                 (83)
              
            
              
              
              
                
                
                1800 - 1700 B.C.E.?
                
                 (1)
              
            
              
              
              
                
                
                1800 - 1820
                
                 (1)
              
            
              
              
              
                
                
                1800–05
                
                 (1)
              
            
              
              
              
                
                
                1800–07
                
                 (2)
              
            
              
              
              
                
                
                1800–10
                
                 (5)
              
            
              
              
              
                
                
                1801
                
                 (60)
              
            
              
              
              
                
                
                1801–03
                
                 (7)
              
            
              
              
              
                
                
                1801–10
                
                 (1)
              
            
              
              
              
                
                
                1802
                
                 (86)
              
            
              
              
              
                
                
                1802 (design); 1819 (publ
                
                 (5)
              
            
              
              
              
                
                
                1802 (designed), 1819 (pu
                
                 (9)
              
            
              
              
              
                
                
                1802 - 1803
                
                 (1)
              
            
              
              
              
                
                
                1803
                
                 (161)
              
            
              
              
              
                
                
                1803 (designed), 1819 (p
                
                 (21)
              
            
              
              
              
                
                
                1803–04
                
                 (1)
              
            
              
              
              
                
                
                1804
                
                 (274)
              
            
              
              
              
                
                
                1804–15
                
                 (1)
              
            
              
              
              
                
                
                1805
                
                 (80)
              
            
              
              
              
                
                
                1806
                
                 (64)
              
            
              
              
              
                
                
                1806 - 1876
                
                 (2)
              
            
              
              
              
                
                
                1806–07
                
                 (4)
              
            
              
              
              
                
                
                1806–38
                
                 (1)
              
            
              
              
              
                
                
                1807
                
                 (119)
              
            
              
              
              
                
                
                1807 (designed), 1819 (pu
                
                 (1)
              
            
              
              
              
                
                
                1807–09
                
                 (1)
              
            
              
              
              
                
                
                1808
                
                 (259)
              
            
              
              
              
                
                
                1808–15
                
                 (1)
              
            
              
              
              
                
                
                1808–ca. 1815
                
                 (1)
              
            
              
              
              
                
                
                1809
                
                 (53)
              
            
              
              
              
                
                
                1810
                
                 (89)
              
            
              
              
              
                
                
                1810 - 1820 (plates, pub
                
                 (79)
              
            
              
              
              
                
                
                1810 or 1811
                
                 (1)
              
            
              
              
              
                
                
                1810–20
                
                 (1)
              
            
              
              
              
                
                
                1811
                
                 (273)
              
            
              
              
              
                
                
                1812
                
                 (134)
              
            
              
              
              
                
                
                1813
                
                 (96)
              
            
              
              
              
                
                
                1813 (plate, this impress
                
                 (1)
              
            
              
              
              
                
                
                1814
                
                 (246)
              
            
              
              
              
                
                
                1814 (plate, this impress
                
                 (1)
              
            
              
              
              
                
                
                1814 - 1875
                
                 (1)
              
            
              
              
              
                
                
                1814 or 1816
                
                 (1)
              
            
              
              
              
                
                
                1814–19
                
                 (1)
              
            
              
              
              
                
                
                1815
                
                 (210)
              
            
              
              
              
                
                
                1815 ? (plate, this impre
                
                 (1)
              
            
              
              
              
                
                
                1816
                
                 (216)
              
            
              
              
              
                
                
                1816 (plate, this impress
                
                 (3)
              
            
              
              
              
                
                
                1816 ? (plate, this impre
                
                 (1)
              
            
              
              
              
                
                
                1817
                
                 (254)
              
            
              
              
              
                
                
                1817 - 1818
                
                 (1)
              
            
              
              
              
                
                
                1818
                
                 (151)
              
            
              
              
              
                
                
                1818 - 1819
                
                 (1)
              
            
              
              
              
                
                
                1818–19
                
                 (1)
              
            
              
              
              
                
                
                1818–35
                
                 (1)
              
            
              
              
              
                
                
                1819
                
                 (112)
              
            
              
              
              
                
                
                1819–22
                
                 (1)
              
            
              
              
              
                
                
                1820
                
                 (173)
              
            
              
              
              
                
                
                1820 - 1830
                
                 (1)
              
            
              
              
              
                
                
                1820s
                
                 (2)
              
            
              
              
              
                
                
                1820–24
                
                 (1)
              
            
              
              
              
                
                
                1820–25
                
                 (2)
              
            
              
              
              
                
                
                1821
                
                 (133)
              
            
              
              
              
                
                
                1821 - 1823
                
                 (1)
              
            
              
              
              
                
                
                1821 - 1868
                
                 (1)
              
            
              
              
              
                
                
                1821 and 1831
                
                 (1)
              
            
              
              
              
                
                
                1822
                
                 (301)
              
            
              
              
              
                
                
                1822–23
                
                 (1)
              
            
              
              
              
                
                
                1823
                
                 (368)
              
            
              
              
              
                
                
                1823 - 1835
                
                 (1)
              
            
              
              
              
                
                
                1824
                
                 (470)
              
            
              
              
              
                
                
                1824 (plate, this impress
                
                 (1)
              
            
              
              
              
                
                
                1824–27
                
                 (1)
              
            
              
              
              
                
                
                1825
                
                 (325)
              
            
              
              
              
                
                
                1825 - 1850
                
                 (1)
              
            
              
              
              
                
                
                1825–26
                
                 (1)
              
            
              
              
              
                
                
                1825–29
                
                 (1)
              
            
              
              
              
                
                
                1826
                
                 (252)
              
            
              
              
              
                
                
                1827
                
                 (768)
              
            
              
              
              
                
                
                1827 - 1830
                
                 (1)
              
            
              
              
              
                
                
                1828
                
                 (289)
              
            
              
              
              
                
                
                1828 - 1829
                
                 (4)
              
            
              
              
              
                
                
                1828–29
                
                 (1)
              
            
              
              
              
                
                
                1829
                
                 (178)
              
            
              
              
              
                
                
                1829 - 1830
                
                 (1)
              
            
              
              
              
                
                
                1829 - 1846
                
                 (1)
              
            
              
              
              
                
                
                1830
                
                 (271)
              
            
              
              
              
                
                
                1830s
                
                 (13)
              
            
              
              
              
                
                
                1830s - 1840s
                
                 (1)
              
            
              
              
              
                
                
                1830–31
                
                 (1)
              
            
              
              
              
                
                
                1830–32
                
                 (1)
              
            
              
              
              
                
                
                1831
                
                 (318)
              
            
              
              
              
                
                
                1831 - 1901
                
                 (1)
              
            
              
              
              
                
                
                1832
                
                 (451)
              
            
              
              
              
                
                
                1832 - 1833
                
                 (2)
              
            
              
              
              
                
                
                1832 - 1833?
                
                 (1)
              
            
              
              
              
                
                
                1832 - 1838
                
                 (1)
              
            
              
              
              
                
                
                1832–34
                
                 (9)
              
            
              
              
              
                
                
                1833
                
                 (342)
              
            
              
              
              
                
                
                1833 - 1834
                
                 (4)
              
            
              
              
              
                
                
                1833 - 1855
                
                 (1)
              
            
              
              
              
                
                
                1833/1834
                
                 (2)
              
            
              
              
              
                
                
                1833?
                
                 (1)
              
            
              
              
              
                
                
                1833–34
                
                 (5)
              
            
              
              
              
                
                
                1834
                
                 (201)
              
            
              
              
              
                
                
                1834 - 1835
                
                 (1)
              
            
              
              
              
                
                
                1834 - 1903
                
                 (9)
              
            
              
              
              
                
                
                1834–35
                
                 (1)
              
            
              
              
              
                
                
                1834–36
                
                 (2)
              
            
              
              
              
                
                
                1834–86
                
                 (12)
              
            
              
              
              
                
                
                1835
                
                 (301)
              
            
              
              
              
                
                
                1835 - 1921
                
                 (1)
              
            
              
              
              
                
                
                1836
                
                 (226)
              
            
              
              
              
                
                
                1836 - 1890
                
                 (1)
              
            
              
              
              
                
                
                1836–37
                
                 (2)
              
            
              
              
              
                
                
                1837
                
                 (562)
              
            
              
              
              
                
                
                1837 - 1840
                
                 (5)
              
            
              
              
              
                
                
                1837 and 1859
                
                 (1)
              
            
              
              
              
                
                
                1838
                
                 (441)
              
            
              
              
              
                
                
                1838–39
                
                 (1)
              
            
              
              
              
                
                
                1839
                
                 (198)
              
            
              
              
              
                
                
                1840
                
                 (262)
              
            
              
              
              
                
                
                1840 - 1842
                
                 (5)
              
            
              
              
              
                
                
                1840 - 1846
                
                 (5)
              
            
              
              
              
                
                
                1840s
                
                 (1)
              
            
              
              
              
                
                
                1841
                
                 (155)
              
            
              
              
              
                
                
                1842
                
                 (167)
              
            
              
              
              
                
                
                1843
                
                 (106)
              
            
              
              
              
                
                
                1844
                
                 (648)
              
            
              
              
              
                
                
                1844 - 1853
                
                 (1)
              
            
              
              
              
                
                
                1845
                
                 (604)
              
            
              
              
              
                
                
                1845–51
                
                 (1)
              
            
              
              
              
                
                
                1846
                
                 (229)
              
            
              
              
              
                
                
                1847
                
                 (212)
              
            
              
              
              
                
                
                1847 - 1848
                
                 (1)
              
            
              
              
              
                
                
                1847 - 1851
                
                 (74)
              
            
              
              
              
                
                
                1847 - 1852
                
                 (1)
              
            
              
              
              
                
                
                1847–61
                
                 (1)
              
            
              
              
              
                
                
                1848
                
                 (379)
              
            
              
              
              
                
                
                1849
                
                 (386)
              
            
              
              
              
                
                
                1849 - 1918
                
                 (2)
              
            
              
              
              
                
                
                1850
                
                 (593)
              
            
              
              
              
                
                
                1850 - 1851
                
                 (2)
              
            
              
              
              
                
                
                1850 - 1865
                
                 (2)
              
            
              
              
              
                
                
                1850s
                
                 (2)
              
            
              
              
              
                
                
                1851
                
                 (374)
              
            
              
              
              
                
                
                1851, printed 1854
                
                 (1)
              
            
              
              
              
                
                
                1851–59
                
                 (1)
              
            
              
              
              
                
                
                1851–60
                
                 (1)
              
            
              
              
              
                
                
                1852
                
                 (352)
              
            
              
              
              
                
                
                1852–56
                
                 (1)
              
            
              
              
              
                
                
                1852–58
                
                 (1)
              
            
              
              
              
                
                
                1852–65
                
                 (1)
              
            
              
              
              
                
                
                1853
                
                 (399)
              
            
              
              
              
                
                
                1853 (this impression 188
                
                 (1)
              
            
              
              
              
                
                
                1854
                
                 (466)
              
            
              
              
              
                
                
                1854–58
                
                 (1)
              
            
              
              
              
                
                
                1855
                
                 (389)
              
            
              
              
              
                
                
                1855, 7th month
                
                 (2)
              
            
              
              
              
                
                
                1855–56
                
                 (1)
              
            
              
              
              
                
                
                1856
                
                 (812)
              
            
              
              
              
                
                
                1856, 7th month
                
                 (1)
              
            
              
              
              
                
                
                1857
                
                 (466)
              
            
              
              
              
                
                
                1858
                
                 (268)
              
            
              
              
              
                
                
                1858 (plate)
                
                 (2)
              
            
              
              
              
                
                
                1859
                
                 (542)
              
            
              
              
              
                
                
                1859 (plate)
                
                 (5)
              
            
              
              
              
                
                
                1859, 6th month
                
                 (1)
              
            
              
              
              
                
                
                1859/12
                
                 (1)
              
            
              
              
              
                
                
                1860
                
                 (427)
              
            
              
              
              
                
                
                1860 - 1920
                
                 (1)
              
            
              
              
              
                
                
                1860, 11th month
                
                 (1)
              
            
              
              
              
                
                
                1860, 8th month
                
                 (1)
              
            
              
              
              
                
                
                1860, 9th month
                
                 (1)
              
            
              
              
              
                
                
                1860s
                
                 (5)
              
            
              
              
              
                
                
                1860–61
                
                 (1)
              
            
              
              
              
                
                
                1861
                
                 (399)
              
            
              
              
              
                
                
                1861 (this impression 188
                
                 (1)
              
            
              
              
              
                
                
                1861 - 1862
                
                 (1)
              
            
              
              
              
                
                
                1861 - 1932
                
                 (1)
              
            
              
              
              
                
                
                1861 - 1944
                
                 (1)
              
            
              
              
              
                
                
                1861, 1st month
                
                 (1)
              
            
              
              
              
                
                
                1861, 3rd month
                
                 (1)
              
            
              
              
              
                
                
                1861, 6th month
                
                 (1)
              
            
              
              
              
                
                
                1861–62
                
                 (1)
              
            
              
              
              
                
                
                1862
                
                 (243)
              
            
              
              
              
                
                
                1862 - 1863
                
                 (1)
              
            
              
              
              
                
                
                1862 - 1865?
                
                 (1)
              
            
              
              
              
                
                
                1863
                
                 (243)
              
            
              
              
              
                
                
                1863, print circa 1877
                
                 (1)
              
            
              
              
              
                
                
                1863-1907
                
                 (1)
              
            
              
              
              
                
                
                1863–64
                
                 (1)
              
            
              
              
              
                
                
                1863–69
                
                 (1)
              
            
              
              
              
                
                
                1864
                
                 (504)
              
            
              
              
              
                
                
                1864, 10th month
                
                 (1)
              
            
              
              
              
                
                
                1864, 3rd month
                
                 (1)
              
            
              
              
              
                
                
                1864, 9th month
                
                 (1)
              
            
              
              
              
                
                
                1865
                
                 (770)
              
            
              
              
              
                
                
                1865 - 1926
                
                 (2)
              
            
              
              
              
                
                
                1865, 6th month
                
                 (1)
              
            
              
              
              
                
                
                1866
                
                 (343)
              
            
              
              
              
                
                
                1866, 11th month
                
                 (1)
              
            
              
              
              
                
                
                1866, 12th month
                
                 (1)
              
            
              
              
              
                
                
                1867
                
                 (229)
              
            
              
              
              
                
                
                1867 - 1956
                
                 (1)
              
            
              
              
              
                
                
                1867, 1st month
                
                 (1)
              
            
              
              
              
                
                
                1867, 4th month
                
                 (2)
              
            
              
              
              
                
                
                1867–68
                
                 (1)
              
            
              
              
              
                
                
                1868
                
                 (363)
              
            
              
              
              
                
                
                1868 - 1912
                
                 (4)
              
            
              
              
              
                
                
                1868, 11th month
                
                 (2)
              
            
              
              
              
                
                
                1868, 4th month
                
                 (1)
              
            
              
              
              
                
                
                1868, 7th month
                
                 (1)
              
            
              
              
              
                
                
                1868, 8th month
                
                 (1)
              
            
              
              
              
                
                
                1869
                
                 (373)
              
            
              
              
              
                
                
                1869 - 1952
                
                 (2)
              
            
              
              
              
                
                
                1869 - 70
                
                 (7)
              
            
              
              
              
                
                
                1869, 1st month
                
                 (1)
              
            
              
              
              
                
                
                1869, 2nd month
                
                 (2)
              
            
              
              
              
                
                
                1869, 7th month
                
                 (1)
              
            
              
              
              
                
                
                1869]
                
                 (1)
              
            
              
              
              
                
                
                1870
                
                 (582)
              
            
              
              
              
                
                
                1870 - 1871
                
                 (2)
              
            
              
              
              
                
                
                1870 - 1875
                
                 (1)
              
            
              
              
              
                
                
                1870, 4th month
                
                 (1)
              
            
              
              
              
                
                
                1870, 6th month
                
                 (1)
              
            
              
              
              
                
                
                1870, 8th month
                
                 (2)
              
            
              
              
              
                
                
                1870, 8th month or 1872
                
                 (1)
              
            
              
              
              
                
                
                1870, 9th month
                
                 (1)
              
            
              
              
              
                
                
                1870s
                
                 (1)
              
            
              
              
              
                
                
                1871
                
                 (339)
              
            
              
              
              
                
                
                1871, 11th month
                
                 (8)
              
            
              
              
              
                
                
                1871, 1st month
                
                 (1)
              
            
              
              
              
                
                
                1871, 3rd month
                
                 (2)
              
            
              
              
              
                
                
                1872
                
                 (703)
              
            
              
              
              
                
                
                1872 - 1941
                
                 (1)
              
            
              
              
              
                
                
                1872, 2nd month
                
                 (2)
              
            
              
              
              
                
                
                1872–73
                
                 (1)
              
            
              
              
              
                
                
                1873
                
                 (1031)
              
            
              
              
              
                
                
                1874
                
                 (1358)
              
            
              
              
              
                
                
                1874 - 1940
                
                 (1)
              
            
              
              
              
                
                
                1875
                
                 (1180)
              
            
              
              
              
                
                
                1875 - 1877
                
                 (1)
              
            
              
              
              
                
                
                1875 - 1963
                
                 (1)
              
            
              
              
              
                
                
                1875, 3rd month
                
                 (1)
              
            
              
              
              
                
                
                1875, 4th month
                
                 (1)
              
            
              
              
              
                
                
                1875, 9th month
                
                 (1)
              
            
              
              
              
                
                
                1875–77
                
                 (1)
              
            
              
              
              
                
                
                1875–78
                
                 (1)
              
            
              
              
              
                
                
                1876
                
                 (1322)
              
            
              
              
              
                
                
                1876 - 1960
                
                 (2)
              
            
              
              
              
                
                
                1877
                
                 (803)
              
            
              
              
              
                
                
                1877 - 1953
                
                 (1)
              
            
              
              
              
                
                
                1877, 3rd month
                
                 (1)
              
            
              
              
              
                
                
                1877, 8th month
                
                 (2)
              
            
              
              
              
                
                
                1877, 8th or 9th month
                
                 (1)
              
            
              
              
              
                
                
                1877, 9th month
                
                 (1)
              
            
              
              
              
                
                
                1877, 9th or 10th month
                
                 (1)
              
            
              
              
              
                
                
                1878
                
                 (1042)
              
            
              
              
              
                
                
                1878 - 1879
                
                 (1)
              
            
              
              
              
                
                
                1878 - 1944
                
                 (1)
              
            
              
              
              
                
                
                1878, 12th month
                
                 (1)
              
            
              
              
              
                
                
                1879
                
                 (575)
              
            
              
              
              
                
                
                1879 - 1880
                
                 (1)
              
            
              
              
              
                
                
                1879 - 1880 (original cla
                
                 (1)
              
            
              
              
              
                
                
                1880
                
                 (580)
              
            
              
              
              
                
                
                1880 - 1886
                
                 (4)
              
            
              
              
              
                
                
                1880 - 1963
                
                 (1)
              
            
              
              
              
                
                
                1880s
                
                 (4)
              
            
              
              
              
                
                
                1880–81
                
                 (1)
              
            
              
              
              
                
                
                1881
                
                 (467)
              
            
              
              
              
                
                
                1882
                
                 (516)
              
            
              
              
              
                
                
                1882 (model), Musee Rodin
                
                 (1)
              
            
              
              
              
                
                
                1882, 12th month
                
                 (1)
              
            
              
              
              
                
                
                1882, 2nd month
                
                 (1)
              
            
              
              
              
                
                
                1883
                
                 (538)
              
            
              
              
              
                
                
                1883 - 1959
                
                 (2)
              
            
              
              
              
                
                
                1884
                
                 (457)
              
            
              
              
              
                
                
                1885
                
                 (704)
              
            
              
              
              
                
                
                1885, 5th month
                
                 (1)
              
            
              
              
              
                
                
                1885–86
                
                 (1)
              
            
              
              
              
                
                
                1886
                
                 (683)
              
            
              
              
              
                
                
                1886 - 1935
                
                 (1)
              
            
              
              
              
                
                
                1886-1894
                
                 (1)
              
            
              
              
              
                
                
                1886-1896
                
                 (1)
              
            
              
              
              
                
                
                1886–88
                
                 (1)
              
            
              
              
              
                
                
                1887
                
                 (635)
              
            
              
              
              
                
                
                1887 (first edition, thi
                
                 (10)
              
            
              
              
              
                
                
                1887 - 1953
                
                 (1)
              
            
              
              
              
                
                
                1888
                
                 (156)
              
            
              
              
              
                
                
                1889
                
                 (513)
              
            
              
              
              
                
                
                1889 - 1964
                
                 (1)
              
            
              
              
              
                
                
                1889 - 1967
                
                 (1)
              
            
              
              
              
                
                
                1890
                
                 (298)
              
            
              
              
              
                
                
                1890 - 1978
                
                 (4)
              
            
              
              
              
                
                
                1890 - 1983
                
                 (2)
              
            
              
              
              
                
                
                1890s
                
                 (10)
              
            
              
              
              
                
                
                1891
                
                 (622)
              
            
              
              
              
                
                
                1891?
                
                 (1)
              
            
              
              
              
                
                
                1892
                
                 (913)
              
            
              
              
              
                
                
                1892 (printed)
                
                 (3)
              
            
              
              
              
                
                
                1892 - 1893
                
                 (1)
              
            
              
              
              
                
                
                1892 - 1895 or 1909 (mode
                
                 (1)
              
            
              
              
              
                
                
                1892 or 1894
                
                 (1)
              
            
              
              
              
                
                
                1893
                
                 (1765)
              
            
              
              
              
                
                
                1893 (printed after 1901)
                
                 (1)
              
            
              
              
              
                
                
                1894
                
                 (243)
              
            
              
              
              
                
                
                1894 (stone, 1947 reprint
                
                 (2)
              
            
              
              
              
                
                
                1894 - 1895
                
                 (2)
              
            
              
              
              
                
                
                1895
                
                 (800)
              
            
              
              
              
                
                
                1896
                
                 (210)
              
            
              
              
              
                
                
                1896 - 1917 (wax model), 
                
                 (1)
              
            
              
              
              
                
                
                1896 - 1985
                
                 (2)
              
            
              
              
              
                
                
                1897
                
                 (399)
              
            
              
              
              
                
                
                1898
                
                 (504)
              
            
              
              
              
                
                
                1898 - 1903
                
                 (5)
              
            
              
              
              
                
                
                1898 - 1976
                
                 (1)
              
            
              
              
              
                
                
                1898 - 1979
                
                 (15)
              
            
              
              
              
                
                
                1898 or 1899? (plate, thi
                
                 (1)
              
            
              
              
              
                
                
                1899
                
                 (611)
              
            
              
              
              
                
                
                18th - 19th century
                
                 (10)
              
            
              
              
              
                
                
                18th century
                
                 (18)
              
            
              
              
              
                
                
                18th century (originally 
                
                 (2)
              
            
              
              
              
                
                
                19 August - 13 September 
                
                 (6)
              
            
              
              
              
                
                
                19 January 1987
                
                 (1)
              
            
              
              
              
                
                
                19 July 1832
                
                 (1)
              
            
              
              
              
                
                
                19 May 1831
                
                 (1)
              
            
              
              
              
                
                
                19 November 1962
                
                 (1)
              
            
              
              
              
                
                
                19 November 1967
                
                 (1)
              
            
              
              
              
                
                
                19 October 1965
                
                 (1)
              
            
              
              
              
                
                
                19 September 1971
                
                 (1)
              
            
              
              
              
                
                
                1900
                
                 (312)
              
            
              
              
              
                
                
                1900 - 1750 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                1900 - 1910
                
                 (2)
              
            
              
              
              
                
                
                1900 - 1976
                
                 (3)
              
            
              
              
              
                
                
                1900/1936
                
                 (1)
              
            
              
              
              
                
                
                1901
                
                 (416)
              
            
              
              
              
                
                
                1901 - 1980
                
                 (3)
              
            
              
              
              
                
                
                1901 or 1904
                
                 (1)
              
            
              
              
              
                
                
                1902
                
                 (126)
              
            
              
              
              
                
                
                1902 - 1980
                
                 (1)
              
            
              
              
              
                
                
                1903
                
                 (577)
              
            
              
              
              
                
                
                1903 (plate, this impress
                
                 (1)
              
            
              
              
              
                
                
                1903 - 1975
                
                 (1)
              
            
              
              
              
                
                
                1903?
                
                 (1)
              
            
              
              
              
                
                
                1904
                
                 (390)
              
            
              
              
              
                
                
                1904 - 1914
                
                 (1)
              
            
              
              
              
                
                
                1905
                
                 (566)
              
            
              
              
              
                
                
                1905 - 1985
                
                 (5)
              
            
              
              
              
                
                
                1906
                
                 (504)
              
            
              
              
              
                
                
                1906 - 1978
                
                 (25)
              
            
              
              
              
                
                
                1907
                
                 (301)
              
            
              
              
              
                
                
                1907 (stone, this impress
                
                 (1)
              
            
              
              
              
                
                
                1907 - 1908
                
                 (1)
              
            
              
              
              
                
                
                1907 - 1910
                
                 (4)
              
            
              
              
              
                
                
                1908
                
                 (170)
              
            
              
              
              
                
                
                1908 (model)
                
                 (1)
              
            
              
              
              
                
                
                1908 - 1971
                
                 (5)
              
            
              
              
              
                
                
                1908 - 1995
                
                 (1)
              
            
              
              
              
                
                
                1909
                
                 (263)
              
            
              
              
              
                
                
                1910
                
                 (89)
              
            
              
              
              
                
                
                1910 - 1911
                
                 (1)
              
            
              
              
              
                
                
                1910 - 1915
                
                 (1)
              
            
              
              
              
                
                
                1910 - 1987
                
                 (1)
              
            
              
              
              
                
                
                1911
                
                 (67)
              
            
              
              
              
                
                
                1911 (block, this impress
                
                 (1)
              
            
              
              
              
                
                
                1911 (or 1912)
                
                 (1)
              
            
              
              
              
                
                
                1911 - 1912 (plaster, thi
                
                 (1)
              
            
              
              
              
                
                
                1911 - 1980
                
                 (1)
              
            
              
              
              
                
                
                1912
                
                 (104)
              
            
              
              
              
                
                
                1912 (block, from 1918 ed
                
                 (1)
              
            
              
              
              
                
                
                1912 (plate), 1913 (this 
                
                 (1)
              
            
              
              
              
                
                
                1912 - 1913 (model, cast 
                
                 (1)
              
            
              
              
              
                
                
                1912 - 1986
                
                 (4)
              
            
              
              
              
                
                
                1913
                
                 (135)
              
            
              
              
              
                
                
                1913 (block, from 1918 ed
                
                 (1)
              
            
              
              
              
                
                
                1914
                
                 (446)
              
            
              
              
              
                
                
                1914 (block, this impress
                
                 (1)
              
            
              
              
              
                
                
                1914 (model, casting date
                
                 (1)
              
            
              
              
              
                
                
                1915
                
                 (359)
              
            
              
              
              
                
                
                1915 (model, edition date
                
                 (1)
              
            
              
              
              
                
                
                1915 - 1916
                
                 (1)
              
            
              
              
              
                
                
                1915 - 1917
                
                 (1)
              
            
              
              
              
                
                
                1915 - 1920
                
                 (3)
              
            
              
              
              
                
                
                1915 - 1925
                
                 (1)
              
            
              
              
              
                
                
                1916
                
                 (284)
              
            
              
              
              
                
                
                1916 (or 1917)
                
                 (1)
              
            
              
              
              
                
                
                1916 - 1917
                
                 (1)
              
            
              
              
              
                
                
                1916 - 1922 (design, facs
                
                 (1)
              
            
              
              
              
                
                
                1917
                
                 (137)
              
            
              
              
              
                
                
                1917 - 1918
                
                 (1)
              
            
              
              
              
                
                
                1918
                
                 (238)
              
            
              
              
              
                
                
                1918 (plate, published 19
                
                 (3)
              
            
              
              
              
                
                
                1918 (published 1919)
                
                 (1)
              
            
              
              
              
                
                
                1919
                
                 (564)
              
            
              
              
              
                
                
                1919 (plate, published 1
                
                 (24)
              
            
              
              
              
                
                
                1919 (this impression dat
                
                 (1)
              
            
              
              
              
                
                
                1919 - 1920
                
                 (2)
              
            
              
              
              
                
                
                1920
                
                 (120)
              
            
              
              
              
                
                
                1920 (bronze edition)
                
                 (1)
              
            
              
              
              
                
                
                1920 (composition), 1922 
                
                 (1)
              
            
              
              
              
                
                
                1920 - 1921
                
                 (1)
              
            
              
              
              
                
                
                1920 - 1922
                
                 (1)
              
            
              
              
              
                
                
                1920 - 1924
                
                 (1)
              
            
              
              
              
                
                
                1920 - 1929
                
                 (1)
              
            
              
              
              
                
                
                1920 - 1940
                
                 (1)
              
            
              
              
              
                
                
                1920s
                
                 (4)
              
            
              
              
              
                
                
                1920s - 1930s
                
                 (1)
              
            
              
              
              
                
                
                1920–21
                
                 (1)
              
            
              
              
              
                
                
                1921
                
                 (227)
              
            
              
              
              
                
                
                1921 (composition), 1922 
                
                 (1)
              
            
              
              
              
                
                
                1921 (plate, published 19
                
                 (5)
              
            
              
              
              
                
                
                1921 (plate, published 19
                
                 (5)
              
            
              
              
              
                
                
                1922
                
                 (308)
              
            
              
              
              
                
                
                1922 (composition), 1922 
                
                 (1)
              
            
              
              
              
                
                
                1922 (negative, reprinted
                
                 (1)
              
            
              
              
              
                
                
                1922 - 1923
                
                 (2)
              
            
              
              
              
                
                
                1922 - 1924
                
                 (1)
              
            
              
              
              
                
                
                1922 - 1933
                
                 (1)
              
            
              
              
              
                
                
                1922 - 1933, 1970
                
                 (1)
              
            
              
              
              
                
                
                1922 - 1978
                
                 (1)
              
            
              
              
              
                
                
                1922 - 1979
                
                 (2)
              
            
              
              
              
                
                
                1922 - 1981
                
                 (17)
              
            
              
              
              
                
                
                1922?
                
                 (1)
              
            
              
              
              
                
                
                1923
                
                 (370)
              
            
              
              
              
                
                
                1923 (design and probable
                
                 (1)
              
            
              
              
              
                
                
                1923 (stone, published 1
                
                 (13)
              
            
              
              
              
                
                
                1923 - 1924
                
                 (1)
              
            
              
              
              
                
                
                1923 - 1926
                
                 (1)
              
            
              
              
              
                
                
                1923 - 1927
                
                 (1)
              
            
              
              
              
                
                
                1924
                
                 (498)
              
            
              
              
              
                
                
                1924 (design, manufacture
                
                 (1)
              
            
              
              
              
                
                
                1924 (design, manufacture
                
                 (1)
              
            
              
              
              
                
                
                1924 - 1980
                
                 (4)
              
            
              
              
              
                
                
                1924, printed 1974
                
                 (3)
              
            
              
              
              
                
                
                1925
                
                 (217)
              
            
              
              
              
                
                
                1925 (stone, this impress
                
                 (1)
              
            
              
              
              
                
                
                1925 - 1926
                
                 (1)
              
            
              
              
              
                
                
                1925 - 1983
                
                 (2)
              
            
              
              
              
                
                
                1925 - 1984
                
                 (2)
              
            
              
              
              
                
                
                1926
                
                 (48)
              
            
              
              
              
                
                
                1926 (negative, reprinted
                
                 (1)
              
            
              
              
              
                
                
                1926, printed 1974
                
                 (1)
              
            
              
              
              
                
                
                1927
                
                 (168)
              
            
              
              
              
                
                
                1927 (design [and probabl
                
                 (2)
              
            
              
              
              
                
                
                1927, or between 1927 and
                
                 (1)
              
            
              
              
              
                
                
                1927?
                
                 (1)
              
            
              
              
              
                
                
                1928
                
                 (67)
              
            
              
              
              
                
                
                1928 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1928 - 1929 (negative, pr
                
                 (1)
              
            
              
              
              
                
                
                1928 - 1978
                
                 (4)
              
            
              
              
              
                
                
                1928, printed 1974
                
                 (1)
              
            
              
              
              
                
                
                1929
                
                 (230)
              
            
              
              
              
                
                
                1929 (design, in producti
                
                 (2)
              
            
              
              
              
                
                
                1929 (negative, 1992 - 19
                
                 (1)
              
            
              
              
              
                
                
                1929 (negative, printed 
                
                 (13)
              
            
              
              
              
                
                
                1929 - 1930
                
                 (1)
              
            
              
              
              
                
                
                1929 - 1930 (negative, pr
                
                 (2)
              
            
              
              
              
                
                
                1929 - 1935
                
                 (1)
              
            
              
              
              
                
                
                1929 - 1937 (negative, 19
                
                 (1)
              
            
              
              
              
                
                
                1929 - 2001
                
                 (1)
              
            
              
              
              
                
                
                1929, manufactured mid 19
                
                 (1)
              
            
              
              
              
                
                
                1929, printed 1974
                
                 (5)
              
            
              
              
              
                
                
                1930
                
                 (92)
              
            
              
              
              
                
                
                1930 (negative, 1992 - 19
                
                 (3)
              
            
              
              
              
                
                
                1930 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1930 - 1931
                
                 (2)
              
            
              
              
              
                
                
                1930 - 1931 (design)
                
                 (2)
              
            
              
              
              
                
                
                1930, printed 1945
                
                 (1)
              
            
              
              
              
                
                
                1930, printed 1974
                
                 (1)
              
            
              
              
              
                
                
                1930s
                
                 (10)
              
            
              
              
              
                
                
                1930s - 1940s
                
                 (1)
              
            
              
              
              
                
                
                1931
                
                 (57)
              
            
              
              
              
                
                
                1931 (negative, 1992 - 19
                
                 (6)
              
            
              
              
              
                
                
                1931 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1931 - 1932
                
                 (2)
              
            
              
              
              
                
                
                1931 - 1932 (negative, 19
                
                 (1)
              
            
              
              
              
                
                
                1932
                
                 (205)
              
            
              
              
              
                
                
                1932 (design, in producti
                
                 (1)
              
            
              
              
              
                
                
                1932 (negative, 1992 - 19
                
                 (8)
              
            
              
              
              
                
                
                1932 (negative, printed 1
                
                 (2)
              
            
              
              
              
                
                
                1932 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1932 - 1935
                
                 (1)
              
            
              
              
              
                
                
                1933
                
                 (33)
              
            
              
              
              
                
                
                1933 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1933 (negative, printed 1
                
                 (3)
              
            
              
              
              
                
                
                1933 - 1934
                
                 (1)
              
            
              
              
              
                
                
                1933 - 1939
                
                 (1)
              
            
              
              
              
                
                
                1933, printed 1960
                
                 (1)
              
            
              
              
              
                
                
                1934
                
                 (183)
              
            
              
              
              
                
                
                1934 (model), this cast 1
                
                 (1)
              
            
              
              
              
                
                
                1934 (negative, 1992 - 19
                
                 (2)
              
            
              
              
              
                
                
                1934 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1934 (reinforced concrete
                
                 (1)
              
            
              
              
              
                
                
                1934 - 1935 (stone, this 
                
                 (1)
              
            
              
              
              
                
                
                1934 - 1980
                
                 (1)
              
            
              
              
              
                
                
                1934/1975
                
                 (1)
              
            
              
              
              
                
                
                1935
                
                 (382)
              
            
              
              
              
                
                
                1935 (model, bronze cast 
                
                 (1)
              
            
              
              
              
                
                
                1935 (negative, 1992 - 19
                
                 (3)
              
            
              
              
              
                
                
                1935 (negative, printed 1
                
                 (2)
              
            
              
              
              
                
                
                1935 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1935 - 1937
                
                 (1)
              
            
              
              
              
                
                
                1935 - 1941 (1963 edition
                
                 (2)
              
            
              
              
              
                
                
                1936
                
                 (241)
              
            
              
              
              
                
                
                1936 (negative, 1992 - 19
                
                 (2)
              
            
              
              
              
                
                
                1936 (negative, printed 1
                
                 (4)
              
            
              
              
              
                
                
                1936 (negative, printed 1
                
                 (2)
              
            
              
              
              
                
                
                1936 (plate, this impress
                
                 (2)
              
            
              
              
              
                
                
                1936 - 1941
                
                 (4)
              
            
              
              
              
                
                
                1936 - 1978 (negative, pr
                
                 (1)
              
            
              
              
              
                
                
                1936 or 1939
                
                 (1)
              
            
              
              
              
                
                
                1936, printed 1970's
                
                 (1)
              
            
              
              
              
                
                
                1937
                
                 (129)
              
            
              
              
              
                
                
                1937 (design, in producti
                
                 (5)
              
            
              
              
              
                
                
                1937 (negative, 1992 - 19
                
                 (2)
              
            
              
              
              
                
                
                1937 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1937 (negative, printed 1
                
                 (2)
              
            
              
              
              
                
                
                1937 (this impression 196
                
                 (1)
              
            
              
              
              
                
                
                1937 or 1939
                
                 (1)
              
            
              
              
              
                
                
                1937, printed 1939
                
                 (1)
              
            
              
              
              
                
                
                1938
                
                 (282)
              
            
              
              
              
                
                
                1938 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1938 (stone, probably pos
                
                 (1)
              
            
              
              
              
                
                
                1938 - 1941
                
                 (3)
              
            
              
              
              
                
                
                1938 - 1981
                
                 (4)
              
            
              
              
              
                
                
                1939
                
                 (162)
              
            
              
              
              
                
                
                1939 (negative)
                
                 (1)
              
            
              
              
              
                
                
                1939 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1939 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1939 - 45
                
                 (1)
              
            
              
              
              
                
                
                1939, printed 1978
                
                 (1)
              
            
              
              
              
                
                
                1940
                
                 (130)
              
            
              
              
              
                
                
                1940 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1940 - 1945
                
                 (1)
              
            
              
              
              
                
                
                1940, printed 1991
                
                 (1)
              
            
              
              
              
                
                
                1940, printed later
                
                 (5)
              
            
              
              
              
                
                
                1940, vintage
                
                 (5)
              
            
              
              
              
                
                
                1940s
                
                 (11)
              
            
              
              
              
                
                
                1941
                
                 (38)
              
            
              
              
              
                
                
                1941 (negative, printed 
                
                 (15)
              
            
              
              
              
                
                
                1941 - 1942
                
                 (1)
              
            
              
              
              
                
                
                1941/1943
                
                 (1)
              
            
              
              
              
                
                
                1942
                
                 (38)
              
            
              
              
              
                
                
                1942 - 1943
                
                 (1)
              
            
              
              
              
                
                
                1942 - 1945
                
                 (1)
              
            
              
              
              
                
                
                1943
                
                 (128)
              
            
              
              
              
                
                
                1943 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1943 - 1944
                
                 (1)
              
            
              
              
              
                
                
                1944
                
                 (183)
              
            
              
              
              
                
                
                1944 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1944 - 1945
                
                 (3)
              
            
              
              
              
                
                
                1945
                
                 (60)
              
            
              
              
              
                
                
                1945 or 1946
                
                 (1)
              
            
              
              
              
                
                
                1946
                
                 (240)
              
            
              
              
              
                
                
                1946 (design)
                
                 (1)
              
            
              
              
              
                
                
                1946 (design, in producti
                
                 (1)
              
            
              
              
              
                
                
                1946 - 1948
                
                 (1)
              
            
              
              
              
                
                
                1946 - 1956
                
                 (1)
              
            
              
              
              
                
                
                1947
                
                 (237)
              
            
              
              
              
                
                
                1947 (block, printing dat
                
                 (1)
              
            
              
              
              
                
                
                1947 - 1948
                
                 (2)
              
            
              
              
              
                
                
                1948
                
                 (205)
              
            
              
              
              
                
                
                1948 - 1952
                
                 (2)
              
            
              
              
              
                
                
                1949
                
                 (39)
              
            
              
              
              
                
                
                1949 (design)
                
                 (1)
              
            
              
              
              
                
                
                1949 (design), 1960 (manu
                
                 (1)
              
            
              
              
              
                
                
                1949 - 1950 (plate, editi
                
                 (1)
              
            
              
              
              
                
                
                1949/1997
                
                 (1)
              
            
              
              
              
                
                
                1950
                
                 (53)
              
            
              
              
              
                
                
                1950 (design), 1975 (manu
                
                 (1)
              
            
              
              
              
                
                
                1950 (lead original, bron
                
                 (1)
              
            
              
              
              
                
                
                1950 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1950 - 1600 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                1950 - 1951
                
                 (4)
              
            
              
              
              
                
                
                1950 - 1953
                
                 (1)
              
            
              
              
              
                
                
                1950 - 1955
                
                 (2)
              
            
              
              
              
                
                
                1950/1951
                
                 (1)
              
            
              
              
              
                
                
                1950/1951 - 1952
                
                 (1)
              
            
              
              
              
                
                
                1950s
                
                 (6)
              
            
              
              
              
                
                
                1950s - 1960s
                
                 (2)
              
            
              
              
              
                
                
                1950s/1960s
                
                 (5)
              
            
              
              
              
                
                
                1951
                
                 (72)
              
            
              
              
              
                
                
                1951 - 1952
                
                 (1)
              
            
              
              
              
                
                
                1952
                
                 (152)
              
            
              
              
              
                
                
                1952 - 1953
                
                 (1)
              
            
              
              
              
                
                
                1952 - 53
                
                 (2)
              
            
              
              
              
                
                
                1953
                
                 (182)
              
            
              
              
              
                
                
                1953 - 1954
                
                 (3)
              
            
              
              
              
                
                
                1953 or 1960
                
                 (1)
              
            
              
              
              
                
                
                1953, printed 1981
                
                 (1)
              
            
              
              
              
                
                
                1953?
                
                 (1)
              
            
              
              
              
                
                
                1954
                
                 (36)
              
            
              
              
              
                
                
                1954 - 1956, printed 2017
                
                 (3)
              
            
              
              
              
                
                
                1954, printed 1960s
                
                 (1)
              
            
              
              
              
                
                
                1954, printed 1983
                
                 (1)
              
            
              
              
              
                
                
                1954, printed later
                
                 (1)
              
            
              
              
              
                
                
                1955
                
                 (102)
              
            
              
              
              
                
                
                1955 - 1956
                
                 (1)
              
            
              
              
              
                
                
                1955, printed 1960s
                
                 (1)
              
            
              
              
              
                
                
                1955, printed circa 1965
                
                 (1)
              
            
              
              
              
                
                
                1955/1979
                
                 (1)
              
            
              
              
              
                
                
                1956
                
                 (281)
              
            
              
              
              
                
                
                1956 - 1957
                
                 (1)
              
            
              
              
              
                
                
                1956 - 1958
                
                 (1)
              
            
              
              
              
                
                
                1956 [or n.d.]
                
                 (1)
              
            
              
              
              
                
                
                1956, printed 2017
                
                 (1)
              
            
              
              
              
                
                
                1956, this edition 1959
                
                 (1)
              
            
              
              
              
                
                
                1957
                
                 (94)
              
            
              
              
              
                
                
                1957 - 1959
                
                 (1)
              
            
              
              
              
                
                
                1957, printed 2019
                
                 (3)
              
            
              
              
              
                
                
                1958
                
                 (139)
              
            
              
              
              
                
                
                1958 (negative, printed 1
                
                 (3)
              
            
              
              
              
                
                
                1958 - 1959
                
                 (9)
              
            
              
              
              
                
                
                1958, printed 2019
                
                 (1)
              
            
              
              
              
                
                
                1959
                
                 (359)
              
            
              
              
              
                
                
                1959 - 1960
                
                 (1)
              
            
              
              
              
                
                
                1959 - 1963
                
                 (1)
              
            
              
              
              
                
                
                1959 - 1964
                
                 (1)
              
            
              
              
              
                
                
                1959 - 64
                
                 (1)
              
            
              
              
              
                
                
                1959 / 1989
                
                 (1)
              
            
              
              
              
                
                
                1959 or 1960
                
                 (1)
              
            
              
              
              
                
                
                1960
                
                 (53)
              
            
              
              
              
                
                
                1960 - 1961
                
                 (1)
              
            
              
              
              
                
                
                1960 - 1968
                
                 (1)
              
            
              
              
              
                
                
                1960s
                
                 (11)
              
            
              
              
              
                
                
                1961
                
                 (46)
              
            
              
              
              
                
                
                1961 - 1962
                
                 (2)
              
            
              
              
              
                
                
                1961 - 1963
                
                 (2)
              
            
              
              
              
                
                
                1961 - 1975
                
                 (1)
              
            
              
              
              
                
                
                1962
                
                 (148)
              
            
              
              
              
                
                
                1962 - 1963
                
                 (1)
              
            
              
              
              
                
                
                1962 - 1964
                
                 (1)
              
            
              
              
              
                
                
                1962 - 63
                
                 (5)
              
            
              
              
              
                
                
                1962 or 1963
                
                 (5)
              
            
              
              
              
                
                
                1962, printed 2019
                
                 (1)
              
            
              
              
              
                
                
                1963
                
                 (60)
              
            
              
              
              
                
                
                1963 (Autumn?)
                
                 (2)
              
            
              
              
              
                
                
                1963 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1963 - 1965
                
                 (2)
              
            
              
              
              
                
                
                1963 - 1967
                
                 (1)
              
            
              
              
              
                
                
                1963 - 64
                
                 (3)
              
            
              
              
              
                
                
                1963, printed 1975
                
                 (1)
              
            
              
              
              
                
                
                1963, printed 2002
                
                 (1)
              
            
              
              
              
                
                
                1963, printed 2019
                
                 (4)
              
            
              
              
              
                
                
                1963/1996
                
                 (1)
              
            
              
              
              
                
                
                1964
                
                 (153)
              
            
              
              
              
                
                
                1964 - 1965
                
                 (3)
              
            
              
              
              
                
                
                1964 - 1966
                
                 (1)
              
            
              
              
              
                
                
                1964 - 1967
                
                 (1)
              
            
              
              
              
                
                
                1964, printed 1978
                
                 (1)
              
            
              
              
              
                
                
                1965
                
                 (84)
              
            
              
              
              
                
                
                1965 (plate, printed 1994
                
                 (6)
              
            
              
              
              
                
                
                1965 - 1966
                
                 (3)
              
            
              
              
              
                
                
                1965, printed 2019
                
                 (1)
              
            
              
              
              
                
                
                1966
                
                 (303)
              
            
              
              
              
                
                
                1966 (plate, printed 1994
                
                 (2)
              
            
              
              
              
                
                
                1966 - 1967
                
                 (22)
              
            
              
              
              
                
                
                1966 - 1974 (plate, this 
                
                 (1)
              
            
              
              
              
                
                
                1966 and 1966?
                
                 (1)
              
            
              
              
              
                
                
                1966 or 1967
                
                 (1)
              
            
              
              
              
                
                
                1966, printed 1993
                
                 (1)
              
            
              
              
              
                
                
                1966, printed 2020
                
                 (3)
              
            
              
              
              
                
                
                1967
                
                 (549)
              
            
              
              
              
                
                
                1967 - 1968
                
                 (12)
              
            
              
              
              
                
                
                1968
                
                 (416)
              
            
              
              
              
                
                
                1968 (each plate, printed
                
                 (1)
              
            
              
              
              
                
                
                1968 (plate, 6 proof impr
                
                 (1)
              
            
              
              
              
                
                
                1968 (plates, printed 197
                
                 (1)
              
            
              
              
              
                
                
                1968 - 1969
                
                 (3)
              
            
              
              
              
                
                
                1968 or 1969
                
                 (41)
              
            
              
              
              
                
                
                1968, printed 1975
                
                 (1)
              
            
              
              
              
                
                
                1968, printed May 1971
                
                 (1)
              
            
              
              
              
                
                
                1969
                
                 (103)
              
            
              
              
              
                
                
                1969 (design, published 1
                
                 (1)
              
            
              
              
              
                
                
                1969 - 1970
                
                 (60)
              
            
              
              
              
                
                
                1969 - 1971
                
                 (1)
              
            
              
              
              
                
                
                1970
                
                 (122)
              
            
              
              
              
                
                
                1970 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1970 - 1971
                
                 (3)
              
            
              
              
              
                
                
                1970 - 1971, printed 1972
                
                 (1)
              
            
              
              
              
                
                
                1970, edition 1971
                
                 (1)
              
            
              
              
              
                
                
                1970s
                
                 (3)
              
            
              
              
              
                
                
                1971
                
                 (121)
              
            
              
              
              
                
                
                1971 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1971 - 1972
                
                 (1)
              
            
              
              
              
                
                
                1972
                
                 (223)
              
            
              
              
              
                
                
                1972/2000
                
                 (1)
              
            
              
              
              
                
                
                1972?
                
                 (2)
              
            
              
              
              
                
                
                1973
                
                 (74)
              
            
              
              
              
                
                
                1973 (after 1889 original
                
                 (1)
              
            
              
              
              
                
                
                1973/2001
                
                 (1)
              
            
              
              
              
                
                
                1974
                
                 (57)
              
            
              
              
              
                
                
                1974 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1974 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1974 - 1975
                
                 (4)
              
            
              
              
              
                
                
                1974 - 1976
                
                 (2)
              
            
              
              
              
                
                
                1974 - 1977
                
                 (1)
              
            
              
              
              
                
                
                1975
                
                 (89)
              
            
              
              
              
                
                
                1975 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1975 - 1976
                
                 (21)
              
            
              
              
              
                
                
                1975 - 1981
                
                 (31)
              
            
              
              
              
                
                
                1975, 1976
                
                 (1)
              
            
              
              
              
                
                
                1975, printed 1976
                
                 (1)
              
            
              
              
              
                
                
                1975/1978
                
                 (1)
              
            
              
              
              
                
                
                1975/2002
                
                 (1)
              
            
              
              
              
                
                
                1976
                
                 (71)
              
            
              
              
              
                
                
                1976 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1976 (negative, printed 1
                
                 (2)
              
            
              
              
              
                
                
                1976/ 1990
                
                 (1)
              
            
              
              
              
                
                
                1976/1978
                
                 (1)
              
            
              
              
              
                
                
                1977
                
                 (177)
              
            
              
              
              
                
                
                1977 - 1978
                
                 (1)
              
            
              
              
              
                
                
                1977/1998
                
                 (1)
              
            
              
              
              
                
                
                1977/1998 (plate 1977, ed
                
                 (1)
              
            
              
              
              
                
                
                1978
                
                 (156)
              
            
              
              
              
                
                
                1978 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1978 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1978 - 1982, printed lat
                
                 (13)
              
            
              
              
              
                
                
                1978, printed 1982
                
                 (1)
              
            
              
              
              
                
                
                1979
                
                 (183)
              
            
              
              
              
                
                
                1979 - 1980
                
                 (1)
              
            
              
              
              
                
                
                1979, printed 1990
                
                 (1)
              
            
              
              
              
                
                
                1980
                
                 (119)
              
            
              
              
              
                
                
                1980 (printed 1988)
                
                 (1)
              
            
              
              
              
                
                
                1980 - 1982
                
                 (1)
              
            
              
              
              
                
                
                1980 - 1983
                
                 (1)
              
            
              
              
              
                
                
                1981
                
                 (52)
              
            
              
              
              
                
                
                1981 - 1982
                
                 (10)
              
            
              
              
              
                
                
                1982
                
                 (47)
              
            
              
              
              
                
                
                1982 - 1983
                
                 (2)
              
            
              
              
              
                
                
                1983
                
                 (41)
              
            
              
              
              
                
                
                1983 - 1984
                
                 (1)
              
            
              
              
              
                
                
                1983 - 1987
                
                 (1)
              
            
              
              
              
                
                
                1983, printed circa 1985
                
                 (1)
              
            
              
              
              
                
                
                1983/1990
                
                 (1)
              
            
              
              
              
                
                
                1984
                
                 (21)
              
            
              
              
              
                
                
                1984 - 1985
                
                 (1)
              
            
              
              
              
                
                
                1984, printed 3/7/1989
                
                 (1)
              
            
              
              
              
                
                
                1984/1991
                
                 (1)
              
            
              
              
              
                
                
                1985
                
                 (27)
              
            
              
              
              
                
                
                1986
                
                 (38)
              
            
              
              
              
                
                
                1986 - 1987
                
                 (1)
              
            
              
              
              
                
                
                1987
                
                 (33)
              
            
              
              
              
                
                
                1987 - 1988
                
                 (1)
              
            
              
              
              
                
                
                1987 - 1989
                
                 (1)
              
            
              
              
              
                
                
                1987 - 88
                
                 (1)
              
            
              
              
              
                
                
                1988
                
                 (155)
              
            
              
              
              
                
                
                1988 (negative, printed l
                
                 (1)
              
            
              
              
              
                
                
                1988/1998
                
                 (1)
              
            
              
              
              
                
                
                1989
                
                 (30)
              
            
              
              
              
                
                
                1989 (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                1989 - 1990
                
                 (1)
              
            
              
              
              
                
                
                1989/1991
                
                 (1)
              
            
              
              
              
                
                
                1990
                
                 (13)
              
            
              
              
              
                
                
                1990/2002
                
                 (1)
              
            
              
              
              
                
                
                1990s
                
                 (1)
              
            
              
              
              
                
                
                1991
                
                 (17)
              
            
              
              
              
                
                
                1992
                
                 (21)
              
            
              
              
              
                
                
                1992 - 1993
                
                 (1)
              
            
              
              
              
                
                
                1992 - 1994
                
                 (1)
              
            
              
              
              
                
                
                1993
                
                 (33)
              
            
              
              
              
                
                
                1993, printed 1996
                
                 (1)
              
            
              
              
              
                
                
                1994
                
                 (20)
              
            
              
              
              
                
                
                1995
                
                 (20)
              
            
              
              
              
                
                
                1995 (this impression pos
                
                 (1)
              
            
              
              
              
                
                
                1995 - 1996
                
                 (2)
              
            
              
              
              
                
                
                1995/1996
                
                 (1)
              
            
              
              
              
                
                
                1996
                
                 (16)
              
            
              
              
              
                
                
                1996 - 1997
                
                 (2)
              
            
              
              
              
                
                
                1997
                
                 (23)
              
            
              
              
              
                
                
                1997 - 1998
                
                 (10)
              
            
              
              
              
                
                
                1998
                
                 (26)
              
            
              
              
              
                
                
                1998 - 2001
                
                 (36)
              
            
              
              
              
                
                
                1998, printed 2011
                
                 (1)
              
            
              
              
              
                
                
                1999
                
                 (18)
              
            
              
              
              
                
                
                1999 - 2000
                
                 (2)
              
            
              
              
              
                
                
                19th - early 20th century
                
                 (1)
              
            
              
              
              
                
                
                19th century
                
                 (53)
              
            
              
              
              
                
                
                19th century (possibly la
                
                 (1)
              
            
              
              
              
                
                
                1st - 2nd century
                
                 (5)
              
            
              
              
              
                
                
                1st - 3rd century
                
                 (1)
              
            
              
              
              
                
                
                1st century
                
                 (8)
              
            
              
              
              
                
                
                1st half of 19th century
                
                 (1)
              
            
              
              
              
                
                
                1st quarter of 19th centu
                
                 (1)
              
            
              
              
              
                
                
                2 April 1964
                
                 (1)
              
            
              
              
              
                
                
                2 April 1977
                
                 (1)
              
            
              
              
              
                
                
                2 December 1967
                
                 (1)
              
            
              
              
              
                
                
                2 February 1973
                
                 (1)
              
            
              
              
              
                
                
                2 July 1966
                
                 (1)
              
            
              
              
              
                
                
                2 October 1969
                
                 (1)
              
            
              
              
              
                
                
                20 August 1973
                
                 (1)
              
            
              
              
              
                
                
                20 February 1834
                
                 (1)
              
            
              
              
              
                
                
                20 February 1978
                
                 (1)
              
            
              
              
              
                
                
                20 January - 23 June 1972
                
                 (2)
              
            
              
              
              
                
                
                20 March 1939
                
                 (1)
              
            
              
              
              
                
                
                20 May 1973
                
                 (1)
              
            
              
              
              
                
                
                20 November 1969
                
                 (1)
              
            
              
              
              
                
                
                20 November 1978
                
                 (1)
              
            
              
              
              
                
                
                20 September - 3 October 
                
                 (3)
              
            
              
              
              
                
                
                20 September 1958
                
                 (1)
              
            
              
              
              
                
                
                200 B.C.E. - 250 C.E.
                
                 (1)
              
            
              
              
              
                
                
                2000
                
                 (18)
              
            
              
              
              
                
                
                2000/2006
                
                 (1)
              
            
              
              
              
                
                
                2001
                
                 (18)
              
            
              
              
              
                
                
                2001, printed 2004
                
                 (1)
              
            
              
              
              
                
                
                2002
                
                 (29)
              
            
              
              
              
                
                
                2002 - 2003
                
                 (6)
              
            
              
              
              
                
                
                2003
                
                 (71)
              
            
              
              
              
                
                
                2004
                
                 (6)
              
            
              
              
              
                
                
                2005
                
                 (9)
              
            
              
              
              
                
                
                2006
                
                 (3)
              
            
              
              
              
                
                
                2007
                
                 (20)
              
            
              
              
              
                
                
                2007/2020
                
                 (1)
              
            
              
              
              
                
                
                2008
                
                 (6)
              
            
              
              
              
                
                
                2009
                
                 (21)
              
            
              
              
              
                
                
                2010
                
                 (12)
              
            
              
              
              
                
                
                2011
                
                 (18)
              
            
              
              
              
                
                
                2012
                
                 (7)
              
            
              
              
              
                
                
                2013
                
                 (4)
              
            
              
              
              
                
                
                2014
                
                 (8)
              
            
              
              
              
                
                
                2014 - 2016, printed 2017
                
                 (7)
              
            
              
              
              
                
                
                2015
                
                 (6)
              
            
              
              
              
                
                
                2016
                
                 (5)
              
            
              
              
              
                
                
                2017
                
                 (7)
              
            
              
              
              
                
                
                2018
                
                 (6)
              
            
              
              
              
                
                
                2019
                
                 (15)
              
            
              
              
              
                
                
                2020
                
                 (3)
              
            
              
              
              
                
                
                2021
                
                 (6)
              
            
              
              
              
                
                
                2022
                
                 (1)
              
            
              
              
              
                
                
                2023-08-31T02:28:24.693
                
                 (1)
              
            
              
              
              
                
                
                2023-10-21T02:22:33.197
                
                 (5)
              
            
              
              
              
                
                
                2023-11-17T02:23:33.597
                
                 (3)
              
            
              
              
              
                
                
                2023-12-06T05:13:07.583
                
                 (1)
              
            
              
              
              
                
                
                206 B.C.E. - 220 C.E.
                
                 (2)
              
            
              
              
              
                
                
                20th century
                
                 (24)
              
            
              
              
              
                
                
                20th century (after mid- 
                
                 (1)
              
            
              
              
              
                
                
                21 April 1981
                
                 (1)
              
            
              
              
              
                
                
                21 August 1976
                
                 (1)
              
            
              
              
              
                
                
                21 June 1961
                
                 (1)
              
            
              
              
              
                
                
                21 March 1833
                
                 (1)
              
            
              
              
              
                
                
                21 May 1962
                
                 (1)
              
            
              
              
              
                
                
                21 October 1932
                
                 (1)
              
            
              
              
              
                
                
                21 October 1963
                
                 (4)
              
            
              
              
              
                
                
                21 October 1974
                
                 (1)
              
            
              
              
              
                
                
                21 September 1963
                
                 (1)
              
            
              
              
              
                
                
                21 September 1970
                
                 (1)
              
            
              
              
              
                
                
                22 April 1922
                
                 (1)
              
            
              
              
              
                
                
                22 August 1972
                
                 (1)
              
            
              
              
              
                
                
                22 January 1835
                
                 (1)
              
            
              
              
              
                
                
                22 July 1963
                
                 (1)
              
            
              
              
              
                
                
                22 May 1966
                
                 (1)
              
            
              
              
              
                
                
                22 May 1967
                
                 (1)
              
            
              
              
              
                
                
                22 October 1939 or 1952
                
                 (1)
              
            
              
              
              
                
                
                22 September 1858
                
                 (1)
              
            
              
              
              
                
                
                22 September 1968
                
                 (1)
              
            
              
              
              
                
                
                23 - 24 October 1968
                
                 (1)
              
            
              
              
              
                
                
                23 - 25 October 1968
                
                 (2)
              
            
              
              
              
                
                
                23 April 1933 (plate, edi
                
                 (1)
              
            
              
              
              
                
                
                23 December 1966
                
                 (1)
              
            
              
              
              
                
                
                23 February 1987
                
                 (1)
              
            
              
              
              
                
                
                23 May 1937
                
                 (1)
              
            
              
              
              
                
                
                23 November 1977
                
                 (1)
              
            
              
              
              
                
                
                23 September - 3 October 
                
                 (2)
              
            
              
              
              
                
                
                24 - 27 July 1972
                
                 (2)
              
            
              
              
              
                
                
                24 April 1964
                
                 (1)
              
            
              
              
              
                
                
                24 August 1964
                
                 (1)
              
            
              
              
              
                
                
                24 August 1968
                
                 (1)
              
            
              
              
              
                
                
                24 December 1964
                
                 (1)
              
            
              
              
              
                
                
                24 February 1959
                
                 (1)
              
            
              
              
              
                
                
                24 September - 7 October 
                
                 (3)
              
            
              
              
              
                
                
                24 September 1986
                
                 (1)
              
            
              
              
              
                
                
                25 April 1833
                
                 (1)
              
            
              
              
              
                
                
                25 April 1926
                
                 (2)
              
            
              
              
              
                
                
                25 August 1968
                
                 (1)
              
            
              
              
              
                
                
                25 February 1857
                
                 (1)
              
            
              
              
              
                
                
                25 January - 27 July 1972
                
                 (2)
              
            
              
              
              
                
                
                25 January 1968
                
                 (1)
              
            
              
              
              
                
                
                25 May 1964
                
                 (10)
              
            
              
              
              
                
                
                25 May 1970
                
                 (1)
              
            
              
              
              
                
                
                25 November 1969
                
                 (1)
              
            
              
              
              
                
                
                25 November 2002
                
                 (1)
              
            
              
              
              
                
                
                25 October 1972
                
                 (1)
              
            
              
              
              
                
                
                25 September - 15 October
                
                 (6)
              
            
              
              
              
                
                
                250 - 300
                
                 (1)
              
            
              
              
              
                
                
                26 - 27 July 1972
                
                 (2)
              
            
              
              
              
                
                
                26 January 1967
                
                 (1)
              
            
              
              
              
                
                
                26 March 1961
                
                 (1)
              
            
              
              
              
                
                
                26 September 1961
                
                 (1)
              
            
              
              
              
                
                
                27 - 28 February 1964
                
                 (1)
              
            
              
              
              
                
                
                27 August 1973
                
                 (1)
              
            
              
              
              
                
                
                27 August 1980
                
                 (1)
              
            
              
              
              
                
                
                27 December 1832
                
                 (1)
              
            
              
              
              
                
                
                27 January - 10 July 1972
                
                 (2)
              
            
              
              
              
                
                
                27 March 1834
                
                 (1)
              
            
              
              
              
                
                
                27 May 1976
                
                 (1)
              
            
              
              
              
                
                
                27 October 1964
                
                 (4)
              
            
              
              
              
                
                
                27 October 1981
                
                 (1)
              
            
              
              
              
                
                
                28 April 1966
                
                 (1)
              
            
              
              
              
                
                
                28 August 1962
                
                 (1)
              
            
              
              
              
                
                
                28 February 1964
                
                 (1)
              
            
              
              
              
                
                
                28 July 1962
                
                 (1)
              
            
              
              
              
                
                
                28 May 1977
                
                 (1)
              
            
              
              
              
                
                
                28 November 1980
                
                 (1)
              
            
              
              
              
                
                
                28 September 1926
                
                 (1)
              
            
              
              
              
                
                
                29 April 1964
                
                 (2)
              
            
              
              
              
                
                
                29 December 1980
                
                 (1)
              
            
              
              
              
                
                
                29 January - 25 July 1972
                
                 (2)
              
            
              
              
              
                
                
                29 July 1941
                
                 (1)
              
            
              
              
              
                
                
                29 July 1982
                
                 (1)
              
            
              
              
              
                
                
                29 March 1978
                
                 (1)
              
            
              
              
              
                
                
                2nd - 3rd century
                
                 (2)
              
            
              
              
              
                
                
                2nd - 4th century
                
                 (1)
              
            
              
              
              
                
                
                2nd century
                
                 (10)
              
            
              
              
              
                
                
                2nd century B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                2nd century C.E.
                
                 (1)
              
            
              
              
              
                
                
                2nd half of 15th century
                
                 (1)
              
            
              
              
              
                
                
                2nd half of 16th century
                
                 (1)
              
            
              
              
              
                
                
                2nd half of 19th century
                
                 (1)
              
            
              
              
              
                
                
                3 - 27 November 1975
                
                 (5)
              
            
              
              
              
                
                
                3 - 9 October 1968
                
                 (1)
              
            
              
              
              
                
                
                3 April 1991
                
                 (1)
              
            
              
              
              
                
                
                3 December 1878
                
                 (1)
              
            
              
              
              
                
                
                3 June 1968
                
                 (1)
              
            
              
              
              
                
                
                3 November 1967
                
                 (1)
              
            
              
              
              
                
                
                3 October 1980
                
                 (1)
              
            
              
              
              
                
                
                3 October 2002
                
                 (1)
              
            
              
              
              
                
                
                3 September 1981
                
                 (1)
              
            
              
              
              
                
                
                30 April 1968
                
                 (1)
              
            
              
              
              
                
                
                30 July 1963
                
                 (1)
              
            
              
              
              
                
                
                30 October 1858
                
                 (1)
              
            
              
              
              
                
                
                30 October 1975
                
                 (1)
              
            
              
              
              
                
                
                3000 - 2000 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                308 - 337
                
                 (1)
              
            
              
              
              
                
                
                31 July 1981
                
                 (1)
              
            
              
              
              
                
                
                317 - 419
                
                 (1)
              
            
              
              
              
                
                
                3rd - 1st century B.C.E.
                
                 (2)
              
            
              
              
              
                
                
                3rd - 4th century
                
                 (1)
              
            
              
              
              
                
                
                3rd century
                
                 (1)
              
            
              
              
              
                
                
                4 April 1966
                
                 (1)
              
            
              
              
              
                
                
                4 December 1834
                
                 (1)
              
            
              
              
              
                
                
                4 June 1964
                
                 (1)
              
            
              
              
              
                
                
                4 March 1968
                
                 (1)
              
            
              
              
              
                
                
                4 November 1963
                
                 (1)
              
            
              
              
              
                
                
                4 October 1966
                
                 (1)
              
            
              
              
              
                
                
                420 - 400 B.C.E.
                
                 (2)
              
            
              
              
              
                
                
                460 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                475 - 370 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                4th - 3rd century B.C.E.
                
                 (2)
              
            
              
              
              
                
                
                4th - 5th century
                
                 (2)
              
            
              
              
              
                
                
                4th - 5th century C.E.
                
                 (1)
              
            
              
              
              
                
                
                4th - 7th century
                
                 (1)
              
            
              
              
              
                
                
                4th - 7th century?
                
                 (1)
              
            
              
              
              
                
                
                4th century B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                5 - 21 September 1968
                
                 (2)
              
            
              
              
              
                
                
                5 - 6 July 1976
                
                 (1)
              
            
              
              
              
                
                
                5 April 1965
                
                 (1)
              
            
              
              
              
                
                
                5 August 1977
                
                 (1)
              
            
              
              
              
                
                
                5 December 1972
                
                 (1)
              
            
              
              
              
                
                
                5 July 1897
                
                 (2)
              
            
              
              
              
                
                
                5 March 1975
                
                 (1)
              
            
              
              
              
                
                
                5 September 1963
                
                 (1)
              
            
              
              
              
                
                
                5 September 1979
                
                 (1)
              
            
              
              
              
                
                
                50 - 150
                
                 (1)
              
            
              
              
              
                
                
                500 - 480 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                5th - 6th century
                
                 (8)
              
            
              
              
              
                
                
                5th - 8th century
                
                 (1)
              
            
              
              
              
                
                
                5th century
                
                 (1)
              
            
              
              
              
                
                
                5th century - 6th century
                
                 (3)
              
            
              
              
              
                
                
                5th century B.C.E.
                
                 (2)
              
            
              
              
              
                
                
                5th or 6th century B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                6 - 11 October 1968
                
                 (1)
              
            
              
              
              
                
                
                6 - 27 September 1968
                
                 (1)
              
            
              
              
              
                
                
                6 December 1968
                
                 (1)
              
            
              
              
              
                
                
                6 January 1831
                
                 (1)
              
            
              
              
              
                
                
                6 January 1959
                
                 (1)
              
            
              
              
              
                
                
                6 January 1975
                
                 (1)
              
            
              
              
              
                
                
                6 January 1976
                
                 (1)
              
            
              
              
              
                
                
                6 January 1978
                
                 (1)
              
            
              
              
              
                
                
                6 March 1973
                
                 (3)
              
            
              
              
              
                
                
                6 March 1976
                
                 (1)
              
            
              
              
              
                
                
                6 November 2002
                
                 (1)
              
            
              
              
              
                
                
                6 October 1966
                
                 (1)
              
            
              
              
              
                
                
                618 - 907
                
                 (1)
              
            
              
              
              
                
                
                6th - 7th century
                
                 (1)
              
            
              
              
              
                
                
                6th century
                
                 (2)
              
            
              
              
              
                
                
                6th century B.C.E.? or la
                
                 (1)
              
            
              
              
              
                
                
                7 August 1969
                
                 (5)
              
            
              
              
              
                
                
                7 December 1965
                
                 (1)
              
            
              
              
              
                
                
                7 July 1954
                
                 (1)
              
            
              
              
              
                
                
                7 June 1941
                
                 (1)
              
            
              
              
              
                
                
                7 March 1793
                
                 (1)
              
            
              
              
              
                
                
                7 May 1982
                
                 (1)
              
            
              
              
              
                
                
                700 - 475 B.C.E.
                
                 (3)
              
            
              
              
              
                
                
                750 - 550 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                7th - 11th century
                
                 (1)
              
            
              
              
              
                
                
                7th - 8th century
                
                 (1)
              
            
              
              
              
                
                
                7th - early 6th century B
                
                 (1)
              
            
              
              
              
                
                
                7th century
                
                 (1)
              
            
              
              
              
                
                
                8 - 10 October 1968
                
                 (1)
              
            
              
              
              
                
                
                8 February 1966
                
                 (3)
              
            
              
              
              
                
                
                8 January 2003
                
                 (1)
              
            
              
              
              
                
                
                8 June 1970
                
                 (1)
              
            
              
              
              
                
                
                8 March 1980
                
                 (1)
              
            
              
              
              
                
                
                8 May 1968
                
                 (1)
              
            
              
              
              
                
                
                8 November 1938
                
                 (1)
              
            
              
              
              
                
                
                8 October 1964
                
                 (1)
              
            
              
              
              
                
                
                8th - 9th century
                
                 (7)
              
            
              
              
              
                
                
                9 April 1971
                
                 (1)
              
            
              
              
              
                
                
                9 December 1965
                
                 (1)
              
            
              
              
              
                
                
                9 July 1978
                
                 (1)
              
            
              
              
              
                
                
                9 June 1831
                
                 (1)
              
            
              
              
              
                
                
                9 March 1982
                
                 (2)
              
            
              
              
              
                
                
                9 May 1967
                
                 (1)
              
            
              
              
              
                
                
                9 November 1973
                
                 (1)
              
            
              
              
              
                
                
                9 October 1834
                
                 (1)
              
            
              
              
              
                
                
                9 September 1973
                
                 (1)
              
            
              
              
              
                
                
                9 September 1977
                
                 (1)
              
            
              
              
              
                
                
                907 - 1125
                
                 (1)
              
            
              
              
              
                
                
                9th - 12th century
                
                 (4)
              
            
              
              
              
                
                
                9th - 18th century
                
                 (6)
              
            
              
              
              
                
                
                [1815.]
                
                 (1)
              
            
              
              
              
                
                
                [circa?] 1950
                
                 (1)
              
            
              
              
              
                
                
                after 1516
                
                 (1)
              
            
              
              
              
                
                
                after 1669
                
                 (1)
              
            
              
              
              
                
                
                after 17th century
                
                 (1)
              
            
              
              
              
                
                
                after 1808
                
                 (1)
              
            
              
              
              
                
                
                after 1833
                
                 (1)
              
            
              
              
              
                
                
                after 1835
                
                 (3)
              
            
              
              
              
                
                
                after 1844
                
                 (1)
              
            
              
              
              
                
                
                after 1862
                
                 (2)
              
            
              
              
              
                
                
                after 1867
                
                 (1)
              
            
              
              
              
                
                
                after 1868
                
                 (1)
              
            
              
              
              
                
                
                after 1870
                
                 (1)
              
            
              
              
              
                
                
                after 1870 - 1872
                
                 (1)
              
            
              
              
              
                
                
                after 1877
                
                 (1)
              
            
              
              
              
                
                
                after 1977
                
                 (1)
              
            
              
              
              
                
                
                after circa 1635
                
                 (1)
              
            
              
              
              
                
                
                Alaska Gold Rush
                
                 (14)
              
            
              
              
              
                
                
                American Revolution
                
                 (50)
              
            
              
              
              
                
                
                April 1, 1947
                
                 (1)
              
            
              
              
              
                
                
                April 1, 1969
                
                 (1)
              
            
              
              
              
                
                
                April 1, 1975
                
                 (1)
              
            
              
              
              
                
                
                April 1, 1977
                
                 (1)
              
            
              
              
              
                
                
                April 10, 1970
                
                 (1)
              
            
              
              
              
                
                
                April 10, 1974
                
                 (1)
              
            
              
              
              
                
                
                April 11, 1934
                
                 (4)
              
            
              
              
              
                
                
                April 11, 1974
                
                 (1)
              
            
              
              
              
                
                
                April 11, 1975
                
                 (1)
              
            
              
              
              
                
                
                April 12, 1978
                
                 (3)
              
            
              
              
              
                
                
                April 13, 1970
                
                 (2)
              
            
              
              
              
                
                
                April 13, 1971
                
                 (1)
              
            
              
              
              
                
                
                April 13, 1972
                
                 (1)
              
            
              
              
              
                
                
                April 13, 1977
                
                 (1)
              
            
              
              
              
                
                
                April 13, 1979
                
                 (1)
              
            
              
              
              
                
                
                April 14, 1969
                
                 (1)
              
            
              
              
              
                
                
                April 14, 1971
                
                 (1)
              
            
              
              
              
                
                
                April 14, 1974
                
                 (1)
              
            
              
              
              
                
                
                April 14, 1977
                
                 (2)
              
            
              
              
              
                
                
                April 15, 1968
                
                 (2)
              
            
              
              
              
                
                
                April 15, 1969
                
                 (2)
              
            
              
              
              
                
                
                April 15, 1975
                
                 (1)
              
            
              
              
              
                
                
                April 16, 1970
                
                 (1)
              
            
              
              
              
                
                
                April 16, 1971
                
                 (2)
              
            
              
              
              
                
                
                April 17, 1977
                
                 (1)
              
            
              
              
              
                
                
                April 17, 1979
                
                 (1)
              
            
              
              
              
                
                
                April 1792
                
                 (1)
              
            
              
              
              
                
                
                April 18, 1974
                
                 (1)
              
            
              
              
              
                
                
                April 18, 1980
                
                 (1)
              
            
              
              
              
                
                
                April 1834
                
                 (1)
              
            
              
              
              
                
                
                April 19, 1965
                
                 (1)
              
            
              
              
              
                
                
                April 19, 1967
                
                 (1)
              
            
              
              
              
                
                
                April 19, 1968
                
                 (1)
              
            
              
              
              
                
                
                April 19, 1977
                
                 (1)
              
            
              
              
              
                
                
                April 19, 1995
                
                 (1)
              
            
              
              
              
                
                
                April 1971
                
                 (5)
              
            
              
              
              
                
                
                April 1975
                
                 (8)
              
            
              
              
              
                
                
                April 1979
                
                 (1)
              
            
              
              
              
                
                
                April 1980
                
                 (1)
              
            
              
              
              
                
                
                April 1983
                
                 (1)
              
            
              
              
              
                
                
                April 2, 1968
                
                 (2)
              
            
              
              
              
                
                
                April 2, 1976
                
                 (2)
              
            
              
              
              
                
                
                April 2, 1979
                
                 (1)
              
            
              
              
              
                
                
                April 20, 1972
                
                 (1)
              
            
              
              
              
                
                
                April 20, 1976
                
                 (1)
              
            
              
              
              
                
                
                April 20, 1979
                
                 (1)
              
            
              
              
              
                
                
                April 21, 1971
                
                 (2)
              
            
              
              
              
                
                
                April 21, 1975
                
                 (1)
              
            
              
              
              
                
                
                April 21, 1981
                
                 (1)
              
            
              
              
              
                
                
                April 22, 1965
                
                 (1)
              
            
              
              
              
                
                
                April 22, 1968
                
                 (1)
              
            
              
              
              
                
                
                April 22, 1969
                
                 (2)
              
            
              
              
              
                
                
                April 22, 1970
                
                 (1)
              
            
              
              
              
                
                
                April 22, 1972
                
                 (1)
              
            
              
              
              
                
                
                April 22, 1976
                
                 (1)
              
            
              
              
              
                
                
                April 23, 1964
                
                 (1)
              
            
              
              
              
                
                
                April 23, 1971
                
                 (1)
              
            
              
              
              
                
                
                April 23, 1975
                
                 (1)
              
            
              
              
              
                
                
                April 23, 1977
                
                 (1)
              
            
              
              
              
                
                
                April 24, 1971
                
                 (1)
              
            
              
              
              
                
                
                April 24, 1978
                
                 (1)
              
            
              
              
              
                
                
                April 25, 1971
                
                 (3)
              
            
              
              
              
                
                
                April 25, 1973
                
                 (1)
              
            
              
              
              
                
                
                April 25, 1978
                
                 (2)
              
            
              
              
              
                
                
                April 25, 1996
                
                 (1)
              
            
              
              
              
                
                
                April 26, 1969
                
                 (1)
              
            
              
              
              
                
                
                April 26, 1974
                
                 (1)
              
            
              
              
              
                
                
                April 26, 1978
                
                 (2)
              
            
              
              
              
                
                
                April 26, 1981
                
                 (1)
              
            
              
              
              
                
                
                April 26, 1982
                
                 (1)
              
            
              
              
              
                
                
                April 26, 1988
                
                 (1)
              
            
              
              
              
                
                
                April 27, 1971
                
                 (1)
              
            
              
              
              
                
                
                April 27, 1977
                
                 (1)
              
            
              
              
              
                
                
                April 27, 1989
                
                 (1)
              
            
              
              
              
                
                
                April 28, 1965
                
                 (1)
              
            
              
              
              
                
                
                April 28, 1973
                
                 (1)
              
            
              
              
              
                
                
                April 28, 1978
                
                 (2)
              
            
              
              
              
                
                
                April 28, 1980
                
                 (1)
              
            
              
              
              
                
                
                April 29, 1969
                
                 (1)
              
            
              
              
              
                
                
                April 29, 1979
                
                 (2)
              
            
              
              
              
                
                
                April 3, 1973
                
                 (1)
              
            
              
              
              
                
                
                April 3, 1978
                
                 (1)
              
            
              
              
              
                
                
                April 3, 1979
                
                 (2)
              
            
              
              
              
                
                
                April 30, 1964
                
                 (1)
              
            
              
              
              
                
                
                April 30, 1971
                
                 (1)
              
            
              
              
              
                
                
                April 30, 1973
                
                 (1)
              
            
              
              
              
                
                
                April 30, 1975
                
                 (2)
              
            
              
              
              
                
                
                April 30, 1979
                
                 (1)
              
            
              
              
              
                
                
                April 4, 1977
                
                 (2)
              
            
              
              
              
                
                
                April 4, 1978
                
                 (1)
              
            
              
              
              
                
                
                April 4, 1980
                
                 (1)
              
            
              
              
              
                
                
                April 4, 1995
                
                 (1)
              
            
              
              
              
                
                
                April 5, 1976
                
                 (1)
              
            
              
              
              
                
                
                April 6, 1971
                
                 (1)
              
            
              
              
              
                
                
                April 6, 1973
                
                 (1)
              
            
              
              
              
                
                
                April 7, 1954
                
                 (1)
              
            
              
              
              
                
                
                April 7, 1973
                
                 (1)
              
            
              
              
              
                
                
                April 7, 1976
                
                 (1)
              
            
              
              
              
                
                
                April 7, 1977
                
                 (2)
              
            
              
              
              
                
                
                April 8, 1971
                
                 (1)
              
            
              
              
              
                
                
                April 8, 1981
                
                 (1)
              
            
              
              
              
                
                
                April 9, 1949
                
                 (1)
              
            
              
              
              
                
                
                April 9, 1971
                
                 (2)
              
            
              
              
              
                
                
                April 9, 1972
                
                 (1)
              
            
              
              
              
                
                
                August 1, 1974
                
                 (1)
              
            
              
              
              
                
                
                August 1, 1978
                
                 (2)
              
            
              
              
              
                
                
                August 1, 1994
                
                 (1)
              
            
              
              
              
                
                
                August 10, 1961
                
                 (3)
              
            
              
              
              
                
                
                August 10, 1967
                
                 (1)
              
            
              
              
              
                
                
                August 10, 1970
                
                 (3)
              
            
              
              
              
                
                
                August 10, 1979
                
                 (1)
              
            
              
              
              
                
                
                August 11, 1976
                
                 (2)
              
            
              
              
              
                
                
                August 11, 1979
                
                 (1)
              
            
              
              
              
                
                
                August 12, 1971
                
                 (1)
              
            
              
              
              
                
                
                August 13, 1979
                
                 (1)
              
            
              
              
              
                
                
                August 14, 1970
                
                 (1)
              
            
              
              
              
                
                
                August 14, 1977
                
                 (1)
              
            
              
              
              
                
                
                August 15, 1967?
                
                 (1)
              
            
              
              
              
                
                
                August 15, 1971
                
                 (1)
              
            
              
              
              
                
                
                August 16, 1976
                
                 (1)
              
            
              
              
              
                
                
                August 16, 1977
                
                 (1)
              
            
              
              
              
                
                
                August 17, 1970
                
                 (1)
              
            
              
              
              
                
                
                August 18, 1977
                
                 (1)
              
            
              
              
              
                
                
                August 1875
                
                 (1)
              
            
              
              
              
                
                
                August 1898
                
                 (1)
              
            
              
              
              
                
                
                August 19, 1964
                
                 (1)
              
            
              
              
              
                
                
                August 19, 1974
                
                 (1)
              
            
              
              
              
                
                
                August 19, 1976
                
                 (1)
              
            
              
              
              
                
                
                August 1973
                
                 (2)
              
            
              
              
              
                
                
                August 1975
                
                 (1)
              
            
              
              
              
                
                
                August 1977
                
                 (2)
              
            
              
              
              
                
                
                August 1979
                
                 (1)
              
            
              
              
              
                
                
                August 2, 1968
                
                 (1)
              
            
              
              
              
                
                
                August 2, 1977
                
                 (1)
              
            
              
              
              
                
                
                August 20, 1969
                
                 (1)
              
            
              
              
              
                
                
                August 20, 1977
                
                 (1)
              
            
              
              
              
                
                
                August 21, 1975
                
                 (1)
              
            
              
              
              
                
                
                August 21, 1978
                
                 (1)
              
            
              
              
              
                
                
                August 21, 1979
                
                 (1)
              
            
              
              
              
                
                
                August 21, 1982
                
                 (1)
              
            
              
              
              
                
                
                August 22, 1968
                
                 (1)
              
            
              
              
              
                
                
                August 22, 1969
                
                 (1)
              
            
              
              
              
                
                
                August 22, 1972
                
                 (2)
              
            
              
              
              
                
                
                August 22, 1974
                
                 (1)
              
            
              
              
              
                
                
                August 22, 1977
                
                 (1)
              
            
              
              
              
                
                
                August 23, 1959
                
                 (2)
              
            
              
              
              
                
                
                August 23, 1972
                
                 (2)
              
            
              
              
              
                
                
                August 23, 1974
                
                 (1)
              
            
              
              
              
                
                
                August 23, 1976
                
                 (1)
              
            
              
              
              
                
                
                August 24, 1970
                
                 (1)
              
            
              
              
              
                
                
                August 24, 1987
                
                 (1)
              
            
              
              
              
                
                
                August 25, 1977
                
                 (1)
              
            
              
              
              
                
                
                August 25, 1978
                
                 (1)
              
            
              
              
              
                
                
                August 26, 1973
                
                 (1)
              
            
              
              
              
                
                
                August 26, 1974
                
                 (1)
              
            
              
              
              
                
                
                August 27, 1964
                
                 (1)
              
            
              
              
              
                
                
                August 27, 1974
                
                 (2)
              
            
              
              
              
                
                
                August 28, 1968
                
                 (1)
              
            
              
              
              
                
                
                August 28, 1969
                
                 (1)
              
            
              
              
              
                
                
                August 28, 1972
                
                 (1)
              
            
              
              
              
                
                
                August 29, 1972
                
                 (1)
              
            
              
              
              
                
                
                August 29, 1995
                
                 (1)
              
            
              
              
              
                
                
                August 3, 1969
                
                 (1)
              
            
              
              
              
                
                
                August 3, 1971
                
                 (1)
              
            
              
              
              
                
                
                August 3, 1973
                
                 (1)
              
            
              
              
              
                
                
                August 3, 1976
                
                 (1)
              
            
              
              
              
                
                
                August 3, 1978
                
                 (1)
              
            
              
              
              
                
                
                August 30, 1968
                
                 (1)
              
            
              
              
              
                
                
                August 30, 1995
                
                 (1)
              
            
              
              
              
                
                
                August 31, 1973
                
                 (3)
              
            
              
              
              
                
                
                August 4, 1972
                
                 (1)
              
            
              
              
              
                
                
                August 4, 1974
                
                 (1)
              
            
              
              
              
                
                
                August 4, 1978
                
                 (1)
              
            
              
              
              
                
                
                August 4, 1981
                
                 (1)
              
            
              
              
              
                
                
                August 5
                
                 (1)
              
            
              
              
              
                
                
                August 5, 1972
                
                 (1)
              
            
              
              
              
                
                
                August 5, 1974
                
                 (1)
              
            
              
              
              
                
                
                August 5, 1975
                
                 (1)
              
            
              
              
              
                
                
                August 5, 1980
                
                 (2)
              
            
              
              
              
                
                
                August 7, 1974
                
                 (1)
              
            
              
              
              
                
                
                August 7, 1975
                
                 (1)
              
            
              
              
              
                
                
                August 7, 1979
                
                 (1)
              
            
              
              
              
                
                
                August 8, 1972
                
                 (1)
              
            
              
              
              
                
                
                August 8, 1975
                
                 (2)
              
            
              
              
              
                
                
                August 8, 1978
                
                 (2)
              
            
              
              
              
                
                
                August 8, 1979
                
                 (1)
              
            
              
              
              
                
                
                August 8, 1980
                
                 (1)
              
            
              
              
              
                
                
                August 8, 1995
                
                 (1)
              
            
              
              
              
                
                
                August 9, 1967
                
                 (1)
              
            
              
              
              
                
                
                August 9, 1977
                
                 (1)
              
            
              
              
              
                
                
                Autumn 1863
                
                 (1)
              
            
              
              
              
                
                
                Autumn 1967 - 1968
                
                 (11)
              
            
              
              
              
                
                
                Autumn 1968 - 1969
                
                 (5)
              
            
              
              
              
                
                
                Battle of Waterloo
                
                 (1)
              
            
              
              
              
                
                
                before 1800
                
                 (3)
              
            
              
              
              
                
                
                before 1815
                
                 (1)
              
            
              
              
              
                
                
                before 1860
                
                 (1)
              
            
              
              
              
                
                
                before 1910 (negative, re
                
                 (1)
              
            
              
              
              
                
                
                before 1929
                
                 (2)
              
            
              
              
              
                
                
                before 1932 (negative)
                
                 (1)
              
            
              
              
              
                
                
                before 1942
                
                 (4)
              
            
              
              
              
                
                
                before 1950
                
                 (1)
              
            
              
              
              
                
                
                before 1950?
                
                 (4)
              
            
              
              
              
                
                
                before 1963
                
                 (1)
              
            
              
              
              
                
                
                before February 1972
                
                 (1)
              
            
              
              
              
                
                
                before November 1934
                
                 (1)
              
            
              
              
              
                
                
                between 1784 and 1791
                
                 (1)
              
            
              
              
              
                
                
                between 1794 and 1800
                
                 (1)
              
            
              
              
              
                
                
                between 1798 and ca. 1805
                
                 (2)
              
            
              
              
              
                
                
                between 1801 and ca. 1810
                
                 (1)
              
            
              
              
              
                
                
                between 1808 and ca. 1815
                
                 (1)
              
            
              
              
              
                
                
                between 1812 and 1819
                
                 (1)
              
            
              
              
              
                
                
                between 1860s & 1880s
                
                 (1)
              
            
              
              
              
                
                
                Between 1896 and 1906
                
                 (1)
              
            
              
              
              
                
                
                between 1930 and 1931 (de
                
                 (2)
              
            
              
              
              
                
                
                Black Hills Gold Rush
                
                 (1)
              
            
              
              
              
                
                
                ca. 1495
                
                 (1)
              
            
              
              
              
                
                
                ca. 1496
                
                 (1)
              
            
              
              
              
                
                
                ca. 1585
                
                 (3)
              
            
              
              
              
                
                
                ca. 1590
                
                 (1)
              
            
              
              
              
                
                
                ca. 1600
                
                 (1)
              
            
              
              
              
                
                
                ca. 1610
                
                 (1)
              
            
              
              
              
                
                
                ca. 1620
                
                 (1)
              
            
              
              
              
                
                
                ca. 1625
                
                 (1)
              
            
              
              
              
                
                
                ca. 1632
                
                 (1)
              
            
              
              
              
                
                
                ca. 1635
                
                 (1)
              
            
              
              
              
                
                
                ca. 1635–37
                
                 (1)
              
            
              
              
              
                
                
                ca. 1639
                
                 (1)
              
            
              
              
              
                
                
                ca. 1640–45
                
                 (1)
              
            
              
              
              
                
                
                ca. 1645
                
                 (1)
              
            
              
              
              
                
                
                ca. 1648
                
                 (1)
              
            
              
              
              
                
                
                ca. 1650
                
                 (2)
              
            
              
              
              
                
                
                ca. 1650–55
                
                 (1)
              
            
              
              
              
                
                
                ca. 1658
                
                 (1)
              
            
              
              
              
                
                
                ca. 1660
                
                 (4)
              
            
              
              
              
                
                
                ca. 1663
                
                 (1)
              
            
              
              
              
                
                
                ca. 1665
                
                 (2)
              
            
              
              
              
                
                
                ca. 1667
                
                 (2)
              
            
              
              
              
                
                
                ca. 1670
                
                 (2)
              
            
              
              
              
                
                
                ca. 1670–75
                
                 (1)
              
            
              
              
              
                
                
                ca. 1671
                
                 (1)
              
            
              
              
              
                
                
                ca. 1674
                
                 (2)
              
            
              
              
              
                
                
                ca. 1675
                
                 (1)
              
            
              
              
              
                
                
                ca. 1675–85
                
                 (1)
              
            
              
              
              
                
                
                ca. 1676
                
                 (1)
              
            
              
              
              
                
                
                ca. 1678
                
                 (2)
              
            
              
              
              
                
                
                ca. 1679–80
                
                 (1)
              
            
              
              
              
                
                
                ca. 1680
                
                 (5)
              
            
              
              
              
                
                
                ca. 1682
                
                 (1)
              
            
              
              
              
                
                
                ca. 1683
                
                 (2)
              
            
              
              
              
                
                
                ca. 1685
                
                 (2)
              
            
              
              
              
                
                
                ca. 1685–90
                
                 (3)
              
            
              
              
              
                
                
                ca. 1686
                
                 (2)
              
            
              
              
              
                
                
                ca. 1688–90
                
                 (1)
              
            
              
              
              
                
                
                ca. 1690
                
                 (2)
              
            
              
              
              
                
                
                ca. 1695
                
                 (1)
              
            
              
              
              
                
                
                ca. 1700
                
                 (3)
              
            
              
              
              
                
                
                ca. 1700–10
                
                 (1)
              
            
              
              
              
                
                
                ca. 1700–44
                
                 (1)
              
            
              
              
              
                
                
                ca. 1701
                
                 (1)
              
            
              
              
              
                
                
                ca. 1702–03
                
                 (1)
              
            
              
              
              
                
                
                ca. 1703
                
                 (1)
              
            
              
              
              
                
                
                ca. 1705–58
                
                 (1)
              
            
              
              
              
                
                
                ca. 1706
                
                 (2)
              
            
              
              
              
                
                
                ca. 1710
                
                 (1)
              
            
              
              
              
                
                
                ca. 1710–15
                
                 (1)
              
            
              
              
              
                
                
                ca. 1714
                
                 (1)
              
            
              
              
              
                
                
                ca. 1718
                
                 (1)
              
            
              
              
              
                
                
                ca. 1719
                
                 (2)
              
            
              
              
              
                
                
                ca. 1720
                
                 (2)
              
            
              
              
              
                
                
                ca. 1720–22
                
                 (1)
              
            
              
              
              
                
                
                ca. 1730
                
                 (2)
              
            
              
              
              
                
                
                ca. 1731
                
                 (1)
              
            
              
              
              
                
                
                ca. 1732
                
                 (1)
              
            
              
              
              
                
                
                ca. 1735
                
                 (1)
              
            
              
              
              
                
                
                ca. 1737
                
                 (1)
              
            
              
              
              
                
                
                ca. 1738
                
                 (1)
              
            
              
              
              
                
                
                ca. 1740
                
                 (4)
              
            
              
              
              
                
                
                ca. 1740–43
                
                 (1)
              
            
              
              
              
                
                
                ca. 1740–45
                
                 (1)
              
            
              
              
              
                
                
                ca. 1741–45
                
                 (1)
              
            
              
              
              
                
                
                ca. 1742
                
                 (1)
              
            
              
              
              
                
                
                ca. 1745
                
                 (2)
              
            
              
              
              
                
                
                ca. 1745–49
                
                 (1)
              
            
              
              
              
                
                
                ca. 1745–50
                
                 (1)
              
            
              
              
              
                
                
                ca. 1747
                
                 (1)
              
            
              
              
              
                
                
                ca. 1747–48
                
                 (1)
              
            
              
              
              
                
                
                ca. 1750
                
                 (5)
              
            
              
              
              
                
                
                ca. 1750–60
                
                 (1)
              
            
              
              
              
                
                
                ca. 1751
                
                 (1)
              
            
              
              
              
                
                
                ca. 1751–54
                
                 (1)
              
            
              
              
              
                
                
                ca. 1752
                
                 (5)
              
            
              
              
              
                
                
                ca. 1752–56
                
                 (1)
              
            
              
              
              
                
                
                ca. 1753–54
                
                 (1)
              
            
              
              
              
                
                
                ca. 1755
                
                 (1)
              
            
              
              
              
                
                
                ca. 1760
                
                 (5)
              
            
              
              
              
                
                
                ca. 1760–62
                
                 (1)
              
            
              
              
              
                
                
                ca. 1762
                
                 (2)
              
            
              
              
              
                
                
                ca. 1762–64
                
                 (1)
              
            
              
              
              
                
                
                ca. 1763–68
                
                 (1)
              
            
              
              
              
                
                
                ca. 1764
                
                 (1)
              
            
              
              
              
                
                
                ca. 1764–66
                
                 (1)
              
            
              
              
              
                
                
                ca. 1765
                
                 (1)
              
            
              
              
              
                
                
                ca. 1767
                
                 (5)
              
            
              
              
              
                
                
                ca. 1767–69
                
                 (1)
              
            
              
              
              
                
                
                ca. 1768
                
                 (3)
              
            
              
              
              
                
                
                ca. 1769
                
                 (2)
              
            
              
              
              
                
                
                ca. 1770
                
                 (3)
              
            
              
              
              
                
                
                ca. 1770s
                
                 (3)
              
            
              
              
              
                
                
                ca. 1770–71
                
                 (1)
              
            
              
              
              
                
                
                ca. 1771–80
                
                 (1)
              
            
              
              
              
                
                
                ca. 1772
                
                 (1)
              
            
              
              
              
                
                
                ca. 1772–73
                
                 (1)
              
            
              
              
              
                
                
                ca. 1774
                
                 (2)
              
            
              
              
              
                
                
                ca. 1775
                
                 (2)
              
            
              
              
              
                
                
                ca. 1775–80
                
                 (2)
              
            
              
              
              
                
                
                ca. 1776
                
                 (1)
              
            
              
              
              
                
                
                ca. 1776–79
                
                 (1)
              
            
              
              
              
                
                
                ca. 1777
                
                 (2)
              
            
              
              
              
                
                
                ca. 1778–79
                
                 (1)
              
            
              
              
              
                
                
                ca. 1779
                
                 (2)
              
            
              
              
              
                
                
                ca. 1779–80
                
                 (1)
              
            
              
              
              
                
                
                ca. 1780
                
                 (10)
              
            
              
              
              
                
                
                ca. 1780s
                
                 (24)
              
            
              
              
              
                
                
                ca. 1780–1800
                
                 (2)
              
            
              
              
              
                
                
                ca. 1780–1820
                
                 (1)
              
            
              
              
              
                
                
                ca. 1780–85
                
                 (2)
              
            
              
              
              
                
                
                ca. 1781
                
                 (7)
              
            
              
              
              
                
                
                ca. 1782
                
                 (2)
              
            
              
              
              
                
                
                ca. 1782–83
                
                 (1)
              
            
              
              
              
                
                
                ca. 1784
                
                 (2)
              
            
              
              
              
                
                
                ca. 1784–91
                
                 (1)
              
            
              
              
              
                
                
                ca. 1785
                
                 (3)
              
            
              
              
              
                
                
                ca. 1785–1800
                
                 (1)
              
            
              
              
              
                
                
                ca. 1785–1805
                
                 (1)
              
            
              
              
              
                
                
                ca. 1785–90
                
                 (3)
              
            
              
              
              
                
                
                ca. 1785–95
                
                 (2)
              
            
              
              
              
                
                
                ca. 1786
                
                 (3)
              
            
              
              
              
                
                
                ca. 1787
                
                 (2)
              
            
              
              
              
                
                
                ca. 1790
                
                 (11)
              
            
              
              
              
                
                
                ca. 1790s
                
                 (40)
              
            
              
              
              
                
                
                ca. 1790–1800
                
                 (7)
              
            
              
              
              
                
                
                ca. 1790–93
                
                 (1)
              
            
              
              
              
                
                
                ca. 1790–95
                
                 (1)
              
            
              
              
              
                
                
                ca. 1791
                
                 (2)
              
            
              
              
              
                
                
                ca. 1791–92
                
                 (1)
              
            
              
              
              
                
                
                ca. 1792
                
                 (4)
              
            
              
              
              
                
                
                ca. 1792–94
                
                 (1)
              
            
              
              
              
                
                
                ca. 1793
                
                 (1)
              
            
              
              
              
                
                
                ca. 1794
                
                 (1)
              
            
              
              
              
                
                
                ca. 1794–95
                
                 (2)
              
            
              
              
              
                
                
                ca. 1794–96
                
                 (1)
              
            
              
              
              
                
                
                ca. 1795
                
                 (2)
              
            
              
              
              
                
                
                ca. 1795–1800
                
                 (3)
              
            
              
              
              
                
                
                ca. 1795–1805
                
                 (3)
              
            
              
              
              
                
                
                ca. 1796
                
                 (3)
              
            
              
              
              
                
                
                ca. 1797
                
                 (1)
              
            
              
              
              
                
                
                ca. 1799
                
                 (1)
              
            
              
              
              
                
                
                ca. 1799 or 1800
                
                 (1)
              
            
              
              
              
                
                
                ca. 1799–1800
                
                 (1)
              
            
              
              
              
                
                
                ca. 1800
                
                 (14)
              
            
              
              
              
                
                
                ca. 1800–05
                
                 (1)
              
            
              
              
              
                
                
                ca. 1800–08
                
                 (1)
              
            
              
              
              
                
                
                ca. 1800–10
                
                 (15)
              
            
              
              
              
                
                
                ca. 1800–19
                
                 (1)
              
            
              
              
              
                
                
                ca. 1801–03
                
                 (2)
              
            
              
              
              
                
                
                ca. 1802
                
                 (2)
              
            
              
              
              
                
                
                ca. 1803
                
                 (3)
              
            
              
              
              
                
                
                ca. 1803–04
                
                 (1)
              
            
              
              
              
                
                
                ca. 1803–05
                
                 (1)
              
            
              
              
              
                
                
                ca. 1804
                
                 (2)
              
            
              
              
              
                
                
                ca. 1804–15 / ca. 1818–20
                
                 (2)
              
            
              
              
              
                
                
                ca. 1804–15 and ca. 1818–
                
                 (6)
              
            
              
              
              
                
                
                ca. 1804–5 and ca. 1820
                
                 (1)
              
            
              
              
              
                
                
                ca. 1805
                
                 (3)
              
            
              
              
              
                
                
                ca. 1805–06
                
                 (1)
              
            
              
              
              
                
                
                ca. 1805–10
                
                 (1)
              
            
              
              
              
                
                
                ca. 1805–15
                
                 (5)
              
            
              
              
              
                
                
                ca. 1806
                
                 (4)
              
            
              
              
              
                
                
                ca. 1806–08
                
                 (1)
              
            
              
              
              
                
                
                ca. 1808
                
                 (1)
              
            
              
              
              
                
                
                ca. 1810
                
                 (6)
              
            
              
              
              
                
                
                ca. 1810–12
                
                 (1)
              
            
              
              
              
                
                
                ca. 1810–19
                
                 (3)
              
            
              
              
              
                
                
                ca. 1812
                
                 (3)
              
            
              
              
              
                
                
                ca. 1813
                
                 (2)
              
            
              
              
              
                
                
                ca. 1813–16
                
                 (1)
              
            
              
              
              
                
                
                ca. 1814
                
                 (1)
              
            
              
              
              
                
                
                ca. 1814–19
                
                 (1)
              
            
              
              
              
                
                
                ca. 1815
                
                 (5)
              
            
              
              
              
                
                
                ca. 1816
                
                 (1)
              
            
              
              
              
                
                
                ca. 1816–18
                
                 (1)
              
            
              
              
              
                
                
                ca. 1817
                
                 (1)
              
            
              
              
              
                
                
                ca. 1819
                
                 (3)
              
            
              
              
              
                
                
                ca. 1819–20
                
                 (1)
              
            
              
              
              
                
                
                ca. 1820
                
                 (6)
              
            
              
              
              
                
                
                ca. 1820–25
                
                 (1)
              
            
              
              
              
                
                
                ca. 1822
                
                 (1)
              
            
              
              
              
                
                
                ca. 1822–23
                
                 (1)
              
            
              
              
              
                
                
                ca. 1822–25
                
                 (1)
              
            
              
              
              
                
                
                ca. 1823
                
                 (2)
              
            
              
              
              
                
                
                ca. 1823–30
                
                 (1)
              
            
              
              
              
                
                
                ca. 1824
                
                 (1)
              
            
              
              
              
                
                
                ca. 1824–25
                
                 (1)
              
            
              
              
              
                
                
                ca. 1824–28
                
                 (1)
              
            
              
              
              
                
                
                ca. 1825
                
                 (5)
              
            
              
              
              
                
                
                ca. 1827
                
                 (1)
              
            
              
              
              
                
                
                ca. 1828
                
                 (3)
              
            
              
              
              
                
                
                ca. 1830
                
                 (4)
              
            
              
              
              
                
                
                ca. 1830s
                
                 (1)
              
            
              
              
              
                
                
                ca. 1830–31
                
                 (1)
              
            
              
              
              
                
                
                ca. 1830–35
                
                 (4)
              
            
              
              
              
                
                
                ca. 1831
                
                 (1)
              
            
              
              
              
                
                
                ca. 1832
                
                 (1)
              
            
              
              
              
                
                
                ca. 1832–33
                
                 (1)
              
            
              
              
              
                
                
                ca. 1832–34
                
                 (1)
              
            
              
              
              
                
                
                ca. 1833
                
                 (1)
              
            
              
              
              
                
                
                ca. 1834
                
                 (1)
              
            
              
              
              
                
                
                ca. 1835
                
                 (3)
              
            
              
              
              
                
                
                ca. 1835–40
                
                 (5)
              
            
              
              
              
                
                
                ca. 1836
                
                 (1)
              
            
              
              
              
                
                
                ca. 1840
                
                 (8)
              
            
              
              
              
                
                
                ca. 1840–45
                
                 (7)
              
            
              
              
              
                
                
                ca. 1842
                
                 (1)
              
            
              
              
              
                
                
                ca. 1843
                
                 (1)
              
            
              
              
              
                
                
                ca. 1850
                
                 (3)
              
            
              
              
              
                
                
                ca. 1853
                
                 (1)
              
            
              
              
              
                
                
                ca. 1854
                
                 (1)
              
            
              
              
              
                
                
                ca. 1854–59
                
                 (1)
              
            
              
              
              
                
                
                ca. 1855–70
                
                 (1)
              
            
              
              
              
                
                
                ca. 1856
                
                 (1)
              
            
              
              
              
                
                
                ca. 1859–60
                
                 (1)
              
            
              
              
              
                
                
                ca. 1862
                
                 (1)
              
            
              
              
              
                
                
                ca. 1862–63
                
                 (1)
              
            
              
              
              
                
                
                ca. 1863
                
                 (2)
              
            
              
              
              
                
                
                ca. 1864
                
                 (2)
              
            
              
              
              
                
                
                ca. 1865
                
                 (3)
              
            
              
              
              
                
                
                ca. 1866
                
                 (3)
              
            
              
              
              
                
                
                ca. 1868
                
                 (1)
              
            
              
              
              
                
                
                ca. 1869–70
                
                 (1)
              
            
              
              
              
                
                
                ca. 1870
                
                 (7)
              
            
              
              
              
                
                
                ca. 1873
                
                 (1)
              
            
              
              
              
                
                
                ca. 1875
                
                 (2)
              
            
              
              
              
                
                
                ca. 1876
                
                 (1)
              
            
              
              
              
                
                
                ca. 1882
                
                 (1)
              
            
              
              
              
                
                
                ca. 1885
                
                 (3)
              
            
              
              
              
                
                
                ca. 1887
                
                 (1)
              
            
              
              
              
                
                
                ca. 1890
                
                 (2)
              
            
              
              
              
                
                
                ca. 1894
                
                 (1)
              
            
              
              
              
                
                
                ca. 1895–96
                
                 (1)
              
            
              
              
              
                
                
                ca. 1898
                
                 (1)
              
            
              
              
              
                
                
                ca. 1901
                
                 (1)
              
            
              
              
              
                
                
                ca. 1921
                
                 (1)
              
            
              
              
              
                
                
                ca. 1921–24
                
                 (1)
              
            
              
              
              
                
                
                ca. 1923
                
                 (1)
              
            
              
              
              
                
                
                ca. 1923–24
                
                 (1)
              
            
              
              
              
                
                
                ca. 1926
                
                 (1)
              
            
              
              
              
                
                
                ca. 1930
                
                 (2)
              
            
              
              
              
                
                
                ca. 1935–40
                
                 (1)
              
            
              
              
              
                
                
                ca. 1948
                
                 (1)
              
            
              
              
              
                
                
                ca. 1950–53
                
                 (1)
              
            
              
              
              
                
                
                ca. late 1820's
                
                 (1)
              
            
              
              
              
                
                
                ca. mid 1740s
                
                 (1)
              
            
              
              
              
                
                
                ca. mid 1860s
                
                 (1)
              
            
              
              
              
                
                
                California Gold Rush
                
                 (38)
              
            
              
              
              
                
                
                carved circa 1960s, print
                
                 (1)
              
            
              
              
              
                
                
                circa 1000 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 1120 - 1150
                
                 (3)
              
            
              
              
              
                
                
                circa 1125
                
                 (1)
              
            
              
              
              
                
                
                circa 1150
                
                 (1)
              
            
              
              
              
                
                
                circa 11th century B.C.E.
                
                 (8)
              
            
              
              
              
                
                
                circa 1200
                
                 (3)
              
            
              
              
              
                
                
                circa 1200 - 1075 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 1250 - 1045 B.C.E.
                
                 (7)
              
            
              
              
              
                
                
                circa 12th century B.C.E
                
                 (11)
              
            
              
              
              
                
                
                circa 1300 - 1428
                
                 (1)
              
            
              
              
              
                
                
                circa 1300 - 1438
                
                 (1)
              
            
              
              
              
                
                
                circa 1350
                
                 (1)
              
            
              
              
              
                
                
                circa 1350 - 1400
                
                 (1)
              
            
              
              
              
                
                
                circa 13th - 11th century
                
                 (1)
              
            
              
              
              
                
                
                circa 1400 - 1275 B.C.E.
                
                 (2)
              
            
              
              
              
                
                
                circa 1465
                
                 (1)
              
            
              
              
              
                
                
                circa 1480
                
                 (1)
              
            
              
              
              
                
                
                circa 1500
                
                 (3)
              
            
              
              
              
                
                
                circa 1500 - 1000 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 1500 - 1509
                
                 (1)
              
            
              
              
              
                
                
                circa 1505 - 1506
                
                 (2)
              
            
              
              
              
                
                
                circa 1506
                
                 (3)
              
            
              
              
              
                
                
                circa 1515
                
                 (1)
              
            
              
              
              
                
                
                circa 1525 - 1550
                
                 (1)
              
            
              
              
              
                
                
                circa 1540
                
                 (1)
              
            
              
              
              
                
                
                circa 1540 - 1550
                
                 (1)
              
            
              
              
              
                
                
                circa 1546 - 1549
                
                 (1)
              
            
              
              
              
                
                
                circa 1548
                
                 (1)
              
            
              
              
              
                
                
                circa 1550
                
                 (1)
              
            
              
              
              
                
                
                circa 1550 - 1400 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 1550 - 1555
                
                 (1)
              
            
              
              
              
                
                
                circa 1550, with 17th - c
                
                 (1)
              
            
              
              
              
                
                
                circa 1562
                
                 (1)
              
            
              
              
              
                
                
                circa 1575
                
                 (2)
              
            
              
              
              
                
                
                circa 1589
                
                 (1)
              
            
              
              
              
                
                
                circa 1600
                
                 (3)
              
            
              
              
              
                
                
                circa 1600 - 1045 B.C.E.
                
                 (16)
              
            
              
              
              
                
                
                circa 1600 - 1607
                
                 (1)
              
            
              
              
              
                
                
                circa 1614
                
                 (1)
              
            
              
              
              
                
                
                circa 1617
                
                 (1)
              
            
              
              
              
                
                
                circa 1620
                
                 (1)
              
            
              
              
              
                
                
                circa 1623 - 1625
                
                 (1)
              
            
              
              
              
                
                
                circa 1630
                
                 (1)
              
            
              
              
              
                
                
                circa 1630 - 1650
                
                 (1)
              
            
              
              
              
                
                
                circa 1631
                
                 (1)
              
            
              
              
              
                
                
                circa 1632
                
                 (5)
              
            
              
              
              
                
                
                circa 1633
                
                 (3)
              
            
              
              
              
                
                
                circa 1635
                
                 (1)
              
            
              
              
              
                
                
                circa 1637 - 1638
                
                 (1)
              
            
              
              
              
                
                
                circa 1640
                
                 (2)
              
            
              
              
              
                
                
                circa 1640 - 1650
                
                 (1)
              
            
              
              
              
                
                
                circa 1640s
                
                 (1)
              
            
              
              
              
                
                
                circa 1641
                
                 (1)
              
            
              
              
              
                
                
                circa 1650
                
                 (3)
              
            
              
              
              
                
                
                circa 1650 - 1675
                
                 (1)
              
            
              
              
              
                
                
                circa 1655
                
                 (1)
              
            
              
              
              
                
                
                circa 1660
                
                 (2)
              
            
              
              
              
                
                
                circa 1675
                
                 (4)
              
            
              
              
              
                
                
                circa 1690 - 1710
                
                 (1)
              
            
              
              
              
                
                
                circa 1700
                
                 (3)
              
            
              
              
              
                
                
                circa 1700 - 1600 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 1700 - 1710
                
                 (1)
              
            
              
              
              
                
                
                circa 1710
                
                 (1)
              
            
              
              
              
                
                
                circa 1720
                
                 (1)
              
            
              
              
              
                
                
                circa 1725 - 1750
                
                 (2)
              
            
              
              
              
                
                
                circa 1725 or 19th centur
                
                 (1)
              
            
              
              
              
                
                
                circa 1730
                
                 (1)
              
            
              
              
              
                
                
                circa 1733
                
                 (1)
              
            
              
              
              
                
                
                circa 1734 - 1735
                
                 (4)
              
            
              
              
              
                
                
                circa 1740 - 1744
                
                 (1)
              
            
              
              
              
                
                
                circa 1740 - 1750
                
                 (2)
              
            
              
              
              
                
                
                circa 1750
                
                 (4)
              
            
              
              
              
                
                
                circa 1750 - 1700 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 1755
                
                 (1)
              
            
              
              
              
                
                
                circa 1757
                
                 (1)
              
            
              
              
              
                
                
                circa 1760
                
                 (1)
              
            
              
              
              
                
                
                circa 1764 - 1771
                
                 (1)
              
            
              
              
              
                
                
                circa 1765
                
                 (1)
              
            
              
              
              
                
                
                circa 1765 - 1768
                
                 (1)
              
            
              
              
              
                
                
                circa 1766
                
                 (1)
              
            
              
              
              
                
                
                circa 1770
                
                 (2)
              
            
              
              
              
                
                
                circa 1770s
                
                 (1)
              
            
              
              
              
                
                
                circa 1774
                
                 (1)
              
            
              
              
              
                
                
                circa 1775
                
                 (1)
              
            
              
              
              
                
                
                circa 1775?
                
                 (1)
              
            
              
              
              
                
                
                circa 1777
                
                 (1)
              
            
              
              
              
                
                
                circa 1780
                
                 (1)
              
            
              
              
              
                
                
                circa 1780 - 1790
                
                 (1)
              
            
              
              
              
                
                
                circa 1782
                
                 (1)
              
            
              
              
              
                
                
                circa 1784
                
                 (1)
              
            
              
              
              
                
                
                circa 1785 - 1790
                
                 (4)
              
            
              
              
              
                
                
                circa 1790
                
                 (1)
              
            
              
              
              
                
                
                circa 1790 - 1800
                
                 (1)
              
            
              
              
              
                
                
                circa 1790 - 1827
                
                 (1)
              
            
              
              
              
                
                
                circa 1791
                
                 (1)
              
            
              
              
              
                
                
                circa 1794
                
                 (3)
              
            
              
              
              
                
                
                circa 1795
                
                 (1)
              
            
              
              
              
                
                
                circa 1796 - 1798
                
                 (5)
              
            
              
              
              
                
                
                circa 1796 - 1800
                
                 (1)
              
            
              
              
              
                
                
                circa 1798 - 1818
                
                 (1)
              
            
              
              
              
                
                
                circa 17th - 18th century
                
                 (1)
              
            
              
              
              
                
                
                circa 17th century
                
                 (1)
              
            
              
              
              
                
                
                circa 1800
                
                 (7)
              
            
              
              
              
                
                
                circa 1800 - 1810
                
                 (1)
              
            
              
              
              
                
                
                circa 1800 - 1820
                
                 (1)
              
            
              
              
              
                
                
                circa 1801 - 1844
                
                 (1)
              
            
              
              
              
                
                
                circa 1804
                
                 (1)
              
            
              
              
              
                
                
                circa 1807 - 1808
                
                 (1)
              
            
              
              
              
                
                
                circa 1810 - 1815
                
                 (1)
              
            
              
              
              
                
                
                circa 1815 (plate, printe
                
                 (1)
              
            
              
              
              
                
                
                circa 1817
                
                 (1)
              
            
              
              
              
                
                
                circa 1820
                
                 (8)
              
            
              
              
              
                
                
                circa 1822 - 1823
                
                 (1)
              
            
              
              
              
                
                
                circa 1823
                
                 (1)
              
            
              
              
              
                
                
                circa 1826 - 1830
                
                 (1)
              
            
              
              
              
                
                
                circa 1827
                
                 (3)
              
            
              
              
              
                
                
                circa 1830
                
                 (6)
              
            
              
              
              
                
                
                circa 1831
                
                 (1)
              
            
              
              
              
                
                
                circa 1831 - 1835
                
                 (1)
              
            
              
              
              
                
                
                circa 1832
                
                 (2)
              
            
              
              
              
                
                
                circa 1833 - 1834
                
                 (14)
              
            
              
              
              
                
                
                circa 1834
                
                 (1)
              
            
              
              
              
                
                
                circa 1835 - 1836
                
                 (2)
              
            
              
              
              
                
                
                circa 1835 - 1837
                
                 (1)
              
            
              
              
              
                
                
                circa 1840
                
                 (1)
              
            
              
              
              
                
                
                circa 1840 - 1841
                
                 (1)
              
            
              
              
              
                
                
                circa 1844 - 45
                
                 (1)
              
            
              
              
              
                
                
                circa 1845
                
                 (2)
              
            
              
              
              
                
                
                circa 1847
                
                 (1)
              
            
              
              
              
                
                
                circa 1847 - 1848
                
                 (2)
              
            
              
              
              
                
                
                circa 1847 - 1852
                
                 (2)
              
            
              
              
              
                
                
                circa 1848
                
                 (1)
              
            
              
              
              
                
                
                circa 1849
                
                 (1)
              
            
              
              
              
                
                
                circa 1849 - 1852
                
                 (1)
              
            
              
              
              
                
                
                circa 1849 - 1853
                
                 (1)
              
            
              
              
              
                
                
                circa 1850
                
                 (22)
              
            
              
              
              
                
                
                circa 1850 - 1855
                
                 (9)
              
            
              
              
              
                
                
                circa 1850 - 1860
                
                 (1)
              
            
              
              
              
                
                
                circa 1850?
                
                 (1)
              
            
              
              
              
                
                
                circa 1850s
                
                 (2)
              
            
              
              
              
                
                
                circa 1850s - 1860s
                
                 (1)
              
            
              
              
              
                
                
                circa 1851
                
                 (1)
              
            
              
              
              
                
                
                circa 1852
                
                 (3)
              
            
              
              
              
                
                
                circa 1853
                
                 (4)
              
            
              
              
              
                
                
                circa 1853 - 1864
                
                 (1)
              
            
              
              
              
                
                
                circa 1854
                
                 (2)
              
            
              
              
              
                
                
                circa 1855
                
                 (38)
              
            
              
              
              
                
                
                circa 1856
                
                 (3)
              
            
              
              
              
                
                
                circa 1857 - 1858
                
                 (4)
              
            
              
              
              
                
                
                circa 1858
                
                 (2)
              
            
              
              
              
                
                
                circa 1860
                
                 (9)
              
            
              
              
              
                
                
                circa 1860s
                
                 (12)
              
            
              
              
              
                
                
                circa 1863
                
                 (1)
              
            
              
              
              
                
                
                circa 1864
                
                 (2)
              
            
              
              
              
                
                
                circa 1864, printed later
                
                 (1)
              
            
              
              
              
                
                
                circa 1865
                
                 (14)
              
            
              
              
              
                
                
                circa 1867
                
                 (2)
              
            
              
              
              
                
                
                circa 1868
                
                 (1)
              
            
              
              
              
                
                
                circa 1869
                
                 (1)
              
            
              
              
              
                
                
                circa 1870
                
                 (5)
              
            
              
              
              
                
                
                circa 1870 (this impressi
                
                 (1)
              
            
              
              
              
                
                
                circa 1870 - 1872
                
                 (2)
              
            
              
              
              
                
                
                circa 1870 - 1880s
                
                 (4)
              
            
              
              
              
                
                
                circa 1870 - 1946 (restri
                
                 (1)
              
            
              
              
              
                
                
                circa 1870 - [1872]
                
                 (1)
              
            
              
              
              
                
                
                circa 1870s
                
                 (11)
              
            
              
              
              
                
                
                circa 1872
                
                 (1)
              
            
              
              
              
                
                
                circa 1873?
                
                 (1)
              
            
              
              
              
                
                
                circa 1875
                
                 (4)
              
            
              
              
              
                
                
                circa 1876
                
                 (1)
              
            
              
              
              
                
                
                circa 1877 - 1878
                
                 (1)
              
            
              
              
              
                
                
                circa 1880
                
                 (8)
              
            
              
              
              
                
                
                circa 1880 (model)
                
                 (1)
              
            
              
              
              
                
                
                circa 1880 - 1883
                
                 (1)
              
            
              
              
              
                
                
                circa 1880 - 1885
                
                 (1)
              
            
              
              
              
                
                
                circa 1880's
                
                 (3)
              
            
              
              
              
                
                
                circa 1880s
                
                 (7)
              
            
              
              
              
                
                
                circa 1882 - 1884
                
                 (1)
              
            
              
              
              
                
                
                circa 1883
                
                 (2)
              
            
              
              
              
                
                
                circa 1884
                
                 (2)
              
            
              
              
              
                
                
                circa 1884 (plate, this i
                
                 (1)
              
            
              
              
              
                
                
                circa 1884 - 1885 (model,
                
                 (1)
              
            
              
              
              
                
                
                circa 1885
                
                 (5)
              
            
              
              
              
                
                
                circa 1885 (model, Musee 
                
                 (1)
              
            
              
              
              
                
                
                circa 1885 - 1886 (model,
                
                 (1)
              
            
              
              
              
                
                
                circa 1885 - 1890
                
                 (1)
              
            
              
              
              
                
                
                circa 1886
                
                 (1)
              
            
              
              
              
                
                
                circa 1887
                
                 (1)
              
            
              
              
              
                
                
                circa 1888
                
                 (5)
              
            
              
              
              
                
                
                circa 1890
                
                 (5)
              
            
              
              
              
                
                
                circa 1890s
                
                 (5)
              
            
              
              
              
                
                
                circa 1891 - 1892 (facsim
                
                 (2)
              
            
              
              
              
                
                
                circa 1891 - 1892 (facsim
                
                 (1)
              
            
              
              
              
                
                
                circa 1891 - 1892 (facsim
                
                 (1)
              
            
              
              
              
                
                
                circa 1892
                
                 (1)
              
            
              
              
              
                
                
                circa 1892 (facsimile)
                
                 (160)
              
            
              
              
              
                
                
                circa 1892 - 1893
                
                 (1)
              
            
              
              
              
                
                
                circa 1893
                
                 (2)
              
            
              
              
              
                
                
                circa 1894
                
                 (2)
              
            
              
              
              
                
                
                circa 1895
                
                 (12)
              
            
              
              
              
                
                
                circa 1896
                
                 (2)
              
            
              
              
              
                
                
                circa 1896 - 1902
                
                 (1)
              
            
              
              
              
                
                
                circa 1898
                
                 (2)
              
            
              
              
              
                
                
                circa 1900
                
                 (38)
              
            
              
              
              
                
                
                circa 1900 - 1750 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 1900 - 1905
                
                 (1)
              
            
              
              
              
                
                
                circa 1900 - 1910
                
                 (1)
              
            
              
              
              
                
                
                circa 1900 - 1920
                
                 (1)
              
            
              
              
              
                
                
                circa 1900s
                
                 (3)
              
            
              
              
              
                
                
                circa 1901
                
                 (1)
              
            
              
              
              
                
                
                circa 1902 - 1905
                
                 (8)
              
            
              
              
              
                
                
                circa 1903
                
                 (1)
              
            
              
              
              
                
                
                circa 1903 - 1904
                
                 (5)
              
            
              
              
              
                
                
                circa 1904
                
                 (3)
              
            
              
              
              
                
                
                circa 1904 - 1912
                
                 (1)
              
            
              
              
              
                
                
                circa 1905
                
                 (8)
              
            
              
              
              
                
                
                circa 1905 - 1906
                
                 (1)
              
            
              
              
              
                
                
                circa 1906
                
                 (6)
              
            
              
              
              
                
                
                circa 1906 - 1907
                
                 (1)
              
            
              
              
              
                
                
                circa 1906 - 1914
                
                 (1)
              
            
              
              
              
                
                
                circa 1907 - 1910
                
                 (1)
              
            
              
              
              
                
                
                circa 1909
                
                 (11)
              
            
              
              
              
                
                
                circa 1910
                
                 (18)
              
            
              
              
              
                
                
                circa 1910 (earlier work?
                
                 (1)
              
            
              
              
              
                
                
                circa 1910 - 1915
                
                 (2)
              
            
              
              
              
                
                
                circa 1910 - 1920
                
                 (2)
              
            
              
              
              
                
                
                circa 1910 - 1920, printe
                
                 (1)
              
            
              
              
              
                
                
                circa 1910's
                
                 (1)
              
            
              
              
              
                
                
                circa 1910?
                
                 (1)
              
            
              
              
              
                
                
                circa 1910s
                
                 (1)
              
            
              
              
              
                
                
                circa 1912
                
                 (4)
              
            
              
              
              
                
                
                circa 1912 - 1915
                
                 (1)
              
            
              
              
              
                
                
                circa 1913
                
                 (1)
              
            
              
              
              
                
                
                circa 1913 - 1923
                
                 (1)
              
            
              
              
              
                
                
                circa 1914 - 1916
                
                 (1)
              
            
              
              
              
                
                
                circa 1915
                
                 (9)
              
            
              
              
              
                
                
                circa 1915 - 1916
                
                 (1)
              
            
              
              
              
                
                
                circa 1915 - 1920
                
                 (1)
              
            
              
              
              
                
                
                circa 1916
                
                 (1)
              
            
              
              
              
                
                
                circa 1917
                
                 (2)
              
            
              
              
              
                
                
                circa 1918
                
                 (2)
              
            
              
              
              
                
                
                circa 1918 - 1919
                
                 (2)
              
            
              
              
              
                
                
                circa 1918 - 1920
                
                 (1)
              
            
              
              
              
                
                
                circa 1920
                
                 (13)
              
            
              
              
              
                
                
                circa 1920 - 1921
                
                 (1)
              
            
              
              
              
                
                
                Circa 1920 - 23 (this imp
                
                 (1)
              
            
              
              
              
                
                
                circa 1920s
                
                 (6)
              
            
              
              
              
                
                
                circa 1920s - 1930s
                
                 (1)
              
            
              
              
              
                
                
                circa 1922
                
                 (1)
              
            
              
              
              
                
                
                circa 1922 - 1923 (probab
                
                 (1)
              
            
              
              
              
                
                
                circa 1923
                
                 (2)
              
            
              
              
              
                
                
                circa 1924
                
                 (3)
              
            
              
              
              
                
                
                circa 1924 - 1925
                
                 (1)
              
            
              
              
              
                
                
                circa 1925
                
                 (8)
              
            
              
              
              
                
                
                circa 1925 - 1926?
                
                 (1)
              
            
              
              
              
                
                
                circa 1925 - 30
                
                 (1)
              
            
              
              
              
                
                
                circa 1926
                
                 (2)
              
            
              
              
              
                
                
                circa 1926 - 1930
                
                 (2)
              
            
              
              
              
                
                
                circa 1927
                
                 (3)
              
            
              
              
              
                
                
                circa 1927 - 1930
                
                 (1)
              
            
              
              
              
                
                
                circa 1927 - 1930 (negati
                
                 (1)
              
            
              
              
              
                
                
                circa 1928
                
                 (3)
              
            
              
              
              
                
                
                circa 1928 - 1929
                
                 (4)
              
            
              
              
              
                
                
                circa 1928 - 1929 (negati
                
                 (7)
              
            
              
              
              
                
                
                circa 1928 - 1929 (negati
                
                 (1)
              
            
              
              
              
                
                
                circa 1928 - 1930
                
                 (4)
              
            
              
              
              
                
                
                circa 1928 - 1930 (negati
                
                 (4)
              
            
              
              
              
                
                
                circa 1928, printed 1950
                
                 (1)
              
            
              
              
              
                
                
                circa 1929
                
                 (3)
              
            
              
              
              
                
                
                circa 1929 (design), earl
                
                 (1)
              
            
              
              
              
                
                
                circa 1929 (negative, pri
                
                 (2)
              
            
              
              
              
                
                
                circa 1929 - 1930
                
                 (1)
              
            
              
              
              
                
                
                circa 1930
                
                 (17)
              
            
              
              
              
                
                
                circa 1930 (negative, pri
                
                 (5)
              
            
              
              
              
                
                
                circa 1930 - 1940s
                
                 (1)
              
            
              
              
              
                
                
                circa 1930s
                
                 (10)
              
            
              
              
              
                
                
                circa 1931
                
                 (2)
              
            
              
              
              
                
                
                circa 1931 (negative, pri
                
                 (1)
              
            
              
              
              
                
                
                circa 1932
                
                 (3)
              
            
              
              
              
                
                
                circa 1932 (negative)
                
                 (1)
              
            
              
              
              
                
                
                circa 1932 - 1976 (negati
                
                 (9)
              
            
              
              
              
                
                
                circa 1933
                
                 (17)
              
            
              
              
              
                
                
                circa 1934
                
                 (6)
              
            
              
              
              
                
                
                circa 1935
                
                 (6)
              
            
              
              
              
                
                
                circa 1935 - 1936
                
                 (1)
              
            
              
              
              
                
                
                circa 1936
                
                 (1)
              
            
              
              
              
                
                
                circa 1937
                
                 (2)
              
            
              
              
              
                
                
                circa 1937 - 1938
                
                 (1)
              
            
              
              
              
                
                
                circa 1937 - 1939
                
                 (2)
              
            
              
              
              
                
                
                circa 1938
                
                 (7)
              
            
              
              
              
                
                
                circa 1938 - 1939
                
                 (1)
              
            
              
              
              
                
                
                circa 1939
                
                 (6)
              
            
              
              
              
                
                
                circa 1939 (misdated late
                
                 (1)
              
            
              
              
              
                
                
                circa 1939 - 1950
                
                 (1)
              
            
              
              
              
                
                
                circa 1940
                
                 (28)
              
            
              
              
              
                
                
                circa 1940 (before 1943)
                
                 (1)
              
            
              
              
              
                
                
                circa 1940s
                
                 (6)
              
            
              
              
              
                
                
                circa 1941
                
                 (5)
              
            
              
              
              
                
                
                circa 1942
                
                 (3)
              
            
              
              
              
                
                
                circa 1943
                
                 (2)
              
            
              
              
              
                
                
                circa 1944
                
                 (2)
              
            
              
              
              
                
                
                circa 1944 - 1945
                
                 (1)
              
            
              
              
              
                
                
                circa 1945
                
                 (7)
              
            
              
              
              
                
                
                circa 1945 (plate, this i
                
                 (1)
              
            
              
              
              
                
                
                circa 1945?
                
                 (1)
              
            
              
              
              
                
                
                circa 1947
                
                 (1)
              
            
              
              
              
                
                
                circa 1948
                
                 (3)
              
            
              
              
              
                
                
                circa 1949 - 1951
                
                 (2)
              
            
              
              
              
                
                
                circa 1949 - 1954
                
                 (1)
              
            
              
              
              
                
                
                circa 1950
                
                 (33)
              
            
              
              
              
                
                
                circa 1950 - 1954
                
                 (1)
              
            
              
              
              
                
                
                circa 1950 - 1955
                
                 (1)
              
            
              
              
              
                
                
                circa 1950 - 1960
                
                 (1)
              
            
              
              
              
                
                
                circa 1950s
                
                 (7)
              
            
              
              
              
                
                
                circa 1951
                
                 (1)
              
            
              
              
              
                
                
                circa 1952
                
                 (7)
              
            
              
              
              
                
                
                circa 1952 (negative, pri
                
                 (1)
              
            
              
              
              
                
                
                circa 1952 - 1954
                
                 (207)
              
            
              
              
              
                
                
                circa 1953
                
                 (1)
              
            
              
              
              
                
                
                circa 1954
                
                 (6)
              
            
              
              
              
                
                
                circa 1954 - 1955
                
                 (1)
              
            
              
              
              
                
                
                circa 1955
                
                 (9)
              
            
              
              
              
                
                
                circa 1955 (negative, pri
                
                 (1)
              
            
              
              
              
                
                
                circa 1955 - 1957
                
                 (1)
              
            
              
              
              
                
                
                circa 1955 - 1965
                
                 (1)
              
            
              
              
              
                
                
                circa 1956
                
                 (2)
              
            
              
              
              
                
                
                circa 1956 - 1957
                
                 (1)
              
            
              
              
              
                
                
                circa 1957
                
                 (1)
              
            
              
              
              
                
                
                circa 1957 - 1958
                
                 (2)
              
            
              
              
              
                
                
                circa 1958
                
                 (1)
              
            
              
              
              
                
                
                circa 1958 - 1961
                
                 (40)
              
            
              
              
              
                
                
                circa 1958 - 1965
                
                 (2)
              
            
              
              
              
                
                
                circa 1959
                
                 (1)
              
            
              
              
              
                
                
                circa 1960
                
                 (16)
              
            
              
              
              
                
                
                circa 1960 - 1970
                
                 (4)
              
            
              
              
              
                
                
                circa 1960?
                
                 (1)
              
            
              
              
              
                
                
                circa 1960s
                
                 (8)
              
            
              
              
              
                
                
                circa 1961
                
                 (6)
              
            
              
              
              
                
                
                circa 1961 - 1962
                
                 (35)
              
            
              
              
              
                
                
                circa 1962
                
                 (51)
              
            
              
              
              
                
                
                circa 1962 - 1965
                
                 (59)
              
            
              
              
              
                
                
                circa 1963
                
                 (17)
              
            
              
              
              
                
                
                circa 1963 - 1964
                
                 (30)
              
            
              
              
              
                
                
                circa 1963 - 1973
                
                 (1)
              
            
              
              
              
                
                
                circa 1964
                
                 (2)
              
            
              
              
              
                
                
                circa 1964 - 1965
                
                 (40)
              
            
              
              
              
                
                
                circa 1965
                
                 (7)
              
            
              
              
              
                
                
                circa 1965 - 1966
                
                 (25)
              
            
              
              
              
                
                
                circa 1965 - 1967
                
                 (1)
              
            
              
              
              
                
                
                circa 1966
                
                 (5)
              
            
              
              
              
                
                
                circa 1966 - 1967
                
                 (36)
              
            
              
              
              
                
                
                circa 1966 - 1967, printe
                
                 (3)
              
            
              
              
              
                
                
                circa 1966 - 1969
                
                 (1)
              
            
              
              
              
                
                
                circa 1966 - 68
                
                 (1)
              
            
              
              
              
                
                
                circa 1967
                
                 (10)
              
            
              
              
              
                
                
                circa 1967 - 1968
                
                 (38)
              
            
              
              
              
                
                
                circa 1968
                
                 (15)
              
            
              
              
              
                
                
                circa 1968 - 1975
                
                 (40)
              
            
              
              
              
                
                
                circa 1969
                
                 (5)
              
            
              
              
              
                
                
                circa 1970
                
                 (31)
              
            
              
              
              
                
                
                circa 1970 - 1972
                
                 (1)
              
            
              
              
              
                
                
                circa 1970 - 1979
                
                 (1)
              
            
              
              
              
                
                
                circa 1970 - 1980
                
                 (1)
              
            
              
              
              
                
                
                circa 1970/71
                
                 (1)
              
            
              
              
              
                
                
                circa 1970s
                
                 (7)
              
            
              
              
              
                
                
                circa 1971
                
                 (2)
              
            
              
              
              
                
                
                circa 1972
                
                 (4)
              
            
              
              
              
                
                
                circa 1973
                
                 (2)
              
            
              
              
              
                
                
                circa 1974
                
                 (2)
              
            
              
              
              
                
                
                circa 1974 - 1975, printe
                
                 (2)
              
            
              
              
              
                
                
                circa 1975
                
                 (5)
              
            
              
              
              
                
                
                circa 1975 - 1981
                
                 (1)
              
            
              
              
              
                
                
                circa 1976
                
                 (4)
              
            
              
              
              
                
                
                circa 1976 - 1977
                
                 (20)
              
            
              
              
              
                
                
                circa 1977
                
                 (11)
              
            
              
              
              
                
                
                circa 1977 - 1981
                
                 (34)
              
            
              
              
              
                
                
                circa 1977 - 79
                
                 (1)
              
            
              
              
              
                
                
                circa 1978
                
                 (2)
              
            
              
              
              
                
                
                circa 1979
                
                 (1)
              
            
              
              
              
                
                
                circa 1980
                
                 (7)
              
            
              
              
              
                
                
                circa 1981 - 1982
                
                 (2)
              
            
              
              
              
                
                
                circa 1985
                
                 (1)
              
            
              
              
              
                
                
                circa 1987
                
                 (1)
              
            
              
              
              
                
                
                circa 1989
                
                 (2)
              
            
              
              
              
                
                
                circa 1st century
                
                 (2)
              
            
              
              
              
                
                
                circa 1st century B.C.E.
                
                 (2)
              
            
              
              
              
                
                
                circa 1st or 2nd century
                
                 (1)
              
            
              
              
              
                
                
                circa 200 B.C.E. - 250 C.
                
                 (1)
              
            
              
              
              
                
                
                circa 2000 B.C.E. - 1 B.C
                
                 (1)
              
            
              
              
              
                
                
                circa 2002
                
                 (2)
              
            
              
              
              
                
                
                circa 2003
                
                 (1)
              
            
              
              
              
                
                
                circa 2004
                
                 (6)
              
            
              
              
              
                
                
                circa 206 B.C.E. - 220 C.
                
                 (1)
              
            
              
              
              
                
                
                circa 2500 - 2200 B.C.E.
                
                 (24)
              
            
              
              
              
                
                
                circa 2500 B.C.E.
                
                 (2)
              
            
              
              
              
                
                
                Circa 2nd - 3rd century
                
                 (1)
              
            
              
              
              
                
                
                Circa 2nd century
                
                 (1)
              
            
              
              
              
                
                
                circa 300
                
                 (2)
              
            
              
              
              
                
                
                circa 3000 - 2800 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 325 - 275 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                Circa 3rd - 4th century
                
                 (1)
              
            
              
              
              
                
                
                circa 3rd - 5th century
                
                 (4)
              
            
              
              
              
                
                
                Circa 3rd century - 4th c
                
                 (1)
              
            
              
              
              
                
                
                circa 3rd century B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 400 - 375 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 430 - 420 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 430 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 435 - 425 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 440 - 420 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 440 - 430 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 450 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 475 - 370 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 480 - 470 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 4th - 3rd century B
                
                 (1)
              
            
              
              
              
                
                
                circa 4th century B.C.E.
                
                 (2)
              
            
              
              
              
                
                
                circa 50
                
                 (1)
              
            
              
              
              
                
                
                circa 50 - 150
                
                 (1)
              
            
              
              
              
                
                
                circa 50 - 250
                
                 (1)
              
            
              
              
              
                
                
                circa 500 - 400 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 510 - 100 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 510 - 490 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 510 - 500 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 510 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 515 - 510 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 525 - 530
                
                 (1)
              
            
              
              
              
                
                
                circa 530
                
                 (2)
              
            
              
              
              
                
                
                circa 530 B.C.E.
                
                 (2)
              
            
              
              
              
                
                
                circa 535 - 520 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 540 - 530 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 550 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 5th - 1st century B
                
                 (1)
              
            
              
              
              
                
                
                circa 610 - 640
                
                 (1)
              
            
              
              
              
                
                
                circa 650 - 700
                
                 (1)
              
            
              
              
              
                
                
                circa 6th century B.C.E.
                
                 (2)
              
            
              
              
              
                
                
                circa 700
                
                 (1)
              
            
              
              
              
                
                
                circa 700 - 550 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 700 - 750
                
                 (2)
              
            
              
              
              
                
                
                circa 770 - 265 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa 950 - 850 B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                circa April 28, 1960
                
                 (1)
              
            
              
              
              
                
                
                circa early 1960s
                
                 (1)
              
            
              
              
              
                
                
                circa early 1970s
                
                 (1)
              
            
              
              
              
                
                
                circa early 5th century B
                
                 (2)
              
            
              
              
              
                
                
                circa early first milleni
                
                 (2)
              
            
              
              
              
                
                
                circa first millenium
                
                 (1)
              
            
              
              
              
                
                
                circa late 1950s
                
                 (2)
              
            
              
              
              
                
                
                circa late 1960s
                
                 (1)
              
            
              
              
              
                
                
                circa late 1960s/ early 1
                
                 (2)
              
            
              
              
              
                
                
                circa late 6th - early 5t
                
                 (2)
              
            
              
              
              
                
                
                circa late 7th century B.
                
                 (2)
              
            
              
              
              
                
                
                circa mid- 1930s
                
                 (1)
              
            
              
              
              
                
                
                circa mid- 1970s
                
                 (1)
              
            
              
              
              
                
                
                circa mid- 19th century
                
                 (2)
              
            
              
              
              
                
                
                circa second half of 1st 
                
                 (1)
              
            
              
              
              
                
                
                circa second quarter of 4
                
                 (1)
              
            
              
              
              
                
                
                circa third quarter of 5t
                
                 (1)
              
            
              
              
              
                
                
                Crimean War
                
                 (2)
              
            
              
              
              
                
                
                Crusades
                
                 (1)
              
            
              
              
              
                
                
                dates variable
                
                 (1)
              
            
              
              
              
                
                
                December
                
                 (1)
              
            
              
              
              
                
                
                December 1, 1936
                
                 (1)
              
            
              
              
              
                
                
                December 1, 1967
                
                 (1)
              
            
              
              
              
                
                
                December 1, 1971
                
                 (1)
              
            
              
              
              
                
                
                December 1, 1975
                
                 (1)
              
            
              
              
              
                
                
                December 1, 1977
                
                 (2)
              
            
              
              
              
                
                
                December 1, 1981
                
                 (1)
              
            
              
              
              
                
                
                December 10, 1970
                
                 (1)
              
            
              
              
              
                
                
                December 11, 1974
                
                 (1)
              
            
              
              
              
                
                
                December 11, 1975
                
                 (1)
              
            
              
              
              
                
                
                December 11, 1981
                
                 (5)
              
            
              
              
              
                
                
                December 11, 1995
                
                 (1)
              
            
              
              
              
                
                
                December 12, 1974
                
                 (1)
              
            
              
              
              
                
                
                December 12, 1979
                
                 (2)
              
            
              
              
              
                
                
                December 12, 1981
                
                 (1)
              
            
              
              
              
                
                
                December 13, 1957
                
                 (1)
              
            
              
              
              
                
                
                December 13, 1974
                
                 (1)
              
            
              
              
              
                
                
                December 13, 1976
                
                 (1)
              
            
              
              
              
                
                
                December 14, 1962
                
                 (1)
              
            
              
              
              
                
                
                December 14, 1977
                
                 (2)
              
            
              
              
              
                
                
                December 14, 1981
                
                 (1)
              
            
              
              
              
                
                
                December 15, 1972
                
                 (1)
              
            
              
              
              
                
                
                December 15, 1974
                
                 (1)
              
            
              
              
              
                
                
                December 15, 1975
                
                 (1)
              
            
              
              
              
                
                
                December 15, 1980
                
                 (1)
              
            
              
              
              
                
                
                December 15, 1981
                
                 (1)
              
            
              
              
              
                
                
                December 15, 1987
                
                 (1)
              
            
              
              
              
                
                
                December 16, 1959
                
                 (1)
              
            
              
              
              
                
                
                December 16, 1966
                
                 (3)
              
            
              
              
              
                
                
                December 16, 1974
                
                 (1)
              
            
              
              
              
                
                
                December 16, 1976
                
                 (1)
              
            
              
              
              
                
                
                December 16, 1981
                
                 (2)
              
            
              
              
              
                
                
                December 17, 1968
                
                 (1)
              
            
              
              
              
                
                
                December 17, 1974
                
                 (1)
              
            
              
              
              
                
                
                December 17, 1978
                
                 (1)
              
            
              
              
              
                
                
                December 17, 1980
                
                 (2)
              
            
              
              
              
                
                
                December 17, 1981
                
                 (3)
              
            
              
              
              
                
                
                December 18, 1965
                
                 (1)
              
            
              
              
              
                
                
                December 18, 1968
                
                 (1)
              
            
              
              
              
                
                
                December 18, 1969
                
                 (1)
              
            
              
              
              
                
                
                December 18, 1970
                
                 (2)
              
            
              
              
              
                
                
                December 18, 1972
                
                 (1)
              
            
              
              
              
                
                
                December 18, 1978
                
                 (1)
              
            
              
              
              
                
                
                December 18, 1981
                
                 (1)
              
            
              
              
              
                
                
                December 1898
                
                 (2)
              
            
              
              
              
                
                
                December 19, 1977
                
                 (2)
              
            
              
              
              
                
                
                December 19, 1981
                
                 (1)
              
            
              
              
              
                
                
                December 1931
                
                 (1)
              
            
              
              
              
                
                
                December 1932 (plate), 19
                
                 (1)
              
            
              
              
              
                
                
                December 1934
                
                 (1)
              
            
              
              
              
                
                
                December 1937
                
                 (1)
              
            
              
              
              
                
                
                December 1967
                
                 (1)
              
            
              
              
              
                
                
                December 1975
                
                 (1)
              
            
              
              
              
                
                
                December 1977
                
                 (1)
              
            
              
              
              
                
                
                December 1978
                
                 (2)
              
            
              
              
              
                
                
                December 1980
                
                 (1)
              
            
              
              
              
                
                
                December 1981
                
                 (3)
              
            
              
              
              
                
                
                December 1989
                
                 (1)
              
            
              
              
              
                
                
                December 2, 1964
                
                 (1)
              
            
              
              
              
                
                
                December 2, 1967
                
                 (1)
              
            
              
              
              
                
                
                December 2, 1974
                
                 (1)
              
            
              
              
              
                
                
                December 2, 19??
                
                 (1)
              
            
              
              
              
                
                
                December 20, 1965
                
                 (1)
              
            
              
              
              
                
                
                December 20, 1975
                
                 (1)
              
            
              
              
              
                
                
                December 20, 1976
                
                 (1)
              
            
              
              
              
                
                
                December 20, 1977
                
                 (1)
              
            
              
              
              
                
                
                December 21, 1979
                
                 (1)
              
            
              
              
              
                
                
                December 21, 1980
                
                 (2)
              
            
              
              
              
                
                
                December 22, 1976
                
                 (1)
              
            
              
              
              
                
                
                December 22, 1978
                
                 (1)
              
            
              
              
              
                
                
                December 22, 1979
                
                 (1)
              
            
              
              
              
                
                
                December 22, 1981
                
                 (2)
              
            
              
              
              
                
                
                December 23, 1964
                
                 (1)
              
            
              
              
              
                
                
                December 23, 1972
                
                 (1)
              
            
              
              
              
                
                
                December 23, 1979
                
                 (1)
              
            
              
              
              
                
                
                December 23, 1980
                
                 (1)
              
            
              
              
              
                
                
                December 23, 1981
                
                 (1)
              
            
              
              
              
                
                
                December 24, 1968
                
                 (1)
              
            
              
              
              
                
                
                December 24, 1969
                
                 (1)
              
            
              
              
              
                
                
                December 25, 1958
                
                 (1)
              
            
              
              
              
                
                
                December 25, 1964
                
                 (1)
              
            
              
              
              
                
                
                December 26, 1963
                
                 (1)
              
            
              
              
              
                
                
                December 26, 1976
                
                 (1)
              
            
              
              
              
                
                
                December 26, 1979
                
                 (1)
              
            
              
              
              
                
                
                December 27, 1963
                
                 (1)
              
            
              
              
              
                
                
                December 27, 1965
                
                 (3)
              
            
              
              
              
                
                
                December 27, 1976
                
                 (1)
              
            
              
              
              
                
                
                December 27, 1978
                
                 (2)
              
            
              
              
              
                
                
                December 27, 197?
                
                 (1)
              
            
              
              
              
                
                
                December 28, 1977
                
                 (1)
              
            
              
              
              
                
                
                December 28, 1981
                
                 (1)
              
            
              
              
              
                
                
                December 29 1966
                
                 (5)
              
            
              
              
              
                
                
                December 29, 1969
                
                 (1)
              
            
              
              
              
                
                
                December 29, 1971
                
                 (1)
              
            
              
              
              
                
                
                December 3, 1965
                
                 (1)
              
            
              
              
              
                
                
                December 3, 1966
                
                 (1)
              
            
              
              
              
                
                
                December 3, 1969
                
                 (2)
              
            
              
              
              
                
                
                December 3, 1970
                
                 (1)
              
            
              
              
              
                
                
                December 3, 1977
                
                 (1)
              
            
              
              
              
                
                
                December 3, 1978
                
                 (2)
              
            
              
              
              
                
                
                December 3, 1979
                
                 (2)
              
            
              
              
              
                
                
                December 3, 1981
                
                 (2)
              
            
              
              
              
                
                
                December 30, 1968
                
                 (2)
              
            
              
              
              
                
                
                December 30, 1974
                
                 (1)
              
            
              
              
              
                
                
                December 31, 1981
                
                 (1)
              
            
              
              
              
                
                
                December 4, 1967
                
                 (1)
              
            
              
              
              
                
                
                December 5 1965
                
                 (1)
              
            
              
              
              
                
                
                December 5, 1972
                
                 (1)
              
            
              
              
              
                
                
                December 5, 1974
                
                 (1)
              
            
              
              
              
                
                
                December 5, 1980
                
                 (1)
              
            
              
              
              
                
                
                December 6, 1971
                
                 (1)
              
            
              
              
              
                
                
                December 6, 1974
                
                 (1)
              
            
              
              
              
                
                
                December 6, 1976
                
                 (2)
              
            
              
              
              
                
                
                December 6, 1977
                
                 (1)
              
            
              
              
              
                
                
                December 7
                
                 (1)
              
            
              
              
              
                
                
                December 7, 1966
                
                 (1)
              
            
              
              
              
                
                
                December 7, 1970
                
                 (1)
              
            
              
              
              
                
                
                December 7, 1974
                
                 (1)
              
            
              
              
              
                
                
                December 7, 1976
                
                 (1)
              
            
              
              
              
                
                
                December 7, 1981
                
                 (3)
              
            
              
              
              
                
                
                December 8, 1957
                
                 (1)
              
            
              
              
              
                
                
                December 8, 1964
                
                 (1)
              
            
              
              
              
                
                
                December 8, 1966
                
                 (1)
              
            
              
              
              
                
                
                December 8, 1969
                
                 (1)
              
            
              
              
              
                
                
                December 8, 1974
                
                 (1)
              
            
              
              
              
                
                
                December 8, 1975
                
                 (2)
              
            
              
              
              
                
                
                December 8, 1981
                
                 (2)
              
            
              
              
              
                
                
                December 9, 1974
                
                 (1)
              
            
              
              
              
                
                
                December 9, 1977
                
                 (1)
              
            
              
              
              
                
                
                December 9, 1981
                
                 (1)
              
            
              
              
              
                
                
                December, 1959
                
                 (2)
              
            
              
              
              
                
                
                designed 1988, realized 1
                
                 (1)
              
            
              
              
              
                
                
                early 16th century
                
                 (1)
              
            
              
              
              
                
                
                early 1740s
                
                 (1)
              
            
              
              
              
                
                
                early 1770s
                
                 (1)
              
            
              
              
              
                
                
                early 1790s
                
                 (1)
              
            
              
              
              
                
                
                early 1800s
                
                 (1)
              
            
              
              
              
                
                
                early 1830s
                
                 (4)
              
            
              
              
              
                
                
                early 1840s
                
                 (1)
              
            
              
              
              
                
                
                early 1880s or circa 1890
                
                 (1)
              
            
              
              
              
                
                
                Early 1900s
                
                 (2)
              
            
              
              
              
                
                
                early 1910 (plate, this i
                
                 (1)
              
            
              
              
              
                
                
                early 1927
                
                 (1)
              
            
              
              
              
                
                
                early 1930s
                
                 (3)
              
            
              
              
              
                
                
                early 1934
                
                 (2)
              
            
              
              
              
                
                
                early 1950s
                
                 (1)
              
            
              
              
              
                
                
                early 1960s
                
                 (1)
              
            
              
              
              
                
                
                early 1960s (before 1964)
                
                 (2)
              
            
              
              
              
                
                
                early 1969
                
                 (1)
              
            
              
              
              
                
                
                early 19th century
                
                 (4)
              
            
              
              
              
                
                
                early 20th century
                
                 (10)
              
            
              
              
              
                
                
                early 20th century (befor
                
                 (3)
              
            
              
              
              
                
                
                early 2nd century
                
                 (1)
              
            
              
              
              
                
                
                early 4th century B.C.E.?
                
                 (1)
              
            
              
              
              
                
                
                Early Meiji Period
                
                 (1)
              
            
              
              
              
                
                
                early to mid- 18th centur
                
                 (1)
              
            
              
              
              
                
                
                Febraury 22, 1977
                
                 (1)
              
            
              
              
              
                
                
                Febraury 23, 1971
                
                 (1)
              
            
              
              
              
                
                
                Febraury 23, 1979
                
                 (1)
              
            
              
              
              
                
                
                February 1, 1971
                
                 (1)
              
            
              
              
              
                
                
                February 1, 1973
                
                 (3)
              
            
              
              
              
                
                
                February 1, 1974
                
                 (1)
              
            
              
              
              
                
                
                February 1, 1975
                
                 (1)
              
            
              
              
              
                
                
                February 1, 1977
                
                 (2)
              
            
              
              
              
                
                
                February 1, 1979
                
                 (1)
              
            
              
              
              
                
                
                February 10, 1977
                
                 (1)
              
            
              
              
              
                
                
                February 11, 1969
                
                 (1)
              
            
              
              
              
                
                
                February 11, 1972
                
                 (1)
              
            
              
              
              
                
                
                February 11, 1974
                
                 (1)
              
            
              
              
              
                
                
                February 11, 1975
                
                 (1)
              
            
              
              
              
                
                
                February 12, 1975
                
                 (1)
              
            
              
              
              
                
                
                February 13, 1969
                
                 (1)
              
            
              
              
              
                
                
                February 14, 1967
                
                 (1)
              
            
              
              
              
                
                
                February 14, 1969
                
                 (1)
              
            
              
              
              
                
                
                February 14, 1970
                
                 (1)
              
            
              
              
              
                
                
                February 14, 1971
                
                 (1)
              
            
              
              
              
                
                
                February 14, 1982
                
                 (1)
              
            
              
              
              
                
                
                February 15, 1968
                
                 (1)
              
            
              
              
              
                
                
                February 15, 1969
                
                 (1)
              
            
              
              
              
                
                
                February 15, 1972
                
                 (1)
              
            
              
              
              
                
                
                February 15, 1980
                
                 (1)
              
            
              
              
              
                
                
                February 16, 1968
                
                 (1)
              
            
              
              
              
                
                
                February 16, 1969
                
                 (1)
              
            
              
              
              
                
                
                February 16, 1971
                
                 (1)
              
            
              
              
              
                
                
                February 16, 1977
                
                 (2)
              
            
              
              
              
                
                
                February 16, 1981
                
                 (1)
              
            
              
              
              
                
                
                February 16, 1987
                
                 (1)
              
            
              
              
              
                
                
                February 17, 1969
                
                 (1)
              
            
              
              
              
                
                
                February 17, 1972
                
                 (1)
              
            
              
              
              
                
                
                February 17, 1977
                
                 (1)
              
            
              
              
              
                
                
                February 18, 1965
                
                 (1)
              
            
              
              
              
                
                
                February 18, 1972
                
                 (2)
              
            
              
              
              
                
                
                February 18, 1974
                
                 (1)
              
            
              
              
              
                
                
                February 18, 1976
                
                 (1)
              
            
              
              
              
                
                
                February 18, 1981
                
                 (1)
              
            
              
              
              
                
                
                February 1862
                
                 (1)
              
            
              
              
              
                
                
                February 1899
                
                 (1)
              
            
              
              
              
                
                
                February 19, 1969
                
                 (1)
              
            
              
              
              
                
                
                February 19, 1974
                
                 (1)
              
            
              
              
              
                
                
                February 19, 1979
                
                 (2)
              
            
              
              
              
                
                
                February 1900
                
                 (1)
              
            
              
              
              
                
                
                February 1919 (stone, thi
                
                 (1)
              
            
              
              
              
                
                
                February 1952
                
                 (1)
              
            
              
              
              
                
                
                February 1970
                
                 (1)
              
            
              
              
              
                
                
                February 1975
                
                 (1)
              
            
              
              
              
                
                
                February 1980
                
                 (1)
              
            
              
              
              
                
                
                February 1981
                
                 (3)
              
            
              
              
              
                
                
                February 2, 1964
                
                 (1)
              
            
              
              
              
                
                
                February 2, 1971
                
                 (1)
              
            
              
              
              
                
                
                February 2, 1973
                
                 (1)
              
            
              
              
              
                
                
                February 2, 1975
                
                 (1)
              
            
              
              
              
                
                
                February 2, 1977
                
                 (1)
              
            
              
              
              
                
                
                February 2, 1978
                
                 (1)
              
            
              
              
              
                
                
                February 2, 1979
                
                 (1)
              
            
              
              
              
                
                
                February 2, 1982
                
                 (1)
              
            
              
              
              
                
                
                February 20, 1970
                
                 (1)
              
            
              
              
              
                
                
                February 20, 1974
                
                 (1)
              
            
              
              
              
                
                
                February 20, 1992
                
                 (1)
              
            
              
              
              
                
                
                February 21, 1979
                
                 (1)
              
            
              
              
              
                
                
                February 22, 1968
                
                 (1)
              
            
              
              
              
                
                
                February 22, 1969
                
                 (1)
              
            
              
              
              
                
                
                February 23, 1970
                
                 (1)
              
            
              
              
              
                
                
                February 23, 1974
                
                 (1)
              
            
              
              
              
                
                
                February 23, 1977
                
                 (1)
              
            
              
              
              
                
                
                February 23, 1982
                
                 (1)
              
            
              
              
              
                
                
                February 24, 1989
                
                 (1)
              
            
              
              
              
                
                
                February 25, 1965
                
                 (1)
              
            
              
              
              
                
                
                February 25, 1969
                
                 (2)
              
            
              
              
              
                
                
                February 25, 1981
                
                 (1)
              
            
              
              
              
                
                
                February 26, 1980
                
                 (1)
              
            
              
              
              
                
                
                February 27, 1969
                
                 (1)
              
            
              
              
              
                
                
                February 27, 1979
                
                 (1)
              
            
              
              
              
                
                
                February 28, 1977
                
                 (2)
              
            
              
              
              
                
                
                February 3, 1963
                
                 (1)
              
            
              
              
              
                
                
                February 3, 1968
                
                 (1)
              
            
              
              
              
                
                
                February 3, 1972
                
                 (1)
              
            
              
              
              
                
                
                February 3, 1979
                
                 (2)
              
            
              
              
              
                
                
                February 4, 1967
                
                 (1)
              
            
              
              
              
                
                
                February 4, 1971
                
                 (2)
              
            
              
              
              
                
                
                February 4, 1974
                
                 (2)
              
            
              
              
              
                
                
                February 5, 1968
                
                 (1)
              
            
              
              
              
                
                
                February 5, 1972
                
                 (1)
              
            
              
              
              
                
                
                February 5, 1973
                
                 (1)
              
            
              
              
              
                
                
                February 5, 1976
                
                 (1)
              
            
              
              
              
                
                
                February 5, 1979
                
                 (4)
              
            
              
              
              
                
                
                February 5, 1980
                
                 (1)
              
            
              
              
              
                
                
                February 5, 1981
                
                 (2)
              
            
              
              
              
                
                
                February 5, 1982
                
                 (1)
              
            
              
              
              
                
                
                February 6, 1969
                
                 (1)
              
            
              
              
              
                
                
                February 6, 1973
                
                 (2)
              
            
              
              
              
                
                
                February 6, 1976
                
                 (2)
              
            
              
              
              
                
                
                February 6, 1978
                
                 (1)
              
            
              
              
              
                
                
                February 7, 1938
                
                 (1)
              
            
              
              
              
                
                
                February 7, 1967
                
                 (1)
              
            
              
              
              
                
                
                February 7, 1969
                
                 (1)
              
            
              
              
              
                
                
                February 8
                
                 (1)
              
            
              
              
              
                
                
                February 8, 1968
                
                 (1)
              
            
              
              
              
                
                
                February 8, 1969
                
                 (1)
              
            
              
              
              
                
                
                February 8, 1970
                
                 (1)
              
            
              
              
              
                
                
                February 9, 1969
                
                 (1)
              
            
              
              
              
                
                
                February 9, 1973
                
                 (1)
              
            
              
              
              
                
                
                February 9, 1974
                
                 (1)
              
            
              
              
              
                
                
                February 9, 1978
                
                 (1)
              
            
              
              
              
                
                
                February 9, 1980
                
                 (1)
              
            
              
              
              
                
                
                February 9, 1982
                
                 (2)
              
            
              
              
              
                
                
                February? 1968
                
                 (1)
              
            
              
              
              
                
                
                Februrary 10, 1973
                
                 (1)
              
            
              
              
              
                
                
                Februrary 17, 1969
                
                 (1)
              
            
              
              
              
                
                
                Feburary 8, 1966
                
                 (1)
              
            
              
              
              
                
                
                First half of 15th centur
                
                 (3)
              
            
              
              
              
                
                
                first half of 17th centur
                
                 (1)
              
            
              
              
              
                
                
                First half of 19th centur
                
                 (6)
              
            
              
              
              
                
                
                first half of 20th centur
                
                 (1)
              
            
              
              
              
                
                
                first quarter of the 19th
                
                 (1)
              
            
              
              
              
                
                
                January (?) 30, 1975
                
                 (1)
              
            
              
              
              
                
                
                January 1, 1971
                
                 (1)
              
            
              
              
              
                
                
                January 1, 1980
                
                 (1)
              
            
              
              
              
                
                
                January 10, 1968
                
                 (1)
              
            
              
              
              
                
                
                January 10, 1969
                
                 (1)
              
            
              
              
              
                
                
                January 10, 1972
                
                 (1)
              
            
              
              
              
                
                
                January 10, 1973
                
                 (1)
              
            
              
              
              
                
                
                January 10, 1978
                
                 (1)
              
            
              
              
              
                
                
                January 11, 1972
                
                 (1)
              
            
              
              
              
                
                
                January 11, 1973
                
                 (1)
              
            
              
              
              
                
                
                January 11, 1980
                
                 (2)
              
            
              
              
              
                
                
                January 12, 1968
                
                 (1)
              
            
              
              
              
                
                
                January 12, 1977
                
                 (1)
              
            
              
              
              
                
                
                January 12, 1978
                
                 (1)
              
            
              
              
              
                
                
                January 12, 1980
                
                 (3)
              
            
              
              
              
                
                
                January 12, 1982
                
                 (1)
              
            
              
              
              
                
                
                January 13, 1967
                
                 (1)
              
            
              
              
              
                
                
                January 13, 1975
                
                 (1)
              
            
              
              
              
                
                
                January 13, 1980
                
                 (1)
              
            
              
              
              
                
                
                January 14, 1969
                
                 (1)
              
            
              
              
              
                
                
                January 14, 1972
                
                 (1)
              
            
              
              
              
                
                
                January 14, 1974
                
                 (2)
              
            
              
              
              
                
                
                January 14, 1976
                
                 (1)
              
            
              
              
              
                
                
                January 14, 1982
                
                 (1)
              
            
              
              
              
                
                
                January 15, 1968
                
                 (1)
              
            
              
              
              
                
                
                January 15, 1971
                
                 (1)
              
            
              
              
              
                
                
                January 15, 1980
                
                 (1)
              
            
              
              
              
                
                
                January 15, 1981
                
                 (1)
              
            
              
              
              
                
                
                January 16, 1970
                
                 (1)
              
            
              
              
              
                
                
                January 16, 1978
                
                 (2)
              
            
              
              
              
                
                
                January 16, 1987
                
                 (1)
              
            
              
              
              
                
                
                January 17, 1973
                
                 (2)
              
            
              
              
              
                
                
                January 17, 1975
                
                 (1)
              
            
              
              
              
                
                
                January 17, 1978
                
                 (1)
              
            
              
              
              
                
                
                January 18, 1967
                
                 (2)
              
            
              
              
              
                
                
                January 18, 1968
                
                 (2)
              
            
              
              
              
                
                
                January 18, 1971
                
                 (1)
              
            
              
              
              
                
                
                January 18, 1972
                
                 (1)
              
            
              
              
              
                
                
                January 18, 1973
                
                 (1)
              
            
              
              
              
                
                
                January 18, 1980
                
                 (1)
              
            
              
              
              
                
                
                January 1833
                
                 (1)
              
            
              
              
              
                
                
                January 1885
                
                 (1)
              
            
              
              
              
                
                
                January 19, 1969
                
                 (1)
              
            
              
              
              
                
                
                January 19, 1972
                
                 (1)
              
            
              
              
              
                
                
                January 19, 1977
                
                 (1)
              
            
              
              
              
                
                
                January 19, 1978
                
                 (2)
              
            
              
              
              
                
                
                January 1938
                
                 (1)
              
            
              
              
              
                
                
                January 1952
                
                 (4)
              
            
              
              
              
                
                
                January 1964
                
                 (1)
              
            
              
              
              
                
                
                January 1970
                
                 (1)
              
            
              
              
              
                
                
                January 1980
                
                 (1)
              
            
              
              
              
                
                
                January 1981
                
                 (1)
              
            
              
              
              
                
                
                January 1982
                
                 (3)
              
            
              
              
              
                
                
                January 2, 1969
                
                 (1)
              
            
              
              
              
                
                
                January 2, 1974
                
                 (3)
              
            
              
              
              
                
                
                January 2, 1975
                
                 (1)
              
            
              
              
              
                
                
                January 2, 1979
                
                 (1)
              
            
              
              
              
                
                
                January 2, 1981
                
                 (1)
              
            
              
              
              
                
                
                January 20, 1967
                
                 (2)
              
            
              
              
              
                
                
                January 20, 1969
                
                 (1)
              
            
              
              
              
                
                
                January 20, 1976
                
                 (1)
              
            
              
              
              
                
                
                January 21, 1967
                
                 (1)
              
            
              
              
              
                
                
                January 21, 1977
                
                 (1)
              
            
              
              
              
                
                
                January 21, 1980
                
                 (1)
              
            
              
              
              
                
                
                January 21, 1982
                
                 (1)
              
            
              
              
              
                
                
                January 22, 1971
                
                 (1)
              
            
              
              
              
                
                
                January 22, 1973
                
                 (1)
              
            
              
              
              
                
                
                January 23, 1978
                
                 (1)
              
            
              
              
              
                
                
                January 23, 1981
                
                 (2)
              
            
              
              
              
                
                
                January 23, 1982
                
                 (2)
              
            
              
              
              
                
                
                January 24, 1978
                
                 (2)
              
            
              
              
              
                
                
                January 25, 1973
                
                 (1)
              
            
              
              
              
                
                
                January 25, 1974
                
                 (1)
              
            
              
              
              
                
                
                January 25, 1976
                
                 (1)
              
            
              
              
              
                
                
                January 26, 1961 - 1963
                
                 (5)
              
            
              
              
              
                
                
                January 26, 1967
                
                 (1)
              
            
              
              
              
                
                
                January 26, 1975
                
                 (1)
              
            
              
              
              
                
                
                January 26, 1977
                
                 (1)
              
            
              
              
              
                
                
                January 26, 1982
                
                 (1)
              
            
              
              
              
                
                
                January 27, 1972
                
                 (1)
              
            
              
              
              
                
                
                January 27, 1977
                
                 (1)
              
            
              
              
              
                
                
                January 27, 1981
                
                 (1)
              
            
              
              
              
                
                
                January 27, 1982
                
                 (1)
              
            
              
              
              
                
                
                January 28, 1976
                
                 (2)
              
            
              
              
              
                
                
                January 28, 1977
                
                 (1)
              
            
              
              
              
                
                
                January 28, 1978
                
                 (1)
              
            
              
              
              
                
                
                January 29, 1973
                
                 (1)
              
            
              
              
              
                
                
                January 29, 1975
                
                 (1)
              
            
              
              
              
                
                
                January 29, 1979
                
                 (1)
              
            
              
              
              
                
                
                January 3, 1970
                
                 (1)
              
            
              
              
              
                
                
                January 3, 1978
                
                 (1)
              
            
              
              
              
                
                
                January 3, 1980
                
                 (2)
              
            
              
              
              
                
                
                January 3, 1981
                
                 (1)
              
            
              
              
              
                
                
                January 30, 1970
                
                 (1)
              
            
              
              
              
                
                
                January 30, 1978
                
                 (1)
              
            
              
              
              
                
                
                January 30, 1982
                
                 (1)
              
            
              
              
              
                
                
                January 31, 1969
                
                 (1)
              
            
              
              
              
                
                
                January 31, 1974
                
                 (2)
              
            
              
              
              
                
                
                January 31, 1996
                
                 (1)
              
            
              
              
              
                
                
                January 4, 1933
                
                 (1)
              
            
              
              
              
                
                
                January 4, 1960
                
                 (1)
              
            
              
              
              
                
                
                January 4, 1978
                
                 (2)
              
            
              
              
              
                
                
                January 4, 1980
                
                 (1)
              
            
              
              
              
                
                
                January 5, 1965
                
                 (1)
              
            
              
              
              
                
                
                January 5, 1967
                
                 (1)
              
            
              
              
              
                
                
                January 5, 1978
                
                 (1)
              
            
              
              
              
                
                
                January 5, 1980
                
                 (1)
              
            
              
              
              
                
                
                January 6, 1965
                
                 (1)
              
            
              
              
              
                
                
                January 6, 1968
                
                 (1)
              
            
              
              
              
                
                
                January 6, 1970
                
                 (1)
              
            
              
              
              
                
                
                January 6, 1972
                
                 (1)
              
            
              
              
              
                
                
                January 6, 1973
                
                 (1)
              
            
              
              
              
                
                
                January 6, 1975
                
                 (1)
              
            
              
              
              
                
                
                January 7, 1969
                
                 (1)
              
            
              
              
              
                
                
                January 7, 1974
                
                 (1)
              
            
              
              
              
                
                
                January 7, 1980
                
                 (1)
              
            
              
              
              
                
                
                January 7, 1981
                
                 (1)
              
            
              
              
              
                
                
                January 7, 1982
                
                 (1)
              
            
              
              
              
                
                
                January 8, 1976
                
                 (1)
              
            
              
              
              
                
                
                January 8, 1979
                
                 (1)
              
            
              
              
              
                
                
                January 8, 1982
                
                 (2)
              
            
              
              
              
                
                
                January 8, 1989
                
                 (1)
              
            
              
              
              
                
                
                January 9, 1965
                
                 (1)
              
            
              
              
              
                
                
                January 9, 1969
                
                 (1)
              
            
              
              
              
                
                
                January 9, 1972
                
                 (2)
              
            
              
              
              
                
                
                January 9, 1982
                
                 (1)
              
            
              
              
              
                
                
                Janurary 7, 1967
                
                 (1)
              
            
              
              
              
                
                
                Januray 2, 1973
                
                 (1)
              
            
              
              
              
                
                
                July (?) 1972
                
                 (1)
              
            
              
              
              
                
                
                July 1, 1964
                
                 (1)
              
            
              
              
              
                
                
                July 1, 1977
                
                 (1)
              
            
              
              
              
                
                
                July 10, 1969
                
                 (2)
              
            
              
              
              
                
                
                July 10, 1970
                
                 (1)
              
            
              
              
              
                
                
                July 10, 1973
                
                 (1)
              
            
              
              
              
                
                
                July 11, 1975
                
                 (1)
              
            
              
              
              
                
                
                July 11, 1978
                
                 (1)
              
            
              
              
              
                
                
                July 11, 1980
                
                 (1)
              
            
              
              
              
                
                
                July 11, 1984
                
                 (1)
              
            
              
              
              
                
                
                July 12, 1962
                
                 (1)
              
            
              
              
              
                
                
                July 12, 1971
                
                 (1)
              
            
              
              
              
                
                
                July 13, 1965
                
                 (1)
              
            
              
              
              
                
                
                July 13, 1972
                
                 (1)
              
            
              
              
              
                
                
                July 14, 1971
                
                 (2)
              
            
              
              
              
                
                
                July 14, 1973
                
                 (1)
              
            
              
              
              
                
                
                July 14, 1974
                
                 (1)
              
            
              
              
              
                
                
                July 14, 1977
                
                 (2)
              
            
              
              
              
                
                
                July 14, 1994
                
                 (1)
              
            
              
              
              
                
                
                July 15, 1970
                
                 (1)
              
            
              
              
              
                
                
                July 15, 1971
                
                 (1)
              
            
              
              
              
                
                
                July 15, 1975
                
                 (1)
              
            
              
              
              
                
                
                July 15, 1978
                
                 (1)
              
            
              
              
              
                
                
                July 16, 1977
                
                 (1)
              
            
              
              
              
                
                
                July 17, 1970
                
                 (1)
              
            
              
              
              
                
                
                July 17, 1978
                
                 (1)
              
            
              
              
              
                
                
                July 18, 1966
                
                 (1)
              
            
              
              
              
                
                
                July 18, 1969
                
                 (1)
              
            
              
              
              
                
                
                July 18, 1972
                
                 (1)
              
            
              
              
              
                
                
                July 18, 1980
                
                 (1)
              
            
              
              
              
                
                
                July 18, 1995
                
                 (1)
              
            
              
              
              
                
                
                July 1834
                
                 (1)
              
            
              
              
              
                
                
                July 1898
                
                 (2)
              
            
              
              
              
                
                
                July 19, 1971
                
                 (5)
              
            
              
              
              
                
                
                July 19, 1974
                
                 (1)
              
            
              
              
              
                
                
                July 19, 1977
                
                 (1)
              
            
              
              
              
                
                
                July 19, 1979
                
                 (2)
              
            
              
              
              
                
                
                July 1978
                
                 (1)
              
            
              
              
              
                
                
                July 1979
                
                 (1)
              
            
              
              
              
                
                
                July 1980
                
                 (1)
              
            
              
              
              
                
                
                July 2, 1970
                
                 (1)
              
            
              
              
              
                
                
                July 2, 1972
                
                 (1)
              
            
              
              
              
                
                
                July 20, 1979
                
                 (1)
              
            
              
              
              
                
                
                July 21, 1972
                
                 (1)
              
            
              
              
              
                
                
                July 21, 1978
                
                 (1)
              
            
              
              
              
                
                
                July 22, 1969
                
                 (1)
              
            
              
              
              
                
                
                July 22, 1971
                
                 (1)
              
            
              
              
              
                
                
                July 22, 1974
                
                 (1)
              
            
              
              
              
                
                
                July 22, 1976
                
                 (1)
              
            
              
              
              
                
                
                July 23, 1973
                
                 (1)
              
            
              
              
              
                
                
                July 23, 1975
                
                 (1)
              
            
              
              
              
                
                
                July 24, 1972
                
                 (1)
              
            
              
              
              
                
                
                July 24, 1976
                
                 (1)
              
            
              
              
              
                
                
                July 24, 1996
                
                 (1)
              
            
              
              
              
                
                
                July 25, 1964
                
                 (1)
              
            
              
              
              
                
                
                July 25, 1971
                
                 (1)
              
            
              
              
              
                
                
                July 25, 1973
                
                 (1)
              
            
              
              
              
                
                
                July 25, 1974
                
                 (1)
              
            
              
              
              
                
                
                July 25, 1975
                
                 (1)
              
            
              
              
              
                
                
                July 25, 1979
                
                 (1)
              
            
              
              
              
                
                
                July 25, 1980
                
                 (1)
              
            
              
              
              
                
                
                July 26, 1966
                
                 (1)
              
            
              
              
              
                
                
                July 27, 1974
                
                 (2)
              
            
              
              
              
                
                
                July 27, 1978
                
                 (1)
              
            
              
              
              
                
                
                July 28, 1971
                
                 (1)
              
            
              
              
              
                
                
                July 28, 1972
                
                 (1)
              
            
              
              
              
                
                
                July 28, 1975
                
                 (1)
              
            
              
              
              
                
                
                July 28, 1978
                
                 (1)
              
            
              
              
              
                
                
                July 28,1963
                
                 (1)
              
            
              
              
              
                
                
                July 29, 1966
                
                 (1)
              
            
              
              
              
                
                
                July 29, 1968
                
                 (1)
              
            
              
              
              
                
                
                July 29, 1969
                
                 (1)
              
            
              
              
              
                
                
                July 29, 1970
                
                 (1)
              
            
              
              
              
                
                
                July 29, 1977
                
                 (1)
              
            
              
              
              
                
                
                July 29, 1979
                
                 (1)
              
            
              
              
              
                
                
                July 3, 1969
                
                 (1)
              
            
              
              
              
                
                
                July 3, 1972
                
                 (1)
              
            
              
              
              
                
                
                July 3, 1979
                
                 (2)
              
            
              
              
              
                
                
                July 30, 1977
                
                 (1)
              
            
              
              
              
                
                
                July 30, 1991
                
                 (1)
              
            
              
              
              
                
                
                July 31, 1978
                
                 (1)
              
            
              
              
              
                
                
                July 4, 1970
                
                 (1)
              
            
              
              
              
                
                
                July 4, 1979
                
                 (1)
              
            
              
              
              
                
                
                July 5, 1977
                
                 (1)
              
            
              
              
              
                
                
                July 5, 1978
                
                 (1)
              
            
              
              
              
                
                
                July 5, 1979
                
                 (1)
              
            
              
              
              
                
                
                July 6, 1966
                
                 (1)
              
            
              
              
              
                
                
                July 6, 1977
                
                 (2)
              
            
              
              
              
                
                
                July 6, 1978
                
                 (1)
              
            
              
              
              
                
                
                July 6,1978
                
                 (1)
              
            
              
              
              
                
                
                July 7, 1966
                
                 (1)
              
            
              
              
              
                
                
                July 7, 1978
                
                 (1)
              
            
              
              
              
                
                
                July 7, 1979
                
                 (1)
              
            
              
              
              
                
                
                July 8, 1966
                
                 (1)
              
            
              
              
              
                
                
                July 8, 1978
                
                 (1)
              
            
              
              
              
                
                
                July 8, 1979
                
                 (1)
              
            
              
              
              
                
                
                July 8, 1992
                
                 (1)
              
            
              
              
              
                
                
                July 8, 1995
                
                 (1)
              
            
              
              
              
                
                
                July 9, 1965/1966
                
                 (1)
              
            
              
              
              
                
                
                July 9, 1970
                
                 (1)
              
            
              
              
              
                
                
                July 9, 1976
                
                 (1)
              
            
              
              
              
                
                
                July 9, 1979
                
                 (1)
              
            
              
              
              
                
                
                July/ August, 1979
                
                 (1)
              
            
              
              
              
                
                
                Jun 4, 1967
                
                 (1)
              
            
              
              
              
                
                
                June - September 1971
                
                 (1)
              
            
              
              
              
                
                
                June 1, 1973
                
                 (1)
              
            
              
              
              
                
                
                June 1, 1976
                
                 (2)
              
            
              
              
              
                
                
                June 1, 1977
                
                 (1)
              
            
              
              
              
                
                
                June 1, 1978
                
                 (2)
              
            
              
              
              
                
                
                June 1, 1979
                
                 (1)
              
            
              
              
              
                
                
                June 10, 1957
                
                 (1)
              
            
              
              
              
                
                
                June 10, 1969
                
                 (1)
              
            
              
              
              
                
                
                June 10, 1971
                
                 (1)
              
            
              
              
              
                
                
                June 10, 1978
                
                 (2)
              
            
              
              
              
                
                
                June 11, 1969
                
                 (1)
              
            
              
              
              
                
                
                June 11, 1975
                
                 (1)
              
            
              
              
              
                
                
                June 11, 1981
                
                 (1)
              
            
              
              
              
                
                
                June 12, 1917
                
                 (1)
              
            
              
              
              
                
                
                June 12, 1973
                
                 (1)
              
            
              
              
              
                
                
                June 13, 1969
                
                 (1)
              
            
              
              
              
                
                
                June 13, 1974
                
                 (1)
              
            
              
              
              
                
                
                June 13, 1979
                
                 (1)
              
            
              
              
              
                
                
                June 14, 1972
                
                 (1)
              
            
              
              
              
                
                
                June 14, 1976
                
                 (1)
              
            
              
              
              
                
                
                June 14, 1977
                
                 (2)
              
            
              
              
              
                
                
                June 14, 1978
                
                 (1)
              
            
              
              
              
                
                
                June 15, 1967
                
                 (1)
              
            
              
              
              
                
                
                June 15, 1969
                
                 (1)
              
            
              
              
              
                
                
                June 15, 1977
                
                 (1)
              
            
              
              
              
                
                
                June 15, 1978
                
                 (1)
              
            
              
              
              
                
                
                June 15, 1988
                
                 (1)
              
            
              
              
              
                
                
                June 16, 1969
                
                 (1)
              
            
              
              
              
                
                
                June 16, 1971
                
                 (1)
              
            
              
              
              
                
                
                June 16, 1978
                
                 (1)
              
            
              
              
              
                
                
                June 17, 1967
                
                 (1)
              
            
              
              
              
                
                
                June 17, 1969
                
                 (1)
              
            
              
              
              
                
                
                June 17, 1978
                
                 (2)
              
            
              
              
              
                
                
                June 17, 1995
                
                 (1)
              
            
              
              
              
                
                
                June 18, 1967
                
                 (1)
              
            
              
              
              
                
                
                June 18, 1976
                
                 (1)
              
            
              
              
              
                
                
                June 1833
                
                 (1)
              
            
              
              
              
                
                
                June 1862
                
                 (1)
              
            
              
              
              
                
                
                June 1964
                
                 (1)
              
            
              
              
              
                
                
                June 1967
                
                 (3)
              
            
              
              
              
                
                
                June 1968
                
                 (4)
              
            
              
              
              
                
                
                June 1980
                
                 (1)
              
            
              
              
              
                
                
                June 1986
                
                 (1)
              
            
              
              
              
                
                
                June 2, 1978
                
                 (1)
              
            
              
              
              
                
                
                June 20, 1970
                
                 (1)
              
            
              
              
              
                
                
                June 20, 1976
                
                 (1)
              
            
              
              
              
                
                
                June 22, 1969
                
                 (1)
              
            
              
              
              
                
                
                June 22, 1970
                
                 (2)
              
            
              
              
              
                
                
                June 22, 1973
                
                 (1)
              
            
              
              
              
                
                
                June 22, 1976
                
                 (1)
              
            
              
              
              
                
                
                June 23, 1966
                
                 (1)
              
            
              
              
              
                
                
                June 23, 1976
                
                 (1)
              
            
              
              
              
                
                
                June 23, 1977
                
                 (2)
              
            
              
              
              
                
                
                June 23, 1982
                
                 (1)
              
            
              
              
              
                
                
                June 24, 1968
                
                 (1)
              
            
              
              
              
                
                
                June 24, 1977
                
                 (1)
              
            
              
              
              
                
                
                June 25, 1969
                
                 (2)
              
            
              
              
              
                
                
                June 25, 1971
                
                 (1)
              
            
              
              
              
                
                
                June 25, 1974
                
                 (1)
              
            
              
              
              
                
                
                June 25, 1977
                
                 (2)
              
            
              
              
              
                
                
                June 25, 1978
                
                 (1)
              
            
              
              
              
                
                
                June 25, 197?
                
                 (1)
              
            
              
              
              
                
                
                June 26, 1972
                
                 (1)
              
            
              
              
              
                
                
                June 27, 1970
                
                 (1)
              
            
              
              
              
                
                
                June 27, 1977
                
                 (1)
              
            
              
              
              
                
                
                June 27, 1980
                
                 (1)
              
            
              
              
              
                
                
                June 28, 1976
                
                 (1)
              
            
              
              
              
                
                
                June 28, 1977
                
                 (1)
              
            
              
              
              
                
                
                June 28, 1978
                
                 (1)
              
            
              
              
              
                
                
                June 28, 1995
                
                 (1)
              
            
              
              
              
                
                
                June 29, 1970
                
                 (1)
              
            
              
              
              
                
                
                June 29, 1973
                
                 (1)
              
            
              
              
              
                
                
                June 29, 1976
                
                 (2)
              
            
              
              
              
                
                
                June 29, 1980
                
                 (1)
              
            
              
              
              
                
                
                June 3, 1976
                
                 (1)
              
            
              
              
              
                
                
                June 3, 1978
                
                 (1)
              
            
              
              
              
                
                
                June 3, 1979
                
                 (1)
              
            
              
              
              
                
                
                June 30, 1941
                
                 (1)
              
            
              
              
              
                
                
                June 30, 1976
                
                 (1)
              
            
              
              
              
                
                
                June 30, 1977
                
                 (1)
              
            
              
              
              
                
                
                June 30, 1978
                
                 (1)
              
            
              
              
              
                
                
                June 4, 1963
                
                 (1)
              
            
              
              
              
                
                
                June 5, 1973
                
                 (1)
              
            
              
              
              
                
                
                June 5, 1978
                
                 (1)
              
            
              
              
              
                
                
                June 5, 1979
                
                 (1)
              
            
              
              
              
                
                
                June 6, 1965
                
                 (1)
              
            
              
              
              
                
                
                June 6, 1972
                
                 (1)
              
            
              
              
              
                
                
                June 6, 1978
                
                 (1)
              
            
              
              
              
                
                
                June 7, 1994
                
                 (1)
              
            
              
              
              
                
                
                June 8, 1971
                
                 (1)
              
            
              
              
              
                
                
                June 8, 1972
                
                 (2)
              
            
              
              
              
                
                
                June 8, 1975
                
                 (1)
              
            
              
              
              
                
                
                June 8, 1978
                
                 (1)
              
            
              
              
              
                
                
                June 9, 1978
                
                 (1)
              
            
              
              
              
                
                
                June 9, 1980
                
                 (1)
              
            
              
              
              
                
                
                Jyl 26, 1972
                
                 (1)
              
            
              
              
              
                
                
                Korean War
                
                 (1)
              
            
              
              
              
                
                
                Last half of 5th century 
                
                 (1)
              
            
              
              
              
                
                
                Late 12th - early 13th ce
                
                 (3)
              
            
              
              
              
                
                
                late 13th - early 12th ce
                
                 (2)
              
            
              
              
              
                
                
                late 13th - early 14th ce
                
                 (1)
              
            
              
              
              
                
                
                late 14th - early 15th ce
                
                 (2)
              
            
              
              
              
                
                
                Late 15th - early 16th ce
                
                 (3)
              
            
              
              
              
                
                
                late 15th - early 16th ce
                
                 (2)
              
            
              
              
              
                
                
                late 1640s
                
                 (3)
              
            
              
              
              
                
                
                late 16th - early 17th ce
                
                 (1)
              
            
              
              
              
                
                
                late 16th century
                
                 (1)
              
            
              
              
              
                
                
                late 1780s
                
                 (1)
              
            
              
              
              
                
                
                late 17th - early 18th ce
                
                 (1)
              
            
              
              
              
                
                
                late 17th century
                
                 (5)
              
            
              
              
              
                
                
                late 17th or early 18th c
                
                 (1)
              
            
              
              
              
                
                
                late 18th - 19th century
                
                 (1)
              
            
              
              
              
                
                
                late 18th - early 19th ce
                
                 (2)
              
            
              
              
              
                
                
                late 18th century
                
                 (14)
              
            
              
              
              
                
                
                Late 1920s
                
                 (1)
              
            
              
              
              
                
                
                late 1920s
                
                 (1)
              
            
              
              
              
                
                
                late 1920s - early 1930s
                
                 (1)
              
            
              
              
              
                
                
                late 1930s - early 1940s
                
                 (1)
              
            
              
              
              
                
                
                Late 1960s
                
                 (1)
              
            
              
              
              
                
                
                late 1960s
                
                 (1)
              
            
              
              
              
                
                
                late 1963 - 1964
                
                 (12)
              
            
              
              
              
                
                
                late 1974
                
                 (1)
              
            
              
              
              
                
                
                late 19th - early 20th ce
                
                 (5)
              
            
              
              
              
                
                
                late 19th century
                
                 (25)
              
            
              
              
              
                
                
                Late 19th century
                
                 (2)
              
            
              
              
              
                
                
                late 19th or early 20th 
                
                 (13)
              
            
              
              
              
                
                
                late 2nd - 3rd century
                
                 (1)
              
            
              
              
              
                
                
                late 2nd century
                
                 (1)
              
            
              
              
              
                
                
                late 2nd or early 1st mil
                
                 (1)
              
            
              
              
              
                
                
                late 3rd - 2nd century B.
                
                 (1)
              
            
              
              
              
                
                
                late 3rd - early 2nd cent
                
                 (1)
              
            
              
              
              
                
                
                late 5th - mid 6th centur
                
                 (2)
              
            
              
              
              
                
                
                late 6th - early 5th cent
                
                 (1)
              
            
              
              
              
                
                
                late 6th century B.C.E.
                
                 (1)
              
            
              
              
              
                
                
                late 8th - early 7th cent
                
                 (1)
              
            
              
              
              
                
                
                late September 1975
                
                 (1)
              
            
              
              
              
                
                
                Louisiana Purchase
                
                 (1)
              
            
              
              
              
                
                
                March 1, 1968
                
                 (1)
              
            
              
              
              
                
                
                March 1, 1969
                
                 (1)
              
            
              
              
              
                
                
                March 1, 1973
                
                 (1)
              
            
              
              
              
                
                
                March 1, 1976
                
                 (1)
              
            
              
              
              
                
                
                March 1, 1979
                
                 (1)
              
            
              
              
              
                
                
                March 10, 1977
                
                 (1)
              
            
              
              
              
                
                
                March 11, 1970
                
                 (1)
              
            
              
              
              
                
                
                March 11, 1976
                
                 (1)
              
            
              
              
              
                
                
                March 12, 1964
                
                 (1)
              
            
              
              
              
                
                
                March 12, 1968
                
                 (1)
              
            
              
              
              
                
                
                March 12, 1972
                
                 (1)
              
            
              
              
              
                
                
                March 13, 1968
                
                 (1)
              
            
              
              
              
                
                
                March 13, 1974
                
                 (1)
              
            
              
              
              
                
                
                March 13, 1976
                
                 (1)
              
            
              
              
              
                
                
                March 14, 1961
                
                 (1)
              
            
              
              
              
                
                
                March 14, 1974
                
                 (1)
              
            
              
              
              
                
                
                March 14, 1978
                
                 (1)
              
            
              
              
              
                
                
                March 15, 1969
                
                 (1)
              
            
              
              
              
                
                
                March 15, 1974
                
                 (1)
              
            
              
              
              
                
                
                March 15, 1982
                
                 (1)
              
            
              
              
              
                
                
                March 16, 1970
                
                 (1)
              
            
              
              
              
                
                
                March 16, 1971
                
                 (1)
              
            
              
              
              
                
                
                March 16, 1972
                
                 (1)
              
            
              
              
              
                
                
                March 16, 1973
                
                 (1)
              
            
              
              
              
                
                
                March 16, 1975
                
                 (1)
              
            
              
              
              
                
                
                March 16, 1978
                
                 (1)
              
            
              
              
              
                
                
                March 17, 1967
                
                 (1)
              
            
              
              
              
                
                
                March 17, 1969
                
                 (1)
              
            
              
              
              
                
                
                March 17, 1971
                
                 (1)
              
            
              
              
              
                
                
                March 18, 1973
                
                 (1)
              
            
              
              
              
                
                
                March 1898
                
                 (1)
              
            
              
              
              
                
                
                March 19, 1966
                
                 (1)
              
            
              
              
              
                
                
                March 19, 1968
                
                 (1)
              
            
              
              
              
                
                
                March 19, 1969
                
                 (1)
              
            
              
              
              
                
                
                March 19, 1977
                
                 (1)
              
            
              
              
              
                
                
                March 19, 1979
                
                 (1)
              
            
              
              
              
                
                
                March 19, 1980
                
                 (1)
              
            
              
              
              
                
                
                March 1931 (later printin
                
                 (1)
              
            
              
              
              
                
                
                March 1933
                
                 (1)
              
            
              
              
              
                
                
                March 1937
                
                 (1)
              
            
              
              
              
                
                
                March 1940
                
                 (1)
              
            
              
              
              
                
                
                March 1963
                
                 (1)
              
            
              
              
              
                
                
                March 1971
                
                 (2)
              
            
              
              
              
                
                
                March 1979
                
                 (1)
              
            
              
              
              
                
                
                March 1980
                
                 (2)
              
            
              
              
              
                
                
                March 1981
                
                 (3)
              
            
              
              
              
                
                
                March 2, 1971
                
                 (2)
              
            
              
              
              
                
                
                March 2, 1977
                
                 (1)
              
            
              
              
              
                
                
                March 20, 1967
                
                 (2)
              
            
              
              
              
                
                
                March 20, 1972
                
                 (1)
              
            
              
              
              
                
                
                March 20, 1974
                
                 (1)
              
            
              
              
              
                
                
                March 20, 1979
                
                 (1)
              
            
              
              
              
                
                
                March 21, 1968
                
                 (2)
              
            
              
              
              
                
                
                March 22, 1974
                
                 (1)
              
            
              
              
              
                
                
                March 22, 1977
                
                 (1)
              
            
              
              
              
                
                
                March 22, 1978
                
                 (2)
              
            
              
              
              
                
                
                March 22, 1980
                
                 (1)
              
            
              
              
              
                
                
                March 23, 1965
                
                 (1)
              
            
              
              
              
                
                
                March 23, 1971
                
                 (1)
              
            
              
              
              
                
                
                March 23, 1974
                
                 (1)
              
            
              
              
              
                
                
                March 23, 1979
                
                 (1)
              
            
              
              
              
                
                
                March 24, 1961
                
                 (1)
              
            
              
              
              
                
                
                March 24, 1969
                
                 (1)
              
            
              
              
              
                
                
                March 24, 1971
                
                 (1)
              
            
              
              
              
                
                
                March 24, 1974
                
                 (1)
              
            
              
              
              
                
                
                March 24, 1980
                
                 (1)
              
            
              
              
              
                
                
                March 25, 1970
                
                 (1)
              
            
              
              
              
                
                
                March 25, 1971
                
                 (1)
              
            
              
              
              
                
                
                March 25, 1975
                
                 (1)
              
            
              
              
              
                
                
                March 25, 1977
                
                 (1)
              
            
              
              
              
                
                
                March 25, 1980
                
                 (1)
              
            
              
              
              
                
                
                March 25, 1981
                
                 (1)
              
            
              
              
              
                
                
                March 26, 1971
                
                 (1)
              
            
              
              
              
                
                
                March 26, 1979
                
                 (2)
              
            
              
              
              
                
                
                March 27, 1971
                
                 (1)
              
            
              
              
              
                
                
                March 27, 1977
                
                 (1)
              
            
              
              
              
                
                
                March 27, 1978
                
                 (1)
              
            
              
              
              
                
                
                March 28, 1972
                
                 (1)
              
            
              
              
              
                
                
                March 28, 1973
                
                 (1)
              
            
              
              
              
                
                
                March 28, 1975
                
                 (1)
              
            
              
              
              
                
                
                March 29, 1976
                
                 (1)
              
            
              
              
              
                
                
                March 29, 1977
                
                 (1)
              
            
              
              
              
                
                
                March 3, 1968
                
                 (1)
              
            
              
              
              
                
                
                March 3, 1969
                
                 (1)
              
            
              
              
              
                
                
                March 3, 1970
                
                 (1)
              
            
              
              
              
                
                
                March 3, 1975
                
                 (1)
              
            
              
              
              
                
                
                March 30, 1971
                
                 (1)
              
            
              
              
              
                
                
                March 30, 1976
                
                 (1)
              
            
              
              
              
                
                
                March 30, 1978
                
                 (1)
              
            
              
              
              
                
                
                March 31, 1965
                
                 (1)
              
            
              
              
              
                
                
                March 31, 1967
                
                 (1)
              
            
              
              
              
                
                
                March 31, 1977
                
                 (1)
              
            
              
              
              
                
                
                March 31, 1979
                
                 (1)
              
            
              
              
              
                
                
                March 31, 1980
                
                 (1)
              
            
              
              
              
                
                
                March 4, 1969
                
                 (1)
              
            
              
              
              
                
                
                March 4, 1972
                
                 (1)
              
            
              
              
              
                
                
                March 4, 1977
                
                 (2)
              
            
              
              
              
                
                
                March 5, 1971
                
                 (1)
              
            
              
              
              
                
                
                March 5, 1979
                
                 (1)
              
            
              
              
              
                
                
                March 6, 1968
                
                 (1)
              
            
              
              
              
                
                
                March 6, 1976
                
                 (1)
              
            
              
              
              
                
                
                March 6, 1977
                
                 (1)
              
            
              
              
              
                
                
                March 6, 1979
                
                 (1)
              
            
              
              
              
                
                
                March 7, 1966
                
                 (1)
              
            
              
              
              
                
                
                March 7, 1974
                
                 (1)
              
            
              
              
              
                
                
                March 7, 1977
                
                 (1)
              
            
              
              
              
                
                
                March 7, 1982
                
                 (1)
              
            
              
              
              
                
                
                March 8, 1964
                
                 (3)
              
            
              
              
              
                
                
                March 8, 1981
                
                 (1)
              
            
              
              
              
                
                
                March 9, 1970
                
                 (2)
              
            
              
              
              
                
                
                March 9, 1972
                
                 (1)
              
            
              
              
              
                
                
                May 1, 1961
                
                 (1)
              
            
              
              
              
                
                
                May 1, 1972
                
                 (1)
              
            
              
              
              
                
                
                May 1, 1974
                
                 (1)
              
            
              
              
              
                
                
                May 1, 1980
                
                 (1)
              
            
              
              
              
                
                
                May 1, 1995
                
                 (1)
              
            
              
              
              
                
                
                May 1, 1996
                
                 (1)
              
            
              
              
              
                
                
                May 10, 1967
                
                 (1)
              
            
              
              
              
                
                
                May 10, 1969
                
                 (1)
              
            
              
              
              
                
                
                May 10, 1972
                
                 (1)
              
            
              
              
              
                
                
                May 10, 1977
                
                 (1)
              
            
              
              
              
                
                
                May 10, 1978
                
                 (1)
              
            
              
              
              
                
                
                May 10, 1979
                
                 (3)
              
            
              
              
              
                
                
                May 10, 1996
                
                 (1)
              
            
              
              
              
                
                
                May 11, 1976
                
                 (1)
              
            
              
              
              
                
                
                May 11, 1979
                
                 (1)
              
            
              
              
              
                
                
                May 11, 1989
                
                 (1)
              
            
              
              
              
                
                
                May 11, 1991
                
                 (1)
              
            
              
              
              
                
                
                May 11, 1996
                
                 (3)
              
            
              
              
              
                
                
                May 12, 1955
                
                 (1)
              
            
              
              
              
                
                
                May 12, 1970
                
                 (1)
              
            
              
              
              
                
                
                May 12, 1972
                
                 (2)
              
            
              
              
              
                
                
                May 12, 1975
                
                 (1)
              
            
              
              
              
                
                
                May 12, 1978
                
                 (1)
              
            
              
              
              
                
                
                May 13, 1970
                
                 (1)
              
            
              
              
              
                
                
                May 13, 1971
                
                 (1)
              
            
              
              
              
                
                
                May 13, 1976
                
                 (1)
              
            
              
              
              
                
                
                May 14, 1972
                
                 (1)
              
            
              
              
              
                
                
                May 14, 1974
                
                 (1)
              
            
              
              
              
                
                
                May 15, 1961
                
                 (3)
              
            
              
              
              
                
                
                May 15, 1970
                
                 (2)
              
            
              
              
              
                
                
                May 15, 1971
                
                 (1)
              
            
              
              
              
                
                
                May 15, 1978
                
                 (1)
              
            
              
              
              
                
                
                May 15, 1979
                
                 (2)
              
            
              
              
              
                
                
                May 16, 1967
                
                 (1)
              
            
              
              
              
                
                
                May 16, 1969
                
                 (1)
              
            
              
              
              
                
                
                May 16, 1973
                
                 (2)
              
            
              
              
              
                
                
                May 16, 1975
                
                 (1)
              
            
              
              
              
                
                
                May 16, 1976
                
                 (1)
              
            
              
              
              
                
                
                May 16, 1978
                
                 (1)
              
            
              
              
              
                
                
                May 17, 1967
                
                 (1)
              
            
              
              
              
                
                
                May 17, 1973
                
                 (1)
              
            
              
              
              
                
                
                May 17, 1977
                
                 (1)
              
            
              
              
              
                
                
                May 17, 1979
                
                 (1)
              
            
              
              
              
                
                
                May 18, 1972
                
                 (2)
              
            
              
              
              
                
                
                May 18, 1981
                
                 (1)
              
            
              
              
              
                
                
                May 1898
                
                 (1)
              
            
              
              
              
                
                
                May 19, 1972
                
                 (2)
              
            
              
              
              
                
                
                May 19, 1976
                
                 (1)
              
            
              
              
              
                
                
                May 1909
                
                 (1)
              
            
              
              
              
                
                
                May 1918 (plate, publishe
                
                 (1)
              
            
              
              
              
                
                
                May 1918 (published 1919)
                
                 (1)
              
            
              
              
              
                
                
                May 1937
                
                 (1)
              
            
              
              
              
                
                
                May 1948
                
                 (2)
              
            
              
              
              
                
                
                May 1951
                
                 (1)
              
            
              
              
              
                
                
                May 1963 (Sunday)
                
                 (1)
              
            
              
              
              
                
                
                May 1969
                
                 (1)
              
            
              
              
              
                
                
                May 1970
                
                 (1)
              
            
              
              
              
                
                
                May 1979
                
                 (1)
              
            
              
              
              
                
                
                May 1982
                
                 (7)
              
            
              
              
              
                
                
                May 2, 1969
                
                 (3)
              
            
              
              
              
                
                
                May 2, 1973
                
                 (1)
              
            
              
              
              
                
                
                May 2, 1979
                
                 (1)
              
            
              
              
              
                
                
                May 20, 1978
                
                 (2)
              
            
              
              
              
                
                
                May 21, 1970
                
                 (1)
              
            
              
              
              
                
                
                May 21, 1973
                
                 (1)
              
            
              
              
              
                
                
                May 21, 1975
                
                 (1)
              
            
              
              
              
                
                
                May 21, 1979
                
                 (4)
              
            
              
              
              
                
                
                May 22, 1975
                
                 (1)
              
            
              
              
              
                
                
                May 22, 1978
                
                 (1)
              
            
              
              
              
                
                
                May 23, 1967
                
                 (1)
              
            
              
              
              
                
                
                May 23, 1969
                
                 (2)
              
            
              
              
              
                
                
                May 23, 1972
                
                 (1)
              
            
              
              
              
                
                
                May 23, 1975
                
                 (1)
              
            
              
              
              
                
                
                May 23, 1978
                
                 (2)
              
            
              
              
              
                
                
                May 23, 1979
                
                 (1)
              
            
              
              
              
                
                
                May 24, 1969
                
                 (1)
              
            
              
              
              
                
                
                May 24, 1974
                
                 (1)
              
            
              
              
              
                
                
                May 24, 1975
                
                 (1)
              
            
              
              
              
                
                
                May 24, 1978
                
                 (1)
              
            
              
              
              
                
                
                May 24, 1979
                
                 (1)
              
            
              
              
              
                
                
                May 25, 1967
                
                 (1)
              
            
              
              
              
                
                
                May 25, 1969
                
                 (1)
              
            
              
              
              
                
                
                May 25, 1971
                
                 (1)
              
            
              
              
              
                
                
                May 25, 1973
                
                 (1)
              
            
              
              
              
                
                
                May 25, 1974
                
                 (1)
              
            
              
              
              
                
                
                May 25, 1979
                
                 (1)
              
            
              
              
              
                
                
                May 26, 1969
                
                 (1)
              
            
              
              
              
                
                
                May 26, 1973
                
                 (1)
              
            
              
              
              
                
                
                May 26, 1978
                
                 (1)
              
            
              
              
              
                
                
                May 26, 1980
                
                 (1)
              
            
              
              
              
                
                
                May 27, 1969
                
                 (2)
              
            
              
              
              
                
                
                May 27, 1977
                
                 (1)
              
            
              
              
              
                
                
                May 27, 1979
                
                 (1)
              
            
              
              
              
                
                
                May 28, 1971
                
                 (3)
              
            
              
              
              
                
                
                May 28, 1978
                
                 (1)
              
            
              
              
              
                
                
                May 29, 1973
                
                 (1)
              
            
              
              
              
                
                
                May 3, 1961
                
                 (1)
              
            
              
              
              
                
                
                May 3, 1962
                
                 (1)
              
            
              
              
              
                
                
                May 3, 1967
                
                 (1)
              
            
              
              
              
                
                
                May 3, 1973
                
                 (1)
              
            
              
              
              
                
                
                May 3, 1979
                
                 (1)
              
            
              
              
              
                
                
                May 30, 1964
                
                 (1)
              
            
              
              
              
                
                
                May 30, 1969
                
                 (1)
              
            
              
              
              
                
                
                May 30, 1975
                
                 (1)
              
            
              
              
              
                
                
                May 30, 1996
                
                 (1)
              
            
              
              
              
                
                
                May 31, 1961
                
                 (1)
              
            
              
              
              
                
                
                May 31, 1966
                
                 (1)
              
            
              
              
              
                
                
                May 31, 1973
                
                 (2)
              
            
              
              
              
                
                
                May 31, 1977
                
                 (1)
              
            
              
              
              
                
                
                May 31, 1978
                
                 (1)
              
            
              
              
              
                
                
                May 31, 1980
                
                 (1)
              
            
              
              
              
                
                
                May 31, 1995
                
                 (2)
              
            
              
              
              
                
                
                May 4, 1959
                
                 (1)
              
            
              
              
              
                
                
                May 4, 1960
                
                 (1)
              
            
              
              
              
                
                
                May 4, 1967
                
                 (1)
              
            
              
              
              
                
                
                May 4, 1978
                
                 (1)
              
            
              
              
              
                
                
                May 5, 1966
                
                 (1)
              
            
              
              
              
                
                
                May 5, 1970
                
                 (1)
              
            
              
              
              
                
                
                May 5, 1971
                
                 (2)
              
            
              
              
              
                
                
                May 5, 1979
                
                 (2)
              
            
              
              
              
                
                
                May 5, 1981
                
                 (1)
              
            
              
              
              
                
                
                May 5, 1995
                
                 (1)
              
            
              
              
              
                
                
                May 6, 1962
                
                 (1)
              
            
              
              
              
                
                
                May 6, 1967
                
                 (1)
              
            
              
              
              
                
                
                May 6, 1969
                
                 (1)
              
            
              
              
              
                
                
                May 6, 1979
                
                 (1)
              
            
              
              
              
                
                
                May 7 and 22, 1979
                
                 (1)
              
            
              
              
              
                
                
                May 7, 1964
                
                 (1)
              
            
              
              
              
                
                
                May 7, 1970
                
                 (1)
              
            
              
              
              
                
                
                May 8, 1967
                
                 (1)
              
            
              
              
              
                
                
                May 8, 1978
                
                 (1)
              
            
              
              
              
                
                
                May 9, 1978
                
                 (1)
              
            
              
              
              
                
                
                Mexican U.S. War
                
                 (32)
              
            
              
              
              
                
                
                mid 1760s
                
                 (1)
              
            
              
              
              
                
                
                mid 1840s
                
                 (2)
              
            
              
              
              
                
                
                mid 18th century
                
                 (1)
              
            
              
              
              
                
                
                mid- 15th century
                
                 (1)
              
            
              
              
              
                
                
                mid- 16th century
                
                 (1)
              
            
              
              
              
                
                
                mid- 17th century
                
                 (1)
              
            
              
              
              
                
                
                mid- 1880s or late 1890s 
                
                 (1)
              
            
              
              
              
                
                
                mid- 18th century
                
                 (1)
              
            
              
              
              
                
                
                mid- 1920s
                
                 (2)
              
            
              
              
              
                
                
                mid- 1950s
                
                 (1)
              
            
              
              
              
                
                
                mid- 19th century
                
                 (3)
              
            
              
              
              
                
                
                mid- 8th century
                
                 (1)
              
            
              
              
              
                
                
                mid- late 11th century
                
                 (2)
              
            
              
              
              
                
                
                mid- late 14th century
                
                 (1)
              
            
              
              
              
                
                
                mid- to late 17th century
                
                 (1)
              
            
              
              
              
                
                
                mid- to late 19th century
                
                 (1)
              
            
              
              
              
                
                
                mid–1760s
                
                 (1)
              
            
              
              
              
                
                
                n. d.
                
                 (3)
              
            
              
              
              
                
                
                n.d.
                
                 (1998)
              
            
              
              
              
                
                
                n.d. (before 1920)
                
                 (1)
              
            
              
              
              
                
                
                n.d. (circa 1925)
                
                 (1)
              
            
              
              
              
                
                
                n.d. (circa 1932)
                
                 (1)
              
            
              
              
              
                
                
                n.d. (circa 1935)
                
                 (2)
              
            
              
              
              
                
                
                n.d. (circa 1940)
                
                 (1)
              
            
              
              
              
                
                
                n.d. (circa 1941?; carved
                
                 (1)
              
            
              
              
              
                
                
                n.d. (circa 1950)
                
                 (2)
              
            
              
              
              
                
                
                n.d. (circa 1950s)
                
                 (3)
              
            
              
              
              
                
                
                n.d. (negative, printed 1
                
                 (1)
              
            
              
              
              
                
                
                n.d. (negative, printed 1
                
                 (3)
              
            
              
              
              
                
                
                n.d. (polaroid, printed 1
                
                 (1)
              
            
              
              
              
                
                
                n.d. (possibly 1857)
                
                 (1)
              
            
              
              
              
                
                
                n.d. (possibly 1975)
                
                 (1)
              
            
              
              
              
                
                
                n.d. (probably 1940s)
                
                 (1)
              
            
              
              
              
                
                
                n.d. (probably circa 1990
                
                 (1)
              
            
              
              
              
                
                
                n.d. (probably mid- 1950s
                
                 (1)
              
            
              
              
              
                
                
                n.d. (Wednesday, probably
                
                 (1)
              
            
              
              
              
                
                
                n.d. [circa 1910 - 1913]
                
                 (1)
              
            
              
              
              
                
                
                n.d. [early work]
                
                 (1)
              
            
              
              
              
                
                
                n.d., 1969
                
                 (3)
              
            
              
              
              
                
                
                n.d., 1969 - 1970
                
                 (1)
              
            
              
              
              
                
                
                n.d., after 1968
                
                 (1)
              
            
              
              
              
                
                
                n.d., after 1975
                
                 (1)
              
            
              
              
              
                
                
                n.d., after 1977
                
                 (1)
              
            
              
              
              
                
                
                n.d., after 1979
                
                 (1)
              
            
              
              
              
                
                
                n.d., before 1980
                
                 (1)
              
            
              
              
              
                
                
                n.d., between 1971 - 1974
                
                 (1)
              
            
              
              
              
                
                
                n.d., late 1978
                
                 (1)
              
            
              
              
              
                
                
                n.d., maybe 1974
                
                 (1)
              
            
              
              
              
                
                
                n.d., maybe 1978
                
                 (1)
              
            
              
              
              
                
                
                n.d., probably 1973
                
                 (1)
              
            
              
              
              
                
                
                n.d., probably 1974
                
                 (1)
              
            
              
              
              
                
                
                n.d., probably 1976
                
                 (2)
              
            
              
              
              
                
                
                n.d., probably 1978
                
                 (1)
              
            
              
              
              
                
                
                n.d., probably early 1968
                
                 (1)
              
            
              
              
              
                
                
                n.d., probably early to m
                
                 (3)
              
            
              
              
              
                
                
                n.d., probably late 1967
                
                 (1)
              
            
              
              
              
                
                
                n.d., probably late 1978 
                
                 (1)
              
            
              
              
              
                
                
                n.d., probably mid- late 
                
                 (1)
              
            
              
              
              
                
                
                nd.d., 1974
                
                 (1)
              
            
              
              
              
                
                
                November 1, 1966
                
                 (1)
              
            
              
              
              
                
                
                November 1, 1968
                
                 (1)
              
            
              
              
              
                
                
                November 1, 1971
                
                 (1)
              
            
              
              
              
                
                
                November 1, 1973
                
                 (1)
              
            
              
              
              
                
                
                November 1, 1974
                
                 (2)
              
            
              
              
              
                
                
                November 1, 1977
                
                 (1)
              
            
              
              
              
                
                
                November 1, 1979
                
                 (1)
              
            
              
              
              
                
                
                November 10, 1895
                
                 (1)
              
            
              
              
              
                
                
                November 10, 1975
                
                 (1)
              
            
              
              
              
                
                
                November 10, 1978
                
                 (2)
              
            
              
              
              
                
                
                November 10, 1981
                
                 (6)
              
            
              
              
              
                
                
                November 11, 1969
                
                 (1)
              
            
              
              
              
                
                
                November 11, 1973
                
                 (1)
              
            
              
              
              
                
                
                November 11, 1974
                
                 (2)
              
            
              
              
              
                
                
                November 11, 1981
                
                 (6)
              
            
              
              
              
                
                
                November 11, 1994
                
                 (1)
              
            
              
              
              
                
                
                November 12, 1966
                
                 (1)
              
            
              
              
              
                
                
                November 12, 1975
                
                 (1)
              
            
              
              
              
                
                
                November 12, 1981
                
                 (6)
              
            
              
              
              
                
                
                November 13, 1968
                
                 (1)
              
            
              
              
              
                
                
                November 13, 1973
                
                 (1)
              
            
              
              
              
                
                
                November 13, 1979
                
                 (1)
              
            
              
              
              
                
                
                November 13, 1981
                
                 (3)
              
            
              
              
              
                
                
                November 14, 1969
                
                 (1)
              
            
              
              
              
                
                
                November 14, 1973
                
                 (1)
              
            
              
              
              
                
                
                November 14, 1979
                
                 (1)
              
            
              
              
              
                
                
                November 14, 1980
                
                 (3)
              
            
              
              
              
                
                
                November 15, 1972
                
                 (1)
              
            
              
              
              
                
                
                November 15, 1973
                
                 (2)
              
            
              
              
              
                
                
                November 15, 1976
                
                 (1)
              
            
              
              
              
                
                
                November 15, 1981
                
                 (1)
              
            
              
              
              
                
                
                November 16, 1972
                
                 (1)
              
            
              
              
              
                
                
                November 17, 1968
                
                 (1)
              
            
              
              
              
                
                
                November 17, 1970
                
                 (1)
              
            
              
              
              
                
                
                November 17, 1972
                
                 (1)
              
            
              
              
              
                
                
                November 17, 1973
                
                 (1)
              
            
              
              
              
                
                
                November 17, 1977
                
                 (1)
              
            
              
              
              
                
                
                November 17, 1978
                
                 (1)
              
            
              
              
              
                
                
                November 17, 1981
                
                 (1)
              
            
              
              
              
                
                
                November 18, 1965
                
                 (1)
              
            
              
              
              
                
                
                November 18, 1968
                
                 (1)
              
            
              
              
              
                
                
                November 18, 1974
                
                 (1)
              
            
              
              
              
                
                
                November 18, 1976
                
                 (1)
              
            
              
              
              
                
                
                November 18, 1977
                
                 (2)
              
            
              
              
              
                
                
                November 18, 1981
                
                 (4)
              
            
              
              
              
                
                
                November 19, 1973
                
                 (2)
              
            
              
              
              
                
                
                November 19, 1974
                
                 (3)
              
            
              
              
              
                
                
                November 19, 1976
                
                 (1)
              
            
              
              
              
                
                
                November 19, 1981
                
                 (2)
              
            
              
              
              
                
                
                November 1935
                
                 (1)
              
            
              
              
              
                
                
                November 1942
                
                 (2)
              
            
              
              
              
                
                
                November 1970
                
                 (1)
              
            
              
              
              
                
                
                November 1976
                
                 (1)
              
            
              
              
              
                
                
                November 1981
                
                 (1)
              
            
              
              
              
                
                
                November 2, 1966
                
                 (1)
              
            
              
              
              
                
                
                November 2, 1968
                
                 (1)
              
            
              
              
              
                
                
                November 2, 1970
                
                 (1)
              
            
              
              
              
                
                
                November 2, 1972
                
                 (1)
              
            
              
              
              
                
                
                November 2, 1974
                
                 (1)
              
            
              
              
              
                
                
                November 2, 1975
                
                 (1)
              
            
              
              
              
                
                
                November 20, 1974
                
                 (2)
              
            
              
              
              
                
                
                November 20, 1978
                
                 (1)
              
            
              
              
              
                
                
                November 21, 1966
                
                 (1)
              
            
              
              
              
                
                
                November 21, 1967
                
                 (1)
              
            
              
              
              
                
                
                November 21, 1969
                
                 (1)
              
            
              
              
              
                
                
                November 22, 1964
                
                 (1)
              
            
              
              
              
                
                
                November 22, 1968
                
                 (1)
              
            
              
              
              
                
                
                November 22, 1970
                
                 (1)
              
            
              
              
              
                
                
                November 23, 1966
                
                 (1)
              
            
              
              
              
                
                
                November 23, 1973
                
                 (1)
              
            
              
              
              
                
                
                November 23, 1976
                
                 (1)
              
            
              
              
              
                
                
                November 23, 1979
                
                 (1)
              
            
              
              
              
                
                
                November 23, 1981
                
                 (5)
              
            
              
              
              
                
                
                November 24, 1970
                
                 (1)
              
            
              
              
              
                
                
                November 24, 1974
                
                 (1)
              
            
              
              
              
                
                
                November 24, 1981
                
                 (1)
              
            
              
              
              
                
                
                November 25, 1966
                
                 (1)
              
            
              
              
              
                
                
                November 25, 1969
                
                 (1)
              
            
              
              
              
                
                
                November 25, 1973
                
                 (1)
              
            
              
              
              
                
                
                November 25, 1977
                
                 (1)
              
            
              
              
              
                
                
                November 26, 1974
                
                 (1)
              
            
              
              
              
                
                
                November 26, 1976
                
                 (5)
              
            
              
              
              
                
                
                November 26, 1978
                
                 (1)
              
            
              
              
              
                
                
                November 26, 1980
                
                 (1)
              
            
              
              
              
                
                
                November 27, 1968
                
                 (1)
              
            
              
              
              
                
                
                November 27, 1972
                
                 (1)
              
            
              
              
              
                
                
                November 27, 1974
                
                 (1)
              
            
              
              
              
                
                
                November 27, 1981
                
                 (1)
              
            
              
              
              
                
                
                November 28, 1966
                
                 (1)
              
            
              
              
              
                
                
                November 28, 1967
                
                 (1)
              
            
              
              
              
                
                
                November 28, 1978
                
                 (1)
              
            
              
              
              
                
                
                November 29, 1966
                
                 (1)
              
            
              
              
              
                
                
                November 29, 1969
                
                 (1)
              
            
              
              
              
                
                
                November 29, 1971
                
                 (1)
              
            
              
              
              
                
                
                November 29, 1979
                
                 (1)
              
            
              
              
              
                
                
                November 29, 1987
                
                 (1)
              
            
              
              
              
                
                
                November 3, 1975
                
                 (1)
              
            
              
              
              
                
                
                November 3, 1976
                
                 (1)
              
            
              
              
              
                
                
                November 3, 1981
                
                 (1)
              
            
              
              
              
                
                
                November 3, 1994
                
                 (1)
              
            
              
              
              
                
                
                November 30, 1957
                
                 (1)
              
            
              
              
              
                
                
                November 30, 1965
                
                 (2)
              
            
              
              
              
                
                
                November 30, 1970
                
                 (1)
              
            
              
              
              
                
                
                November 30, 1974
                
                 (1)
              
            
              
              
              
                
                
                November 30, 1981
                
                 (2)
              
            
              
              
              
                
                
                November 4, 1968
                
                 (1)
              
            
              
              
              
                
                
                November 4, 1974
                
                 (1)
              
            
              
              
              
                
                
                November 4, 1975
                
                 (1)
              
            
              
              
              
                
                
                November 4, 1976
                
                 (1)
              
            
              
              
              
                
                
                November 4, 1981
                
                 (5)
              
            
              
              
              
                
                
                November 5, 1965
                
                 (1)
              
            
              
              
              
                
                
                November 5, 1981
                
                 (10)
              
            
              
              
              
                
                
                November 6, 1968
                
                 (2)
              
            
              
              
              
                
                
                November 6, 1972
                
                 (1)
              
            
              
              
              
                
                
                November 6, 1973
                
                 (2)
              
            
              
              
              
                
                
                November 6, 1981
                
                 (7)
              
            
              
              
              
                
                
                November 7, 1970
                
                 (1)
              
            
              
              
              
                
                
                November 7, 1974
                
                 (1)
              
            
              
              
              
                
                
                November 7, 1978
                
                 (1)
              
            
              
              
              
                
                
                November 7, 1980
                
                 (1)
              
            
              
              
              
                
                
                November 7, 1981
                
                 (3)
              
            
              
              
              
                
                
                November 8, 1949
                
                 (1)
              
            
              
              
              
                
                
                November 8, 1965
                
                 (1)
              
            
              
              
              
                
                
                November 8, 1968
                
                 (1)
              
            
              
              
              
                
                
                November 8, 1974
                
                 (1)
              
            
              
              
              
                
                
                November 8, 1981
                
                 (4)
              
            
              
              
              
                
                
                November 8, 1996
                
                 (1)
              
            
              
              
              
                
                
                November 9, 1969
                
                 (1)
              
            
              
              
              
                
                
                November 9, 197?
                
                 (1)
              
            
              
              
              
                
                
                November 9, 1981
                
                 (11)
              
            
              
              
              
                
                
                Novemeber 1985
                
                 (4)
              
            
              
              
              
                
                
                October - November 1968
                
                 (1)
              
            
              
              
              
                
                
                October 1, 1918
                
                 (1)
              
            
              
              
              
                
                
                October 1, 1977
                
                 (1)
              
            
              
              
              
                
                
                October 1, 1980
                
                 (1)
              
            
              
              
              
                
                
                October 10, 1966
                
                 (1)
              
            
              
              
              
                
                
                October 10, 1972
                
                 (1)
              
            
              
              
              
                
                
                October 10, 1973
                
                 (1)
              
            
              
              
              
                
                
                October 10, 1974
                
                 (1)
              
            
              
              
              
                
                
                October 11, 1959
                
                 (3)
              
            
              
              
              
                
                
                October 11, 1974
                
                 (2)
              
            
              
              
              
                
                
                October 11, 1977
                
                 (1)
              
            
              
              
              
                
                
                October 12, 1963
                
                 (1)
              
            
              
              
              
                
                
                October 12, 1968
                
                 (1)
              
            
              
              
              
                
                
                October 12, 1970
                
                 (1)
              
            
              
              
              
                
                
                October 12, 1976
                
                 (3)
              
            
              
              
              
                
                
                October 12, 1978
                
                 (1)
              
            
              
              
              
                
                
                October 13, 1965
                
                 (1)
              
            
              
              
              
                
                
                October 13, 1974
                
                 (1)
              
            
              
              
              
                
                
                October 13, 1975
                
                 (1)
              
            
              
              
              
                
                
                October 13, 1980
                
                 (1)
              
            
              
              
              
                
                
                October 14, 1965
                
                 (1)
              
            
              
              
              
                
                
                October 14, 1966
                
                 (1)
              
            
              
              
              
                
                
                October 14, 1968
                
                 (2)
              
            
              
              
              
                
                
                October 14, 1973
                
                 (1)
              
            
              
              
              
                
                
                October 14, 1976
                
                 (1)
              
            
              
              
              
                
                
                October 14, 1977
                
                 (1)
              
            
              
              
              
                
                
                October 14, 1980
                
                 (1)
              
            
              
              
              
                
                
                October 15, 1966
                
                 (1)
              
            
              
              
              
                
                
                October 15, 1973
                
                 (1)
              
            
              
              
              
                
                
                October 15, 1975
                
                 (1)
              
            
              
              
              
                
                
                October 15, 1979
                
                 (1)
              
            
              
              
              
                
                
                October 15, 1981
                
                 (2)
              
            
              
              
              
                
                
                October 16, 1973
                
                 (1)
              
            
              
              
              
                
                
                October 16, 1979
                
                 (1)
              
            
              
              
              
                
                
                October 17, 1968
                
                 (1)
              
            
              
              
              
                
                
                October 17, 1977
                
                 (1)
              
            
              
              
              
                
                
                October 18, 1966
                
                 (1)
              
            
              
              
              
                
                
                October 18, 1973
                
                 (2)
              
            
              
              
              
                
                
                October 18, 1977
                
                 (1)
              
            
              
              
              
                
                
                October 1852
                
                 (1)
              
            
              
              
              
                
                
                October 1896
                
                 (1)
              
            
              
              
              
                
                
                October 1898
                
                 (2)
              
            
              
              
              
                
                
                October 19, 1967
                
                 (1)
              
            
              
              
              
                
                
                October 19, 1968
                
                 (1)
              
            
              
              
              
                
                
                October 19, 1972
                
                 (1)
              
            
              
              
              
                
                
                October 19, 1977
                
                 (2)
              
            
              
              
              
                
                
                October 1916
                
                 (1)
              
            
              
              
              
                
                
                October 1928
                
                 (1)
              
            
              
              
              
                
                
                October 1928 (negative, p
                
                 (2)
              
            
              
              
              
                
                
                October 1940
                
                 (1)
              
            
              
              
              
                
                
                October 1950
                
                 (1)
              
            
              
              
              
                
                
                October 1951
                
                 (2)
              
            
              
              
              
                
                
                October 1971
                
                 (1)
              
            
              
              
              
                
                
                October 1980
                
                 (1)
              
            
              
              
              
                
                
                October 1982
                
                 (8)
              
            
              
              
              
                
                
                October 2, 1968
                
                 (1)
              
            
              
              
              
                
                
                October 2, 1972
                
                 (1)
              
            
              
              
              
                
                
                October 2, 1978
                
                 (2)
              
            
              
              
              
                
                
                October 20, 1975
                
                 (1)
              
            
              
              
              
                
                
                October 20, 1978
                
                 (1)
              
            
              
              
              
                
                
                October 20, 1979
                
                 (1)
              
            
              
              
              
                
                
                October 21, 1957
                
                 (1)
              
            
              
              
              
                
                
                October 21, 1971
                
                 (1)
              
            
              
              
              
                
                
                October 21, 1974
                
                 (1)
              
            
              
              
              
                
                
                October 21, 1975
                
                 (1)
              
            
              
              
              
                
                
                October 21, 1977
                
                 (1)
              
            
              
              
              
                
                
                October 21, 1978
                
                 (1)
              
            
              
              
              
                
                
                October 22, 1966
                
                 (1)
              
            
              
              
              
                
                
                October 22, 1968
                
                 (1)
              
            
              
              
              
                
                
                October 22, 1971
                
                 (1)
              
            
              
              
              
                
                
                October 22, 1980
                
                 (2)
              
            
              
              
              
                
                
                October 23, 1844
                
                 (1)
              
            
              
              
              
                
                
                October 23, 1969
                
                 (1)
              
            
              
              
              
                
                
                October 23, 1974
                
                 (1)
              
            
              
              
              
                
                
                October 23, 1981
                
                 (1)
              
            
              
              
              
                
                
                October 24, 1977
                
                 (1)
              
            
              
              
              
                
                
                October 25 1966
                
                 (1)
              
            
              
              
              
                
                
                October 25, 1975
                
                 (1)
              
            
              
              
              
                
                
                October 26, 1966
                
                 (2)
              
            
              
              
              
                
                
                October 26, 1968
                
                 (1)
              
            
              
              
              
                
                
                October 26, 1972
                
                 (1)
              
            
              
              
              
                
                
                October 26, 1973
                
                 (1)
              
            
              
              
              
                
                
                October 26, 1975
                
                 (1)
              
            
              
              
              
                
                
                October 27, 1967
                
                 (1)
              
            
              
              
              
                
                
                October 27, 1970
                
                 (1)
              
            
              
              
              
                
                
                October 27, 1973
                
                 (1)
              
            
              
              
              
                
                
                October 27, 1979
                
                 (1)
              
            
              
              
              
                
                
                October 27, 1980
                
                 (1)
              
            
              
              
              
                
                
                October 28, 1964
                
                 (1)
              
            
              
              
              
                
                
                October 28, 1971
                
                 (1)
              
            
              
              
              
                
                
                October 28, 1972
                
                 (1)
              
            
              
              
              
                
                
                October 28, 1974
                
                 (1)
              
            
              
              
              
                
                
                October 28, 1981
                
                 (1)
              
            
              
              
              
                
                
                October 28,1977
                
                 (1)
              
            
              
              
              
                
                
                October 29, 1967
                
                 (1)
              
            
              
              
              
                
                
                October 29, 1978
                
                 (1)
              
            
              
              
              
                
                
                October 29, 1981
                
                 (1)
              
            
              
              
              
                
                
                October 3, 1972
                
                 (1)
              
            
              
              
              
                
                
                October 3, 1974
                
                 (1)
              
            
              
              
              
                
                
                October 3, 1977
                
                 (1)
              
            
              
              
              
                
                
                October 3, 1979
                
                 (2)
              
            
              
              
              
                
                
                October 30, 1972
                
                 (1)
              
            
              
              
              
                
                
                October 30, 1973
                
                 (2)
              
            
              
              
              
                
                
                October 30, 1975
                
                 (1)
              
            
              
              
              
                
                
                October 31, 1973
                
                 (1)
              
            
              
              
              
                
                
                October 31, 1974
                
                 (1)
              
            
              
              
              
                
                
                October 31, 1975
                
                 (1)
              
            
              
              
              
                
                
                October 31, 1981
                
                 (1)
              
            
              
              
              
                
                
                October 4, 1965
                
                 (1)
              
            
              
              
              
                
                
                October 4, 1968
                
                 (1)
              
            
              
              
              
                
                
                October 4, 1969
                
                 (1)
              
            
              
              
              
                
                
                October 4, 1970
                
                 (1)
              
            
              
              
              
                
                
                October 4, 1971
                
                 (1)
              
            
              
              
              
                
                
                October 4, 1974
                
                 (1)
              
            
              
              
              
                
                
                October 4, 1976
                
                 (1)
              
            
              
              
              
                
                
                October 5, 1967
                
                 (1)
              
            
              
              
              
                
                
                October 5, 1969
                
                 (1)
              
            
              
              
              
                
                
                October 5, 1978
                
                 (2)
              
            
              
              
              
                
                
                October 6, 1968
                
                 (1)
              
            
              
              
              
                
                
                October 6, 1969
                
                 (1)
              
            
              
              
              
                
                
                October 6, 1978
                
                 (1)
              
            
              
              
              
                
                
                October 8, 1969
                
                 (1)
              
            
              
              
              
                
                
                October 8, 1976
                
                 (1)
              
            
              
              
              
                
                
                October 8, 1978
                
                 (1)
              
            
              
              
              
                
                
                October 8, 1981
                
                 (1)
              
            
              
              
              
                
                
                October 9, 1968
                
                 (1)
              
            
              
              
              
                
                
                October 9, 1977
                
                 (1)
              
            
              
              
              
                
                
                Pacific Railroad
                
                 (13)
              
            
              
              
              
                
                
                Panama Canal
                
                 (10)
              
            
              
              
              
                
                
                panel n.d., mount before 
                
                 (3)
              
            
              
              
              
                
                
                Period I - II: Bin
                
                 (1)
              
            
              
              
              
                
                
                Period I - II: Bin - Chu
                
                 (1)
              
            
              
              
              
                
                
                Period I: ?
                
                 (1)
              
            
              
              
              
                
                
                Period I: Bin
                
                 (17)
              
            
              
              
              
                
                
                Period I: Bin?
                
                 (1)
              
            
              
              
              
                
                
                Period I: Dui
                
                 (1)
              
            
              
              
              
                
                
                Period I: Dui - Bin
                
                 (1)
              
            
              
              
              
                
                
                Period II: Bin - Chu
                
                 (4)
              
            
              
              
              
                
                
                Period II: Chu
                
                 (1)
              
            
              
              
              
                
                
                plate circa 1591, impress
                
                 (1)
              
            
              
              
              
                
                
                plate circa 1748, impress
                
                 (1)
              
            
              
              
              
                
                
                plate November 1792, publ
                
                 (2)
              
            
              
              
              
                
                
                possibly 1812 - 1814
                
                 (1)
              
            
              
              
              
                
                
                possibly 1862, 12th month
                
                 (1)
              
            
              
              
              
                
                
                possibly 1868, 9th month
                
                 (1)
              
            
              
              
              
                
                
                possibly 18th century
                
                 (13)
              
            
              
              
              
                
                
                possibly 1966
                
                 (1)
              
            
              
              
              
                
                
                possibly 1978
                
                 (2)
              
            
              
              
              
                
                
                possibly between 1865 and
                
                 (1)
              
            
              
              
              
                
                
                post - 1976
                
                 (1)
              
            
              
              
              
                
                
                postmarked 12/[3: partial
                
                 (1)
              
            
              
              
              
                
                
                postmarked December 19, 1
                
                 (1)
              
            
              
              
              
                
                
                postmarked December 2, 19
                
                 (1)
              
            
              
              
              
                
                
                postmarked May 1, 1964
                
                 (1)
              
            
              
              
              
                
                
                postmarked October 13, 19
                
                 (1)
              
            
              
              
              
                
                
                postmarked September 13, 
                
                 (1)
              
            
              
              
              
                
                
                printed 2014
                
                 (101)
              
            
              
              
              
                
                
                Printed 5 - 6 July 1976
                
                 (1)
              
            
              
              
              
                
                
                Printed 6 June 1888
                
                 (1)
              
            
              
              
              
                
                
                Printed circa 1860
                
                 (1)
              
            
              
              
              
                
                
                Printed June 6, 1888
                
                 (1)
              
            
              
              
              
                
                
                Printed May 20, 1888
                
                 (1)
              
            
              
              
              
                
                
                probably 1830 - 1844
                
                 (2)
              
            
              
              
              
                
                
                probably 1914
                
                 (1)
              
            
              
              
              
                
                
                probably 1919/1920
                
                 (1)
              
            
              
              
              
                
                
                probably 1942 - 1947 or 1
                
                 (1)
              
            
              
              
              
                
                
                probably 1944
                
                 (1)
              
            
              
              
              
                
                
                Probably 1949 - 50
                
                 (1)
              
            
              
              
              
                
                
                probably 1967
                
                 (1)
              
            
              
              
              
                
                
                Probably 19th century
                
                 (3)
              
            
              
              
              
                
                
                probably 19th century
                
                 (1)
              
            
              
              
              
                
                
                Probably after 1910
                
                 (3)
              
            
              
              
              
                
                
                probably before October 1
                
                 (1)
              
            
              
              
              
                
                
                probably between 1657 and
                
                 (1)
              
            
              
              
              
                
                
                probably circa 1928 - 193
                
                 (1)
              
            
              
              
              
                
                
                probably early 1930s
                
                 (1)
              
            
              
              
              
                
                
                probably late 1960s
                
                 (1)
              
            
              
              
              
                
                
                probably mid to late 19th
                
                 (3)
              
            
              
              
              
                
                
                Published 1 May 1839
                
                 (1)
              
            
              
              
              
                
                
                published 11 June 1807
                
                 (2)
              
            
              
              
              
                
                
                Qianlong reign (1736 - 17
                
                 (2)
              
            
              
              
              
                
                
                Russo-Turkish War, 1736-1
                
                 (6)
              
            
              
              
              
                
                
                second - third quarter of
                
                 (1)
              
            
              
              
              
                
                
                second half of 17th centu
                
                 (2)
              
            
              
              
              
                
                
                second half of 18th centu
                
                 (1)
              
            
              
              
              
                
                
                September 1, 1976
                
                 (1)
              
            
              
              
              
                
                
                September 1, 1979
                
                 (1)
              
            
              
              
              
                
                
                September 10, 1953
                
                 (1)
              
            
              
              
              
                
                
                September 10, 1981
                
                 (1)
              
            
              
              
              
                
                
                September 11, 1965
                
                 (1)
              
            
              
              
              
                
                
                September 11, 1974
                
                 (1)
              
            
              
              
              
                
                
                September 11, 1975
                
                 (1)
              
            
              
              
              
                
                
                September 11, 1978
                
                 (2)
              
            
              
              
              
                
                
                September 12, 1968
                
                 (1)
              
            
              
              
              
                
                
                September 12, 1969
                
                 (1)
              
            
              
              
              
                
                
                September 12, 1972
                
                 (1)
              
            
              
              
              
                
                
                September 12, 1975
                
                 (1)
              
            
              
              
              
                
                
                September 13, 1978
                
                 (2)
              
            
              
              
              
                
                
                September 13, 1979
                
                 (1)
              
            
              
              
              
                
                
                September 14, 1969
                
                 (1)
              
            
              
              
              
                
                
                September 14, 1972
                
                 (1)
              
            
              
              
              
                
                
                September 14, 1979
                
                 (1)
              
            
              
              
              
                
                
                September 14, 1995
                
                 (1)
              
            
              
              
              
                
                
                September 15, 1975
                
                 (1)
              
            
              
              
              
                
                
                September 15, 1976
                
                 (1)
              
            
              
              
              
                
                
                September 15, 1978
                
                 (1)
              
            
              
              
              
                
                
                September 16, 1973
                
                 (1)
              
            
              
              
              
                
                
                September 16, 1976
                
                 (1)
              
            
              
              
              
                
                
                September 17, 1980
                
                 (1)
              
            
              
              
              
                
                
                September 17, 1981
                
                 (1)
              
            
              
              
              
                
                
                September 18, 1964
                
                 (1)
              
            
              
              
              
                
                
                September 18, 1973
                
                 (1)
              
            
              
              
              
                
                
                September 18, 1974
                
                 (2)
              
            
              
              
              
                
                
                September 18, 1995
                
                 (1)
              
            
              
              
              
                
                
                September 1898
                
                 (1)
              
            
              
              
              
                
                
                September 19, 1968
                
                 (2)
              
            
              
              
              
                
                
                September 19, 1978
                
                 (1)
              
            
              
              
              
                
                
                September 1938
                
                 (1)
              
            
              
              
              
                
                
                September 1964
                
                 (7)
              
            
              
              
              
                
                
                September 1974
                
                 (1)
              
            
              
              
              
                
                
                September 1979
                
                 (1)
              
            
              
              
              
                
                
                September 1980
                
                 (7)
              
            
              
              
              
                
                
                September 1981
                
                 (4)
              
            
              
              
              
                
                
                September 2, 1968
                
                 (1)
              
            
              
              
              
                
                
                September 2, 1975
                
                 (1)
              
            
              
              
              
                
                
                September 2, 1976
                
                 (1)
              
            
              
              
              
                
                
                September 20
                
                 (1)
              
            
              
              
              
                
                
                September 20, 1975
                
                 (1)
              
            
              
              
              
                
                
                September 20, 1977
                
                 (1)
              
            
              
              
              
                
                
                September 20, 1978
                
                 (1)
              
            
              
              
              
                
                
                September 21, 1969
                
                 (1)
              
            
              
              
              
                
                
                September 21, 1978
                
                 (1)
              
            
              
              
              
                
                
                September 21, 1982
                
                 (2)
              
            
              
              
              
                
                
                September 22, 1968
                
                 (1)
              
            
              
              
              
                
                
                September 22, 1974
                
                 (1)
              
            
              
              
              
                
                
                September 23, 1974
                
                 (1)
              
            
              
              
              
                
                
                September 23, 1977
                
                 (1)
              
            
              
              
              
                
                
                September 24, 1968
                
                 (1)
              
            
              
              
              
                
                
                September 24, 1971
                
                 (1)
              
            
              
              
              
                
                
                September 24, 1973
                
                 (1)
              
            
              
              
              
                
                
                September 24, 1974
                
                 (1)
              
            
              
              
              
                
                
                September 24, 1979
                
                 (1)
              
            
              
              
              
                
                
                September 25, 1977
                
                 (1)
              
            
              
              
              
                
                
                September 26, 1977
                
                 (1)
              
            
              
              
              
                
                
                September 26, 1981
                
                 (1)
              
            
              
              
              
                
                
                September 27, 1969
                
                 (1)
              
            
              
              
              
                
                
                September 27, 1974
                
                 (1)
              
            
              
              
              
                
                
                September 28, 1968
                
                 (1)
              
            
              
              
              
                
                
                September 28, 1973
                
                 (1)
              
            
              
              
              
                
                
                September 28, 1981
                
                 (2)
              
            
              
              
              
                
                
                September 29, 1966
                
                 (1)
              
            
              
              
              
                
                
                September 29, 1968
                
                 (1)
              
            
              
              
              
                
                
                September 29, 1969
                
                 (1)
              
            
              
              
              
                
                
                September 29, 1977
                
                 (2)
              
            
              
              
              
                
                
                September 29, 1978
                
                 (1)
              
            
              
              
              
                
                
                September 3, 1974
                
                 (1)
              
            
              
              
              
                
                
                September 30, 1970
                
                 (1)
              
            
              
              
              
                
                
                September 30, 1973
                
                 (1)
              
            
              
              
              
                
                
                September 4, 1966
                
                 (1)
              
            
              
              
              
                
                
                September 4, 1974
                
                 (1)
              
            
              
              
              
                
                
                September 4, 1978
                
                 (1)
              
            
              
              
              
                
                
                September 4, 1980
                
                 (1)
              
            
              
              
              
                
                
                September 5, 1968
                
                 (1)
              
            
              
              
              
                
                
                September 5, 1971
                
                 (1)
              
            
              
              
              
                
                
                September 6, 1969
                
                 (1)
              
            
              
              
              
                
                
                September 6, 1974
                
                 (1)
              
            
              
              
              
                
                
                September 6, 1978
                
                 (2)
              
            
              
              
              
                
                
                September 6, 1980
                
                 (1)
              
            
              
              
              
                
                
                September 7, 1969
                
                 (1)
              
            
              
              
              
                
                
                September 7, 1974
                
                 (1)
              
            
              
              
              
                
                
                September 7, 1979
                
                 (2)
              
            
              
              
              
                
                
                September 8, 1971
                
                 (1)
              
            
              
              
              
                
                
                September 8, 1974
                
                 (1)
              
            
              
              
              
                
                
                September 8, 1976
                
                 (1)
              
            
              
              
              
                
                
                September 9, 1976
                
                 (1)
              
            
              
              
              
                
                
                Spanish American War
                
                 (3)
              
            
              
              
              
                
                
                Spring 1860, kanoe - saru
                
                 (1)
              
            
              
              
              
                
                
                Spring 1925
                
                 (1)
              
            
              
              
              
                
                
                Spring 1963 - 1964
                
                 (12)
              
            
              
              
              
                
                
                Summer 1961
                
                 (13)
              
            
              
              
              
                
                
                Summer 1963/ April 1968
                
                 (1)
              
            
              
              
              
                
                
                U.S. Civil War
                
                 (386)
              
            
              
              
              
                
                
                undated
                
                 (1)
              
            
              
              
              
                
                
                variable dates: 1930 - 19
                
                 (1)
              
            
              
              
              
                
                
                various dates, 1852-1893
                
                 (1)
              
            
              
              
              
                
                
                War Of 1812
                
                 (6)
              
            
              
              
              
                
                
                World War I
                
                 (480)
              
            
              
              
              
                
                
                World War II
                
                 (146)
              
             | 
        
        
        
        
        
        
        
        
        
        
        
          
          
          
          
          
            
            
            
            
            
            
            
            
            
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Calligraphy Album: Later Preface on the Orchid Pavilion Gathering (Nanjongjip huso) 
        Description Album of twenty-two leaves of calligraphy entitled the Later Preface to the Orchid Pavilion Gathering (蘭亭集後序, Nanjongjip huso). 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
       
    
      
      
      
        Description Cup and saucer of beaten silver with enameled decoration. The cup is decorated with a Korean three-color Taegeuk (太極) on two sides, and with the words in English 'Seoul, Korea, 1904' on the other. The saucer is decorated with four stylised Chinese characters. Crudely scratched into the base of both cup and saucer are the characters 大韓帝國, 羅峻英制造, 京城廣泉 which reads 'Greater Korean Empire [1897-1910), made by Najun Yeoung, Seoul [Gyeongseong - the name given to Seoul during this era], Gwangchon'. 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Flask with Waterfowl and Plant Decoration 
        Description Stoneware flask with a celadon glaze  and flattened faces featuring a design of birds amid reeds on one side; and stylized stalks of flowers on the other, each depicted with black and white clay slip inlays (sanggam). The edge of the flask is decorated with a patterned band of overlapping curved lines using a white clay slip inlay. 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Ohsuk (Dark Black Stone) 
        Description Carved dark gray stone with white spotted surface. Deeply incised around lower middle circumference. Two vertically oriented shallow ovals cut in at top of one side. 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
       
    
      
      
      
        Description Unglazed stoneware vessel with a round globular body on a flaring pedestal foot featuring cut out rectangular shapes. The body is dark brown with areas of oxidization, impressed decoration, a light brown surface coloring, and natural ash glaze deposits. 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
       
    
      
      
      
        Description Crackled finish and darl brown painted unglazed foot-ring and base. This may be a Korean imitation of Chinese guan ware 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Standing Bodhisattva 
        Description Standing bodhisattva of carved lacquered wood construction with traces of original gilding; and with partial set of original woodblock-printed consecration sutras remaining in the hollow of the head. The bodhisattva's hand gestures (S: mudra) the left and the right hands are in the same positions in that the thumbs and the middle fingers of each hand are touching. This gesture is a variation of the vitarka mudra (S), which may be translated as the Reasoning or Discussion Mudra, which is usually associated with Buddha Amitabha. This statue may therefore represent the bodhisattva Avalokitesvara (S), Guanyin (C), Gwan-eum (K) who's parent buddha is Amithabha. 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
       
    
      
      
      
        Description Fragments of broken white porcelain vases decorated with underglaze blue rejoined with epoxy, and the epoxy then covered in 24K gold leaf in a technique reminiscent of the traditional Japanese gold lacquer kintsugi technique used to repair borken cermaics. The Translated Vase series consists of sculptures reconstructed from discarded ceramic fragments. Yee Sookyoung recycles the discarded work of Korean masters who reproduce traditional Korean ceramics. Vases with minor defects are destroyed to retain the rarity and value of the unblemished masterpieces. Yee Sookyoung then pieces these destroyed vases back together in the manner of three-dimensional jigsaw puzzles, covering the cracks in gold. 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
       
    
      
      
      
        Description Late Joseon dynasty (1392-1910). Formerly attributed as: Japanese, Showa period (1926-1989) 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Wild Geese and Reeds 
        Description Ten-panel folding screen, with one continuous composition of brushed gold pigment on black silk showing a large gaggle of geese amid reeds on the bank of a river or lake, with further groups of geese in flight above. The black silk has a damask pattern of rosettes woven into it. 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
       
    
      
      
      
       
    
      
      
      
        Medium Oil on Masonite and wood 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Landscape: Mother and Child 
        Medium Graphite and watercolor on wove paper 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title A Pair of Landscapes 
        Description Pair with 1973.184 
        Medium Oil on canvas mounted on panel 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
       
    
      
      
      
        Description Reduction of the marble original at Versailles 
        Medium Cast silvered bronze 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Vase Fragment: Handle with Head of a Satyr 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Vessel Fragment: Foot of a Cista 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Vessel Fragment: Foot of a Cista 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Vessel Fragment: Handle Fragment 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title White-Ground Lekythos Fragment: Profile Head of a Woman, late 5th century B.C.E. 
        Date Last half of 5th century B.C.E. 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title White painted animal vase 
        Date circa 1700 - 1600 B.C.E. 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
       
    
      
      
      
        Description Cypro-Geometric1A-B; White Painted I, type 12 a, b 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title White painted Juglet 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title White painted pendent line style bottle 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title White Painted String Hole Jug 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
       
    
      
      
      
       
    
      
      
      
        Date circa 1550 - 1400 B.C.E. 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
       
    
      
      
      
       
    
      
      
      
        Date circa 1400 - 1275 B.C.E. 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
       
    
      
      
      
       
    
      
      
      
        Date circa 1400 - 1275 B.C.E. 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Death of the Buddha (Parinirvana) 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
       
    
      
      
      
        Description Indian seated figure (Raj print?) 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Head of a Bodhisattva 
        Date Circa 2nd - 3rd century 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
       
    
      
      
      
       
    
      
      
      
        Date circa 3rd - 5th century 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Jain Tantric Cosmogram (Puruskara Yantra) 
        Description Indian Medical Chart, previously dated 18th century 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Kneeling and Seated Mourners 
        Date Circa 3rd - 4th century 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
       
    
      
      
      
        Description Folio from the 10th book of a manuscript of the Bhagavata Purana (Ancient Story of God) 
        Date late 19th - early 20th century 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Krishna and the Till Taking Exploits 
        Description With emmendations in white pigment, pricked for transfer 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Profile Head of a Woman 
              
              
              
              
              
                            
                
                                    
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                      
                      
                      
                      
                    
                    
                    
                    
                    
                                    
                  
                  
                                
              
              
              
              
 
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
    
  
  
  
    
  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  
    
  
        
  
        
  
  
  
    
      
      
      
        Title Retake of Amrita (#40) 
        Description Photomontages are based on photographs by Umrao Singh-Gil (1870-1954) and photographs from the Sher-Gil family archive |