o
S
S
G
o
S
G
o
S
N
o
G
N
G
N
N