 _____   ____   _   _  ______  _____  _____  _    _  _____           _______  _____  ____   _   _
/ ____| / __ \  | \ | ||  ____||_   _|/ ____|| |  | ||  __ \     /\ |__   __||_   _|/ __ \ | \ | |
| |    | |  | | |  \| || |__     | | | |  __ | |  | || |__) |   /  \   | |     | | | |  | ||  \| |
| |    | |  | | | . ` ||  __|    | | | | |_ || |  | ||  _  /   / /\ \  | |     | | | |  | || . ` |
| |____| |__| | | |\  || |      _| |_| |__| || |__| || | \ \  / ____ \ | |    _| |_| |__| || |\  |
 \_____|\____/  |_| \_||_|     |_____|\_____| \____/ |_|  \_\/_/    \_\|_|   |_____|\____/ |_| \_|
