****************************************************************
21.837
***********
****************
*****
********
*********
************
*****
*******
********
*****
************
**************
****************************************************************************************************************************************************************************************************************************************************************