.oooooo. oooooo oooo oooooo oooooo oooo d8P' `Y8b `888. .8' `888. `888. .8' 888 oooo oooo `888. .8' oooo ooo .oooo. `888. .8888. .8' 888 `888 `888 `888.8' `88. .8' `P )88b `888 .8'`888. .8' 888 888 888 `888' `88..8' .oP"888 `888.8' `888.8' `88b ooo 888 888 888 `888' d8( 888 `888' `888' `Y8bood8P' `V88V"V8P' o888o `8' `Y888""8o `8' `8'