DDDDDDDDDDDD ---D---DDDDDDDDD ---D-------DDDDDDD ---D---------DDDDDD ---D --------DDDDDD --D----------DDDDD --D---------DDDDD --D---------DDDD -D---------DDDD -D-------DDDDDDDDDDD -D------DD------ -DD--DD -D----D-------------DDD D--D---------------DDDD DDDDDDDDDDDDDDD DDDDDDDDDDDDDD