.ooooo. oooooooooo. .oooooo. ooooooooo. 888' `Y88. `888' `Y8b d8P' `Y8b `888 `Y88. 888 888 888 888 888 888 888 .d88' `Vbood888 888oooo888' 888 888 888ooo88P' 888' 888 `88b 888 888 888 .88P' 888 .88P `88b d88b 888 .oP' o888bood8P' `Y8bood8P'Ybd' o888o