************************************************************
30.948
***********
***************
***************
****************************
***************
*******
**********************
********
**********************
****
***********
***********
***********
************
****************
***************
************
********
*********
****************
********
***************
*******************
**************************
*****
************
********
**************
****
****
*****
**********************
***********
*******************
***********************************************************************