ooooooooo. .oooo. ooooooooo. oooooooooooo ooooo `888 `Y88. .dP""Y88b `888 `Y88. d'""""""d888' `888' 888 .d88' ]8P' oooooooo 888 .d88' .888P 888 888ooo88P' .d8P' d'""7d8P 888ooo88P' d888' 888 888 .dP' .d8P' 888 .888P 888 888 .oP .o .d8P' .P 888 d888' .P 888 o o888o 8888888888 d8888888P o888o .8888888888P o888ooooood8