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