d
J
J
T
T
D
d
T
C
T
D
J
C
C
d
d
T
D
D
C
d
J
D
J