oooooo oooooo oooo oooooooooo. .oooooo. oooo .o8 ooo ooooo `888. `888. .8' `888' `Y8b d8P' `Y8b `888 "888 `88. .888' `888. .8888. .8' 888 888 888 888 888 888oooo. 888b d'888 `888 .8'`888. .8' 888oooo888' 888 888 888 d88' `88b 8 Y88. .P 888 `888.8' `888.8' 888 `88b 888 888 888 888 888 8 `888' 888 `888' `888' 888 .88P `88b d88b 888 888 888 8 Y 888 `8' `8' o888bood8P' `Y8bood8P'Ybd' .o. 88P `Y8bod8P' o8o o888o `Y888P