.oooo. ooooooooooooo oooo .oooooo..o .oooooo. .dP""Y88b 8' 888 `8 `888 d8P' `Y8 d8P' `Y8b ]8P' 888 888 oooo .ooooo. Y88bo. 888 888 <88b. 888 888 .8P' d88' `88b `"Y8888o. 888 888 `88b. 888 888888. 888ooo888 `"Y88b 888 888 o. .88P 888 888 `88b. 888 .o oo .d8P `88b d88b `8bd88P' o888o o888o o888o `Y8bod8P' 8""88888P' `Y8bood8P'Ybd'