oooo .o8 oooooooooooo .o `888 "888 d'""""""d888' .d88 .ooooo. 888 .oo. oooo oooo 888oooo. .888P .d'888 d88' `88b 888P"Y88b `888 `888 d88' `88b d888' .d' 888 888ooo888 888 888 888 888 888 888 .888P 88ooo888oo 888 .o 888 888 888 888 888 888 d888' .P 888 `Y8bod8P' o888o o888o `V88V"V8P' `Y8bod8P' .8888888888P o888o