ooooo ooo oooo ooooooooo. `888b. `8' `888 `888 `Y88. 8 `88b. 8 .ooooo. 888 ooo. .oo. 888 .d88' oooooooo 8 `88b. 8 d88' `"Y8 888 `888P"Y88b 888ooo88P' d'""7d8P 8 `88b.8 888 888 888 888 888 .d8P' 8 `888 888 .o8 888 888 888 888 .d8P' .P o8o `8 `Y8bod8P' o888o o888o o888o o888o d8888888P