_____ _ _ __ _ _
|_ _| |__ ___ __| | ___ / _| __ _ _ _| | |_
| | | '_ \ / _ \ / _` |/ _ \ |_ / _` | | | | | __|
| | | | | | __/ | (_| | __/ _| (_| | |_| | | |_
|_| |_| |_|\___| \__,_|\___|_| \__,_|\__,_|_|\__|
_ _ _ _ _ _ _
___ _ _| |_ _ __ _ _| |_ | | ___ ___ | | _____ | (_) | _____
/ _ \| | | | __| '_ \| | | | __| | |/ _ \ / _ \| |/ / __| | | | |/ / _ \
| (_) | |_| | |_| |_) | |_| | |_ | | (_) | (_) | <\__ \ | | | < __/
\___/ \__,_|\__| .__/ \__,_|\__| |_|\___/ \___/|_|\_\___/ |_|_|_|\_\___|
|_|
_ _ _
| |_| |__ (_)___
| __| '_ \| / __|
| |_| | | | \__ \_
\__|_| |_|_|___(_)