/$$   $$  /$$$$$$  /$$$$$$$   /$$$$$$   /$$$$$$  /$$$$$$$   /$$$$$$  /$$$$$$$  /$$   $$       /$$$$$$  /$$$$$$$  /$$$$$$       /$$$$$$$  /$$   /$$ /$$   /$$ /$$   /$$ /$$$$$$ /$$   /$$  /$$$$$$
 | $$| /$$ /$$__  $$| $$__  $$ /$$__  $$ /$$__  $$| $$__  $$ /$$__  $$| $$__  $$| $$| /$$      /$$__  $$| $$__  $$|_  $$_/      | $$__  $$| $$  | $$| $$$ | $$| $$$ | $$|_  $$_/| $$$ | $$ /$$__  $$
 | $$|/$$ | $$  \ $$| $$  \ $$| $$  \__/| $$  \ $$| $$  \ $$| $$  \ $$| $$  \ $$| $$|/$$      | $$  \ $$| $$  \ $$  | $$        | $$  \ $$| $$  | $$| $$$$| $$| $$$$| $$  | $$  | $$$$| $$| $$  \__/
 | $$$$$/ | $$$$$$$$| $$$$$$$/| $$ /$$$$| $$  | $$| $$$$$$$/| $$$$$$$$| $$$$$$$/| $$$$$/      | $$$$$$$$| $$$$$$$/  | $$        | $$$$$$$/| $$  | $$| $$ $$ $$| $$ $$ $$  | $$  | $$ $$ $$| $$ /$$$$
 | $$|\$$\| $$  | $$| $$__  $$| $$|_  $$| $$  | $$| $$____/ | $$  | $$| $$__  $$| $$| \$$     | $$__  $$| $$____/   | $$        | $$__  $$| $$  | $$| $$  $$$$| $$  $$$$  | $$  | $$  $$$$| $$|_  $$
 | $$| |$$| $$  | $$| $$  \ $$| $$  \ $$| $$  | $$| $$      | $$  | $$| $$  \ $$| $$|  |$$    | $$   |$$| $$        | $$        | $$  \ $$| $$  | $$| $$\  $$$| $$\  $$$  | $$  | $$\  $$$| $$  \ $$
 | $$| |$$| $$  | $$| $$  | $$|  $$$$$$/|  $$$$$$/| $$      | $$  | $$| $$  | $$| $$|  |$$    | $$  | $$| $$       /$$$$$$      | $$  | $$|  $$$$$$/| $$ \  $$| $$ \  $$ /$$$$$$| $$ \  $$|  $$$$$$/
|__/  |_/|__/  |__/|__/  |__/\_______/  \______/ |__/      |__/  |__/|__/  |__/|__/   |_/    |__/  |__/|__/      |______/      |__/  |__/ \______/ |__/  \__/|__/  \__/|______/|__/  \__/ \______/