.oooooo. ooooo ooooooooo. oooo d8P' `Y8b `888' `888 `Y88. `888 .ooooo. 888 888 oooooooo 888 .d88' 888 d88' `88b 888 888 d'""7d8P 888ooo88P' 888 888ooo888 888 888 .d8P' 888 888 888 .o `88b ooo 888 .d8P' .P 888 888 `Y8bod8P' `Y8bood8P' o888o d8888888P o888o o888o