ooooooooo oooooooo .oooooo..o . d"""""""8' dP""""""" d8P' `Y8 .o8 .8' d88888b. Y88bo. .o888oo .8' `Y88b `"Y8888o. 888 .8' ]88 `"Y88b 888 .8' o. .88P oo .d8P 888 . .8' `8bd88P' 8""88888P' "888"