oooooooooooo o8o oooo oooooooooo. .oooo. `888' `8 `"' `888 `888' `Y8b .dP""Y88b 888 oo.ooooo. oooo 888 oooo 888 888 ]8P' 888oooo8 888' `88b `888 888 .8P' 888 888 .d8P' 888 " 888 888 888 888888. 888 888 .dP' 888 888 888 888 888 `88b. 888 d88' .oP .o o888o 888bod8P' o888o o888o o888o o888bood8P' 8888888888 888 o888o