.oooooo. oooo oooooo oooo ooooo ooo d8P' `Y8b `888 `888. .8' `888' `8' 888 oooo oooo oooo d8b 888 oooo `888. .8' 888 8 888 `888 `888 `888""8P 888 .8P' `888. .8' 888 8 888 888 888 888 888888. `888.8' 888 8 `88b ooo 888 888 888 888 `88b. `888' `88. .8' `Y8bood8P' `V88V"V8P' d888b o888o o888o `8' `YbodP'