ooooooooo. oooooooooo. .o. oooo oooo oooo `888 `Y88. `888' `Y8b .888. `888 .8P' `888 888 .d88' 888 888 .8"888. 888 d8' 888 oooo .ooooo. 888ooo88P' 888oooo888' .8' `888. 88888[ 888 .8P' d88' `88b 888 888 `88b .88ooo8888. 888`88b. 888888. 888ooo888 888 888 .88P .8' `888. 888 `88b. 888 `88b. 888 .o o888o o888bood8P' o88o o8888o o888o o888o o888o o888o `Y8bod8P'