oooooooooo. oooooo oooo ooooooooo. .o88o. ooooooooo. `888' `Y8b `888. .8' `888 `Y88. 888 `" `888 `Y88. 888 888 `888. .8' 888 .d88' o888oo 888 .d88' oooo oooo ooo 888 888 `888. .8' 888ooo88P' 888 888ooo88P' `88. `88. .8' 888 888 `888.8' 888`88b. 888 888`88b. `88..]88..8' 888 d88' `888' 888 `88b. 888 888 `88b. `888'`888' o888bood8P' `8' o888o o888o o888o o888o o888o `8' `8'