 
    JEWELLERY
Our jewellery is the ultimate expression of a highly-collective work. Jewellery designers, creative directors, expert jewellers, diamond manufacturers, shop assistants… There are countless hours of work behind every piece. Get to know our savoir-faire.
        49 ITEMS
      
      
      Filters & Sort
 
            
               
            
           
            
               
            
           
            
               
            
           
   
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
            
            
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                     
                    
                  
                
              
              
              
            
              
                
            
            
            
          
          
          
          
         
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
            
          
          
          
          
            
               
          
          
          
          
          
          
          
            
            
            
            
            
            
            
            
            
            
            
            
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
              
              
              
              
              
              
                
                  
                  
                
              
              
              
            
            
            
            
              
              
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
                
                
                
                
                
                
                  
                    
                  
                
                
                
              
            
          
          
          
          
            
              