t. d:o , hafre.