C
O
P
O
H
P
C
P
O
C
P
O
H
H
C
H