.o oooo oooo .oooooo. . .o o888 `888 .8P' d8P' `Y8b .o8 o888 888 888 d8' 888 oooo ooo .o888oo 888 888 88888[ 888 `88b..8P' 888 888 888 888`88b. 888 ooooo Y888' 888 888 888 888 `88b. `88. .88' .o8"'88b 888 . 888 o888o o888o o888o `Y8bood8P' o88' 888o "888" o888o