.oooo. .ooooo. .oooooo..o .o8 oooo .dP""Y88b d88' `8. d8P' `Y8 "888 `888 ]8P' Y88.. .8' .oooo.o Y88bo. .oooo888 888 oooo <88b. `88888b. d88( "8 `"Y8888o. d88' `888 888 .8P' `88b. .8' ``88b `"Y88b. `"Y88b 888 888 888888. o. .88P `8. .88P o. )88b oo .d8P 888 888 888 `88b. `8bd88P' `boood8' 8""888P' 8""88888P' `Y8bod88P" o888o o888o