fr. d:o ; Al-rand-r iiddle.