code: def download(url, tries=DEFAULT_TRIES, retry_delay=RETRY_DELAY,
               try_timeout=None, proxies=None, verify=True):
      
      for i in range(tries):
          try:
              return requests.get(url, timeout=try_timeout, proxies=proxies,
                                  verify=verify).content
          except Exception as e:
              download_exception = e
  
              if i < tries - 1:
                  time.sleep(retry_delay)
  
      raise download_exception
docs: Descarga un archivo a través del protocolo HTTP, en uno o más intentos.
  
      Args:
          url (str): URL (schema HTTP) del archivo a descargar.
          tries (int): Intentos a realizar (default: 1).
          retry_delay (int o float): Tiempo a esperar, en segundos, entre cada
              intento.
          try_timeout (int o float): Tiempo máximo a esperar por intento.
          proxies (dict): Proxies a utilizar. El diccionario debe contener los
              valores 'http' y 'https', cada uno asociados a la URL del proxy
              correspondiente.
  
      Returns:
          bytes: Contenido del archivo