███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████
████████████████████████████████████████▒██████████████████████████████████████
███████████▓█████████████████▒░█████████▒██████████████████████████████████████
███░░ ██ █▒▓█ ░░ ██░░░▓█▒░░░█░ ▓███▒░░░█▒░▒ ██░░░▒█▒ ░█ ░░░██████████████▓██▓██
██▓▓██░█▓░░██ ██▒▓▓▒██░█ ██▓█▓▒████ ████▒██▓▒████ █▒▓██ ██░███████████████████▓
██▒░░░▒██ ▓██ ██▓▒▒░░░▒█░████▓▒█████░ ▓█▒██▓▒█░░░ █▒▓██ ██▒▓█████████████████▓█
██▓▓████▒▓ ██ ██▒▓▓▒████░██▓█▓▒████▒██ █▒██▓▒█░██ █▒▓██ ██░███████████████████▓
███ ░░▓█░█▓▒█ ░░ ██░░░▒█▒░░░██ ▓███░░░░█▒██▓▒█ ░░ █▒▓██ ░░░████████████▓████▓██
█████████████ █████████████████████████████████████████ ███████████████████████
█████████████ █████████████████████████████████████████ ███████████████████████
███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████
██████████          █████▓████▓▓▓▓▓▓▓▓▓▓███████████████▓███████████████████████
██████████ ████████████████████████████████████████████▓███████████████████████
██████████ ████████████████████████████████████████████▓███████████████████████
██████████ ██████████████▓▓███▓▓▓██▓▓███▓████▓████▓▓▓██▓███████████████████████
██████████ ██████████████▓▓███▓▓▓███████▓████▓█████████▓███████████████████████
██████████ ███████████████████▓▓▓████████████▓█████████▓███████████████████████
██████████ ████████████████████████████████████████████▓███████████████████████
██████████ ████████████████████████████████████████████▓███████████████████████
██████████ ████████████████████████████████████████████▓███████████████████████
