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