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