oooooooooo. .o oooooo oooo .oooooo..o `888' `Y8b o888 `888. .8' d8P' `Y8 888 888 oooo ooo 888 ooo. .oo. `888. .8' Y88bo. 888oooo888' `88. .8' 888 `888P"Y88b `888. .8' `"Y8888o. 888 `88b `88..8' 888 888 888 `888.8' `"Y88b 888 .88P `888' 888 888 888 `888' oo .d8P o888bood8P' .8' o888o o888o o888o `8' 8""88888P' .o..P' `Y8P'