.ooo ooooooooo oooooooo ooooo ooo .88' d"""""""8' dP""""""" `888' `8' d88' .8' d88888b. 888 8 d888P"Ybo. .8' `Y88b 888 8 Y88[ ]88 .8' ]88 888 8 `Y88 88P .8' o. .88P `88. .8' `88bod8' .8' `8bd88P' `YbodP'
oooo oooo ooooo ooooo oooooooooooo .ooooo. `888 .8P' `888' `888' d'""""""d888' 888' `Y88. 888 d8' 888 888 .888P 888 888 88888[ 888ooooo888 d888' `Vbood888 888`88b. 888 888 .888P 888' 888 `88b. 888 888 d888' .P .88P' o888o o888o o888o o888o .8888888888P .oP'