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