oooo ooooooooo .oooooo..o .ooo oooooooooooo `888 d"""""""8' d8P' `Y8 .88' `888' `8 888 oooo .8' oo.ooooo. Y88bo. d88' 888 888 .8P' .8' 888' `88b `"Y8888o. d888P"Ybo. 888oooo8 888888. .8' 888 888 `"Y88b Y88[ ]88 888 " 888 `88b. .8' 888 888 oo .d8P `Y88 88P 888 o888o o888o .8' 888bod8P' 8""88888P' `88bod8' o888o 888 o888o