D-------------------------------..........--------------------......-----------------------------------..................................................