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