A

AG1

B

M

moo

S