_      _                                      _   __                                      _        _     _              _ 
  ___  _ __ (_)  __| |  __ _  _ __   _   _  ___      __ _ | | / _|  __ _         _ __   _ __   ___    (_)  ___ | | __| |_     _ __  | |
 / _ \| '__|| | / _` | / _` || '_ \ | | | |/ __|    / _` || || |_  / _` | _____ | '_ \ | '__| / _ \   | | / _ \| |/ /| __|   | '_ \ | |
|  __/| |   | || (_| || (_| || | | || |_| |\__ \ _ | (_| || ||  _|| (_| ||_____|| |_) || |   | (_) |  | ||  __/|   < | |_  _ | |_) || |
 \___||_|   |_| \__,_| \__,_||_| |_| \__,_||___/(_) \__,_||_||_|   \__,_|       | .__/ |_|    \___/  _/ | \___||_|\_\ \__|(_)| .__/ |_|
                                                                                |_|                 |__/                     |_|