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

