.ooooo. .o. .ooo ooooo ooo ooooo ooo d88' `8. .888. .88' `888' `8' `888b. `8' Y88.. .8' .8"888. .oooooooo d88' 888 8 8 `88b. 8 `88888b. .8' `888. 888' `88b d888P"Ybo. 888 8 8 `88b. 8 .8' ``88b .88ooo8888. 888 888 Y88[ ]88 888 8 8 `88b.8 `8. .88P .8' `888. `88bod8P' `Y88 88P `88. .8' 8 `888 `boood8' o88o o8888o `8oooooo. `88bod8' `YbodP' o8o `8 d" YD "Y88888P'