      ___           ___           ___           ___           ___                         ___           ___
     /\__\         /\  \         /\  \         /\__\         /\__\         _____         /\  \         /|  |
    /:/  /         \:\  \       /::\  \       /:/ _/_       /:/ _/_       /::\  \       /::\  \       |:|  |
   /:/  /           \:\  \     /:/\:\__\     /:/ /\  \     /:/ /\__\     /:/\:\  \     /:/\:\  \      |:|  |
  /:/  /  ___   ___  \:\  \   /:/ /:/  /    /:/ /::\  \   /:/ /:/ _/_   /:/ /::\__\   /:/  \:\  \   __|:|__|
 /:/__/  /\__\ /\  \  \:\__\ /:/_/:/__/___ /:/_/:/\:\__\ /:/_/:/ /\__\ /:/_/:/\:|__| /:/__/ \:\__\ /::::\__\_____
 \:\  \ /:/  / \:\  \ /:/  / \:\/:::::/  / \:\/:/ /:/  / \:\/:/ /:/  / \:\/:/ /:/  / \:\  \ /:/  / ~~~~\::::/___/
  \:\  /:/  /   \:\  /:/  /   \::/~~/~~~~   \::/ /:/  /   \::/_/:/  /   \::/_/:/  /   \:\  /:/  /      |:|~~|
   \:\/:/  /     \:\/:/  /     \:\~~\        \/_/:/  /     \:\/:/  /     \:\/:/  /     \:\/:/  /       |:|  |
    \::/  /       \::/  /       \:\__\         /:/  /       \::/  /       \::/  /       \::/  /        |:|__|
     \/__/         \/__/         \/__/         \/__/         \/__/         \/__/         \/__/         |/__/
