oooooooo .oooo. .o8 dP""""""" .dP""Y88b "888 oooo oooo ooo oooo oooo ooo oooo oooo ooo d88888b. ]8P' 888oooo. .ooooo. `88. `88. .8' `88. `88. .8' `88. `88. .8' `Y88b .d8P' d88' `88b d88' `88b `88..]88..8' `88..]88..8' `88..]88..8' ]88 .dP' 888 888 888ooo888 `888'`888' `888'`888' `888'`888' .o. o. .88P .oP .o .o. 888 888 888 .o `8' `8' `8' `8' `8' `8' Y8P `8bd88P' 8888888888 Y8P `Y8bod8P' `Y8bod8P'