     _      ___    ____    ___    ____    ___   _   _    ____      ____   _       ___ 
    / \    |_ _|  / ___|  / _ \  |  _ \  |_ _| | \ | |  / ___|    / ___| | |     |_ _|
   / _ \    | |  | |     | | | | | | | |  | |  |  \| | | |  _    | |     | |      | | 
  / ___ \   | |  | |___  | |_| | | |_| |  | |  | |\  | | |_| |   | |___  | |___   | | 
 /_/   \_\ |___|  \____|  \___/  |____/  |___| |_| \_|  \____|    \____| |_____| |___|
                                                                                      