oooo .ooo oooooooooo. ooooo .o8 `888 .88' `888' `Y8b `888' "888 888 .oo. d88' oooo ooo 888 888 888 888oooo. 888P"Y88b d888P"Ybo. `88b..8P' 888oooo888' 888 d88' `88b 888 888 Y88[ ]88 Y888' 888 `88b 888 888 888 888 888 `Y88 88P .o8"'88b 888 .88P 888 888 888 o888o o888o `88bod8' o88' 888o o888bood8P' o888o `Y8bod8P'