oooo ooo oooooooo .oooo.o .ooooo. `88. .8' d'""7d8P d88( "8 d88' `"Y8 `88..8' .d8P' `"Y88b. 888 `888' .d8P' .P o. )88b 888 .o8 .8' d8888888P 8""888P' `Y8bod8P' .o..P' `Y8P'