C
B
E
T
P
T
E
S
F
L
K
R
M
L
B
C
S