    _       _    _   _  _   _  _  _   _
   /~\ /Y\ /~\ _/~\_(_)/~\ /~\(_)/~\ /~\
  / |_Y | Y_|_Y~   ~Y~Y |_Y |_Y~Y | Y   |
 s\__ | | |\_ | \ / | |__ |__ | | | | | |s
 c( | |   | | |  Y  |_| | | | |_| | | | |c
 ~~\_/~\_/~\_/~\_|_/~~~\_/~\_/~~~\_/~\|/~~
