docs: def WebLookup(url, urlQuery=None, utf8=True):
    """
    Look up webpage at given url with optional query string
  
    Parameters
    ----------
      url : string
        Web url.
  
      urlQuery : dictionary [optional: default = None]
        Parameter to be passed to GET method of requests module
  
      utf8 : boolean [optional: default = True]
        Set response encoding
  
    Returns
    ----------
      string
        GET response text
    """
  
    goodlogging.Log.Info("UTIL", "Looking up info from URL:{0} with QUERY:{1})".format(url, urlQuery), verbosity=goodlogging.Verbosity.MINIMAL)
    response = requests.get(url, params=urlQuery)
    goodlogging.Log.Info("UTIL", "Full url: {0}".format(response.url), verbosity=goodlogging.Verbosity.MINIMAL)
    if utf8 is True:
      response.encoding = 'utf-8'
    if(response.status_code == requests.codes.ok):
      return(response.text)
    else:
      response.raise_for_status()