ooooo o8o oooooooo .oooooo. ooooo ooooo ooooo `888' `"' dP""""""" d8P' `Y8b `888' `888' `888' 888 oooo d88888b. 888 888 888 888 888 `888 `Y88b 888 888 888ooooo888 888 888 ]88 888 888 888 888 888 o 888 o. .88P `88b ooo 888 o 888 888 o888ooooood8 o888o `8bd88P' `Y8bood8P' o888ooooood8 o888o o888o