....................****************************~~~~.........................D.........DDD......................D