____ ___ __ __ ____ _ _ __ | ___| / _ \ ___ | \/ | | __ ) | | | | / _| |___ \ | (_) | / __| | |\/| | | _ \ | |_| | | |_ ___) | \__, | \__ \ | | | | | |_) | | _ | | _| |____/ /_/ |___/ |_| |_| |____/ |_| |_| |_|