oooooooooo. oooooo oooo ooooo ooooo `888' `Y8b `888. .8' `888' `888' .ooooo. 888 888 `888. .8' oooo ooo 888 888 ooo. .oo. .oo. d88' `88b 888oooo888' `888. .8' `88. .8' 888ooooo888 `888P"Y88bP"Y88b 888ooo888 888 `88b `888.8' `88..8' 888 888 888 888 888 888 .o 888 .88P `888' `888' 888 888 888 888 888 `Y8bod8P' o888bood8P' `8' `8' o888o o888o o888o o888o o888o