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