██████╗░███████╗░█████╗░████████╗██╗░░██╗ ████████╗░█████╗░ ░█████╗░██╗░░░░░██╗░░░░░
██╔══██╗██╔════╝██╔══██╗╚══██╔══╝██║░░██║ ╚══██╔══╝██╔══██╗ ██╔══██╗██║░░░░░██║░░░░░
██║░░██║█████╗░░███████║░░░██║░░░███████║ ░░░██║░░░██║░░██║ ███████║██║░░░░░██║░░░░░
██║░░██║██╔══╝░░██╔══██║░░░██║░░░██╔══██║ ░░░██║░░░██║░░██║ ██╔══██║██║░░░░░██║░░░░░
██████╔╝███████╗██║░░██║░░░██║░░░██║░░██║ ░░░██║░░░╚█████╔╝ ██║░░██║███████╗███████╗
╚═════╝░╚══════╝╚═╝░░╚═╝░░░╚═╝░░░╚═╝░░╚═╝ ░░░╚═╝░░░░╚════╝░ ╚═╝░░╚═╝╚══════╝╚══════╝
██████╗░███████╗██████╗░░█████╗░██╗░░░██╗░█████╗░██████╗░███████╗░██████╗ ░██╗░░░░░░░██╗██╗██╗░░░░░██╗░░░░░
██╔══██╗██╔════╝██╔══██╗██╔══██╗██║░░░██║██╔══██╗██╔══██╗██╔════╝██╔════╝ ░██║░░██╗░░██║██║██║░░░░░██║░░░░░
██████╔╝█████╗░░██║░░██║██║░░██║╚██╗░██╔╝██║░░██║██████╔╝█████╗░░╚█████╗░ ░╚██╗████╗██╔╝██║██║░░░░░██║░░░░░
██╔═══╝░██╔══╝░░██║░░██║██║░░██║░╚████╔╝░██║░░██║██╔══██╗██╔══╝░░░╚═══██╗ ░░████╔═████║░██║██║░░░░░██║░░░░░
██║░░░░░███████╗██████╔╝╚█████╔╝░░╚██╔╝░░╚█████╔╝██║░░██║███████╗██████╔╝ ░░╚██╔╝░╚██╔╝░██║███████╗███████╗
╚═╝░░░░░╚══════╝╚═════╝░░╚════╝░░░░╚═╝░░░░╚════╝░╚═╝░░╚═╝╚══════╝╚═════╝░ ░░░╚═╝░░░╚═╝░░╚═╝╚══════╝╚══════╝
██████╗░██████╗░██╗███╗░░██╗░██████╗░ ░░░░░██╗░█████╗░██╗░░░██╗ ████████╗░█████╗░
██╔══██╗██╔══██╗██║████╗░██║██╔════╝░ ░░░░░██║██╔══██╗╚██╗░██╔╝ ╚══██╔══╝██╔══██╗
██████╦╝██████╔╝██║██╔██╗██║██║░░██╗░ ░░░░░██║██║░░██║░╚████╔╝░ ░░░██║░░░██║░░██║
██╔══██╗██╔══██╗██║██║╚████║██║░░╚██╗ ██╗░░██║██║░░██║░░╚██╔╝░░ ░░░██║░░░██║░░██║
██████╦╝██║░░██║██║██║░╚███║╚██████╔╝ ╚█████╔╝╚█████╔╝░░░██║░░░ ░░░██║░░░╚█████╔╝
╚═════╝░╚═╝░░╚═╝╚═╝╚═╝░░╚══╝░╚═════╝░ ░╚════╝░░╚════╝░░░░╚═╝░░░ ░░░╚═╝░░░░╚════╝░
████████╗██╗░░██╗███████╗ ░██╗░░░░░░░██╗░█████╗░██████╗░██╗░░░░░██████╗░██╗
╚══██╔══╝██║░░██║██╔════╝ ░██║░░██╗░░██║██╔══██╗██╔══██╗██║░░░░░██╔══██╗██║
░░░██║░░░███████║█████╗░░ ░╚██╗████╗██╔╝██║░░██║██████╔╝██║░░░░░██║░░██║██║
░░░██║░░░██╔══██║██╔══╝░░ ░░████╔═████║░██║░░██║██╔══██╗██║░░░░░██║░░██║╚═╝
░░░██║░░░██║░░██║███████╗ ░░╚██╔╝░╚██╔╝░╚█████╔╝██║░░██║███████╗██████╔╝██╗
░░░╚═╝░░░╚═╝░░╚═╝╚══════╝ ░░░╚═╝░░░╚═╝░░░╚════╝░╚═╝░░╚═╝╚══════╝╚═════╝░╚═╝