  _    __              __                _     
 | |  / /__  _________/ /___ ___________(_)___ 
 | | / / _ \/ ___/ __  / __ `/ ___/ ___/ / __ \
 | |/ /  __/ /  / /_/ / /_/ / /__/ /__/ / /_/ /
 |___/\___/_/   \__,_/\__,_/\___/\___/_/\____/ 
                                                