oooo .oooo. ooooooo ooooo ooooo ooo `888 .dP""Y88b `8888 d8' `888b. `8' 888 .ooooo. ]8P' Y888..8P ooo. .oo. 8 `88b. 8 888 d88' `"Y8 <88b. `8888' `888P"Y88b 8 `88b. 8 888 888 `88b. .8PY888. 888 888 8 `88b.8 888 888 .o8 o. .88P d8' `888b 888 888 8 `888 o888o `Y8bod8P' `8bd88P' o888o o88888o o888o o888o o8o `8