P
S
P
P
D
O
S
D
D
E
O
P
O
D
P
S
S
D
E
S
E
O
E
O