d2ecdf