. .o .oooooo. oooooooo oooo .o8 .d88 d8P' `Y8b dP""""""" `888 .o888oo .d'888 888 d88888b. 888 .ooooo. 888 .d' 888 888 `Y88b 888 d88' `"Y8 888 88ooo888oo 888 ooooo ]88 888 888 888 . 888 `88. .88' o. .88P 888 888 .o8 "888" o888o `Y8bood8P' `8bd88P' .o. 88P `Y8bod8P' `Y888P