oooo .ooo `888 .88' 888 .oo. oooo ooo d88' .ooooo. 888P"Y88b `88. .8' d888P"Ybo. d88' `"Y8 888 888 `88..8' Y88[ ]88 888 888 888 `888' `Y88 88P 888 .o8 o888o o888o `8' `88bod8' `Y8bod8P'