 ____    ____   _                           ______                           _
|_   \  /   _| (_)                        .' ____ \                         (_)
  |   \/   |   __   .---.  _ .--.   .--.  | (___ \_| .---.  _ .--.  _   __  __   .---.  .---.
  | |\  /| |  [  | / /'`\][ `/'`\]/ .'`\ \ _.____`. / /__\\[ `/'`\][ \ [  ][  | / /'`\]/ /__\\
 _| |_\/_| |_  | | | \__.  | |    | \__. || \____) || \__., | |     \ \/ /  | | | \__. | \__.,
|_____||_____|[___]'.___.'[___]    '.__.'  \______.' '.__.'[___]     \__/  [___]'.___.' '.__.'
