__      __ __          __
                                 |  \    |  \  \        |  \
  ______   ______   ______   ____| ▓▓    | ▓▓\▓▓_______ | ▓▓   __  _______
 /      \ /      \ /      \ /      ▓▓    | ▓▓  \       \| ▓▓  /  \/       \
|  ▓▓▓▓▓▓\  ▓▓▓▓▓▓\  ▓▓▓▓▓▓\  ▓▓▓▓▓▓▓    | ▓▓ ▓▓ ▓▓▓▓▓▓▓\ ▓▓_/  ▓▓  ▓▓▓▓▓▓▓
| ▓▓  | ▓▓ ▓▓  | ▓▓ ▓▓  | ▓▓ ▓▓  | ▓▓    | ▓▓ ▓▓ ▓▓  | ▓▓ ▓▓   ▓▓ \▓▓    \
| ▓▓__| ▓▓ ▓▓__/ ▓▓ ▓▓__/ ▓▓ ▓▓__| ▓▓    | ▓▓ ▓▓ ▓▓  | ▓▓ ▓▓▓▓▓▓\ _\▓▓▓▓▓▓\
 \▓▓    ▓▓\▓▓    ▓▓\▓▓    ▓▓\▓▓    ▓▓    | ▓▓ ▓▓ ▓▓  | ▓▓ ▓▓  \▓▓\       ▓▓
 _\▓▓▓▓▓▓▓ \▓▓▓▓▓▓  \▓▓▓▓▓▓  \▓▓▓▓▓▓▓     \▓▓\▓▓\▓▓   \▓▓\▓▓   \▓▓\▓▓▓▓▓▓▓
|  \__| ▓▓
 \▓▓    ▓▓
  \▓▓▓▓▓▓
          
                                  __      __ __          __
                                 |  \    |  \  \        |  \
  ______   ______   ______   ____| ##    | ##\##_______ | ##   __  _______
 /      \ /      \ /      \ /      ##    | ##  \       \| ##  /  \/       \
|  ######\  ######\  ######\  #######    | ## ## #######\ ##_/  ##  #######
| ##  | ## ##  | ## ##  | ## ##  | ##    | ## ## ##  | ## ##   ## \##    \
| ##__| ## ##__/ ## ##__/ ## ##__| ##    | ## ## ##  | ## ######\ _\######\
 \##    ##\##    ##\##    ##\##    ##    | ## ## ##  | ## ##  \##\       ##
 _\####### \######  \######  \#######     \##\##\##   \##\##   \##\#######
|  \__| ##
 \##    ##
  \######