**                        
                                                       **                        
                                                     ******                      
                                                   *********                     
                                                  * *******                      
                                                   ********                      
                                                   *********                     
                                                   ********                      
                                                    *******   *                  
                                            *   * **********   *                 
                                      ** *   *********************               
                                       **     ********************               
                                     ***** *************************   * *       
                                      ******************************* ***        
                                       ***********************************       
                                      ***********************************        
                                     ***********************************         
                                  ** ***********************************         
                                  ***************************************        
                                    **************************************       
                                  ****************************************       
                                *********************************************    
                                 ********************************************    
                                 ******************************************      
              *     *  *       ********************************************      
              **  ******       *********************************************     
             *************      *********************************************    
              *************     ********************************************     
             ****************  *********************************************     
           ******************  *********************************************     
            ****************** ********************************************      
           ******************* ********************************************      
           ******************* ********************************************      
      **** ***************************************************************       
      *******************************************************************        
***********************************************************************          
      *******************************************************************        
      **** ***************************************************************       
           ******************* ********************************************      
           ******************* ********************************************      
            ****************** ********************************************      
           ******************  *********************************************     
             ****************  *********************************************     
              *************     ********************************************     
             *************      *********************************************    
              **  ******       *********************************************     
              *     *  *       ********************************************      
                                 ******************************************      
                                 ********************************************    
                                *********************************************    
                                  ****************************************       
                                    **************************************       
                                  ***************************************        
                                  ** ***********************************         
                                     ***********************************         
                                      ***********************************        
                                       ***********************************       
                                      ******************************* ***        
                                     ***** *************************   * *       
                                       **     ********************               
                                      ** *   *********************               
                                            *   * **********   *                 
                                                    *******   *                  
                                                   ********                      
                                                   *********                     
                                                   ********                      
                                                  * *******                      
                                                   *********                     
                                                     ******                      
                                                       **                        
                                                       **