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