code: def beta(ctext, hashtype):
      try:
          response = requests.get(
              "https://hashtoolkit.com/reverse-hash/?hash=",
              ctext,
              timeout=5,
          ).text
      except requests.exceptions.ReadTimeout as e:
          logging.info(f"Beta failed timeout {e}")
      match = re.search(r'/generate-hash/?text=.*?"', response)
      if match:
          return match.group(1)
      return None
  
imports: import re
  from typing import Dict, List, Optional
  import requests
  import logging
  from rich.logging import RichHandler
  from ciphey.iface import Config, Cracker, CrackInfo, CrackResult, ParamSpec, T, registry
label_desc: Use image node_id 2 for calling a global function with example usage: beta(ctext, hashtype) and returns: None, match