O
C
U
O
O
C
C
D
D
D
L
U
L
L
U
C
U
D
L
L
U
D
O
C