D
C
C
L
D
N
L
C
C
L
N
L
N
D
N
D