,-----. ,-----.,--. ,--.,--------.,--.,--------. ,---. | |) /_ ' .-. '\ `.' / '--. .--'| |'--. .--'' .-' | .-. \| | | | '. / | | | | | | `. `-. | '--' /' '-' ' | | | | | | | | .-' | `------' `-----' `--' `--' `--' `--' `-----'