o8o ooooooooo. oooo oooo .ooooo. `"' `888 `Y88. `888 .8P' d88' `8. oooo ooo. .oo. 888 .d88' .oooo. 888 d8' Y88.. .8' `888 `888P"Y88b 888ooo88P' `P )88b 88888[ `88888b. 888 888 888 888`88b. .oP"888 888`88b. .8' ``88b 888 888 888 888 `88b. d8( 888 888 `88b. `8. .88P o888o o888o o888o o888o o888o `Y888""8o o888o o888o `boood8'