ooooo ooo oooooo oooo ooo ooooo ooooooooo `888' `8' `888. .8' `88. .888' d"""""""8' 888 8 `888. .8' 888b d'888 .8' 888 8 `888.8' 8 Y88. .P 888 .8' 888 8 `888' 8 `888' 888 .8' `88. .8' 888 8 Y 888 .8' `YbodP' o888o o8o o888o .8'