ooooo oooooooooo. o8o oooooooo `888' `888' `Y8b `"' dP""""""" 888 888 888 oooo ooo. .oo. oooo d8b d88888b. 888 888 888 `888 `888P"Y88b `888""8P `Y88b 888 888 888 888 888 888 888 ]88 888 o 888 d88' 888 888 888 888 o. .88P o888ooooood8 o888bood8P' o888o o888o o888o d888b `8bd88P'