<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">!function e(t,n){"object"==typeof exports&amp;&amp;"object"==typeof module?module.exports=n():"function"==typeof define&amp;&amp;define.amd?define([],n):"object"==typeof exports?exports.RumSDK=n():t.RumSDK=n()}(window,(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&amp;&amp;Symbol.toStringTag&amp;&amp;Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&amp;t&amp;&amp;(e=n(e)),8&amp;t)return e;if(4&amp;t&amp;&amp;"object"==typeof e&amp;&amp;e&amp;&amp;e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&amp;t&amp;&amp;"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&amp;&amp;e.__esModule?function t(){return e.default}:function t(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="./dist/",n(n.s=16)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VERSION=t.localStorage=t.history=t.location=t.document=t.global=void 0,t.global=window,t.document=window.document,t.location=window.location,t.history=window.history,t.localStorage=window.localStorage,t.VERSION="cdn-0.0.36"},function(e,t,n){"use strict";var r=this&amp;&amp;this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&amp;&amp;(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&amp;&amp;!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function e(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&amp;&amp;(r=n),e[r]=t[n]}),o=this&amp;&amp;this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.Shell=t.Reporter=t.Context=t.Client=void 0;var i=n(8);t.Client=i.default;var a=n(10);t.Context=a.default;var u=n(20);t.Reporter=u.default;var c=n(22);t.Shell=c.default,o(n(9),t),o(n(24),t),o(n(25),t),o(n(26),t),o(n(6),t),o(n(27),t),o(n(12),t),o(n(13),t),o(n(2),t),o(n(28),t),o(n(14),t),o(n(29),t),o(n(11),t)},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){return r(e)===t}Object.defineProperty(t,"__esModule",{value:!0}),t.isZero=t.isObject=t.isNull=t.isNumber=t.isBoolean=t.isRegExp=t.isArray=t.isToString=t.isString=t.isFunction=t.isTypeof=void 0,t.isTypeof=o;var i=function e(t){return"function"==typeof t};function a(e,t){return Object.prototype.toString.call(e)==="[object ".concat(t,"]")}function u(){for(var e=0;e&lt;arguments.length;e++)if(0!==(e&lt;0||arguments.length&lt;=e?void 0:arguments[e]))return!1;return!0}t.isFunction=i,t.isString=function(e){return o(e,"string")},t.isToString=a,t.isArray=function(e){return a(e,"Array")},t.isRegExp=function(e){return a(e,"RegExp")},t.isBoolean=function(e){return o(e,"boolean")},t.isNumber=function(e){return o(e,"number")&amp;&amp;!isNaN(e)||o(e,"bigint")},t.isNull=function(e){return null===e},t.isObject=function(e){return!(0,t.isNull)(e)&amp;&amp;o(e,"object")},t.isZero=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getResourceName=t.fixRelativeUrl=t.getPathByURL=t.getCurrentURL=void 0;var r=n(1),o=n(0);function i(){return o.location?o.location.href:""}function a(e){if(!(0,r.isString)(e)||!e)return"";var t;0===e.indexOf("#")&amp;&amp;(e=e.substring(1));var n=e.indexOf("?");return 0&lt;=n&amp;&amp;(e=e.substring(0,n)),e}function u(e){var t=!!(1&lt;arguments.length&amp;&amp;void 0!==arguments[1])&amp;&amp;arguments[1];try{var n=new URL(c(e));if("auto"===t||!0===t){var r=a(n.hash||"");return n.pathname+(r?"#":"")+r}return"hash"===t?a(n.hash||""):n.pathname||"/"}catch(t){return e}}function c(e){var t=1&lt;arguments.length&amp;&amp;void 0!==arguments[1]?arguments[1]:o.location.protocol,n=2&lt;arguments.length&amp;&amp;void 0!==arguments[2]?arguments[2]:o.location.host;if(!(0,r.isString)(e))throw new Error("Invalid URL provided");""===e&amp;&amp;(e=o.location.href);var i=/^https?:\/\//i.test(e);if(i)return e;var a=/^\/\//i.test(e);if(a)return"".concat(t).concat(e);var u=/^\//.test(e);return"".concat(t,"//").concat(n).concat(u?"":"/").concat(e)}function s(e,t){var n;return n=(0,r.isFunction)(t)?t(e):u(e)}t.getCurrentURL=i,t.getPathByURL=u,t.fixRelativeUrl=c,t.getResourceName=s},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.initPerfObserver=t.getCurrentTime=t.restoreHackFunction=t.hackFunction=void 0;var o=n(1),i=n(0),a="__";function u(e,t,n){if("object"===r(e)&amp;&amp;"function"==typeof e[t]){var o=e[t];e["".concat("__").concat(t).concat("__")]=o;var i=n(o);e[t]=i}}function c(e,t){var n="".concat("__").concat(t).concat("__");"function"==typeof e[n]&amp;&amp;(e[t]=e[n],delete e[n])}function s(e){return(null===performance||void 0===performance?void 0:performance.timeOrigin)&amp;&amp;(null===performance||void 0===performance?void 0:performance.now)?Math.round(performance.timeOrigin+(e||performance.now())):Date.now()}function f(e,t,n){var r,a=i.global.PerformanceObserver;if((0,o.isFunction)(a)&amp;&amp;null!==(r=a.supportedEntryTypes)&amp;&amp;void 0!==r&amp;&amp;r.includes(e)){var u=new a((function(e){t(e.getEntries())}));try{u.observe(Object.assign({type:e,buffered:!0},n))}catch(t){u.observe(Object.assign({entryTypes:[e]},n))}return u}}t.hackFunction=u,t.restoreHackFunction=c,t.getCurrentTime=s,t.initPerfObserver=f},function(e,t,n){"use strict";function r(e){var t=e.getViews();if(t&amp;&amp;t.length)return t[t.length-1]}Object.defineProperty(t,"__esModule",{value:!0}),t.getCurView=void 0,t.getCurView=r},function(e,t,n){"use strict";var r,o,i;Object.defineProperty(t,"__esModule",{value:!0}),t.AppType=t.ResourceStatus=t.RumEventType=void 0,function(e){e.VIEW="view",e.RESOURCE="resource",e.EXCEPTION="exception",e.LONG_TASK="longTask",e.ACTION="action",e.CUSTOM="custom",e.APPLICATION="application"}(r=t.RumEventType||(t.RumEventType={})),function(e){e[e.Unknown=-1]="Unknown",e[e.Failed=0]="Failed",e[e.Success=1]="Success"}(o=t.ResourceStatus||(t.ResourceStatus={})),function(e){e.browser="browser",e.miniapp="miniapp",e.minigame="minigame",e.uniapp="uniapp"}(i=t.AppType||(t.AppType={}))},function(e,t,n){"use strict";function r(e,t){return a(e)||i(e,t)||c(e,t)||o()}function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function i(e,t){var n=null==e?null:"undefined"!=typeof Symbol&amp;&amp;e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&amp;&amp;(u.push(r.value),u.length!==t);c=!0);}catch(c){s=!0,o=c}finally{try{if(!c&amp;&amp;null!=n.return&amp;&amp;(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}function a(e){if(Array.isArray(e))return e}function u(e,t){var n="undefined"!=typeof Symbol&amp;&amp;e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=c(e))||t&amp;&amp;e&amp;&amp;"number"==typeof e.length){n&amp;&amp;(e=n);var r=0,o=function(){};return{s:o,n:function(){return r&gt;=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function c(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&amp;&amp;e.constructor&amp;&amp;(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var n=0,r=Array(t);n&lt;t;n++)r[n]=e[n];return r}Object.defineProperty(t,"__esModule",{value:!0}),t.delBadMea=t.getResourceType=t.RESOURCE_TYPES=t.FAKE_INITIAL_DOCUMENT=t.ResourceType=t.calcResourceTimingData=t.getResourceStatus=t.getResourceSuccessByCode=void 0;var f=n(1),l,h;function p(e){var t,n=[200,300];return t=e?e&gt;=n[0]&amp;&amp;e&lt;n[1]?f.ResourceStatus.Success:f.ResourceStatus.Failed:f.ResourceStatus.Unknown}function v(e){var t,n=e.responseStatus,r=e.transferSize,o=e.encodedBodySize,i=e.decodedBodySize,a=e.responseEnd,u=e.startTime;return t=n?p(n):(0,f.isZero)(r,o,i)?f.ResourceStatus.Failed:a&gt;u&amp;&amp;(0&lt;r||0&lt;o||0&lt;i)?f.ResourceStatus.Success:f.ResourceStatus.Unknown}function d(){for(var e=1;e&lt;arguments.length;e+=1)if((0&gt;e-1||arguments.length&lt;=e-1?void 0:arguments[e-1])&gt;(0&gt;e||arguments.length&lt;=e?void 0:arguments[e]))return!1;return!0}function y(e){var t=!!(1&lt;arguments.length&amp;&amp;void 0!==arguments[1])&amp;&amp;arguments[1],n=e.startTime,r=e.fetchStart,o=e.transferSize,i=e.encodedBodySize,a=e.decodedBodySize,u=e.redirectStart,c=e.redirectEnd,s=e.domainLookupStart,l=e.domainLookupEnd,h=e.connectStart,p=e.secureConnectionStart,v=e.connectEnd,y=e.requestStart,m=e.responseStart,g=e.responseEnd,w=e.duration;if(!t){if(!d(n,r,s,l,h,v,y,m,g))return;if((0,f.isZero)(w)||(0,f.isZero)(m)||n&gt;m||(0,f.isZero)(o)&amp;&amp;0&lt;i&amp;&amp;0&lt;a||"cache"===e.deliveryType||!("responseStatus"in e)&amp;&amp;(0,f.isZero)(o,i,a))return}u&lt;n&amp;&amp;(u=n),c&lt;n&amp;&amp;(c=r);var E={duration:w};return v&amp;&amp;(E.connect_duration=(0,f.formatNumber)(v-h)),l&amp;&amp;(E.dns_duration=(0,f.formatNumber)(l-s)),c&amp;&amp;(E.redirect_duration=(0,f.formatNumber)(c-u)),m&amp;&amp;(E.download_duration=(0,f.formatNumber)(g-m),E.first_byte_duration=(0,f.formatNumber)(m-y)),a&amp;&amp;(E.size=(0,f.formatNumber)(a)),o&amp;&amp;(E.transfer_size=(0,f.formatNumber)(o)),p&amp;&amp;(E.ssl_duration=(0,f.formatNumber)(v-p)),b(E)}function m(e,n){var o;try{o=new URL(e)}catch(e){return l.OTHER}var i,a=o.pathname,c=u(t.RESOURCE_TYPES);try{for(c.s();!(i=c.n()).done;){var s=r(i.value,2),f=s[0],h;if((0,s[1])(n,a))return f}}catch(e){c.e(e)}finally{c.f()}return l.OTHER}t.getResourceSuccessByCode=p,t.getResourceStatus=v,t.calcResourceTimingData=y,(h=l=t.ResourceType||(t.ResourceType={})).DOCUMENT="document",h.XHR="xmlhttprequest",h.BEACON="beacon",h.FETCH="fetch",h.CSS="css",h.JS="js",h.IMAGE="image",h.FONT="font",h.MEDIA="media",h.OTHER="other",t.FAKE_INITIAL_DOCUMENT="initial_document",t.RESOURCE_TYPES=[[l.DOCUMENT,function(e){return t.FAKE_INITIAL_DOCUMENT===e}],[l.XHR,function(e){return"xmlhttprequest"===e}],[l.FETCH,function(e){return"fetch"===e}],[l.BEACON,function(e){return"beacon"===e}],[l.CSS,function(e,t){return/\.css$/i.test(t)}],[l.JS,function(e,t){return/\.js$/i.test(t)}],[l.IMAGE,function(e,t){return["image","img","icon"].includes(e)||null!==/\.(gif|jpg|jpeg|tiff|png|svg|ico)$/i.exec(t)}],[l.FONT,function(e,t){return null!==/\.(woff|eot|woff2|ttf)$/i.exec(t)}],[l.MEDIA,function(e,t){return["audio","video"].includes(e)||null!==/\.(mp3|mp4)$/i.exec(t)}]],t.getResourceType=m;var g=["duration","connect_duration","ssl_duration","dns_duration","redirect_duration","first_byte_duration","download_duration"];function b(e){var t=1&lt;arguments.length&amp;&amp;void 0!==arguments[1]?arguments[1]:g,n=2&lt;arguments.length&amp;&amp;void 0!==arguments[2]?arguments[2]:[0,f.ONE_HOUR];if((0,f.isObject)(e))return t.forEach((function(t){!(t in e)||(e[t]&lt;=n[0]||e[t]&gt;=n[1])&amp;&amp;delete e[t]})),e}t.delBadMea=b},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){var n="undefined"!=typeof Symbol&amp;&amp;e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=i(e))||t&amp;&amp;e&amp;&amp;"number"==typeof e.length){n&amp;&amp;(e=n);var r=0,o=function e(){};return{s:o,n:function t(){return r&gt;=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function e(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,c=!1;return{s:function t(){n=n.call(e)},n:function e(){var t=n.next();return u=t.done,t},e:function e(t){c=!0,a=t},f:function e(){try{u||null==n.return||n.return()}finally{if(c)throw a}}}}function i(e,t){if(e){if("string"==typeof e)return a(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&amp;&amp;e.constructor&amp;&amp;(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}function a(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var n=0,r=Array(t);n&lt;t;n++)r[n]=e[n];return r}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n&lt;t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&amp;&amp;(r.writable=!0),Object.defineProperty(e,f(r.key),r)}}function s(e,t,n){return t&amp;&amp;c(e.prototype,t),n&amp;&amp;c(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function f(e){var t=l(e,"string");return"symbol"==r(t)?t:t+""}function l(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}Object.defineProperty(t,"__esModule",{value:!0});var h=n(9),p=n(19),v=n(10),d=n(2),y=function(){function e(){var t=this;u(this,e),this.emitter=new p.EventEmitter,this.sendEvent=function(e){t.emitter.emit(h.EventType.collect,e)}}return s(e,[{key:"init",value:function e(t,n){var r=this;this.ctx=new v.default(t,n);var i=this.ctx,a=this.collectors,u=this.processors,c=this.reporter;u.forEach((function(e){(0,d.isFunction)(e.setup)&amp;&amp;e.setup(i)})),this.emitter.on(h.EventType.collect,(function(e){i.setRumEvent(e);var t=o(u),n;try{for(t.s();!(n=t.n()).done;){var r=n.value;if(r.match||(r.match=function(){return!0}),r.match(i)){var a=r.process(i);a&amp;&amp;i.setRumEvent(a)}}}catch(e){t.e(e)}finally{t.f()}c.report(i)})),a.forEach((function(e){e.setup(i,r.sendEvent)}))}},{key:"setContext",value:function e(t){this.ctx=t}},{key:"getContext",value:function e(){return this.ctx}},{key:"useCollectors",value:function e(t){this.collectors=t}},{key:"getCollectors",value:function e(){return this.collectors}},{key:"useProcessors",value:function e(t){this.processors=t}},{key:"useReporter",value:function e(t){this.reporter=t}}])}();t.default=y},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.EventType=void 0,function(e){e.collect="collect"}(r=t.EventType||(t.EventType={}))},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n&lt;t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&amp;&amp;(r.writable=!0),Object.defineProperty(e,u(r.key),r)}}function a(e,t,n){return t&amp;&amp;i(e.prototype,t),n&amp;&amp;i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function u(e){var t=c(e,"string");return"symbol"==r(t)?t:t+""}function c(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(t,n){o(this,e),this.config=t,this.views=[],n&amp;&amp;(this.session=n,this.session.init(this))}return a(e,[{key:"getConfig",value:function e(){return this.config}},{key:"setConfig",value:function e(t){this.config=t}},{key:"getViews",value:function e(){return this.views}},{key:"addView",value:function e(t){this.views.push(t)}},{key:"removeView",value:function e(t){this.views=this.views.filter((function(e){return e.id!==t}))}},{key:"getRumEvent",value:function e(){return this.rumEvent}},{key:"setRumEvent",value:function e(t){this.rumEvent=t}}])}();t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.verifyProperties=void 0;var r=n(2);function o(e){if((0,r.isObject)(e)){var t=Object.assign({},e);Object.keys(t).forEach((function(e){var n=t[e];if(e.length&gt;50){var o=e.substring(0,50);t[o]=n,delete t[e],e=o}(0,r.isString)(n)||(0,r.isNumber)(n)?(0,r.isString)(n)&amp;&amp;n.length&gt;2e3&amp;&amp;(t[e]=n.substring(0,2e3)):delete t[e]}));var n=Object.keys(t);if(n.length)return n.length&gt;20&amp;&amp;n.forEach((function(e,n){n&gt;19&amp;&amp;delete t[e]})),t}}t.verifyProperties=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toRegFormat=t.transStrToReg=t.getType=t.delay=t.debounce=t.generateEventId=t.generateSpanId=t.generateTraceId=t.generateGUID=t.restoreFunction=t.interceptFunction=void 0;var r=n(2),o="__",i=/^\[object ([a-z]*)\]$/;function a(e,t,n){var o=e[t];e["".concat("__").concat(t).concat("__")]=o,e[t]=function(){for(var e=arguments.length,t=new Array(e),i=0;i&lt;e;i++)t[i]=arguments[i];if(n.apply(this,t),(0,r.isFunction)(o))return o.apply(this,t)}}function u(e,t){var n="".concat("__").concat(t).concat("__");"function"==typeof e[n]&amp;&amp;(e[t]=e[n],delete e[n])}function c(){var e="";try{if(crypto&amp;&amp;crypto.randomUUID)e=crypto.randomUUID();else if(crypto&amp;&amp;crypto.getRandomValues){var t=new Uint8Array(16);crypto.getRandomValues(t),t[6]=15&amp;t[6]|64,t[8]=63&amp;t[8]|128,e=t.reduce((function(e,t){return e+t.toString(16).padStart(2,"0")}),"").replace(/^(.{8})(.{4})(.{4})(.{4})(.{12})$/,"$1-$2-$3-$4-$5")}}catch(e){}return e||(e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0,n;return("x"==e?t:3&amp;t|8).toString(16)}))),e}function s(){var e=c().replace(/-/g,"");return"0"===e[0]&amp;&amp;(e="1"+e.substring(1)),"0"===e[16]&amp;&amp;(e=e.substring(0,16)+"1"+e.substring(17)),e}function f(){for(var e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:16,t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:16,n="",r=0;r&lt;e;r++)n+=Math.floor(Math.random()*t).toString(t);return n}function l(e){var t=f();return"00-".concat(e,"-").concat(t)}function h(e,t){var n;if((0,r.isFunction)(e))return function(){var r=this,o=arguments;n&amp;&amp;clearTimeout(n),n=setTimeout((function(){e.apply(r,o)}),t)}}function p(e,t){if((0,r.isFunction)(e)){for(var n=arguments.length,o=new Array(n&gt;2?n-2:0),i=2;i&lt;n;i++)o[i-2]=arguments[i];return setTimeout.apply(void 0,[e,+t||0].concat(o))}}function v(e){var t=Object.prototype.toString.call(e),n=(t=t.toLowerCase()||"").match(i);return null==n?void 0:n[1]}function d(e){return"string"!==v(e)?e:e.length&gt;2&amp;&amp;"/"===e[0]&amp;&amp;"/"===e[e.length-1]?new RegExp(e.substr(1,e.length-2)):e}function y(e,t){"string"===v(t)&amp;&amp;(t=[t]);for(var n=0,r=t.length;n&lt;r;n++){var o=t[n].split("."),i=o.length-1;if(!e)break;for(var a=e,u=0,c=o.length;u&lt;c;u++){if("[]"===o[u]){if("array"===v(a)){var s=o.splice(u+1);s=s.join(".");for(var f=0,l=a.length;f&lt;l;f++)y(a[f],s)}break}if(i===u&amp;&amp;"string"===v(a[o[u]])){a[o[u]]=d(a[o[u]]);break}if(!(a=a[o[u]]))break}if(a&amp;&amp;"array"===v(a))for(var h=0,p=a.length;h&lt;p;h++)a[h]=d(a[h])}}t.interceptFunction=a,t.restoreFunction=u,t.generateGUID=c,t.generateTraceId=s,t.generateSpanId=f,t.generateEventId=l,t.debounce=h,t.delay=p,t.getType=v,t.transStrToReg=d,t.toRegFormat=y},function(e,t,n){"use strict";function r(e,t){for(var n=0;n&lt;e.length;n+=1){var r=e[n];if(t(r,n))return r}}function o(e,t){return e.slice(0,t.length)===t}function i(e,t){return e.slice(-t.length)===t}function a(e){for(var t=arguments.length,n=new Array(t&gt;1?t-1:0),r=1;r&lt;t;r++)n[r-1]=arguments[r];return n.forEach((function(t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&amp;&amp;(e[n]=t[n])})),e}Object.defineProperty(t,"__esModule",{value:!0}),t.assign=t.endsWith=t.startsWith=t.find=void 0,t.find=r,t.startsWith=o,t.endsWith=i,t.assign=a},function(e,t,n){"use strict";function r(e){return u(e)||a(e)||i(e)||o()}function o(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function i(e,t){if(e){if("string"==typeof e)return c(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&amp;&amp;e.constructor&amp;&amp;(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}function a(e){if("undefined"!=typeof Symbol&amp;&amp;null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function u(e){if(Array.isArray(e))return c(e)}function c(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var n=0,r=Array(t);n&lt;t;n++)r[n]=e[n];return r}Object.defineProperty(t,"__esModule",{value:!0}),t.urlMatch=t.matchList=t.isMatchOption=void 0;var s=n(2),f=n(13);function l(e){return(0,s.isString)(e)||(0,s.isFunction)(e)||(0,s.isRegExp)(e)}function h(e,t){var n=!(arguments.length&gt;2&amp;&amp;void 0!==arguments[2])||arguments[2];return e.some((function(e){try{if("function"==typeof e)return e(t);if(e instanceof RegExp)return e.test(t);if("string"==typeof e)return n?(0,f.startsWith)(t,e):e===t}catch(e){}return!1}))}function p(e){var t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:[];try{(0,s.isArray)(t)||(t=[t]);var n=[/^(https?:)?\/\/.*rum|retcode|log-global|log\.aliyuncs\.com/,/^(https?:)?\/\/.*\.mmstat\.com/,/^(https?:)?\/\/.*hm\.baidu\.com/,/^(https?:)?\/\/.*google-analytics\.com/,/data:(.+?)(;base64)?,(.+)$/].concat(r(t));return h(n,e)}catch(e){return!1}}t.isMatchOption=l,t.matchList=h,t.urlMatch=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTrueArea=t.getElementsBySelectors=void 0;var r=function(e){var t=1&lt;arguments.length&amp;&amp;void 0!==arguments[1]?arguments[1]:document,n=[];return e.forEach((function(e){var r=Array.from(t.querySelectorAll(e));r&amp;&amp;n.push.apply(n,r)})),n};t.getElementsBySelectors=r;var o=function(e){var t=e.getBoundingClientRect(),n=t.left,r=t.top,o=t.right,i=t.bottom,a=window.innerHeight||document.documentElement.clientHeight,u=window.innerWidth||document.documentElement.clientWidth,c=Math.max(0,n),s=Math.max(0,r),f=Math.min(u,o),l=Math.min(a,i);return{left:c,top:s,right:f,bottom:l,width:f-c,height:l-s}};t.getTrueArea=o},function(e,t,n){e.exports=n(17)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ArmsRum=void 0;var r=n(18);Object.defineProperty(t,"ArmsRum",{enumerable:!0,get:function(){return r.ArmsRum}}),t.default=r.default},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t,n){return(t=c(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n,r=0;r&lt;t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,c(n.key),n)}function u(e,t,n){return t&amp;&amp;a(e.prototype,t),n&amp;&amp;a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function c(e){var t=s(e,"string");return"symbol"==r(t)?t:t+""}function s(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function f(e,t,n){return t=v(t),l(e,p()?Reflect.construct(t,n||[],v(e).constructor):t.apply(e,n))}function l(e,t){if(t&amp;&amp;("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return h(e)}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(p=function(){return!!e})()}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){if("function"!=typeof t&amp;&amp;null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&amp;&amp;t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&amp;&amp;y(e,t)}function y(e,t){return(y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}Object.defineProperty(t,"__esModule",{value:!0}),t.ArmsRum=void 0;var m=n(1),g=n(30),b=n(31),w=n(33),E=n(38),O=n(39),S=n(41),T=n(43),_=n(44),j=n(46),x=n(47),C=n(48),k=n(49),P=n(0),L=n(50),R=n(52),N=n(53),I=function(e){function t(){var e;return i(this,t),(e=f(this,t,arguments)).version=P.VERSION,e}return d(t,e),u(t,[{key:"init",value:function(e){return this.client.useCollectors([new g.default,new E.default,new O.default,new b.default,new w.default,new S.default,new T.default,new _.default,new j.default]),this.client.useProcessors([new x.default,new C.default]),this.client.useReporter(new k.default),this.client.init(e,new L.RumSession),this}},{key:"getRemoteConfig",value:function(e){return(0,N.default)(e).then((function(e){return e||null}))}},{key:"storeRemoteConfig",value:function(e,t){return(0,R.storeConfigToLocal)(e,t)}},{key:"getLocalConfig",value:function(e,t){return(0,R.getConfigFromLocal)(e,t)}},{key:"getConfig",value:function(){return this.client.getContext().getConfig()}},{key:"setConfig",value:function(){var e=this.client.getContext();if(2===arguments.length){var t=this.client.getContext(),n=t.getConfig();t.setConfig(Object.assign(Object.assign({},n),o({},0&gt;=arguments.length?void 0:arguments[0],1&gt;=arguments.length?void 0:arguments[1])))}else e.setConfig(0&gt;=arguments.length?void 0:arguments[0])}}])}(m.Shell);t.ArmsRum=I,t.default=new I(P.global.__rum)},function(e,t,n){"use strict";var r="object"==typeof Reflect?Reflect:null,o=r&amp;&amp;"function"==typeof r.apply?r.apply:function e(t,n,r){return Function.prototype.apply.call(t,n,r)},i;function a(e){console&amp;&amp;console.warn&amp;&amp;console.warn(e)}i=r&amp;&amp;"function"==typeof r.ownKeys?r.ownKeys:Object.getOwnPropertySymbols?function e(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:function e(t){return Object.getOwnPropertyNames(t)};var u=Number.isNaN||function e(t){return t!=t};function c(){c.init.call(this)}e.exports=c,e.exports.once=w,c.EventEmitter=c,c.prototype._events=void 0,c.prototype._eventsCount=0,c.prototype._maxListeners=void 0;var s=10;function f(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function l(e){return void 0===e._maxListeners?c.defaultMaxListeners:e._maxListeners}function h(e,t,n,r){var o,i,u;if(f(n),void 0===(i=e._events)?(i=e._events=Object.create(null),e._eventsCount=0):(void 0!==i.newListener&amp;&amp;(e.emit("newListener",t,n.listener?n.listener:n),i=e._events),u=i[t]),void 0===u)u=i[t]=n,++e._eventsCount;else if("function"==typeof u?u=i[t]=r?[n,u]:[u,n]:r?u.unshift(n):u.push(n),(o=l(e))&gt;0&amp;&amp;u.length&gt;o&amp;&amp;!u.warned){u.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+u.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=u.length,a(c)}return e}function p(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function v(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},o=p.bind(r);return o.listener=n,r.wrapFn=o,o}function d(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"==typeof o?n?[o.listener||o]:[o]:n?b(o):m(o,o.length)}function y(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"==typeof n)return 1;if(void 0!==n)return n.length}return 0}function m(e,t){for(var n=new Array(t),r=0;r&lt;t;++r)n[r]=e[r];return n}function g(e,t){for(;t+1&lt;e.length;t++)e[t]=e[t+1];e.pop()}function b(e){for(var t=new Array(e.length),n=0;n&lt;t.length;++n)t[n]=e[n].listener||e[n];return t}function w(e,t){return new Promise((function(n,r){function o(n){e.removeListener(t,i),r(n)}function i(){"function"==typeof e.removeListener&amp;&amp;e.removeListener("error",o),n([].slice.call(arguments))}O(e,t,i,{once:!0}),"error"!==t&amp;&amp;E(e,o,{once:!0})}))}function E(e,t,n){"function"==typeof e.on&amp;&amp;O(e,"error",t,n)}function O(e,t,n,r){if("function"==typeof e.on)r.once?e.once(t,n):e.on(t,n);else{if("function"!=typeof e.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e);e.addEventListener(t,(function o(i){r.once&amp;&amp;e.removeEventListener(t,o),n(i)}))}}Object.defineProperty(c,"defaultMaxListeners",{enumerable:!0,get:function(){return s},set:function(e){if("number"!=typeof e||e&lt;0||u(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");s=e}}),c.init=function(){void 0!==this._events&amp;&amp;this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},c.prototype.setMaxListeners=function e(t){if("number"!=typeof t||t&lt;0||u(t))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+t+".");return this._maxListeners=t,this},c.prototype.getMaxListeners=function e(){return l(this)},c.prototype.emit=function e(t){for(var n=[],r=1;r&lt;arguments.length;r++)n.push(arguments[r]);var i="error"===t,a=this._events;if(void 0!==a)i=i&amp;&amp;void 0===a.error;else if(!i)return!1;if(i){var u;if(n.length&gt;0&amp;&amp;(u=n[0]),u instanceof Error)throw u;var c=new Error("Unhandled error."+(u?" ("+u.message+")":""));throw c.context=u,c}var s=a[t];if(void 0===s)return!1;if("function"==typeof s)o(s,this,n);else for(var f=s.length,l=m(s,f),r=0;r&lt;f;++r)o(l[r],this,n);return!0},c.prototype.addListener=function e(t,n){return h(this,t,n,!1)},c.prototype.on=c.prototype.addListener,c.prototype.prependListener=function e(t,n){return h(this,t,n,!0)},c.prototype.once=function e(t,n){return f(n),this.on(t,v(this,t,n)),this},c.prototype.prependOnceListener=function e(t,n){return f(n),this.prependListener(t,v(this,t,n)),this},c.prototype.removeListener=function e(t,n){var r,o,i,a,u;if(f(n),void 0===(o=this._events))return this;if(void 0===(r=o[t]))return this;if(r===n||r.listener===n)0==--this._eventsCount?this._events=Object.create(null):(delete o[t],o.removeListener&amp;&amp;this.emit("removeListener",t,r.listener||n));else if("function"!=typeof r){for(i=-1,a=r.length-1;a&gt;=0;a--)if(r[a]===n||r[a].listener===n){u=r[a].listener,i=a;break}if(i&lt;0)return this;0===i?r.shift():g(r,i),1===r.length&amp;&amp;(o[t]=r[0]),void 0!==o.removeListener&amp;&amp;this.emit("removeListener",t,u||n)}return this},c.prototype.off=c.prototype.removeListener,c.prototype.removeAllListeners=function e(t){var n,r,o;if(void 0===(r=this._events))return this;if(void 0===r.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[t]&amp;&amp;(0==--this._eventsCount?this._events=Object.create(null):delete r[t]),this;if(0===arguments.length){var i=Object.keys(r),a;for(o=0;o&lt;i.length;++o)"removeListener"!==(a=i[o])&amp;&amp;this.removeAllListeners(a);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(n=r[t]))this.removeListener(t,n);else if(void 0!==n)for(o=n.length-1;o&gt;=0;o--)this.removeListener(t,n[o]);return this},c.prototype.listeners=function e(t){return d(this,t,!0)},c.prototype.rawListeners=function e(t){return d(this,t,!1)},c.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):y.call(e,t)},c.prototype.listenerCount=y,c.prototype.eventNames=function e(){return this._eventsCount&gt;0?i(this._events):[]}},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n&lt;t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&amp;&amp;(r.writable=!0),Object.defineProperty(e,u(r.key),r)}}function a(e,t,n){return t&amp;&amp;i(e.prototype,t),n&amp;&amp;i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function u(e){var t=c(e,"string");return"symbol"==r(t)?t:t+""}function c(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}Object.defineProperty(t,"__esModule",{value:!0});var s=n(6),f=n(21),l=n(2),h=n(11),p=3e3,v=20,d=["app","user","device","os","geo","isp","net","properties"],y=function(){function e(){o(this,e),this.name="reporter",this.eventQueue=[]}return a(e,[{key:"getReportCfg",value:function e(){var t=this.ctx.getConfig().reportConfig;return(0,l.isObject)(t)||(t={}),(!t.flushTime||t.flushTime&lt;0||t.flushTime&gt;1e4)&amp;&amp;(t.flushTime=3e3),(!t.maxEventCount||t.maxEventCount&lt;1||t.maxEventCount&gt;100)&amp;&amp;(t.maxEventCount=20),t}},{key:"report",value:function e(t){var n=this;this.ctx=t,this.init(t),clearTimeout(this.timer),this.pushToQueue();var r=this.getReportCfg();this.eventQueue.length&gt;=r.maxEventCount?this.flushEventQueue():this.timer=setTimeout((function(){n.flushEventQueue()}),r.flushTime)}},{key:"pushToQueue",value:function e(){var t=this.ctx,n=this.eventQueue,r=t.getRumEvent();if(r.event_type===s.RumEventType.EXCEPTION){var o=r.message,i=r.stack,a=(0,f.getErrorID)({message:o,stack:i}),u=this.eventQueue.find((function(e){if(e.event_type===s.RumEventType.EXCEPTION){var t=e.message,n=e.stack;return(0,f.getErrorID)({message:t,stack:n})===a}}));if(u)return void u.times++}if(r.event_type===s.RumEventType.ACTION){var c=r.target_name,l=this.eventQueue.find((function(e){if(e.event_type===s.RumEventType.ACTION)return c===e.target_name}));if(l)return void l.times++}n.push(r)}},{key:"flushEventQueue",value:function e(){var t=this.ctx,n=this.eventQueue;if(n.length){var r=t.getViews(),o=r[r.length-1];r.forEach((function(e){var t;e.id===o.id&amp;&amp;n.filter((function(t){var n;return(null===(n=t.view)||void 0===n?void 0:n.id)===e.id})).forEach((function(e){delete e.view}))}));var i=t.session,a;(!i||i.getSampled())&amp;&amp;this.mergeEvent(t,n,o),this.eventQueue=[]}}},{key:"mergeEvent",value:function e(t,n,r){for(var o,i=t.getConfig(),a=t.session,u=a.getSessionId(),c=0;c&lt;n.length;c++){var s=n[c];s.session_id===u?delete s.session_id:(n.splice(c,1),c--)}if(0!==n.length){var f={app:{id:i.pid,env:i.env||"prod",version:i.version,type:""},user:{id:a.getUserId()},session:{id:u},net:{model:null===(o=i.net)||void 0===o?void 0:o.model},view:r,events:n};d.forEach((function(e){var t=i[e];(0,l.isObject)(t)&amp;&amp;Object.keys(t).forEach((function(n){var r=t[n];"user"===e&amp;&amp;"id"===n||("properties"===e?f[e]=(0,h.verifyProperties)(t):((0,l.isString)(r)||(0,l.isNumber)(r))&amp;&amp;(e in f||(f[e]={}),f[e][n]=r))}))})),("function"!=typeof i.beforeReport||(f=i.beforeReport(f)))&amp;&amp;this.request(t,f)}}},{key:"init",value:function e(t){}}])}();t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorID=void 0;var r=function e(t){var n=t.message,r=void 0===n?"":n,o=t.stack,i;return r+(void 0===o?"":o)};t.getErrorID=r},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n&lt;t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&amp;&amp;(r.writable=!0),Object.defineProperty(e,u(r.key),r)}}function a(e,t,n){return t&amp;&amp;i(e.prototype,t),n&amp;&amp;i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function u(e){var t=c(e,"string");return"symbol"==r(t)?t:t+""}function c(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}Object.defineProperty(t,"__esModule",{value:!0});var s=n(6),f=n(8),l=n(2),h=n(23),p=function(){function e(t){if(o(this,e),this.client=new f.default,t&amp;&amp;this.init){var n;if((0,h.isRemoteConfigEnable)(t)&amp;&amp;(0,l.isFunction)(this.getLocalConfig)){var r=this.getLocalConfig(0,t.pid);n=(0,h.default)(t,r)}this.init(n||t),this.updateFromRemoteConfig(t)}}return a(e,[{key:"updateFromRemoteConfig",value:function e(t){if(t.pid&amp;&amp;(0,h.isRemoteConfigEnable)(t)&amp;&amp;(0,l.isFunction)(this.getRemoteConfig)){var n=this;this.getRemoteConfig((0,h.getRemoteConfigUrl)(t),t).then((function(e){if(e&amp;&amp;void 0===e.errorStatus){var r=(0,h.default)(t,e);if(r){(0,l.isObject)(console)&amp;&amp;(0,l.isFunction)(console.log)&amp;&amp;console.log("\u5408\u5e76\u540e\u52a8\u6001\u914d\u7f6e\u540e\u7684\u65b0\u914d\u7f6e:\n",r);var o=n.client.getContext(),i;o.setConfig(r),n.client.getCollectors().forEach((function(e){(0,l.isFunction)(e.destroy)&amp;&amp;(e.destroy(),e.setup(o,n.client.sendEvent))})),(0,l.isFunction)(n.storeRemoteConfig)&amp;&amp;n.storeRemoteConfig(e,t.pid)}}}))}}},{key:"sendEvent",value:function e(t){this.client&amp;&amp;this.client.sendEvent(t)}},{key:"getConfig",value:function e(){if(this.client)return this.client.getContext().getConfig()}},{key:"sendCustom",value:function e(t){if(t.name&amp;&amp;t.type){var n=Object.assign(Object.assign({},t),{event_type:s.RumEventType.CUSTOM});this.sendEvent(n)}}},{key:"sendView",value:function e(t){if((0,l.isObject)(t)){if(t.type||(t.type="custom"),"custom"===t.type){var n=0;if(["t1","t2","t3"].forEach((function(e){(0,l.isNumber)(t[e])||delete t[e],e in t&amp;&amp;n++})),0===n)return}var r=Object.assign(Object.assign({},t),{event_type:s.RumEventType.VIEW});this.sendEvent(r)}}},{key:"sendException",value:function e(t){if(t.name&amp;&amp;t.message){var n=t.name,r=t.message,o=t.stack,i=Object.assign(Object.assign({times:1,name:n,message:r,stack:o},t),{event_type:s.RumEventType.EXCEPTION,type:"custom",source:"custom"});this.sendEvent(i)}}},{key:"sendResource",value:function e(t){if(t.name&amp;&amp;t.type&amp;&amp;(0,l.isNumber)(t.duration)){var n=Object.assign(Object.assign({times:1},t),{event_type:s.RumEventType.RESOURCE});this.sendEvent(n)}}}])}();t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getRemoteConfigUrl=t.isRemoteConfigEnable=void 0;var r=n(12),o=["filters.exception","filters.resource","tracing.allowedUrls.[].match"];function i(e){return!0===e.remoteConfig||e.remoteConfig&amp;&amp;!1!==e.remoteConfig.enable}function a(e){if(e.remoteConfig&amp;&amp;e.remoteConfig.url)return e.remoteConfig.url;var t=e.pid.split("@");if(t&amp;&amp;!(t.length&lt;2)){var n=Date.now();return"//".concat(t[0],"-sdk.rum.aliyuncs.com/config/").concat(e.remoteConfig.region||"cn-hangzhou","/").concat(t[1],"?t=").concat(n)}}function u(){var e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:{},t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:{};for(var n in e)if("pid"!==n&amp;&amp;"endpoint"!==n&amp;&amp;void 0!==(null==t?void 0:t[n])){var o=e[n],i=null==t?void 0:t[n];"object"===(0,r.getType)(o)&amp;&amp;"object"===(0,r.getType)(i)?u(o,i):e[n]=i}}function c(){var e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:{},t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:{};for(var n in t)if(void 0===(null==e?void 0:e[n]))e[n]=t[n];else{var o=e[n],i=t[n];"object"===(0,r.getType)(o)&amp;&amp;"object"===(0,r.getType)(i)&amp;&amp;c(o,i)}}function s(){var e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:{},t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:null;if(!t)return null;if("object"!==(0,r.getType)(e)||"object"!==(0,r.getType)(t))return null;var n=Object.assign({},e);return(0,r.toRegFormat)(t,o),u(n,t),c(n,t),n}t.isRemoteConfigEnable=i,t.getRemoteConfigUrl=a,t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";function r(e){return 0!==e&amp;&amp;100*Math.random()&lt;=e}function o(e){var t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:3,n=arguments.length&gt;2&amp;&amp;void 0!==arguments[2]?arguments[2]:0;if(!e)return e;var r=e.toString(),o=r.indexOf(".");r=-1!==o?r.substring(0,t+o+1):r.substring(0);var i=parseFloat(r);return i&gt;=n?i:void 0}Object.defineProperty(t,"__esModule",{value:!0}),t.formatNumber=t.performDraw=t.ONE_DAY=t.ONE_HOUR=t.ONE_MINUTE=t.ONE_SECOND=void 0,t.ONE_SECOND=1e3,t.ONE_MINUTE=60*t.ONE_SECOND,t.ONE_HOUR=60*t.ONE_MINUTE,t.ONE_DAY=24*t.ONE_HOUR,t.performDraw=r,t.formatNumber=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseTracingOptions=t.makeTracingHeaders=t.isTraceOption=void 0;var r=n(14),o=n(2);function i(e){return e&amp;&amp;(0,r.isMatchOption)(e.match)&amp;&amp;(0,o.isArray)(e.propagatorTypes)}function a(e,t,n,r){var i=arguments.length&gt;4&amp;&amp;void 0!==arguments[4]?arguments[4]:{},a={},u=n?"1":"0";return r.includes("sw8")&amp;&amp;(r=["sw8"]),(0,o.isArray)(r)||(r=[r]),r.forEach((function(n){switch(n){case"jaeger":a["uber-trace-id"]="".concat(e,":").concat(t,":0:").concat(u);break;case"b3":a.b3="".concat(e,"-").concat(t,"-").concat(u);break;case"b3multi":a["X-B3-TraceId"]=e,a["X-B3-SpanId"]=t,a["X-B3-Sampled"]=u;break;case"sw8":if((0,o.isFunction)(btoa)){var r=btoa(e),c=btoa(t),s=btoa(i.appId),f=btoa(i.appVersion),l=btoa(i.viewName),h=btoa(i.host);a.sw8="".concat(u,"-").concat(r,"-").concat(c,"-",0,"-").concat(s,"-").concat(f,"-").concat(l,"-").concat(h)}break;case"tracecontext":default:a.traceparent="00-".concat(e,"-").concat(t,"-0").concat(u),i.tracestate&amp;&amp;(a.tracestate=i.tracestate)}})),i.baggage&amp;&amp;(a.baggage=i.baggage),a}function u(e){var t=["tracecontext"];if((0,o.isBoolean)(e)||!e)return{enable:!!e,sample:100,propagatorTypes:t,allowedUrls:[],tracestate:!0,baggage:!1};var n=e.enable,a=void 0===n||n,u=e.sample,c=void 0===u?100:u,s=e.propagatorTypes,f=void 0===s?t:s,l=e.allowedUrls,h=void 0===l?[]:l,p=e.tracestate,v=void 0===p||p,d=e.baggage,y=void 0!==d&amp;&amp;d,m=[];return(0,o.isArray)(h)&amp;&amp;h.length&amp;&amp;h.forEach((function(e){(0,r.isMatchOption)(e)?m.push({match:e,propagatorTypes:f}):i(e)&amp;&amp;m.push(e)})),{enable:!(0,o.isBoolean)(a)||a,sample:(0,o.isNumber)(c)?c:100,propagatorTypes:f,allowedUrls:m,tracestate:v,baggage:y}}t.isTraceOption=i,t.makeTracingHeaders=a,t.parseTracingOptions=u},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n,r=0;r&lt;t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,u(n.key),n)}function a(e,t,n){return t&amp;&amp;i(e.prototype,t),n&amp;&amp;i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function u(e){var t=c(e,"string");return"symbol"==r(t)?t:t+""}function c(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}Object.defineProperty(t,"__esModule",{value:!0});var s=n(1),f=n(3),l=n(0),h=l.history&amp;&amp;!!l.history.pushState&amp;&amp;!!l.history.replaceState,p=function(){function e(){var t=this;o(this,e),this.name="pv-collector",this.sendPv=function(e,n){var r=2&lt;arguments.length&amp;&amp;void 0!==arguments[2]?arguments[2]:"route_change",o=t.getViewName(e),i=t.prevUrl;if(t.prevUrl=e,!i||o!==t.getViewName(i)){t.ctx.addView({id:t.ctx.session.getViewId(),name:o});var a=t.ctx.session.getBaseEvent();t.sendEvent(Object.assign(Object.assign({},a),{event_type:s.RumEventType.VIEW,type:"pv",name:o,url:e,referrer:n,loading_type:r}))}},this.historyFn=function(){var e=t.prevUrl;(0,s.delay)((function(){t.sendPv(l.location.href,e)}),1)},this.popstateFn=function(){var e=(0,f.getCurrentURL)(),n=t.prevUrl;t.sendPv(e,n)}}return a(e,[{key:"setup",value:function(e,t){this.ctx=e,this.sendEvent=t,this.sendPv((0,f.getCurrentURL)(),l.document.referrer||"","initial_load");var n=this.getSpaMode();h&amp;&amp;n&amp;&amp;((0,s.interceptFunction)(l.global.history,"pushState",this.historyFn),(0,s.interceptFunction)(l.global.history,"replaceState",this.historyFn),l.global.addEventListener("popstate",this.popstateFn))}},{key:"getSpaMode",value:function(){var e=this.ctx.getConfig().spaMode;return!!e&amp;&amp;("history"!==e&amp;&amp;"hash"!==e?"auto":e)}},{key:"getViewName",value:function(e){var t=this.ctx.getConfig(),n=(0,f.getPathByURL)(e,this.getSpaMode());return(0,s.isFunction)(t.parseViewName)&amp;&amp;(n=t.parseViewName(e)),n}},{key:"destroy",value:function(){h&amp;&amp;((0,s.restoreFunction)(l.global.history,"pushState"),(0,s.restoreFunction)(l.global.history,"replaceState"),l.global.removeEventListener("popstate",this.popstateFn))}}])}();t.default=p},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e){return c(e)||u(e)||a(e)||i()}function i(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&amp;&amp;e.constructor&amp;&amp;(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function u(e){if("undefined"!=typeof Symbol&amp;&amp;null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function c(e){if(Array.isArray(e))return s(e)}function s(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var n=0,r=Array(t);n&lt;t;n++)r[n]=e[n];return r}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n,r=0;r&lt;t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,p(n.key),n)}function h(e,t,n){return t&amp;&amp;l(e.prototype,t),n&amp;&amp;l(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function p(e){var t=v(e,"string");return"symbol"==r(t)?t:t+""}function v(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}Object.defineProperty(t,"__esModule",{value:!0});var d=n(1),y=n(0),m=n(32),g=function(){function e(){f(this,e),this.name="exception-collector"}return h(e,[{key:"setup",value:function(e,t){var n=e.getConfig().collectors||{};this.ctx=e,this.sendEvent=t;var r=this;!1!==n.consoleError&amp;&amp;(0,d.interceptFunction)(y.global.console,"error",(function(){for(var e=arguments.length,t=Array(e),n=0;n&lt;e;n++)t[n]=arguments[n];(t||[]).forEach((function(e){return r.onError("console.error",e)}))})),!1!==n.jsError&amp;&amp;(!this.errorHandle&amp;&amp;(this.errorHandle=this.onError.bind(this,"onError")),!this.unhandledRejectionHandle&amp;&amp;(this.unhandledRejectionHandle=this.onError.bind(this,"onUnhandledRejection")),y.global.addEventListener("error",this.errorHandle,!0),y.global.addEventListener("unhandledrejection",this.unhandledRejectionHandle,!0))}},{key:"destroy",value:function(){(0,d.restoreFunction)(y.global.console,"error"),y.global.removeEventListener("error",this.errorHandle,!0),y.global.removeEventListener("unhandledrejection",this.unhandledRejectionHandle,!0)}},{key:"onError",value:function(e,t){if((0,d.isObject)(t)){var n=t.target||t.srcElement,r,o,i,a;if(!n||!n.nodeName||1!==n.nodeType)if(t instanceof PromiseRejectionEvent?r=t.reason:t instanceof ErrorEvent?(r=t.error,o=t.colno,i=t.lineno,a=t.filename):r=t,(0,d.isObject)(r)){var u=r,c=u.name,s=u.message,f=u.stack;if(c&amp;&amp;s&amp;&amp;!this.errorFilter(r)){var l=this.ctx.session.getBaseEvent(),h=Object.assign(Object.assign({},l),{event_type:d.RumEventType.EXCEPTION,type:"error",source:e,name:c,message:s,stack:f,file:a,line:i,column:o}),p=(0,m.getDebugIdsMap)(f);p&amp;&amp;(h.binary_images=p),this.sendEvent(h)}}}}},{key:"errorFilter",value:function(e){var t,n,r=(this.ctx.getConfig().filters||{}).exception;if(r)if((0,d.isMatchOption)(r))t=[r];else{if(!(0,d.isArray)(r))return!1;t=r}else t=[];t&amp;&amp;!(0,d.isArray)(t)&amp;&amp;(t=[t]);var i=[].concat(o(t),[/^Script error\.?$/,/failed[\w\s]+fetch/i]);return(0,d.matchList)(i,e.name,!0)||(0,d.matchList)(i,e.message,!0)||(0,d.matchList)(i,e.stack,!0)}}])}();t.default=g},function(e,t,n){"use strict";function r(e,t){return c(e)||u(e,t)||i(e,t)||o()}function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function i(e,t){if(e){if("string"==typeof e)return a(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&amp;&amp;e.constructor&amp;&amp;(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}function a(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var n=0,r=Array(t);n&lt;t;n++)r[n]=e[n];return r}function u(e,t){var n=null==e?null:"undefined"!=typeof Symbol&amp;&amp;e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&amp;&amp;(u.push(r.value),u.length!==t);c=!0);}catch(c){s=!0,o=c}finally{try{if(!c&amp;&amp;null!=n.return&amp;&amp;(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}function c(e){if(Array.isArray(e))return e}Object.defineProperty(t,"__esModule",{value:!0}),t.getDebugIdsMap=void 0;var s=n(0),f=new Map,l=function(e){var t,n;return p(e).reduce((function(e,t){var n=t.filename;return n?(f.has(n)||h(),f.has(n)&amp;&amp;(e[n]=f.get(n)),e):e}),{})};t.getDebugIdsMap=l;var h=function(){[s.global._armsRumDebugIds,s.global._sentryDebugIds].forEach((function(e){e&amp;&amp;Object.keys(e).forEach((function(t){var n=p(t,{onlyTop:!0}),r=n.length&amp;&amp;n[0].filename;r&amp;&amp;!f.has(r)&amp;&amp;f.set(r,e[t])}))}))},p=function(e,t){var n=t||{},r=n.initLine,o=void 0===r?0:r,i=n.onlyTop,a=[];if("string"!=typeof e)return a;var u=e.split("\n");if(u.length)for(var c,s=o;s&lt;u.length;s++)if(c=u[s],v(c))try{c=y(c);var f=m(c);if(f&amp;&amp;(a.push(f),void 0!==i&amp;&amp;i))break}catch(e){}return a},v=function(e){return!(1024&lt;e.length)},d=/\(error: (.*)\)/,y=function(e){return d.test(e)?e.replace(d,"$1"):e},m=function(e){var t;return(t=E(e))||(t=T(e)),t},g=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,b=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:&lt;anonymous&gt;|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,w=/\((\S*)(?::(\d+))(?::(\d+))\)/,E=function(e){var t=g.exec(e);if(t){var n=r(t,4),o=n[1],i=n[2],a=n[3];return x(o,j,+i,+a)}var u=b.exec(e);if(u){var c;if(u[2]&amp;&amp;0===u[2].indexOf("eval")){var s=w.exec(u[2]);s&amp;&amp;(u[2]=s[1],u[3]=s[2],u[4]=s[3])}var f,l=r(_(u[1]||j,u[2]),2),h=l[0],p=l[1];return x(p,h,u[3]?+u[3]:void 0,u[4]?+u[4]:void 0)}return null},O=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,S=/(\S+) line (\d+)(?: &gt; eval line \d+)* &gt; eval/i,T=function(e){var t=O.exec(e);if(t){var n;if(t[3]&amp;&amp;-1&lt;t[3].indexOf(" &gt; eval")){var o=S.exec(t[3]);o&amp;&amp;(t[1]=t[1]||"eval",t[3]=o[1],t[4]=o[2],t[5]="")}var i=t[3],a=t[1]||j,u,c=r(_(a,i),2);return a=c[0],i=c[1],x(i,a,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}return null},_=function(e,t){var n=-1!==e.indexOf("safari-extension"),r=-1!==e.indexOf("safari-web-extension");return n||r?[-1===e.indexOf("@")?j:e.split("@")[0],n?"safari-extension:".concat(t):"safari-web-extension:".concat(t)]:[e,t]},j="UNKNOWN_FUNCTION",x=function(e,t,n,r){var o={filename:e,function:"&lt;anonymous&gt;"===t?j:t};return void 0!==n&amp;&amp;(o.lineno=n),void 0!==r&amp;&amp;(o.colno=r),o}},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */function e(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}function t(e,t,n,r){var o=t&amp;&amp;t.prototype instanceof i?t:i,a=Object.create(o.prototype),u=new v(r||[]);return w(a,"_invoke",{value:f(e,n,u)}),a}function n(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function i(){}function a(){}function u(){}function c(t){["next","throw","return"].forEach((function(n){e(t,n,(function(e){return this._invoke(n,e)}))}))}function s(e,t){function o(i,a,u,c){var s=n(e[i],e,a);if("throw"!==s.type){var f=s.arg,l=f.value;return l&amp;&amp;"object"==r(l)&amp;&amp;b.call(l,"__await")?t.resolve(l.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(l).then((function(e){f.value=e,u(f)}),(function(e){return o("throw",e,u,c)}))}c(s.arg)}var i;w(this,"_invoke",{value:function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}})}function f(e,t,r){var o="suspendedStart";return function(i,a){if("executing"===o)throw Error("Generator is already running");if("completed"===o){if("throw"===i)throw a;return{value:y,done:!0}}for(r.method=i,r.arg=a;;){var u=r.delegate;if(u){var c=l(u,r);if(c){if(c===_)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===o)throw o="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&amp;&amp;r.abrupt("return",r.arg);o="executing";var s=n(e,t,r);if("normal"===s.type){if(o=r.done?"completed":"suspendedYield",s.arg===_)continue;return{value:s.arg,done:r.done}}"throw"===s.type&amp;&amp;(o="completed",r.method="throw",r.arg=s.arg)}}}function l(e,t){var r=t.method,o=e.iterator[r];if(o===y)return t.delegate=null,"throw"===r&amp;&amp;e.iterator.return&amp;&amp;(t.method="return",t.arg=y,l(e,t),"throw"===t.method)||"return"!==r&amp;&amp;(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),_;var i=n(o,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,_;var a=i.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&amp;&amp;(t.method="next",t.arg=y),t.delegate=null,_):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,_)}function h(e){var t={tryLoc:e[0]};1 in e&amp;&amp;(t.catchLoc=e[1]),2 in e&amp;&amp;(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function p(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function v(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(h,this),this.reset(!0)}function d(e){if(e||""===e){var t=e[O];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,o=function t(){for(;++n&lt;e.length;)if(b.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=y,t.done=!0,t};return o.next=o}}throw new TypeError(r(e)+" is not iterable")}o=function(){return m};var y,m={},g=Object.prototype,b=g.hasOwnProperty,w=Object.defineProperty||function(e,t,n){e[t]=n.value},E="function"==typeof Symbol?Symbol:{},O=E.iterator||"@@iterator",S=E.asyncIterator||"@@asyncIterator",T=E.toStringTag||"@@toStringTag";try{e({},"")}catch(S){e=function(e,t,n){return e[t]=n}}m.wrap=t;var _={},j={};e(j,O,(function(){return this}));var x=Object.getPrototypeOf,C=x&amp;&amp;x(x(d([])));C&amp;&amp;C!==g&amp;&amp;b.call(C,O)&amp;&amp;(j=C);var k=u.prototype=i.prototype=Object.create(j);return a.prototype=u,w(k,"constructor",{value:u,configurable:!0}),w(u,"constructor",{value:a,configurable:!0}),a.displayName=e(u,T,"GeneratorFunction"),m.isGeneratorFunction=function(e){var t="function"==typeof e&amp;&amp;e.constructor;return!!t&amp;&amp;(t===a||"GeneratorFunction"===(t.displayName||t.name))},m.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,u):(t.__proto__=u,e(t,T,"GeneratorFunction")),t.prototype=Object.create(k),t},m.awrap=function(e){return{__await:e}},c(s.prototype),e(s.prototype,S,(function(){return this})),m.AsyncIterator=s,m.async=function(e,n,r,o,i){void 0===i&amp;&amp;(i=Promise);var a=new s(t(e,n,r,o),i);return m.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},c(k),e(k,T,"Generator"),e(k,O,(function(){return this})),e(k,"toString",(function(){return"[object Generator]"})),m.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},m.values=d,v.prototype={constructor:v,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=y,this.done=!1,this.delegate=null,this.method="next",this.arg=y,this.tryEntries.forEach(p),!e)for(var t in this)"t"===t.charAt(0)&amp;&amp;b.call(this,t)&amp;&amp;!isNaN(+t.slice(1))&amp;&amp;(this[t]=y)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){function t(t,r){return i.type="throw",i.arg=e,n.next=t,r&amp;&amp;(n.method="next",n.arg=y),!!r}if(this.done)throw e;for(var n=this,r=this.tryEntries.length-1;0&lt;=r;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return t("end");if(o.tryLoc&lt;=this.prev){var a=b.call(o,"catchLoc"),u=b.call(o,"finallyLoc");if(a&amp;&amp;u){if(this.prev&lt;o.catchLoc)return t(o.catchLoc,!0);if(this.prev&lt;o.finallyLoc)return t(o.finallyLoc)}else if(a){if(this.prev&lt;o.catchLoc)return t(o.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev&lt;o.finallyLoc)return t(o.finallyLoc)}}}},abrupt:function(e,t){for(var n,r=this.tryEntries.length-1;0&lt;=r;--r)if((n=this.tryEntries[r]).tryLoc&lt;=this.prev&amp;&amp;b.call(n,"finallyLoc")&amp;&amp;this.prev&lt;n.finallyLoc){var o=n;break}o&amp;&amp;("break"===e||"continue"===e)&amp;&amp;o.tryLoc&lt;=t&amp;&amp;t&lt;=o.finallyLoc&amp;&amp;(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,_):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&amp;&amp;t&amp;&amp;(this.next=t),_},finish:function(e){for(var t,n=this.tryEntries.length-1;0&lt;=n;--n)if((t=this.tryEntries[n]).finallyLoc===e)return this.complete(t.completion,t.afterLoc),p(t),_},catch:function(e){for(var t,n=this.tryEntries.length-1;0&lt;=n;--n)if((t=this.tryEntries[n]).tryLoc===e){var r=t.completion;if("throw"===r.type){var o=r.arg;p(t)}return o}throw Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:d(e),resultName:t,nextLoc:n},"next"===this.method&amp;&amp;(this.arg=y),_}},m}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n,r=0;r&lt;t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,c(n.key),n)}function u(e,t,n){return t&amp;&amp;a(e.prototype,t),n&amp;&amp;a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function c(e){var t=s(e,"string");return"symbol"==r(t)?t:t+""}function s(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}var f=this&amp;&amp;this.__awaiter||function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,i){function a(e){try{c(r.next(e))}catch(e){i(e)}}function u(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){e.done?n(e.value):o(e.value).then(a,u)}c((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});var l=n(1),h=n(34),p=n(0),v=n(3),d=null,y={LEAVE:function e(t){return p.document.addEventListener("beforeunload",t),function(){return p.document.removeEventListener("beforeunload",t)}},ROUTE_CHANGE:function e(t,n){return"hash"===n?(p.global.addEventListener("hashchange",t),function(){return p.global.removeEventListener("hashchange",t)}):((0,l.interceptFunction)(p.global.history,"pushState",t),(0,l.interceptFunction)(p.global.history,"replaceState",t),p.global.addEventListener("popstate",t),function(){p.global.removeEventListener("popstate",t)})},ERROR:function e(t){return p.global.addEventListener("error",t),function(){return p.global.removeEventListener("error",t)}},LOAD:function e(t){return"complete"===p.document.readyState?(setTimeout(t,0),function(){}):(p.global.addEventListener("load",t),function(){return p.global.removeEventListener("load",t)})}},m=function(){function e(){var t=this;i(this,e),this.name="white-screen-collector",this.observers=[],this.abort=function(){t.observers.forEach((function(e){return e()})),t.observers=[]},this.blankHandler=function(e,n){var r=e.target,i=e.tester,a=e.delay,u=void 0===a?0:a,c=e.configOptions,s=void 0===c?{}:c,l=e.ignoreUrlList,y=void 0===l?[]:l;return f(t,void 0,void 0,o().mark((function e(){var t,a,c=this;return o().wrap((function e(o){for(;;)switch(o.prev=o.next){case 0:if(!y.includes(p.location.pathname)&amp;&amp;!y.includes(p.location.hash)){o.next=2;break}return o.abrupt("return");case 2:if((t=p.document.querySelector(r))&amp;&amp;i){o.next=5;break}return o.abrupt("return");case 5:if((0,h.testerValidator)(i)){o.next=8;break}return console.warn("[RUM] Invalid tester type. Expected either a function or a string."),o.abrupt("return");case 8:d&amp;&amp;(clearTimeout(d),d=null),a=(0,v.getCurrentURL)(),d="LEAVE"!==n&amp;&amp;"ERROR"!==n?setTimeout((function(){c.blankChecker(i,t,s,n,a)}),u):setTimeout((function(){c.blankChecker(i,t,s,n,a)}),0);case 11:case"end":return o.stop()}}),e)})))},this.blankChecker=function(e,n,r,i,a){return f(t,void 0,void 0,o().mark((function t(){var u,c,s,f,p,v,d;return o().wrap((function t(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,h.blankCheck)(e,n,r);case 2:if(u=o.sent,c=u.hasContent,s=u.message,f=void 0===s?"":s,p=u.snapshot,!c){o.next=9;break}return o.abrupt("return");case 9:v=this.ctx.session.getBaseEvent(),d=Object.assign(Object.assign({},v),{event_type:l.RumEventType.EXCEPTION,name:"A white screen occurs at ".concat(i),type:"blank",message:f,snapshots:JSON.stringify(Object.assign(Object.assign({},p),{when:i,url:a}))}),this.sendEvent(d),this.abort();case 13:case"end":return o.stop()}}),t,this)})))}}return u(e,[{key:"setup",value:function e(t,n){var r=this;this.ctx=t,this.sendEvent=n;var o=t.getConfig(),i=o.whiteScreen,a=o.spaMode;if(i){var u=i.detectionRules;Array.isArray(u)&amp;&amp;u.length&amp;&amp;u.forEach((function(e){e.test_when&amp;&amp;e.test_when.forEach((function(t){var n,o=y[t];if(o){var i=o((function n(){try{r.blankHandler(e,t)}catch(e){console.warn("[RUM] Failed to inject blank handler: ",e)}}),a);r.observers.push(i)}}))}))}}},{key:"destroy",value:function e(){this.abort()}}])}();t.default=m},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */function e(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}function t(e,t,n,r){var o=t&amp;&amp;t.prototype instanceof i?t:i,a=Object.create(o.prototype),u=new v(r||[]);return w(a,"_invoke",{value:f(e,n,u)}),a}function n(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function i(){}function a(){}function u(){}function c(t){["next","throw","return"].forEach((function(n){e(t,n,(function(e){return this._invoke(n,e)}))}))}function s(e,t){function o(i,a,u,c){var s=n(e[i],e,a);if("throw"!==s.type){var f=s.arg,l=f.value;return l&amp;&amp;"object"==r(l)&amp;&amp;b.call(l,"__await")?t.resolve(l.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(l).then((function(e){f.value=e,u(f)}),(function(e){return o("throw",e,u,c)}))}c(s.arg)}var i;w(this,"_invoke",{value:function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}})}function f(e,t,r){var o="suspendedStart";return function(i,a){if("executing"===o)throw Error("Generator is already running");if("completed"===o){if("throw"===i)throw a;return{value:y,done:!0}}for(r.method=i,r.arg=a;;){var u=r.delegate;if(u){var c=l(u,r);if(c){if(c===_)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===o)throw o="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&amp;&amp;r.abrupt("return",r.arg);o="executing";var s=n(e,t,r);if("normal"===s.type){if(o=r.done?"completed":"suspendedYield",s.arg===_)continue;return{value:s.arg,done:r.done}}"throw"===s.type&amp;&amp;(o="completed",r.method="throw",r.arg=s.arg)}}}function l(e,t){var r=t.method,o=e.iterator[r];if(o===y)return t.delegate=null,"throw"===r&amp;&amp;e.iterator.return&amp;&amp;(t.method="return",t.arg=y,l(e,t),"throw"===t.method)||"return"!==r&amp;&amp;(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),_;var i=n(o,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,_;var a=i.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&amp;&amp;(t.method="next",t.arg=y),t.delegate=null,_):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,_)}function h(e){var t={tryLoc:e[0]};1 in e&amp;&amp;(t.catchLoc=e[1]),2 in e&amp;&amp;(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function p(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function v(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(h,this),this.reset(!0)}function d(e){if(e||""===e){var t=e[O];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,o=function t(){for(;++n&lt;e.length;)if(b.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=y,t.done=!0,t};return o.next=o}}throw new TypeError(r(e)+" is not iterable")}o=function(){return m};var y,m={},g=Object.prototype,b=g.hasOwnProperty,w=Object.defineProperty||function(e,t,n){e[t]=n.value},E="function"==typeof Symbol?Symbol:{},O=E.iterator||"@@iterator",S=E.asyncIterator||"@@asyncIterator",T=E.toStringTag||"@@toStringTag";try{e({},"")}catch(S){e=function(e,t,n){return e[t]=n}}m.wrap=t;var _={},j={};e(j,O,(function(){return this}));var x=Object.getPrototypeOf,C=x&amp;&amp;x(x(d([])));C&amp;&amp;C!==g&amp;&amp;b.call(C,O)&amp;&amp;(j=C);var k=u.prototype=i.prototype=Object.create(j);return a.prototype=u,w(k,"constructor",{value:u,configurable:!0}),w(u,"constructor",{value:a,configurable:!0}),a.displayName=e(u,T,"GeneratorFunction"),m.isGeneratorFunction=function(e){var t="function"==typeof e&amp;&amp;e.constructor;return!!t&amp;&amp;(t===a||"GeneratorFunction"===(t.displayName||t.name))},m.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,u):(t.__proto__=u,e(t,T,"GeneratorFunction")),t.prototype=Object.create(k),t},m.awrap=function(e){return{__await:e}},c(s.prototype),e(s.prototype,S,(function(){return this})),m.AsyncIterator=s,m.async=function(e,n,r,o,i){void 0===i&amp;&amp;(i=Promise);var a=new s(t(e,n,r,o),i);return m.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},c(k),e(k,T,"Generator"),e(k,O,(function(){return this})),e(k,"toString",(function(){return"[object Generator]"})),m.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},m.values=d,v.prototype={constructor:v,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=y,this.done=!1,this.delegate=null,this.method="next",this.arg=y,this.tryEntries.forEach(p),!e)for(var t in this)"t"===t.charAt(0)&amp;&amp;b.call(this,t)&amp;&amp;!isNaN(+t.slice(1))&amp;&amp;(this[t]=y)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){function t(t,r){return i.type="throw",i.arg=e,n.next=t,r&amp;&amp;(n.method="next",n.arg=y),!!r}if(this.done)throw e;for(var n=this,r=this.tryEntries.length-1;0&lt;=r;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return t("end");if(o.tryLoc&lt;=this.prev){var a=b.call(o,"catchLoc"),u=b.call(o,"finallyLoc");if(a&amp;&amp;u){if(this.prev&lt;o.catchLoc)return t(o.catchLoc,!0);if(this.prev&lt;o.finallyLoc)return t(o.finallyLoc)}else if(a){if(this.prev&lt;o.catchLoc)return t(o.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev&lt;o.finallyLoc)return t(o.finallyLoc)}}}},abrupt:function(e,t){for(var n,r=this.tryEntries.length-1;0&lt;=r;--r)if((n=this.tryEntries[r]).tryLoc&lt;=this.prev&amp;&amp;b.call(n,"finallyLoc")&amp;&amp;this.prev&lt;n.finallyLoc){var o=n;break}o&amp;&amp;("break"===e||"continue"===e)&amp;&amp;o.tryLoc&lt;=t&amp;&amp;t&lt;=o.finallyLoc&amp;&amp;(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,_):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&amp;&amp;t&amp;&amp;(this.next=t),_},finish:function(e){for(var t,n=this.tryEntries.length-1;0&lt;=n;--n)if((t=this.tryEntries[n]).finallyLoc===e)return this.complete(t.completion,t.afterLoc),p(t),_},catch:function(e){for(var t,n=this.tryEntries.length-1;0&lt;=n;--n)if((t=this.tryEntries[n]).tryLoc===e){var r=t.completion;if("throw"===r.type){var o=r.arg;p(t)}return o}throw Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:d(e),resultName:t,nextLoc:n},"next"===this.method&amp;&amp;(this.arg=y),_}},m}var i=this&amp;&amp;this.__awaiter||function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,i){function a(e){try{c(r.next(e))}catch(e){i(e)}}function u(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){e.done?n(e.value):o(e.value).then(a,u)}c((r=r.apply(e,t||[])).next())}))},a=this&amp;&amp;this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&amp;&amp;0&gt;t.indexOf(r)&amp;&amp;(n[r]=e[r]);if(null!=e&amp;&amp;"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o&lt;r.length;o++)0&gt;t.indexOf(r[o])&amp;&amp;Object.prototype.propertyIsEnumerable.call(e,r[o])&amp;&amp;(n[r[o]]=e[r[o]]);return n};Object.defineProperty(t,"__esModule",{value:!0}),t.blankCheckWithSingleMethod=t.blankCheck=t.testerValidator=void 0;var u=n(35),c=n(37),s=function e(t){return"function"==typeof t||!("string"!=typeof t)&amp;&amp;["HAS_CONTENT","SCREENSHOT","SAMPLE"].includes(t)};t.testerValidator=s;var f=function e(n,r,a){return i(void 0,void 0,void 0,o().mark((function e(){var i,u,c,s,f,l;return o().wrap((function e(o){for(;;)switch(o.prev=o.next){case 0:if("function"!=typeof n){o.next=12;break}return o.next=3,n(r);case 3:return i=o.sent,u=i.hasContent,c=i.message,s=void 0===c?"":c,f=i.snapshot,l=void 0===f?{}:f,o.abrupt("return",{hasContent:u,message:s,snapshot:Object.assign(Object.assign({},l),{method:"CUSTOM"})});case 12:if("string"!=typeof n){o.next=16;break}return o.next=15,(0,t.blankCheckWithSingleMethod)(n,r,a);case 15:return o.abrupt("return",o.sent);case 16:case"end":return o.stop()}}),e)})))};t.blankCheck=f;var l=function e(t,n,r){return i(void 0,void 0,void 0,o().mark((function e(){var i,s,f,l,p,v;return o().wrap((function e(o){for(;;)switch(o.prev=o.next){case 0:if("HAS_CONTENT"!==t){o.next=4;break}return o.abrupt("return",{hasContent:null!=n&amp;&amp;n.textContent,snapshot:{method:t}});case 4:if("SCREENSHOT"!==t){o.next=13;break}return o.next=7,(0,u.performScreenshotCheck)(n,r);case 7:return i=o.sent,s=i.result,f=a(i,["result"]),o.abrupt("return",{hasContent:s,message:s?"":h(f),snapshot:Object.assign({method:t},f)});case 13:if("SAMPLE"!==t){o.next=16;break}return l=(0,c.performSampleCheck)(n,r),p=l.result,v=a(l,["result"]),o.abrupt("return",{hasContent:p,message:p?"":h(v),snapshot:Object.assign({method:t},v)});case 16:case"end":return o.stop()}}),e)})))};t.blankCheckWithSingleMethod=l;var h=function e(t){return"The white screen occurrence rate is ".concat(t.rate,", exceeding the threshold of ").concat(t.threshold,". A total of ").concat(t.checkPoints," detection points were set, and ").concat(t.whitePixels," of them were hit.")}},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */function e(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}function t(e,t,n,r){var o=t&amp;&amp;t.prototype instanceof i?t:i,a=Object.create(o.prototype),u=new v(r||[]);return w(a,"_invoke",{value:f(e,n,u)}),a}function n(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function i(){}function a(){}function u(){}function c(t){["next","throw","return"].forEach((function(n){e(t,n,(function(e){return this._invoke(n,e)}))}))}function s(e,t){function o(i,a,u,c){var s=n(e[i],e,a);if("throw"!==s.type){var f=s.arg,l=f.value;return l&amp;&amp;"object"==r(l)&amp;&amp;b.call(l,"__await")?t.resolve(l.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(l).then((function(e){f.value=e,u(f)}),(function(e){return o("throw",e,u,c)}))}c(s.arg)}var i;w(this,"_invoke",{value:function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}})}function f(e,t,r){var o="suspendedStart";return function(i,a){if("executing"===o)throw Error("Generator is already running");if("completed"===o){if("throw"===i)throw a;return{value:y,done:!0}}for(r.method=i,r.arg=a;;){var u=r.delegate;if(u){var c=l(u,r);if(c){if(c===_)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===o)throw o="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&amp;&amp;r.abrupt("return",r.arg);o="executing";var s=n(e,t,r);if("normal"===s.type){if(o=r.done?"completed":"suspendedYield",s.arg===_)continue;return{value:s.arg,done:r.done}}"throw"===s.type&amp;&amp;(o="completed",r.method="throw",r.arg=s.arg)}}}function l(e,t){var r=t.method,o=e.iterator[r];if(o===y)return t.delegate=null,"throw"===r&amp;&amp;e.iterator.return&amp;&amp;(t.method="return",t.arg=y,l(e,t),"throw"===t.method)||"return"!==r&amp;&amp;(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),_;var i=n(o,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,_;var a=i.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&amp;&amp;(t.method="next",t.arg=y),t.delegate=null,_):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,_)}function h(e){var t={tryLoc:e[0]};1 in e&amp;&amp;(t.catchLoc=e[1]),2 in e&amp;&amp;(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function p(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function v(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(h,this),this.reset(!0)}function d(e){if(e||""===e){var t=e[O];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,o=function t(){for(;++n&lt;e.length;)if(b.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=y,t.done=!0,t};return o.next=o}}throw new TypeError(r(e)+" is not iterable")}o=function(){return m};var y,m={},g=Object.prototype,b=g.hasOwnProperty,w=Object.defineProperty||function(e,t,n){e[t]=n.value},E="function"==typeof Symbol?Symbol:{},O=E.iterator||"@@iterator",S=E.asyncIterator||"@@asyncIterator",T=E.toStringTag||"@@toStringTag";try{e({},"")}catch(S){e=function(e,t,n){return e[t]=n}}m.wrap=t;var _={},j={};e(j,O,(function(){return this}));var x=Object.getPrototypeOf,C=x&amp;&amp;x(x(d([])));C&amp;&amp;C!==g&amp;&amp;b.call(C,O)&amp;&amp;(j=C);var k=u.prototype=i.prototype=Object.create(j);return a.prototype=u,w(k,"constructor",{value:u,configurable:!0}),w(u,"constructor",{value:a,configurable:!0}),a.displayName=e(u,T,"GeneratorFunction"),m.isGeneratorFunction=function(e){var t="function"==typeof e&amp;&amp;e.constructor;return!!t&amp;&amp;(t===a||"GeneratorFunction"===(t.displayName||t.name))},m.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,u):(t.__proto__=u,e(t,T,"GeneratorFunction")),t.prototype=Object.create(k),t},m.awrap=function(e){return{__await:e}},c(s.prototype),e(s.prototype,S,(function(){return this})),m.AsyncIterator=s,m.async=function(e,n,r,o,i){void 0===i&amp;&amp;(i=Promise);var a=new s(t(e,n,r,o),i);return m.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},c(k),e(k,T,"Generator"),e(k,O,(function(){return this})),e(k,"toString",(function(){return"[object Generator]"})),m.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},m.values=d,v.prototype={constructor:v,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=y,this.done=!1,this.delegate=null,this.method="next",this.arg=y,this.tryEntries.forEach(p),!e)for(var t in this)"t"===t.charAt(0)&amp;&amp;b.call(this,t)&amp;&amp;!isNaN(+t.slice(1))&amp;&amp;(this[t]=y)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){function t(t,r){return i.type="throw",i.arg=e,n.next=t,r&amp;&amp;(n.method="next",n.arg=y),!!r}if(this.done)throw e;for(var n=this,r=this.tryEntries.length-1;0&lt;=r;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return t("end");if(o.tryLoc&lt;=this.prev){var a=b.call(o,"catchLoc"),u=b.call(o,"finallyLoc");if(a&amp;&amp;u){if(this.prev&lt;o.catchLoc)return t(o.catchLoc,!0);if(this.prev&lt;o.finallyLoc)return t(o.finallyLoc)}else if(a){if(this.prev&lt;o.catchLoc)return t(o.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev&lt;o.finallyLoc)return t(o.finallyLoc)}}}},abrupt:function(e,t){for(var n,r=this.tryEntries.length-1;0&lt;=r;--r)if((n=this.tryEntries[r]).tryLoc&lt;=this.prev&amp;&amp;b.call(n,"finallyLoc")&amp;&amp;this.prev&lt;n.finallyLoc){var o=n;break}o&amp;&amp;("break"===e||"continue"===e)&amp;&amp;o.tryLoc&lt;=t&amp;&amp;t&lt;=o.finallyLoc&amp;&amp;(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,_):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&amp;&amp;t&amp;&amp;(this.next=t),_},finish:function(e){for(var t,n=this.tryEntries.length-1;0&lt;=n;--n)if((t=this.tryEntries[n]).finallyLoc===e)return this.complete(t.completion,t.afterLoc),p(t),_},catch:function(e){for(var t,n=this.tryEntries.length-1;0&lt;=n;--n)if((t=this.tryEntries[n]).tryLoc===e){var r=t.completion;if("throw"===r.type){var o=r.arg;p(t)}return o}throw Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:d(e),resultName:t,nextLoc:n},"next"===this.method&amp;&amp;(this.arg=y),_}},m}var i=this&amp;&amp;this.__awaiter||function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,i){function a(e){try{c(r.next(e))}catch(e){i(e)}}function u(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){e.done?n(e.value):o(e.value).then(a,u)}c((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.performScreenshotCheck=void 0;var a=n(36),u=n(0),c=function e(t){var n=1&lt;arguments.length&amp;&amp;void 0!==arguments[1]?arguments[1]:{};return i(void 0,void 0,void 0,o().mark((function e(){var r,i,c,f,l,h,p,v,d,y,m,g,b,w,E,O,S,T,_,j,x,C,k,P,L,R,N,I,A,M;return o().wrap((function e(o){for(;;)switch(o.prev=o.next){case 0:if(o.prev=0,r=window.innerWidth,i=window.innerHeight,c={colorRange:["rgb(255, 255, 255)"],horizontalOffset:0,verticalOffset:0,pixels:10,threshold:.8,dpr:.3,debug:!1,ignoreElements:[],fillColor:"rgba(0, 100, 200, 255)"},f=Object.assign(Object.assign({},c),n),l=f.debug,h=f.colorRange,p=f.horizontalOffset,v=f.verticalOffset,d=f.pixels,y=f.threshold,m=f.dpr,g=r*m,b=i*m,(w=u.document.createElement("canvas")).height=b,w.width=g,w.style.width="".concat(g,"px"),w.style.height="".concat(b,"px"),E=w.getContext("2d",{willReadFrequently:!0}),"string"!=typeof(O=(0,a.html2canvas)(t,{ignoreElements:f.ignoreElements,fillColor:f.fillColor}))){o.next=17;break}return o.abrupt("return",{result:!0,image:null,error:null});case 17:return(S=new Image).src=O.toDataURL("image/png"),S.crossOrigin="Anonymous",o.next=22,new Promise((function(e){S.addEventListener("load",(function(){return e()}))}));case 22:for(E.drawImage(S,0,0,g,b),T=0,_=2*d,j=2*d,x=Math.floor((g-p*m)/_),C=Math.floor((b-v*m)/j),k=x*C,P=0;P&lt;x;P++)for(L=0;L&lt;C;L++)R=P*_,N=L*_,I=E.getImageData(R+p*m,N+v*m,d,d),A=I.data,s(A,h)&amp;&amp;T++;return M={result:T&lt;k*y,rate:T/k,image:S.src,whitePixels:T,checkPoints:k,threshold:y},l&amp;&amp;console.log(M),o.abrupt("return",M);case 35:return o.prev=35,o.t0=o.catch(0),(null==n?void 0:n.debug)&amp;&amp;console.log("[RUM] Failed to inject blank handler: ",o.t0),o.abrupt("return",{result:!0,image:null,error:o.t0.toString()});case 39:case"end":return o.stop()}}),e,null,[[0,35]])})))};t.performScreenshotCheck=c;var s=function e(t,n){for(var r,o=!0,i=0;i&lt;t.length;i+=4)if(r="rgb(".concat(t[i],", ").concat(t[i+1],", ").concat(t[i+2],")"),!n.includes(r)){o=!1;break}return o}},function(e,t,n){"use strict";function r(e,t){return c(e)||u(e,t)||i(e,t)||o()}function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function i(e,t){if(e){if("string"==typeof e)return a(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&amp;&amp;e.constructor&amp;&amp;(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}function a(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var n=0,r=Array(t);n&lt;t;n++)r[n]=e[n];return r}function u(e,t){var n=null==e?null:"undefined"!=typeof Symbol&amp;&amp;e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&amp;&amp;(u.push(r.value),u.length!==t);c=!0);}catch(c){s=!0,o=c}finally{try{if(!c&amp;&amp;null!=n.return&amp;&amp;(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}function c(e){if(Array.isArray(e))return e}function s(e,t,n){return t=p(t),f(e,h()?Reflect.construct(t,n||[],p(e).constructor):t.apply(e,n))}function f(e,t){if(t&amp;&amp;("object"==y(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return l(e)}function l(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(h=function(){return!!e})()}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function v(e,t){if("function"!=typeof t&amp;&amp;null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&amp;&amp;t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&amp;&amp;d(e,t)}function d(e,t){return(d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function y(e){return(y="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){for(var n,r=0;r&lt;t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,w(n.key),n)}function b(e,t,n){return t&amp;&amp;g(e.prototype,t),n&amp;&amp;g(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function w(e){var t=E(e,"string");return"symbol"==y(t)?t:t+""}function E(e,t){if("object"!=y(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=y(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.html2canvas=void 0;var O=n(15),S=function(){function e(t){m(this,e);var n=t.getBoundingClientRect(),r=n.top,o=n.left,i=n.width,a=n.height;this.top=r,this.left=o,this.width=i,this.height=a}return b(e,null,[{key:"getPoints",value:function(e){var t=e.top,n=e.left,r=e.width,o=e.height;return[[n,t],[n+r,t],[n+r,t+o],[n,t+o]]}}])}(),T=function(){function e(t){m(this,e),this.container=t,this.negativeZIndex=[],this.nonInlineLevel=[],this.inlineLevel=[],this.positiveZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[]}return b(e,null,[{key:"stackingSortCompare",value:function(e,t){return+e.container.styles.zIndex-+t.container.styles.zIndex}}])}(),_=function(){function e(t,n){m(this,e),this.bounds=this.getTrueBounds(n),this.text=t,this.parent=n}return b(e,[{key:"getTrueBounds",value:function(e){var t=e.bounds,n=t.top,r=t.left,o=t.width,i=t.height,a=e.styles,u=a.paddingLeft,c=a.paddingTop,s=a.borderWidth,f=a.fontSize;return{top:n+=parseInt(c)+parseInt(s)+parseInt(f),left:r+=parseInt(u)+parseInt(s),width:o,height:i}}}])}(),j=b((function e(t){m(this,e),this.styles=window.getComputedStyle(t),this.bounds=new S(t),this.elements=[],this.textNodes=[],this.stackingFlag=!1,this.element=t})),x=function(e){function t(e){var n;return m(this,t),(n=s(this,t,[e])).intrinsicWidth=e.width,n.intrinsicHeight=e.height,n}return v(t,e),b(t)}(j),C=function(e){function t(e){var n;return m(this,t),(n=s(this,t,[e])).type=e.type.toLowerCase(),n.value="password"===e.type?Array(e.value.length+1).join("\u2022"):e.value||e.placeholder,n}return v(t,e),b(t)}(j),k=function(e){function t(e){var n;m(this,t),n=s(this,t,[e]);var r=e.options[e.selectedIndex||0];return n.value=r&amp;&amp;r.text||"",n}return v(t,e),b(t)}(j),P=function(e){function t(e){var n;return m(this,t),(n=s(this,t,[e])).intrinsicWidth=e.width,n.intrinsicHeight=e.height,n}return v(t,e),b(t)}(j),L=function(e){function t(e){var n;return m(this,t),(n=s(this,t,[e])).intrinsicWidth=e.offsetWidth,n.intrinsicHeight=e.offsetHeight,n}return v(t,e),b(t)}(j),R=function(e){function t(e){var n;return m(this,t),(n=s(this,t,[e])).intrinsicWidth=e.width.baseVal.value,n.intrinsicHeight=e.height.baseVal.value,n}return v(t,e),b(t)}(j),N=function(e){function t(e){var n;m(this,t),n=s(this,t,[e]);var r=new S(e),o=r.width,i=r.height;return n.intrinsicWidth=o,n.intrinsicHeight=i,n}return v(t,e),b(t)}(j),I=function(){function e(t){m(this,e),this.canvas=document.createElement("canvas"),this.ctx2d=this.canvas.getContext("2d"),this.options=t}return b(e,[{key:"renderStack",value:function(e){var t=this,n=e.negativeZIndex,r=void 0===n?[]:n,o=e.nonInlineLevel,i=void 0===o?[]:o,a=e.inlineLevel,u=void 0===a?[]:a,c=e.positiveZIndex,s=void 0===c?[]:c,f=e.zeroOrAutoZIndexOrTransformedOrOpacity,l=void 0===f?[]:f;r.sort(T.stackingSortCompare),s.sort(T.stackingSortCompare),this.ctx2d.save(),this.setOpacity(e.container),this.renderNodeBackgroundAndBorders(e.container),r.map((function(e){return t.renderStack(e)})),this.renderNodeContent(e.container),i.map((function(e){return t.renderNode(e)})),u.map((function(e){return t.renderNode(e)})),l.map((function(e){return t.renderStack(e)})),s.map((function(e){return t.renderStack(e)})),this.ctx2d.restore()}},{key:"renderNode",value:function(e){this.renderNodeBackgroundAndBorders(e),this.renderNodeContent(e)}},{key:"setOpacity",value:function(e){var t=e.styles,n=this.ctx2d,r=+t.opacity;1&gt;r&amp;&amp;(n.globalAlpha=r)}},{key:"renderNodeBackgroundAndBorders",value:function(e){var t=e.bounds,n=e.styles,r=n.backgroundColor,o=n.backgroundImage,i=parseInt(n.borderWidth),a=S.getPoints(t);if("none"!==o){var u=this.options.fillColor;this.drawFillRect(a,u)}else"0"!==r.slice(5,-1).split(", ")[3]&amp;&amp;this.drawFillRect(a,r);if(i){var c=n.borderColor;this.drawBorderRect(a,i,c)}}},{key:"renderNodeContent",value:function(e){var t=this;("I"===e.element.tagName||e instanceof x||e instanceof N||e instanceof P||e instanceof L||e instanceof R)&amp;&amp;this.renderReplacedElement(e),e instanceof k&amp;&amp;this.renderText(new _(e.value,e),e.styles),e instanceof C&amp;&amp;this.renderInput(e),e.textNodes.length&amp;&amp;e.textNodes.map((function(n){return t.renderText(n,e.styles)}))}},{key:"renderText",value:function(e,t){var n=this.ctx2d;n.save(),n.font="".concat(t.fontWeight," ").concat(t.fontSize," ").concat(t.fontFamily),n.fillStyle=t.color,n.fillText(e.text,e.bounds.left,e.bounds.top),n.restore()}},{key:"renderInput",value:function(e){var t=e.value,n=e.styles,r=new _(t,e);this.renderText(r,n)}},{key:"renderReplacedElement",value:function(e){if(0&lt;e.intrinsicWidth&amp;&amp;0&lt;e.intrinsicHeight||"I"===e.element.tagName){var t=e.bounds,n=e.styles,r=this.options.fillColor,o=parseInt(n.borderWidth),i=S.getPoints(t);this.drawFillRect(i,r),o&amp;&amp;this.drawBorderRect(i,o,r)}}},{key:"render",value:function(e){var t=this.canvas,n=this.ctx2d,r=(0,O.getTrueArea)(e),o=r.width,i=r.height,a=r.left,u=r.top;t.width=o,t.height=i,t.style.width=o+"px",t.style.height=i+"px",n.scale(1,1),n.fillStyle="#fff",n.translate(-a,-u),n.fillRect(a,u,o,i);var c=U(e,this.options),s=B(c);return this.renderStack(s),this.canvas}},{key:"drawPathByPoints",value:function(e){var t=this;e.map((function(e,n){0===n?t.ctx2d.moveTo(e[0],e[1]):t.ctx2d.lineTo(e[0],e[1])}))}},{key:"drawFillRect",value:function(e,t){var n=this.ctx2d;n.save(),n.beginPath(),this.drawPathByPoints(e),n.closePath(),n.fillStyle=t,n.fill(),n.restore()}},{key:"drawBorderRect",value:function(e,t,n){var r=this.ctx2d,o=this.getBorderPoints(e,t);r.save(),r.beginPath(),this.drawPathByPoints(o),r.closePath(),r.lineWidth=t,r.strokeStyle=n,r.stroke(),r.restore()}},{key:"getBorderPoints",value:function(e,t){var n=r(e,4),o=n[0],i=n[1],a=n[2],u=n[3];return[[o[0]+t/2,o[1]+t/2],[i[0]-t/2,i[1]+t/2],[a[0]-t/2,a[1]-t/2],[u[0]+t/2,u[1]-t/2]]}}])}(),A=function(e){try{var t=e.getBoundingClientRect(),n=window.innerHeight||document.documentElement.clientHeight,r=window.innerWidth||document.documentElement.clientWidth,o;return 0&gt;t.bottom||0&gt;t.right||t.left&gt;=r||t.top&gt;=n}catch(e){}},M=function(e){var t=1&lt;arguments.length&amp;&amp;void 0!==arguments[1]?arguments[1]:{};return F(e,t)};t.html2canvas=M;var F=function(e,t){if(!e||"object"!==y(e))return"Invalid element provided as first argument";var n={fillColor:t.fillColor,ignoreElements:t.ignoreElements},r,o;return new I(n).render(e)},U=function(e,t){var n=D(e),r=(0,O.getElementsBySelectors)(t.ignoreElements);return H(e,n,r),n},H=function(e,t,n){Array.from(e.childNodes).map((function(e){if(!n.includes(e))if(V(e)){if(0&lt;e.textContent.trim().length){var r=new _(e.textContent,t);t.textNodes.push(r)}}else{if(W(e)||A(e))return;var o=D(e),i=o.styles,a=i.position,u=i.transform,c=+i.zIndex,s=+i.opacity;("static"!==a&amp;&amp;!isNaN(c)||1&gt;s||"none"!==u)&amp;&amp;(o.stackingFlag=!0),t.elements.push(o),e.shadowRoot?H(e.shadowRoot,o,n):"TEXTAREA"!==e.tagName&amp;&amp;"svg"!==e.tagName&amp;&amp;"SELECT"!==e.tagName&amp;&amp;H(e,o,n)}}))},D=function(e){return q(e)?new x(e):$(e)?new P(e):X(e)?new L(e):z(e)?new R(e):K(e)?new k(e):Y(e)?new C(e):Z(e)?new N(e):new j(e)},B=function(e){var t=new T(e);return G(e,t),t},G=function(e,t){e.elements.map((function(e){if(e.stackingFlag){var n=new T(e),r=e.styles.position,o=+e.styles.zIndex;"static"!==r&amp;&amp;0&lt;o?t.positiveZIndex.push(n):"static"!==r&amp;&amp;0&gt;o?t.negativeZIndex.push(n):t.zeroOrAutoZIndexOrTransformedOrOpacity.push(n),G(e,n)}else 0&lt;=e.styles.display.indexOf("inline")?t.inlineLevel.push(e):t.nonInlineLevel.push(e),G(e,t)}))},V=function(e){return 3===e.nodeType},W=function(e){return 8===e.nodeType},q=function(e){return"IMG"===e.tagName},X=function(e){return"VIDEO"===e.tagName},$=function(e){return"CANVAS"===e.tagName},z=function(e){return"svg"===e.tagName},K=function(e){return"SELECT"===e.tagName},Y=function(e){return"INPUT"===e.tagName},Z=function(e){return"IFRAME"===e.tagName}},function(e,t,n){"use strict";function r(e){return u(e)||a(e)||i(e)||o()}function o(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function i(e,t){if(e){if("string"==typeof e)return c(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&amp;&amp;e.constructor&amp;&amp;(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}function a(e){if("undefined"!=typeof Symbol&amp;&amp;null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function u(e){if(Array.isArray(e))return c(e)}function c(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var n=0,r=Array(t);n&lt;t;n++)r[n]=e[n];return r}Object.defineProperty(t,"__esModule",{value:!0}),t.performSampleCheck=void 0;var s=n(15),f=function(e){var t=1&lt;arguments.length&amp;&amp;void 0!==arguments[1]?arguments[1]:{},n=t.checkPoints,o=void 0===n?10:n,i=t.sampleMethod,a=void 0===i?2:i,u=t.threshold,c=void 0===u?.8:u,f=t.whiteBoxElements,h=void 0===f?[]:f,p=t.debug,v=[].concat(r((0,s.getElementsBySelectors)(h,e)),[e]),d=l(e,o,a),y=d.length,m=0;d.forEach((function(e){var t;v.includes((t=document).elementFromPoint.apply(t,r(e)))&amp;&amp;m++}));var g=m/y,b={result:g&lt;c,rate:g,whitePixels:m,checkPoints:y,threshold:c};return void 0!==p&amp;&amp;p&amp;&amp;console.log(b,v,d),b};t.performSampleCheck=f;var l=function(e,t,n){var r=(0,s.getTrueArea)(e),o=r.top,i=r.left,a=r.width,u=r.height,c=i+a/2,f=o+u/2,l=a/2/(t+1),h=u/2/(t+1),p=[[c,f]];if([1,3].includes(n))for(var v=1;v&lt;=t;v++)p.push([c+v*l,f]),p.push([c,f+v*h]),p.push([c-v*l,f]),p.push([c,f-v*h]);if([2,3].includes(n))for(var d=1;d&lt;=t;d++)p.push([c+d*l,f+d*h]),p.push([c+d*l,f-d*h]),p.push([c-d*l,f-d*h]),p.push([c-d*l,f+d*h]);return p}},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n,r=0;r&lt;t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,u(n.key),n)}function a(e,t,n){return t&amp;&amp;i(e.prototype,t),n&amp;&amp;i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function u(e){var t=c(e,"string");return"symbol"==r(t)?t:t+""}function c(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}Object.defineProperty(t,"__esModule",{value:!0});var s=n(1),f=n(3),l=n(0),h=n(7),p=l.global.PerformanceObserver,v=10*s.ONE_MINUTE,d=["dom_interactive","dom_content_loaded","dom_complete","load_event","first_paint","first_contentful_paint"],y=function(){function e(){var t=this;o(this,e),this.name="perf-collector",this.perfHandler=function(e){for(var n=e.getEntries(),r=t.eventCache,o=0;o&lt;n.length;o++)try{var i=n[o];switch(i.entryType){case"navigation":var a=i.fetchStart,u=i.responseEnd,c=i.domInteractive,f=i.domContentLoadedEventEnd,l=i.domComplete,h=i.loadEventEnd;r.dom_interactive=(0,s.formatNumber)(c-a),r.dom_content_loaded=(0,s.formatNumber)(f-a),r.dom_complete=(0,s.formatNumber)(l-a),r.load_event=(0,s.formatNumber)(h-a),r.first_paint=(0,s.formatNumber)(u-a),t.sendPerf();break;case"paint":"first-paint"===i.name&amp;&amp;i.startTime&lt;v?r.first_paint=(0,s.formatNumber)(i.startTime):"first-contentful-paint"===i.name&amp;&amp;i.startTime&lt;v&amp;&amp;(r.first_contentful_paint=(0,s.formatNumber)(i.startTime));break;default:return}}catch(e){}},this.sendPerf=function(){t.eventCache&amp;&amp;t.perfObserver&amp;&amp;(t.sendEvent((0,h.delBadMea)(t.eventCache,d)),t.eventCache=null,t.perfObserver.disconnect(),t.perfObserver=null)}}return a(e,[{key:"setup",value:function(e,t){var n=this,r;if(!1!==(e.getConfig().collectors||{}).perf&amp;&amp;(this.ctx=e,this.sendEvent=t,this.sendPerf=(0,s.debounce)(this.sendPerf,200),(0,s.isFunction)(p))){this.perfObserver=new p((function(e){(0,s.delay)(n.perfHandler,200,e)})),this.perfObserver.observe({entryTypes:["navigation","paint"]});var o=this.ctx.session.getBaseEvent();this.eventCache=Object.assign(Object.assign({},o),{event_type:s.RumEventType.VIEW,type:"perf",url:(0,f.getCurrentURL)(),referrer:l.document.referrer||""})}}},{key:"destroy",value:function(){this.perfObserver&amp;&amp;(this.eventCache=null,this.perfObserver.disconnect(),this.perfObserver=null)}}])}();t.default=y},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t,n){return(t=c(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n,r=0;r&lt;t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,c(n.key),n)}function u(e,t,n){return t&amp;&amp;a(e.prototype,t),n&amp;&amp;a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function c(e){var t=s(e,"string");return"symbol"==r(t)?t:t+""}function s(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}Object.defineProperty(t,"__esModule",{value:!0});var f=n(1),l=n(3),h=n(5),p=n(40),v=n(0),d=function(){function e(){i(this,e),this.name="web-vitals-collector",this.measures={}}return u(e,[{key:"setup",value:function(e,t){var n;!1===(e.getConfig().collectors||{}).webVitals||(this.ctx=e,this.sendEvent=t,this.baseEvent={event_type:f.RumEventType.VIEW,type:"webvitals",referrer:v.document.referrer||"",view:(0,h.getCurView)(this.ctx)},this.onWebVitals())}},{key:"sendWebVitals",value:function(e,t){var n=this,r;clearTimeout(this.timer),!1===(this.ctx.getConfig().collectors||{}).webVitals||(this.measures=Object.assign(Object.assign({},this.measures),o({},e,t)),this.timer=setTimeout((function(){var e=n.ctx.session.getBaseEvent();n.sendEvent(Object.assign(Object.assign(Object.assign(Object.assign({},e),n.baseEvent),n.measures),{url:(0,l.getCurrentURL)()})),n.measures={}}),200))}},{key:"onWebVitals",value:function(){var e=this;(0,p.onLCP)((function(t){return e.sendWebVitals("largest_contentful_paint",(0,f.formatNumber)(t.value))})),(0,p.onFID)((function(t){e.sendWebVitals("first_input_delay",(0,f.formatNumber)(t.value)),(0,f.isArray)(t.entries)&amp;&amp;t.entries.forEach((function(t){t&amp;&amp;"first-input"===t.entryType&amp;&amp;e.sendWebVitals("first_input_time",(0,f.formatNumber)(t.startTime))}))})),(0,p.onCLS)((function(t){return e.sendWebVitals("cumulative_layout_shift",(0,f.formatNumber)(t.value))})),(0,p.onINP)((function(t){return e.sendWebVitals("interaction_to_next_paint",(0,f.formatNumber)(t.value))}))}}])}();t.default=d},function(e,t,n){"use strict";n.r(t),n.d(t,"CLSThresholds",(function(){return x})),n.d(t,"FCPThresholds",(function(){return _})),n.d(t,"FIDThresholds",(function(){return A})),n.d(t,"INPThresholds",(function(){return V})),n.d(t,"LCPThresholds",(function(){return Y})),n.d(t,"TTFBThresholds",(function(){return Q})),n.d(t,"getCLS",(function(){return C})),n.d(t,"getFCP",(function(){return j})),n.d(t,"getFID",(function(){return M})),n.d(t,"getINP",(function(){return K})),n.d(t,"getLCP",(function(){return J})),n.d(t,"getTTFB",(function(){return te})),n.d(t,"onCLS",(function(){return C})),n.d(t,"onFCP",(function(){return j})),n.d(t,"onFID",(function(){return M})),n.d(t,"onINP",(function(){return K})),n.d(t,"onLCP",(function(){return J})),n.d(t,"onTTFB",(function(){return te}));var r,o,i,a,u,c=-1,s=function(e){addEventListener("pageshow",(function(t){t.persisted&amp;&amp;(c=t.timeStamp,e(t))}),!0)},f=function(){return window.performance&amp;&amp;performance.getEntriesByType&amp;&amp;performance.getEntriesByType("navigation")[0]},l=function(){var e=f();return e&amp;&amp;e.activationStart||0},h=function(e,t){var n=f(),r="navigate";return c&gt;=0?r="back-forward-cache":n&amp;&amp;(document.prerendering||l()&gt;0?r="prerender":document.wasDiscarded?r="restore":n.type&amp;&amp;(r=n.type.replace(/_/g,"-"))),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:r}},p=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver((function(e){Promise.resolve().then((function(){t(e.getEntries())}))}));return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(e){}},v=function(e,t,n,r){var o,i;return function(a){t.value&gt;=0&amp;&amp;(a||r)&amp;&amp;((i=t.value-(o||0))||void 0===o)&amp;&amp;(o=t.value,t.delta=i,t.rating=function(e,t){return e&gt;t[1]?"poor":e&gt;t[0]?"needs-improvement":"good"}(t.value,n),e(t))}},d=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},y=function(e){var t=function(t){"pagehide"!==t.type&amp;&amp;"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},m=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},g=-1,b=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},w=function(e){"hidden"===document.visibilityState&amp;&amp;g&gt;-1&amp;&amp;(g="visibilitychange"===e.type?e.timeStamp:0,O())},E=function(){addEventListener("visibilitychange",w,!0),addEventListener("prerenderingchange",w,!0)},O=function(){removeEventListener("visibilitychange",w,!0),removeEventListener("prerenderingchange",w,!0)},S=function(){return g&lt;0&amp;&amp;(g=b(),E(),s((function(){setTimeout((function(){g=b(),E()}),0)}))),{get firstHiddenTime(){return g}}},T=function(e){document.prerendering?addEventListener("prerenderingchange",(function(){return e()}),!0):e()},_=[1800,3e3],j=function(e,t){t=t||{},T((function(){var n,r=S(),o=h("FCP"),i=p("paint",(function(e){e.forEach((function(e){"first-contentful-paint"===e.name&amp;&amp;(i.disconnect(),e.startTime&lt;r.firstHiddenTime&amp;&amp;(o.value=Math.max(e.startTime-l(),0),o.entries.push(e),n(!0)))}))}));i&amp;&amp;(n=v(e,o,_,t.reportAllChanges),s((function(r){o=h("FCP"),n=v(e,o,_,t.reportAllChanges),d((function(){o.value=performance.now()-r.timeStamp,n(!0)}))})))}))},x=[.1,.25],C=function(e,t){t=t||{},j(m((function(){var n,r=h("CLS",0),o=0,i=[],a=function(e){e.forEach((function(e){if(!e.hadRecentInput){var t=i[0],n=i[i.length-1];o&amp;&amp;e.startTime-n.startTime&lt;1e3&amp;&amp;e.startTime-t.startTime&lt;5e3?(o+=e.value,i.push(e)):(o=e.value,i=[e])}})),o&gt;r.value&amp;&amp;(r.value=o,r.entries=i,n())},u=p("layout-shift",a);u&amp;&amp;(n=v(e,r,x,t.reportAllChanges),y((function(){a(u.takeRecords()),n(!0)})),s((function(){o=0,r=h("CLS",0),n=v(e,r,x,t.reportAllChanges),d((function(){return n()}))})),setTimeout(n,0))})))},k={passive:!0,capture:!0},P=new Date,L=function(e,t){r||(r=t,o=e,i=new Date,I(removeEventListener),R())},R=function(){if(o&gt;=0&amp;&amp;o&lt;i-P){var e={entryType:"first-input",name:r.type,target:r.target,cancelable:r.cancelable,startTime:r.timeStamp,processingStart:r.timeStamp+o};a.forEach((function(t){t(e)})),a=[]}},N=function(e){if(e.cancelable){var t=(e.timeStamp&gt;1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){L(e,t),o()},r=function(){o()},o=function(){removeEventListener("pointerup",n,k),removeEventListener("pointercancel",r,k)};addEventListener("pointerup",n,k),addEventListener("pointercancel",r,k)}(t,e):L(t,e)}},I=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(t){return e(t,N,k)}))},A=[100,300],M=function(e,t){t=t||{},T((function(){var n,i=S(),u=h("FID"),c=function(e){e.startTime&lt;i.firstHiddenTime&amp;&amp;(u.value=e.processingStart-e.startTime,u.entries.push(e),n(!0))},f=function(e){e.forEach(c)},l=p("first-input",f);n=v(e,u,A,t.reportAllChanges),l&amp;&amp;y(m((function(){f(l.takeRecords()),l.disconnect()}))),l&amp;&amp;s((function(){var i;u=h("FID"),n=v(e,u,A,t.reportAllChanges),a=[],o=-1,r=null,I(addEventListener),i=c,a.push(i),R()}))}))},F=0,U=1/0,H=0,D=function(e){e.forEach((function(e){e.interactionId&amp;&amp;(U=Math.min(U,e.interactionId),H=Math.max(H,e.interactionId),F=H?(H-U)/7+1:0)}))},B=function(){return u?F:performance.interactionCount||0},G=function(){"interactionCount"in performance||u||(u=p("event",D,{type:"event",buffered:!0,durationThreshold:0}))},V=[200,500],W=0,q=function(){return B()-W},X=[],$={},z=function(e){var t=X[X.length-1],n=$[e.interactionId];if(n||X.length&lt;10||e.duration&gt;t.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var r={id:e.interactionId,latency:e.duration,entries:[e]};$[r.id]=r,X.push(r)}X.sort((function(e,t){return t.latency-e.latency})),X.splice(10).forEach((function(e){delete $[e.id]}))}},K=function(e,t){t=t||{},T((function(){var n;G();var r,o=h("INP"),i=function(e){e.forEach((function(e){e.interactionId&amp;&amp;z(e),"first-input"===e.entryType&amp;&amp;!X.some((function(t){return t.entries.some((function(t){return e.duration===t.duration&amp;&amp;e.startTime===t.startTime}))}))&amp;&amp;z(e)}));var t,n=(t=Math.min(X.length-1,Math.floor(q()/50)),X[t]);n&amp;&amp;n.latency!==o.value&amp;&amp;(o.value=n.latency,o.entries=n.entries,r())},a=p("event",i,{durationThreshold:null!==(n=t.durationThreshold)&amp;&amp;void 0!==n?n:40});r=v(e,o,V,t.reportAllChanges),a&amp;&amp;("PerformanceEventTiming"in window&amp;&amp;"interactionId"in PerformanceEventTiming.prototype&amp;&amp;a.observe({type:"first-input",buffered:!0}),y((function(){i(a.takeRecords()),o.value&lt;0&amp;&amp;q()&gt;0&amp;&amp;(o.value=0,o.entries=[]),r(!0)})),s((function(){X=[],W=B(),o=h("INP"),r=v(e,o,V,t.reportAllChanges)})))}))},Y=[2500,4e3],Z={},J=function(e,t){t=t||{},T((function(){var n,r=S(),o=h("LCP"),i=function(e){var t=e[e.length-1];t&amp;&amp;t.startTime&lt;r.firstHiddenTime&amp;&amp;(o.value=Math.max(t.startTime-l(),0),o.entries=[t],n())},a=p("largest-contentful-paint",i);if(a){n=v(e,o,Y,t.reportAllChanges);var u=m((function(){Z[o.id]||(i(a.takeRecords()),a.disconnect(),Z[o.id]=!0,n(!0))}));["keydown","click"].forEach((function(e){addEventListener(e,(function(){return setTimeout(u,0)}),!0)})),y(u),s((function(r){o=h("LCP"),n=v(e,o,Y,t.reportAllChanges),d((function(){o.value=performance.now()-r.timeStamp,Z[o.id]=!0,n(!0)}))}))}}))},Q=[800,1800],ee=function e(t){document.prerendering?T((function(){return e(t)})):"complete"!==document.readyState?addEventListener("load",(function(){return e(t)}),!0):setTimeout(t,0)},te=function(e,t){t=t||{};var n=h("TTFB"),r=v(e,n,Q,t.reportAllChanges);ee((function(){var o=f();if(o){var i=o.responseStart;if(i&lt;=0||i&gt;performance.now())return;n.value=Math.max(i-l(),0),n.entries=[o],r(!0),s((function(){n=h("TTFB",0),(r=v(e,n,Q,t.reportAllChanges))(!0)}))}}))}},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */function e(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}function t(e,t,n,r){var o=t&amp;&amp;t.prototype instanceof i?t:i,a=Object.create(o.prototype),u=new v(r||[]);return w(a,"_invoke",{value:f(e,n,u)}),a}function n(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function i(){}function a(){}function u(){}function c(t){["next","throw","return"].forEach((function(n){e(t,n,(function(e){return this._invoke(n,e)}))}))}function s(e,t){function o(i,a,u,c){var s=n(e[i],e,a);if("throw"!==s.type){var f=s.arg,l=f.value;return l&amp;&amp;"object"==r(l)&amp;&amp;b.call(l,"__await")?t.resolve(l.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(l).then((function(e){f.value=e,u(f)}),(function(e){return o("throw",e,u,c)}))}c(s.arg)}var i;w(this,"_invoke",{value:function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}})}function f(e,t,r){var o="suspendedStart";return function(i,a){if("executing"===o)throw Error("Generator is already running");if("completed"===o){if("throw"===i)throw a;return{value:y,done:!0}}for(r.method=i,r.arg=a;;){var u=r.delegate;if(u){var c=l(u,r);if(c){if(c===_)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===o)throw o="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&amp;&amp;r.abrupt("return",r.arg);o="executing";var s=n(e,t,r);if("normal"===s.type){if(o=r.done?"completed":"suspendedYield",s.arg===_)continue;return{value:s.arg,done:r.done}}"throw"===s.type&amp;&amp;(o="completed",r.method="throw",r.arg=s.arg)}}}function l(e,t){var r=t.method,o=e.iterator[r];if(o===y)return t.delegate=null,"throw"===r&amp;&amp;e.iterator.return&amp;&amp;(t.method="return",t.arg=y,l(e,t),"throw"===t.method)||"return"!==r&amp;&amp;(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),_;var i=n(o,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,_;var a=i.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&amp;&amp;(t.method="next",t.arg=y),t.delegate=null,_):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,_)}function h(e){var t={tryLoc:e[0]};1 in e&amp;&amp;(t.catchLoc=e[1]),2 in e&amp;&amp;(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function p(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function v(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(h,this),this.reset(!0)}function d(e){if(e||""===e){var t=e[O];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,o=function t(){for(;++n&lt;e.length;)if(b.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=y,t.done=!0,t};return o.next=o}}throw new TypeError(r(e)+" is not iterable")}o=function(){return m};var y,m={},g=Object.prototype,b=g.hasOwnProperty,w=Object.defineProperty||function(e,t,n){e[t]=n.value},E="function"==typeof Symbol?Symbol:{},O=E.iterator||"@@iterator",S=E.asyncIterator||"@@asyncIterator",T=E.toStringTag||"@@toStringTag";try{e({},"")}catch(S){e=function(e,t,n){return e[t]=n}}m.wrap=t;var _={},j={};e(j,O,(function(){return this}));var x=Object.getPrototypeOf,C=x&amp;&amp;x(x(d([])));C&amp;&amp;C!==g&amp;&amp;b.call(C,O)&amp;&amp;(j=C);var k=u.prototype=i.prototype=Object.create(j);return a.prototype=u,w(k,"constructor",{value:u,configurable:!0}),w(u,"constructor",{value:a,configurable:!0}),a.displayName=e(u,T,"GeneratorFunction"),m.isGeneratorFunction=function(e){var t="function"==typeof e&amp;&amp;e.constructor;return!!t&amp;&amp;(t===a||"GeneratorFunction"===(t.displayName||t.name))},m.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,u):(t.__proto__=u,e(t,T,"GeneratorFunction")),t.prototype=Object.create(k),t},m.awrap=function(e){return{__await:e}},c(s.prototype),e(s.prototype,S,(function(){return this})),m.AsyncIterator=s,m.async=function(e,n,r,o,i){void 0===i&amp;&amp;(i=Promise);var a=new s(t(e,n,r,o),i);return m.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},c(k),e(k,T,"Generator"),e(k,O,(function(){return this})),e(k,"toString",(function(){return"[object Generator]"})),m.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},m.values=d,v.prototype={constructor:v,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=y,this.done=!1,this.delegate=null,this.method="next",this.arg=y,this.tryEntries.forEach(p),!e)for(var t in this)"t"===t.charAt(0)&amp;&amp;b.call(this,t)&amp;&amp;!isNaN(+t.slice(1))&amp;&amp;(this[t]=y)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){function t(t,r){return i.type="throw",i.arg=e,n.next=t,r&amp;&amp;(n.method="next",n.arg=y),!!r}if(this.done)throw e;for(var n=this,r=this.tryEntries.length-1;0&lt;=r;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return t("end");if(o.tryLoc&lt;=this.prev){var a=b.call(o,"catchLoc"),u=b.call(o,"finallyLoc");if(a&amp;&amp;u){if(this.prev&lt;o.catchLoc)return t(o.catchLoc,!0);if(this.prev&lt;o.finallyLoc)return t(o.finallyLoc)}else if(a){if(this.prev&lt;o.catchLoc)return t(o.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev&lt;o.finallyLoc)return t(o.finallyLoc)}}}},abrupt:function(e,t){for(var n,r=this.tryEntries.length-1;0&lt;=r;--r)if((n=this.tryEntries[r]).tryLoc&lt;=this.prev&amp;&amp;b.call(n,"finallyLoc")&amp;&amp;this.prev&lt;n.finallyLoc){var o=n;break}o&amp;&amp;("break"===e||"continue"===e)&amp;&amp;o.tryLoc&lt;=t&amp;&amp;t&lt;=o.finallyLoc&amp;&amp;(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,_):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&amp;&amp;t&amp;&amp;(this.next=t),_},finish:function(e){for(var t,n=this.tryEntries.length-1;0&lt;=n;--n)if((t=this.tryEntries[n]).finallyLoc===e)return this.complete(t.completion,t.afterLoc),p(t),_},catch:function(e){for(var t,n=this.tryEntries.length-1;0&lt;=n;--n)if((t=this.tryEntries[n]).tryLoc===e){var r=t.completion;if("throw"===r.type){var o=r.arg;p(t)}return o}throw Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:d(e),resultName:t,nextLoc:n},"next"===this.method&amp;&amp;(this.arg=y),_}},m}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n,r=0;r&lt;t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,c(n.key),n)}function u(e,t,n){return t&amp;&amp;a(e.prototype,t),n&amp;&amp;a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function c(e){var t=s(e,"string");return"symbol"==r(t)?t:t+""}function s(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}var f=this&amp;&amp;this.__awaiter||function(e,t,n,r){function o(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,i){function a(e){try{c(r.next(e))}catch(e){i(e)}}function u(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){e.done?n(e.value):o(e.value).then(a,u)}c((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});var l=n(1),h=n(7),p=n(3),v=n(4),d=n(0),y=n(42),m=d.global.PerformanceObserver,g=function(){function e(){i(this,e),this.name="api-collector",this.entryTypes=Object.values(y.ApiType),this.entryCacheMap={}}return u(e,[{key:"setup",value:function e(t,n){var r;return!1===(t.getConfig().collectors||{}).api?void(this.pfObserver&amp;&amp;(this.pfObserver.disconnect(),this.pfObserver=null)):(this.sendEvent=n,this.ctx=t,this.perfObserver(),this.hackXhr(),void this.hackFetch())}},{key:"destroy",value:function e(){this.sendEvent=function(){};var t=XMLHttpRequest.prototype;(0,l.restoreFunction)(t,"open"),(0,l.restoreFunction)(t,"setRequestHeader"),(0,l.restoreFunction)(t,"send"),(0,v.restoreHackFunction)(d.global,"fetch")}},{key:"perfObserver",value:function e(){var t=this;!(0,l.isFunction)(m)||this.pfObserver||(this.pfObserver=new PerformanceObserver((function(e){var n=e.getEntries().filter((function(e){return t.entryTypes.includes(e.initiatorType)}));n&amp;&amp;n.length&amp;&amp;n.forEach((function(e){var n=e.name;t.entryCacheMap[n]?t.entryCacheMap[n].push(e):t.entryCacheMap[n]=[e]}))})),this.pfObserver.observe({entryTypes:["resource"]}))}},{key:"injectTracing",value:function e(t,n){var r,o=this.ctx.getConfig(),i=o.tracing,a=o.pid,u=o.version,c=void 0===u?"1.0.0":u,s=(0,l.parseTracingOptions)(i),f=s.enable,h=s.sample,p=s.propagatorTypes,v=s.allowedUrls,y=s.tracestate,m=!(void 0!==y)||y,g=s.baggage,b=void 0!==g&amp;&amp;g;if(f){v.push({match:function e(t){return/^https?:\/\/*/.test(t)&amp;&amp;(0,l.startsWith)(t,d.location.origin)},propagatorTypes:p});var w=(0,l.find)(v,(function(e){return(0,l.matchList)([e.match],t.url)}));if(w){var E=w.propagatorTypes;0===E.length&amp;&amp;(E=p);var O=!1;-1&lt;E.indexOf("sw8")&amp;&amp;(E=["sw8"],O=!0);var S=this.ctx.session,T=O?(0,l.generateGUID)():(0,l.generateTraceId)(),_=O?(0,l.generateGUID)():(0,l.generateSpanId)(),j=(0,l.performDraw)(h),x=S.getUserId(),C=S.getSessionId(),k=m?"rum=v2&amp;browser&amp;".concat(a,"&amp;").concat(C,"&amp;").concat(x):void 0,P=b?"rum=v2,appType=browser,pid=".concat(a,",sid=").concat(C,",uid=").concat(x):void 0,L=(0,l.makeTracingHeaders)(T,_,j,E,{tracestate:k,baggage:P,appId:a,appVersion:c,viewName:null===(r=t.view)||void 0===r?void 0:r.name,host:d.location.host});j&amp;&amp;(t.trace_id=T,t.trace_data=JSON.stringify({spanId:_,sample:h,sampled:j,headers:L})),n(L)}}}},{key:"hackXhr",value:function e(){var t=XMLHttpRequest.prototype,n=this.ctx.getConfig().filters||{},r=this;(0,l.interceptFunction)(t,"open",(function(e,t,o,i,a){var u=t+"",c=e.toUpperCase();if(!((0,l.urlMatch)(u,n.resource)||"HEAD"===c||8182&lt;u.length)){this.apiCache={type:y.ApiType.XHR,method:e,url:t,async:o,user:i,password:a,headers:{}};var s=r.ctx.session.getBaseEvent();this.apiAttr=Object.assign(Object.assign({},s),{url:(0,p.fixRelativeUrl)(u),method:c})}})),(0,l.interceptFunction)(t,"setRequestHeader",(function(e,t){this.apiCache&amp;&amp;(this.apiCache.headers[e]=t)})),(0,l.interceptFunction)(t,"send",(function(e){var t=this;if(this.apiAttr){var n=this.apiAttr;this.apiCache.data=e,r.injectTracing(this.apiAttr,(function(e){Object.keys(e).forEach((function(n){t.setRequestHeader(n,e[n])}))})),this.addEventListener("loadend",(function(){return f(t,void 0,void 0,o().mark((function e(){var t,i,a,u,c,s,f,h;return o().wrap((function e(o){for(;;)switch(o.prev=o.next){case 0:if(t=this.status,i=this.statusText,a=this.response,u=r.ctx.getConfig(),c=u.evaluateApi,n.status_code=t,n.message=i,s={name:this.apiAttr.url,entryType:y.ApiType.XHR,duration:(0,v.getCurrentTime)()-n.timestamp},!(0,l.isFunction)(c)){o.next=16;break}return o.prev=6,n.success===l.ResourceStatus.Failed&amp;&amp;(f=new Error(y.ApiType.XHR+" error")),o.next=10,c(this.apiCache,a,f,this);case 10:h=o.sent,this.apiAttr=n=Object.assign(Object.assign({},n),(0,y.reviseApiAttr)(h)),o.next=16;break;case 14:o.prev=14,o.t0=o.catch(6);case 16:r.delayHandle({attr:n,entry:s});case 17:case"end":return o.stop()}}),e,this,[[6,14]])})))})),this.addEventListener("error",(function(){t.apiAttr.success=l.ResourceStatus.Failed}))}}))}},{key:"hackFetch",value:function e(){var t=this,n=this.ctx.getConfig().filters||{};(0,v.hackFunction)(d.global,"fetch",(function(e){return function(r){function i(){return f(this,void 0,void 0,o().mark((function e(){var n,i,u,c;return o().wrap((function e(o){for(;;)switch(o.prev=o.next){case 0:if(n=t.ctx.getConfig(),i=n.evaluateApi,u={name:w.url,entryType:y.ApiType.FETCH,duration:(0,v.getCurrentTime)()-w.timestamp},!(0,l.isFunction)(i)){o.next=12;break}return o.prev=3,o.next=6,i(Object.assign({url:r},a),m,g);case 6:c=o.sent,w=Object.assign(Object.assign({},w),(0,y.reviseApiAttr)(c)),o.next=12;break;case 10:o.prev=10,o.t0=o.catch(3);case 12:t.delayHandle({attr:w,entry:u});case 13:case"end":return o.stop()}}),e,null,[[3,10]])})))}var a=1&lt;arguments.length&amp;&amp;void 0!==arguments[1]?arguments[1]:{},u=r instanceof Request,c=u?r.url:(0,l.isString)(r)?r:r.toString(),s=a.method,h=a.headers;if(u&amp;&amp;(!s&amp;&amp;(s=r.method),!h&amp;&amp;(h=r.headers)),s=s?s.toUpperCase():"GET",h||(a.headers=h=new Headers),(0,l.urlMatch)(c,n.resource)||"HEAD"===s||"no-cors"===(null==a?void 0:a.mode)||8182&lt;c.length)return e.call(d.global,r,a);var m,g,b=t.ctx.session.getBaseEvent(),w=Object.assign(Object.assign({},b),{url:(0,p.fixRelativeUrl)(c),type:y.ApiType.FETCH,method:s});return t.injectTracing(w,(function(e){Object.keys(e).forEach((function(t){h instanceof Headers?h.set(t,e[t]):h[t]=e[t]}))})),e.call(d.global,r,a).then((function(e){if(e||(0,l.isFunction)(e.clone)){var t=m=e.clone(),n=t.status,r=t.statusText;w.status_code=n,w.message=r,i().then()}return e})).catch((function(e){throw g=e,w.message=e+"",w.success=l.ResourceStatus.Failed,i().then(),e}))}}))}},{key:"delayHandle",value:function e(t){var n=this;(0,l.delay)((function(){n.mergeEntry(t)}),200)}},{key:"mergeEntry",value:function e(t){var n=t.attr,r=t.entry;r=this.findRealEntry(r);var o,i=this.ctx.getConfig().parseResourceName,a=n.url,u=n.status_code,c=n.view,s=(0,h.getResourceSuccessByCode)(u),f=(0,h.calcResourceTimingData)(r)||{duration:r.duration},v=Object.assign(Object.assign(Object.assign(Object.assign({event_type:l.RumEventType.RESOURCE,url:a,name:(0,p.getResourceName)(a,i),type:r.initiatorType||r.entryType,success:s},n),{timing_data:JSON.stringify(r)}),f),{view:c});this.sendEvent(v)}},{key:"findRealEntry",value:function e(t){var n=t.name,r=this.entryCacheMap[n]||[],o=r.shift();return r.length||delete this.entryCacheMap[n],o||t}}])}();t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.reviseApiAttr=t.ApiType=void 0;var r=n(1);function o(e){if((0,r.isObject)(e)){var t={};(0,r.isString)(e.name)&amp;&amp;(t.name=e.name.substring(0,1e3)),(0,r.isString)(e.message)&amp;&amp;(t.message=e.message.substring(0,1e3)),(0,r.isNumber)(e.success)&amp;&amp;-1&lt;=e.success&amp;&amp;1&gt;=e.success&amp;&amp;(t.success=e.success),(0,r.isNumber)(e.duration)&amp;&amp;0&lt;=e.duration&amp;&amp;(t.duration=e.duration),(0,r.isString)(e.status_code)&amp;&amp;(t.status_code=e.status_code.substring(0,100)),(0,r.isNumber)(e.status_code)&amp;&amp;(t.status_code=e.status_code),(0,r.isString)(e.snapshots)&amp;&amp;(t.snapshots=e.snapshots.substring(0,5e3)),(0,r.isString)(e.trace_id)&amp;&amp;(t.trace_id=e.trace_id.substring(0,100));var n=(0,r.verifyProperties)(e.properties);return n&amp;&amp;(t.properties=n),t}}t.ApiType={XHR:"xmlhttprequest",FETCH:"fetch"},t.reviseApiAttr=o},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n,r=0;r&lt;t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,u(n.key),n)}function a(e,t,n){return t&amp;&amp;i(e.prototype,t),n&amp;&amp;i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function u(e){var t=c(e,"string");return"symbol"==r(t)?t:t+""}function c(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}Object.defineProperty(t,"__esModule",{value:!0});var s=n(1),f=n(7),l=n(3),h=n(5),p=n(0),v=n(4),d=p.global.PerformanceObserver,y=function(){function e(){var t=this;o(this,e),this.name="static-resource-collector",this.entryTypes=["audio","video","track","script","css","img","image","link","other"],this.errorsCache=[],this.WAIT_FOR_ERROR_TIME=1e3,this.sendResource=function(e){var n=t.ctx.getConfig(),r=n.parseResourceName,o=n.filters,i=void 0===o?{}:o,a=e.responseStatus,u=e.name,c=(0,f.getResourceType)(u,e.initiatorType),h=t.checkError(u),p=h?s.ResourceStatus.Failed:(0,f.getResourceStatus)(e),v=(0,f.calcResourceTimingData)(e,h);if(v){var d=t.ctx.session.getBaseEvent(),y=Object.assign(Object.assign(Object.assign(Object.assign({},d),{event_type:s.RumEventType.RESOURCE,url:u,name:(0,l.getResourceName)(u,r),type:c,method:"GET",status_code:a,success:p}),v),{timing_data:JSON.stringify(e)});(0,s.urlMatch)(y.url,i.resource)||t.sendEvent(y)}},this.errorHandler=function(e){var n=e.target||e.srcElement,r=n&amp;&amp;n.nodeName&amp;&amp;1===n.nodeType,o=n.src||n.href;r&amp;&amp;o&amp;&amp;0===o.indexOf("http")&amp;&amp;t.errorsCache.push({src:o,timeStamp:(0,v.getCurrentTime)()})},this.perfHandler=function(e){var n=e.getEntries().filter((function(e){return-1&lt;t.entryTypes.indexOf(e.initiatorType)}));if(n&amp;&amp;n.length){var r=(0,h.getCurView)(t.ctx);setTimeout((function(){n.forEach((function(e){t.sendResource(e,r)}))}),t.WAIT_FOR_ERROR_TIME)}}}return a(e,[{key:"setup",value:function(e,t){var n=e.getConfig().collectors||{};if(this.ctx=e,this.sendEvent=t,!1!==n.staticResource){if((0,s.isFunction)(d)&amp;&amp;(p.global.addEventListener("error",this.errorHandler,!0),!this.perfObserver)){var r;try{(r=new d(this.perfHandler)).observe({type:"resource",buffered:!0})}catch(e){(r=new d(this.perfHandler)).observe({entryTypes:["resource"]})}this.perfObserver=r}}else this.perfObserver&amp;&amp;(this.perfObserver.disconnect(),this.perfObserver=null)}},{key:"checkError",value:function(e){var t=!1,n=(0,v.getCurrentTime)();return this.errorsCache=this.errorsCache.filter((function(r){return e===r.src?(t=!0,!0):!!(1e4&lt;n-r.timeStamp)})),t}},{key:"destroy",value:function(){p.global.removeEventListener("error",this.errorHandler,!0)}}])}();t.default=y},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n,r=0;r&lt;t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,u(n.key),n)}function a(e,t,n){return t&amp;&amp;i(e.prototype,t),n&amp;&amp;i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function u(e){var t=c(e,"string");return"symbol"==r(t)?t:t+""}function c(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}Object.defineProperty(t,"__esModule",{value:!0});var s=n(1),f=n(4),l=n(45),h=n(0),p=function(){function e(){var t=this;o(this,e),this.name="click-collector",this.DELAY_TIME=300,this.actionHandler=function(e){var n=(0,f.getCurrentTime)(e.timeStamp),r=(0,s.formatNumber)(performance.now()-e.timeStamp),o=e.target;if(o instanceof HTMLElement){var i=(0,l.getClosestTargetAncestorElement)(o,["button","a","input","select","option","textarea"]);if(i){var a=i.localName,u=i.nodeName,c=i.innerText,h=(a||u).toLowerCase(),p=i.getAttribute("type"),v=c&amp;&amp;": "+(20&lt;c.length?c.slice(0,20)+"...":c),d="click on ".concat((p?p+"-":"")+h).concat(v),y={};["id","name","className","href","src"].forEach((function(e){var t=i[e];t&amp;&amp;(y[e]=t)}));var m=Object.keys(y).length?JSON.stringify(y).substring(0,1e3):void 0,g=t.ctx.session.getBaseEvent(),b=Object.assign(Object.assign({},g),{timestamp:n,event_type:s.RumEventType.ACTION,type:"click",name:d,target_name:(0,l.getElementXpath)(o),duration:r,snapshots:m});t.sendEvent(b)}}}}return a(e,[{key:"setup",value:function(e,t){var n;!1===(e.getConfig().collectors||{}).action||(this.ctx=e,this.sendEvent=t,h.document.addEventListener("click",this.actionHandler,!0))}},{key:"destroy",value:function(){h.document.removeEventListener("click",this.actionHandler,!0)}}])}();t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getElementXpath=t.getClosestTargetAncestorElement=void 0;var r=n(0);function o(e,t){for(var n=e;n!==r.document.documentElement;){var o=n,i=o.localName,a=o.nodeName,u=o.parentElement;if(t.includes((i||a).toLocaleLowerCase()))return n;if(!u)break;n=u}return null}function i(e){var t=!!(1&lt;arguments.length&amp;&amp;void 0!==arguments[1])&amp;&amp;arguments[1],n=e;if(n&amp;&amp;n.id&amp;&amp;!t)return'//*[@id="'+n.id+'"]';for(var r=[];n&amp;&amp;Node.ELEMENT_NODE===n.nodeType;){for(var o=0,i=!1,a=n.previousSibling;a;)a.nodeType!==Node.DOCUMENT_TYPE_NODE&amp;&amp;a.nodeName===n.nodeName&amp;&amp;o++,a=a.previousSibling;for(a=n.nextSibling;a;){if(a.nodeName===n.nodeName){i=!0;break}a=a.nextSibling}var u=n.prefix?n.prefix+":":"",c=o||i?"["+(o+1)+"]":"";r.push(u+n.localName+c),n=n.parentNode}return r.length?"/"+r.reverse().join("/"):""}t.getClosestTargetAncestorElement=o,t.getElementXpath=i},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){return u(e)||a(e,t)||l(e,t)||i()}function i(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(e,t){var n=null==e?null:"undefined"!=typeof Symbol&amp;&amp;e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&amp;&amp;(u.push(r.value),u.length!==t);c=!0);}catch(c){s=!0,o=c}finally{try{if(!c&amp;&amp;null!=n.return&amp;&amp;(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}function u(e){if(Array.isArray(e))return e}function c(e,t){var n="undefined"!=typeof Symbol&amp;&amp;e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=l(e))||t&amp;&amp;e&amp;&amp;"number"==typeof e.length){n&amp;&amp;(e=n);var r=0,o=function(){};return{s:o,n:function(){return r&gt;=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function s(e){return p(e)||h(e)||l(e)||f()}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(e,t){if(e){if("string"==typeof e)return v(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&amp;&amp;e.constructor&amp;&amp;(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(e,t):void 0}}function h(e){if("undefined"!=typeof Symbol&amp;&amp;null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function p(e){if(Array.isArray(e))return v(e)}function v(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var n=0,r=Array(t);n&lt;t;n++)r[n]=e[n];return r}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){for(var n,r=0;r&lt;t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,g(n.key),n)}function m(e,t,n){return t&amp;&amp;y(e.prototype,t),n&amp;&amp;y(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function g(e){var t=b(e,"string");return"symbol"==r(t)?t:t+""}function b(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}Object.defineProperty(t,"__esModule",{value:!0});var w=n(1),E=n(4),O=n(5),S=n(0),T=S.global.requestAnimationFrame,_=S.global.cancelAnimationFrame,j=function(){function e(){d(this,e),this.name="longtask-collector",this.CONTINUOUS_FRAME_GAP=17,this.REPORT_CONTINUOUS_FRAME_TIMESHOLD=150,this.LONG_FRAME_THRESHOLD=50,this.ltPerfCache=[],this.rafTimerMap=new Map}return m(e,[{key:"setup",value:function(e,t){var n=e.getConfig(),r=n.useRaf,o=n.collectors,i;if(!0===(void 0===o?{}:o).longtask&amp;&amp;(this.ctx=e,this.sendEvent=t,this.loafPerfObserver=(0,E.initPerfObserver)("long-animation-frame",this.loafHandler.bind(this)),!this.loafPerfObserver&amp;&amp;void 0!==r&amp;&amp;r)){if(!(0,w.isFunction)(T)||!(0,w.isFunction)(_))return;this.ltPerfObserver=(0,E.initPerfObserver)("longtask",this.ltHandler.bind(this)),T(this.initRafObserver.bind(this))}}},{key:"loafHandler",value:function(e){var t=this;e.forEach((function(e){var n=e.startTime,r=e.duration,o=e.scripts,i=void 0===o?[]:o,a=n+r;if(t.clearLoafTimer(),t.loafSeqCache&amp;&amp;n-t.loafSeqCache.endTime&lt;t.CONTINUOUS_FRAME_GAP?(t.loafSeqCache.frameCount++,t.loafSeqCache.endTime=a,t.loafSeqCache.attribution=[].concat(s(t.loafSeqCache.attribution),s(i))):t.loafSeqCache={view:(0,O.getCurView)(t.ctx),source:"LoAF",startTime:n,endTime:a,frameCount:1,attribution:i},t.loafSeqCache.endTime-t.loafSeqCache.startTime&gt;=t.REPORT_CONTINUOUS_FRAME_TIMESHOLD){var u=Object.assign({},t.loafSeqCache);t.loafTimer=setTimeout((function(){try{t.sendLongTask(u),t.loafTimer=null}catch(e){}}),200)}}))}},{key:"clearLoafTimer",value:function(){this.loafTimer&amp;&amp;(clearTimeout(this.loafTimer),this.loafTimer=null)}},{key:"ltHandler",value:function(e){var t=this;e.forEach((function(e){return t.ltPerfCache.push(e)}))}},{key:"initRafObserver",value:function(){var e,t=this,n=(0,E.getCurrentTime)(),r=function(){var o=(0,E.getCurrentTime)();if(o-n&gt;=t.LONG_FRAME_THRESHOLD)e?(e.frameCount++,e.endTime=o):e={view:(0,O.getCurView)(t.ctx),source:"rAF",startTime:n,endTime:o,frameCount:1,attribution:[]};else if(e&amp;&amp;e.endTime-e.startTime&gt;=t.LONG_FRAME_THRESHOLD){var i=Object.assign({},e),a=setTimeout((function(){try{t.mergeLtPerf(i),t.rafTimerMap.delete(n)}catch(e){}}),200);t.rafTimerMap.set(n,a),e=null}n=o,t.rafRequestId=T(r)};T(r)}},{key:"mergeLtPerf",value:function(e){var t,n=-1,r=c(this.ltPerfCache.entries());try{for(r.s();!(t=r.n()).done;){var i=o(t.value,2),a=i[0],u=i[1],f=u.startTime,l=u.attribution,h=void 0===l?[]:l,p=(0,E.getCurrentTime)(f);if(e.endTime&lt;p)break;e.startTime&lt;p&amp;&amp;(e.attribution=[].concat(s(e.attribution),s(h)),n=a)}}catch(e){r.e(e)}finally{r.f()}this.ltPerfCache.splice(0,n+1),this.sendLongTask(e)}},{key:"sendLongTask",value:function(e){var t=e=this.loafSequenceFilter(e),n=t.view,r=t.source,o=t.startTime,i=t.endTime,a=t.frameCount,u=t.attribution,c=i-o,s=Math.round(1e3/(c/a)),f=this.ctx.session.getBaseEvent(),l=(0,E.getCurrentTime)(),h=(0,E.getCurrentTime)(o);h&gt;l&amp;&amp;(h=o);var p=Object.assign(Object.assign(Object.assign({},f),n),{event_type:w.RumEventType.LONG_TASK,type:"fps",source:r,timestamp:h,duration:c,fps:s,snapshots:JSON.stringify(u)});this.sendEvent(p)}},{key:"loafSequenceFilter",value:function(e){var t=e.source,n=e.attribution;return"rAF"===t&amp;&amp;(n=n.filter((function(e){return"unknown"!==e.name}))),5&lt;=n.length&amp;&amp;(n=n.sort((function(e,t){return t.duration-e.duration})).slice(0,5)),e.attribution=n,e}},{key:"clearLoafObserver",value:function(){this.loafPerfObserver&amp;&amp;(this.loafPerfObserver.disconnect(),this.loafPerfObserver=null),this.clearLoafTimer(),this.loafSeqCache=null}},{key:"clearLtObserver",value:function(){this.ltPerfObserver&amp;&amp;(this.ltPerfObserver.disconnect(),this.ltPerfObserver=null),this.ltPerfCache=null}},{key:"clearRafObserver",value:function(){this.rafRequestId&amp;&amp;(_(this.rafRequestId),this.rafRequestId=null),this.rafTimerMap.forEach((function(e){return clearTimeout(e)})),this.rafTimerMap=null}},{key:"destroy",value:function(){this.clearLoafObserver(),this.clearLtObserver(),this.clearRafObserver()}}])}();t.default=j},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n,r=0;r&lt;t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,u(n.key),n)}function a(e,t,n){return t&amp;&amp;i(e.prototype,t),n&amp;&amp;i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function u(e){var t=c(e,"string");return"symbol"==r(t)?t:t+""}function c(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}Object.defineProperty(t,"__esModule",{value:!0});var s=n(4),f=n(5),l=function(){function e(){o(this,e),this.name="default-processor"}return a(e,[{key:"process",value:function(e){var t=e.getRumEvent(),n=(0,f.getCurView)(e),r;return Object.assign({timestamp:(0,s.getCurrentTime)(),session_id:e.session.getSessionId(),event_id:e.session.getEventId(),view:n},t)}}])}();t.default=l},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n,r=0;r&lt;t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,u(n.key),n)}function a(e,t,n){return t&amp;&amp;i(e.prototype,t),n&amp;&amp;i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function u(e){var t=c(e,"string");return"symbol"==r(t)?t:t+""}function c(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}Object.defineProperty(t,"__esModule",{value:!0});var s=n(1),f=function(){function e(){var t=this;o(this,e),this.name="session-processor",this.update=function(e){e&amp;&amp;!e.isTrusted||t.ctx.session.updateSession()}}return a(e,[{key:"setup",value:function(e){this.ctx=e,this.update=(0,s.debounce)(this.update,s.ONE_SECOND),document.addEventListener("click",this.update,!0)}},{key:"process",value:function(e){return this.update(),e.getRumEvent()}}])}();t.default=f},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n,r=0;r&lt;t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,u(n.key),n)}function a(e,t,n){return t&amp;&amp;i(e.prototype,t),n&amp;&amp;i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function u(e){var t=c(e,"string");return"symbol"==r(t)?t:t+""}function c(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function s(e,t,n){return t=p(t),f(e,h()?Reflect.construct(t,n||[],p(e).constructor):t.apply(e,n))}function f(e,t){if(t&amp;&amp;("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return l(e)}function l(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(h=function(){return!!e})()}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function v(e,t){if("function"!=typeof t&amp;&amp;null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&amp;&amp;t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&amp;&amp;d(e,t)}function d(e,t){return(d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}Object.defineProperty(t,"__esModule",{value:!0});var y=n(1),m=n(0),g=function(e){function t(){var e;return o(this,t),(e=s(this,t,arguments)).name="browser-reporter",e}return v(t,e),a(t,[{key:"init",value:function(){var e=this;m.document.addEventListener("visibilitychange",(function(){"hidden"===m.document.visibilityState&amp;&amp;e.flushEventQueue()}))}},{key:"request",value:function(e,t){var n,r=e.getConfig(),o=navigator||{};t.app.type=y.AppType.browser,t.net.model=(null===(n=o.connection)||void 0===n?void 0:n.effectiveType)||"",t._v=m.VERSION;var i=JSON.stringify(t),a=!1,u;if((0,y.isFunction)(o.sendBeacon)&amp;&amp;6e4&gt;new Blob([i]).size){a=!0;try{o.sendBeacon(r.endpoint,i)}catch(e){a=!1}}if(!a){var c=new XMLHttpRequest;c.open("POST",r.endpoint,!0),c.setRequestHeader("Content-Type","text/plain"),c.send(i)}}}])}(y.Reporter);t.default=g},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){return s(e)||c(e,t)||a(e,t)||i()}function i(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&amp;&amp;e.constructor&amp;&amp;(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(null==t||t&gt;e.length)&amp;&amp;(t=e.length);for(var n=0,r=Array(t);n&lt;t;n++)r[n]=e[n];return r}function c(e,t){var n=null==e?null:"undefined"!=typeof Symbol&amp;&amp;e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],c=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&amp;&amp;(u.push(r.value),u.length!==t);c=!0);}catch(c){s=!0,o=c}finally{try{if(!c&amp;&amp;null!=n.return&amp;&amp;(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}function s(e){if(Array.isArray(e))return e}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n,r=0;r&lt;t.length;r++)(n=t[r]).enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&amp;&amp;(n.writable=!0),Object.defineProperty(e,p(n.key),n)}function h(e,t,n){return t&amp;&amp;l(e.prototype,t),n&amp;&amp;l(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function p(e){var t=v(e,"string");return"symbol"==r(t)?t:t+""}function v(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.RumSession=void 0;var d=n(1),y=n(4),m=n(5),g=n(51),b=n(0),w="_arms_uid",E="_arms_session",O=function(){function e(){f(this,e),this.rumUserKey=w,this.rumSessionKey=E}return h(e,[{key:"init",value:function(e){var t;this.ctx=e,this.sessionConfig=this.fixSessionConfig(null===(t=e.config)||void 0===t?void 0:t.sessionConfig);var n=this.sessionConfig.domain;n&amp;&amp;(this.rumUserKey="".concat(w,":").concat(n),this.rumSessionKey="".concat(E,":").concat(n))}},{key:"getSessionId",value:function(){return this.getSessionInfo().sessionId}},{key:"getSampled",value:function(){return this.getSessionInfo().sampled}},{key:"checkSession",value:function(e){var t=this.sessionConfig,n=t.overtime,r=t.maxDuration,o=(0,y.getCurrentTime)();return!(e.startTime+r&lt;o||e.lastTime+n&lt;o)}},{key:"updateSession",value:function(){var e=this.getSessionInfo();if(!e.isNew){var t=e.startTime,n=(0,y.getCurrentTime)(),r=e.sampled?1:0;this.setItem(this.rumSessionKey,"".concat(e.sessionId,"-").concat(r,"-").concat(t,"-").concat(n))}}},{key:"getSessionInfo",value:function(){var e,t=o((this.getItem(this.rumSessionKey)||"").split("-"),4),n=t[0],r=t[1],i=t[2],a=t[3],u={sessionId:n,sampled:"0"!==r,startTime:parseInt(i||"")||0,lastTime:parseInt(a||"")||0};return this.checkSession(u)||(u=this.resetSession()),u}},{key:"getEventId",value:function(){return(0,d.generateEventId)(this.getSessionId())}},{key:"getViewId",value:function(){return this.getUUID()}},{key:"getUserId",value:function(){var e=this.getItem(this.rumUserKey);return e&amp;&amp;0===e.indexOf("user_")&amp;&amp;(e=""),e||(e="uid_".concat((0,d.generateSpanId)(16,36)),this.setItem(this.rumUserKey,e)),e}},{key:"resetSession",value:function(){var e=this.sessionConfig.sampleRate,t=this.getUUID(),n=(0,y.getCurrentTime)(),r=(0,d.performDraw)(100*e),o="".concat(t,"-").concat(r?1:0,"-").concat(n,"-").concat(n);return this.setItem(this.rumSessionKey,o),{sessionId:t,sampled:r,startTime:n,lastTime:n,isNew:!0}}},{key:"getUUID",value:function(){return(0,d.generateGUID)().replace(/-/g,"")}},{key:"fixSessionConfig",value:function(){var e=0&lt;arguments.length&amp;&amp;void 0!==arguments[0]?arguments[0]:{},t=e.sampleRate,n=e.maxDuration,r=e.overtime,o=e.storage,i=void 0===o?"localStorage":o,a=e.domain;if((!(0,d.isNumber)(t)||0&gt;t||1&lt;t)&amp;&amp;(t=1),(!(0,d.isNumber)(n)||n&lt;4*d.ONE_HOUR||n&gt;d.ONE_DAY)&amp;&amp;(n=d.ONE_DAY),(!(0,d.isNumber)(r)||r&gt;d.ONE_HOUR||r&lt;10*d.ONE_MINUTE)&amp;&amp;(r=30*d.ONE_MINUTE),"cookie"!==i&amp;&amp;"localStorage"!==i&amp;&amp;(i="auto"),"auto"===i)try{b.localStorage.getItem("arms_test"),i="localStorage"}catch(e){i="cookie"}return{sampleRate:t,maxDuration:n,overtime:r,storage:i,domain:a}}},{key:"getBaseEvent",value:function(){var e;return{timestamp:(0,y.getCurrentTime)(),session_id:this.getSessionId(),event_id:this.getEventId(),view:this.ctx?(0,m.getCurView)(this.ctx):void 0,times:1}}},{key:"setItem",value:function(e,t){var n=2&lt;arguments.length&amp;&amp;void 0!==arguments[2]?arguments[2]:365,r=this.sessionConfig,o=r.storage,i=r.domain;"cookie"===o?(0,g.setCookie)(e,t,n*d.ONE_DAY,i):b.localStorage.setItem(e,t)}},{key:"getItem",value:function(e){return"cookie"===this.sessionConfig.storage?(0,g.getCookie)(e):b.localStorage.getItem(e)}}])}();t.RumSession=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCookie=t.setCookie=void 0;var r=n(0);function o(e,t,n,o){var i="";if(n){var a=new Date;a.setTime(a.getTime()+n),i="; expires="+a.toUTCString()}o||(o=r.document.domain),r.document.cookie=e+"="+(t||"")+i+"; path=/; domain=".concat(o)}function i(e){var t,n="; ".concat(r.document.cookie).split("; ".concat(e,"="));return 2===n.length?decodeURIComponent(n.pop().split(";").shift()):null}t.setCookie=o,t.getCookie=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getConfigFromLocal=t.storeConfigToLocal=void 0;var r=n(1),o=n(0),i="arms_rum2_local_config";function a(e,t){if(!o.global.localStorage||!e||!(0,r.isObject)(e))return!1;var n={timestamp:(new Date).getTime(),pid:t,content:e};try{var a=JSON.stringify(n);return o.global.localStorage.setItem(i,a),!0}catch(e){return!1}}function u(){var e=0&lt;arguments.length&amp;&amp;void 0!==arguments[0]?arguments[0]:0,t=1&lt;arguments.length?arguments[1]:void 0;if(!o.global.localStorage)return!1;var n=o.global.localStorage.getItem(i);if(!n)return null;try{var r=JSON.parse(n);return t&amp;&amp;r.pid&amp;&amp;r.pid!==t?null:r.content}catch(e){return null}}t.storeConfigToLocal=a,t.getConfigFromLocal=u},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){var e=0&lt;arguments.length&amp;&amp;void 0!==arguments[0]?arguments[0]:{},t=[];for(var n in e)t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.join("&amp;")}function i(e){(e=e||{}).type=(e.type||"GET").toUpperCase(),e.dataType=e.dataType||"json";var t,n=o(e.data);if(t=window.XMLHttpRequest?new XMLHttpRequest:ActiveXObject("Microsoft.XMLHTTP"),e.headers||(e.headers={}),e.headers["Content-Type"]||(e.headers["Content-Type"]="application/x-www-form-urlencoded"),t.onreadystatechange=function(){if(4==t.readyState){var n=t.status;200&lt;=n&amp;&amp;300&gt;n?e.success&amp;&amp;e.success(t.responseText,t.responseXML):e.error&amp;&amp;e.error(n)}},"GET"==e.type){var r=e.url,i="?";for(var a in-1!=r.indexOf("?")&amp;&amp;(i="&amp;"),n&amp;&amp;(r=e.url+i+n),t.open("GET",r,!0),e.headers)t.setRequestHeader(a,e.headers[a]);t.send(null)}else if("POST"==e.type){for(var a in t.open("POST",e.url,!0),e.headers)t.setRequestHeader(a,e.headers[a]);e.headers&amp;&amp;"application/json"==e.headers["Content-Type"]?t.send(JSON.stringify(e.data)):t.send(n)}}function a(e){var t=1&lt;arguments.length&amp;&amp;void 0!==arguments[1]?arguments[1]:{};"object"===r(e)&amp;&amp;(e=(t=e).url);var n=new Promise((function(n){i({url:e,type:t.method||"GET",dataType:t.dataType||"json",data:t.data,headers:t.headers,success:function(e){if(e)try{e=JSON.parse(e)}catch(e){console.log(e)}n(e)},error:function(e){n({errorStatus:e||"400"})}})}));return n}Object.defineProperty(t,"__esModule",{value:!0}),t.default=a}])}));</pre></body></html>