code: function sM(a) {
    var b
    if (null !== yr) b = yr
    else {
      b = wr(String.fromCharCode(84))
      var c = wr(String.fromCharCode(75))
      b = [b(), b()]
      b[1] = c()
      b = (yr = window[b.join(c())] || '') || ''
    }
    var d = wr(String.fromCharCode(116)),
      c = wr(String.fromCharCode(107)),
      d = [d(), d()]
    d[1] = c()
    c = '&' + d.join('') + '='
    d = b.split('.')
    b = Number(d[0]) || 0
    for (var e = [], f = 0, g = 0; g < a.length; g++) {
      var l = a.charCodeAt(g)
      128 > l
        ? (e[f++] = l)
        : (2048 > l
            ? (e[f++] = (l >> 6) | 192)
            : (55296 == (l & 64512) && g + 1 < a.length && 56320 == (a.charCodeAt(g + 1) & 64512)
                ? ((l = 65536 + ((l & 1023) << 10) + (a.charCodeAt(++g) & 1023)),
                  (e[f++] = (l >> 18) | 240),
                  (e[f++] = ((l >> 12) & 63) | 128))
                : (e[f++] = (l >> 12) | 224),
              (e[f++] = ((l >> 6) & 63) | 128)),
          (e[f++] = (l & 63) | 128))
    }
    a = b
    for (f = 0; f < e.length; f++) (a += e[f]), (a = xr(a, '+-a^+6'))
    a = xr(a, '+-3^+b+-f')
    a ^= Number(d[1]) || 0
    0 > a && (a = (a & 2147483647) + 2147483648)
    a %= 1e6
    return c + (a.toString() + '.' + (a ^ b))
  }
docs: /* eslint-disable BEGIN