.ooooo. oooooooooooo d88' `8. d'""""""d888' oooooooo oo.ooooo. .oooo. Y88.. .8' .oooooooo .888P d'""7d8P 888' `88b `P )88b `88888b. 888' `88b d888' .d8P' 888 888 .oP"888 .8' ``88b 888 888 .888P .d8P' .P 888 888 d8( 888 `8. .88P `88bod8P' d888' .P d8888888P 888bod8P' `Y888""8o `boood8' `8oooooo. .8888888888P 888 d" YD o888o "Y88888P'