.o .o8 oooo oooooooooooo oooooooo ooo ooooo o888 "888 `888 `888' `8 dP""""""" `88. .888' 888 .oooo888 888 oooo 888 d88888b. 888b d'888 888 d88' `888 888 .8P' 888oooo8 `Y88b 8 Y88. .P 888 888 888 888 888888. 888 " ]88 8 `888' 888 888 888 888 888 `88b. 888 o o. .88P 8 Y 888 o888o `Y8bod88P" o888o o888o o888ooooood8 `8bd88P' o8o o888o