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