ooooo ooo ooooo ooooo oooooooo ooo ooooo oooooooooo. .o `888' `8' `888' `888' dP""""""" `88. .888' `888' `Y8b .d88 888 8 888 888 d88888b. 888b d'888 888 888 .d'888 888 8 888ooooo888 `Y88b 8 Y88. .P 888 888oooo888' .d' 888 888 8 888 888 ]88 8 `888' 888 888 `88b 88ooo888oo `88. .8' 888 888 o. .88P 8 Y 888 888 .88P 888 `YbodP' o888o o888o `8bd88P' o8o o888o o888bood8P' o888o