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