.o. oooo ooo ooooo .888. `888 `88. .888' oooo ooo oooo d8b .8"888. 888 oooo oooo oooo ooo 888b d'888 `88b..8P' `888""8P .8' `888. 888 .8P' `88. `88. .8' 8 Y88. .P 888 Y888' 888 .88ooo8888. 888888. `88..]88..8' 8 `888' 888 .o8"'88b 888 .8' `888. 888 `88b. `888'`888' 8 Y 888 o88' 888o d888b o88o o8888o o888o o888o `8' `8' o8o o888o