oooooo oooooo oooo oooooooooooo oooooooooo. oooooooooooo o8o `888. `888. .8' `888' `8 `888' `Y8b d'""""""d888' `"' `888. .8888. .8' 888 888 888 .888P .oooo. oooo `888 .8'`888. .8' 888oooo8 888 888 d888' `P )88b `888 `888.8' `888.8' 888 " 888 888 .888P .oP"888 888 `888' `888' 888 o 888 d88' d888' .P d8( 888 888 `8' `8' o888ooooood8 o888bood8P' .8888888888P `Y888""8o o888o