.oooooo. .o8 ooo ooooo .oooo. ooooo ooooo oooooo oooo d8P' `Y8b "888 `88. .888' .dP""Y88b `888' `888' `888. .8' 888 888oooo. 888b d'888 ]8P' 888 888 `888. .8' 888 d88' `88b 8 Y88. .P 888 <88b. 888ooooo888 `888.8' 888 888 888 8 `888' 888 `88b. 888 888 `888' `88b ooo 888 888 8 Y 888 o. .88P 888 888 888 `Y8bood8P' `Y8bod8P' o8o o888o `8bd88P' o888o o888o o888o