   ('-.                ('-. .-.              
 _(  OO)              ( OO )  /              
(,------.    .-----.  ,--. ,--.  .-'),-----. 
 |  .---'   '  .--./  |  | |  | ( OO'  .-.  '
 |  |       |  |('-.  |   .|  | /   |  | |  |
(|  '--.   /_) |OO  ) |       | \_) |  |\|  |
 |  .--'   ||  |`-'|  |  .-.  |   \ |  | |  |
 |  `---. (_'  '--'\  |  | |  |    `'  '-'  '
 `------'    `-----'  `--' `--'      `-----' 