Еще раз, доброго вам здравия, господа программисты. Может кто объяснить нубу, почему не работает сей код.
var n = {
  p: 267249,
  b: 641991,
  f: "khf1hl",
  bf: "xvash",
  np: 1,
  p: 267249,
  r: 70991,
  render: "%7B%22i%22%3A0%2C%22o%22%3A0%2C%22w%22%3A1%2C%22m%22%3A0%2C%22a%22%3A0%2C%22mb%22%3A0%7D"
}
 n = extend(!0, {}, n);
  var i, a, u, c, s, f = "qwertyuioasdfgjklzxcvnmQWERTYUIOASDFGJKLZXCVNM",
    l = "0123456789",
    d = o ? 2 : 0;
  for (c = 0; c <= e(7) + d; c++) {
    i = "",
      a = 0;
    for (var m = 0, p = 100; p > m; m++) {
      for (s = 0; s <= e(3); s++)
        u = e(f.length) - 1,
        i += f.substring(u, u + 1);
      if (!n.hasOwnProperty(i))
        break
    }
    for (s = 0; s <= e(7); s++)
      u = e(l.length) - 1,
      a += l.substring(u, u + 1);
    n[i] = a
  }
  
document.write(r(n));