d d d d ar d d ad