oooooooooo. .ooo .oooooo. .o88o. oooo `888' `Y8b .88' d8P' `Y8b 888 `" `888 ooo. .oo. .oo. 888 888 d88' 888 o888oo 888 `888P"Y88bP"Y88b 888oooo888' d888P"Ybo. 888 888 888 888 888 888 888 `88b Y88[ ]88 888 888 888 888 888 888 888 .88P `Y88 88P `88b ooo 888 888 o888o o888o o888o o888bood8P' `88bod8' `Y8bood8P' o888o o888o