**********************************************************
23.839
************
**************
*******
*********
**************************
************
***********
***********
***********
****
*****
*******
***********
***************
********
**********************************************************************************************************************************************************************************************************************************************************************************