_   _       _     _                                              
| | | | ___ | |___| |_ _ __ ___ _ __ ___ ___ ___
| |_| |/ _ \| / __| __| '__/ _ \| '_ ` _ \ / __|/ _ \
| _ | (_) | \__ \ |_| | | (_) | | | | | |_\__ \ __/
|_| |_|\___/|_|___/\__|_| \___/|_| |_| |_(_)___/\___|
_ __ ____ _ _ _
(_)_ __ / _| ___ / __ \| |__ ___ | |___| |_ _ __ ___ _ __ ___ ___ ___
| | '_ \| |_ / _ \ / / _` | '_ \ / _ \| / __| __| '__/ _ \| '_ ` _ \ / __|/ _ \
| | | | | _| (_) | | (_| | | | | (_) | \__ \ |_| | | (_) | | | | | |_\__ \ __/
|_|_| |_|_| \___/ \ \__,_|_| |_|\___/|_|___/\__|_| \___/|_| |_| |_(_)___/\___|
\____/