H-x-x-x-x-x-x-x-x-x-x-x-xx-x-x-x-x-x-x-x-x-x-xx- S----------o---------o--------o------o---------o Booooooooo---------ooooooooo--------oooooooooooo Hf-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx S---o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o- B--oo-oo-oo-oo-oo-oo-oo-oo-oo-o-oo-oo-oo-oo-oo-oo-oo- H-x-x-x-x-x-x-x-xx-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x R------------------------------------------------OOOOO S-o---o---o---o---o---o---o---o---o---o---o---o---o---o B------o------oo------o------ooo-----o------ooo-----o--o