                                      
             eecedccdcoe              
           occoxxxcdd x cc            
         exdoxooc ocxoxceceo          
        ececoxocx     c dexxe         
        c oxooexoe      ocexxo        
       xcoxeeeeexec      ecxxx        
       xcxxx cedexex     xexoxo       
       eoxxo  xceoxoco    oeoxx       
       e exxee  ocdxxococooexxx       
          ecodexcoxoxxdxdeexxdc       
        ooeexexxxocececceccoex        
        cocxexee        oooooc        
         ceeceeee    eoeexcoc         
           odcxoc ddccdodoxe          
             xxeccexeocode            
                  ee                  