D
M
R
E
P
N
M
F
R
R
X
E
O
B
N
R
L
M
F