ooooo ooooo oooo .o .ooo ooooooooooooo `888' `888' `888 .d88 .88' 8' 888 `8 888 888 888 .d'888 d88' 888 oooo ooo 888ooooo888 888 .d' 888 d888P"Ybo. 888 `88b..8P' 888 888 888 88ooo888oo Y88[ ]88 888 Y888' 888 888 888 888 `Y88 88P 888 .o8"'88b o888o o888o o888o o888o `88bod8' o888o o88' 888o