                                                      
                                                      
                           GGGGGGG                    
                           GggggggG                   
                           GggggMgG                   
                           GNgggggG                   
                           GgggOggG                   
          G GGGDGGGGGGGllllGLgggggG    lGGGGDG GGG    
          GlllGlllllllG  llGggggggG    lGQPllllSlG    
           ltlGlllllllG  llGggKgggG    lGllllllllG    
          GlllGlllllllG  llGGDGGGGGlllllGllllllllG    
          GlllGlllllllG  ll         l   GllllllRlG    
          GlllGlllllll   ll         l   GllllllllG    
          GlllDlllllllGllllGGGGDGGGGG   GGG GGGGGG    
          GlllGllllullG  l GggggggggG    l            
          GlllGlllllllG  l GgggggggpG    l            
          GlllGlllllllG  l GggngggggG    l            
          GllvGlllllllG  l GsgggoqggG    l            
          GGGGGGGGGGGGG  l GggrgggggG    l            
                    l    l GGGGGGGGGG    l            
                    l    l          l    l            
                    l    l          l    l            
          GGGGGGGllllGGG GDGGGGGG   l    l            
         G0gggggGl  lGlllbGallll    lGGGGGGGGG        
         Gggggg3Gl  lGllllGlllllG   lGgJCggggG        
         GggggggGl  lGllliDlllhlG   lGFggggggG        
         G1gggg2DllllGllllGlllllG   lGgggggggG        
         GggggggGl  lGllllGlllllG   lGgBggggg         
         GGGGGGGGl  lGlcelGlllllG   lGgggggggG        
                 l  lGldllGlllllG   lGgggIgggD        
                 l  lGGGGGGGGGGGG    GggEggggG        
                 l  l    l           GgggggHgG        
                 l  l    l           GGGGGGGGG        
        GGGGGGGGGGGGG    l              ll            
        GjllllllllllG    l              ll            
         lllklllllmlG    llllllllllGGGGDGGGG          
        GlllllllllllG    l         GTggggggG          
        GlllllllllllG    l         GXggggggG          
        GlllllllllllG  WWWWWWWW    GggggggUG          
        GlllllllllllG  WfyfxffW    GggggZggG          
        GGDGGGGGGGGGG  WwfffzfW    GgggggggG          
                       WffffffW     ggggggVG          
                       WffffffDllllGgggggggG          
                       WAfffffW    GYggggggG          
                        WWW WWW    GGGGGGGGG          
                                                      
                                                      
                                                      
