░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░
░░░░░░████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░
░░░░██████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░
░░██████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░
░░██████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░
▒▒▒▒▒▒████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒██▒▒▒▒██▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒██▒▒▒▒██▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒████████▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒████████▒▒▒▒▒▒
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██████████░░
░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██████████░░
░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██████░░░░
░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒████░░░░░░
░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░
 ____  _____ ____  _     ___  _     _____
|  _ \| ____|  _ \| |   / _ \| |   |__  /
| |_) |  _| | | | | |  | | | | |     / /
|  _ <| |___| |_| | |__| |_| | |___ / /_
|_| \_\_____|____/|_____\___/|_____/____|
*---------------------------------------------*
|                                             |
|                                             |
|             ___  __   ____  _____           |
|            / _ )/ /  / __ \/ ___/           |
|           / _  / /__/ /_/ / (_ /            |
|          /____/____/\____/\___/             |
|                                             |
|                                             |
|                                             |
*---------------------------------------------*
            
*---------------------------------------------*
|                                             |
|                                             |
|    ___  ___  ____     _____________________ |
|   / _ \/ _ \/ __ \__ / / __/ ___/_  __/ __/ |
|  / ___/ , _/ /_/ / // / _// /__  / / _\ \   |
| /_/  /_/|_|\____/\___/___/\___/ /_/ /___/   |
|                                             |
|                                             |
|                                             |
*---------------------------------------------*
            
*---------------------------------------------*
|  _____________  __  ________  _____   __    |
| /_  __/ __/ _ \/  |/  /  _/ |/ / _ | / /    |
|  / / / _// , _/ /|_/ // //    / __ |/ /__   |
| /_/ /___/_/|_/_/  /_/___/_/|_/_/ |_/____/   |
|        ________ _______  ___________        |
|       /_  __/ // /  _/ |/ / ___/ __/        |
|        / / / _  // //    / (_ /\ \          |
|       /_/ /_//_/___/_/|_/\___/___/          |
|                                             |
*---------------------------------------------*
            
*---------------------------------------------*
|                                             |
|                                             |
|                 _______________             |
|                / ___/  _/_  __/             |
|               / (_ // /  / /                |
|               \___/___/ /_/                 |
|                                             |
|                                             |
|                                             |
*---------------------------------------------*