.oooo. oooo oooooooooooo oooooooooo. .dP""Y88b `888 d'""""""d888' `888' `Y8b oooo d8b oooo oooo ooo ]8P' 888 .888P 888 888 `888""8P `88. `88. .8' <88b. 888 d888' 888 888 888 `88..]88..8' `88b. 888 .888P 888 888 888 `888'`888' o. .88P 888 d888' .P 888 d88' d888b `8' `8' `8bd88P' .o. 88P .8888888888P o888bood8P' `Y888P