ooooooo ooooo .oooooo. oooooooooo. ooooooooo. `8888 d8' d8P' `Y8b `888' `Y8b `888 `Y88. Y888..8P 888 888 888 888 888 .d88' `8888' 888 888 888 888 888ooo88P' .8PY888. 888 888 888 888 888`88b. d8' `888b `88b d88b 888 d88' 888 `88b. o888o o88888o `Y8bood8P'Ybd' o888bood8P' o888o o888o