oooo .o88o. `888 888 `" .ooooo. ooo. .oo. .ooooo. 888 .oo. o888oo oo.ooooo. d88' `88b `888P"Y88b d88' `"Y8 888P"Y88b 888 888' `88b 888ooo888 888 888 888 888 888 888 888 888 888 .o 888 888 888 .o8 888 888 888 888 888 `Y8bod8P' o888o o888o `Y8bod8P' o888o o888o o888o 888bod8P' 888 o888o