.o. .oooooo. o8o .888. d8P' `Y8b `"' oooo ooo .8"888. 888 oooo oooo ooo oooo oooo oooo `88. .8' .8' `888. 888 `88. `88. .8' `888 `888 `888 `88..8' .88ooo8888. 888 ooooo `88..]88..8' 888 888 888 `888' .8' `888. `88. .88' `888'`888' 888 888 888 `8' o88o o8888o `Y8bood8P' `8' `8' `V88V"V8P' 888 888 .o. 88P `Y888P