D. F. D - -.