d :o d :o d :o d :o d :o d :o d : e d :o d :o d:o