_______  _____  _____ _______ __   __  _____  __   _         _=_
   |       |     |   |   |        \   /  |     | |\   |       q(-_-)p
   |______ |_____|   |   |         \_/   |     | | \  |       ,\___/\
   |       |         |   |          |    |     | |  \ |      ( _   _ )
   |______ |       __|__ |_____     |    |_____| |   \|     (_\_\_|_/_)