ooooooooo. ooooo ooooo .oooo. oooooo oooooo oooo .oooooo. .ooooo.
`888 `Y88. `888' `888' .dP""Y88b `888. `888. .8' d8P' `Y8b d88' `8.
888 .d88' .oooo.o 888 888 ]8P' oooo ooo `888. .8888. .8' 888 Y88.. .8' oooo ooo
888ooo88P' d88( "8 888 888 .d8P' `88b..8P' `888 .8'`888. .8' 888 `88888b. `88. .8'
888`88b. `"Y88b. 888 888 .dP' Y888' `888.8' `888.8' 888 ooooo .8' ``88b `88..8'
888 `88b. o. )88b 888 o 888 o .oP .o .o8"'88b `888' `888' `88. .88' `8. .88P `888'
o888o o888o 8""888P' o888ooooood8 o888ooooood8 8888888888 o88' 888o `8' `8' `Y8bood8P' `boood8' .8'
.o..P'
`Y8P'