                                                            
                                                            
                      eeedcccccccdooe                       
                 eooxccccceeooe dxeccxccce                  
              ecxoxceoedccxxcddccccceedoeccco               
            oocxceexcxcco             cxcceo cce            
          exoxcddcccoo                   cxcxe ce           
         oxxecxoc  oooe                     xcx eee         
        oxxoexxe  deeococd                  cecxeeco        
       oxxoexco  ecexeeeee                    coxoeee       
       xxcexxce   eoexxeecee                   ecx ex       
      xxc cxc       eecxxxoce                  cxxo oo      
      exx xx         coeee dx                   xxx xx      
      xxx xxc       oxxc ecoe                   xxxxxx      
      ocx xxo    deoxocxcoc   ocdddccccccccco   xxx xx      
        xe xo    xxoceoxc e xxocccccccccccccex excx x       
       xxx cox  cxx  ooeec  eecdccccoxxxxdddceeoxxooc       
        xxe coe   cccc                       eoooodx        
         exe coco                           oxcocox         
          exxo cocce                     eoxooceoc          
           cxxxe cccccee              edcxeoxddoe           
             ecxxe  ccxcxxccedoooccccxxxxceeece             
                 ccceoe cccdxxxxxxcccce eccc                
                    cccccodeeeeeeeeoddcce                   
                          eccccccce                         
                                                            
                                                            
