oooo oooooooooo. ooooo .ooooo. `888 `888' `Y8b `888' 888' `Y88. 888 888 888 888 888 888 888 888oooo888' 888 `Vbood888 888 888 `88b 888 888' 888 888 .88P 888 o .88P' .o. 88P o888bood8P' o888ooooood8 .oP' `Y888P