oooo oooo .o oooo ooooo `888 .8P' o888 `888 `888' oooo d8b 888 d8' 888 888 888 oooo ooo `888""8P 88888[ 888 888 888 `88. .8' 888 888`88b. 888 888 888 `88..8' 888 888 `88b. 888 888 888 o `888' d888b o888o o888o o888o .o. 88P o888ooooood8 `8' `Y888P