N
N
S
R
C
C
C
Y
C
A
P
H
C
R
S