***************************************************************************************......~~..........................................~~~~V~~~~~~~......~~~.......*********************************************()