e d l n r if