                               
                               
                               
   GGGGGGGG                    
   GllllllG                    
   GllllllDll                  
   GllllolG l                  
   GlllnllG l                  
   GlllllmG l                  
   GGGG GGG l                  
            l WWWWWDWW         
            l WffefffW         
            l WffffffW         
            l WfbafffW         
            l WffcfffW         
            l WfffffdW         
            l W WWWWWW         
            l     l            
            l     l            
            l     l            
            l    GGGGGGGGGG    
            l    GklllllllG    
            lllllDllllllllG    
                 GlllllllhG    
                 GliljllllG    
                 GllllllllG    
                 G GGG GGGG    
                               
                               
