.oooooo. oooooooooooo .oooo. .oooooo..o ooooooooo. .oooo. d8P' `Y8b `888' `8 .dP""Y88b d8P' `Y8 `888 `Y88. .dP""Y88b 888 888 888 ]8P' Y88bo. 888 .d88' ]8P' 888 888 888oooo8 .d8P' `"Y8888o. 888ooo88P' <88b. 888 888 888 " .dP' `"Y88b 888 `88b. `88b d88b 888 .oP .o oo .d8P 888 o. .88P `Y8bood8P'Ybd' o888o 8888888888 8""88888P' o888o `8bd88P'