D does

D doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD doesD does