.o .o8 oooooooo .d88 "888 dP""""""" .d'888 oooo oooo ooo 888oooo. oooo ooo d88888b. oooo oooo .d' 888 `88. `88. .8' d88' `88b `88. .8' `Y88b `888 `888 88ooo888oo `88..]88..8' 888 888 `88..8' ]88 888 888 888 `888'`888' 888 888 `888' o. .88P 888 888 o888o `8' `8' `Y8bod8P' .8' `8bd88P' `V88V"V8P' .o..P' `Y8P'