ooooo ooo .oooooo. .oooooo. oooooooooooo `888b. `8' d8P' `Y8b d8P' `Y8b `888' `8 8 `88b. 8 .oooo. .oooo. 888 888 888 8 `88b. 8 `P )88b `P )88b 888 888 888oooo8 8 `88b.8 .oP"888 .oP"888 888 ooooo 888 888 " 8 `888 d8( 888 d8( 888 `88. .88' `88b ooo 888 o8o `8 `Y888""8o `Y888""8o `Y8bood8P' `Y8bood8P' o888o