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