.oooooo. .o .o .o d8P' `Y8b o888 o888 .d88 888 888 888 888 oooo ooo .d'888 .ooooo. 888 888 888 888 `88. .8' .d' 888 d88' `"Y8 888 888 888 888 `88..8' 88ooo888oo 888 `88b d88b 888 888 `888' 888 888 .o8 `Y8bood8P'Ybd' o888o o888o `8' o888o `Y8bod8P'