.ooooo. ooooooooo .oooo. .oooooo. 888' `Y88. d"""""""8' .dP""Y88b d8P' `Y8b 888 888 oooooooo .8' oooo ooo ]8P' 888 888 `Vbood888 d'""7d8P .8' `88. .8' .d8P' 888 888 888' .d8P' .8' `88..8' .dP' 888 888 .88P' .d8P' .P .8' `888' .oP .o `88b d88b .oP' d8888888P .8' .8' 8888888888 `Y8bood8P'Ybd' .o..P' `Y8P'