.oooooo..o ooooo .oooooo. ooooooooooooo oooooooooooo ooooooooo. ooo ooooo d8P' `Y8 `888' d8P' `Y8b 8' 888 `8 `888' `8 `888 `Y88. `88. .888' Y88bo. 888 888 888 888 888 .d88' 888b d'888 `"Y8888o. 888 888 888 888oooo8 888ooo88P' 8 Y88. .P 888 `"Y88b 888 888 ooooo 888 888 " 888`88b. 8 `888' 888 oo .d8P 888 `88. .88' 888 888 o 888 `88b. 8 Y 888 8""88888P' o888o `Y8bood8P' o888o o888ooooood8 o888o o888o o8o o888o