Advertisement
Guest User

spoofer.js

a guest
Oct 14th, 2022
684
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 180.53 KB | None | 0 0
  1. (function(e) {
  2. var t = {};
  3.  
  4. function r(n) {
  5. if (t[n]) return t[n].exports;
  6. var o = t[n] = {
  7. i: n,
  8. l: !1,
  9. exports: {}
  10. };
  11. return e[n].call(o.exports, o, o.exports, r), o.l = !0, o.exports
  12. }
  13. r.m = e, r.c = t, r.d = function(e, t, n) {
  14. r.o(e, t) || Object.defineProperty(e, t, {
  15. enumerable: !0,
  16. get: n
  17. })
  18. }, r.r = function(e) {
  19. "undefined" !== typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, {
  20. value: "Module"
  21. }), Object.defineProperty(e, "__esModule", {
  22. value: !0
  23. })
  24. }, r.t = function(e, t) {
  25. if (1 & t && (e = r(e)), 8 & t) return e;
  26. if (4 & t && "object" === typeof e && e && e.__esModule) return e;
  27. var n = Object.create(null);
  28. if (r.r(n), Object.defineProperty(n, "default", {
  29. enumerable: !0,
  30. value: e
  31. }), 2 & t && "string" != typeof e)
  32. for (var o in e) r.d(n, o, function(t) {
  33. return e[t]
  34. }.bind(null, o));
  35. return n
  36. }, r.n = function(e) {
  37. var t = e && e.__esModule ? function() {
  38. return e["default"]
  39. } : function() {
  40. return e
  41. };
  42. return r.d(t, "a", t), t
  43. }, r.o = function(e, t) {
  44. return Object.prototype.hasOwnProperty.call(e, t)
  45. }, r.p = "/", r(r.s = 2)
  46. })({
  47. "00ee": function(e, t, r) {
  48. var n = r("b622"),
  49. o = n("toStringTag"),
  50. i = {};
  51. i[o] = "z", e.exports = "[object z]" === String(i)
  52. },
  53. "0366": function(e, t, r) {
  54. var n = r("1c0b");
  55. e.exports = function(e, t, r) {
  56. if (n(e), void 0 === t) return e;
  57. switch (r) {
  58. case 0:
  59. return function() {
  60. return e.call(t)
  61. };
  62. case 1:
  63. return function(r) {
  64. return e.call(t, r)
  65. };
  66. case 2:
  67. return function(r, n) {
  68. return e.call(t, r, n)
  69. };
  70. case 3:
  71. return function(r, n, o) {
  72. return e.call(t, r, n, o)
  73. }
  74. }
  75. return function() {
  76. return e.apply(t, arguments)
  77. }
  78. }
  79. },
  80. "057f": function(e, t, r) {
  81. var n = r("fc6a"),
  82. o = r("241c").f,
  83. i = {}.toString,
  84. a = "object" == typeof window && window && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : [],
  85. c = function(e) {
  86. try {
  87. return o(e)
  88. } catch (t) {
  89. return a.slice()
  90. }
  91. };
  92. e.exports.f = function(e) {
  93. return a && "[object Window]" == i.call(e) ? c(e) : o(n(e))
  94. }
  95. },
  96. "06cf": function(e, t, r) {
  97. var n = r("83ab"),
  98. o = r("d1e7"),
  99. i = r("5c6c"),
  100. a = r("fc6a"),
  101. c = r("c04e"),
  102. s = r("5135"),
  103. u = r("0cfb"),
  104. l = Object.getOwnPropertyDescriptor;
  105. t.f = n ? l : function(e, t) {
  106. if (e = a(e), t = c(t, !0), u) try {
  107. return l(e, t)
  108. } catch (r) {}
  109. if (s(e, t)) return i(!o.f.call(e, t), e[t])
  110. }
  111. },
  112. "0cfb": function(e, t, r) {
  113. var n = r("83ab"),
  114. o = r("d039"),
  115. i = r("cc12");
  116. e.exports = !n && !o((function() {
  117. return 7 != Object.defineProperty(i("div"), "a", {
  118. get: function() {
  119. return 7
  120. }
  121. }).a
  122. }))
  123. },
  124. 1276: function(e, t, r) {
  125. "use strict";
  126. var n = r("d784"),
  127. o = r("44e7"),
  128. i = r("825a"),
  129. a = r("1d80"),
  130. c = r("4840"),
  131. s = r("8aa5"),
  132. u = r("50c4"),
  133. l = r("14c3"),
  134. f = r("9263"),
  135. g = r("d039"),
  136. d = [].push,
  137. p = Math.min,
  138. h = 4294967295,
  139. m = !g((function() {
  140. return !RegExp(h, "y")
  141. }));
  142. n("split", 2, (function(e, t, r) {
  143. var n;
  144. return n = "c" == "abbc".split(/(b)*/)[1] || 4 != "test".split(/(?:)/, -1).length || 2 != "ab".split(/(?:ab)*/).length || 4 != ".".split(/(.?)(.?)/).length || ".".split(/()()/).length > 1 || "".split(/.?/).length ? function(e, r) {
  145. var n = String(a(this)),
  146. i = void 0 === r ? h : r >>> 0;
  147. if (0 === i) return [];
  148. if (void 0 === e) return [n];
  149. if (!o(e)) return t.call(n, e, i);
  150. var c, s, u, l = [],
  151. g = (e.ignoreCase ? "i" : "") + (e.multiline ? "m" : "") + (e.unicode ? "u" : "") + (e.sticky ? "y" : ""),
  152. p = 0,
  153. m = new RegExp(e.source, g + "g");
  154. while (c = f.call(m, n)) {
  155. if (s = m.lastIndex, s > p && (l.push(n.slice(p, c.index)), c.length > 1 && c.index < n.length && d.apply(l, c.slice(1)), u = c[0].length, p = s, l.length >= i)) break;
  156. m.lastIndex === c.index && m.lastIndex++
  157. }
  158. return p === n.length ? !u && m.test("") || l.push("") : l.push(n.slice(p)), l.length > i ? l.slice(0, i) : l
  159. } : "0".split(void 0, 0).length ? function(e, r) {
  160. return void 0 === e && 0 === r ? [] : t.call(this, e, r)
  161. } : t, [function(t, r) {
  162. var o = a(this),
  163. i = void 0 == t ? void 0 : t[e];
  164. return void 0 !== i ? i.call(t, o, r) : n.call(String(o), t, r)
  165. }, function(e, o) {
  166. var a = r(n, e, this, o, n !== t);
  167. if (a.done) return a.value;
  168. var f = i(e),
  169. g = String(this),
  170. d = c(f, RegExp),
  171. v = f.unicode,
  172. b = (f.ignoreCase ? "i" : "") + (f.multiline ? "m" : "") + (f.unicode ? "u" : "") + (m ? "y" : "g"),
  173. y = new d(m ? f : "^(?:" + f.source + ")", b),
  174. x = void 0 === o ? h : o >>> 0;
  175. if (0 === x) return [];
  176. if (0 === g.length) return null === l(y, g) ? [g] : [];
  177. var A = 0,
  178. w = 0,
  179. S = [];
  180. while (w < g.length) {
  181. y.lastIndex = m ? w : 0;
  182. var E, k = l(y, m ? g : g.slice(w));
  183. if (null === k || (E = p(u(y.lastIndex + (m ? 0 : w)), g.length)) === A) w = s(g, w, v);
  184. else {
  185. if (S.push(g.slice(A, w)), S.length === x) return S;
  186. for (var P = 1; P <= k.length - 1; P++)
  187. if (S.push(k[P]), S.length === x) return S;
  188. w = A = E
  189. }
  190. }
  191. return S.push(g.slice(A)), S
  192. }]
  193. }), !m)
  194. },
  195. "14c3": function(e, t, r) {
  196. var n = r("c6b6"),
  197. o = r("9263");
  198. e.exports = function(e, t) {
  199. var r = e.exec;
  200. if ("function" === typeof r) {
  201. var i = r.call(e, t);
  202. if ("object" !== typeof i) throw TypeError("RegExp exec method returned something other than an Object or null");
  203. return i
  204. }
  205. if ("RegExp" !== n(e)) throw TypeError("RegExp#exec called on incompatible receiver");
  206. return o.call(e, t)
  207. }
  208. },
  209. "19aa": function(e, t) {
  210. e.exports = function(e, t, r) {
  211. if (!(e instanceof t)) throw TypeError("Incorrect " + (r ? r + " " : "") + "invocation");
  212. return e
  213. }
  214. },
  215. "1be4": function(e, t, r) {
  216. var n = r("d066");
  217. e.exports = n("document", "documentElement")
  218. },
  219. "1c0b": function(e, t) {
  220. e.exports = function(e) {
  221. if ("function" != typeof e) throw TypeError(String(e) + " is not a function");
  222. return e
  223. }
  224. },
  225. "1c7e": function(e, t, r) {
  226. var n = r("b622"),
  227. o = n("iterator"),
  228. i = !1;
  229. try {
  230. var a = 0,
  231. c = {
  232. next: function() {
  233. return {
  234. done: !!a++
  235. }
  236. },
  237. return: function() {
  238. i = !0
  239. }
  240. };
  241. c[o] = function() {
  242. return this
  243. }, Array.from(c, (function() {
  244. throw 2
  245. }))
  246. } catch (s) {}
  247. e.exports = function(e, t) {
  248. if (!t && !i) return !1;
  249. var r = !1;
  250. try {
  251. var n = {};
  252. n[o] = function() {
  253. return {
  254. next: function() {
  255. return {
  256. done: r = !0
  257. }
  258. }
  259. }
  260. }, e(n)
  261. } catch (s) {}
  262. return r
  263. }
  264. },
  265. "1cdc": function(e, t, r) {
  266. var n = r("342f");
  267. e.exports = /(iphone|ipod|ipad).*applewebkit/i.test(n)
  268. },
  269. "1d80": function(e, t) {
  270. e.exports = function(e) {
  271. if (void 0 == e) throw TypeError("Can't call method on " + e);
  272. return e
  273. }
  274. },
  275. "1da1": function(e, t, r) {
  276. "use strict";
  277. r.d(t, "a", (function() {
  278. return o
  279. }));
  280. r("d3b7");
  281.  
  282. function n(e, t, r, n, o, i, a) {
  283. try {
  284. var c = e[i](a),
  285. s = c.value
  286. } catch (u) {
  287. return void r(u)
  288. }
  289. c.done ? t(s) : Promise.resolve(s).then(n, o)
  290. }
  291.  
  292. function o(e) {
  293. return function() {
  294. var t = this,
  295. r = arguments;
  296. return new Promise((function(o, i) {
  297. var a = e.apply(t, r);
  298.  
  299. function c(e) {
  300. n(a, o, i, c, s, "next", e)
  301. }
  302.  
  303. function s(e) {
  304. n(a, o, i, c, s, "throw", e)
  305. }
  306. c(void 0)
  307. }))
  308. }
  309. }
  310. },
  311. "1dde": function(e, t, r) {
  312. var n = r("d039"),
  313. o = r("b622"),
  314. i = r("2d00"),
  315. a = o("species");
  316. e.exports = function(e) {
  317. return i >= 51 || !n((function() {
  318. var t = [],
  319. r = t.constructor = {};
  320. return r[a] = function() {
  321. return {
  322. foo: 1
  323. }
  324. }, 1 !== t[e](Boolean).foo
  325. }))
  326. }
  327. },
  328. 2: function(e, t, r) {
  329. e.exports = r("d7c2")
  330. },
  331. 2266: function(e, t, r) {
  332. var n = r("825a"),
  333. o = r("e95a"),
  334. i = r("50c4"),
  335. a = r("0366"),
  336. c = r("35a1"),
  337. s = r("9bdd"),
  338. u = function(e, t) {
  339. this.stopped = e, this.result = t
  340. },
  341. l = e.exports = function(e, t, r, l, f) {
  342. var g, d, p, h, m, v, b, y = a(t, r, l ? 2 : 1);
  343. if (f) g = e;
  344. else {
  345. if (d = c(e), "function" != typeof d) throw TypeError("Target is not iterable");
  346. if (o(d)) {
  347. for (p = 0, h = i(e.length); h > p; p++)
  348. if (m = l ? y(n(b = e[p])[0], b[1]) : y(e[p]), m && m instanceof u) return m;
  349. return new u(!1)
  350. }
  351. g = d.call(e)
  352. }
  353. v = g.next;
  354. while (!(b = v.call(g)).done)
  355. if (m = s(g, y, b.value, l), "object" == typeof m && m && m instanceof u) return m;
  356. return new u(!1)
  357. };
  358. l.stop = function(e) {
  359. return new u(!0, e)
  360. }
  361. },
  362. "23cb": function(e, t, r) {
  363. var n = r("a691"),
  364. o = Math.max,
  365. i = Math.min;
  366. e.exports = function(e, t) {
  367. var r = n(e);
  368. return r < 0 ? o(r + t, 0) : i(r, t)
  369. }
  370. },
  371. "23e7": function(e, t, r) {
  372. var n = r("da84"),
  373. o = r("06cf").f,
  374. i = r("9112"),
  375. a = r("6eeb"),
  376. c = r("ce4e"),
  377. s = r("e893"),
  378. u = r("94ca");
  379. e.exports = function(e, t) {
  380. var r, l, f, g, d, p, h = e.target,
  381. m = e.global,
  382. v = e.stat;
  383. if (l = m ? n : v ? n[h] || c(h, {}) : (n[h] || {}).prototype, l)
  384. for (f in t) {
  385. if (d = t[f], e.noTargetGet ? (p = o(l, f), g = p && p.value) : g = l[f], r = u(m ? f : h + (v ? "." : "#") + f, e.forced), !r && void 0 !== g) {
  386. if (typeof d === typeof g) continue;
  387. s(d, g)
  388. }(e.sham || g && g.sham) && i(d, "sham", !0), a(l, f, d, e)
  389. }
  390. }
  391. },
  392. "241c": function(e, t, r) {
  393. var n = r("ca84"),
  394. o = r("7839"),
  395. i = o.concat("length", "prototype");
  396. t.f = Object.getOwnPropertyNames || function(e) {
  397. return n(e, i)
  398. }
  399. },
  400. 2532: function(e, t, r) {
  401. "use strict";
  402. var n = r("23e7"),
  403. o = r("5a34"),
  404. i = r("1d80"),
  405. a = r("ab13");
  406. n({
  407. target: "String",
  408. proto: !0,
  409. forced: !a("includes")
  410. }, {
  411. includes: function(e) {
  412. return !!~String(i(this)).indexOf(o(e), arguments.length > 1 ? arguments[1] : void 0)
  413. }
  414. })
  415. },
  416. "25f0": function(e, t, r) {
  417. "use strict";
  418. var n = r("6eeb"),
  419. o = r("825a"),
  420. i = r("d039"),
  421. a = r("ad6d"),
  422. c = "toString",
  423. s = RegExp.prototype,
  424. u = s[c],
  425. l = i((function() {
  426. return "/a/b" != u.call({
  427. source: "a",
  428. flags: "b"
  429. })
  430. })),
  431. f = u.name != c;
  432. (l || f) && n(RegExp.prototype, c, (function() {
  433. var e = o(this),
  434. t = String(e.source),
  435. r = e.flags,
  436. n = String(void 0 === r && e instanceof RegExp && !("flags" in s) ? a.call(e) : r);
  437. return "/" + t + "/" + n
  438. }), {
  439. unsafe: !0
  440. })
  441. },
  442. 2626: function(e, t, r) {
  443. "use strict";
  444. var n = r("d066"),
  445. o = r("9bf2"),
  446. i = r("b622"),
  447. a = r("83ab"),
  448. c = i("species");
  449. e.exports = function(e) {
  450. var t = n(e),
  451. r = o.f;
  452. a && t && !t[c] && r(t, c, {
  453. configurable: !0,
  454. get: function() {
  455. return this
  456. }
  457. })
  458. }
  459. },
  460. "2cf4": function(e, t, r) {
  461. var n, o, i, a = r("da84"),
  462. c = r("d039"),
  463. s = r("c6b6"),
  464. u = r("0366"),
  465. l = r("1be4"),
  466. f = r("cc12"),
  467. g = r("1cdc"),
  468. d = a.location,
  469. p = a.setImmediate,
  470. h = a.clearImmediate,
  471. m = a.process,
  472. v = a.MessageChannel,
  473. b = a.Dispatch,
  474. y = 0,
  475. x = {},
  476. A = "onreadystatechange",
  477. w = function(e) {
  478. if (x.hasOwnProperty(e)) {
  479. var t = x[e];
  480. delete x[e], t()
  481. }
  482. },
  483. S = function(e) {
  484. return function() {
  485. w(e)
  486. }
  487. },
  488. E = function(e) {
  489. w(e.data)
  490. },
  491. k = function(e) {
  492. a.postMessage(e + "", d.protocol + "//" + d.host)
  493. };
  494. p && h || (p = function(e) {
  495. var t = [],
  496. r = 1;
  497. while (arguments.length > r) t.push(arguments[r++]);
  498. return x[++y] = function() {
  499. ("function" == typeof e ? e : Function(e)).apply(void 0, t)
  500. }, n(y), y
  501. }, h = function(e) {
  502. delete x[e]
  503. }, "process" == s(m) ? n = function(e) {
  504. m.nextTick(S(e))
  505. } : b && b.now ? n = function(e) {
  506. b.now(S(e))
  507. } : v && !g ? (o = new v, i = o.port2, o.port1.onmessage = E, n = u(i.postMessage, i, 1)) : !a.addEventListener || "function" != typeof postMessage || a.importScripts || c(k) || "file:" === d.protocol ? n = A in f("script") ? function(e) {
  508. l.appendChild(f("script"))[A] = function() {
  509. l.removeChild(this), w(e)
  510. }
  511. } : function(e) {
  512. setTimeout(S(e), 0)
  513. } : (n = k, a.addEventListener("message", E, !1))), e.exports = {
  514. set: p,
  515. clear: h
  516. }
  517. },
  518. "2d00": function(e, t, r) {
  519. var n, o, i = r("da84"),
  520. a = r("342f"),
  521. c = i.process,
  522. s = c && c.versions,
  523. u = s && s.v8;
  524. u ? (n = u.split("."), o = n[0] + n[1]) : a && (n = a.match(/Edge\/(\d+)/), (!n || n[1] >= 74) && (n = a.match(/Chrome\/(\d+)/), n && (o = n[1]))), e.exports = o && +o
  525. },
  526. "342f": function(e, t, r) {
  527. var n = r("d066");
  528. e.exports = n("navigator", "userAgent") || ""
  529. },
  530. "35a1": function(e, t, r) {
  531. var n = r("f5df"),
  532. o = r("3f8c"),
  533. i = r("b622"),
  534. a = i("iterator");
  535. e.exports = function(e) {
  536. if (void 0 != e) return e[a] || e["@@iterator"] || o[n(e)]
  537. }
  538. },
  539. "37e8": function(e, t, r) {
  540. var n = r("83ab"),
  541. o = r("9bf2"),
  542. i = r("825a"),
  543. a = r("df75");
  544. e.exports = n ? Object.defineProperties : function(e, t) {
  545. i(e);
  546. var r, n = a(t),
  547. c = n.length,
  548. s = 0;
  549. while (c > s) o.f(e, r = n[s++], t[r]);
  550. return e
  551. }
  552. },
  553. "3bbe": function(e, t, r) {
  554. var n = r("861d");
  555. e.exports = function(e) {
  556. if (!n(e) && null !== e) throw TypeError("Can't set " + String(e) + " as a prototype");
  557. return e
  558. }
  559. },
  560. "3ca3": function(e, t, r) {
  561. "use strict";
  562. var n = r("6547").charAt,
  563. o = r("69f3"),
  564. i = r("7dd0"),
  565. a = "String Iterator",
  566. c = o.set,
  567. s = o.getterFor(a);
  568. i(String, "String", (function(e) {
  569. c(this, {
  570. type: a,
  571. string: String(e),
  572. index: 0
  573. })
  574. }), (function() {
  575. var e, t = s(this),
  576. r = t.string,
  577. o = t.index;
  578. return o >= r.length ? {
  579. value: void 0,
  580. done: !0
  581. } : (e = n(r, o), t.index += e.length, {
  582. value: e,
  583. done: !1
  584. })
  585. }))
  586. },
  587. "3f8c": function(e, t) {
  588. e.exports = {}
  589. },
  590. "428f": function(e, t, r) {
  591. var n = r("da84");
  592. e.exports = n
  593. },
  594. "44ad": function(e, t, r) {
  595. var n = r("d039"),
  596. o = r("c6b6"),
  597. i = "".split;
  598. e.exports = n((function() {
  599. return !Object("z").propertyIsEnumerable(0)
  600. })) ? function(e) {
  601. return "String" == o(e) ? i.call(e, "") : Object(e)
  602. } : Object
  603. },
  604. "44d2": function(e, t, r) {
  605. var n = r("b622"),
  606. o = r("7c73"),
  607. i = r("9bf2"),
  608. a = n("unscopables"),
  609. c = Array.prototype;
  610. void 0 == c[a] && i.f(c, a, {
  611. configurable: !0,
  612. value: o(null)
  613. }), e.exports = function(e) {
  614. c[a][e] = !0
  615. }
  616. },
  617. "44de": function(e, t, r) {
  618. var n = r("da84");
  619. e.exports = function(e, t) {
  620. var r = n.console;
  621. r && r.error && (1 === arguments.length ? r.error(e) : r.error(e, t))
  622. }
  623. },
  624. "44e7": function(e, t, r) {
  625. var n = r("861d"),
  626. o = r("c6b6"),
  627. i = r("b622"),
  628. a = i("match");
  629. e.exports = function(e) {
  630. var t;
  631. return n(e) && (void 0 !== (t = e[a]) ? !!t : "RegExp" == o(e))
  632. }
  633. },
  634. 4840: function(e, t, r) {
  635. var n = r("825a"),
  636. o = r("1c0b"),
  637. i = r("b622"),
  638. a = i("species");
  639. e.exports = function(e, t) {
  640. var r, i = n(e).constructor;
  641. return void 0 === i || void 0 == (r = n(i)[a]) ? t : o(r)
  642. }
  643. },
  644. 4930: function(e, t, r) {
  645. var n = r("d039");
  646. e.exports = !!Object.getOwnPropertySymbols && !n((function() {
  647. return !String(Symbol())
  648. }))
  649. },
  650. "4d64": function(e, t, r) {
  651. var n = r("fc6a"),
  652. o = r("50c4"),
  653. i = r("23cb"),
  654. a = function(e) {
  655. return function(t, r, a) {
  656. var c, s = n(t),
  657. u = o(s.length),
  658. l = i(a, u);
  659. if (e && r != r) {
  660. while (u > l)
  661. if (c = s[l++], c != c) return !0
  662. } else
  663. for (; u > l; l++)
  664. if ((e || l in s) && s[l] === r) return e || l || 0;
  665. return !e && -1
  666. }
  667. };
  668. e.exports = {
  669. includes: a(!0),
  670. indexOf: a(!1)
  671. }
  672. },
  673. "4df4": function(e, t, r) {
  674. "use strict";
  675. var n = r("0366"),
  676. o = r("7b0b"),
  677. i = r("9bdd"),
  678. a = r("e95a"),
  679. c = r("50c4"),
  680. s = r("8418"),
  681. u = r("35a1");
  682. e.exports = function(e) {
  683. var t, r, l, f, g, d, p = o(e),
  684. h = "function" == typeof this ? this : Array,
  685. m = arguments.length,
  686. v = m > 1 ? arguments[1] : void 0,
  687. b = void 0 !== v,
  688. y = u(p),
  689. x = 0;
  690. if (b && (v = n(v, m > 2 ? arguments[2] : void 0, 2)), void 0 == y || h == Array && a(y))
  691. for (t = c(p.length), r = new h(t); t > x; x++) d = b ? v(p[x], x) : p[x], s(r, x, d);
  692. else
  693. for (f = y.call(p), g = f.next, r = new h; !(l = g.call(f)).done; x++) d = b ? i(f, v, [l.value, x], !0) : l.value, s(r, x, d);
  694. return r.length = x, r
  695. }
  696. },
  697. "50c4": function(e, t, r) {
  698. var n = r("a691"),
  699. o = Math.min;
  700. e.exports = function(e) {
  701. return e > 0 ? o(n(e), 9007199254740991) : 0
  702. }
  703. },
  704. "50f4": function(e, t, r) {
  705. "use strict";
  706. (function(e) {
  707. r.d(t, "b", (function() {
  708. return o
  709. })), r.d(t, "a", (function() {
  710. return a
  711. }));
  712. r("96cf");
  713. var n = r("1da1");
  714.  
  715. function o(e) {
  716. return i.apply(this, arguments)
  717. }
  718.  
  719. function i() {
  720. return i = Object(n["a"])(regeneratorRuntime.mark((function t(r) {
  721. var n, o, i;
  722. return regeneratorRuntime.wrap((function(t) {
  723. while (1) switch (t.prev = t.next) {
  724. case 0:
  725. return t.next = 2, e.storage.sync.get("config");
  726. case 2:
  727. if (n = t.sent.config.analytics, n) {
  728. t.next = 5;
  729. break
  730. }
  731. return t.abrupt("return");
  732. case 5:
  733. return t.next = 7, e.storage.sync.get("device");
  734. case 7:
  735. o = t.sent.device, i = document.createElement("script"), i.type = "text/javascript", i.dataset.js = "simulator-extension", i.innerHTML = "\n simulatorGA('set', 'dimension2', '" + o + "');\n window.simulatorGA('send', 'pageview', '" + r + "');", top.window.document.querySelector("body").insertAdjacentElement("beforeend", i);
  736. case 13:
  737. case "end":
  738. return t.stop()
  739. }
  740. }), t)
  741. }))), i.apply(this, arguments)
  742. }
  743.  
  744. function a(e, t, r, n) {
  745. return c.apply(this, arguments)
  746. }
  747.  
  748. function c() {
  749. return c = Object(n["a"])(regeneratorRuntime.mark((function t(r, n, o, i) {
  750. var a, c;
  751. return regeneratorRuntime.wrap((function(t) {
  752. while (1) switch (t.prev = t.next) {
  753. case 0:
  754. return t.next = 2, e.storage.sync.get("config");
  755. case 2:
  756. if (a = t.sent.config.analytics, a) {
  757. t.next = 5;
  758. break
  759. }
  760. return t.abrupt("return");
  761. case 5:
  762. c = document.createElement("script"), c.type = "text/javascript", c.dataset.js = "simulator-extension", c.innerHTML = "\n if(" + i + ")\n window.simulatorGA('send', 'event', '" + r + "', '" + n + "', '" + o + "', '" + i + "');\n else\n window.simulatorGA('send', 'event', '" + r + "', '" + n + "', '" + o + "');", document.querySelector("body").insertAdjacentElement("beforeend", c);
  763. case 10:
  764. case "end":
  765. return t.stop()
  766. }
  767. }), t)
  768. }))), c.apply(this, arguments)
  769. }
  770. }).call(this, r("9845"))
  771. },
  772. 5135: function(e, t) {
  773. var r = {}.hasOwnProperty;
  774. e.exports = function(e, t) {
  775. return r.call(e, t)
  776. }
  777. },
  778. 5319: function(e, t, r) {
  779. "use strict";
  780. var n = r("d784"),
  781. o = r("825a"),
  782. i = r("7b0b"),
  783. a = r("50c4"),
  784. c = r("a691"),
  785. s = r("1d80"),
  786. u = r("8aa5"),
  787. l = r("14c3"),
  788. f = Math.max,
  789. g = Math.min,
  790. d = Math.floor,
  791. p = /\$([$&'`]|\d\d?|<[^>]*>)/g,
  792. h = /\$([$&'`]|\d\d?)/g,
  793. m = function(e) {
  794. return void 0 === e ? e : String(e)
  795. };
  796. n("replace", 2, (function(e, t, r, n) {
  797. var v = n.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,
  798. b = n.REPLACE_KEEPS_$0,
  799. y = v ? "$" : "$0";
  800. return [function(r, n) {
  801. var o = s(this),
  802. i = void 0 == r ? void 0 : r[e];
  803. return void 0 !== i ? i.call(r, o, n) : t.call(String(o), r, n)
  804. }, function(e, n) {
  805. if (!v && b || "string" === typeof n && -1 === n.indexOf(y)) {
  806. var i = r(t, e, this, n);
  807. if (i.done) return i.value
  808. }
  809. var s = o(e),
  810. d = String(this),
  811. p = "function" === typeof n;
  812. p || (n = String(n));
  813. var h = s.global;
  814. if (h) {
  815. var A = s.unicode;
  816. s.lastIndex = 0
  817. }
  818. var w = [];
  819. while (1) {
  820. var S = l(s, d);
  821. if (null === S) break;
  822. if (w.push(S), !h) break;
  823. var E = String(S[0]);
  824. "" === E && (s.lastIndex = u(d, a(s.lastIndex), A))
  825. }
  826. for (var k = "", P = 0, O = 0; O < w.length; O++) {
  827. S = w[O];
  828. for (var j = String(S[0]), T = f(g(c(S.index), d.length), 0), M = [], L = 1; L < S.length; L++) M.push(m(S[L]));
  829. var R = S.groups;
  830. if (p) {
  831. var C = [j].concat(M, T, d);
  832. void 0 !== R && C.push(R);
  833. var _ = String(n.apply(void 0, C))
  834. } else _ = x(j, d, T, M, R, n);
  835. T >= P && (k += d.slice(P, T) + _, P = T + j.length)
  836. }
  837. return k + d.slice(P)
  838. }];
  839.  
  840. function x(e, r, n, o, a, c) {
  841. var s = n + e.length,
  842. u = o.length,
  843. l = h;
  844. return void 0 !== a && (a = i(a), l = p), t.call(c, l, (function(t, i) {
  845. var c;
  846. switch (i.charAt(0)) {
  847. case "$":
  848. return "$";
  849. case "&":
  850. return e;
  851. case "`":
  852. return r.slice(0, n);
  853. case "'":
  854. return r.slice(s);
  855. case "<":
  856. c = a[i.slice(1, -1)];
  857. break;
  858. default:
  859. var l = +i;
  860. if (0 === l) return t;
  861. if (l > u) {
  862. var f = d(l / 10);
  863. return 0 === f ? t : f <= u ? void 0 === o[f - 1] ? i.charAt(1) : o[f - 1] + i.charAt(1) : t
  864. }
  865. c = o[l - 1]
  866. }
  867. return void 0 === c ? "" : c
  868. }))
  869. }
  870. }))
  871. },
  872. 5692: function(e, t, r) {
  873. var n = r("c430"),
  874. o = r("c6cd");
  875. (e.exports = function(e, t) {
  876. return o[e] || (o[e] = void 0 !== t ? t : {})
  877. })("versions", []).push({
  878. version: "3.6.5",
  879. mode: n ? "pure" : "global",
  880. copyright: "© 2020 Denis Pushkarev (zloirock.ru)"
  881. })
  882. },
  883. "56ef": function(e, t, r) {
  884. var n = r("d066"),
  885. o = r("241c"),
  886. i = r("7418"),
  887. a = r("825a");
  888. e.exports = n("Reflect", "ownKeys") || function(e) {
  889. var t = o.f(a(e)),
  890. r = i.f;
  891. return r ? t.concat(r(e)) : t
  892. }
  893. },
  894. "5a34": function(e, t, r) {
  895. var n = r("44e7");
  896. e.exports = function(e) {
  897. if (n(e)) throw TypeError("The method doesn't accept regular expressions");
  898. return e
  899. }
  900. },
  901. "5c6c": function(e, t) {
  902. e.exports = function(e, t) {
  903. return {
  904. enumerable: !(1 & e),
  905. configurable: !(2 & e),
  906. writable: !(4 & e),
  907. value: t
  908. }
  909. }
  910. },
  911. "60da": function(e, t, r) {
  912. "use strict";
  913. var n = r("83ab"),
  914. o = r("d039"),
  915. i = r("df75"),
  916. a = r("7418"),
  917. c = r("d1e7"),
  918. s = r("7b0b"),
  919. u = r("44ad"),
  920. l = Object.assign,
  921. f = Object.defineProperty;
  922. e.exports = !l || o((function() {
  923. if (n && 1 !== l({
  924. b: 1
  925. }, l(f({}, "a", {
  926. enumerable: !0,
  927. get: function() {
  928. f(this, "b", {
  929. value: 3,
  930. enumerable: !1
  931. })
  932. }
  933. }), {
  934. b: 2
  935. })).b) return !0;
  936. var e = {},
  937. t = {},
  938. r = Symbol(),
  939. o = "abcdefghijklmnopqrst";
  940. return e[r] = 7, o.split("").forEach((function(e) {
  941. t[e] = e
  942. })), 7 != l({}, e)[r] || i(l({}, t)).join("") != o
  943. })) ? function(e, t) {
  944. var r = s(e),
  945. o = arguments.length,
  946. l = 1,
  947. f = a.f,
  948. g = c.f;
  949. while (o > l) {
  950. var d, p = u(arguments[l++]),
  951. h = f ? i(p).concat(f(p)) : i(p),
  952. m = h.length,
  953. v = 0;
  954. while (m > v) d = h[v++], n && !g.call(p, d) || (r[d] = p[d])
  955. }
  956. return r
  957. } : l
  958. },
  959. 6547: function(e, t, r) {
  960. var n = r("a691"),
  961. o = r("1d80"),
  962. i = function(e) {
  963. return function(t, r) {
  964. var i, a, c = String(o(t)),
  965. s = n(r),
  966. u = c.length;
  967. return s < 0 || s >= u ? e ? "" : void 0 : (i = c.charCodeAt(s), i < 55296 || i > 56319 || s + 1 === u || (a = c.charCodeAt(s + 1)) < 56320 || a > 57343 ? e ? c.charAt(s) : i : e ? c.slice(s, s + 2) : a - 56320 + (i - 55296 << 10) + 65536)
  968. }
  969. };
  970. e.exports = {
  971. codeAt: i(!1),
  972. charAt: i(!0)
  973. }
  974. },
  975. "65f0": function(e, t, r) {
  976. var n = r("861d"),
  977. o = r("e8b5"),
  978. i = r("b622"),
  979. a = i("species");
  980. e.exports = function(e, t) {
  981. var r;
  982. return o(e) && (r = e.constructor, "function" != typeof r || r !== Array && !o(r.prototype) ? n(r) && (r = r[a], null === r && (r = void 0)) : r = void 0), new(void 0 === r ? Array : r)(0 === t ? 0 : t)
  983. }
  984. },
  985. "69f3": function(e, t, r) {
  986. var n, o, i, a = r("7f9a"),
  987. c = r("da84"),
  988. s = r("861d"),
  989. u = r("9112"),
  990. l = r("5135"),
  991. f = r("f772"),
  992. g = r("d012"),
  993. d = c.WeakMap,
  994. p = function(e) {
  995. return i(e) ? o(e) : n(e, {})
  996. },
  997. h = function(e) {
  998. return function(t) {
  999. var r;
  1000. if (!s(t) || (r = o(t)).type !== e) throw TypeError("Incompatible receiver, " + e + " required");
  1001. return r
  1002. }
  1003. };
  1004. if (a) {
  1005. var m = new d,
  1006. v = m.get,
  1007. b = m.has,
  1008. y = m.set;
  1009. n = function(e, t) {
  1010. return y.call(m, e, t), t
  1011. }, o = function(e) {
  1012. return v.call(m, e) || {}
  1013. }, i = function(e) {
  1014. return b.call(m, e)
  1015. }
  1016. } else {
  1017. var x = f("state");
  1018. g[x] = !0, n = function(e, t) {
  1019. return u(e, x, t), t
  1020. }, o = function(e) {
  1021. return l(e, x) ? e[x] : {}
  1022. }, i = function(e) {
  1023. return l(e, x)
  1024. }
  1025. }
  1026. e.exports = {
  1027. set: n,
  1028. get: o,
  1029. has: i,
  1030. enforce: p,
  1031. getterFor: h
  1032. }
  1033. },
  1034. "6eeb": function(e, t, r) {
  1035. var n = r("da84"),
  1036. o = r("9112"),
  1037. i = r("5135"),
  1038. a = r("ce4e"),
  1039. c = r("8925"),
  1040. s = r("69f3"),
  1041. u = s.get,
  1042. l = s.enforce,
  1043. f = String(String).split("String");
  1044. (e.exports = function(e, t, r, c) {
  1045. var s = !!c && !!c.unsafe,
  1046. u = !!c && !!c.enumerable,
  1047. g = !!c && !!c.noTargetGet;
  1048. "function" == typeof r && ("string" != typeof t || i(r, "name") || o(r, "name", t), l(r).source = f.join("string" == typeof t ? t : "")), e !== n ? (s ? !g && e[t] && (u = !0) : delete e[t], u ? e[t] = r : o(e, t, r)) : u ? e[t] = r : a(t, r)
  1049. })(Function.prototype, "toString", (function() {
  1050. return "function" == typeof this && u(this).source || c(this)
  1051. }))
  1052. },
  1053. 7418: function(e, t) {
  1054. t.f = Object.getOwnPropertySymbols
  1055. },
  1056. "746f": function(e, t, r) {
  1057. var n = r("428f"),
  1058. o = r("5135"),
  1059. i = r("e538"),
  1060. a = r("9bf2").f;
  1061. e.exports = function(e) {
  1062. var t = n.Symbol || (n.Symbol = {});
  1063. o(t, e) || a(t, e, {
  1064. value: i.f(e)
  1065. })
  1066. }
  1067. },
  1068. 7839: function(e, t) {
  1069. e.exports = ["constructor", "hasOwnProperty", "isPrototypeOf", "propertyIsEnumerable", "toLocaleString", "toString", "valueOf"]
  1070. },
  1071. "7b0b": function(e, t, r) {
  1072. var n = r("1d80");
  1073. e.exports = function(e) {
  1074. return Object(n(e))
  1075. }
  1076. },
  1077. "7c73": function(e, t, r) {
  1078. var n, o = r("825a"),
  1079. i = r("37e8"),
  1080. a = r("7839"),
  1081. c = r("d012"),
  1082. s = r("1be4"),
  1083. u = r("cc12"),
  1084. l = r("f772"),
  1085. f = ">",
  1086. g = "<",
  1087. d = "prototype",
  1088. p = "script",
  1089. h = l("IE_PROTO"),
  1090. m = function() {},
  1091. v = function(e) {
  1092. return g + p + f + e + g + "/" + p + f
  1093. },
  1094. b = function(e) {
  1095. e.write(v("")), e.close();
  1096. var t = e.parentWindow.Object;
  1097. return e = null, t
  1098. },
  1099. y = function() {
  1100. var e, t = u("iframe"),
  1101. r = "java" + p + ":";
  1102. return t.style.display = "none", s.appendChild(t), t.src = String(r), e = t.contentWindow.document, e.open(), e.write(v("document.F=Object")), e.close(), e.F
  1103. },
  1104. x = function() {
  1105. try {
  1106. n = document.domain && new ActiveXObject("htmlfile")
  1107. } catch (t) {}
  1108. x = n ? b(n) : y();
  1109. var e = a.length;
  1110. while (e--) delete x[d][a[e]];
  1111. return x()
  1112. };
  1113. c[h] = !0, e.exports = Object.create || function(e, t) {
  1114. var r;
  1115. return null !== e ? (m[d] = o(e), r = new m, m[d] = null, r[h] = e) : r = x(), void 0 === t ? r : i(r, t)
  1116. }
  1117. },
  1118. "7db0": function(e, t, r) {
  1119. "use strict";
  1120. var n = r("23e7"),
  1121. o = r("b727").find,
  1122. i = r("44d2"),
  1123. a = r("ae40"),
  1124. c = "find",
  1125. s = !0,
  1126. u = a(c);
  1127. c in [] && Array(1)[c]((function() {
  1128. s = !1
  1129. })), n({
  1130. target: "Array",
  1131. proto: !0,
  1132. forced: s || !u
  1133. }, {
  1134. find: function(e) {
  1135. return o(this, e, arguments.length > 1 ? arguments[1] : void 0)
  1136. }
  1137. }), i(c)
  1138. },
  1139. "7dd0": function(e, t, r) {
  1140. "use strict";
  1141. var n = r("23e7"),
  1142. o = r("9ed3"),
  1143. i = r("e163"),
  1144. a = r("d2bb"),
  1145. c = r("d44e"),
  1146. s = r("9112"),
  1147. u = r("6eeb"),
  1148. l = r("b622"),
  1149. f = r("c430"),
  1150. g = r("3f8c"),
  1151. d = r("ae93"),
  1152. p = d.IteratorPrototype,
  1153. h = d.BUGGY_SAFARI_ITERATORS,
  1154. m = l("iterator"),
  1155. v = "keys",
  1156. b = "values",
  1157. y = "entries",
  1158. x = function() {
  1159. return this
  1160. };
  1161. e.exports = function(e, t, r, l, d, A, w) {
  1162. o(r, t, l);
  1163. var S, E, k, P = function(e) {
  1164. if (e === d && L) return L;
  1165. if (!h && e in T) return T[e];
  1166. switch (e) {
  1167. case v:
  1168. return function() {
  1169. return new r(this, e)
  1170. };
  1171. case b:
  1172. return function() {
  1173. return new r(this, e)
  1174. };
  1175. case y:
  1176. return function() {
  1177. return new r(this, e)
  1178. }
  1179. }
  1180. return function() {
  1181. return new r(this)
  1182. }
  1183. },
  1184. O = t + " Iterator",
  1185. j = !1,
  1186. T = e.prototype,
  1187. M = T[m] || T["@@iterator"] || d && T[d],
  1188. L = !h && M || P(d),
  1189. R = "Array" == t && T.entries || M;
  1190. if (R && (S = i(R.call(new e)), p !== Object.prototype && S.next && (f || i(S) === p || (a ? a(S, p) : "function" != typeof S[m] && s(S, m, x)), c(S, O, !0, !0), f && (g[O] = x))), d == b && M && M.name !== b && (j = !0, L = function() {
  1191. return M.call(this)
  1192. }), f && !w || T[m] === L || s(T, m, L), g[t] = L, d)
  1193. if (E = {
  1194. values: P(b),
  1195. keys: A ? L : P(v),
  1196. entries: P(y)
  1197. }, w)
  1198. for (k in E)(h || j || !(k in T)) && u(T, k, E[k]);
  1199. else n({
  1200. target: t,
  1201. proto: !0,
  1202. forced: h || j
  1203. }, E);
  1204. return E
  1205. }
  1206. },
  1207. "7f9a": function(e, t, r) {
  1208. var n = r("da84"),
  1209. o = r("8925"),
  1210. i = n.WeakMap;
  1211. e.exports = "function" === typeof i && /native code/.test(o(i))
  1212. },
  1213. "825a": function(e, t, r) {
  1214. var n = r("861d");
  1215. e.exports = function(e) {
  1216. if (!n(e)) throw TypeError(String(e) + " is not an object");
  1217. return e
  1218. }
  1219. },
  1220. "83ab": function(e, t, r) {
  1221. var n = r("d039");
  1222. e.exports = !n((function() {
  1223. return 7 != Object.defineProperty({}, 1, {
  1224. get: function() {
  1225. return 7
  1226. }
  1227. })[1]
  1228. }))
  1229. },
  1230. 8418: function(e, t, r) {
  1231. "use strict";
  1232. var n = r("c04e"),
  1233. o = r("9bf2"),
  1234. i = r("5c6c");
  1235. e.exports = function(e, t, r) {
  1236. var a = n(t);
  1237. a in e ? o.f(e, a, i(0, r)) : e[a] = r
  1238. }
  1239. },
  1240. "861d": function(e, t) {
  1241. e.exports = function(e) {
  1242. return "object" === typeof e ? null !== e : "function" === typeof e
  1243. }
  1244. },
  1245. 8925: function(e, t, r) {
  1246. var n = r("c6cd"),
  1247. o = Function.toString;
  1248. "function" != typeof n.inspectSource && (n.inspectSource = function(e) {
  1249. return o.call(e)
  1250. }), e.exports = n.inspectSource
  1251. },
  1252. "8aa5": function(e, t, r) {
  1253. "use strict";
  1254. var n = r("6547").charAt;
  1255. e.exports = function(e, t, r) {
  1256. return t + (r ? n(e, t).length : 1)
  1257. }
  1258. },
  1259. "90e3": function(e, t) {
  1260. var r = 0,
  1261. n = Math.random();
  1262. e.exports = function(e) {
  1263. return "Symbol(" + String(void 0 === e ? "" : e) + ")_" + (++r + n).toString(36)
  1264. }
  1265. },
  1266. 9112: function(e, t, r) {
  1267. var n = r("83ab"),
  1268. o = r("9bf2"),
  1269. i = r("5c6c");
  1270. e.exports = n ? function(e, t, r) {
  1271. return o.f(e, t, i(1, r))
  1272. } : function(e, t, r) {
  1273. return e[t] = r, e
  1274. }
  1275. },
  1276. 9263: function(e, t, r) {
  1277. "use strict";
  1278. var n = r("ad6d"),
  1279. o = r("9f7f"),
  1280. i = RegExp.prototype.exec,
  1281. a = String.prototype.replace,
  1282. c = i,
  1283. s = function() {
  1284. var e = /a/,
  1285. t = /b*/g;
  1286. return i.call(e, "a"), i.call(t, "a"), 0 !== e.lastIndex || 0 !== t.lastIndex
  1287. }(),
  1288. u = o.UNSUPPORTED_Y || o.BROKEN_CARET,
  1289. l = void 0 !== /()??/.exec("")[1],
  1290. f = s || l || u;
  1291. f && (c = function(e) {
  1292. var t, r, o, c, f = this,
  1293. g = u && f.sticky,
  1294. d = n.call(f),
  1295. p = f.source,
  1296. h = 0,
  1297. m = e;
  1298. return g && (d = d.replace("y", ""), -1 === d.indexOf("g") && (d += "g"), m = String(e).slice(f.lastIndex), f.lastIndex > 0 && (!f.multiline || f.multiline && "\n" !== e[f.lastIndex - 1]) && (p = "(?: " + p + ")", m = " " + m, h++), r = new RegExp("^(?:" + p + ")", d)), l && (r = new RegExp("^" + p + "$(?!\\s)", d)), s && (t = f.lastIndex), o = i.call(g ? r : f, m), g ? o ? (o.input = o.input.slice(h), o[0] = o[0].slice(h), o.index = f.lastIndex, f.lastIndex += o[0].length) : f.lastIndex = 0 : s && o && (f.lastIndex = f.global ? o.index + o[0].length : t), l && o && o.length > 1 && a.call(o[0], r, (function() {
  1299. for (c = 1; c < arguments.length - 2; c++) void 0 === arguments[c] && (o[c] = void 0)
  1300. })), o
  1301. }), e.exports = c
  1302. },
  1303. "94ca": function(e, t, r) {
  1304. var n = r("d039"),
  1305. o = /#|\.prototype\./,
  1306. i = function(e, t) {
  1307. var r = c[a(e)];
  1308. return r == u || r != s && ("function" == typeof t ? n(t) : !!t)
  1309. },
  1310. a = i.normalize = function(e) {
  1311. return String(e).replace(o, ".").toLowerCase()
  1312. },
  1313. c = i.data = {},
  1314. s = i.NATIVE = "N",
  1315. u = i.POLYFILL = "P";
  1316. e.exports = i
  1317. },
  1318. "96cf": function(e, t, r) {
  1319. var n = function(e) {
  1320. "use strict";
  1321. var t, r = Object.prototype,
  1322. n = r.hasOwnProperty,
  1323. o = "function" === typeof Symbol ? Symbol : {},
  1324. i = o.iterator || "@@iterator",
  1325. a = o.asyncIterator || "@@asyncIterator",
  1326. c = o.toStringTag || "@@toStringTag";
  1327.  
  1328. function s(e, t, r) {
  1329. return Object.defineProperty(e, t, {
  1330. value: r,
  1331. enumerable: !0,
  1332. configurable: !0,
  1333. writable: !0
  1334. }), e[t]
  1335. }
  1336. try {
  1337. s({}, "")
  1338. } catch (R) {
  1339. s = function(e, t, r) {
  1340. return e[t] = r
  1341. }
  1342. }
  1343.  
  1344. function u(e, t, r, n) {
  1345. var o = t && t.prototype instanceof m ? t : m,
  1346. i = Object.create(o.prototype),
  1347. a = new T(n || []);
  1348. return i._invoke = k(e, r, a), i
  1349. }
  1350.  
  1351. function l(e, t, r) {
  1352. try {
  1353. return {
  1354. type: "normal",
  1355. arg: e.call(t, r)
  1356. }
  1357. } catch (R) {
  1358. return {
  1359. type: "throw",
  1360. arg: R
  1361. }
  1362. }
  1363. }
  1364. e.wrap = u;
  1365. var f = "suspendedStart",
  1366. g = "suspendedYield",
  1367. d = "executing",
  1368. p = "completed",
  1369. h = {};
  1370.  
  1371. function m() {}
  1372.  
  1373. function v() {}
  1374.  
  1375. function b() {}
  1376. var y = {};
  1377. y[i] = function() {
  1378. return this
  1379. };
  1380. var x = Object.getPrototypeOf,
  1381. A = x && x(x(M([])));
  1382. A && A !== r && n.call(A, i) && (y = A);
  1383. var w = b.prototype = m.prototype = Object.create(y);
  1384.  
  1385. function S(e) {
  1386. ["next", "throw", "return"].forEach((function(t) {
  1387. s(e, t, (function(e) {
  1388. return this._invoke(t, e)
  1389. }))
  1390. }))
  1391. }
  1392.  
  1393. function E(e, t) {
  1394. function r(o, i, a, c) {
  1395. var s = l(e[o], e, i);
  1396. if ("throw" !== s.type) {
  1397. var u = s.arg,
  1398. f = u.value;
  1399. return f && "object" === typeof f && n.call(f, "__await") ? t.resolve(f.__await).then((function(e) {
  1400. r("next", e, a, c)
  1401. }), (function(e) {
  1402. r("throw", e, a, c)
  1403. })) : t.resolve(f).then((function(e) {
  1404. u.value = e, a(u)
  1405. }), (function(e) {
  1406. return r("throw", e, a, c)
  1407. }))
  1408. }
  1409. c(s.arg)
  1410. }
  1411. var o;
  1412.  
  1413. function i(e, n) {
  1414. function i() {
  1415. return new t((function(t, o) {
  1416. r(e, n, t, o)
  1417. }))
  1418. }
  1419. return o = o ? o.then(i, i) : i()
  1420. }
  1421. this._invoke = i
  1422. }
  1423.  
  1424. function k(e, t, r) {
  1425. var n = f;
  1426. return function(o, i) {
  1427. if (n === d) throw new Error("Generator is already running");
  1428. if (n === p) {
  1429. if ("throw" === o) throw i;
  1430. return L()
  1431. }
  1432. r.method = o, r.arg = i;
  1433. while (1) {
  1434. var a = r.delegate;
  1435. if (a) {
  1436. var c = P(a, r);
  1437. if (c) {
  1438. if (c === h) continue;
  1439. return c
  1440. }
  1441. }
  1442. if ("next" === r.method) r.sent = r._sent = r.arg;
  1443. else if ("throw" === r.method) {
  1444. if (n === f) throw n = p, r.arg;
  1445. r.dispatchException(r.arg)
  1446. } else "return" === r.method && r.abrupt("return", r.arg);
  1447. n = d;
  1448. var s = l(e, t, r);
  1449. if ("normal" === s.type) {
  1450. if (n = r.done ? p : g, s.arg === h) continue;
  1451. return {
  1452. value: s.arg,
  1453. done: r.done
  1454. }
  1455. }
  1456. "throw" === s.type && (n = p, r.method = "throw", r.arg = s.arg)
  1457. }
  1458. }
  1459. }
  1460.  
  1461. function P(e, r) {
  1462. var n = e.iterator[r.method];
  1463. if (n === t) {
  1464. if (r.delegate = null, "throw" === r.method) {
  1465. if (e.iterator["return"] && (r.method = "return", r.arg = t, P(e, r), "throw" === r.method)) return h;
  1466. r.method = "throw", r.arg = new TypeError("The iterator does not provide a 'throw' method")
  1467. }
  1468. return h
  1469. }
  1470. var o = l(n, e.iterator, r.arg);
  1471. if ("throw" === o.type) return r.method = "throw", r.arg = o.arg, r.delegate = null, h;
  1472. var i = o.arg;
  1473. return i ? i.done ? (r[e.resultName] = i.value, r.next = e.nextLoc, "return" !== r.method && (r.method = "next", r.arg = t), r.delegate = null, h) : i : (r.method = "throw", r.arg = new TypeError("iterator result is not an object"), r.delegate = null, h)
  1474. }
  1475.  
  1476. function O(e) {
  1477. var t = {
  1478. tryLoc: e[0]
  1479. };
  1480. 1 in e && (t.catchLoc = e[1]), 2 in e && (t.finallyLoc = e[2], t.afterLoc = e[3]), this.tryEntries.push(t)
  1481. }
  1482.  
  1483. function j(e) {
  1484. var t = e.completion || {};
  1485. t.type = "normal", delete t.arg, e.completion = t
  1486. }
  1487.  
  1488. function T(e) {
  1489. this.tryEntries = [{
  1490. tryLoc: "root"
  1491. }], e.forEach(O, this), this.reset(!0)
  1492. }
  1493.  
  1494. function M(e) {
  1495. if (e) {
  1496. var r = e[i];
  1497. if (r) return r.call(e);
  1498. if ("function" === typeof e.next) return e;
  1499. if (!isNaN(e.length)) {
  1500. var o = -1,
  1501. a = function r() {
  1502. while (++o < e.length)
  1503. if (n.call(e, o)) return r.value = e[o], r.done = !1, r;
  1504. return r.value = t, r.done = !0, r
  1505. };
  1506. return a.next = a
  1507. }
  1508. }
  1509. return {
  1510. next: L
  1511. }
  1512. }
  1513.  
  1514. function L() {
  1515. return {
  1516. value: t,
  1517. done: !0
  1518. }
  1519. }
  1520. return v.prototype = w.constructor = b, b.constructor = v, v.displayName = s(b, c, "GeneratorFunction"), e.isGeneratorFunction = function(e) {
  1521. var t = "function" === typeof e && e.constructor;
  1522. return !!t && (t === v || "GeneratorFunction" === (t.displayName || t.name))
  1523. }, e.mark = function(e) {
  1524. return Object.setPrototypeOf ? Object.setPrototypeOf(e, b) : (e.__proto__ = b, s(e, c, "GeneratorFunction")), e.prototype = Object.create(w), e
  1525. }, e.awrap = function(e) {
  1526. return {
  1527. __await: e
  1528. }
  1529. }, S(E.prototype), E.prototype[a] = function() {
  1530. return this
  1531. }, e.AsyncIterator = E, e.async = function(t, r, n, o, i) {
  1532. void 0 === i && (i = Promise);
  1533. var a = new E(u(t, r, n, o), i);
  1534. return e.isGeneratorFunction(r) ? a : a.next().then((function(e) {
  1535. return e.done ? e.value : a.next()
  1536. }))
  1537. }, S(w), s(w, c, "Generator"), w[i] = function() {
  1538. return this
  1539. }, w.toString = function() {
  1540. return "[object Generator]"
  1541. }, e.keys = function(e) {
  1542. var t = [];
  1543. for (var r in e) t.push(r);
  1544. return t.reverse(),
  1545. function r() {
  1546. while (t.length) {
  1547. var n = t.pop();
  1548. if (n in e) return r.value = n, r.done = !1, r
  1549. }
  1550. return r.done = !0, r
  1551. }
  1552. }, e.values = M, T.prototype = {
  1553. constructor: T,
  1554. reset: function(e) {
  1555. if (this.prev = 0, this.next = 0, this.sent = this._sent = t, this.done = !1, this.delegate = null, this.method = "next", this.arg = t, this.tryEntries.forEach(j), !e)
  1556. for (var r in this) "t" === r.charAt(0) && n.call(this, r) && !isNaN(+r.slice(1)) && (this[r] = t)
  1557. },
  1558. stop: function() {
  1559. this.done = !0;
  1560. var e = this.tryEntries[0],
  1561. t = e.completion;
  1562. if ("throw" === t.type) throw t.arg;
  1563. return this.rval
  1564. },
  1565. dispatchException: function(e) {
  1566. if (this.done) throw e;
  1567. var r = this;
  1568.  
  1569. function o(n, o) {
  1570. return c.type = "throw", c.arg = e, r.next = n, o && (r.method = "next", r.arg = t), !!o
  1571. }
  1572. for (var i = this.tryEntries.length - 1; i >= 0; --i) {
  1573. var a = this.tryEntries[i],
  1574. c = a.completion;
  1575. if ("root" === a.tryLoc) return o("end");
  1576. if (a.tryLoc <= this.prev) {
  1577. var s = n.call(a, "catchLoc"),
  1578. u = n.call(a, "finallyLoc");
  1579. if (s && u) {
  1580. if (this.prev < a.catchLoc) return o(a.catchLoc, !0);
  1581. if (this.prev < a.finallyLoc) return o(a.finallyLoc)
  1582. } else if (s) {
  1583. if (this.prev < a.catchLoc) return o(a.catchLoc, !0)
  1584. } else {
  1585. if (!u) throw new Error("try statement without catch or finally");
  1586. if (this.prev < a.finallyLoc) return o(a.finallyLoc)
  1587. }
  1588. }
  1589. }
  1590. },
  1591. abrupt: function(e, t) {
  1592. for (var r = this.tryEntries.length - 1; r >= 0; --r) {
  1593. var o = this.tryEntries[r];
  1594. if (o.tryLoc <= this.prev && n.call(o, "finallyLoc") && this.prev < o.finallyLoc) {
  1595. var i = o;
  1596. break
  1597. }
  1598. }
  1599. i && ("break" === e || "continue" === e) && i.tryLoc <= t && t <= i.finallyLoc && (i = null);
  1600. var a = i ? i.completion : {};
  1601. return a.type = e, a.arg = t, i ? (this.method = "next", this.next = i.finallyLoc, h) : this.complete(a)
  1602. },
  1603. complete: function(e, t) {
  1604. if ("throw" === e.type) throw e.arg;
  1605. return "break" === e.type || "continue" === e.type ? this.next = e.arg : "return" === e.type ? (this.rval = this.arg = e.arg, this.method = "return", this.next = "end") : "normal" === e.type && t && (this.next = t), h
  1606. },
  1607. finish: function(e) {
  1608. for (var t = this.tryEntries.length - 1; t >= 0; --t) {
  1609. var r = this.tryEntries[t];
  1610. if (r.finallyLoc === e) return this.complete(r.completion, r.afterLoc), j(r), h
  1611. }
  1612. },
  1613. catch: function(e) {
  1614. for (var t = this.tryEntries.length - 1; t >= 0; --t) {
  1615. var r = this.tryEntries[t];
  1616. if (r.tryLoc === e) {
  1617. var n = r.completion;
  1618. if ("throw" === n.type) {
  1619. var o = n.arg;
  1620. j(r)
  1621. }
  1622. return o
  1623. }
  1624. }
  1625. throw new Error("illegal catch attempt")
  1626. },
  1627. delegateYield: function(e, r, n) {
  1628. return this.delegate = {
  1629. iterator: M(e),
  1630. resultName: r,
  1631. nextLoc: n
  1632. }, "next" === this.method && (this.arg = t), h
  1633. }
  1634. }, e
  1635. }(e.exports);
  1636. try {
  1637. regeneratorRuntime = n
  1638. } catch (o) {
  1639. Function("r", "regeneratorRuntime = r")(n)
  1640. }
  1641. },
  1642. 9845: function(e, t, r) {
  1643. var n, o, i, a = void 0;
  1644. (function(r, a) {
  1645. o = [e], n = a, i = "function" === typeof n ? n.apply(t, o) : n, void 0 === i || (e.exports = i)
  1646. })(0, (function(e) {
  1647. "use strict";
  1648. if ("undefined" === typeof a || Object.getPrototypeOf(a) !== Object.prototype) {
  1649. const t = "The message port closed before a response was received.",
  1650. r = "Returning a Promise is the preferred way to send a reply from an onMessage/onMessageExternal listener, as the sendResponse will be removed from the specs (See https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/runtime/onMessage)",
  1651. n = e => {
  1652. const n = {
  1653. alarms: {
  1654. clear: {
  1655. minArgs: 0,
  1656. maxArgs: 1
  1657. },
  1658. clearAll: {
  1659. minArgs: 0,
  1660. maxArgs: 0
  1661. },
  1662. get: {
  1663. minArgs: 0,
  1664. maxArgs: 1
  1665. },
  1666. getAll: {
  1667. minArgs: 0,
  1668. maxArgs: 0
  1669. }
  1670. },
  1671. bookmarks: {
  1672. create: {
  1673. minArgs: 1,
  1674. maxArgs: 1
  1675. },
  1676. get: {
  1677. minArgs: 1,
  1678. maxArgs: 1
  1679. },
  1680. getChildren: {
  1681. minArgs: 1,
  1682. maxArgs: 1
  1683. },
  1684. getRecent: {
  1685. minArgs: 1,
  1686. maxArgs: 1
  1687. },
  1688. getSubTree: {
  1689. minArgs: 1,
  1690. maxArgs: 1
  1691. },
  1692. getTree: {
  1693. minArgs: 0,
  1694. maxArgs: 0
  1695. },
  1696. move: {
  1697. minArgs: 2,
  1698. maxArgs: 2
  1699. },
  1700. remove: {
  1701. minArgs: 1,
  1702. maxArgs: 1
  1703. },
  1704. removeTree: {
  1705. minArgs: 1,
  1706. maxArgs: 1
  1707. },
  1708. search: {
  1709. minArgs: 1,
  1710. maxArgs: 1
  1711. },
  1712. update: {
  1713. minArgs: 2,
  1714. maxArgs: 2
  1715. }
  1716. },
  1717. browserAction: {
  1718. disable: {
  1719. minArgs: 0,
  1720. maxArgs: 1,
  1721. fallbackToNoCallback: !0
  1722. },
  1723. enable: {
  1724. minArgs: 0,
  1725. maxArgs: 1,
  1726. fallbackToNoCallback: !0
  1727. },
  1728. getBadgeBackgroundColor: {
  1729. minArgs: 1,
  1730. maxArgs: 1
  1731. },
  1732. getBadgeText: {
  1733. minArgs: 1,
  1734. maxArgs: 1
  1735. },
  1736. getPopup: {
  1737. minArgs: 1,
  1738. maxArgs: 1
  1739. },
  1740. getTitle: {
  1741. minArgs: 1,
  1742. maxArgs: 1
  1743. },
  1744. openPopup: {
  1745. minArgs: 0,
  1746. maxArgs: 0
  1747. },
  1748. setBadgeBackgroundColor: {
  1749. minArgs: 1,
  1750. maxArgs: 1,
  1751. fallbackToNoCallback: !0
  1752. },
  1753. setBadgeText: {
  1754. minArgs: 1,
  1755. maxArgs: 1,
  1756. fallbackToNoCallback: !0
  1757. },
  1758. setIcon: {
  1759. minArgs: 1,
  1760. maxArgs: 1
  1761. },
  1762. setPopup: {
  1763. minArgs: 1,
  1764. maxArgs: 1,
  1765. fallbackToNoCallback: !0
  1766. },
  1767. setTitle: {
  1768. minArgs: 1,
  1769. maxArgs: 1,
  1770. fallbackToNoCallback: !0
  1771. }
  1772. },
  1773. browsingData: {
  1774. remove: {
  1775. minArgs: 2,
  1776. maxArgs: 2
  1777. },
  1778. removeCache: {
  1779. minArgs: 1,
  1780. maxArgs: 1
  1781. },
  1782. removeCookies: {
  1783. minArgs: 1,
  1784. maxArgs: 1
  1785. },
  1786. removeDownloads: {
  1787. minArgs: 1,
  1788. maxArgs: 1
  1789. },
  1790. removeFormData: {
  1791. minArgs: 1,
  1792. maxArgs: 1
  1793. },
  1794. removeHistory: {
  1795. minArgs: 1,
  1796. maxArgs: 1
  1797. },
  1798. removeLocalStorage: {
  1799. minArgs: 1,
  1800. maxArgs: 1
  1801. },
  1802. removePasswords: {
  1803. minArgs: 1,
  1804. maxArgs: 1
  1805. },
  1806. removePluginData: {
  1807. minArgs: 1,
  1808. maxArgs: 1
  1809. },
  1810. settings: {
  1811. minArgs: 0,
  1812. maxArgs: 0
  1813. }
  1814. },
  1815. commands: {
  1816. getAll: {
  1817. minArgs: 0,
  1818. maxArgs: 0
  1819. }
  1820. },
  1821. contextMenus: {
  1822. remove: {
  1823. minArgs: 1,
  1824. maxArgs: 1
  1825. },
  1826. removeAll: {
  1827. minArgs: 0,
  1828. maxArgs: 0
  1829. },
  1830. update: {
  1831. minArgs: 2,
  1832. maxArgs: 2
  1833. }
  1834. },
  1835. cookies: {
  1836. get: {
  1837. minArgs: 1,
  1838. maxArgs: 1
  1839. },
  1840. getAll: {
  1841. minArgs: 1,
  1842. maxArgs: 1
  1843. },
  1844. getAllCookieStores: {
  1845. minArgs: 0,
  1846. maxArgs: 0
  1847. },
  1848. remove: {
  1849. minArgs: 1,
  1850. maxArgs: 1
  1851. },
  1852. set: {
  1853. minArgs: 1,
  1854. maxArgs: 1
  1855. }
  1856. },
  1857. devtools: {
  1858. inspectedWindow: {
  1859. eval: {
  1860. minArgs: 1,
  1861. maxArgs: 2,
  1862. singleCallbackArg: !1
  1863. }
  1864. },
  1865. panels: {
  1866. create: {
  1867. minArgs: 3,
  1868. maxArgs: 3,
  1869. singleCallbackArg: !0
  1870. }
  1871. }
  1872. },
  1873. downloads: {
  1874. cancel: {
  1875. minArgs: 1,
  1876. maxArgs: 1
  1877. },
  1878. download: {
  1879. minArgs: 1,
  1880. maxArgs: 1
  1881. },
  1882. erase: {
  1883. minArgs: 1,
  1884. maxArgs: 1
  1885. },
  1886. getFileIcon: {
  1887. minArgs: 1,
  1888. maxArgs: 2
  1889. },
  1890. open: {
  1891. minArgs: 1,
  1892. maxArgs: 1,
  1893. fallbackToNoCallback: !0
  1894. },
  1895. pause: {
  1896. minArgs: 1,
  1897. maxArgs: 1
  1898. },
  1899. removeFile: {
  1900. minArgs: 1,
  1901. maxArgs: 1
  1902. },
  1903. resume: {
  1904. minArgs: 1,
  1905. maxArgs: 1
  1906. },
  1907. search: {
  1908. minArgs: 1,
  1909. maxArgs: 1
  1910. },
  1911. show: {
  1912. minArgs: 1,
  1913. maxArgs: 1,
  1914. fallbackToNoCallback: !0
  1915. }
  1916. },
  1917. extension: {
  1918. isAllowedFileSchemeAccess: {
  1919. minArgs: 0,
  1920. maxArgs: 0
  1921. },
  1922. isAllowedIncognitoAccess: {
  1923. minArgs: 0,
  1924. maxArgs: 0
  1925. }
  1926. },
  1927. history: {
  1928. addUrl: {
  1929. minArgs: 1,
  1930. maxArgs: 1
  1931. },
  1932. deleteAll: {
  1933. minArgs: 0,
  1934. maxArgs: 0
  1935. },
  1936. deleteRange: {
  1937. minArgs: 1,
  1938. maxArgs: 1
  1939. },
  1940. deleteUrl: {
  1941. minArgs: 1,
  1942. maxArgs: 1
  1943. },
  1944. getVisits: {
  1945. minArgs: 1,
  1946. maxArgs: 1
  1947. },
  1948. search: {
  1949. minArgs: 1,
  1950. maxArgs: 1
  1951. }
  1952. },
  1953. i18n: {
  1954. detectLanguage: {
  1955. minArgs: 1,
  1956. maxArgs: 1
  1957. },
  1958. getAcceptLanguages: {
  1959. minArgs: 0,
  1960. maxArgs: 0
  1961. }
  1962. },
  1963. identity: {
  1964. launchWebAuthFlow: {
  1965. minArgs: 1,
  1966. maxArgs: 1
  1967. }
  1968. },
  1969. idle: {
  1970. queryState: {
  1971. minArgs: 1,
  1972. maxArgs: 1
  1973. }
  1974. },
  1975. management: {
  1976. get: {
  1977. minArgs: 1,
  1978. maxArgs: 1
  1979. },
  1980. getAll: {
  1981. minArgs: 0,
  1982. maxArgs: 0
  1983. },
  1984. getSelf: {
  1985. minArgs: 0,
  1986. maxArgs: 0
  1987. },
  1988. setEnabled: {
  1989. minArgs: 2,
  1990. maxArgs: 2
  1991. },
  1992. uninstallSelf: {
  1993. minArgs: 0,
  1994. maxArgs: 1
  1995. }
  1996. },
  1997. notifications: {
  1998. clear: {
  1999. minArgs: 1,
  2000. maxArgs: 1
  2001. },
  2002. create: {
  2003. minArgs: 1,
  2004. maxArgs: 2
  2005. },
  2006. getAll: {
  2007. minArgs: 0,
  2008. maxArgs: 0
  2009. },
  2010. getPermissionLevel: {
  2011. minArgs: 0,
  2012. maxArgs: 0
  2013. },
  2014. update: {
  2015. minArgs: 2,
  2016. maxArgs: 2
  2017. }
  2018. },
  2019. pageAction: {
  2020. getPopup: {
  2021. minArgs: 1,
  2022. maxArgs: 1
  2023. },
  2024. getTitle: {
  2025. minArgs: 1,
  2026. maxArgs: 1
  2027. },
  2028. hide: {
  2029. minArgs: 1,
  2030. maxArgs: 1,
  2031. fallbackToNoCallback: !0
  2032. },
  2033. setIcon: {
  2034. minArgs: 1,
  2035. maxArgs: 1
  2036. },
  2037. setPopup: {
  2038. minArgs: 1,
  2039. maxArgs: 1,
  2040. fallbackToNoCallback: !0
  2041. },
  2042. setTitle: {
  2043. minArgs: 1,
  2044. maxArgs: 1,
  2045. fallbackToNoCallback: !0
  2046. },
  2047. show: {
  2048. minArgs: 1,
  2049. maxArgs: 1,
  2050. fallbackToNoCallback: !0
  2051. }
  2052. },
  2053. permissions: {
  2054. contains: {
  2055. minArgs: 1,
  2056. maxArgs: 1
  2057. },
  2058. getAll: {
  2059. minArgs: 0,
  2060. maxArgs: 0
  2061. },
  2062. remove: {
  2063. minArgs: 1,
  2064. maxArgs: 1
  2065. },
  2066. request: {
  2067. minArgs: 1,
  2068. maxArgs: 1
  2069. }
  2070. },
  2071. runtime: {
  2072. getBackgroundPage: {
  2073. minArgs: 0,
  2074. maxArgs: 0
  2075. },
  2076. getBrowserInfo: {
  2077. minArgs: 0,
  2078. maxArgs: 0
  2079. },
  2080. getPlatformInfo: {
  2081. minArgs: 0,
  2082. maxArgs: 0
  2083. },
  2084. openOptionsPage: {
  2085. minArgs: 0,
  2086. maxArgs: 0
  2087. },
  2088. requestUpdateCheck: {
  2089. minArgs: 0,
  2090. maxArgs: 0
  2091. },
  2092. sendMessage: {
  2093. minArgs: 1,
  2094. maxArgs: 3
  2095. },
  2096. sendNativeMessage: {
  2097. minArgs: 2,
  2098. maxArgs: 2
  2099. },
  2100. setUninstallURL: {
  2101. minArgs: 1,
  2102. maxArgs: 1
  2103. }
  2104. },
  2105. sessions: {
  2106. getDevices: {
  2107. minArgs: 0,
  2108. maxArgs: 1
  2109. },
  2110. getRecentlyClosed: {
  2111. minArgs: 0,
  2112. maxArgs: 1
  2113. },
  2114. restore: {
  2115. minArgs: 0,
  2116. maxArgs: 1
  2117. }
  2118. },
  2119. storage: {
  2120. local: {
  2121. clear: {
  2122. minArgs: 0,
  2123. maxArgs: 0
  2124. },
  2125. get: {
  2126. minArgs: 0,
  2127. maxArgs: 1
  2128. },
  2129. getBytesInUse: {
  2130. minArgs: 0,
  2131. maxArgs: 1
  2132. },
  2133. remove: {
  2134. minArgs: 1,
  2135. maxArgs: 1
  2136. },
  2137. set: {
  2138. minArgs: 1,
  2139. maxArgs: 1
  2140. }
  2141. },
  2142. managed: {
  2143. get: {
  2144. minArgs: 0,
  2145. maxArgs: 1
  2146. },
  2147. getBytesInUse: {
  2148. minArgs: 0,
  2149. maxArgs: 1
  2150. }
  2151. },
  2152. sync: {
  2153. clear: {
  2154. minArgs: 0,
  2155. maxArgs: 0
  2156. },
  2157. get: {
  2158. minArgs: 0,
  2159. maxArgs: 1
  2160. },
  2161. getBytesInUse: {
  2162. minArgs: 0,
  2163. maxArgs: 1
  2164. },
  2165. remove: {
  2166. minArgs: 1,
  2167. maxArgs: 1
  2168. },
  2169. set: {
  2170. minArgs: 1,
  2171. maxArgs: 1
  2172. }
  2173. }
  2174. },
  2175. tabs: {
  2176. captureVisibleTab: {
  2177. minArgs: 0,
  2178. maxArgs: 2
  2179. },
  2180. create: {
  2181. minArgs: 1,
  2182. maxArgs: 1
  2183. },
  2184. detectLanguage: {
  2185. minArgs: 0,
  2186. maxArgs: 1
  2187. },
  2188. discard: {
  2189. minArgs: 0,
  2190. maxArgs: 1
  2191. },
  2192. duplicate: {
  2193. minArgs: 1,
  2194. maxArgs: 1
  2195. },
  2196. executeScript: {
  2197. minArgs: 1,
  2198. maxArgs: 2
  2199. },
  2200. get: {
  2201. minArgs: 1,
  2202. maxArgs: 1
  2203. },
  2204. getCurrent: {
  2205. minArgs: 0,
  2206. maxArgs: 0
  2207. },
  2208. getZoom: {
  2209. minArgs: 0,
  2210. maxArgs: 1
  2211. },
  2212. getZoomSettings: {
  2213. minArgs: 0,
  2214. maxArgs: 1
  2215. },
  2216. highlight: {
  2217. minArgs: 1,
  2218. maxArgs: 1
  2219. },
  2220. insertCSS: {
  2221. minArgs: 1,
  2222. maxArgs: 2
  2223. },
  2224. move: {
  2225. minArgs: 2,
  2226. maxArgs: 2
  2227. },
  2228. query: {
  2229. minArgs: 1,
  2230. maxArgs: 1
  2231. },
  2232. reload: {
  2233. minArgs: 0,
  2234. maxArgs: 2
  2235. },
  2236. remove: {
  2237. minArgs: 1,
  2238. maxArgs: 1
  2239. },
  2240. removeCSS: {
  2241. minArgs: 1,
  2242. maxArgs: 2
  2243. },
  2244. sendMessage: {
  2245. minArgs: 2,
  2246. maxArgs: 3
  2247. },
  2248. setZoom: {
  2249. minArgs: 1,
  2250. maxArgs: 2
  2251. },
  2252. setZoomSettings: {
  2253. minArgs: 1,
  2254. maxArgs: 2
  2255. },
  2256. update: {
  2257. minArgs: 1,
  2258. maxArgs: 2
  2259. }
  2260. },
  2261. topSites: {
  2262. get: {
  2263. minArgs: 0,
  2264. maxArgs: 0
  2265. }
  2266. },
  2267. webNavigation: {
  2268. getAllFrames: {
  2269. minArgs: 1,
  2270. maxArgs: 1
  2271. },
  2272. getFrame: {
  2273. minArgs: 1,
  2274. maxArgs: 1
  2275. }
  2276. },
  2277. webRequest: {
  2278. handlerBehaviorChanged: {
  2279. minArgs: 0,
  2280. maxArgs: 0
  2281. }
  2282. },
  2283. windows: {
  2284. create: {
  2285. minArgs: 0,
  2286. maxArgs: 1
  2287. },
  2288. get: {
  2289. minArgs: 1,
  2290. maxArgs: 2
  2291. },
  2292. getAll: {
  2293. minArgs: 0,
  2294. maxArgs: 1
  2295. },
  2296. getCurrent: {
  2297. minArgs: 0,
  2298. maxArgs: 1
  2299. },
  2300. getLastFocused: {
  2301. minArgs: 0,
  2302. maxArgs: 1
  2303. },
  2304. remove: {
  2305. minArgs: 1,
  2306. maxArgs: 1
  2307. },
  2308. update: {
  2309. minArgs: 2,
  2310. maxArgs: 2
  2311. }
  2312. }
  2313. };
  2314. if (0 === Object.keys(n).length) throw new Error("api-metadata.json has not been included in browser-polyfill");
  2315. class o extends WeakMap {
  2316. constructor(e, t) {
  2317. super(t), this.createItem = e
  2318. }
  2319. get(e) {
  2320. return this.has(e) || this.set(e, this.createItem(e)), super.get(e)
  2321. }
  2322. }
  2323. const i = e => e && "object" === typeof e && "function" === typeof e.then,
  2324. a = (t, r) => (...n) => {
  2325. e.runtime.lastError ? t.reject(e.runtime.lastError) : r.singleCallbackArg || n.length <= 1 && !1 !== r.singleCallbackArg ? t.resolve(n[0]) : t.resolve(n)
  2326. },
  2327. c = e => 1 == e ? "argument" : "arguments",
  2328. s = (e, t) => function(r, ...n) {
  2329. if (n.length < t.minArgs) throw new Error(`Expected at least ${t.minArgs} ${c(t.minArgs)} for ${e}(), got ${n.length}`);
  2330. if (n.length > t.maxArgs) throw new Error(`Expected at most ${t.maxArgs} ${c(t.maxArgs)} for ${e}(), got ${n.length}`);
  2331. return new Promise((o, i) => {
  2332. if (t.fallbackToNoCallback) try {
  2333. r[e](...n, a({
  2334. resolve: o,
  2335. reject: i
  2336. }, t))
  2337. } catch (c) {
  2338. console.warn(e + " API method doesn't seem to support the callback parameter, falling back to call it without a callback: ", c), r[e](...n), t.fallbackToNoCallback = !1, t.noCallback = !0, o()
  2339. } else t.noCallback ? (r[e](...n), o()) : r[e](...n, a({
  2340. resolve: o,
  2341. reject: i
  2342. }, t))
  2343. })
  2344. },
  2345. u = (e, t, r) => new Proxy(t, {
  2346. apply(t, n, o) {
  2347. return r.call(n, e, ...o)
  2348. }
  2349. });
  2350. let l = Function.call.bind(Object.prototype.hasOwnProperty);
  2351. const f = (e, t = {}, r = {}) => {
  2352. let n = Object.create(null),
  2353. o = {
  2354. has(t, r) {
  2355. return r in e || r in n
  2356. },
  2357. get(o, i, a) {
  2358. if (i in n) return n[i];
  2359. if (!(i in e)) return;
  2360. let c = e[i];
  2361. if ("function" === typeof c)
  2362. if ("function" === typeof t[i]) c = u(e, e[i], t[i]);
  2363. else if (l(r, i)) {
  2364. let t = s(i, r[i]);
  2365. c = u(e, e[i], t)
  2366. } else c = c.bind(e);
  2367. else {
  2368. if ("object" !== typeof c || null === c || !l(t, i) && !l(r, i)) return Object.defineProperty(n, i, {
  2369. configurable: !0,
  2370. enumerable: !0,
  2371. get() {
  2372. return e[i]
  2373. },
  2374. set(t) {
  2375. e[i] = t
  2376. }
  2377. }), c;
  2378. c = f(c, t[i], r[i])
  2379. }
  2380. return n[i] = c, c
  2381. },
  2382. set(t, r, o, i) {
  2383. return r in n ? n[r] = o : e[r] = o, !0
  2384. },
  2385. defineProperty(e, t, r) {
  2386. return Reflect.defineProperty(n, t, r)
  2387. },
  2388. deleteProperty(e, t) {
  2389. return Reflect.deleteProperty(n, t)
  2390. }
  2391. },
  2392. i = Object.create(e);
  2393. return new Proxy(i, o)
  2394. },
  2395. g = e => ({
  2396. addListener(t, r, ...n) {
  2397. t.addListener(e.get(r), ...n)
  2398. },
  2399. hasListener(t, r) {
  2400. return t.hasListener(e.get(r))
  2401. },
  2402. removeListener(t, r) {
  2403. t.removeListener(e.get(r))
  2404. }
  2405. });
  2406. let d = !1;
  2407. const p = new o(e => "function" !== typeof e ? e : function(t, n, o) {
  2408. let a, c, s = !1,
  2409. u = new Promise(e => {
  2410. a = function(t) {
  2411. d || (console.warn(r, (new Error).stack), d = !0), s = !0, e(t)
  2412. }
  2413. });
  2414. try {
  2415. c = e(t, n, a)
  2416. } catch (g) {
  2417. c = Promise.reject(g)
  2418. }
  2419. const l = !0 !== c && i(c);
  2420. if (!0 !== c && !l && !s) return !1;
  2421. const f = e => {
  2422. e.then(e => {
  2423. o(e)
  2424. }, e => {
  2425. let t;
  2426. t = e && (e instanceof Error || "string" === typeof e.message) ? e.message : "An unexpected error occurred", o({
  2427. __mozWebExtensionPolyfillReject__: !0,
  2428. message: t
  2429. })
  2430. }).catch(e => {
  2431. console.error("Failed to send onMessage rejected reply", e)
  2432. })
  2433. };
  2434. return f(l ? c : u), !0
  2435. }),
  2436. h = ({
  2437. reject: r,
  2438. resolve: n
  2439. }, o) => {
  2440. e.runtime.lastError ? e.runtime.lastError.message === t ? n() : r(e.runtime.lastError) : o && o.__mozWebExtensionPolyfillReject__ ? r(new Error(o.message)) : n(o)
  2441. },
  2442. m = (e, t, r, ...n) => {
  2443. if (n.length < t.minArgs) throw new Error(`Expected at least ${t.minArgs} ${c(t.minArgs)} for ${e}(), got ${n.length}`);
  2444. if (n.length > t.maxArgs) throw new Error(`Expected at most ${t.maxArgs} ${c(t.maxArgs)} for ${e}(), got ${n.length}`);
  2445. return new Promise((e, t) => {
  2446. const o = h.bind(null, {
  2447. resolve: e,
  2448. reject: t
  2449. });
  2450. n.push(o), r.sendMessage(...n)
  2451. })
  2452. },
  2453. v = {
  2454. runtime: {
  2455. onMessage: g(p),
  2456. onMessageExternal: g(p),
  2457. sendMessage: m.bind(null, "sendMessage", {
  2458. minArgs: 1,
  2459. maxArgs: 3
  2460. })
  2461. },
  2462. tabs: {
  2463. sendMessage: m.bind(null, "sendMessage", {
  2464. minArgs: 2,
  2465. maxArgs: 3
  2466. })
  2467. }
  2468. },
  2469. b = {
  2470. clear: {
  2471. minArgs: 1,
  2472. maxArgs: 1
  2473. },
  2474. get: {
  2475. minArgs: 1,
  2476. maxArgs: 1
  2477. },
  2478. set: {
  2479. minArgs: 1,
  2480. maxArgs: 1
  2481. }
  2482. };
  2483. return n.privacy = {
  2484. network: {
  2485. networkPredictionEnabled: b,
  2486. webRTCIPHandlingPolicy: b
  2487. },
  2488. services: {
  2489. passwordSavingEnabled: b
  2490. },
  2491. websites: {
  2492. hyperlinkAuditingEnabled: b,
  2493. referrersEnabled: b
  2494. }
  2495. }, f(e, v, n)
  2496. };
  2497. e.exports = n(chrome)
  2498. } else e.exports = a
  2499. }))
  2500. },
  2501. "9bdd": function(e, t, r) {
  2502. var n = r("825a");
  2503. e.exports = function(e, t, r, o) {
  2504. try {
  2505. return o ? t(n(r)[0], r[1]) : t(r)
  2506. } catch (a) {
  2507. var i = e["return"];
  2508. throw void 0 !== i && n(i.call(e)), a
  2509. }
  2510. }
  2511. },
  2512. "9bf2": function(e, t, r) {
  2513. var n = r("83ab"),
  2514. o = r("0cfb"),
  2515. i = r("825a"),
  2516. a = r("c04e"),
  2517. c = Object.defineProperty;
  2518. t.f = n ? c : function(e, t, r) {
  2519. if (i(e), t = a(t, !0), i(r), o) try {
  2520. return c(e, t, r)
  2521. } catch (n) {}
  2522. if ("get" in r || "set" in r) throw TypeError("Accessors not supported");
  2523. return "value" in r && (e[t] = r.value), e
  2524. }
  2525. },
  2526. "9ed3": function(e, t, r) {
  2527. "use strict";
  2528. var n = r("ae93").IteratorPrototype,
  2529. o = r("7c73"),
  2530. i = r("5c6c"),
  2531. a = r("d44e"),
  2532. c = r("3f8c"),
  2533. s = function() {
  2534. return this
  2535. };
  2536. e.exports = function(e, t, r) {
  2537. var u = t + " Iterator";
  2538. return e.prototype = o(n, {
  2539. next: i(1, r)
  2540. }), a(e, u, !1, !0), c[u] = s, e
  2541. }
  2542. },
  2543. "9f7f": function(e, t, r) {
  2544. "use strict";
  2545. var n = r("d039");
  2546.  
  2547. function o(e, t) {
  2548. return RegExp(e, t)
  2549. }
  2550. t.UNSUPPORTED_Y = n((function() {
  2551. var e = o("a", "y");
  2552. return e.lastIndex = 2, null != e.exec("abcd")
  2553. })), t.BROKEN_CARET = n((function() {
  2554. var e = o("^r", "gy");
  2555. return e.lastIndex = 2, null != e.exec("str")
  2556. }))
  2557. },
  2558. a4d3: function(e, t, r) {
  2559. "use strict";
  2560. var n = r("23e7"),
  2561. o = r("da84"),
  2562. i = r("d066"),
  2563. a = r("c430"),
  2564. c = r("83ab"),
  2565. s = r("4930"),
  2566. u = r("fdbf"),
  2567. l = r("d039"),
  2568. f = r("5135"),
  2569. g = r("e8b5"),
  2570. d = r("861d"),
  2571. p = r("825a"),
  2572. h = r("7b0b"),
  2573. m = r("fc6a"),
  2574. v = r("c04e"),
  2575. b = r("5c6c"),
  2576. y = r("7c73"),
  2577. x = r("df75"),
  2578. A = r("241c"),
  2579. w = r("057f"),
  2580. S = r("7418"),
  2581. E = r("06cf"),
  2582. k = r("9bf2"),
  2583. P = r("d1e7"),
  2584. O = r("9112"),
  2585. j = r("6eeb"),
  2586. T = r("5692"),
  2587. M = r("f772"),
  2588. L = r("d012"),
  2589. R = r("90e3"),
  2590. C = r("b622"),
  2591. _ = r("e538"),
  2592. I = r("746f"),
  2593. N = r("d44e"),
  2594. G = r("69f3"),
  2595. F = r("b727").forEach,
  2596. H = M("hidden"),
  2597. U = "Symbol",
  2598. B = "prototype",
  2599. $ = C("toPrimitive"),
  2600. W = G.set,
  2601. K = G.getterFor(U),
  2602. D = Object[B],
  2603. z = o.Symbol,
  2604. V = i("JSON", "stringify"),
  2605. q = E.f,
  2606. Y = k.f,
  2607. X = w.f,
  2608. Z = P.f,
  2609. J = T("symbols"),
  2610. Q = T("op-symbols"),
  2611. ee = T("string-to-symbol-registry"),
  2612. te = T("symbol-to-string-registry"),
  2613. re = T("wks"),
  2614. ne = o.QObject,
  2615. oe = !ne || !ne[B] || !ne[B].findChild,
  2616. ie = c && l((function() {
  2617. return 7 != y(Y({}, "a", {
  2618. get: function() {
  2619. return Y(this, "a", {
  2620. value: 7
  2621. }).a
  2622. }
  2623. })).a
  2624. })) ? function(e, t, r) {
  2625. var n = q(D, t);
  2626. n && delete D[t], Y(e, t, r), n && e !== D && Y(D, t, n)
  2627. } : Y,
  2628. ae = function(e, t) {
  2629. var r = J[e] = y(z[B]);
  2630. return W(r, {
  2631. type: U,
  2632. tag: e,
  2633. description: t
  2634. }), c || (r.description = t), r
  2635. },
  2636. ce = u ? function(e) {
  2637. return "symbol" == typeof e
  2638. } : function(e) {
  2639. return Object(e) instanceof z
  2640. },
  2641. se = function(e, t, r) {
  2642. e === D && se(Q, t, r), p(e);
  2643. var n = v(t, !0);
  2644. return p(r), f(J, n) ? (r.enumerable ? (f(e, H) && e[H][n] && (e[H][n] = !1), r = y(r, {
  2645. enumerable: b(0, !1)
  2646. })) : (f(e, H) || Y(e, H, b(1, {})), e[H][n] = !0), ie(e, n, r)) : Y(e, n, r)
  2647. },
  2648. ue = function(e, t) {
  2649. p(e);
  2650. var r = m(t),
  2651. n = x(r).concat(pe(r));
  2652. return F(n, (function(t) {
  2653. c && !fe.call(r, t) || se(e, t, r[t])
  2654. })), e
  2655. },
  2656. le = function(e, t) {
  2657. return void 0 === t ? y(e) : ue(y(e), t)
  2658. },
  2659. fe = function(e) {
  2660. var t = v(e, !0),
  2661. r = Z.call(this, t);
  2662. return !(this === D && f(J, t) && !f(Q, t)) && (!(r || !f(this, t) || !f(J, t) || f(this, H) && this[H][t]) || r)
  2663. },
  2664. ge = function(e, t) {
  2665. var r = m(e),
  2666. n = v(t, !0);
  2667. if (r !== D || !f(J, n) || f(Q, n)) {
  2668. var o = q(r, n);
  2669. return !o || !f(J, n) || f(r, H) && r[H][n] || (o.enumerable = !0), o
  2670. }
  2671. },
  2672. de = function(e) {
  2673. var t = X(m(e)),
  2674. r = [];
  2675. return F(t, (function(e) {
  2676. f(J, e) || f(L, e) || r.push(e)
  2677. })), r
  2678. },
  2679. pe = function(e) {
  2680. var t = e === D,
  2681. r = X(t ? Q : m(e)),
  2682. n = [];
  2683. return F(r, (function(e) {
  2684. !f(J, e) || t && !f(D, e) || n.push(J[e])
  2685. })), n
  2686. };
  2687. if (s || (z = function() {
  2688. if (this instanceof z) throw TypeError("Symbol is not a constructor");
  2689. var e = arguments.length && void 0 !== arguments[0] ? String(arguments[0]) : void 0,
  2690. t = R(e),
  2691. r = function(e) {
  2692. this === D && r.call(Q, e), f(this, H) && f(this[H], t) && (this[H][t] = !1), ie(this, t, b(1, e))
  2693. };
  2694. return c && oe && ie(D, t, {
  2695. configurable: !0,
  2696. set: r
  2697. }), ae(t, e)
  2698. }, j(z[B], "toString", (function() {
  2699. return K(this).tag
  2700. })), j(z, "withoutSetter", (function(e) {
  2701. return ae(R(e), e)
  2702. })), P.f = fe, k.f = se, E.f = ge, A.f = w.f = de, S.f = pe, _.f = function(e) {
  2703. return ae(C(e), e)
  2704. }, c && (Y(z[B], "description", {
  2705. configurable: !0,
  2706. get: function() {
  2707. return K(this).description
  2708. }
  2709. }), a || j(D, "propertyIsEnumerable", fe, {
  2710. unsafe: !0
  2711. }))), n({
  2712. global: !0,
  2713. wrap: !0,
  2714. forced: !s,
  2715. sham: !s
  2716. }, {
  2717. Symbol: z
  2718. }), F(x(re), (function(e) {
  2719. I(e)
  2720. })), n({
  2721. target: U,
  2722. stat: !0,
  2723. forced: !s
  2724. }, {
  2725. for: function(e) {
  2726. var t = String(e);
  2727. if (f(ee, t)) return ee[t];
  2728. var r = z(t);
  2729. return ee[t] = r, te[r] = t, r
  2730. },
  2731. keyFor: function(e) {
  2732. if (!ce(e)) throw TypeError(e + " is not a symbol");
  2733. if (f(te, e)) return te[e]
  2734. },
  2735. useSetter: function() {
  2736. oe = !0
  2737. },
  2738. useSimple: function() {
  2739. oe = !1
  2740. }
  2741. }), n({
  2742. target: "Object",
  2743. stat: !0,
  2744. forced: !s,
  2745. sham: !c
  2746. }, {
  2747. create: le,
  2748. defineProperty: se,
  2749. defineProperties: ue,
  2750. getOwnPropertyDescriptor: ge
  2751. }), n({
  2752. target: "Object",
  2753. stat: !0,
  2754. forced: !s
  2755. }, {
  2756. getOwnPropertyNames: de,
  2757. getOwnPropertySymbols: pe
  2758. }), n({
  2759. target: "Object",
  2760. stat: !0,
  2761. forced: l((function() {
  2762. S.f(1)
  2763. }))
  2764. }, {
  2765. getOwnPropertySymbols: function(e) {
  2766. return S.f(h(e))
  2767. }
  2768. }), V) {
  2769. var he = !s || l((function() {
  2770. var e = z();
  2771. return "[null]" != V([e]) || "{}" != V({
  2772. a: e
  2773. }) || "{}" != V(Object(e))
  2774. }));
  2775. n({
  2776. target: "JSON",
  2777. stat: !0,
  2778. forced: he
  2779. }, {
  2780. stringify: function(e, t, r) {
  2781. var n, o = [e],
  2782. i = 1;
  2783. while (arguments.length > i) o.push(arguments[i++]);
  2784. if (n = t, (d(t) || void 0 !== e) && !ce(e)) return g(t) || (t = function(e, t) {
  2785. if ("function" == typeof n && (t = n.call(this, e, t)), !ce(t)) return t
  2786. }), o[1] = t, V.apply(null, o)
  2787. }
  2788. })
  2789. }
  2790. z[B][$] || O(z[B], $, z[B].valueOf), N(z, U), L[H] = !0
  2791. },
  2792. a630: function(e, t, r) {
  2793. var n = r("23e7"),
  2794. o = r("4df4"),
  2795. i = r("1c7e"),
  2796. a = !i((function(e) {
  2797. Array.from(e)
  2798. }));
  2799. n({
  2800. target: "Array",
  2801. stat: !0,
  2802. forced: a
  2803. }, {
  2804. from: o
  2805. })
  2806. },
  2807. a691: function(e, t) {
  2808. var r = Math.ceil,
  2809. n = Math.floor;
  2810. e.exports = function(e) {
  2811. return isNaN(e = +e) ? 0 : (e > 0 ? n : r)(e)
  2812. }
  2813. },
  2814. a79d: function(e, t, r) {
  2815. "use strict";
  2816. var n = r("23e7"),
  2817. o = r("c430"),
  2818. i = r("fea9"),
  2819. a = r("d039"),
  2820. c = r("d066"),
  2821. s = r("4840"),
  2822. u = r("cdf9"),
  2823. l = r("6eeb"),
  2824. f = !!i && a((function() {
  2825. i.prototype["finally"].call({
  2826. then: function() {}
  2827. }, (function() {}))
  2828. }));
  2829. n({
  2830. target: "Promise",
  2831. proto: !0,
  2832. real: !0,
  2833. forced: f
  2834. }, {
  2835. finally: function(e) {
  2836. var t = s(this, c("Promise")),
  2837. r = "function" == typeof e;
  2838. return this.then(r ? function(r) {
  2839. return u(t, e()).then((function() {
  2840. return r
  2841. }))
  2842. } : e, r ? function(r) {
  2843. return u(t, e()).then((function() {
  2844. throw r
  2845. }))
  2846. } : e)
  2847. }
  2848. }), o || "function" != typeof i || i.prototype["finally"] || l(i.prototype, "finally", c("Promise").prototype["finally"])
  2849. },
  2850. ab13: function(e, t, r) {
  2851. var n = r("b622"),
  2852. o = n("match");
  2853. e.exports = function(e) {
  2854. var t = /./;
  2855. try {
  2856. "/./" [e](t)
  2857. } catch (r) {
  2858. try {
  2859. return t[o] = !1, "/./" [e](t)
  2860. } catch (n) {}
  2861. }
  2862. return !1
  2863. }
  2864. },
  2865. ac1f: function(e, t, r) {
  2866. "use strict";
  2867. var n = r("23e7"),
  2868. o = r("9263");
  2869. n({
  2870. target: "RegExp",
  2871. proto: !0,
  2872. forced: /./.exec !== o
  2873. }, {
  2874. exec: o
  2875. })
  2876. },
  2877. ad6d: function(e, t, r) {
  2878. "use strict";
  2879. var n = r("825a");
  2880. e.exports = function() {
  2881. var e = n(this),
  2882. t = "";
  2883. return e.global && (t += "g"), e.ignoreCase && (t += "i"), e.multiline && (t += "m"), e.dotAll && (t += "s"), e.unicode && (t += "u"), e.sticky && (t += "y"), t
  2884. }
  2885. },
  2886. ae40: function(e, t, r) {
  2887. var n = r("83ab"),
  2888. o = r("d039"),
  2889. i = r("5135"),
  2890. a = Object.defineProperty,
  2891. c = {},
  2892. s = function(e) {
  2893. throw e
  2894. };
  2895. e.exports = function(e, t) {
  2896. if (i(c, e)) return c[e];
  2897. t || (t = {});
  2898. var r = [][e],
  2899. u = !!i(t, "ACCESSORS") && t.ACCESSORS,
  2900. l = i(t, 0) ? t[0] : s,
  2901. f = i(t, 1) ? t[1] : void 0;
  2902. return c[e] = !!r && !o((function() {
  2903. if (u && !n) return !0;
  2904. var e = {
  2905. length: -1
  2906. };
  2907. u ? a(e, 1, {
  2908. enumerable: !0,
  2909. get: s
  2910. }) : e[1] = 1, r.call(e, l, f)
  2911. }))
  2912. }
  2913. },
  2914. ae93: function(e, t, r) {
  2915. "use strict";
  2916. var n, o, i, a = r("e163"),
  2917. c = r("9112"),
  2918. s = r("5135"),
  2919. u = r("b622"),
  2920. l = r("c430"),
  2921. f = u("iterator"),
  2922. g = !1,
  2923. d = function() {
  2924. return this
  2925. };
  2926. [].keys && (i = [].keys(), "next" in i ? (o = a(a(i)), o !== Object.prototype && (n = o)) : g = !0), void 0 == n && (n = {}), l || s(n, f) || c(n, f, d), e.exports = {
  2927. IteratorPrototype: n,
  2928. BUGGY_SAFARI_ITERATORS: g
  2929. }
  2930. },
  2931. b041: function(e, t, r) {
  2932. "use strict";
  2933. var n = r("00ee"),
  2934. o = r("f5df");
  2935. e.exports = n ? {}.toString : function() {
  2936. return "[object " + o(this) + "]"
  2937. }
  2938. },
  2939. b0c0: function(e, t, r) {
  2940. var n = r("83ab"),
  2941. o = r("9bf2").f,
  2942. i = Function.prototype,
  2943. a = i.toString,
  2944. c = /^\s*function ([^ (]*)/,
  2945. s = "name";
  2946. n && !(s in i) && o(i, s, {
  2947. configurable: !0,
  2948. get: function() {
  2949. try {
  2950. return a.call(this).match(c)[1]
  2951. } catch (e) {
  2952. return ""
  2953. }
  2954. }
  2955. })
  2956. },
  2957. b575: function(e, t, r) {
  2958. var n, o, i, a, c, s, u, l, f = r("da84"),
  2959. g = r("06cf").f,
  2960. d = r("c6b6"),
  2961. p = r("2cf4").set,
  2962. h = r("1cdc"),
  2963. m = f.MutationObserver || f.WebKitMutationObserver,
  2964. v = f.process,
  2965. b = f.Promise,
  2966. y = "process" == d(v),
  2967. x = g(f, "queueMicrotask"),
  2968. A = x && x.value;
  2969. A || (n = function() {
  2970. var e, t;
  2971. y && (e = v.domain) && e.exit();
  2972. while (o) {
  2973. t = o.fn, o = o.next;
  2974. try {
  2975. t()
  2976. } catch (r) {
  2977. throw o ? a() : i = void 0, r
  2978. }
  2979. }
  2980. i = void 0, e && e.enter()
  2981. }, y ? a = function() {
  2982. v.nextTick(n)
  2983. } : m && !h ? (c = !0, s = document.createTextNode(""), new m(n).observe(s, {
  2984. characterData: !0
  2985. }), a = function() {
  2986. s.data = c = !c
  2987. }) : b && b.resolve ? (u = b.resolve(void 0), l = u.then, a = function() {
  2988. l.call(u, n)
  2989. }) : a = function() {
  2990. p.call(f, n)
  2991. }), e.exports = A || function(e) {
  2992. var t = {
  2993. fn: e,
  2994. next: void 0
  2995. };
  2996. i && (i.next = t), o || (o = t, a()), i = t
  2997. }
  2998. },
  2999. b622: function(e, t, r) {
  3000. var n = r("da84"),
  3001. o = r("5692"),
  3002. i = r("5135"),
  3003. a = r("90e3"),
  3004. c = r("4930"),
  3005. s = r("fdbf"),
  3006. u = o("wks"),
  3007. l = n.Symbol,
  3008. f = s ? l : l && l.withoutSetter || a;
  3009. e.exports = function(e) {
  3010. return i(u, e) || (c && i(l, e) ? u[e] = l[e] : u[e] = f("Symbol." + e)), u[e]
  3011. }
  3012. },
  3013. b727: function(e, t, r) {
  3014. var n = r("0366"),
  3015. o = r("44ad"),
  3016. i = r("7b0b"),
  3017. a = r("50c4"),
  3018. c = r("65f0"),
  3019. s = [].push,
  3020. u = function(e) {
  3021. var t = 1 == e,
  3022. r = 2 == e,
  3023. u = 3 == e,
  3024. l = 4 == e,
  3025. f = 6 == e,
  3026. g = 5 == e || f;
  3027. return function(d, p, h, m) {
  3028. for (var v, b, y = i(d), x = o(y), A = n(p, h, 3), w = a(x.length), S = 0, E = m || c, k = t ? E(d, w) : r ? E(d, 0) : void 0; w > S; S++)
  3029. if ((g || S in x) && (v = x[S], b = A(v, S, y), e))
  3030. if (t) k[S] = b;
  3031. else if (b) switch (e) {
  3032. case 3:
  3033. return !0;
  3034. case 5:
  3035. return v;
  3036. case 6:
  3037. return S;
  3038. case 2:
  3039. s.call(k, v)
  3040. } else if (l) return !1;
  3041. return f ? -1 : u || l ? l : k
  3042. }
  3043. };
  3044. e.exports = {
  3045. forEach: u(0),
  3046. map: u(1),
  3047. filter: u(2),
  3048. some: u(3),
  3049. every: u(4),
  3050. find: u(5),
  3051. findIndex: u(6)
  3052. }
  3053. },
  3054. b85c: function(e, t, r) {
  3055. "use strict";
  3056. r.d(t, "a", (function() {
  3057. return i
  3058. }));
  3059. r("a4d3"), r("e01a"), r("d28b"), r("d3b7"), r("3ca3"), r("ddb0"), r("a630"), r("fb6a"), r("b0c0"), r("25f0");
  3060.  
  3061. function n(e, t) {
  3062. (null == t || t > e.length) && (t = e.length);
  3063. for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r];
  3064. return n
  3065. }
  3066.  
  3067. function o(e, t) {
  3068. if (e) {
  3069. if ("string" === typeof e) return n(e, t);
  3070. var r = Object.prototype.toString.call(e).slice(8, -1);
  3071. return "Object" === r && e.constructor && (r = e.constructor.name), "Map" === r || "Set" === r ? Array.from(e) : "Arguments" === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r) ? n(e, t) : void 0
  3072. }
  3073. }
  3074.  
  3075. function i(e, t) {
  3076. var r;
  3077. if ("undefined" === typeof Symbol || null == e[Symbol.iterator]) {
  3078. if (Array.isArray(e) || (r = o(e)) || t && e && "number" === typeof e.length) {
  3079. r && (e = r);
  3080. var n = 0,
  3081. i = function() {};
  3082. return {
  3083. s: i,
  3084. n: function() {
  3085. return n >= e.length ? {
  3086. done: !0
  3087. } : {
  3088. done: !1,
  3089. value: e[n++]
  3090. }
  3091. },
  3092. e: function(e) {
  3093. throw e
  3094. },
  3095. f: i
  3096. }
  3097. }
  3098. throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")
  3099. }
  3100. var a, c = !0,
  3101. s = !1;
  3102. return {
  3103. s: function() {
  3104. r = e[Symbol.iterator]()
  3105. },
  3106. n: function() {
  3107. var e = r.next();
  3108. return c = e.done, e
  3109. },
  3110. e: function(e) {
  3111. s = !0, a = e
  3112. },
  3113. f: function() {
  3114. try {
  3115. c || null == r["return"] || r["return"]()
  3116. } finally {
  3117. if (s) throw a
  3118. }
  3119. }
  3120. }
  3121. }
  3122. },
  3123. c04e: function(e, t, r) {
  3124. var n = r("861d");
  3125. e.exports = function(e, t) {
  3126. if (!n(e)) return e;
  3127. var r, o;
  3128. if (t && "function" == typeof(r = e.toString) && !n(o = r.call(e))) return o;
  3129. if ("function" == typeof(r = e.valueOf) && !n(o = r.call(e))) return o;
  3130. if (!t && "function" == typeof(r = e.toString) && !n(o = r.call(e))) return o;
  3131. throw TypeError("Can't convert object to primitive value")
  3132. }
  3133. },
  3134. c430: function(e, t) {
  3135. e.exports = !1
  3136. },
  3137. c6b6: function(e, t) {
  3138. var r = {}.toString;
  3139. e.exports = function(e) {
  3140. return r.call(e).slice(8, -1)
  3141. }
  3142. },
  3143. c6cd: function(e, t, r) {
  3144. var n = r("da84"),
  3145. o = r("ce4e"),
  3146. i = "__core-js_shared__",
  3147. a = n[i] || o(i, {});
  3148. e.exports = a
  3149. },
  3150. c8ba: function(e, t) {
  3151. var r;
  3152. r = function() {
  3153. return this
  3154. }();
  3155. try {
  3156. r = r || new Function("return this")()
  3157. } catch (n) {
  3158. "object" === typeof window && (r = window)
  3159. }
  3160. e.exports = r
  3161. },
  3162. ca84: function(e, t, r) {
  3163. var n = r("5135"),
  3164. o = r("fc6a"),
  3165. i = r("4d64").indexOf,
  3166. a = r("d012");
  3167. e.exports = function(e, t) {
  3168. var r, c = o(e),
  3169. s = 0,
  3170. u = [];
  3171. for (r in c) !n(a, r) && n(c, r) && u.push(r);
  3172. while (t.length > s) n(c, r = t[s++]) && (~i(u, r) || u.push(r));
  3173. return u
  3174. }
  3175. },
  3176. caad: function(e, t, r) {
  3177. "use strict";
  3178. var n = r("23e7"),
  3179. o = r("4d64").includes,
  3180. i = r("44d2"),
  3181. a = r("ae40"),
  3182. c = a("indexOf", {
  3183. ACCESSORS: !0,
  3184. 1: 0
  3185. });
  3186. n({
  3187. target: "Array",
  3188. proto: !0,
  3189. forced: !c
  3190. }, {
  3191. includes: function(e) {
  3192. return o(this, e, arguments.length > 1 ? arguments[1] : void 0)
  3193. }
  3194. }), i("includes")
  3195. },
  3196. cc12: function(e, t, r) {
  3197. var n = r("da84"),
  3198. o = r("861d"),
  3199. i = n.document,
  3200. a = o(i) && o(i.createElement);
  3201. e.exports = function(e) {
  3202. return a ? i.createElement(e) : {}
  3203. }
  3204. },
  3205. cca6: function(e, t, r) {
  3206. var n = r("23e7"),
  3207. o = r("60da");
  3208. n({
  3209. target: "Object",
  3210. stat: !0,
  3211. forced: Object.assign !== o
  3212. }, {
  3213. assign: o
  3214. })
  3215. },
  3216. cdf9: function(e, t, r) {
  3217. var n = r("825a"),
  3218. o = r("861d"),
  3219. i = r("f069");
  3220. e.exports = function(e, t) {
  3221. if (n(e), o(t) && t.constructor === e) return t;
  3222. var r = i.f(e),
  3223. a = r.resolve;
  3224. return a(t), r.promise
  3225. }
  3226. },
  3227. ce4e: function(e, t, r) {
  3228. var n = r("da84"),
  3229. o = r("9112");
  3230. e.exports = function(e, t) {
  3231. try {
  3232. o(n, e, t)
  3233. } catch (r) {
  3234. n[e] = t
  3235. }
  3236. return t
  3237. }
  3238. },
  3239. d012: function(e, t) {
  3240. e.exports = {}
  3241. },
  3242. d039: function(e, t) {
  3243. e.exports = function(e) {
  3244. try {
  3245. return !!e()
  3246. } catch (t) {
  3247. return !0
  3248. }
  3249. }
  3250. },
  3251. d066: function(e, t, r) {
  3252. var n = r("428f"),
  3253. o = r("da84"),
  3254. i = function(e) {
  3255. return "function" == typeof e ? e : void 0
  3256. };
  3257. e.exports = function(e, t) {
  3258. return arguments.length < 2 ? i(n[e]) || i(o[e]) : n[e] && n[e][t] || o[e] && o[e][t]
  3259. }
  3260. },
  3261. d1e7: function(e, t, r) {
  3262. "use strict";
  3263. var n = {}.propertyIsEnumerable,
  3264. o = Object.getOwnPropertyDescriptor,
  3265. i = o && !n.call({
  3266. 1: 2
  3267. }, 1);
  3268. t.f = i ? function(e) {
  3269. var t = o(this, e);
  3270. return !!t && t.enumerable
  3271. } : n
  3272. },
  3273. d28b: function(e, t, r) {
  3274. var n = r("746f");
  3275. n("iterator")
  3276. },
  3277. d2bb: function(e, t, r) {
  3278. var n = r("825a"),
  3279. o = r("3bbe");
  3280. e.exports = Object.setPrototypeOf || ("__proto__" in {} ? function() {
  3281. var e, t = !1,
  3282. r = {};
  3283. try {
  3284. e = Object.getOwnPropertyDescriptor(Object.prototype, "__proto__").set, e.call(r, []), t = r instanceof Array
  3285. } catch (i) {}
  3286. return function(r, i) {
  3287. return n(r), o(i), t ? e.call(r, i) : r.__proto__ = i, r
  3288. }
  3289. }() : void 0)
  3290. },
  3291. d3b7: function(e, t, r) {
  3292. var n = r("00ee"),
  3293. o = r("6eeb"),
  3294. i = r("b041");
  3295. n || o(Object.prototype, "toString", i, {
  3296. unsafe: !0
  3297. })
  3298. },
  3299. d44e: function(e, t, r) {
  3300. var n = r("9bf2").f,
  3301. o = r("5135"),
  3302. i = r("b622"),
  3303. a = i("toStringTag");
  3304. e.exports = function(e, t, r) {
  3305. e && !o(e = r ? e : e.prototype, a) && n(e, a, {
  3306. configurable: !0,
  3307. value: t
  3308. })
  3309. }
  3310. },
  3311. d784: function(e, t, r) {
  3312. "use strict";
  3313. r("ac1f");
  3314. var n = r("6eeb"),
  3315. o = r("d039"),
  3316. i = r("b622"),
  3317. a = r("9263"),
  3318. c = r("9112"),
  3319. s = i("species"),
  3320. u = !o((function() {
  3321. var e = /./;
  3322. return e.exec = function() {
  3323. var e = [];
  3324. return e.groups = {
  3325. a: "7"
  3326. }, e
  3327. }, "7" !== "".replace(e, "$<a>")
  3328. })),
  3329. l = function() {
  3330. return "$0" === "a".replace(/./, "$0")
  3331. }(),
  3332. f = i("replace"),
  3333. g = function() {
  3334. return !!/./ [f] && "" === /./ [f]("a", "$0")
  3335. }(),
  3336. d = !o((function() {
  3337. var e = /(?:)/,
  3338. t = e.exec;
  3339. e.exec = function() {
  3340. return t.apply(this, arguments)
  3341. };
  3342. var r = "ab".split(e);
  3343. return 2 !== r.length || "a" !== r[0] || "b" !== r[1]
  3344. }));
  3345. e.exports = function(e, t, r, f) {
  3346. var p = i(e),
  3347. h = !o((function() {
  3348. var t = {};
  3349. return t[p] = function() {
  3350. return 7
  3351. }, 7 != "" [e](t)
  3352. })),
  3353. m = h && !o((function() {
  3354. var t = !1,
  3355. r = /a/;
  3356. return "split" === e && (r = {}, r.constructor = {}, r.constructor[s] = function() {
  3357. return r
  3358. }, r.flags = "", r[p] = /./ [p]), r.exec = function() {
  3359. return t = !0, null
  3360. }, r[p](""), !t
  3361. }));
  3362. if (!h || !m || "replace" === e && (!u || !l || g) || "split" === e && !d) {
  3363. var v = /./ [p],
  3364. b = r(p, "" [e], (function(e, t, r, n, o) {
  3365. return t.exec === a ? h && !o ? {
  3366. done: !0,
  3367. value: v.call(t, r, n)
  3368. } : {
  3369. done: !0,
  3370. value: e.call(r, t, n)
  3371. } : {
  3372. done: !1
  3373. }
  3374. }), {
  3375. REPLACE_KEEPS_$0: l,
  3376. REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE: g
  3377. }),
  3378. y = b[0],
  3379. x = b[1];
  3380. n(String.prototype, e, y), n(RegExp.prototype, p, 2 == t ? function(e, t) {
  3381. return x.call(e, this, t)
  3382. } : function(e) {
  3383. return x.call(e, this)
  3384. })
  3385. }
  3386. f && c(RegExp.prototype[p], "sham", !0)
  3387. }
  3388. },
  3389. d7c2: function(e, t, r) {
  3390. "use strict";
  3391. r.r(t),
  3392. function(e) {
  3393. r("7db0"), r("caad"), r("b0c0"), r("d3b7"), r("ac1f"), r("2532"), r("5319"), r("1276"), r("96cf");
  3394. var t = r("1da1"),
  3395. n = r("b85c"),
  3396. o = (r("e260"), r("e6cf"), r("cca6"), r("a79d"), r("f121")),
  3397. i = r("50f4");
  3398.  
  3399. function a() {
  3400. e.storage.sync.get("device").then((function(e) {
  3401. var t = e.device;
  3402. navigator.serviceWorker && navigator.serviceWorker.getRegistrations().then((function(e) {
  3403. var t, r = Object(n["a"])(e);
  3404. try {
  3405. for (r.s(); !(t = r.n()).done;) {
  3406. var o = t.value;
  3407. o.unregister()
  3408. }
  3409. } catch (i) {
  3410. r.e(i)
  3411. } finally {
  3412. r.f()
  3413. }
  3414. }));
  3415. var r = document.createElement("script");
  3416. r.type = "text/javascript", r.id = "mobile-simulator", r.nonce = "Njg1Mjk1ZGYtNmUzOS00MTNiLWJmM2ItM2Q5NGFiYWYwNDVj", r.innerHTML = '\n Object.defineProperty(window.navigator, "userAgent", { value: "' + o["a"].devices[t].ua + '", writable : false });\n Object.defineProperty(window.screen, "availWidth",{ value: ' + o["a"].devices[t].width + ', writable : false });\n Object.defineProperty(window.screen, "width",{ value: ' + o["a"].devices[t].width + ', writable : false });\n Object.defineProperty(window, "devicePixelRatio",{ value: ' + o["a"].devices[t].devicePixelRatio + ', writable : false });\n Object.defineProperty(window, "outerWidth",{ value: ' + o["a"].devices[t].width + ', writable : false });\n Object.defineProperty(window, "outerHeight",{ value: ' + o["a"].devices[t].height + ', writable : false });\n //Object.defineProperty(window.navigator, "serviceWorker", { value: "", writable : false });\n ServiceWorkerContainer.prototype.register = function() { return new Promise((resolve, reject) => { reject(); }) };', document.head.insertAdjacentElement("afterBegin", r);
  3417. var i = '\n body {\n display: block !important;\n }\n * {\n image-rendering: -webkit-optimize-contrast;\n image-rendering: optimize-contrast;\n }\n *:not([data-js="simulator-extension"]) {\n cursor: url(' + chrome.runtime.getURL("/") + "assets/pictos/cursor.png) 17 17, pointer !important;\n scrollbar-width: none;\n }\n ::-webkit-scrollbar {\n background: transparent;\n width: 0 !important;\n height: 0 !important;\n }\n ::-webkit-scrollbar-thumb {\n width: 0 !important;\n background: rgba(0,0,0,0.5);\n border: solid 3px transparent;\n background-clip: content-box;\n border-radius: 17px;\n }";
  3418. if (d(i), "simulator" === window.name) {
  3419. r = document.createElement("script"), r.type = "text/javascript", r.id = "mobile-simulator", r.innerHTML = "\n let pushState = History.prototype.pushState;\n History.prototype.pushState = function(state, title, url) {\n let event = new CustomEvent('pushState', { detail: { state: state, title: title, url: url }});\n window.frameElement.dispatchEvent(event);\n pushState.call(this, state, title, url)\n };", document.head.insertAdjacentElement("afterBegin", r);
  3420. var a = new CustomEvent("init", {
  3421. detail: {
  3422. url: document.location.href
  3423. }
  3424. });
  3425. window.frameElement.dispatchEvent(a);
  3426. var s = new CustomEvent("click");
  3427. document.addEventListener("click", (function() {
  3428. window.frameElement.dispatchEvent(s)
  3429. })), c(document.location.href), document.addEventListener("readystatechange", (function() {
  3430. "interactive" === document.readyState && (top.document.title = document.title)
  3431. })), window.addEventListener("scroll", (function() {
  3432. var e = new CustomEvent("scroll", {
  3433. detail: {
  3434. scrollY: window.scrollY
  3435. }
  3436. });
  3437. window.frameElement.dispatchEvent(e)
  3438. })), f(), u()
  3439. }
  3440. })).catch((function(e) {
  3441. console.log(e)
  3442. }))
  3443. }
  3444.  
  3445. function c(e) {
  3446. Object(i["b"])(e), top.window.history.replaceState({}, null, e)
  3447. }
  3448.  
  3449. function s(e) {
  3450. return new Promise((function(t, r) {
  3451. var o = function(r) {
  3452. var o, i = Object(n["a"])(r);
  3453. try {
  3454. for (i.s(); !(o = i.n()).done;) {
  3455. var a = o.value;
  3456. "childList" == a.type && a.addedNodes[0] && "META" === a.addedNodes[0].nodeName && a.addedNodes[0].name === e && t(a.addedNodes[0].content)
  3457. }
  3458. } catch (c) {
  3459. i.e(c)
  3460. } finally {
  3461. i.f()
  3462. }
  3463. },
  3464. i = new MutationObserver(o),
  3465. a = document.querySelector("head"),
  3466. c = a.querySelector('meta[name="' + e + '"]');
  3467. c ? t(a.querySelector('meta[name="' + e + '"]').content) : i.observe(a, {
  3468. childList: !0
  3469. }), setTimeout((function() {
  3470. r()
  3471. }), 5e3)
  3472. }))
  3473. }
  3474.  
  3475. function u() {
  3476. return l.apply(this, arguments)
  3477. }
  3478.  
  3479. function l() {
  3480. return l = Object(t["a"])(regeneratorRuntime.mark((function e() {
  3481. var t, r;
  3482. return regeneratorRuntime.wrap((function(e) {
  3483. while (1) switch (e.prev = e.next) {
  3484. case 0:
  3485. return e.next = 2, s("theme-color").catch((function() {}));
  3486. case 2:
  3487. if (t = e.sent, e.t0 = t, e.t0) {
  3488. e.next = 8;
  3489. break
  3490. }
  3491. return e.next = 7, s("apple-mobile-web-app-status-bar-style").catch((function() {}));
  3492. case 7:
  3493. e.t0 = e.sent;
  3494. case 8:
  3495. t = e.t0, t = t || "white", r = new CustomEvent("meta", {
  3496. detail: {
  3497. meta: t
  3498. }
  3499. }), window.frameElement.dispatchEvent(r);
  3500. case 12:
  3501. case "end":
  3502. return e.stop()
  3503. }
  3504. }), e)
  3505. }))), l.apply(this, arguments)
  3506. }
  3507.  
  3508. function f() {
  3509. return g.apply(this, arguments)
  3510. }
  3511.  
  3512. function g() {
  3513. return g = Object(t["a"])(regeneratorRuntime.mark((function e() {
  3514. var t, r;
  3515. return regeneratorRuntime.wrap((function(e) {
  3516. while (1) switch (e.prev = e.next) {
  3517. case 0:
  3518. return e.t0 = parseInt, e.next = 3, s("viewport");
  3519. case 3:
  3520. e.t1 = e.sent.split(",").find((function(e) {
  3521. return e.includes("width=")
  3522. })).replace("width=", ""), t = (0, e.t0)(e.t1), isNaN(t) || (r = "\n html {\n width: " + t + "px !important;\n transform: scale(" + window.innerWidth / t + ") !important;\n transform-origin: 0 0;\n }", d(r));
  3523. case 6:
  3524. case "end":
  3525. return e.stop()
  3526. }
  3527. }), e)
  3528. }))), g.apply(this, arguments)
  3529. }
  3530.  
  3531. function d(e) {
  3532. var t = document.createElement("style");
  3533. t.id = "mobile-simulator", t.innerHTML = e, document.head.insertAdjacentElement("afterBegin", t)
  3534. }
  3535. e.runtime.sendMessage({
  3536. message: "IS_ACTIVATED_FRAME"
  3537. }).then((function() {
  3538. a()
  3539. }))
  3540. }.call(this, r("9845"))
  3541. },
  3542. da84: function(e, t, r) {
  3543. (function(t) {
  3544. var r = function(e) {
  3545. return e && e.Math == Math && e
  3546. };
  3547. e.exports = r("object" == typeof globalThis && globalThis) || r("object" == typeof window && window) || r("object" == typeof self && self) || r("object" == typeof t && t) || Function("return this")()
  3548. }).call(this, r("c8ba"))
  3549. },
  3550. ddb0: function(e, t, r) {
  3551. var n = r("da84"),
  3552. o = r("fdbc"),
  3553. i = r("e260"),
  3554. a = r("9112"),
  3555. c = r("b622"),
  3556. s = c("iterator"),
  3557. u = c("toStringTag"),
  3558. l = i.values;
  3559. for (var f in o) {
  3560. var g = n[f],
  3561. d = g && g.prototype;
  3562. if (d) {
  3563. if (d[s] !== l) try {
  3564. a(d, s, l)
  3565. } catch (h) {
  3566. d[s] = l
  3567. }
  3568. if (d[u] || a(d, u, f), o[f])
  3569. for (var p in i)
  3570. if (d[p] !== i[p]) try {
  3571. a(d, p, i[p])
  3572. } catch (h) {
  3573. d[p] = i[p]
  3574. }
  3575. }
  3576. }
  3577. },
  3578. df75: function(e, t, r) {
  3579. var n = r("ca84"),
  3580. o = r("7839");
  3581. e.exports = Object.keys || function(e) {
  3582. return n(e, o)
  3583. }
  3584. },
  3585. e01a: function(e, t, r) {
  3586. "use strict";
  3587. var n = r("23e7"),
  3588. o = r("83ab"),
  3589. i = r("da84"),
  3590. a = r("5135"),
  3591. c = r("861d"),
  3592. s = r("9bf2").f,
  3593. u = r("e893"),
  3594. l = i.Symbol;
  3595. if (o && "function" == typeof l && (!("description" in l.prototype) || void 0 !== l().description)) {
  3596. var f = {},
  3597. g = function() {
  3598. var e = arguments.length < 1 || void 0 === arguments[0] ? void 0 : String(arguments[0]),
  3599. t = this instanceof g ? new l(e) : void 0 === e ? l() : l(e);
  3600. return "" === e && (f[t] = !0), t
  3601. };
  3602. u(g, l);
  3603. var d = g.prototype = l.prototype;
  3604. d.constructor = g;
  3605. var p = d.toString,
  3606. h = "Symbol(test)" == String(l("test")),
  3607. m = /^Symbol\((.*)\)[^)]+$/;
  3608. s(d, "description", {
  3609. configurable: !0,
  3610. get: function() {
  3611. var e = c(this) ? this.valueOf() : this,
  3612. t = p.call(e);
  3613. if (a(f, e)) return "";
  3614. var r = h ? t.slice(7, -1) : t.replace(m, "$1");
  3615. return "" === r ? void 0 : r
  3616. }
  3617. }), n({
  3618. global: !0,
  3619. forced: !0
  3620. }, {
  3621. Symbol: g
  3622. })
  3623. }
  3624. },
  3625. e163: function(e, t, r) {
  3626. var n = r("5135"),
  3627. o = r("7b0b"),
  3628. i = r("f772"),
  3629. a = r("e177"),
  3630. c = i("IE_PROTO"),
  3631. s = Object.prototype;
  3632. e.exports = a ? Object.getPrototypeOf : function(e) {
  3633. return e = o(e), n(e, c) ? e[c] : "function" == typeof e.constructor && e instanceof e.constructor ? e.constructor.prototype : e instanceof Object ? s : null
  3634. }
  3635. },
  3636. e177: function(e, t, r) {
  3637. var n = r("d039");
  3638. e.exports = !n((function() {
  3639. function e() {}
  3640. return e.prototype.constructor = null, Object.getPrototypeOf(new e) !== e.prototype
  3641. }))
  3642. },
  3643. e260: function(e, t, r) {
  3644. "use strict";
  3645. var n = r("fc6a"),
  3646. o = r("44d2"),
  3647. i = r("3f8c"),
  3648. a = r("69f3"),
  3649. c = r("7dd0"),
  3650. s = "Array Iterator",
  3651. u = a.set,
  3652. l = a.getterFor(s);
  3653. e.exports = c(Array, "Array", (function(e, t) {
  3654. u(this, {
  3655. type: s,
  3656. target: n(e),
  3657. index: 0,
  3658. kind: t
  3659. })
  3660. }), (function() {
  3661. var e = l(this),
  3662. t = e.target,
  3663. r = e.kind,
  3664. n = e.index++;
  3665. return !t || n >= t.length ? (e.target = void 0, {
  3666. value: void 0,
  3667. done: !0
  3668. }) : "keys" == r ? {
  3669. value: n,
  3670. done: !1
  3671. } : "values" == r ? {
  3672. value: t[n],
  3673. done: !1
  3674. } : {
  3675. value: [n, t[n]],
  3676. done: !1
  3677. }
  3678. }), "values"), i.Arguments = i.Array, o("keys"), o("values"), o("entries")
  3679. },
  3680. e2cc: function(e, t, r) {
  3681. var n = r("6eeb");
  3682. e.exports = function(e, t, r) {
  3683. for (var o in t) n(e, o, t[o], r);
  3684. return e
  3685. }
  3686. },
  3687. e538: function(e, t, r) {
  3688. var n = r("b622");
  3689. t.f = n
  3690. },
  3691. e667: function(e, t) {
  3692. e.exports = function(e) {
  3693. try {
  3694. return {
  3695. error: !1,
  3696. value: e()
  3697. }
  3698. } catch (t) {
  3699. return {
  3700. error: !0,
  3701. value: t
  3702. }
  3703. }
  3704. }
  3705. },
  3706. e6cf: function(e, t, r) {
  3707. "use strict";
  3708. var n, o, i, a, c = r("23e7"),
  3709. s = r("c430"),
  3710. u = r("da84"),
  3711. l = r("d066"),
  3712. f = r("fea9"),
  3713. g = r("6eeb"),
  3714. d = r("e2cc"),
  3715. p = r("d44e"),
  3716. h = r("2626"),
  3717. m = r("861d"),
  3718. v = r("1c0b"),
  3719. b = r("19aa"),
  3720. y = r("c6b6"),
  3721. x = r("8925"),
  3722. A = r("2266"),
  3723. w = r("1c7e"),
  3724. S = r("4840"),
  3725. E = r("2cf4").set,
  3726. k = r("b575"),
  3727. P = r("cdf9"),
  3728. O = r("44de"),
  3729. j = r("f069"),
  3730. T = r("e667"),
  3731. M = r("69f3"),
  3732. L = r("94ca"),
  3733. R = r("b622"),
  3734. C = r("2d00"),
  3735. _ = R("species"),
  3736. I = "Promise",
  3737. N = M.get,
  3738. G = M.set,
  3739. F = M.getterFor(I),
  3740. H = f,
  3741. U = u.TypeError,
  3742. B = u.document,
  3743. $ = u.process,
  3744. W = l("fetch"),
  3745. K = j.f,
  3746. D = K,
  3747. z = "process" == y($),
  3748. V = !!(B && B.createEvent && u.dispatchEvent),
  3749. q = "unhandledrejection",
  3750. Y = "rejectionhandled",
  3751. X = 0,
  3752. Z = 1,
  3753. J = 2,
  3754. Q = 1,
  3755. ee = 2,
  3756. te = L(I, (function() {
  3757. var e = x(H) !== String(H);
  3758. if (!e) {
  3759. if (66 === C) return !0;
  3760. if (!z && "function" != typeof PromiseRejectionEvent) return !0
  3761. }
  3762. if (s && !H.prototype["finally"]) return !0;
  3763. if (C >= 51 && /native code/.test(H)) return !1;
  3764. var t = H.resolve(1),
  3765. r = function(e) {
  3766. e((function() {}), (function() {}))
  3767. },
  3768. n = t.constructor = {};
  3769. return n[_] = r, !(t.then((function() {})) instanceof r)
  3770. })),
  3771. re = te || !w((function(e) {
  3772. H.all(e)["catch"]((function() {}))
  3773. })),
  3774. ne = function(e) {
  3775. var t;
  3776. return !(!m(e) || "function" != typeof(t = e.then)) && t
  3777. },
  3778. oe = function(e, t, r) {
  3779. if (!t.notified) {
  3780. t.notified = !0;
  3781. var n = t.reactions;
  3782. k((function() {
  3783. var o = t.value,
  3784. i = t.state == Z,
  3785. a = 0;
  3786. while (n.length > a) {
  3787. var c, s, u, l = n[a++],
  3788. f = i ? l.ok : l.fail,
  3789. g = l.resolve,
  3790. d = l.reject,
  3791. p = l.domain;
  3792. try {
  3793. f ? (i || (t.rejection === ee && se(e, t), t.rejection = Q), !0 === f ? c = o : (p && p.enter(), c = f(o), p && (p.exit(), u = !0)), c === l.promise ? d(U("Promise-chain cycle")) : (s = ne(c)) ? s.call(c, g, d) : g(c)) : d(o)
  3794. } catch (h) {
  3795. p && !u && p.exit(), d(h)
  3796. }
  3797. }
  3798. t.reactions = [], t.notified = !1, r && !t.rejection && ae(e, t)
  3799. }))
  3800. }
  3801. },
  3802. ie = function(e, t, r) {
  3803. var n, o;
  3804. V ? (n = B.createEvent("Event"), n.promise = t, n.reason = r, n.initEvent(e, !1, !0), u.dispatchEvent(n)) : n = {
  3805. promise: t,
  3806. reason: r
  3807. }, (o = u["on" + e]) ? o(n) : e === q && O("Unhandled promise rejection", r)
  3808. },
  3809. ae = function(e, t) {
  3810. E.call(u, (function() {
  3811. var r, n = t.value,
  3812. o = ce(t);
  3813. if (o && (r = T((function() {
  3814. z ? $.emit("unhandledRejection", n, e) : ie(q, e, n)
  3815. })), t.rejection = z || ce(t) ? ee : Q, r.error)) throw r.value
  3816. }))
  3817. },
  3818. ce = function(e) {
  3819. return e.rejection !== Q && !e.parent
  3820. },
  3821. se = function(e, t) {
  3822. E.call(u, (function() {
  3823. z ? $.emit("rejectionHandled", e) : ie(Y, e, t.value)
  3824. }))
  3825. },
  3826. ue = function(e, t, r, n) {
  3827. return function(o) {
  3828. e(t, r, o, n)
  3829. }
  3830. },
  3831. le = function(e, t, r, n) {
  3832. t.done || (t.done = !0, n && (t = n), t.value = r, t.state = J, oe(e, t, !0))
  3833. },
  3834. fe = function(e, t, r, n) {
  3835. if (!t.done) {
  3836. t.done = !0, n && (t = n);
  3837. try {
  3838. if (e === r) throw U("Promise can't be resolved itself");
  3839. var o = ne(r);
  3840. o ? k((function() {
  3841. var n = {
  3842. done: !1
  3843. };
  3844. try {
  3845. o.call(r, ue(fe, e, n, t), ue(le, e, n, t))
  3846. } catch (i) {
  3847. le(e, n, i, t)
  3848. }
  3849. })) : (t.value = r, t.state = Z, oe(e, t, !1))
  3850. } catch (i) {
  3851. le(e, {
  3852. done: !1
  3853. }, i, t)
  3854. }
  3855. }
  3856. };
  3857. te && (H = function(e) {
  3858. b(this, H, I), v(e), n.call(this);
  3859. var t = N(this);
  3860. try {
  3861. e(ue(fe, this, t), ue(le, this, t))
  3862. } catch (r) {
  3863. le(this, t, r)
  3864. }
  3865. }, n = function(e) {
  3866. G(this, {
  3867. type: I,
  3868. done: !1,
  3869. notified: !1,
  3870. parent: !1,
  3871. reactions: [],
  3872. rejection: !1,
  3873. state: X,
  3874. value: void 0
  3875. })
  3876. }, n.prototype = d(H.prototype, {
  3877. then: function(e, t) {
  3878. var r = F(this),
  3879. n = K(S(this, H));
  3880. return n.ok = "function" != typeof e || e, n.fail = "function" == typeof t && t, n.domain = z ? $.domain : void 0, r.parent = !0, r.reactions.push(n), r.state != X && oe(this, r, !1), n.promise
  3881. },
  3882. catch: function(e) {
  3883. return this.then(void 0, e)
  3884. }
  3885. }), o = function() {
  3886. var e = new n,
  3887. t = N(e);
  3888. this.promise = e, this.resolve = ue(fe, e, t), this.reject = ue(le, e, t)
  3889. }, j.f = K = function(e) {
  3890. return e === H || e === i ? new o(e) : D(e)
  3891. }, s || "function" != typeof f || (a = f.prototype.then, g(f.prototype, "then", (function(e, t) {
  3892. var r = this;
  3893. return new H((function(e, t) {
  3894. a.call(r, e, t)
  3895. })).then(e, t)
  3896. }), {
  3897. unsafe: !0
  3898. }), "function" == typeof W && c({
  3899. global: !0,
  3900. enumerable: !0,
  3901. forced: !0
  3902. }, {
  3903. fetch: function(e) {
  3904. return P(H, W.apply(u, arguments))
  3905. }
  3906. }))), c({
  3907. global: !0,
  3908. wrap: !0,
  3909. forced: te
  3910. }, {
  3911. Promise: H
  3912. }), p(H, I, !1, !0), h(I), i = l(I), c({
  3913. target: I,
  3914. stat: !0,
  3915. forced: te
  3916. }, {
  3917. reject: function(e) {
  3918. var t = K(this);
  3919. return t.reject.call(void 0, e), t.promise
  3920. }
  3921. }), c({
  3922. target: I,
  3923. stat: !0,
  3924. forced: s || te
  3925. }, {
  3926. resolve: function(e) {
  3927. return P(s && this === i ? H : this, e)
  3928. }
  3929. }), c({
  3930. target: I,
  3931. stat: !0,
  3932. forced: re
  3933. }, {
  3934. all: function(e) {
  3935. var t = this,
  3936. r = K(t),
  3937. n = r.resolve,
  3938. o = r.reject,
  3939. i = T((function() {
  3940. var r = v(t.resolve),
  3941. i = [],
  3942. a = 0,
  3943. c = 1;
  3944. A(e, (function(e) {
  3945. var s = a++,
  3946. u = !1;
  3947. i.push(void 0), c++, r.call(t, e).then((function(e) {
  3948. u || (u = !0, i[s] = e, --c || n(i))
  3949. }), o)
  3950. })), --c || n(i)
  3951. }));
  3952. return i.error && o(i.value), r.promise
  3953. },
  3954. race: function(e) {
  3955. var t = this,
  3956. r = K(t),
  3957. n = r.reject,
  3958. o = T((function() {
  3959. var o = v(t.resolve);
  3960. A(e, (function(e) {
  3961. o.call(t, e).then(r.resolve, n)
  3962. }))
  3963. }));
  3964. return o.error && n(o.value), r.promise
  3965. }
  3966. })
  3967. },
  3968. e893: function(e, t, r) {
  3969. var n = r("5135"),
  3970. o = r("56ef"),
  3971. i = r("06cf"),
  3972. a = r("9bf2");
  3973. e.exports = function(e, t) {
  3974. for (var r = o(t), c = a.f, s = i.f, u = 0; u < r.length; u++) {
  3975. var l = r[u];
  3976. n(e, l) || c(e, l, s(t, l))
  3977. }
  3978. }
  3979. },
  3980. e8b5: function(e, t, r) {
  3981. var n = r("c6b6");
  3982. e.exports = Array.isArray || function(e) {
  3983. return "Array" == n(e)
  3984. }
  3985. },
  3986. e95a: function(e, t, r) {
  3987. var n = r("b622"),
  3988. o = r("3f8c"),
  3989. i = n("iterator"),
  3990. a = Array.prototype;
  3991. e.exports = function(e) {
  3992. return void 0 !== e && (o.Array === e || a[i] === e)
  3993. }
  3994. },
  3995. f069: function(e, t, r) {
  3996. "use strict";
  3997. var n = r("1c0b"),
  3998. o = function(e) {
  3999. var t, r;
  4000. this.promise = new e((function(e, n) {
  4001. if (void 0 !== t || void 0 !== r) throw TypeError("Bad Promise constructor");
  4002. t = e, r = n
  4003. })), this.resolve = n(t), this.reject = n(r)
  4004. };
  4005. e.exports.f = function(e) {
  4006. return new o(e)
  4007. }
  4008. },
  4009. f121: function(e, t, r) {
  4010. "use strict";
  4011. r.d(t, "a", (function() {
  4012. return n
  4013. }));
  4014. var n = {
  4015. devices: {
  4016. "apple-iphone-5": {
  4017. key: "apple-iphone-5",
  4018. ua: "Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_1 like Mac OS X) AppleWebKit/603.1.30 (KHTML, like Gecko) Version/10.0 Mobile/14E304 Safari/602.1",
  4019. width: 320,
  4020. height: 456,
  4021. devicePixelRatio: 2,
  4022. category: "smartphone",
  4023. screenshot: {
  4024. offset: {
  4025. left: 20,
  4026. top: 20
  4027. },
  4028. rognage: 43
  4029. },
  4030. name: "iPhone 5",
  4031. slug: "apple-iphone-5/",
  4032. viewport: {
  4033. width: 320,
  4034. height: 456,
  4035. left: 32,
  4036. top: 186
  4037. },
  4038. terminal: {
  4039. width: 379,
  4040. height: 803,
  4041. maxHeight: 760
  4042. },
  4043. header: {
  4044. width: 320,
  4045. height: 70,
  4046. left: 32,
  4047. top: 116,
  4048. url: {
  4049. width: 144,
  4050. height: 21,
  4051. left: 102,
  4052. top: 31,
  4053. color: "black"
  4054. }
  4055. },
  4056. footer: {
  4057. width: 320,
  4058. height: 45,
  4059. left: 32,
  4060. top: 642,
  4061. slide: !0
  4062. }
  4063. },
  4064. "apple-iphone-se": {
  4065. key: "apple-iphone-se",
  4066. ua: "Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_1 like Mac OS X) AppleWebKit/603.1.30 (KHTML, like Gecko) Version/10.0 Mobile/14E304 Safari/602.1",
  4067. width: 320,
  4068. height: 755,
  4069. devicePixelRatio: 2,
  4070. category: "smartphone",
  4071. screenshot: {
  4072. offset: {
  4073. left: 20,
  4074. top: 20
  4075. },
  4076. rognage: 43
  4077. },
  4078. name: "iPhone SE",
  4079. slug: "apple-iphone-se-2018/",
  4080. viewport: {
  4081. width: 320,
  4082. height: 454,
  4083. left: 26,
  4084. top: 163
  4085. },
  4086. terminal: {
  4087. width: 372,
  4088. height: 755,
  4089. maxHeight: 810
  4090. },
  4091. header: {
  4092. width: 320,
  4093. height: 70,
  4094. left: 26,
  4095. top: 93,
  4096. url: {
  4097. width: 144,
  4098. height: 21,
  4099. left: 102,
  4100. top: 31,
  4101. color: "black"
  4102. }
  4103. },
  4104. footer: {
  4105. width: 320,
  4106. height: 45,
  4107. left: 26,
  4108. top: 617,
  4109. slide: !0
  4110. }
  4111. },
  4112. "apple-iphone-11": {
  4113. key: "apple-iphone-11",
  4114. ua: "Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/603.1.30 (KHTML, like Gecko) CriOS/60.0.3112.89 Mobile/15A5370a Safari/602.1",
  4115. category: "smartphone",
  4116. width: 414,
  4117. devicePixelRatio: 3,
  4118. height: 705,
  4119. screenshot: {
  4120. offset: {
  4121. left: 20,
  4122. top: 20
  4123. },
  4124. rognage: 43
  4125. },
  4126. name: "iPhone 11",
  4127. slug: "apple-iphone-11/",
  4128. viewport: {
  4129. width: 414,
  4130. height: 709,
  4131. left: 39,
  4132. top: 133
  4133. },
  4134. terminal: {
  4135. width: 490,
  4136. height: 966,
  4137. maxHeight: 900
  4138. },
  4139. header: {
  4140. width: 414,
  4141. height: 99,
  4142. left: 39,
  4143. top: 34,
  4144. url: {
  4145. width: 204,
  4146. height: 21,
  4147. left: 114,
  4148. top: 59,
  4149. color: "white"
  4150. }
  4151. },
  4152. corners: {
  4153. width: 79,
  4154. height: 73
  4155. },
  4156. footer: {
  4157. width: 414,
  4158. height: 91,
  4159. left: 39,
  4160. top: 842,
  4161. slide: !0
  4162. },
  4163. appleBarre: !0
  4164. },
  4165. "samsung-galaxy-s10": {
  4166. key: "samsung-galaxy-s10",
  4167. ua: "Mozilla/5.0 (Linux; Android 9; SAMSUNG SM-G977N Build/PPR1.180610.011) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/9.2 Chrome/67.0.3396.87 Mobile Safari/537.36",
  4168. category: "smartphone",
  4169. width: 360,
  4170. devicePixelRatio: 4,
  4171. height: 667,
  4172. screenshot: {
  4173. offset: {
  4174. left: 7,
  4175. top: 7
  4176. },
  4177. rognage: 30
  4178. },
  4179. name: "Galaxy S10",
  4180. slug: "samsung-galaxy-s10/",
  4181. viewport: {
  4182. width: 360,
  4183. height: 665,
  4184. left: 9,
  4185. top: 105
  4186. },
  4187. terminal: {
  4188. width: 378,
  4189. height: 794,
  4190. maxHeight: 900
  4191. },
  4192. header: {
  4193. width: 360,
  4194. height: 88,
  4195. left: 9,
  4196. top: 17,
  4197. url: {
  4198. width: 162,
  4199. height: 20,
  4200. left: 93,
  4201. top: 52,
  4202. color: "black"
  4203. }
  4204. },
  4205. corners: {
  4206. width: 39,
  4207. height: 54
  4208. },
  4209. browser: "chrome"
  4210. },
  4211. "xiaomi-redmi-note-9-pro": {
  4212. key: "xiaomi-redmi-note-9-pro",
  4213. ua: "Mozilla/5.0 (Linux; Android 10; Redmi Note 9 Pro) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Mobile Safari/537.36",
  4214. category: "smartphone",
  4215. width: 393,
  4216. height: 873,
  4217. devicePixelRatio: 2.75,
  4218. screenshot: {
  4219. offset: {
  4220. left: 10,
  4221. top: 10
  4222. },
  4223. rognage: 43
  4224. },
  4225. name: "Redmi Note 9 PRO",
  4226. slug: "xiaomi-redmi-note-9-pro/",
  4227. viewport: {
  4228. width: 393,
  4229. height: 780,
  4230. left: 17,
  4231. top: 116
  4232. },
  4233. terminal: {
  4234. width: 429,
  4235. height: 933,
  4236. maxHeight: 900
  4237. },
  4238. header: {
  4239. width: 393,
  4240. height: 97,
  4241. left: 17,
  4242. top: 19,
  4243. url: {
  4244. width: 190,
  4245. height: 23,
  4246. left: 90,
  4247. top: 55,
  4248. color: "black"
  4249. }
  4250. },
  4251. corners: {
  4252. width: 45,
  4253. height: 63
  4254. },
  4255. browser: "chrome"
  4256. },
  4257. "samsung-galaxy-s21": {
  4258. key: "samsung-galaxy-s21",
  4259. ua: "Mozilla/5.0 (Linux; Android 9; SAMSUNG SM-G977N Build/PPR1.180610.011) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/9.2 Chrome/67.0.3396.87 Mobile Safari/537.36",
  4260. category: "smartphone",
  4261. width: 360,
  4262. devicePixelRatio: 4,
  4263. height: 701,
  4264. screenshot: {
  4265. offset: {
  4266. left: 7,
  4267. top: 7
  4268. },
  4269. rognage: 30
  4270. },
  4271. name: "Galaxy S21",
  4272. slug: "samsung-galaxy-s21/",
  4273. viewport: {
  4274. width: 360,
  4275. height: 701,
  4276. left: 14,
  4277. top: 101
  4278. },
  4279. terminal: {
  4280. width: 391,
  4281. height: 819,
  4282. maxHeight: 900
  4283. },
  4284. header: {
  4285. width: 360,
  4286. height: 88,
  4287. left: 14,
  4288. top: 13,
  4289. url: {
  4290. width: 171,
  4291. height: 23,
  4292. left: 82,
  4293. top: 49,
  4294. color: "black"
  4295. }
  4296. },
  4297. corners: {
  4298. width: 47,
  4299. height: 47
  4300. },
  4301. browser: "chrome"
  4302. },
  4303. "apple-iphone-12-pro": {
  4304. key: "apple-iphone-12-pro",
  4305. ua: "Mozilla/5.0 (iPhone; CPU iPhone OS 12_0 like Mac OS X) AppleWebKit/603.1.30 (KHTML, like Gecko) CriOS/60.0.3112.89 Mobile/15A5370a Safari/602.1",
  4306. category: "smartphone",
  4307. width: 390,
  4308. height: 844,
  4309. devicePixelRatio: 3,
  4310. screenshot: {
  4311. offset: {
  4312. left: 10,
  4313. top: 10
  4314. },
  4315. rognage: 43
  4316. },
  4317. name: "iPhone 12 PRO",
  4318. slug: "apple-iphone-12-pro/",
  4319. viewport: {
  4320. width: 390,
  4321. height: 662,
  4322. left: 24,
  4323. top: 116
  4324. },
  4325. terminal: {
  4326. width: 437,
  4327. height: 883,
  4328. maxHeight: 900
  4329. },
  4330. header: {
  4331. width: 390,
  4332. height: 99,
  4333. left: 24,
  4334. top: 18,
  4335. url: {
  4336. width: 192,
  4337. height: 21,
  4338. left: 107,
  4339. top: 59,
  4340. color: "white"
  4341. }
  4342. },
  4343. footer: {
  4344. width: 390,
  4345. height: 85,
  4346. left: 24,
  4347. top: 778,
  4348. slide: !0
  4349. },
  4350. corners: {
  4351. width: 70,
  4352. height: 65
  4353. },
  4354. appleBarre: !0
  4355. },
  4356. "samsung-galaxy-fold2": {
  4357. key: "samsung-galaxy-fold2",
  4358. ua: "Mozilla/5.0 (Linux; Android 9; SAMSUNG SM-F900U Build/PPR1.180610.011) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/9.2 Chrome/67.0.3396.87 Mobile Safari/537.36",
  4359. category: "smartphone",
  4360. width: 884,
  4361. devicePixelRatio: 2,
  4362. height: 1013,
  4363. screenshot: {
  4364. offset: {
  4365. left: 7,
  4366. top: 7
  4367. },
  4368. rognage: 30
  4369. },
  4370. isPro: !1,
  4371. name: "Galaxy Fold2",
  4372. slug: "samsung-galaxy-z-fold2/",
  4373. viewport: {
  4374. width: 884,
  4375. height: 1013,
  4376. left: 18,
  4377. top: 109
  4378. },
  4379. terminal: {
  4380. width: 923,
  4381. height: 1142,
  4382. maxHeight: 900
  4383. },
  4384. header: {
  4385. width: 884,
  4386. height: 88,
  4387. left: 18,
  4388. top: 21,
  4389. url: {
  4390. width: 685,
  4391. height: 23,
  4392. left: 85,
  4393. top: 50,
  4394. color: "black"
  4395. }
  4396. },
  4397. corners: {
  4398. width: 44,
  4399. height: 44
  4400. },
  4401. browser: "chrome"
  4402. },
  4403. "samsung-galaxy-tab-s7": {
  4404. key: "samsung-galaxy-tab-s7",
  4405. ua: "Mozilla/5.0 (Linux; Android 7.0; SM-T585 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.137 Safari/537.36",
  4406. category: "tablet",
  4407. width: 800,
  4408. height: 1150,
  4409. devicePixelRatio: 2,
  4410. screenshot: {
  4411. offset: {
  4412. left: 10,
  4413. top: 10
  4414. },
  4415. rognage: 43
  4416. },
  4417. isPro: !1,
  4418. name: "Galaxy Tab S7",
  4419. slug: "samsung-galaxy-tab-s7/",
  4420. viewport: {
  4421. width: 800,
  4422. height: 1040,
  4423. left: 46,
  4424. top: 180
  4425. },
  4426. terminal: {
  4427. width: 895,
  4428. height: 1320,
  4429. maxHeight: 1500
  4430. },
  4431. header: {
  4432. width: 800,
  4433. height: 135,
  4434. left: 46,
  4435. top: 45,
  4436. url: {
  4437. width: 383,
  4438. height: 26,
  4439. left: 267,
  4440. top: 91,
  4441. color: "black"
  4442. }
  4443. },
  4444. footer: {
  4445. width: 800,
  4446. height: 55,
  4447. left: 46,
  4448. top: 1220
  4449. },
  4450. corners: {
  4451. width: 59,
  4452. height: 57
  4453. },
  4454. browser: "chrome"
  4455. },
  4456. "apple-ipad-air-portrait": {
  4457. key: "apple-ipad-air-portrait",
  4458. ua: "Mozilla/5.0 (iPad; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.34 (KHTML, like Gecko) Version/11.0 Mobile/15A5341f Safari/604.1",
  4459. category: "tablet",
  4460. width: 820,
  4461. height: 1180,
  4462. devicePixelRatio: 2,
  4463. screenshot: {
  4464. offset: {
  4465. left: 10,
  4466. top: 10
  4467. },
  4468. rognage: 43
  4469. },
  4470. isPro: !1,
  4471. name: "iPad Air (portrait)",
  4472. slug: "apple-ipad-air-2020/",
  4473. viewport: {
  4474. width: 820,
  4475. height: 1122,
  4476. left: 56,
  4477. top: 115
  4478. },
  4479. terminal: {
  4480. width: 933,
  4481. height: 1292,
  4482. maxHeight: 1500
  4483. },
  4484. header: {
  4485. width: 820,
  4486. height: 58,
  4487. left: 56,
  4488. top: 57,
  4489. url: {
  4490. width: 170,
  4491. height: 17,
  4492. left: 350,
  4493. top: 28,
  4494. color: "black"
  4495. }
  4496. },
  4497. footer: {
  4498. height: 0,
  4499. width: 0
  4500. },
  4501. corners: {
  4502. width: 75,
  4503. height: 75
  4504. },
  4505. appleBarre: !0
  4506. },
  4507. "apple-ipad-air": {
  4508. key: "apple-ipad-air",
  4509. ua: "Mozilla/5.0 (iPad; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.34 (KHTML, like Gecko) Version/11.0 Mobile/15A5341f Safari/604.1",
  4510. category: "tablet",
  4511. width: 1180,
  4512. height: 820,
  4513. devicePixelRatio: 2,
  4514. screenshot: {
  4515. offset: {
  4516. left: 10,
  4517. top: 10
  4518. },
  4519. rognage: 43
  4520. },
  4521. isPro: !1,
  4522. name: "iPad Air (landscape)",
  4523. slug: "apple-ipad-air-2020/",
  4524. viewport: {
  4525. width: 1180,
  4526. height: 764,
  4527. left: 57,
  4528. top: 115
  4529. },
  4530. terminal: {
  4531. width: 1292,
  4532. height: 935,
  4533. maxHeight: 1500
  4534. },
  4535. header: {
  4536. width: 1180,
  4537. height: 58,
  4538. left: 57,
  4539. top: 57,
  4540. url: {
  4541. width: 170,
  4542. height: 17,
  4543. left: 528,
  4544. top: 28,
  4545. color: "black"
  4546. }
  4547. },
  4548. footer: {
  4549. height: 0,
  4550. width: 0
  4551. },
  4552. corners: {
  4553. width: 75,
  4554. height: 75
  4555. },
  4556. appleBarre: !0
  4557. },
  4558. "macbook-air": {
  4559. key: "macbook-air",
  4560. ua: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.1 Safari/605.1.15",
  4561. category: "tablet",
  4562. width: 1280,
  4563. height: 800,
  4564. devicePixelRatio: 2,
  4565. screenshot: {
  4566. offset: {
  4567. left: 155,
  4568. top: 10
  4569. },
  4570. rognage: 43
  4571. },
  4572. isPro: !1,
  4573. name: "Macbook Air",
  4574. slug: "macbook-air-2020-13/",
  4575. viewport: {
  4576. width: 1280,
  4577. height: 757,
  4578. left: 183,
  4579. top: 97
  4580. },
  4581. terminal: {
  4582. width: 1649,
  4583. height: 947,
  4584. maxHeight: 1500
  4585. },
  4586. header: {
  4587. width: 1281,
  4588. height: 43,
  4589. left: 183,
  4590. top: 54,
  4591. url: {
  4592. width: 170,
  4593. height: 17,
  4594. left: 584,
  4595. top: 14,
  4596. color: "black"
  4597. }
  4598. }
  4599. }
  4600. }
  4601. }
  4602. },
  4603. f5df: function(e, t, r) {
  4604. var n = r("00ee"),
  4605. o = r("c6b6"),
  4606. i = r("b622"),
  4607. a = i("toStringTag"),
  4608. c = "Arguments" == o(function() {
  4609. return arguments
  4610. }()),
  4611. s = function(e, t) {
  4612. try {
  4613. return e[t]
  4614. } catch (r) {}
  4615. };
  4616. e.exports = n ? o : function(e) {
  4617. var t, r, n;
  4618. return void 0 === e ? "Undefined" : null === e ? "Null" : "string" == typeof(r = s(t = Object(e), a)) ? r : c ? o(t) : "Object" == (n = o(t)) && "function" == typeof t.callee ? "Arguments" : n
  4619. }
  4620. },
  4621. f772: function(e, t, r) {
  4622. var n = r("5692"),
  4623. o = r("90e3"),
  4624. i = n("keys");
  4625. e.exports = function(e) {
  4626. return i[e] || (i[e] = o(e))
  4627. }
  4628. },
  4629. fb6a: function(e, t, r) {
  4630. "use strict";
  4631. var n = r("23e7"),
  4632. o = r("861d"),
  4633. i = r("e8b5"),
  4634. a = r("23cb"),
  4635. c = r("50c4"),
  4636. s = r("fc6a"),
  4637. u = r("8418"),
  4638. l = r("b622"),
  4639. f = r("1dde"),
  4640. g = r("ae40"),
  4641. d = f("slice"),
  4642. p = g("slice", {
  4643. ACCESSORS: !0,
  4644. 0: 0,
  4645. 1: 2
  4646. }),
  4647. h = l("species"),
  4648. m = [].slice,
  4649. v = Math.max;
  4650. n({
  4651. target: "Array",
  4652. proto: !0,
  4653. forced: !d || !p
  4654. }, {
  4655. slice: function(e, t) {
  4656. var r, n, l, f = s(this),
  4657. g = c(f.length),
  4658. d = a(e, g),
  4659. p = a(void 0 === t ? g : t, g);
  4660. if (i(f) && (r = f.constructor, "function" != typeof r || r !== Array && !i(r.prototype) ? o(r) && (r = r[h], null === r && (r = void 0)) : r = void 0, r === Array || void 0 === r)) return m.call(f, d, p);
  4661. for (n = new(void 0 === r ? Array : r)(v(p - d, 0)), l = 0; d < p; d++, l++) d in f && u(n, l, f[d]);
  4662. return n.length = l, n
  4663. }
  4664. })
  4665. },
  4666. fc6a: function(e, t, r) {
  4667. var n = r("44ad"),
  4668. o = r("1d80");
  4669. e.exports = function(e) {
  4670. return n(o(e))
  4671. }
  4672. },
  4673. fdbc: function(e, t) {
  4674. e.exports = {
  4675. CSSRuleList: 0,
  4676. CSSStyleDeclaration: 0,
  4677. CSSValueList: 0,
  4678. ClientRectList: 0,
  4679. DOMRectList: 0,
  4680. DOMStringList: 0,
  4681. DOMTokenList: 1,
  4682. DataTransferItemList: 0,
  4683. FileList: 0,
  4684. HTMLAllCollection: 0,
  4685. HTMLCollection: 0,
  4686. HTMLFormElement: 0,
  4687. HTMLSelectElement: 0,
  4688. MediaList: 0,
  4689. MimeTypeArray: 0,
  4690. NamedNodeMap: 0,
  4691. NodeList: 1,
  4692. PaintRequestList: 0,
  4693. Plugin: 0,
  4694. PluginArray: 0,
  4695. SVGLengthList: 0,
  4696. SVGNumberList: 0,
  4697. SVGPathSegList: 0,
  4698. SVGPointList: 0,
  4699. SVGStringList: 0,
  4700. SVGTransformList: 0,
  4701. SourceBufferList: 0,
  4702. StyleSheetList: 0,
  4703. TextTrackCueList: 0,
  4704. TextTrackList: 0,
  4705. TouchList: 0
  4706. }
  4707. },
  4708. fdbf: function(e, t, r) {
  4709. var n = r("4930");
  4710. e.exports = n && !Symbol.sham && "symbol" == typeof Symbol.iterator
  4711. },
  4712. fea9: function(e, t, r) {
  4713. var n = r("da84");
  4714. e.exports = n.Promise
  4715. }
  4716. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement