oooo .ooo oooooooooooo oooo .oooooo. `888 .88' d'""""""d888' `888 d8P' `Y8b 888 d88' .888P 888 .oo. ooo. .oo. 888 888 888 d888P"Ybo. d888' 888P"Y88b `888P"Y88b 888 888 888 Y88[ ]88 .888P 888 888 888 888 888 888 888 `Y88 88P d888' .P 888 888 888 888 `88b d88b .o. 88P `88bod8' .8888888888P o888o o888o o888o o888o `Y8bood8P'Ybd' `Y888P