oooo .o88o. oooooooooo. oooooo oooooo oooo ooooo ooo `888 888 `" `888' `Y8b `888. `888. .8' `888' `8' 888 oooo o888oo 888 888 `888. .8888. .8' 888 8 oooo oooo ooo 888 .8P' 888 888oooo888' `888 .8'`888. .8' 888 8 `88. `88. .8' 888888. 888 888 `88b `888.8' `888.8' 888 8 `88..]88..8' 888 `88b. 888 888 .88P `888' `888' `88. .8' `888'`888' o888o o888o o888o o888bood8P' `8' `8' `YbodP' `8' `8'