.o ooooooooo. .ooooo. . .oooo. .oooo. o888 `888 `Y88. d88' `8. .o8 .dP""Y88b .dP""Y88b 888 888 .d88' Y88.. .8' .o888oo ]8P' ]8P' 888 888ooo88P' `88888b. 888 .d8P' <88b. 888 888`88b. .8' ``88b 888 .dP' `88b. 888 888 `88b. `8. .88P 888 . .oP .o o. .88P o888o o888o o888o `boood8' "888" 8888888888 `8bd88P'