                                                            
                                                            
                        eodceodcccco                        
                      exc dcxxccedoecee                     
                    exceeo ooecccccccexe                    
                   ooco ecococd   ee ecex                   
                  ooco xooxxc          cxx                  
                  xoeooccoec e          ceo                 
                 xxxoexoxxc  cee       oxe                 
                 xx oxeexo  xoeee       coxo                
                xcxocxxcc   eoexe        cxe                
                xxxxxcdxx    eeoo        xxx                
                xoxxcexcx  o exce        xxe                
                xceoceexx  xecoex        exo                
                xc eoxoxx  coececddccee eexo                
                xx eecxxxx oooeo cxcce  xxxx                
                 xc ccxxex eo x  excx  ccocx                
                 x   cccxc  xo          exxe                
                 ee cexexox          oxoxox                 
                  exe cece e         xoeeee                 
                   xx  ecxe xe     oc cxco                  
                    ee ecoxeeceeecceodxco                   
                     cxe eeeex cccccccoc                    
                       cce cceceeeeeoc                      
                          eceeeecce                         
                                                            
                                                            
