oooo o8o ooooooo ooooo `888 `"' `8888 d8' 888 .oo. .ooooo. .ooooo. oooo oooo oooo Y888..8P 888P"Y88b d88' `"Y8 d88' `88b `888 `888 `888 `8888' 888 888 888 888ooo888 888 888 888 .8PY888. 888 888 888 .o8 888 .o 888 888 888 d8' `888b o888o o888o `Y8bod8P' `Y8bod8P' `V88V"V8P' o888o o888o o88888o