.oooo. oooooooooo. ooooo ooo .dP""Y88b `888' `Y8b `888b. `8' oooo oooo ooo oooo ooo ]8P' .oooo.o 888 888 8 `88b. 8 `88. `88. .8' `88. .8' <88b. d88( "8 888oooo888' 8 `88b. 8 `88..]88..8' `88..8' `88b. `"Y88b. 888 `88b 8 `88b.8 `888'`888' `888' o. .88P o. )88b 888 .88P 8 `888 `8' `8' `8' `8bd88P' 8""888P' o888bood8P' o8o `8