oooo `888 oooo ooo 888 oooo .ooooo. oo.ooooo. .ooooo. ooo. .oo. `88b..8P' 888 .8P' d88' `88b 888' `88b d88' `88b `888P"Y88b Y888' 888888. 888ooo888 888 888 888ooo888 888 888 .o8"'88b 888 `88b. 888 .o 888 888 888 .o 888 888 o88' 888o o888o o888o `Y8bod8P' 888bod8P' `Y8bod8P' o888o o888o 888 o888o