.oooooo. oooooo oooo .o. ooooo ooo d8P' `Y8b `888. .8' .888. `888b. `8' 888 `888. .8' .8"888. 8 `88b. 8 888 `888.8' .8' `888. 8 `88b. 8 888 `888' .88ooo8888. 8 `88b.8 `88b ooo 888 .8' `888. 8 `888 `Y8bood8P' o888o o88o o8888o o8o `8