oooooooooo. .o oooooooooooo .oooo. .oooooo. oooooooo `888' `Y8b .d88 `888' `8 .dP""Y88b d8P' `Y8b dP""""""" 888 888 .d'888 888 ]8P' 888 d88888b. 888oooo888' .d' 888 888oooo8 .d8P' 888 `Y88b 888 `88b 88ooo888oo 888 " .dP' 888 ]88 888 .88P 888 888 o .oP .o `88b ooo o. .88P o888bood8P' o888o o888ooooood8 8888888888 `Y8bood8P' `8bd88P'