Created
August 3, 2023 07:15
-
-
Save georgebrata/53d49ad02fd395598d7efad322bb581f to your computer and use it in GitHub Desktop.
usercentrics
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| !function() { | |
| "use strict"; | |
| var e, t = "usercentrics-cmp"; | |
| !function(e) { | |
| e.AMP_ENABLED = "ampEnabled", | |
| e.AVOID_PREFETCH_SERVICES = "avoidPrefetchServices", | |
| e.BLOCK_DATA_LAYER_PUSH = "blockDataLayerPush", | |
| e.CONTROLLER_ID = "controllerId", | |
| e.CONTROLLER_IDS = "controllerIds", | |
| e.CLIENT_CONFIG = "clientConfig", | |
| e.DISABLE_TRACKING = "disableTracking", | |
| e.EU_MODE = "euMode", | |
| e.ID = "id", | |
| e.LANGUAGE = "language", | |
| e.DISABLE_SERVER_CONSENTS = "disableServerConsents", | |
| e.RULESET_ID = "rulesetId", | |
| e.SANDBOX_ENV = "sandbox", | |
| e.SETTINGS_CACHE = "settingsCache", | |
| e.SETTINGS_ID = "Bse70w_yBEj_bC", | |
| e.STORE_SERVICE_ID_TO_NAME_MAPPING = "storeServiceIdToNameMapping", | |
| e.SUPPRESS_CMP_DISPLAY = "suppressCmpDisplay", | |
| e.TCF_ENABLED = "tcfEnabled", | |
| e.VERSION = "version" | |
| }(e || (e = {})); | |
| var r = "uc_ui_version"; | |
| function n(e) { | |
| return n = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) { | |
| return typeof e | |
| } | |
| : function(e) { | |
| return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e | |
| } | |
| , | |
| n(e) | |
| } | |
| var i = "undefined" != typeof globalThis ? globalThis : "undefined" != typeof window ? window : "undefined" != typeof global ? global : "undefined" != typeof self ? self : {}; | |
| function o(e) { | |
| return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, "default") ? e.default : e | |
| } | |
| var a = { | |
| exports: {} | |
| }; | |
| a.exports = function(e) { | |
| var t = {}; | |
| function r(n) { | |
| if (t[n]) | |
| return t[n].exports; | |
| var i = t[n] = { | |
| i: n, | |
| l: !1, | |
| exports: {} | |
| }; | |
| return e[n].call(i.exports, i, i.exports, r), | |
| i.l = !0, | |
| i.exports | |
| } | |
| return r.m = e, | |
| r.c = t, | |
| r.d = function(e, t, n) { | |
| r.o(e, t) || Object.defineProperty(e, t, { | |
| enumerable: !0, | |
| get: n | |
| }) | |
| } | |
| , | |
| r.r = function(e) { | |
| "undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, { | |
| value: "Module" | |
| }), | |
| Object.defineProperty(e, "__esModule", { | |
| value: !0 | |
| }) | |
| } | |
| , | |
| r.t = function(e, t) { | |
| if (1 & t && (e = r(e)), | |
| 8 & t) | |
| return e; | |
| if (4 & t && "object" == n(e) && e && e.__esModule) | |
| return e; | |
| var i = Object.create(null); | |
| if (r.r(i), | |
| Object.defineProperty(i, "default", { | |
| enumerable: !0, | |
| value: e | |
| }), | |
| 2 & t && "string" != typeof e) | |
| for (var o in e) | |
| r.d(i, o, function(t) { | |
| return e[t] | |
| } | |
| .bind(null, o)); | |
| return i | |
| } | |
| , | |
| r.n = function(e) { | |
| var t = e && e.__esModule ? function() { | |
| return e.default | |
| } | |
| : function() { | |
| return e | |
| } | |
| ; | |
| return r.d(t, "a", t), | |
| t | |
| } | |
| , | |
| r.o = function(e, t) { | |
| return Object.prototype.hasOwnProperty.call(e, t) | |
| } | |
| , | |
| r.p = "", | |
| r(r.s = 90) | |
| }({ | |
| 17: function(e, t, r) { | |
| t.__esModule = !0, | |
| t.default = void 0; | |
| var i = r(18) | |
| , o = function() { | |
| function e() {} | |
| return e.getFirstMatch = function(e, t) { | |
| var r = t.match(e); | |
| return r && r.length > 0 && r[1] || "" | |
| } | |
| , | |
| e.getSecondMatch = function(e, t) { | |
| var r = t.match(e); | |
| return r && r.length > 1 && r[2] || "" | |
| } | |
| , | |
| e.matchAndReturnConst = function(e, t, r) { | |
| if (e.test(t)) | |
| return r | |
| } | |
| , | |
| e.getWindowsVersionName = function(e) { | |
| switch (e) { | |
| case "NT": | |
| return "NT"; | |
| case "XP": | |
| case "NT 5.1": | |
| return "XP"; | |
| case "NT 5.0": | |
| return "2000"; | |
| case "NT 5.2": | |
| return "2003"; | |
| case "NT 6.0": | |
| return "Vista"; | |
| case "NT 6.1": | |
| return "7"; | |
| case "NT 6.2": | |
| return "8"; | |
| case "NT 6.3": | |
| return "8.1"; | |
| case "NT 10.0": | |
| return "10"; | |
| default: | |
| return | |
| } | |
| } | |
| , | |
| e.getMacOSVersionName = function(e) { | |
| var t = e.split(".").splice(0, 2).map((function(e) { | |
| return parseInt(e, 10) || 0 | |
| } | |
| )); | |
| if (t.push(0), | |
| 10 === t[0]) | |
| switch (t[1]) { | |
| case 5: | |
| return "Leopard"; | |
| case 6: | |
| return "Snow Leopard"; | |
| case 7: | |
| return "Lion"; | |
| case 8: | |
| return "Mountain Lion"; | |
| case 9: | |
| return "Mavericks"; | |
| case 10: | |
| return "Yosemite"; | |
| case 11: | |
| return "El Capitan"; | |
| case 12: | |
| return "Sierra"; | |
| case 13: | |
| return "High Sierra"; | |
| case 14: | |
| return "Mojave"; | |
| case 15: | |
| return "Catalina"; | |
| default: | |
| return | |
| } | |
| } | |
| , | |
| e.getAndroidVersionName = function(e) { | |
| var t = e.split(".").splice(0, 2).map((function(e) { | |
| return parseInt(e, 10) || 0 | |
| } | |
| )); | |
| if (t.push(0), | |
| !(1 === t[0] && t[1] < 5)) | |
| return 1 === t[0] && t[1] < 6 ? "Cupcake" : 1 === t[0] && t[1] >= 6 ? "Donut" : 2 === t[0] && t[1] < 2 ? "Eclair" : 2 === t[0] && 2 === t[1] ? "Froyo" : 2 === t[0] && t[1] > 2 ? "Gingerbread" : 3 === t[0] ? "Honeycomb" : 4 === t[0] && t[1] < 1 ? "Ice Cream Sandwich" : 4 === t[0] && t[1] < 4 ? "Jelly Bean" : 4 === t[0] && t[1] >= 4 ? "KitKat" : 5 === t[0] ? "Lollipop" : 6 === t[0] ? "Marshmallow" : 7 === t[0] ? "Nougat" : 8 === t[0] ? "Oreo" : 9 === t[0] ? "Pie" : void 0 | |
| } | |
| , | |
| e.getVersionPrecision = function(e) { | |
| return e.split(".").length | |
| } | |
| , | |
| e.compareVersions = function(t, r, n) { | |
| void 0 === n && (n = !1); | |
| var i = e.getVersionPrecision(t) | |
| , o = e.getVersionPrecision(r) | |
| , a = Math.max(i, o) | |
| , s = 0 | |
| , u = e.map([t, r], (function(t) { | |
| var r = a - e.getVersionPrecision(t) | |
| , n = t + new Array(r + 1).join(".0"); | |
| return e.map(n.split("."), (function(e) { | |
| return new Array(20 - e.length).join("0") + e | |
| } | |
| )).reverse() | |
| } | |
| )); | |
| for (n && (s = a - Math.min(i, o)), | |
| a -= 1; a >= s; ) { | |
| if (u[0][a] > u[1][a]) | |
| return 1; | |
| if (u[0][a] === u[1][a]) { | |
| if (a === s) | |
| return 0; | |
| a -= 1 | |
| } else if (u[0][a] < u[1][a]) | |
| return -1 | |
| } | |
| } | |
| , | |
| e.map = function(e, t) { | |
| var r, n = []; | |
| if (Array.prototype.map) | |
| return Array.prototype.map.call(e, t); | |
| for (r = 0; r < e.length; r += 1) | |
| n.push(t(e[r])); | |
| return n | |
| } | |
| , | |
| e.find = function(e, t) { | |
| var r, n; | |
| if (Array.prototype.find) | |
| return Array.prototype.find.call(e, t); | |
| for (r = 0, | |
| n = e.length; r < n; r += 1) { | |
| var i = e[r]; | |
| if (t(i, r)) | |
| return i | |
| } | |
| } | |
| , | |
| e.assign = function(e) { | |
| for (var t, r, i = e, o = arguments.length, a = new Array(o > 1 ? o - 1 : 0), s = 1; s < o; s++) | |
| a[s - 1] = arguments[s]; | |
| if (Object.assign) | |
| return Object.assign.apply(Object, [e].concat(a)); | |
| var u = function() { | |
| var e = a[t]; | |
| "object" == n(e) && null !== e && Object.keys(e).forEach((function(t) { | |
| i[t] = e[t] | |
| } | |
| )) | |
| }; | |
| for (t = 0, | |
| r = a.length; t < r; t += 1) | |
| u(); | |
| return e | |
| } | |
| , | |
| e.getBrowserAlias = function(e) { | |
| return i.BROWSER_ALIASES_MAP[e] | |
| } | |
| , | |
| e.getBrowserTypeByAlias = function(e) { | |
| return i.BROWSER_MAP[e] || "" | |
| } | |
| , | |
| e | |
| }(); | |
| t.default = o, | |
| e.exports = t.default | |
| }, | |
| 18: function(e, t, r) { | |
| t.__esModule = !0, | |
| t.ENGINE_MAP = t.OS_MAP = t.PLATFORMS_MAP = t.BROWSER_MAP = t.BROWSER_ALIASES_MAP = void 0, | |
| t.BROWSER_ALIASES_MAP = { | |
| "Amazon Silk": "amazon_silk", | |
| "Android Browser": "android", | |
| Bada: "bada", | |
| BlackBerry: "blackberry", | |
| Chrome: "chrome", | |
| Chromium: "chromium", | |
| Electron: "electron", | |
| Epiphany: "epiphany", | |
| Firefox: "firefox", | |
| Focus: "focus", | |
| Generic: "generic", | |
| "Google Search": "google_search", | |
| Googlebot: "googlebot", | |
| "Internet Explorer": "ie", | |
| "K-Meleon": "k_meleon", | |
| Maxthon: "maxthon", | |
| "Microsoft Edge": "edge", | |
| "MZ Browser": "mz", | |
| "NAVER Whale Browser": "naver", | |
| Opera: "opera", | |
| "Opera Coast": "opera_coast", | |
| PhantomJS: "phantomjs", | |
| Puffin: "puffin", | |
| QupZilla: "qupzilla", | |
| QQ: "qq", | |
| QQLite: "qqlite", | |
| Safari: "safari", | |
| Sailfish: "sailfish", | |
| "Samsung Internet for Android": "samsung_internet", | |
| SeaMonkey: "seamonkey", | |
| Sleipnir: "sleipnir", | |
| Swing: "swing", | |
| Tizen: "tizen", | |
| "UC Browser": "uc", | |
| Vivaldi: "vivaldi", | |
| "WebOS Browser": "webos", | |
| WeChat: "wechat", | |
| "Yandex Browser": "yandex", | |
| Roku: "roku" | |
| }, | |
| t.BROWSER_MAP = { | |
| amazon_silk: "Amazon Silk", | |
| android: "Android Browser", | |
| bada: "Bada", | |
| blackberry: "BlackBerry", | |
| chrome: "Chrome", | |
| chromium: "Chromium", | |
| electron: "Electron", | |
| epiphany: "Epiphany", | |
| firefox: "Firefox", | |
| focus: "Focus", | |
| generic: "Generic", | |
| googlebot: "Googlebot", | |
| google_search: "Google Search", | |
| ie: "Internet Explorer", | |
| k_meleon: "K-Meleon", | |
| maxthon: "Maxthon", | |
| edge: "Microsoft Edge", | |
| mz: "MZ Browser", | |
| naver: "NAVER Whale Browser", | |
| opera: "Opera", | |
| opera_coast: "Opera Coast", | |
| phantomjs: "PhantomJS", | |
| puffin: "Puffin", | |
| qupzilla: "QupZilla", | |
| qq: "QQ Browser", | |
| qqlite: "QQ Browser Lite", | |
| safari: "Safari", | |
| sailfish: "Sailfish", | |
| samsung_internet: "Samsung Internet for Android", | |
| seamonkey: "SeaMonkey", | |
| sleipnir: "Sleipnir", | |
| swing: "Swing", | |
| tizen: "Tizen", | |
| uc: "UC Browser", | |
| vivaldi: "Vivaldi", | |
| webos: "WebOS Browser", | |
| wechat: "WeChat", | |
| yandex: "Yandex Browser" | |
| }, | |
| t.PLATFORMS_MAP = { | |
| tablet: "tablet", | |
| mobile: "mobile", | |
| desktop: "desktop", | |
| tv: "tv" | |
| }, | |
| t.OS_MAP = { | |
| WindowsPhone: "Windows Phone", | |
| Windows: "Windows", | |
| MacOS: "macOS", | |
| iOS: "iOS", | |
| Android: "Android", | |
| WebOS: "WebOS", | |
| BlackBerry: "BlackBerry", | |
| Bada: "Bada", | |
| Tizen: "Tizen", | |
| Linux: "Linux", | |
| ChromeOS: "Chrome OS", | |
| PlayStation4: "PlayStation 4", | |
| Roku: "Roku" | |
| }, | |
| t.ENGINE_MAP = { | |
| EdgeHTML: "EdgeHTML", | |
| Blink: "Blink", | |
| Trident: "Trident", | |
| Presto: "Presto", | |
| Gecko: "Gecko", | |
| WebKit: "WebKit" | |
| } | |
| }, | |
| 90: function(e, t, r) { | |
| t.__esModule = !0, | |
| t.default = void 0; | |
| var n, i = (n = r(91)) && n.__esModule ? n : { | |
| default: n | |
| }, o = r(18); | |
| function a(e, t) { | |
| for (var r = 0; r < t.length; r++) { | |
| var n = t[r]; | |
| n.enumerable = n.enumerable || !1, | |
| n.configurable = !0, | |
| "value"in n && (n.writable = !0), | |
| Object.defineProperty(e, n.key, n) | |
| } | |
| } | |
| var s = function() { | |
| function e() {} | |
| var t, r, n; | |
| return e.getParser = function(e, t) { | |
| if (void 0 === t && (t = !1), | |
| "string" != typeof e) | |
| throw new Error("UserAgent should be a string"); | |
| return new i.default(e,t) | |
| } | |
| , | |
| e.parse = function(e) { | |
| return new i.default(e).getResult() | |
| } | |
| , | |
| t = e, | |
| n = [{ | |
| key: "BROWSER_MAP", | |
| get: function() { | |
| return o.BROWSER_MAP | |
| } | |
| }, { | |
| key: "ENGINE_MAP", | |
| get: function() { | |
| return o.ENGINE_MAP | |
| } | |
| }, { | |
| key: "OS_MAP", | |
| get: function() { | |
| return o.OS_MAP | |
| } | |
| }, { | |
| key: "PLATFORMS_MAP", | |
| get: function() { | |
| return o.PLATFORMS_MAP | |
| } | |
| }], | |
| (r = null) && a(t.prototype, r), | |
| n && a(t, n), | |
| e | |
| }(); | |
| t.default = s, | |
| e.exports = t.default | |
| }, | |
| 91: function(e, t, r) { | |
| t.__esModule = !0, | |
| t.default = void 0; | |
| var i = c(r(92)) | |
| , o = c(r(93)) | |
| , a = c(r(94)) | |
| , s = c(r(95)) | |
| , u = c(r(17)); | |
| function c(e) { | |
| return e && e.__esModule ? e : { | |
| default: e | |
| } | |
| } | |
| var f = function() { | |
| function e(e, t) { | |
| if (void 0 === t && (t = !1), | |
| null == e || "" === e) | |
| throw new Error("UserAgent parameter can't be empty"); | |
| this._ua = e, | |
| this.parsedResult = {}, | |
| !0 !== t && this.parse() | |
| } | |
| var t = e.prototype; | |
| return t.getUA = function() { | |
| return this._ua | |
| } | |
| , | |
| t.test = function(e) { | |
| return e.test(this._ua) | |
| } | |
| , | |
| t.parseBrowser = function() { | |
| var e = this; | |
| this.parsedResult.browser = {}; | |
| var t = u.default.find(i.default, (function(t) { | |
| if ("function" == typeof t.test) | |
| return t.test(e); | |
| if (t.test instanceof Array) | |
| return t.test.some((function(t) { | |
| return e.test(t) | |
| } | |
| )); | |
| throw new Error("Browser's test function is not valid") | |
| } | |
| )); | |
| return t && (this.parsedResult.browser = t.describe(this.getUA())), | |
| this.parsedResult.browser | |
| } | |
| , | |
| t.getBrowser = function() { | |
| return this.parsedResult.browser ? this.parsedResult.browser : this.parseBrowser() | |
| } | |
| , | |
| t.getBrowserName = function(e) { | |
| return e ? String(this.getBrowser().name).toLowerCase() || "" : this.getBrowser().name || "" | |
| } | |
| , | |
| t.getBrowserVersion = function() { | |
| return this.getBrowser().version | |
| } | |
| , | |
| t.getOS = function() { | |
| return this.parsedResult.os ? this.parsedResult.os : this.parseOS() | |
| } | |
| , | |
| t.parseOS = function() { | |
| var e = this; | |
| this.parsedResult.os = {}; | |
| var t = u.default.find(o.default, (function(t) { | |
| if ("function" == typeof t.test) | |
| return t.test(e); | |
| if (t.test instanceof Array) | |
| return t.test.some((function(t) { | |
| return e.test(t) | |
| } | |
| )); | |
| throw new Error("Browser's test function is not valid") | |
| } | |
| )); | |
| return t && (this.parsedResult.os = t.describe(this.getUA())), | |
| this.parsedResult.os | |
| } | |
| , | |
| t.getOSName = function(e) { | |
| var t = this.getOS().name; | |
| return e ? String(t).toLowerCase() || "" : t || "" | |
| } | |
| , | |
| t.getOSVersion = function() { | |
| return this.getOS().version | |
| } | |
| , | |
| t.getPlatform = function() { | |
| return this.parsedResult.platform ? this.parsedResult.platform : this.parsePlatform() | |
| } | |
| , | |
| t.getPlatformType = function(e) { | |
| void 0 === e && (e = !1); | |
| var t = this.getPlatform().type; | |
| return e ? String(t).toLowerCase() || "" : t || "" | |
| } | |
| , | |
| t.parsePlatform = function() { | |
| var e = this; | |
| this.parsedResult.platform = {}; | |
| var t = u.default.find(a.default, (function(t) { | |
| if ("function" == typeof t.test) | |
| return t.test(e); | |
| if (t.test instanceof Array) | |
| return t.test.some((function(t) { | |
| return e.test(t) | |
| } | |
| )); | |
| throw new Error("Browser's test function is not valid") | |
| } | |
| )); | |
| return t && (this.parsedResult.platform = t.describe(this.getUA())), | |
| this.parsedResult.platform | |
| } | |
| , | |
| t.getEngine = function() { | |
| return this.parsedResult.engine ? this.parsedResult.engine : this.parseEngine() | |
| } | |
| , | |
| t.getEngineName = function(e) { | |
| return e ? String(this.getEngine().name).toLowerCase() || "" : this.getEngine().name || "" | |
| } | |
| , | |
| t.parseEngine = function() { | |
| var e = this; | |
| this.parsedResult.engine = {}; | |
| var t = u.default.find(s.default, (function(t) { | |
| if ("function" == typeof t.test) | |
| return t.test(e); | |
| if (t.test instanceof Array) | |
| return t.test.some((function(t) { | |
| return e.test(t) | |
| } | |
| )); | |
| throw new Error("Browser's test function is not valid") | |
| } | |
| )); | |
| return t && (this.parsedResult.engine = t.describe(this.getUA())), | |
| this.parsedResult.engine | |
| } | |
| , | |
| t.parse = function() { | |
| return this.parseBrowser(), | |
| this.parseOS(), | |
| this.parsePlatform(), | |
| this.parseEngine(), | |
| this | |
| } | |
| , | |
| t.getResult = function() { | |
| return u.default.assign({}, this.parsedResult) | |
| } | |
| , | |
| t.satisfies = function(e) { | |
| var t = this | |
| , r = {} | |
| , i = 0 | |
| , o = {} | |
| , a = 0; | |
| if (Object.keys(e).forEach((function(t) { | |
| var s = e[t]; | |
| "string" == typeof s ? (o[t] = s, | |
| a += 1) : "object" == n(s) && (r[t] = s, | |
| i += 1) | |
| } | |
| )), | |
| i > 0) { | |
| var s = Object.keys(r) | |
| , c = u.default.find(s, (function(e) { | |
| return t.isOS(e) | |
| } | |
| )); | |
| if (c) { | |
| var f = this.satisfies(r[c]); | |
| if (void 0 !== f) | |
| return f | |
| } | |
| var d = u.default.find(s, (function(e) { | |
| return t.isPlatform(e) | |
| } | |
| )); | |
| if (d) { | |
| var l = this.satisfies(r[d]); | |
| if (void 0 !== l) | |
| return l | |
| } | |
| } | |
| if (a > 0) { | |
| var p = Object.keys(o) | |
| , v = u.default.find(p, (function(e) { | |
| return t.isBrowser(e, !0) | |
| } | |
| )); | |
| if (void 0 !== v) | |
| return this.compareVersion(o[v]) | |
| } | |
| } | |
| , | |
| t.isBrowser = function(e, t) { | |
| void 0 === t && (t = !1); | |
| var r = this.getBrowserName().toLowerCase() | |
| , n = e.toLowerCase() | |
| , i = u.default.getBrowserTypeByAlias(n); | |
| return t && i && (n = i.toLowerCase()), | |
| n === r | |
| } | |
| , | |
| t.compareVersion = function(e) { | |
| var t = [0] | |
| , r = e | |
| , n = !1 | |
| , i = this.getBrowserVersion(); | |
| if ("string" == typeof i) | |
| return ">" === e[0] || "<" === e[0] ? (r = e.substr(1), | |
| "=" === e[1] ? (n = !0, | |
| r = e.substr(2)) : t = [], | |
| ">" === e[0] ? t.push(1) : t.push(-1)) : "=" === e[0] ? r = e.substr(1) : "~" === e[0] && (n = !0, | |
| r = e.substr(1)), | |
| t.indexOf(u.default.compareVersions(i, r, n)) > -1 | |
| } | |
| , | |
| t.isOS = function(e) { | |
| return this.getOSName(!0) === String(e).toLowerCase() | |
| } | |
| , | |
| t.isPlatform = function(e) { | |
| return this.getPlatformType(!0) === String(e).toLowerCase() | |
| } | |
| , | |
| t.isEngine = function(e) { | |
| return this.getEngineName(!0) === String(e).toLowerCase() | |
| } | |
| , | |
| t.is = function(e, t) { | |
| return void 0 === t && (t = !1), | |
| this.isBrowser(e, t) || this.isOS(e) || this.isPlatform(e) | |
| } | |
| , | |
| t.some = function(e) { | |
| var t = this; | |
| return void 0 === e && (e = []), | |
| e.some((function(e) { | |
| return t.is(e) | |
| } | |
| )) | |
| } | |
| , | |
| e | |
| }(); | |
| t.default = f, | |
| e.exports = t.default | |
| }, | |
| 92: function(e, t, r) { | |
| t.__esModule = !0, | |
| t.default = void 0; | |
| var n, i = (n = r(17)) && n.__esModule ? n : { | |
| default: n | |
| }, o = /version\/(\d+(\.?_?\d+)+)/i, a = [{ | |
| test: [/googlebot/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Googlebot" | |
| } | |
| , r = i.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i, e) || i.default.getFirstMatch(o, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/opera/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Opera" | |
| } | |
| , r = i.default.getFirstMatch(o, e) || i.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/opr\/|opios/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Opera" | |
| } | |
| , r = i.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i, e) || i.default.getFirstMatch(o, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/SamsungBrowser/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Samsung Internet for Android" | |
| } | |
| , r = i.default.getFirstMatch(o, e) || i.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/Whale/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "NAVER Whale Browser" | |
| } | |
| , r = i.default.getFirstMatch(o, e) || i.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/MZBrowser/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "MZ Browser" | |
| } | |
| , r = i.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i, e) || i.default.getFirstMatch(o, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/focus/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Focus" | |
| } | |
| , r = i.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i, e) || i.default.getFirstMatch(o, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/swing/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Swing" | |
| } | |
| , r = i.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i, e) || i.default.getFirstMatch(o, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/coast/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Opera Coast" | |
| } | |
| , r = i.default.getFirstMatch(o, e) || i.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/opt\/\d+(?:.?_?\d+)+/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Opera Touch" | |
| } | |
| , r = i.default.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i, e) || i.default.getFirstMatch(o, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/yabrowser/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Yandex Browser" | |
| } | |
| , r = i.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i, e) || i.default.getFirstMatch(o, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/ucbrowser/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "UC Browser" | |
| } | |
| , r = i.default.getFirstMatch(o, e) || i.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/Maxthon|mxios/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Maxthon" | |
| } | |
| , r = i.default.getFirstMatch(o, e) || i.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/epiphany/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Epiphany" | |
| } | |
| , r = i.default.getFirstMatch(o, e) || i.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/puffin/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Puffin" | |
| } | |
| , r = i.default.getFirstMatch(o, e) || i.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/sleipnir/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Sleipnir" | |
| } | |
| , r = i.default.getFirstMatch(o, e) || i.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/k-meleon/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "K-Meleon" | |
| } | |
| , r = i.default.getFirstMatch(o, e) || i.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/micromessenger/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "WeChat" | |
| } | |
| , r = i.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i, e) || i.default.getFirstMatch(o, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/qqbrowser/i], | |
| describe: function(e) { | |
| var t = { | |
| name: /qqbrowserlite/i.test(e) ? "QQ Browser Lite" : "QQ Browser" | |
| } | |
| , r = i.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i, e) || i.default.getFirstMatch(o, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/msie|trident/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Internet Explorer" | |
| } | |
| , r = i.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/\sedg\//i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Microsoft Edge" | |
| } | |
| , r = i.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/edg([ea]|ios)/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Microsoft Edge" | |
| } | |
| , r = i.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/vivaldi/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Vivaldi" | |
| } | |
| , r = i.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/seamonkey/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "SeaMonkey" | |
| } | |
| , r = i.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/sailfish/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Sailfish" | |
| } | |
| , r = i.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/silk/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Amazon Silk" | |
| } | |
| , r = i.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/phantom/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "PhantomJS" | |
| } | |
| , r = i.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/slimerjs/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "SlimerJS" | |
| } | |
| , r = i.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/blackberry|\bbb\d+/i, /rim\stablet/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "BlackBerry" | |
| } | |
| , r = i.default.getFirstMatch(o, e) || i.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/(web|hpw)[o0]s/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "WebOS Browser" | |
| } | |
| , r = i.default.getFirstMatch(o, e) || i.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/bada/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Bada" | |
| } | |
| , r = i.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/tizen/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Tizen" | |
| } | |
| , r = i.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i, e) || i.default.getFirstMatch(o, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/qupzilla/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "QupZilla" | |
| } | |
| , r = i.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i, e) || i.default.getFirstMatch(o, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/firefox|iceweasel|fxios/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Firefox" | |
| } | |
| , r = i.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/electron/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Electron" | |
| } | |
| , r = i.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/MiuiBrowser/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Miui" | |
| } | |
| , r = i.default.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/chromium/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Chromium" | |
| } | |
| , r = i.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i, e) || i.default.getFirstMatch(o, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/chrome|crios|crmo/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Chrome" | |
| } | |
| , r = i.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/GSA/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Google Search" | |
| } | |
| , r = i.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: function(e) { | |
| var t = !e.test(/like android/i) | |
| , r = e.test(/android/i); | |
| return t && r | |
| }, | |
| describe: function(e) { | |
| var t = { | |
| name: "Android Browser" | |
| } | |
| , r = i.default.getFirstMatch(o, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/playstation 4/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "PlayStation 4" | |
| } | |
| , r = i.default.getFirstMatch(o, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/safari|applewebkit/i], | |
| describe: function(e) { | |
| var t = { | |
| name: "Safari" | |
| } | |
| , r = i.default.getFirstMatch(o, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/.*/i], | |
| describe: function(e) { | |
| var t = -1 !== e.search("\\(") ? /^(.*)\/(.*)[ \t]\((.*)/ : /^(.*)\/(.*) /; | |
| return { | |
| name: i.default.getFirstMatch(t, e), | |
| version: i.default.getSecondMatch(t, e) | |
| } | |
| } | |
| }]; | |
| t.default = a, | |
| e.exports = t.default | |
| }, | |
| 93: function(e, t, r) { | |
| t.__esModule = !0, | |
| t.default = void 0; | |
| var n, i = (n = r(17)) && n.__esModule ? n : { | |
| default: n | |
| }, o = r(18), a = [{ | |
| test: [/Roku\/DVP/], | |
| describe: function(e) { | |
| var t = i.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i, e); | |
| return { | |
| name: o.OS_MAP.Roku, | |
| version: t | |
| } | |
| } | |
| }, { | |
| test: [/windows phone/i], | |
| describe: function(e) { | |
| var t = i.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i, e); | |
| return { | |
| name: o.OS_MAP.WindowsPhone, | |
| version: t | |
| } | |
| } | |
| }, { | |
| test: [/windows /i], | |
| describe: function(e) { | |
| var t = i.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i, e) | |
| , r = i.default.getWindowsVersionName(t); | |
| return { | |
| name: o.OS_MAP.Windows, | |
| version: t, | |
| versionName: r | |
| } | |
| } | |
| }, { | |
| test: [/Macintosh(.*?) FxiOS(.*?)\//], | |
| describe: function(e) { | |
| var t = { | |
| name: o.OS_MAP.iOS | |
| } | |
| , r = i.default.getSecondMatch(/(Version\/)(\d[\d.]+)/, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/macintosh/i], | |
| describe: function(e) { | |
| var t = i.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i, e).replace(/[_\s]/g, ".") | |
| , r = i.default.getMacOSVersionName(t) | |
| , n = { | |
| name: o.OS_MAP.MacOS, | |
| version: t | |
| }; | |
| return r && (n.versionName = r), | |
| n | |
| } | |
| }, { | |
| test: [/(ipod|iphone|ipad)/i], | |
| describe: function(e) { | |
| var t = i.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i, e).replace(/[_\s]/g, "."); | |
| return { | |
| name: o.OS_MAP.iOS, | |
| version: t | |
| } | |
| } | |
| }, { | |
| test: function(e) { | |
| var t = !e.test(/like android/i) | |
| , r = e.test(/android/i); | |
| return t && r | |
| }, | |
| describe: function(e) { | |
| var t = i.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i, e) | |
| , r = i.default.getAndroidVersionName(t) | |
| , n = { | |
| name: o.OS_MAP.Android, | |
| version: t | |
| }; | |
| return r && (n.versionName = r), | |
| n | |
| } | |
| }, { | |
| test: [/(web|hpw)[o0]s/i], | |
| describe: function(e) { | |
| var t = i.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i, e) | |
| , r = { | |
| name: o.OS_MAP.WebOS | |
| }; | |
| return t && t.length && (r.version = t), | |
| r | |
| } | |
| }, { | |
| test: [/blackberry|\bbb\d+/i, /rim\stablet/i], | |
| describe: function(e) { | |
| var t = i.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i, e) || i.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i, e) || i.default.getFirstMatch(/\bbb(\d+)/i, e); | |
| return { | |
| name: o.OS_MAP.BlackBerry, | |
| version: t | |
| } | |
| } | |
| }, { | |
| test: [/bada/i], | |
| describe: function(e) { | |
| var t = i.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i, e); | |
| return { | |
| name: o.OS_MAP.Bada, | |
| version: t | |
| } | |
| } | |
| }, { | |
| test: [/tizen/i], | |
| describe: function(e) { | |
| var t = i.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i, e); | |
| return { | |
| name: o.OS_MAP.Tizen, | |
| version: t | |
| } | |
| } | |
| }, { | |
| test: [/linux/i], | |
| describe: function() { | |
| return { | |
| name: o.OS_MAP.Linux | |
| } | |
| } | |
| }, { | |
| test: [/CrOS/], | |
| describe: function() { | |
| return { | |
| name: o.OS_MAP.ChromeOS | |
| } | |
| } | |
| }, { | |
| test: [/PlayStation 4/], | |
| describe: function(e) { | |
| var t = i.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i, e); | |
| return { | |
| name: o.OS_MAP.PlayStation4, | |
| version: t | |
| } | |
| } | |
| }]; | |
| t.default = a, | |
| e.exports = t.default | |
| }, | |
| 94: function(e, t, r) { | |
| t.__esModule = !0, | |
| t.default = void 0; | |
| var n, i = (n = r(17)) && n.__esModule ? n : { | |
| default: n | |
| }, o = r(18), a = [{ | |
| test: [/googlebot/i], | |
| describe: function() { | |
| return { | |
| type: "bot", | |
| vendor: "Google" | |
| } | |
| } | |
| }, { | |
| test: [/huawei/i], | |
| describe: function(e) { | |
| var t = i.default.getFirstMatch(/(can-l01)/i, e) && "Nova" | |
| , r = { | |
| type: o.PLATFORMS_MAP.mobile, | |
| vendor: "Huawei" | |
| }; | |
| return t && (r.model = t), | |
| r | |
| } | |
| }, { | |
| test: [/nexus\s*(?:7|8|9|10).*/i], | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.tablet, | |
| vendor: "Nexus" | |
| } | |
| } | |
| }, { | |
| test: [/ipad/i], | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.tablet, | |
| vendor: "Apple", | |
| model: "iPad" | |
| } | |
| } | |
| }, { | |
| test: [/Macintosh(.*?) FxiOS(.*?)\//], | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.tablet, | |
| vendor: "Apple", | |
| model: "iPad" | |
| } | |
| } | |
| }, { | |
| test: [/kftt build/i], | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.tablet, | |
| vendor: "Amazon", | |
| model: "Kindle Fire HD 7" | |
| } | |
| } | |
| }, { | |
| test: [/silk/i], | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.tablet, | |
| vendor: "Amazon" | |
| } | |
| } | |
| }, { | |
| test: [/tablet(?! pc)/i], | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.tablet | |
| } | |
| } | |
| }, { | |
| test: function(e) { | |
| var t = e.test(/ipod|iphone/i) | |
| , r = e.test(/like (ipod|iphone)/i); | |
| return t && !r | |
| }, | |
| describe: function(e) { | |
| var t = i.default.getFirstMatch(/(ipod|iphone)/i, e); | |
| return { | |
| type: o.PLATFORMS_MAP.mobile, | |
| vendor: "Apple", | |
| model: t | |
| } | |
| } | |
| }, { | |
| test: [/nexus\s*[0-6].*/i, /galaxy nexus/i], | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.mobile, | |
| vendor: "Nexus" | |
| } | |
| } | |
| }, { | |
| test: [/[^-]mobi/i], | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.mobile | |
| } | |
| } | |
| }, { | |
| test: function(e) { | |
| return "blackberry" === e.getBrowserName(!0) | |
| }, | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.mobile, | |
| vendor: "BlackBerry" | |
| } | |
| } | |
| }, { | |
| test: function(e) { | |
| return "bada" === e.getBrowserName(!0) | |
| }, | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.mobile | |
| } | |
| } | |
| }, { | |
| test: function(e) { | |
| return "windows phone" === e.getBrowserName() | |
| }, | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.mobile, | |
| vendor: "Microsoft" | |
| } | |
| } | |
| }, { | |
| test: function(e) { | |
| var t = Number(String(e.getOSVersion()).split(".")[0]); | |
| return "android" === e.getOSName(!0) && t >= 3 | |
| }, | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.tablet | |
| } | |
| } | |
| }, { | |
| test: function(e) { | |
| return "android" === e.getOSName(!0) | |
| }, | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.mobile | |
| } | |
| } | |
| }, { | |
| test: function(e) { | |
| return "macos" === e.getOSName(!0) | |
| }, | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.desktop, | |
| vendor: "Apple" | |
| } | |
| } | |
| }, { | |
| test: function(e) { | |
| return "windows" === e.getOSName(!0) | |
| }, | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.desktop | |
| } | |
| } | |
| }, { | |
| test: function(e) { | |
| return "linux" === e.getOSName(!0) | |
| }, | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.desktop | |
| } | |
| } | |
| }, { | |
| test: function(e) { | |
| return "playstation 4" === e.getOSName(!0) | |
| }, | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.tv | |
| } | |
| } | |
| }, { | |
| test: function(e) { | |
| return "roku" === e.getOSName(!0) | |
| }, | |
| describe: function() { | |
| return { | |
| type: o.PLATFORMS_MAP.tv | |
| } | |
| } | |
| }]; | |
| t.default = a, | |
| e.exports = t.default | |
| }, | |
| 95: function(e, t, r) { | |
| t.__esModule = !0, | |
| t.default = void 0; | |
| var n, i = (n = r(17)) && n.__esModule ? n : { | |
| default: n | |
| }, o = r(18), a = [{ | |
| test: function(e) { | |
| return "microsoft edge" === e.getBrowserName(!0) | |
| }, | |
| describe: function(e) { | |
| if (/\sedg\//i.test(e)) | |
| return { | |
| name: o.ENGINE_MAP.Blink | |
| }; | |
| var t = i.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i, e); | |
| return { | |
| name: o.ENGINE_MAP.EdgeHTML, | |
| version: t | |
| } | |
| } | |
| }, { | |
| test: [/trident/i], | |
| describe: function(e) { | |
| var t = { | |
| name: o.ENGINE_MAP.Trident | |
| } | |
| , r = i.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: function(e) { | |
| return e.test(/presto/i) | |
| }, | |
| describe: function(e) { | |
| var t = { | |
| name: o.ENGINE_MAP.Presto | |
| } | |
| , r = i.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: function(e) { | |
| var t = e.test(/gecko/i) | |
| , r = e.test(/like gecko/i); | |
| return t && !r | |
| }, | |
| describe: function(e) { | |
| var t = { | |
| name: o.ENGINE_MAP.Gecko | |
| } | |
| , r = i.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }, { | |
| test: [/(apple)?webkit\/537\.36/i], | |
| describe: function() { | |
| return { | |
| name: o.ENGINE_MAP.Blink | |
| } | |
| } | |
| }, { | |
| test: [/(apple)?webkit/i], | |
| describe: function(e) { | |
| var t = { | |
| name: o.ENGINE_MAP.WebKit | |
| } | |
| , r = i.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i, e); | |
| return r && (t.version = r), | |
| t | |
| } | |
| }]; | |
| t.default = a, | |
| e.exports = t.default | |
| } | |
| }); | |
| var s, u, c, f, d, l, p, v, h, g, m, b, y, S = o(a.exports); | |
| !function(e) { | |
| e.API = "UC_UI_API", | |
| e.FIRST_LAYER = "FIRST_LAYER", | |
| e.PRIVACY_BUTTON = "PRIVACY_BUTTON", | |
| e.SECOND_LAYER = "SECOND_LAYER" | |
| }(s || (s = {})), | |
| function(e) { | |
| e.CMP_SHOWN = "CMP_SHOWN", | |
| e.ACCEPT_ALL = "ACCEPT_ALL", | |
| e.DENY_ALL = "DENY_ALL", | |
| e.SAVE = "SAVE", | |
| e.COOKIE_POLICY_LINK = "COOKIE_POLICY_LINK", | |
| e.IMPRINT_LINK = "IMPRINT_LINK", | |
| e.MORE_INFORMATION_LINK = "MORE_INFORMATION_LINK", | |
| e.PRIVACY_POLICY_LINK = "PRIVACY_POLICY_LINK", | |
| e.INTEGRATIONS_LINK = "INTEGRATIONS_LINK", | |
| e.CCPA_TOGGLES_ON = "CCPA_TOGGLES_ON", | |
| e.CCPA_TOGGLES_OFF = "CCPA_TOGGLES_OFF" | |
| }(u || (u = {})), | |
| function(e) { | |
| e.FIRST_LAYER = "FIRST_LAYER", | |
| e.NONE = "NONE", | |
| e.PRIVACY_BUTTON = "PRIVACY_BUTTON", | |
| e.SECOND_LAYER = "SECOND_LAYER" | |
| }(c || (c = {})), | |
| function(e) { | |
| e.ANALYTICS = "UC_UI_CMP_EVENT", | |
| e.INITIALIZED = "UC_UI_INITIALIZED", | |
| e.VIEW_CHANGED = "UC_UI_VIEW_CHANGED" | |
| }(f || (f = {})), | |
| function(e) { | |
| e.SERVICE_MISSING_ID = "Usercentrics: service ID is missing", | |
| e.DUPLICATED_SCRIPT = "Usercentrics: duplicated script tag", | |
| e.TCF_NOT_ENABLED = "Usercentrics: TCF is not enabled", | |
| e.CLIENT_CONFIG_NOT_AVAILABLE = "AMP clientConfig is not available", | |
| e.INACCESSIBLE_LOCAL_STORAGE = "Usercentrics: CMP is not fully functional due to inaccessible local storage", | |
| e.USE_LOADER = "Usercentrics: If you're not using Content Security Policy, please use loader.js instead of bundle.js according to https://docs.usercentrics.com/#/browser-ui?id=implementation" | |
| }(d || (d = {})), | |
| function(e) { | |
| e.MARGIN_LEFT = "margin-left:", | |
| e.MARGIN_RIGHT = "margin-right:", | |
| e.PADDING_LEFT = "padding-left:", | |
| e.PADDING_RIGHT = "padding-right:", | |
| e.FLOAT_LEFT = "float: left", | |
| e.FLOAT_RIGHT = "float: right", | |
| e.FLEX_ALIGNMENT_LEFT = "justify-content: flex-start", | |
| e.FLEX_ALIGNMENT_RIGHT = "justify-content: flex-end", | |
| e.TEXT_ALIGNMENT_LEFT = "text-align: left", | |
| e.TEXT_ALIGNMENT_RIGHT = "text-align: right", | |
| e.BORDER_LEFT = "border-left:", | |
| e.BORDER_RIGHT = "border-right:", | |
| e.BORDER_RADIUS_TOP_LEFT = "border-top-left-radius:", | |
| e.BORDER_RADIUS_TOP_RIGHT = "border-top-right-radius:", | |
| e.BORDER_RADIUS_BOTTOM_LEFT = "border-bottom-left-radius:", | |
| e.BORDER_RADIUS_BOTTOM_RIGHT = "border-bottom-right-radius:", | |
| e.OBJECT_POSITION_RIGHT = "object-position: right", | |
| e.OBJECT_POSITION_LEFT = "object-position: left", | |
| e.OBJECT_POSITION_CENTER = "object-position: center", | |
| e.POSITION_LEFT = "left:", | |
| e.POSITION_RIGHT = "right:" | |
| }(l || (l = {})), | |
| function(e) { | |
| e.SOLID = "solid", | |
| e.NONE = "none", | |
| e.DOTTED = "dotted", | |
| e.DASHED = "dashed", | |
| e.DOUBLE = "double" | |
| }(p || (p = {})), | |
| function(e) { | |
| e.PRIMARY = "primary", | |
| e.SECONDARY = "secondary", | |
| e.TERTIARY = "tertiary", | |
| e.QUATERNARY = "quaternary", | |
| e.NEUTRAL = "neutral" | |
| }(v || (v = {})), | |
| function(e) { | |
| e.PRIMARY = "primary", | |
| e.SECONDARY = "secondary", | |
| e.TERTIARY = "tertiary", | |
| e.QUATERNARY = "quaternary" | |
| }(h || (h = {})), | |
| function(e) { | |
| e.LARGE = "large", | |
| e.MEDIUM = "medium", | |
| e.SMALL = "small", | |
| e.XSMALL = "xsmall" | |
| }(g || (g = {})), | |
| function(e) { | |
| e.MAX_WIDTH = "max-width:", | |
| e.MIN_WIDTH = "min-width:", | |
| e.MAX_HEIGHT = "max-height:", | |
| e.MIN_HEIGHT = "min-height:" | |
| }(m || (m = {})), | |
| function(e) { | |
| e.CENTER = "CENTER", | |
| e.BOTTOM = "BOTTOM", | |
| e.SIDE = "SIDE", | |
| e.TOP = "TOP" | |
| }(b || (b = {})), | |
| function(e) { | |
| e.CATEGORIES_PURPOSES = "categories_purposes", | |
| e.SERVICES_VENDORS = "services_vendors" | |
| }(y || (y = {})); | |
| var _ = "3.24.1" | |
| , O = "bundle.js" | |
| , M = "bundle_legacy.js" | |
| , E = "index.module.js" | |
| , A = function(e) { | |
| if (e && e.source && e.source.postMessage) { | |
| var t = "string" == typeof e.data | |
| , r = e.data; | |
| if (t) | |
| try { | |
| r = JSON.parse(e.data) | |
| } catch (e) { | |
| return | |
| } | |
| if ("object" === n(r) && r.__tcfapiCall) { | |
| var i = r.__tcfapiCall; | |
| window.__tcfapi(i.command, i.version, (function(r, n) { | |
| var o = { | |
| __tcfapiReturn: { | |
| returnValue: r, | |
| success: n, | |
| callId: i.callId | |
| } | |
| } | |
| , a = t ? JSON.stringify(o) : o; | |
| try { | |
| e.source.postMessage(a, "*") | |
| } catch (e) {} | |
| } | |
| ), i.parameter) | |
| } | |
| } | |
| } | |
| , w = [] | |
| , T = function(e, t, r, n) { | |
| if (!e) | |
| return w; | |
| switch (e) { | |
| case "ping": | |
| "function" == typeof r && r(!0, !1, "stub"); | |
| break; | |
| case "pending": | |
| return w; | |
| default: | |
| w.push([e, t, r, n]) | |
| } | |
| } | |
| , P = "__tcfapiLocator" | |
| , R = function() { | |
| return !function() { | |
| for (var e = window, t = !1; e; ) { | |
| try { | |
| if (e.frames.__tcfapiLocator) { | |
| t = !0; | |
| break | |
| } | |
| } catch (e) {} | |
| if (e === window.top) { | |
| t = !1; | |
| break | |
| } | |
| e = e.parent | |
| } | |
| return t | |
| }() && (function(e, t) { | |
| var r = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : 2e4 | |
| , n = arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : 5; | |
| return new Promise((function(i, o) { | |
| var a = setInterval((function() { | |
| e() && (clearTimeout(s), | |
| clearInterval(a), | |
| i()) | |
| } | |
| ), n) | |
| , s = setTimeout((function() { | |
| clearTimeout(s), | |
| clearInterval(a), | |
| o(new Error(t)) | |
| } | |
| ), r) | |
| } | |
| )) | |
| }((function() { | |
| return !!window.document.body | |
| } | |
| ), "").then((function() { | |
| var e = window.document.createElement("iframe"); | |
| e.style.cssText = "display:none", | |
| e.name = P, | |
| window.document.body.appendChild(e) | |
| } | |
| )), | |
| !0) | |
| } | |
| , I = function() { | |
| "undefined" != typeof window && (window.__tcfapi || R() && (window.addEventListener("message", A, !1), | |
| window.__tcfapi = T)) | |
| } | |
| , N = function(e) { | |
| return e && e.Math == Math && e | |
| } | |
| , L = N("object" == ("undefined" == typeof globalThis ? "undefined" : n(globalThis)) && globalThis) || N("object" == ("undefined" == typeof window ? "undefined" : n(window)) && window) || N("object" == ("undefined" == typeof self ? "undefined" : n(self)) && self) || N("object" == n(i) && i) || function() { | |
| return this | |
| }() || Function("return this")() | |
| , F = {} | |
| , C = function(e) { | |
| try { | |
| return !!e() | |
| } catch (e) { | |
| return !0 | |
| } | |
| } | |
| , B = !C((function() { | |
| return 7 != Object.defineProperty({}, 1, { | |
| get: function() { | |
| return 7 | |
| } | |
| })[1] | |
| } | |
| )) | |
| , j = !C((function() { | |
| var e = function() {} | |
| .bind(); | |
| return "function" != typeof e || e.hasOwnProperty("prototype") | |
| } | |
| )) | |
| , k = j | |
| , x = Function.prototype.call | |
| , D = k ? x.bind(x) : function() { | |
| return x.apply(x, arguments) | |
| } | |
| , G = {} | |
| , U = {}.propertyIsEnumerable | |
| , V = Object.getOwnPropertyDescriptor | |
| , W = V && !U.call({ | |
| 1: 2 | |
| }, 1); | |
| G.f = W ? function(e) { | |
| var t = V(this, e); | |
| return !!t && t.enumerable | |
| } | |
| : U; | |
| var H, Y, z = function(e, t) { | |
| return { | |
| enumerable: !(1 & e), | |
| configurable: !(2 & e), | |
| writable: !(4 & e), | |
| value: t | |
| } | |
| }, q = j, K = Function.prototype, Q = K.call, X = q && K.bind.bind(Q, Q), J = q ? X : function(e) { | |
| return function() { | |
| return Q.apply(e, arguments) | |
| } | |
| } | |
| , Z = J, $ = Z({}.toString), ee = Z("".slice), te = function(e) { | |
| return ee($(e), 8, -1) | |
| }, re = C, ne = te, ie = Object, oe = J("".split), ae = re((function() { | |
| return !ie("z").propertyIsEnumerable(0) | |
| } | |
| )) ? function(e) { | |
| return "String" == ne(e) ? oe(e, "") : ie(e) | |
| } | |
| : ie, se = function(e) { | |
| return null == e | |
| }, ue = se, ce = TypeError, fe = function(e) { | |
| if (ue(e)) | |
| throw ce("Can't call method on " + e); | |
| return e | |
| }, de = ae, le = fe, pe = function(e) { | |
| return de(le(e)) | |
| }, ve = "object" == ("undefined" == typeof document ? "undefined" : n(document)) && document.all, he = { | |
| all: ve, | |
| IS_HTMLDDA: void 0 === ve && void 0 !== ve | |
| }, ge = he.all, me = he.IS_HTMLDDA ? function(e) { | |
| return "function" == typeof e || e === ge | |
| } | |
| : function(e) { | |
| return "function" == typeof e | |
| } | |
| , be = me, ye = he.all, Se = he.IS_HTMLDDA ? function(e) { | |
| return "object" == n(e) ? null !== e : be(e) || e === ye | |
| } | |
| : function(e) { | |
| return "object" == n(e) ? null !== e : be(e) | |
| } | |
| , _e = L, Oe = me, Me = function(e) { | |
| return Oe(e) ? e : void 0 | |
| }, Ee = function(e, t) { | |
| return arguments.length < 2 ? Me(_e[e]) : _e[e] && _e[e][t] | |
| }, Ae = J({}.isPrototypeOf), we = Ee("navigator", "userAgent") || "", Te = L, Pe = we, Re = Te.process, Ie = Te.Deno, Ne = Re && Re.versions || Ie && Ie.version, Le = Ne && Ne.v8; | |
| Le && (Y = (H = Le.split("."))[0] > 0 && H[0] < 4 ? 1 : +(H[0] + H[1])), | |
| !Y && Pe && (!(H = Pe.match(/Edge\/(\d+)/)) || H[1] >= 74) && (H = Pe.match(/Chrome\/(\d+)/)) && (Y = +H[1]); | |
| var Fe = Y | |
| , Ce = Fe | |
| , Be = C | |
| , je = !!Object.getOwnPropertySymbols && !Be((function() { | |
| var e = Symbol(); | |
| return !String(e) || !(Object(e)instanceof Symbol) || !Symbol.sham && Ce && Ce < 41 | |
| } | |
| )) | |
| , ke = je && !Symbol.sham && "symbol" == n(Symbol.iterator) | |
| , xe = Ee | |
| , De = me | |
| , Ge = Ae | |
| , Ue = Object | |
| , Ve = ke ? function(e) { | |
| return "symbol" == n(e) | |
| } | |
| : function(e) { | |
| var t = xe("Symbol"); | |
| return De(t) && Ge(t.prototype, Ue(e)) | |
| } | |
| , We = String | |
| , He = function(e) { | |
| try { | |
| return We(e) | |
| } catch (e) { | |
| return "Object" | |
| } | |
| } | |
| , Ye = me | |
| , ze = He | |
| , qe = TypeError | |
| , Ke = function(e) { | |
| if (Ye(e)) | |
| return e; | |
| throw qe(ze(e) + " is not a function") | |
| } | |
| , Qe = Ke | |
| , Xe = se | |
| , Je = function(e, t) { | |
| var r = e[t]; | |
| return Xe(r) ? void 0 : Qe(r) | |
| } | |
| , Ze = D | |
| , $e = me | |
| , et = Se | |
| , tt = TypeError | |
| , rt = { | |
| exports: {} | |
| } | |
| , nt = L | |
| , it = Object.defineProperty | |
| , ot = function(e, t) { | |
| try { | |
| it(nt, e, { | |
| value: t, | |
| configurable: !0, | |
| writable: !0 | |
| }) | |
| } catch (r) { | |
| nt[e] = t | |
| } | |
| return t | |
| } | |
| , at = ot | |
| , st = "__core-js_shared__" | |
| , ut = L[st] || at(st, {}) | |
| , ct = ut; | |
| (rt.exports = function(e, t) { | |
| return ct[e] || (ct[e] = void 0 !== t ? t : {}) | |
| } | |
| )("versions", []).push({ | |
| version: "3.26.1", | |
| mode: "global", | |
| copyright: "© 2014-2022 Denis Pushkarev (zloirock.ru)", | |
| license: "https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE", | |
| source: "https://github.com/zloirock/core-js" | |
| }); | |
| var ft = fe | |
| , dt = Object | |
| , lt = function(e) { | |
| return dt(ft(e)) | |
| } | |
| , pt = lt | |
| , vt = J({}.hasOwnProperty) | |
| , ht = Object.hasOwn || function(e, t) { | |
| return vt(pt(e), t) | |
| } | |
| , gt = J | |
| , mt = 0 | |
| , bt = Math.random() | |
| , yt = gt(1..toString) | |
| , St = function(e) { | |
| return "Symbol(" + (void 0 === e ? "" : e) + ")_" + yt(++mt + bt, 36) | |
| } | |
| , _t = L | |
| , Ot = rt.exports | |
| , Mt = ht | |
| , Et = St | |
| , At = je | |
| , wt = ke | |
| , Tt = Ot("wks") | |
| , Pt = _t.Symbol | |
| , Rt = Pt && Pt.for | |
| , It = wt ? Pt : Pt && Pt.withoutSetter || Et | |
| , Nt = function(e) { | |
| if (!Mt(Tt, e) || !At && "string" != typeof Tt[e]) { | |
| var t = "Symbol." + e; | |
| At && Mt(Pt, e) ? Tt[e] = Pt[e] : Tt[e] = wt && Rt ? Rt(t) : It(t) | |
| } | |
| return Tt[e] | |
| } | |
| , Lt = D | |
| , Ft = Se | |
| , Ct = Ve | |
| , Bt = Je | |
| , jt = function(e, t) { | |
| var r, n; | |
| if ("string" === t && $e(r = e.toString) && !et(n = Ze(r, e))) | |
| return n; | |
| if ($e(r = e.valueOf) && !et(n = Ze(r, e))) | |
| return n; | |
| if ("string" !== t && $e(r = e.toString) && !et(n = Ze(r, e))) | |
| return n; | |
| throw tt("Can't convert object to primitive value") | |
| } | |
| , kt = TypeError | |
| , xt = Nt("toPrimitive") | |
| , Dt = function(e, t) { | |
| if (!Ft(e) || Ct(e)) | |
| return e; | |
| var r, n = Bt(e, xt); | |
| if (n) { | |
| if (void 0 === t && (t = "default"), | |
| r = Lt(n, e, t), | |
| !Ft(r) || Ct(r)) | |
| return r; | |
| throw kt("Can't convert object to primitive value") | |
| } | |
| return void 0 === t && (t = "number"), | |
| jt(e, t) | |
| } | |
| , Gt = Ve | |
| , Ut = function(e) { | |
| var t = Dt(e, "string"); | |
| return Gt(t) ? t : t + "" | |
| } | |
| , Vt = Se | |
| , Wt = L.document | |
| , Ht = Vt(Wt) && Vt(Wt.createElement) | |
| , Yt = function(e) { | |
| return Ht ? Wt.createElement(e) : {} | |
| } | |
| , zt = Yt | |
| , qt = !B && !C((function() { | |
| return 7 != Object.defineProperty(zt("div"), "a", { | |
| get: function() { | |
| return 7 | |
| } | |
| }).a | |
| } | |
| )) | |
| , Kt = B | |
| , Qt = D | |
| , Xt = G | |
| , Jt = z | |
| , Zt = pe | |
| , $t = Ut | |
| , er = ht | |
| , tr = qt | |
| , rr = Object.getOwnPropertyDescriptor; | |
| F.f = Kt ? rr : function(e, t) { | |
| if (e = Zt(e), | |
| t = $t(t), | |
| tr) | |
| try { | |
| return rr(e, t) | |
| } catch (e) {} | |
| if (er(e, t)) | |
| return Jt(!Qt(Xt.f, e, t), e[t]) | |
| } | |
| ; | |
| var nr = {} | |
| , ir = B && C((function() { | |
| return 42 != Object.defineProperty((function() {} | |
| ), "prototype", { | |
| value: 42, | |
| writable: !1 | |
| }).prototype | |
| } | |
| )) | |
| , or = Se | |
| , ar = String | |
| , sr = TypeError | |
| , ur = function(e) { | |
| if (or(e)) | |
| return e; | |
| throw sr(ar(e) + " is not an object") | |
| } | |
| , cr = B | |
| , fr = qt | |
| , dr = ir | |
| , lr = ur | |
| , pr = Ut | |
| , vr = TypeError | |
| , hr = Object.defineProperty | |
| , gr = Object.getOwnPropertyDescriptor | |
| , mr = "enumerable" | |
| , br = "configurable" | |
| , yr = "writable"; | |
| nr.f = cr ? dr ? function(e, t, r) { | |
| if (lr(e), | |
| t = pr(t), | |
| lr(r), | |
| "function" == typeof e && "prototype" === t && "value"in r && yr in r && !r.writable) { | |
| var n = gr(e, t); | |
| n && n.writable && (e[t] = r.value, | |
| r = { | |
| configurable: br in r ? r.configurable : n.configurable, | |
| enumerable: mr in r ? r.enumerable : n.enumerable, | |
| writable: !1 | |
| }) | |
| } | |
| return hr(e, t, r) | |
| } | |
| : hr : function(e, t, r) { | |
| if (lr(e), | |
| t = pr(t), | |
| lr(r), | |
| fr) | |
| try { | |
| return hr(e, t, r) | |
| } catch (e) {} | |
| if ("get"in r || "set"in r) | |
| throw vr("Accessors not supported"); | |
| return "value"in r && (e[t] = r.value), | |
| e | |
| } | |
| ; | |
| var Sr = nr | |
| , _r = z | |
| , Or = B ? function(e, t, r) { | |
| return Sr.f(e, t, _r(1, r)) | |
| } | |
| : function(e, t, r) { | |
| return e[t] = r, | |
| e | |
| } | |
| , Mr = { | |
| exports: {} | |
| } | |
| , Er = B | |
| , Ar = ht | |
| , wr = Function.prototype | |
| , Tr = Er && Object.getOwnPropertyDescriptor | |
| , Pr = Ar(wr, "name") | |
| , Rr = { | |
| EXISTS: Pr, | |
| PROPER: Pr && "something" === function() {} | |
| .name, | |
| CONFIGURABLE: Pr && (!Er || Er && Tr(wr, "name").configurable) | |
| } | |
| , Ir = me | |
| , Nr = ut | |
| , Lr = J(Function.toString); | |
| Ir(Nr.inspectSource) || (Nr.inspectSource = function(e) { | |
| return Lr(e) | |
| } | |
| ); | |
| var Fr, Cr, Br, jr = Nr.inspectSource, kr = me, xr = L.WeakMap, Dr = kr(xr) && /native code/.test(String(xr)), Gr = rt.exports, Ur = St, Vr = Gr("keys"), Wr = function(e) { | |
| return Vr[e] || (Vr[e] = Ur(e)) | |
| }, Hr = {}, Yr = Dr, zr = L, qr = Se, Kr = Or, Qr = ht, Xr = ut, Jr = Wr, Zr = Hr, $r = "Object already initialized", en = zr.TypeError, tn = zr.WeakMap; | |
| if (Yr || Xr.state) { | |
| var rn = Xr.state || (Xr.state = new tn); | |
| rn.get = rn.get, | |
| rn.has = rn.has, | |
| rn.set = rn.set, | |
| Fr = function(e, t) { | |
| if (rn.has(e)) | |
| throw en($r); | |
| return t.facade = e, | |
| rn.set(e, t), | |
| t | |
| } | |
| , | |
| Cr = function(e) { | |
| return rn.get(e) || {} | |
| } | |
| , | |
| Br = function(e) { | |
| return rn.has(e) | |
| } | |
| } else { | |
| var nn = Jr("state"); | |
| Zr[nn] = !0, | |
| Fr = function(e, t) { | |
| if (Qr(e, nn)) | |
| throw en($r); | |
| return t.facade = e, | |
| Kr(e, nn, t), | |
| t | |
| } | |
| , | |
| Cr = function(e) { | |
| return Qr(e, nn) ? e[nn] : {} | |
| } | |
| , | |
| Br = function(e) { | |
| return Qr(e, nn) | |
| } | |
| } | |
| var on = { | |
| set: Fr, | |
| get: Cr, | |
| has: Br, | |
| enforce: function(e) { | |
| return Br(e) ? Cr(e) : Fr(e, {}) | |
| }, | |
| getterFor: function(e) { | |
| return function(t) { | |
| var r; | |
| if (!qr(t) || (r = Cr(t)).type !== e) | |
| throw en("Incompatible receiver, " + e + " required"); | |
| return r | |
| } | |
| } | |
| } | |
| , an = C | |
| , sn = me | |
| , un = ht | |
| , cn = B | |
| , fn = Rr.CONFIGURABLE | |
| , dn = jr | |
| , ln = on.enforce | |
| , pn = on.get | |
| , vn = Object.defineProperty | |
| , hn = cn && !an((function() { | |
| return 8 !== vn((function() {} | |
| ), "length", { | |
| value: 8 | |
| }).length | |
| } | |
| )) | |
| , gn = String(String).split("String") | |
| , mn = Mr.exports = function(e, t, r) { | |
| "Symbol(" === String(t).slice(0, 7) && (t = "[" + String(t).replace(/^Symbol\(([^)]*)\)/, "$1") + "]"), | |
| r && r.getter && (t = "get " + t), | |
| r && r.setter && (t = "set " + t), | |
| (!un(e, "name") || fn && e.name !== t) && (cn ? vn(e, "name", { | |
| value: t, | |
| configurable: !0 | |
| }) : e.name = t), | |
| hn && r && un(r, "arity") && e.length !== r.arity && vn(e, "length", { | |
| value: r.arity | |
| }); | |
| try { | |
| r && un(r, "constructor") && r.constructor ? cn && vn(e, "prototype", { | |
| writable: !1 | |
| }) : e.prototype && (e.prototype = void 0) | |
| } catch (e) {} | |
| var n = ln(e); | |
| return un(n, "source") || (n.source = gn.join("string" == typeof t ? t : "")), | |
| e | |
| } | |
| ; | |
| Function.prototype.toString = mn((function() { | |
| return sn(this) && pn(this).source || dn(this) | |
| } | |
| ), "toString"); | |
| var bn = me | |
| , yn = nr | |
| , Sn = Mr.exports | |
| , _n = ot | |
| , On = function(e, t, r, n) { | |
| n || (n = {}); | |
| var i = n.enumerable | |
| , o = void 0 !== n.name ? n.name : t; | |
| if (bn(r) && Sn(r, o, n), | |
| n.global) | |
| i ? e[t] = r : _n(t, r); | |
| else { | |
| try { | |
| n.unsafe ? e[t] && (i = !0) : delete e[t] | |
| } catch (e) {} | |
| i ? e[t] = r : yn.f(e, t, { | |
| value: r, | |
| enumerable: !1, | |
| configurable: !n.nonConfigurable, | |
| writable: !n.nonWritable | |
| }) | |
| } | |
| return e | |
| } | |
| , Mn = {} | |
| , En = Math.ceil | |
| , An = Math.floor | |
| , wn = Math.trunc || function(e) { | |
| var t = +e; | |
| return (t > 0 ? An : En)(t) | |
| } | |
| , Tn = function(e) { | |
| var t = +e; | |
| return t != t || 0 === t ? 0 : wn(t) | |
| } | |
| , Pn = Tn | |
| , Rn = Math.max | |
| , In = Math.min | |
| , Nn = Tn | |
| , Ln = Math.min | |
| , Fn = function(e) { | |
| return e > 0 ? Ln(Nn(e), 9007199254740991) : 0 | |
| } | |
| , Cn = function(e) { | |
| return Fn(e.length) | |
| } | |
| , Bn = pe | |
| , jn = function(e, t) { | |
| var r = Pn(e); | |
| return r < 0 ? Rn(r + t, 0) : In(r, t) | |
| } | |
| , kn = Cn | |
| , xn = function(e) { | |
| return function(t, r, n) { | |
| var i, o = Bn(t), a = kn(o), s = jn(n, a); | |
| if (e && r != r) { | |
| for (; a > s; ) | |
| if ((i = o[s++]) != i) | |
| return !0 | |
| } else | |
| for (; a > s; s++) | |
| if ((e || s in o) && o[s] === r) | |
| return e || s || 0; | |
| return !e && -1 | |
| } | |
| } | |
| , Dn = { | |
| includes: xn(!0), | |
| indexOf: xn(!1) | |
| } | |
| , Gn = ht | |
| , Un = pe | |
| , Vn = Dn.indexOf | |
| , Wn = Hr | |
| , Hn = J([].push) | |
| , Yn = function(e, t) { | |
| var r, n = Un(e), i = 0, o = []; | |
| for (r in n) | |
| !Gn(Wn, r) && Gn(n, r) && Hn(o, r); | |
| for (; t.length > i; ) | |
| Gn(n, r = t[i++]) && (~Vn(o, r) || Hn(o, r)); | |
| return o | |
| } | |
| , zn = ["constructor", "hasOwnProperty", "isPrototypeOf", "propertyIsEnumerable", "toLocaleString", "toString", "valueOf"] | |
| , qn = Yn | |
| , Kn = zn.concat("length", "prototype"); | |
| Mn.f = Object.getOwnPropertyNames || function(e) { | |
| return qn(e, Kn) | |
| } | |
| ; | |
| var Qn = {}; | |
| Qn.f = Object.getOwnPropertySymbols; | |
| var Xn = Ee | |
| , Jn = Mn | |
| , Zn = Qn | |
| , $n = ur | |
| , ei = J([].concat) | |
| , ti = Xn("Reflect", "ownKeys") || function(e) { | |
| var t = Jn.f($n(e)) | |
| , r = Zn.f; | |
| return r ? ei(t, r(e)) : t | |
| } | |
| , ri = ht | |
| , ni = ti | |
| , ii = F | |
| , oi = nr | |
| , ai = function(e, t, r) { | |
| for (var n = ni(t), i = oi.f, o = ii.f, a = 0; a < n.length; a++) { | |
| var s = n[a]; | |
| ri(e, s) || r && ri(r, s) || i(e, s, o(t, s)) | |
| } | |
| } | |
| , si = C | |
| , ui = me | |
| , ci = /#|\.prototype\./ | |
| , fi = function(e, t) { | |
| var r = li[di(e)]; | |
| return r == vi || r != pi && (ui(t) ? si(t) : !!t) | |
| } | |
| , di = fi.normalize = function(e) { | |
| return String(e).replace(ci, ".").toLowerCase() | |
| } | |
| , li = fi.data = {} | |
| , pi = fi.NATIVE = "N" | |
| , vi = fi.POLYFILL = "P" | |
| , hi = fi | |
| , gi = L | |
| , mi = F.f | |
| , bi = Or | |
| , yi = On | |
| , Si = ot | |
| , _i = ai | |
| , Oi = hi | |
| , Mi = function(e, t) { | |
| var r, i, o, a, s, u = e.target, c = e.global, f = e.stat; | |
| if (r = c ? gi : f ? gi[u] || Si(u, {}) : (gi[u] || {}).prototype) | |
| for (i in t) { | |
| if (a = t[i], | |
| o = e.dontCallGetSet ? (s = mi(r, i)) && s.value : r[i], | |
| !Oi(c ? i : u + (f ? "." : "#") + i, e.forced) && void 0 !== o) { | |
| if (n(a) == n(o)) | |
| continue; | |
| _i(a, o) | |
| } | |
| (e.sham || o && o.sham) && bi(a, "sham", !0), | |
| yi(r, i, a, e) | |
| } | |
| } | |
| , Ei = !C((function() { | |
| function e() {} | |
| return e.prototype.constructor = null, | |
| Object.getPrototypeOf(new e) !== e.prototype | |
| } | |
| )) | |
| , Ai = ht | |
| , wi = me | |
| , Ti = lt | |
| , Pi = Ei | |
| , Ri = Wr("IE_PROTO") | |
| , Ii = Object | |
| , Ni = Ii.prototype | |
| , Li = Pi ? Ii.getPrototypeOf : function(e) { | |
| var t = Ti(e); | |
| if (Ai(t, Ri)) | |
| return t[Ri]; | |
| var r = t.constructor; | |
| return wi(r) && t instanceof r ? r.prototype : t instanceof Ii ? Ni : null | |
| } | |
| , Fi = me | |
| , Ci = String | |
| , Bi = TypeError | |
| , ji = J | |
| , ki = ur | |
| , xi = function(e) { | |
| if ("object" == n(e) || Fi(e)) | |
| return e; | |
| throw Bi("Can't set " + Ci(e) + " as a prototype") | |
| } | |
| , Di = Object.setPrototypeOf || ("__proto__"in {} ? function() { | |
| var e, t = !1, r = {}; | |
| try { | |
| (e = ji(Object.getOwnPropertyDescriptor(Object.prototype, "__proto__").set))(r, []), | |
| t = r instanceof Array | |
| } catch (e) {} | |
| return function(r, n) { | |
| return ki(r), | |
| xi(n), | |
| t ? e(r, n) : r.__proto__ = n, | |
| r | |
| } | |
| }() : void 0) | |
| , Gi = {} | |
| , Ui = Yn | |
| , Vi = zn | |
| , Wi = Object.keys || function(e) { | |
| return Ui(e, Vi) | |
| } | |
| , Hi = B | |
| , Yi = ir | |
| , zi = nr | |
| , qi = ur | |
| , Ki = pe | |
| , Qi = Wi; | |
| Gi.f = Hi && !Yi ? Object.defineProperties : function(e, t) { | |
| qi(e); | |
| for (var r, n = Ki(t), i = Qi(t), o = i.length, a = 0; o > a; ) | |
| zi.f(e, r = i[a++], n[r]); | |
| return e | |
| } | |
| ; | |
| var Xi, Ji = Ee("document", "documentElement"), Zi = ur, $i = Gi, eo = zn, to = Hr, ro = Ji, no = Yt, io = Wr("IE_PROTO"), oo = function() {}, ao = function(e) { | |
| return "<script>" + e + "</" + "script>" | |
| }, so = function(e) { | |
| e.write(ao("")), | |
| e.close(); | |
| var t = e.parentWindow.Object; | |
| return e = null, | |
| t | |
| }, uo = function() { | |
| try { | |
| Xi = new ActiveXObject("htmlfile") | |
| } catch (e) {} | |
| var e, t; | |
| uo = "undefined" != typeof document ? document.domain && Xi ? so(Xi) : ((t = no("iframe")).style.display = "none", | |
| ro.appendChild(t), | |
| t.src = String("javascript:"), | |
| (e = t.contentWindow.document).open(), | |
| e.write(ao("document.F=Object")), | |
| e.close(), | |
| e.F) : so(Xi); | |
| for (var r = eo.length; r--; ) | |
| delete uo.prototype[eo[r]]; | |
| return uo() | |
| }; | |
| to[io] = !0; | |
| var co = Object.create || function(e, t) { | |
| var r; | |
| return null !== e ? (oo.prototype = Zi(e), | |
| r = new oo, | |
| oo.prototype = null, | |
| r[io] = e) : r = uo(), | |
| void 0 === t ? r : $i.f(r, t) | |
| } | |
| , fo = Error | |
| , lo = J("".replace) | |
| , po = String(fo("zxcasd").stack) | |
| , vo = /\n\s*at [^:]*:[^\n]*/ | |
| , ho = vo.test(po) | |
| , go = Se | |
| , mo = Or | |
| , bo = te | |
| , yo = J | |
| , So = function(e) { | |
| if ("Function" === bo(e)) | |
| return yo(e) | |
| } | |
| , _o = Ke | |
| , Oo = j | |
| , Mo = So(So.bind) | |
| , Eo = function(e, t) { | |
| return _o(e), | |
| void 0 === t ? e : Oo ? Mo(e, t) : function() { | |
| return e.apply(t, arguments) | |
| } | |
| } | |
| , Ao = {} | |
| , wo = Ao | |
| , To = Nt("iterator") | |
| , Po = Array.prototype | |
| , Ro = {}; | |
| Ro[Nt("toStringTag")] = "z"; | |
| var Io = "[object z]" === String(Ro) | |
| , No = Io | |
| , Lo = me | |
| , Fo = te | |
| , Co = Nt("toStringTag") | |
| , Bo = Object | |
| , jo = "Arguments" == Fo(function() { | |
| return arguments | |
| }()) | |
| , ko = No ? Fo : function(e) { | |
| var t, r, n; | |
| return void 0 === e ? "Undefined" : null === e ? "Null" : "string" == typeof (r = function(e, t) { | |
| try { | |
| return e[t] | |
| } catch (e) {} | |
| }(t = Bo(e), Co)) ? r : jo ? Fo(t) : "Object" == (n = Fo(t)) && Lo(t.callee) ? "Arguments" : n | |
| } | |
| , xo = ko | |
| , Do = Je | |
| , Go = se | |
| , Uo = Ao | |
| , Vo = Nt("iterator") | |
| , Wo = function(e) { | |
| if (!Go(e)) | |
| return Do(e, Vo) || Do(e, "@@iterator") || Uo[xo(e)] | |
| } | |
| , Ho = D | |
| , Yo = Ke | |
| , zo = ur | |
| , qo = He | |
| , Ko = Wo | |
| , Qo = TypeError | |
| , Xo = D | |
| , Jo = ur | |
| , Zo = Je | |
| , $o = Eo | |
| , ea = D | |
| , ta = ur | |
| , ra = He | |
| , na = function(e) { | |
| return void 0 !== e && (wo.Array === e || Po[To] === e) | |
| } | |
| , ia = Cn | |
| , oa = Ae | |
| , aa = function(e, t) { | |
| var r = arguments.length < 2 ? Ko(e) : t; | |
| if (Yo(r)) | |
| return zo(Ho(r, e)); | |
| throw Qo(qo(e) + " is not iterable") | |
| } | |
| , sa = Wo | |
| , ua = function(e, t, r) { | |
| var n, i; | |
| Jo(e); | |
| try { | |
| if (!(n = Zo(e, "return"))) { | |
| if ("throw" === t) | |
| throw r; | |
| return r | |
| } | |
| n = Xo(n, e) | |
| } catch (e) { | |
| i = !0, | |
| n = e | |
| } | |
| if ("throw" === t) | |
| throw r; | |
| if (i) | |
| throw n; | |
| return Jo(n), | |
| r | |
| } | |
| , ca = TypeError | |
| , fa = function(e, t) { | |
| this.stopped = e, | |
| this.result = t | |
| } | |
| , da = fa.prototype | |
| , la = function(e, t, r) { | |
| var i, o, a, s, u, c, f, d = r && r.that, l = !(!r || !r.AS_ENTRIES), p = !(!r || !r.IS_RECORD), v = !(!r || !r.IS_ITERATOR), h = !(!r || !r.INTERRUPTED), g = $o(t, d), m = function(e) { | |
| return i && ua(i, "normal", e), | |
| new fa(!0,e) | |
| }, b = function(e) { | |
| return l ? (ta(e), | |
| h ? g(e[0], e[1], m) : g(e[0], e[1])) : h ? g(e, m) : g(e) | |
| }; | |
| if (p) | |
| i = e.iterator; | |
| else if (v) | |
| i = e; | |
| else { | |
| if (!(o = sa(e))) | |
| throw ca(ra(e) + " is not iterable"); | |
| if (na(o)) { | |
| for (a = 0, | |
| s = ia(e); s > a; a++) | |
| if ((u = b(e[a])) && oa(da, u)) | |
| return u; | |
| return new fa(!1) | |
| } | |
| i = aa(e, o) | |
| } | |
| for (c = p ? e.next : i.next; !(f = ea(c, i)).done; ) { | |
| try { | |
| u = b(f.value) | |
| } catch (e) { | |
| ua(i, "throw", e) | |
| } | |
| if ("object" == n(u) && u && oa(da, u)) | |
| return u | |
| } | |
| return new fa(!1) | |
| } | |
| , pa = ko | |
| , va = String | |
| , ha = function(e) { | |
| if ("Symbol" === pa(e)) | |
| throw TypeError("Cannot convert a Symbol value to a string"); | |
| return va(e) | |
| } | |
| , ga = ha | |
| , ma = z | |
| , ba = !C((function() { | |
| var e = Error("a"); | |
| return !("stack"in e) || (Object.defineProperty(e, "stack", ma(1, 7)), | |
| 7 !== e.stack) | |
| } | |
| )) | |
| , ya = Mi | |
| , Sa = Ae | |
| , _a = Li | |
| , Oa = Di | |
| , Ma = ai | |
| , Ea = co | |
| , Aa = Or | |
| , wa = z | |
| , Ta = function(e, t) { | |
| if (ho && "string" == typeof e && !fo.prepareStackTrace) | |
| for (; t--; ) | |
| e = lo(e, vo, ""); | |
| return e | |
| } | |
| , Pa = function(e, t) { | |
| go(t) && "cause"in t && mo(e, "cause", t.cause) | |
| } | |
| , Ra = la | |
| , Ia = function(e, t) { | |
| return void 0 === e ? arguments.length < 2 ? "" : t : ga(e) | |
| } | |
| , Na = ba | |
| , La = Nt("toStringTag") | |
| , Fa = Error | |
| , Ca = [].push | |
| , Ba = function(e, t) { | |
| var r, n = arguments.length > 2 ? arguments[2] : void 0, i = Sa(ja, this); | |
| Oa ? r = Oa(Fa(), i ? _a(this) : ja) : (r = i ? this : Ea(ja), | |
| Aa(r, La, "Error")), | |
| void 0 !== t && Aa(r, "message", Ia(t)), | |
| Na && Aa(r, "stack", Ta(r.stack, 1)), | |
| Pa(r, n); | |
| var o = []; | |
| return Ra(e, Ca, { | |
| that: o | |
| }), | |
| Aa(r, "errors", o), | |
| r | |
| }; | |
| Oa ? Oa(Ba, Fa) : Ma(Ba, Fa, { | |
| name: !0 | |
| }); | |
| var ja = Ba.prototype = Ea(Fa.prototype, { | |
| constructor: wa(1, Ba), | |
| message: wa(1, ""), | |
| name: wa(1, "AggregateError") | |
| }); | |
| ya({ | |
| global: !0, | |
| constructor: !0, | |
| arity: 2 | |
| }, { | |
| AggregateError: Ba | |
| }); | |
| var ka = Nt | |
| , xa = co | |
| , Da = nr.f | |
| , Ga = ka("unscopables") | |
| , Ua = Array.prototype; | |
| null == Ua[Ga] && Da(Ua, Ga, { | |
| configurable: !0, | |
| value: xa(null) | |
| }); | |
| var Va, Wa, Ha, Ya = C, za = me, qa = Se, Ka = Li, Qa = On, Xa = Nt("iterator"), Ja = !1; | |
| [].keys && ("next"in (Ha = [].keys()) ? (Wa = Ka(Ka(Ha))) !== Object.prototype && (Va = Wa) : Ja = !0); | |
| var Za = !qa(Va) || Ya((function() { | |
| var e = {}; | |
| return Va[Xa].call(e) !== e | |
| } | |
| )); | |
| Za && (Va = {}), | |
| za(Va[Xa]) || Qa(Va, Xa, (function() { | |
| return this | |
| } | |
| )); | |
| var $a = { | |
| IteratorPrototype: Va, | |
| BUGGY_SAFARI_ITERATORS: Ja | |
| } | |
| , es = nr.f | |
| , ts = ht | |
| , rs = Nt("toStringTag") | |
| , ns = function(e, t, r) { | |
| e && !r && (e = e.prototype), | |
| e && !ts(e, rs) && es(e, rs, { | |
| configurable: !0, | |
| value: t | |
| }) | |
| } | |
| , is = $a.IteratorPrototype | |
| , os = co | |
| , as = z | |
| , ss = ns | |
| , us = Ao | |
| , cs = function() { | |
| return this | |
| } | |
| , fs = Mi | |
| , ds = D | |
| , ls = me | |
| , ps = function(e, t, r, n) { | |
| var i = t + " Iterator"; | |
| return e.prototype = os(is, { | |
| next: as(+!n, r) | |
| }), | |
| ss(e, i, !1), | |
| us[i] = cs, | |
| e | |
| } | |
| , vs = Li | |
| , hs = Di | |
| , gs = ns | |
| , ms = Or | |
| , bs = On | |
| , ys = Ao | |
| , Ss = Rr.PROPER | |
| , _s = Rr.CONFIGURABLE | |
| , Os = $a.IteratorPrototype | |
| , Ms = $a.BUGGY_SAFARI_ITERATORS | |
| , Es = Nt("iterator") | |
| , As = "keys" | |
| , ws = "values" | |
| , Ts = "entries" | |
| , Ps = function() { | |
| return this | |
| } | |
| , Rs = function(e, t, r, n, i, o, a) { | |
| ps(r, t, n); | |
| var s, u, c, f = function(e) { | |
| if (e === i && h) | |
| return h; | |
| if (!Ms && e in p) | |
| return p[e]; | |
| switch (e) { | |
| case As: | |
| case ws: | |
| case Ts: | |
| return function() { | |
| return new r(this,e) | |
| } | |
| } | |
| return function() { | |
| return new r(this) | |
| } | |
| }, d = t + " Iterator", l = !1, p = e.prototype, v = p[Es] || p["@@iterator"] || i && p[i], h = !Ms && v || f(i), g = "Array" == t && p.entries || v; | |
| if (g && (s = vs(g.call(new e))) !== Object.prototype && s.next && (vs(s) !== Os && (hs ? hs(s, Os) : ls(s[Es]) || bs(s, Es, Ps)), | |
| gs(s, d, !0)), | |
| Ss && i == ws && v && v.name !== ws && (_s ? ms(p, "name", ws) : (l = !0, | |
| h = function() { | |
| return ds(v, this) | |
| } | |
| )), | |
| i) | |
| if (u = { | |
| values: f(ws), | |
| keys: o ? h : f(As), | |
| entries: f(Ts) | |
| }, | |
| a) | |
| for (c in u) | |
| (Ms || l || !(c in p)) && bs(p, c, u[c]); | |
| else | |
| fs({ | |
| target: t, | |
| proto: !0, | |
| forced: Ms || l | |
| }, u); | |
| return p[Es] !== h && bs(p, Es, h, { | |
| name: i | |
| }), | |
| ys[t] = h, | |
| u | |
| } | |
| , Is = function(e, t) { | |
| return { | |
| value: e, | |
| done: t | |
| } | |
| } | |
| , Ns = pe | |
| , Ls = function(e) { | |
| Ua[Ga][e] = !0 | |
| } | |
| , Fs = Ao | |
| , Cs = on | |
| , Bs = nr.f | |
| , js = Rs | |
| , ks = Is | |
| , xs = B | |
| , Ds = "Array Iterator" | |
| , Gs = Cs.set | |
| , Us = Cs.getterFor(Ds) | |
| , Vs = js(Array, "Array", (function(e, t) { | |
| Gs(this, { | |
| type: Ds, | |
| target: Ns(e), | |
| index: 0, | |
| kind: t | |
| }) | |
| } | |
| ), (function() { | |
| var e = Us(this) | |
| , t = e.target | |
| , r = e.kind | |
| , n = e.index++; | |
| return !t || n >= t.length ? (e.target = void 0, | |
| ks(void 0, !0)) : ks("keys" == r ? n : "values" == r ? t[n] : [n, t[n]], !1) | |
| } | |
| ), "values") | |
| , Ws = Fs.Arguments = Fs.Array; | |
| if (Ls("keys"), | |
| Ls("values"), | |
| Ls("entries"), | |
| xs && "values" !== Ws.name) | |
| try { | |
| Bs(Ws, "name", { | |
| value: "values" | |
| }) | |
| } catch (e) {} | |
| var Hs = ko | |
| , Ys = Io ? {}.toString : function() { | |
| return "[object " + Hs(this) + "]" | |
| } | |
| ; | |
| Io || On(Object.prototype, "toString", Ys, { | |
| unsafe: !0 | |
| }); | |
| var zs = "process" == te(L.process) | |
| , qs = Ee | |
| , Ks = nr | |
| , Qs = B | |
| , Xs = Nt("species") | |
| , Js = Ae | |
| , Zs = TypeError | |
| , $s = J | |
| , eu = C | |
| , tu = me | |
| , ru = ko | |
| , nu = jr | |
| , iu = function() {} | |
| , ou = [] | |
| , au = Ee("Reflect", "construct") | |
| , su = /^\s*(?:class|function)\b/ | |
| , uu = $s(su.exec) | |
| , cu = !su.exec(iu) | |
| , fu = function(e) { | |
| if (!tu(e)) | |
| return !1; | |
| try { | |
| return au(iu, ou, e), | |
| !0 | |
| } catch (e) { | |
| return !1 | |
| } | |
| } | |
| , du = function(e) { | |
| if (!tu(e)) | |
| return !1; | |
| switch (ru(e)) { | |
| case "AsyncFunction": | |
| case "GeneratorFunction": | |
| case "AsyncGeneratorFunction": | |
| return !1 | |
| } | |
| try { | |
| return cu || !!uu(su, nu(e)) | |
| } catch (e) { | |
| return !0 | |
| } | |
| }; | |
| du.sham = !0; | |
| var lu, pu, vu, hu, gu = !au || eu((function() { | |
| var e; | |
| return fu(fu.call) || !fu(Object) || !fu((function() { | |
| e = !0 | |
| } | |
| )) || e | |
| } | |
| )) ? du : fu, mu = gu, bu = He, yu = TypeError, Su = ur, _u = function(e) { | |
| if (mu(e)) | |
| return e; | |
| throw yu(bu(e) + " is not a constructor") | |
| }, Ou = se, Mu = Nt("species"), Eu = function(e, t) { | |
| var r, n = Su(e).constructor; | |
| return void 0 === n || Ou(r = Su(n)[Mu]) ? t : _u(r) | |
| }, Au = j, wu = Function.prototype, Tu = wu.apply, Pu = wu.call, Ru = "object" == ("undefined" == typeof Reflect ? "undefined" : n(Reflect)) && Reflect.apply || (Au ? Pu.bind(Tu) : function() { | |
| return Pu.apply(Tu, arguments) | |
| } | |
| ), Iu = J([].slice), Nu = TypeError, Lu = /(?:ipad|iphone|ipod).*applewebkit/i.test(we), Fu = L, Cu = Ru, Bu = Eo, ju = me, ku = ht, xu = C, Du = Ji, Gu = Iu, Uu = Yt, Vu = function(e, t) { | |
| if (e < t) | |
| throw Nu("Not enough arguments"); | |
| return e | |
| }, Wu = Lu, Hu = zs, Yu = Fu.setImmediate, zu = Fu.clearImmediate, qu = Fu.process, Ku = Fu.Dispatch, Qu = Fu.Function, Xu = Fu.MessageChannel, Ju = Fu.String, Zu = 0, $u = {}, ec = "onreadystatechange"; | |
| try { | |
| lu = Fu.location | |
| } catch (e) {} | |
| var tc = function(e) { | |
| if (ku($u, e)) { | |
| var t = $u[e]; | |
| delete $u[e], | |
| t() | |
| } | |
| } | |
| , rc = function(e) { | |
| return function() { | |
| tc(e) | |
| } | |
| } | |
| , nc = function(e) { | |
| tc(e.data) | |
| } | |
| , ic = function(e) { | |
| Fu.postMessage(Ju(e), lu.protocol + "//" + lu.host) | |
| }; | |
| Yu && zu || (Yu = function(e) { | |
| Vu(arguments.length, 1); | |
| var t = ju(e) ? e : Qu(e) | |
| , r = Gu(arguments, 1); | |
| return $u[++Zu] = function() { | |
| Cu(t, void 0, r) | |
| } | |
| , | |
| pu(Zu), | |
| Zu | |
| } | |
| , | |
| zu = function(e) { | |
| delete $u[e] | |
| } | |
| , | |
| Hu ? pu = function(e) { | |
| qu.nextTick(rc(e)) | |
| } | |
| : Ku && Ku.now ? pu = function(e) { | |
| Ku.now(rc(e)) | |
| } | |
| : Xu && !Wu ? (hu = (vu = new Xu).port2, | |
| vu.port1.onmessage = nc, | |
| pu = Bu(hu.postMessage, hu)) : Fu.addEventListener && ju(Fu.postMessage) && !Fu.importScripts && lu && "file:" !== lu.protocol && !xu(ic) ? (pu = ic, | |
| Fu.addEventListener("message", nc, !1)) : pu = ec in Uu("script") ? function(e) { | |
| Du.appendChild(Uu("script")).onreadystatechange = function() { | |
| Du.removeChild(this), | |
| tc(e) | |
| } | |
| } | |
| : function(e) { | |
| setTimeout(rc(e), 0) | |
| } | |
| ); | |
| var oc, ac, sc, uc, cc, fc, dc, lc, pc = { | |
| set: Yu, | |
| clear: zu | |
| }, vc = L, hc = /ipad|iphone|ipod/i.test(we) && void 0 !== vc.Pebble, gc = /web0s(?!.*chrome)/i.test(we), mc = L, bc = Eo, yc = F.f, Sc = pc.set, _c = Lu, Oc = hc, Mc = gc, Ec = zs, Ac = mc.MutationObserver || mc.WebKitMutationObserver, wc = mc.document, Tc = mc.process, Pc = mc.Promise, Rc = yc(mc, "queueMicrotask"), Ic = Rc && Rc.value; | |
| Ic || (oc = function() { | |
| var e, t; | |
| for (Ec && (e = Tc.domain) && e.exit(); ac; ) { | |
| t = ac.fn, | |
| ac = ac.next; | |
| try { | |
| t() | |
| } catch (e) { | |
| throw ac ? uc() : sc = void 0, | |
| e | |
| } | |
| } | |
| sc = void 0, | |
| e && e.enter() | |
| } | |
| , | |
| _c || Ec || Mc || !Ac || !wc ? !Oc && Pc && Pc.resolve ? ((dc = Pc.resolve(void 0)).constructor = Pc, | |
| lc = bc(dc.then, dc), | |
| uc = function() { | |
| lc(oc) | |
| } | |
| ) : Ec ? uc = function() { | |
| Tc.nextTick(oc) | |
| } | |
| : (Sc = bc(Sc, mc), | |
| uc = function() { | |
| Sc(oc) | |
| } | |
| ) : (cc = !0, | |
| fc = wc.createTextNode(""), | |
| new Ac(oc).observe(fc, { | |
| characterData: !0 | |
| }), | |
| uc = function() { | |
| fc.data = cc = !cc | |
| } | |
| )); | |
| var Nc = Ic || function(e) { | |
| var t = { | |
| fn: e, | |
| next: void 0 | |
| }; | |
| sc && (sc.next = t), | |
| ac || (ac = t, | |
| uc()), | |
| sc = t | |
| } | |
| , Lc = L | |
| , Fc = function(e) { | |
| try { | |
| return { | |
| error: !1, | |
| value: e() | |
| } | |
| } catch (e) { | |
| return { | |
| error: !0, | |
| value: e | |
| } | |
| } | |
| } | |
| , Cc = function() { | |
| this.head = null, | |
| this.tail = null | |
| }; | |
| Cc.prototype = { | |
| add: function(e) { | |
| var t = { | |
| item: e, | |
| next: null | |
| }; | |
| this.head ? this.tail.next = t : this.head = t, | |
| this.tail = t | |
| }, | |
| get: function() { | |
| var e = this.head; | |
| if (e) | |
| return this.head = e.next, | |
| this.tail === e && (this.tail = null), | |
| e.item | |
| } | |
| }; | |
| var Bc = Cc | |
| , jc = L.Promise | |
| , kc = "object" == ("undefined" == typeof Deno ? "undefined" : n(Deno)) && Deno && "object" == n(Deno.version) | |
| , xc = !kc && !zs && "object" == ("undefined" == typeof window ? "undefined" : n(window)) && "object" == ("undefined" == typeof document ? "undefined" : n(document)) | |
| , Dc = L | |
| , Gc = jc | |
| , Uc = me | |
| , Vc = hi | |
| , Wc = jr | |
| , Hc = Nt | |
| , Yc = xc | |
| , zc = kc | |
| , qc = Fe; | |
| Gc && Gc.prototype; | |
| var Kc = Hc("species") | |
| , Qc = !1 | |
| , Xc = Uc(Dc.PromiseRejectionEvent) | |
| , Jc = Vc("Promise", (function() { | |
| var e = Wc(Gc) | |
| , t = e !== String(Gc); | |
| if (!t && 66 === qc) | |
| return !0; | |
| if (!qc || qc < 51 || !/native code/.test(e)) { | |
| var r = new Gc((function(e) { | |
| e(1) | |
| } | |
| )) | |
| , n = function(e) { | |
| e((function() {} | |
| ), (function() {} | |
| )) | |
| }; | |
| if ((r.constructor = {})[Kc] = n, | |
| !(Qc = r.then((function() {} | |
| ))instanceof n)) | |
| return !0 | |
| } | |
| return !t && (Yc || zc) && !Xc | |
| } | |
| )) | |
| , Zc = { | |
| CONSTRUCTOR: Jc, | |
| REJECTION_EVENT: Xc, | |
| SUBCLASSING: Qc | |
| } | |
| , $c = {} | |
| , ef = Ke | |
| , tf = TypeError | |
| , rf = function(e) { | |
| var t, r; | |
| this.promise = new e((function(e, n) { | |
| if (void 0 !== t || void 0 !== r) | |
| throw tf("Bad Promise constructor"); | |
| t = e, | |
| r = n | |
| } | |
| )), | |
| this.resolve = ef(t), | |
| this.reject = ef(r) | |
| }; | |
| $c.f = function(e) { | |
| return new rf(e) | |
| } | |
| ; | |
| var nf, of, af, sf = Mi, uf = zs, cf = L, ff = D, df = On, lf = Di, pf = ns, vf = function(e) { | |
| var t = qs(e) | |
| , r = Ks.f; | |
| Qs && t && !t[Xs] && r(t, Xs, { | |
| configurable: !0, | |
| get: function() { | |
| return this | |
| } | |
| }) | |
| }, hf = Ke, gf = me, mf = Se, bf = function(e, t) { | |
| if (Js(t, e)) | |
| return e; | |
| throw Zs("Incorrect invocation") | |
| }, yf = Eu, Sf = pc.set, _f = Nc, Of = function(e, t) { | |
| var r = Lc.console; | |
| r && r.error && (1 == arguments.length ? r.error(e) : r.error(e, t)) | |
| }, Mf = Fc, Ef = Bc, Af = on, wf = jc, Tf = $c, Pf = "Promise", Rf = Zc.CONSTRUCTOR, If = Zc.REJECTION_EVENT, Nf = Zc.SUBCLASSING, Lf = Af.getterFor(Pf), Ff = Af.set, Cf = wf && wf.prototype, Bf = wf, jf = Cf, kf = cf.TypeError, xf = cf.document, Df = cf.process, Gf = Tf.f, Uf = Gf, Vf = !!(xf && xf.createEvent && cf.dispatchEvent), Wf = "unhandledrejection", Hf = function(e) { | |
| var t; | |
| return !(!mf(e) || !gf(t = e.then)) && t | |
| }, Yf = function(e, t) { | |
| var r, n, i, o = t.value, a = 1 == t.state, s = a ? e.ok : e.fail, u = e.resolve, c = e.reject, f = e.domain; | |
| try { | |
| s ? (a || (2 === t.rejection && Xf(t), | |
| t.rejection = 1), | |
| !0 === s ? r = o : (f && f.enter(), | |
| r = s(o), | |
| f && (f.exit(), | |
| i = !0)), | |
| r === e.promise ? c(kf("Promise-chain cycle")) : (n = Hf(r)) ? ff(n, r, u, c) : u(r)) : c(o) | |
| } catch (e) { | |
| f && !i && f.exit(), | |
| c(e) | |
| } | |
| }, zf = function(e, t) { | |
| e.notified || (e.notified = !0, | |
| _f((function() { | |
| for (var r, n = e.reactions; r = n.get(); ) | |
| Yf(r, e); | |
| e.notified = !1, | |
| t && !e.rejection && Kf(e) | |
| } | |
| ))) | |
| }, qf = function(e, t, r) { | |
| var n, i; | |
| Vf ? ((n = xf.createEvent("Event")).promise = t, | |
| n.reason = r, | |
| n.initEvent(e, !1, !0), | |
| cf.dispatchEvent(n)) : n = { | |
| promise: t, | |
| reason: r | |
| }, | |
| !If && (i = cf["on" + e]) ? i(n) : e === Wf && Of("Unhandled promise rejection", r) | |
| }, Kf = function(e) { | |
| ff(Sf, cf, (function() { | |
| var t, r = e.facade, n = e.value; | |
| if (Qf(e) && (t = Mf((function() { | |
| uf ? Df.emit("unhandledRejection", n, r) : qf(Wf, r, n) | |
| } | |
| )), | |
| e.rejection = uf || Qf(e) ? 2 : 1, | |
| t.error)) | |
| throw t.value | |
| } | |
| )) | |
| }, Qf = function(e) { | |
| return 1 !== e.rejection && !e.parent | |
| }, Xf = function(e) { | |
| ff(Sf, cf, (function() { | |
| var t = e.facade; | |
| uf ? Df.emit("rejectionHandled", t) : qf("rejectionhandled", t, e.value) | |
| } | |
| )) | |
| }, Jf = function(e, t, r) { | |
| return function(n) { | |
| e(t, n, r) | |
| } | |
| }, Zf = function(e, t, r) { | |
| e.done || (e.done = !0, | |
| r && (e = r), | |
| e.value = t, | |
| e.state = 2, | |
| zf(e, !0)) | |
| }, $f = function e(t, r, n) { | |
| if (!t.done) { | |
| t.done = !0, | |
| n && (t = n); | |
| try { | |
| if (t.facade === r) | |
| throw kf("Promise can't be resolved itself"); | |
| var i = Hf(r); | |
| i ? _f((function() { | |
| var n = { | |
| done: !1 | |
| }; | |
| try { | |
| ff(i, r, Jf(e, n, t), Jf(Zf, n, t)) | |
| } catch (e) { | |
| Zf(n, e, t) | |
| } | |
| } | |
| )) : (t.value = r, | |
| t.state = 1, | |
| zf(t, !1)) | |
| } catch (e) { | |
| Zf({ | |
| done: !1 | |
| }, e, t) | |
| } | |
| } | |
| }; | |
| if (Rf && (jf = (Bf = function(e) { | |
| bf(this, jf), | |
| hf(e), | |
| ff(nf, this); | |
| var t = Lf(this); | |
| try { | |
| e(Jf($f, t), Jf(Zf, t)) | |
| } catch (e) { | |
| Zf(t, e) | |
| } | |
| } | |
| ).prototype, | |
| (nf = function(e) { | |
| Ff(this, { | |
| type: Pf, | |
| done: !1, | |
| notified: !1, | |
| parent: !1, | |
| reactions: new Ef, | |
| rejection: !1, | |
| state: 0, | |
| value: void 0 | |
| }) | |
| } | |
| ).prototype = df(jf, "then", (function(e, t) { | |
| var r = Lf(this) | |
| , n = Gf(yf(this, Bf)); | |
| return r.parent = !0, | |
| n.ok = !gf(e) || e, | |
| n.fail = gf(t) && t, | |
| n.domain = uf ? Df.domain : void 0, | |
| 0 == r.state ? r.reactions.add(n) : _f((function() { | |
| Yf(n, r) | |
| } | |
| )), | |
| n.promise | |
| } | |
| )), | |
| of = function() { | |
| var e = new nf | |
| , t = Lf(e); | |
| this.promise = e, | |
| this.resolve = Jf($f, t), | |
| this.reject = Jf(Zf, t) | |
| } | |
| , | |
| Tf.f = Gf = function(e) { | |
| return e === Bf || undefined === e ? new of(e) : Uf(e) | |
| } | |
| , | |
| gf(wf) && Cf !== Object.prototype)) { | |
| af = Cf.then, | |
| Nf || df(Cf, "then", (function(e, t) { | |
| var r = this; | |
| return new Bf((function(e, t) { | |
| ff(af, r, e, t) | |
| } | |
| )).then(e, t) | |
| } | |
| ), { | |
| unsafe: !0 | |
| }); | |
| try { | |
| delete Cf.constructor | |
| } catch (e) {} | |
| lf && lf(Cf, jf) | |
| } | |
| sf({ | |
| global: !0, | |
| constructor: !0, | |
| wrap: !0, | |
| forced: Rf | |
| }, { | |
| Promise: Bf | |
| }), | |
| pf(Bf, Pf, !1), | |
| vf(Pf); | |
| var ed = Nt("iterator") | |
| , td = !1; | |
| try { | |
| var rd = 0 | |
| , nd = { | |
| next: function() { | |
| return { | |
| done: !!rd++ | |
| } | |
| }, | |
| return: function() { | |
| td = !0 | |
| } | |
| }; | |
| nd[ed] = function() { | |
| return this | |
| } | |
| , | |
| Array.from(nd, (function() { | |
| throw 2 | |
| } | |
| )) | |
| } catch (e) {} | |
| var id = jc | |
| , od = function(e, t) { | |
| if (!t && !td) | |
| return !1; | |
| var r = !1; | |
| try { | |
| var n = {}; | |
| n[ed] = function() { | |
| return { | |
| next: function() { | |
| return { | |
| done: r = !0 | |
| } | |
| } | |
| } | |
| } | |
| , | |
| e(n) | |
| } catch (e) {} | |
| return r | |
| } | |
| , ad = Zc.CONSTRUCTOR || !od((function(e) { | |
| id.all(e).then(void 0, (function() {} | |
| )) | |
| } | |
| )) | |
| , sd = D | |
| , ud = Ke | |
| , cd = $c | |
| , fd = Fc | |
| , dd = la; | |
| Mi({ | |
| target: "Promise", | |
| stat: !0, | |
| forced: ad | |
| }, { | |
| all: function(e) { | |
| var t = this | |
| , r = cd.f(t) | |
| , n = r.resolve | |
| , i = r.reject | |
| , o = fd((function() { | |
| var r = ud(t.resolve) | |
| , o = [] | |
| , a = 0 | |
| , s = 1; | |
| dd(e, (function(e) { | |
| var u = a++ | |
| , c = !1; | |
| s++, | |
| sd(r, t, e).then((function(e) { | |
| c || (c = !0, | |
| o[u] = e, | |
| --s || n(o)) | |
| } | |
| ), i) | |
| } | |
| )), | |
| --s || n(o) | |
| } | |
| )); | |
| return o.error && i(o.value), | |
| r.promise | |
| } | |
| }); | |
| var ld = Mi | |
| , pd = Zc.CONSTRUCTOR | |
| , vd = jc | |
| , hd = Ee | |
| , gd = me | |
| , md = On | |
| , bd = vd && vd.prototype; | |
| if (ld({ | |
| target: "Promise", | |
| proto: !0, | |
| forced: pd, | |
| real: !0 | |
| }, { | |
| catch: function(e) { | |
| return this.then(void 0, e) | |
| } | |
| }), | |
| gd(vd)) { | |
| var yd = hd("Promise").prototype.catch; | |
| bd.catch !== yd && md(bd, "catch", yd, { | |
| unsafe: !0 | |
| }) | |
| } | |
| var Sd = D | |
| , _d = Ke | |
| , Od = $c | |
| , Md = Fc | |
| , Ed = la; | |
| Mi({ | |
| target: "Promise", | |
| stat: !0, | |
| forced: ad | |
| }, { | |
| race: function(e) { | |
| var t = this | |
| , r = Od.f(t) | |
| , n = r.reject | |
| , i = Md((function() { | |
| var i = _d(t.resolve); | |
| Ed(e, (function(e) { | |
| Sd(i, t, e).then(r.resolve, n) | |
| } | |
| )) | |
| } | |
| )); | |
| return i.error && n(i.value), | |
| r.promise | |
| } | |
| }); | |
| var Ad = D | |
| , wd = $c; | |
| Mi({ | |
| target: "Promise", | |
| stat: !0, | |
| forced: Zc.CONSTRUCTOR | |
| }, { | |
| reject: function(e) { | |
| var t = wd.f(this); | |
| return Ad(t.reject, void 0, e), | |
| t.promise | |
| } | |
| }); | |
| var Td = ur | |
| , Pd = Se | |
| , Rd = $c | |
| , Id = function(e, t) { | |
| if (Td(e), | |
| Pd(t) && t.constructor === e) | |
| return t; | |
| var r = Rd.f(e); | |
| return (0, | |
| r.resolve)(t), | |
| r.promise | |
| } | |
| , Nd = Mi | |
| , Ld = Zc.CONSTRUCTOR | |
| , Fd = Id; | |
| Ee("Promise"), | |
| Nd({ | |
| target: "Promise", | |
| stat: !0, | |
| forced: Ld | |
| }, { | |
| resolve: function(e) { | |
| return Fd(this, e) | |
| } | |
| }); | |
| var Cd = D | |
| , Bd = Ke | |
| , jd = $c | |
| , kd = Fc | |
| , xd = la; | |
| Mi({ | |
| target: "Promise", | |
| stat: !0 | |
| }, { | |
| allSettled: function(e) { | |
| var t = this | |
| , r = jd.f(t) | |
| , n = r.resolve | |
| , i = r.reject | |
| , o = kd((function() { | |
| var r = Bd(t.resolve) | |
| , i = [] | |
| , o = 0 | |
| , a = 1; | |
| xd(e, (function(e) { | |
| var s = o++ | |
| , u = !1; | |
| a++, | |
| Cd(r, t, e).then((function(e) { | |
| u || (u = !0, | |
| i[s] = { | |
| status: "fulfilled", | |
| value: e | |
| }, | |
| --a || n(i)) | |
| } | |
| ), (function(e) { | |
| u || (u = !0, | |
| i[s] = { | |
| status: "rejected", | |
| reason: e | |
| }, | |
| --a || n(i)) | |
| } | |
| )) | |
| } | |
| )), | |
| --a || n(i) | |
| } | |
| )); | |
| return o.error && i(o.value), | |
| r.promise | |
| } | |
| }); | |
| var Dd = D | |
| , Gd = Ke | |
| , Ud = Ee | |
| , Vd = $c | |
| , Wd = Fc | |
| , Hd = la | |
| , Yd = "No one promise resolved"; | |
| Mi({ | |
| target: "Promise", | |
| stat: !0 | |
| }, { | |
| any: function(e) { | |
| var t = this | |
| , r = Ud("AggregateError") | |
| , n = Vd.f(t) | |
| , i = n.resolve | |
| , o = n.reject | |
| , a = Wd((function() { | |
| var n = Gd(t.resolve) | |
| , a = [] | |
| , s = 0 | |
| , u = 1 | |
| , c = !1; | |
| Hd(e, (function(e) { | |
| var f = s++ | |
| , d = !1; | |
| u++, | |
| Dd(n, t, e).then((function(e) { | |
| d || c || (c = !0, | |
| i(e)) | |
| } | |
| ), (function(e) { | |
| d || c || (d = !0, | |
| a[f] = e, | |
| --u || o(new r(a,Yd))) | |
| } | |
| )) | |
| } | |
| )), | |
| --u || o(new r(a,Yd)) | |
| } | |
| )); | |
| return a.error && o(a.value), | |
| n.promise | |
| } | |
| }); | |
| var zd = Mi | |
| , qd = jc | |
| , Kd = C | |
| , Qd = Ee | |
| , Xd = me | |
| , Jd = Eu | |
| , Zd = Id | |
| , $d = On | |
| , el = qd && qd.prototype; | |
| if (zd({ | |
| target: "Promise", | |
| proto: !0, | |
| real: !0, | |
| forced: !!qd && Kd((function() { | |
| el.finally.call({ | |
| then: function() {} | |
| }, (function() {} | |
| )) | |
| } | |
| )) | |
| }, { | |
| finally: function(e) { | |
| var t = Jd(this, Qd("Promise")) | |
| , r = Xd(e); | |
| return this.then(r ? function(r) { | |
| return Zd(t, e()).then((function() { | |
| return r | |
| } | |
| )) | |
| } | |
| : e, r ? function(r) { | |
| return Zd(t, e()).then((function() { | |
| throw r | |
| } | |
| )) | |
| } | |
| : e) | |
| } | |
| }), | |
| Xd(qd)) { | |
| var tl = Qd("Promise").prototype.finally; | |
| el.finally !== tl && $d(el, "finally", tl, { | |
| unsafe: !0 | |
| }) | |
| } | |
| var rl = J | |
| , nl = Tn | |
| , il = ha | |
| , ol = fe | |
| , al = rl("".charAt) | |
| , sl = rl("".charCodeAt) | |
| , ul = rl("".slice) | |
| , cl = function(e) { | |
| return function(t, r) { | |
| var n, i, o = il(ol(t)), a = nl(r), s = o.length; | |
| return a < 0 || a >= s ? e ? "" : void 0 : (n = sl(o, a)) < 55296 || n > 56319 || a + 1 === s || (i = sl(o, a + 1)) < 56320 || i > 57343 ? e ? al(o, a) : n : e ? ul(o, a, a + 2) : i - 56320 + (n - 55296 << 10) + 65536 | |
| } | |
| } | |
| , fl = { | |
| codeAt: cl(!1), | |
| charAt: cl(!0) | |
| }.charAt | |
| , dl = ha | |
| , ll = on | |
| , pl = Rs | |
| , vl = Is | |
| , hl = "String Iterator" | |
| , gl = ll.set | |
| , ml = ll.getterFor(hl); | |
| pl(String, "String", (function(e) { | |
| gl(this, { | |
| type: hl, | |
| string: dl(e), | |
| index: 0 | |
| }) | |
| } | |
| ), (function() { | |
| var e, t = ml(this), r = t.string, n = t.index; | |
| return n >= r.length ? vl(void 0, !0) : (e = fl(r, n), | |
| t.index += e.length, | |
| vl(e, !1)) | |
| } | |
| )), | |
| L.Promise; | |
| var bl = Yt("span").classList | |
| , yl = bl && bl.constructor && bl.constructor.prototype | |
| , Sl = yl === Object.prototype ? void 0 : yl | |
| , _l = L | |
| , Ol = { | |
| CSSRuleList: 0, | |
| CSSStyleDeclaration: 0, | |
| CSSValueList: 0, | |
| ClientRectList: 0, | |
| DOMRectList: 0, | |
| DOMStringList: 0, | |
| DOMTokenList: 1, | |
| DataTransferItemList: 0, | |
| FileList: 0, | |
| HTMLAllCollection: 0, | |
| HTMLCollection: 0, | |
| HTMLFormElement: 0, | |
| HTMLSelectElement: 0, | |
| MediaList: 0, | |
| MimeTypeArray: 0, | |
| NamedNodeMap: 0, | |
| NodeList: 1, | |
| PaintRequestList: 0, | |
| Plugin: 0, | |
| PluginArray: 0, | |
| SVGLengthList: 0, | |
| SVGNumberList: 0, | |
| SVGPathSegList: 0, | |
| SVGPointList: 0, | |
| SVGStringList: 0, | |
| SVGTransformList: 0, | |
| SourceBufferList: 0, | |
| StyleSheetList: 0, | |
| TextTrackCueList: 0, | |
| TextTrackList: 0, | |
| TouchList: 0 | |
| } | |
| , Ml = Sl | |
| , El = Vs | |
| , Al = Or | |
| , wl = Nt | |
| , Tl = wl("iterator") | |
| , Pl = wl("toStringTag") | |
| , Rl = El.values | |
| , Il = function(e, t) { | |
| if (e) { | |
| if (e[Tl] !== Rl) | |
| try { | |
| Al(e, Tl, Rl) | |
| } catch (t) { | |
| e[Tl] = Rl | |
| } | |
| if (e[Pl] || Al(e, Pl, t), | |
| Ol[t]) | |
| for (var r in El) | |
| if (e[r] !== El[r]) | |
| try { | |
| Al(e, r, El[r]) | |
| } catch (t) { | |
| e[r] = El[r] | |
| } | |
| } | |
| }; | |
| for (var Nl in Ol) | |
| Il(_l[Nl] && _l[Nl].prototype, Nl); | |
| Il(Ml, "DOMTokenList"); | |
| var Ll = { | |
| desktop: { | |
| chrome: "<=63", | |
| edge: "<=18", | |
| electron: "<6", | |
| firefox: "<67", | |
| ie: "11", | |
| opera: "<=50", | |
| safari: "<=13", | |
| yandex: "<=9999" | |
| }, | |
| mobile: { | |
| android: "<96", | |
| chrome: "<=63", | |
| firefox: "<67", | |
| opera: "<=50", | |
| safari: "<=13", | |
| samsung_internet: "<8.2" | |
| }, | |
| tablet: { | |
| android: "<96", | |
| chrome: "<=63", | |
| firefox: "<67", | |
| opera: "<=50", | |
| safari: "<=13", | |
| samsung_internet: "<8.2" | |
| } | |
| } | |
| , Fl = { | |
| desktop: { | |
| chrome: ">63", | |
| edge: ">18", | |
| electron: ">6", | |
| firefox: ">=67", | |
| opera: ">50", | |
| safari: ">=14" | |
| }, | |
| mobile: { | |
| android: ">=96", | |
| chrome: ">63", | |
| firefox: ">67", | |
| opera: ">50", | |
| safari: ">=14", | |
| samsung_internet: ">=8.2" | |
| }, | |
| tablet: { | |
| android: ">=96", | |
| chrome: ">=63", | |
| firefox: ">=67", | |
| opera: ">50", | |
| safari: ">=14", | |
| samsung_internet: ">=8.2" | |
| } | |
| } | |
| , Cl = { | |
| android: "<9", | |
| chrome: "<43", | |
| firefox: "<49", | |
| opera: "<31", | |
| safari: "<11", | |
| samsung_internet: "<8.2" | |
| } | |
| , Bl = { | |
| desktop: { | |
| chrome: "<43", | |
| edge: "<77", | |
| electron: "<6", | |
| firefox: "<49", | |
| opera: "<31", | |
| safari: "<11" | |
| }, | |
| mobile: Cl, | |
| tablet: Cl | |
| } | |
| , jl = function(e) { | |
| return S.getParser(window.navigator.userAgent).satisfies(e) | |
| }; | |
| document.head.appendChild(function() { | |
| var n, i, o = null, a = (n = { | |
| percentage: Number(""), | |
| version: "" | |
| }, | |
| i = { | |
| percentage: Number(""), | |
| version: "" | |
| }, | |
| n.version && n.percentage && i.version && i.percentage ? { | |
| a: n, | |
| b: i | |
| } : n.version && 100 === n.percentage ? { | |
| a: n, | |
| b: null | |
| } : { | |
| a: { | |
| percentage: 100, | |
| version: _ | |
| }, | |
| b: null | |
| }), s = a.a, u = a.b, c = null; | |
| if (u) { | |
| try { | |
| c = localStorage.getItem(r) | |
| } catch (e) { | |
| console.warn(d.INACCESSIBLE_LOCAL_STORAGE) | |
| } | |
| o = !c || s.version !== c && u.version !== c ? Math.random() <= s.percentage / 100 ? s.version : u.version : c | |
| } else | |
| o = s.version; | |
| try { | |
| localStorage.setItem(r, o) | |
| } catch (e) { | |
| console.warn(d.INACCESSIBLE_LOCAL_STORAGE) | |
| } | |
| var f = document.getElementById(t) || document.querySelector('script[src*="loader.js"][src*="browser-ui"]'); | |
| if (!f) | |
| throw new Error('No Usercentrics script ID "'.concat(t, '" found')); | |
| f.setAttribute("data-avoid-prefetch-services", ""), | |
| e.TCF_ENABLED in f.dataset && I(); | |
| var l, p, v, h = document.createElement("script"); | |
| return f.nonce && (h.nonce = f.nonce), | |
| jl(Bl) && console.warn("You are using a browser version not supported by the Usercentrics CMP. For further information and implications ->\n https://usercentrics.atlassian.net/wiki/spaces/SKB/pages/2347630614/Update+on+Supported+Browsers"), | |
| jl(Ll) || (p = S.getParser(window.navigator.userAgent), | |
| "safari" === (null == (v = p.getBrowser()) || null === (l = v.name) || void 0 === l ? void 0 : l.toLowerCase()) && "mobile" === p.parsedResult.platform.type && parseFloat(p.parsedResult.os.version, 10) <= 13) ? h.src = f.src.replace("loader.js", M) : jl(Fl) ? (h.type = "module", | |
| h.src = f.src.replace("loader.js", E)) : h.src = f.src.replace("loader.js", O), | |
| o && /^([0-9]+\.[0-9]+\.[0-9])$/.test(o) && (h.src = h.src.replace("/latest/", "/".concat(o, "/"))), | |
| h | |
| }()) | |
| }(); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment