e.issuu.com
Open in
urlscan Pro
2a04:4e42:200::622
Public Scan
Submitted URL: http://e.issuu.com/embed.js
Effective URL: https://e.issuu.com/embed.js
Submission: On April 02 via manual from US — Scanned from DE
Effective URL: https://e.issuu.com/embed.js
Submission: On April 02 via manual from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
(()=>{var t,e={905:(t,e,n)=>{"use strict";function r(){return!0}function s(){return"npm"}n.d(e,{S:()=>s,n:()=>r})},728:(t,e,n)=>{"use strict";n.d(e,{KV:()=>s,l$:()=>i});var r=n(905);function s(){return!(0,r.n)()&&"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}function i(t,e){return t.require(e)}t=n.hmd(t)},180:(t,e,n)=>{"use strict";n.d(e,{ph:()=>d,yW:()=>u});var r=n(728),s=n(211);t=n.hmd(t);const i=(0,s.Rf)(),o={nowSeconds:()=>Date.now()/1e3},a=(0,r.KV)()?function(){try{return(0,r.l$)(t,"perf_hooks").performance}catch(t){return}}():function(){const{performance:t}=i;if(t&&t.now)return{now:()=>t.now(),timeOrigin:Date.now()-t.now()}}(),c=void 0===a?o:{nowSeconds:()=>(a.timeOrigin+a.now())/1e3},u=o.nowSeconds.bind(o),d=c.nowSeconds.bind(c);let l;(()=>{const{performance:t}=i;if(!t||!t.now)return void(l="none");const e=36e5,n=t.now(),r=Date.now(),s=t.timeOrigin?Math.abs(t.timeOrigin+n-r):e,o=s<e,a=t.timing&&t.timing.navigationStart,c="number"==typeof a?Math.abs(a+n-r):e;o||c<e?s<=c?(l="timeOrigin",t.timeOrigin):l="navigationStart":l="dateNow"})()},211:(t,e,n)=>{"use strict";function r(t){return t&&t.Math==Math?t:void 0}n.d(e,{Rf:()=>i,YO:()=>o,n2:()=>s});const s="object"==typeof globalThis&&r(globalThis)||"object"==typeof window&&r(window)||"object"==typeof self&&r(self)||"object"==typeof n.g&&r(n.g)||function(){return this}()||{};function i(){return s}function o(t,e,n){const r=n||s,i=r.__SENTRY__=r.__SENTRY__||{};return i[t]||(i[t]=e())}}},n={};function r(t){var s=n[t];if(void 0!==s)return s.exports;var i=n[t]={id:t,loaded:!1,exports:{}};return e[t](i,i.exports,r),i.loaded=!0,i.exports}r.d=(t,e)=>{for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),r.hmd=t=>((t=Object.create(t)).children||(t.children=[]),Object.defineProperty(t,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+t.id)}}),t),r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),(t="undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"frontend-reader3@f882b8f"},t.SENTRY_RELEASES=t.SENTRY_RELEASES||{},t.SENTRY_RELEASES["frontend-reader3@issuu-8b2ca2fcd"]={id:"frontend-reader3@f882b8f"},(()=>{"use strict";var t="issuu-isrendered";const e=Object.prototype.toString;function n(t){switch(e.call(t)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return h(t,Error)}}function s(t,n){return e.call(t)===`[object ${n}]`}function i(t){return s(t,"ErrorEvent")}function o(t){return s(t,"DOMError")}function a(t){return s(t,"String")}function c(t){return null===t||"object"!=typeof t&&"function"!=typeof t}function u(t){return s(t,"Object")}function d(t){return"undefined"!=typeof Event&&h(t,Event)}function l(t){return Boolean(t&&t.then&&"function"==typeof t.then)}function h(t,e){try{return t instanceof e}catch(t){return!1}}var p=r(211);const f=(0,p.Rf)(),g=80;function _(t,e={}){try{let n=t;const r=5,s=[];let i=0,o=0;const a=" > ",c=a.length;let u;const d=Array.isArray(e)?e:e.keyAttrs,l=!Array.isArray(e)&&e.maxStringLength||g;for(;n&&i++<r&&(u=m(n,d),!("html"===u||i>1&&o+s.length*c+u.length>=l));)s.push(u),o+=u.length,n=n.parentNode;return s.reverse().join(a)}catch(t){return"<unknown>"}}function m(t,e){const n=t,r=[];let s,i,o,c,u;if(!n||!n.tagName)return"";r.push(n.tagName.toLowerCase());const d=e&&e.length?e.filter((t=>n.getAttribute(t))).map((t=>[t,n.getAttribute(t)])):null;if(d&&d.length)d.forEach((t=>{r.push(`[${t[0]}="${t[1]}"]`)}));else if(n.id&&r.push(`#${n.id}`),s=n.className,s&&a(s))for(i=s.split(/\s+/),u=0;u<i.length;u++)r.push(`.${i[u]}`);const l=["aria-label","type","name","title","alt"];for(u=0;u<l.length;u++)o=l[u],c=n.getAttribute(o),c&&r.push(`[${o}="${c}"]`);return r.join("")}function y(t,e=0){return"string"!=typeof t||0===e||t.length<=e?t:`${t.slice(0,e)}...`}function v(t,e){if(!Array.isArray(t))return"";const n=[];for(let e=0;e<t.length;e++){const r=t[e];try{n.push(String(r))}catch(t){n.push("[value cannot be serialized]")}}return n.join(e)}function b(t,e=[],n=!1){return e.some((e=>function(t,e,n=!1){return!!a(t)&&(s(e,"RegExp")?e.test(t):!!a(e)&&(n?t===e:t.includes(e)))}(t,e,n)))}function E(t,e,n){if(!(e in t))return;const r=t[e],s=n(r);if("function"==typeof s)try{x(s,r)}catch(t){}t[e]=s}function S(t,e,n){Object.defineProperty(t,e,{value:n,writable:!0,configurable:!0})}function x(t,e){const n=e.prototype||{};t.prototype=e.prototype=n,S(t,"__sentry_original__",e)}function w(t){return t.__sentry_original__}function k(t){if(n(t))return{message:t.message,name:t.name,stack:t.stack,...O(t)};if(d(t)){const e={type:t.type,target:T(t.target),currentTarget:T(t.currentTarget),...O(t)};return"undefined"!=typeof CustomEvent&&h(t,CustomEvent)&&(e.detail=t.detail),e}return t}function T(t){try{return"undefined"!=typeof Element&&h(t,Element)?_(t):Object.prototype.toString.call(t)}catch(t){return"<unknown>"}}function O(t){if("object"==typeof t&&null!==t){const e={};for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}return{}}function R(t){return $(t,new Map)}function $(t,e){if(u(t)){const n=e.get(t);if(void 0!==n)return n;const r={};e.set(t,r);for(const n of Object.keys(t))void 0!==t[n]&&(r[n]=$(t[n],e));return r}if(Array.isArray(t)){const n=e.get(t);if(void 0!==n)return n;const r=[];return e.set(t,r),t.forEach((t=>{r.push($(t,e))})),r}return t}function L(){const t=p.n2,e=t.crypto||t.msCrypto;if(e&&e.randomUUID)return e.randomUUID().replace(/-/g,"");const n=e&&e.getRandomValues?()=>e.getRandomValues(new Uint8Array(1))[0]:()=>16*Math.random();return([1e7]+1e3+4e3+8e3+1e11).replace(/[018]/g,(t=>(t^(15&n())>>t/4).toString(16)))}function N(t){return t.exception&&t.exception.values?t.exception.values[0]:void 0}function P(t){const{message:e,event_id:n}=t;if(e)return e;const r=N(t);return r?r.type&&r.value?`${r.type}: ${r.value}`:r.type||r.value||n||"<unknown>":n||"<unknown>"}function D(t,e,n){const r=t.exception=t.exception||{},s=r.values=r.values||[],i=s[0]=s[0]||{};i.value||(i.value=e||""),i.type||(i.type=n||"Error")}function C(t,e){const n=N(t);if(!n)return;const r=n.mechanism;if(n.mechanism={type:"generic",handled:!0,...r,...e},e&&"data"in e){const t={...r&&r.data,...e.data};n.mechanism.data=t}}function I(t){if(t&&t.__sentry_captured__)return!0;try{S(t,"__sentry_captured__",!0)}catch(t){}return!1}function j(t){return Array.isArray(t)?t:[t]}var A=r(180);const M=["debug","info","warn","error","log","assert","trace"];let q;q=function(){let t=!1;const e={enable:()=>{t=!0},disable:()=>{t=!1}};return M.forEach((t=>{e[t]=()=>{}})),e}();const U="production";var Y;function B(t){return new F((e=>{e(t)}))}function H(t){return new F(((e,n)=>{n(t)}))}!function(t){t[t.PENDING=0]="PENDING",t[t.RESOLVED=1]="RESOLVED",t[t.REJECTED=2]="REJECTED"}(Y||(Y={}));class F{constructor(t){F.prototype.__init.call(this),F.prototype.__init2.call(this),F.prototype.__init3.call(this),F.prototype.__init4.call(this),this._state=Y.PENDING,this._handlers=[];try{t(this._resolve,this._reject)}catch(t){this._reject(t)}}then(t,e){return new F(((n,r)=>{this._handlers.push([!1,e=>{if(t)try{n(t(e))}catch(t){r(t)}else n(e)},t=>{if(e)try{n(e(t))}catch(t){r(t)}else r(t)}]),this._executeHandlers()}))}catch(t){return this.then((t=>t),t)}finally(t){return new F(((e,n)=>{let r,s;return this.then((e=>{s=!1,r=e,t&&t()}),(e=>{s=!0,r=e,t&&t()})).then((()=>{s?n(r):e(r)}))}))}__init(){this._resolve=t=>{this._setResult(Y.RESOLVED,t)}}__init2(){this._reject=t=>{this._setResult(Y.REJECTED,t)}}__init3(){this._setResult=(t,e)=>{this._state===Y.PENDING&&(l(e)?e.then(this._resolve,this._reject):(this._state=t,this._value=e,this._executeHandlers()))}}__init4(){this._executeHandlers=()=>{if(this._state===Y.PENDING)return;const t=this._handlers.slice();this._handlers=[],t.forEach((t=>{t[0]||(this._state===Y.RESOLVED&&t[1](this._value),this._state===Y.REJECTED&&t[2](this._value),t[0]=!0)}))}}}function z(t,e={}){if(e.user&&(!t.ipAddress&&e.user.ip_address&&(t.ipAddress=e.user.ip_address),t.did||e.did||(t.did=e.user.id||e.user.email||e.user.username)),t.timestamp=e.timestamp||(0,A.ph)(),e.ignoreDuration&&(t.ignoreDuration=e.ignoreDuration),e.sid&&(t.sid=32===e.sid.length?e.sid:L()),void 0!==e.init&&(t.init=e.init),!t.did&&e.did&&(t.did=`${e.did}`),"number"==typeof e.started&&(t.started=e.started),t.ignoreDuration)t.duration=void 0;else if("number"==typeof e.duration)t.duration=e.duration;else{const e=t.timestamp-t.started;t.duration=e>=0?e:0}e.release&&(t.release=e.release),e.environment&&(t.environment=e.environment),!t.ipAddress&&e.ipAddress&&(t.ipAddress=e.ipAddress),!t.userAgent&&e.userAgent&&(t.userAgent=e.userAgent),"number"==typeof e.errors&&(t.errors=e.errors),e.status&&(t.status=e.status)}class W{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=G()}static clone(t){const e=new W;return t&&(e._breadcrumbs=[...t._breadcrumbs],e._tags={...t._tags},e._extra={...t._extra},e._contexts={...t._contexts},e._user=t._user,e._level=t._level,e._span=t._span,e._session=t._session,e._transactionName=t._transactionName,e._fingerprint=t._fingerprint,e._eventProcessors=[...t._eventProcessors],e._requestSession=t._requestSession,e._attachments=[...t._attachments],e._sdkProcessingMetadata={...t._sdkProcessingMetadata},e._propagationContext={...t._propagationContext}),e}addScopeListener(t){this._scopeListeners.push(t)}addEventProcessor(t){return this._eventProcessors.push(t),this}setUser(t){return this._user=t||{},this._session&&z(this._session,{user:t}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(t){return this._requestSession=t,this}setTags(t){return this._tags={...this._tags,...t},this._notifyScopeListeners(),this}setTag(t,e){return this._tags={...this._tags,[t]:e},this._notifyScopeListeners(),this}setExtras(t){return this._extra={...this._extra,...t},this._notifyScopeListeners(),this}setExtra(t,e){return this._extra={...this._extra,[t]:e},this._notifyScopeListeners(),this}setFingerprint(t){return this._fingerprint=t,this._notifyScopeListeners(),this}setLevel(t){return this._level=t,this._notifyScopeListeners(),this}setTransactionName(t){return this._transactionName=t,this._notifyScopeListeners(),this}setContext(t,e){return null===e?delete this._contexts[t]:this._contexts[t]=e,this._notifyScopeListeners(),this}setSpan(t){return this._span=t,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){const t=this.getSpan();return t&&t.transaction}setSession(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;if("function"==typeof t){const e=t(this);return e instanceof W?e:this}return t instanceof W?(this._tags={...this._tags,...t._tags},this._extra={...this._extra,...t._extra},this._contexts={...this._contexts,...t._contexts},t._user&&Object.keys(t._user).length&&(this._user=t._user),t._level&&(this._level=t._level),t._fingerprint&&(this._fingerprint=t._fingerprint),t._requestSession&&(this._requestSession=t._requestSession),t._propagationContext&&(this._propagationContext=t._propagationContext)):u(t)&&(this._tags={...this._tags,...t.tags},this._extra={...this._extra,...t.extra},this._contexts={...this._contexts,...t.contexts},t.user&&(this._user=t.user),t.level&&(this._level=t.level),t.fingerprint&&(this._fingerprint=t.fingerprint),t.requestSession&&(this._requestSession=t.requestSession),t.propagationContext&&(this._propagationContext=t.propagationContext)),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this._propagationContext=G(),this}addBreadcrumb(t,e){const n="number"==typeof e?e:100;if(n<=0)return this;const r={timestamp:(0,A.yW)(),...t};return this._breadcrumbs=[...this._breadcrumbs,r].slice(-n),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(t){return this._attachments.push(t),this}getAttachments(){return this._attachments}clearAttachments(){return this._attachments=[],this}applyToEvent(t,e={}){if(this._extra&&Object.keys(this._extra).length&&(t.extra={...this._extra,...t.extra}),this._tags&&Object.keys(this._tags).length&&(t.tags={...this._tags,...t.tags}),this._user&&Object.keys(this._user).length&&(t.user={...this._user,...t.user}),this._contexts&&Object.keys(this._contexts).length&&(t.contexts={...this._contexts,...t.contexts}),this._level&&(t.level=this._level),this._transactionName&&(t.transaction=this._transactionName),this._span){t.contexts={trace:this._span.getTraceContext(),...t.contexts};const e=this._span.transaction;if(e){t.sdkProcessingMetadata={dynamicSamplingContext:e.getDynamicSamplingContext(),...t.sdkProcessingMetadata};const n=e.name;n&&(t.tags={transaction:n,...t.tags})}}return this._applyFingerprint(t),t.breadcrumbs=[...t.breadcrumbs||[],...this._breadcrumbs],t.breadcrumbs=t.breadcrumbs.length>0?t.breadcrumbs:void 0,t.sdkProcessingMetadata={...t.sdkProcessingMetadata,...this._sdkProcessingMetadata,propagationContext:this._propagationContext},this._notifyEventProcessors([...J(),...this._eventProcessors],t,e)}setSDKProcessingMetadata(t){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...t},this}setPropagationContext(t){return this._propagationContext=t,this}getPropagationContext(){return this._propagationContext}_notifyEventProcessors(t,e,n,r=0){return new F(((s,i)=>{const o=t[r];if(null===e||"function"!=typeof o)s(e);else{const a=o({...e},n);l(a)?a.then((e=>this._notifyEventProcessors(t,e,n,r+1).then(s))).then(null,i):this._notifyEventProcessors(t,a,n,r+1).then(s).then(null,i)}}))}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach((t=>{t(this)})),this._notifyingListeners=!1)}_applyFingerprint(t){t.fingerprint=t.fingerprint?j(t.fingerprint):[],this._fingerprint&&(t.fingerprint=t.fingerprint.concat(this._fingerprint)),t.fingerprint&&!t.fingerprint.length&&delete t.fingerprint}}function J(){return(0,p.YO)("globalEventProcessors",(()=>[]))}function X(t){J().push(t)}function G(){return{traceId:L(),spanId:L().substring(16),sampled:!1}}const K=4,V=100;class Q{constructor(t,e=new W,n=K){this._version=n,this._stack=[{scope:e}],t&&this.bindClient(t)}isOlderThan(t){return this._version<t}bindClient(t){this.getStackTop().client=t,t&&t.setupIntegrations&&t.setupIntegrations()}pushScope(){const t=W.clone(this.getScope());return this.getStack().push({client:this.getClient(),scope:t}),t}popScope(){return!(this.getStack().length<=1||!this.getStack().pop())}withScope(t){const e=this.pushScope();try{t(e)}finally{this.popScope()}}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getStack(){return this._stack}getStackTop(){return this._stack[this._stack.length-1]}captureException(t,e){const n=this._lastEventId=e&&e.event_id?e.event_id:L(),r=new Error("Sentry syntheticException");return this._withClient(((s,i)=>{s.captureException(t,{originalException:t,syntheticException:r,...e,event_id:n},i)})),n}captureMessage(t,e,n){const r=this._lastEventId=n&&n.event_id?n.event_id:L(),s=new Error(t);return this._withClient(((i,o)=>{i.captureMessage(t,e,{originalException:t,syntheticException:s,...n,event_id:r},o)})),r}captureEvent(t,e){const n=e&&e.event_id?e.event_id:L();return t.type||(this._lastEventId=n),this._withClient(((r,s)=>{r.captureEvent(t,{...e,event_id:n},s)})),n}lastEventId(){return this._lastEventId}addBreadcrumb(t,e){const{scope:n,client:r}=this.getStackTop();if(!r)return;const{beforeBreadcrumb:s=null,maxBreadcrumbs:i=V}=r.getOptions&&r.getOptions()||{};if(i<=0)return;const o={timestamp:(0,A.yW)(),...t},a=s?function(t){if(!("console"in p.n2))return t();const e=p.n2.console,n={};M.forEach((t=>{const r=e[t]&&e[t].__sentry_original__;t in e&&r&&(n[t]=e[t],e[t]=r)}));try{return t()}finally{Object.keys(n).forEach((t=>{e[t]=n[t]}))}}((()=>s(o,e))):o;null!==a&&(r.emit&&r.emit("beforeAddBreadcrumb",a,e),n.addBreadcrumb(a,i))}setUser(t){this.getScope().setUser(t)}setTags(t){this.getScope().setTags(t)}setExtras(t){this.getScope().setExtras(t)}setTag(t,e){this.getScope().setTag(t,e)}setExtra(t,e){this.getScope().setExtra(t,e)}setContext(t,e){this.getScope().setContext(t,e)}configureScope(t){const{scope:e,client:n}=this.getStackTop();n&&t(e)}run(t){const e=tt(this);try{t(this)}finally{tt(e)}}getIntegration(t){const e=this.getClient();if(!e)return null;try{return e.getIntegration(t)}catch(t){return null}}startTransaction(t,e){return this._callExtensionMethod("startTransaction",t,e)}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(t=!1){if(t)return this.endSession();this._sendSessionUpdate()}endSession(){const t=this.getStackTop().scope,e=t.getSession();e&&function(t){let e={};"ok"===t.status&&(e={status:"exited"}),z(t,e)}(e),this._sendSessionUpdate(),t.setSession()}startSession(t){const{scope:e,client:n}=this.getStackTop(),{release:r,environment:s=U}=n&&n.getOptions()||{},{userAgent:i}=p.n2.navigator||{},o=function(t){const e=(0,A.ph)(),n={sid:L(),init:!0,timestamp:e,started:e,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>function(t){return R({sid:`${t.sid}`,init:t.init,started:new Date(1e3*t.started).toISOString(),timestamp:new Date(1e3*t.timestamp).toISOString(),status:t.status,errors:t.errors,did:"number"==typeof t.did||"string"==typeof t.did?`${t.did}`:void 0,duration:t.duration,attrs:{release:t.release,environment:t.environment,ip_address:t.ipAddress,user_agent:t.userAgent}})}(n)};return t&&z(n,t),n}({release:r,environment:s,user:e.getUser(),...i&&{userAgent:i},...t}),a=e.getSession&&e.getSession();return a&&"ok"===a.status&&z(a,{status:"exited"}),this.endSession(),e.setSession(o),o}shouldSendDefaultPii(){const t=this.getClient(),e=t&&t.getOptions();return Boolean(e&&e.sendDefaultPii)}_sendSessionUpdate(){const{scope:t,client:e}=this.getStackTop(),n=t.getSession();n&&e&&e.captureSession&&e.captureSession(n)}_withClient(t){const{scope:e,client:n}=this.getStackTop();n&&t(n,e)}_callExtensionMethod(t,...e){const n=Z().__SENTRY__;if(n&&n.extensions&&"function"==typeof n.extensions[t])return n.extensions[t].apply(this,e)}}function Z(){return p.n2.__SENTRY__=p.n2.__SENTRY__||{extensions:{},hub:void 0},p.n2}function tt(t){const e=Z(),n=nt(e);return rt(e,t),n}function et(){const t=Z();if(t.__SENTRY__&&t.__SENTRY__.acs){const e=t.__SENTRY__.acs.getCurrentHub();if(e)return e}return function(t=Z()){return!!((e=t)&&e.__SENTRY__&&e.__SENTRY__.hub)&&!nt(t).isOlderThan(K)||rt(t,new Q),nt(t);var e}(t)}function nt(t){return(0,p.YO)("hub",(()=>new Q),t)}function rt(t,e){return!!t&&((t.__SENTRY__=t.__SENTRY__||{}).hub=e,!0)}function st(t,e){return et().captureException(t,{captureContext:e})}function it(t){st(t)}function ot(t){return`<iframe src="${t}" style="border:none;width:100%;height:100%;" title="Document loading..." sandbox="allow-top-navigation allow-top-navigation-by-user-activation allow-downloads allow-scripts allow-same-origin allow-popups allow-forms" allowfullscreen webkitallowfullscreen mozallowfullscreen msallowfullscreen allow="clipboard-write"></iframe>`}function at(t,e,n){n(ot(t))}function ct(t){return`\n <div style="width:100%;height:100%;display:flex;flex-direction:column;align-items:stretch;">\n ${ot(t)}\n <div style="display:flex; height:30px; justify-content: space-between; align-items: center">\n <div>\n <span>Powered by </span>\n <span><a href="https://issuu.com/explore" target="_blank">Issuu</a></span>\n </div>\n <span><a href="https://issuu.com/tryissuu" target="_blank">Publish for Free</a></span>\n </div>\n </div>\n `}function ut(t,e,n){e?function(e){var r=new XMLHttpRequest;r.open("GET",function(t){return`https://e.issuu.com/config/${t.split("/")[1]}.json`}(e),!0),r.onreadystatechange=function(){try{r.readyState===XMLHttpRequest.DONE&&(200===r.status?JSON.parse(r.responseText).enablePoweredByIssuu?n(ct(t)):at(t,0,n):(r.status,n(ct(t))))}catch(t){t instanceof Error&&it(t)}},r.send()}(e):n(ct(t))}function dt(t,e){try{var{prevEvent:n}=t;n&&n.source.postMessage(e,n.origin)}catch(t){t instanceof Error&&it(t)}}const lt=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/],ht=[/^.*healthcheck.*$/,/^.*healthy.*$/,/^.*live.*$/,/^.*ready.*$/,/^.*heartbeat.*$/,/^.*\/health$/,/^.*\/healthz$/];class pt{static __initStatic(){this.id="InboundFilters"}constructor(t={}){this.name=pt.id,this._options=t}setupOnce(t,e){const n=t=>{const n=e();if(n){const e=n.getIntegration(pt);if(e){const r=n.getClient(),s=r?r.getOptions():{},i=function(t={},e={}){return{allowUrls:[...t.allowUrls||[],...e.allowUrls||[]],denyUrls:[...t.denyUrls||[],...e.denyUrls||[]],ignoreErrors:[...t.ignoreErrors||[],...e.ignoreErrors||[],...t.disableErrorDefaults?[]:lt],ignoreTransactions:[...t.ignoreTransactions||[],...e.ignoreTransactions||[],...t.disableTransactionDefaults?[]:ht],ignoreInternal:void 0===t.ignoreInternal||t.ignoreInternal}}(e._options,s);return function(t,e){return!((!e.ignoreInternal||!function(t){try{return"SentryError"===t.exception.values[0].type}catch(t){}return!1}(t))&&!function(t,e){return!(t.type||!e||!e.length)&&function(t){if(t.message)return[t.message];if(t.exception){const{values:e}=t.exception;try{const{type:t="",value:n=""}=e&&e[e.length-1]||{};return[`${n}`,`${t}: ${n}`]}catch(t){return[]}}return[]}(t).some((t=>b(t,e)))}(t,e.ignoreErrors)&&!function(t,e){if("transaction"!==t.type||!e||!e.length)return!1;const n=t.transaction;return!!n&&b(n,e)}(t,e.ignoreTransactions)&&!function(t,e){if(!e||!e.length)return!1;const n=ft(t);return!!n&&b(n,e)}(t,e.denyUrls)&&function(t,e){if(!e||!e.length)return!0;const n=ft(t);return!n||b(n,e)}(t,e.allowUrls))}(t,i)?null:t}}return t};n.id=this.name,t(n)}}function ft(t){try{let e;try{e=t.exception.values[0].stacktrace.frames}catch(t){}return e?function(t=[]){for(let e=t.length-1;e>=0;e--){const n=t[e];if(n&&"<anonymous>"!==n.filename&&"[native code]"!==n.filename)return n.filename||null}return null}(e):null}catch(t){return null}}let gt;pt.__initStatic();class _t{static __initStatic(){this.id="FunctionToString"}constructor(){this.name=_t.id}setupOnce(){gt=Function.prototype.toString;try{Function.prototype.toString=function(...t){const e=w(this)||this;return gt.apply(e,t)}}catch(t){}}}_t.__initStatic();const mt=[];function yt(t){const e=t.defaultIntegrations||[],n=t.integrations;let r;e.forEach((t=>{t.isDefaultInstance=!0})),r=Array.isArray(n)?[...e,...n]:"function"==typeof n?j(n(e)):e;const s=function(t){const e={};return t.forEach((t=>{const{name:n}=t,r=e[n];r&&!r.isDefaultInstance&&t.isDefaultInstance||(e[n]=t)})),Object.keys(e).map((t=>e[t]))}(r),i=function(t){for(let e=0;e<t.length;e++)if(1==("Debug"===t[e].name))return e;return-1}(s);if(-1!==i){const[t]=s.splice(i,1);s.push(t)}return s}function vt(t,e){e[t.name]=t,-1===mt.indexOf(t.name)&&(t.setupOnce(X,et),mt.push(t.name))}const bt=/\(error: (.*)\)/,Et=/captureMessage|captureException/;function St(...t){const e=t.sort(((t,e)=>t[0]-e[0])).map((t=>t[1]));return(t,n=0)=>{const r=[],s=t.split("\n");for(let t=n;t<s.length;t++){const n=s[t];if(n.length>1024)continue;const i=bt.test(n)?n.replace(bt,"$1"):n;if(!i.match(/\S*Error: /)){for(const t of e){const e=t(i);if(e){r.push(e);break}}if(r.length>=50)break}}return function(t){if(!t.length)return[];const e=Array.from(t);return/sentryWrapped/.test(e[e.length-1].function||"")&&e.pop(),e.reverse(),Et.test(e[e.length-1].function||"")&&(e.pop(),Et.test(e[e.length-1].function||"")&&e.pop()),e.slice(0,50).map((t=>({...t,filename:t.filename||e[e.length-1].filename,function:t.function||"?"})))}(r)}}const xt="<anonymous>";function wt(t){try{return t&&"function"==typeof t&&t.name||xt}catch(t){return xt}}const kt=(0,p.Rf)();function Tt(){if(!("fetch"in kt))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch(t){return!1}}function Ot(t){return t&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(t.toString())}const Rt=(0,p.Rf)(),$t=(0,p.Rf)(),Lt="__sentry_xhr_v2__",Nt={},Pt={};function Dt(t,e){Nt[t]=Nt[t]||[],Nt[t].push(e),function(t){if(!Pt[t])switch(Pt[t]=!0,t){case"console":"console"in $t&&M.forEach((function(t){t in $t.console&&E($t.console,t,(function(e){return function(...n){Ct("console",{args:n,level:t}),e&&e.apply($t.console,n)}}))}));break;case"dom":!function(){if(!("document"in $t))return;const t=Ct.bind(null,"dom"),e=Yt(t,!0);$t.document.addEventListener("click",e,!1),$t.document.addEventListener("keypress",e,!1),["EventTarget","Node"].forEach((e=>{const n=$t[e]&&$t[e].prototype;n&&n.hasOwnProperty&&n.hasOwnProperty("addEventListener")&&(E(n,"addEventListener",(function(e){return function(n,r,s){if("click"===n||"keypress"==n)try{const r=this,i=r.__sentry_instrumentation_handlers__=r.__sentry_instrumentation_handlers__||{},o=i[n]=i[n]||{refCount:0};if(!o.handler){const r=Yt(t);o.handler=r,e.call(this,n,r,s)}o.refCount++}catch(t){}return e.call(this,n,r,s)}})),E(n,"removeEventListener",(function(t){return function(e,n,r){if("click"===e||"keypress"==e)try{const n=this,s=n.__sentry_instrumentation_handlers__||{},i=s[e];i&&(i.refCount--,i.refCount<=0&&(t.call(this,e,i.handler,r),i.handler=void 0,delete s[e]),0===Object.keys(s).length&&delete n.__sentry_instrumentation_handlers__)}catch(t){}return t.call(this,e,n,r)}})))}))}();break;case"xhr":!function(){if(!("XMLHttpRequest"in $t))return;const t=XMLHttpRequest.prototype;E(t,"open",(function(t){return function(...e){const n=e[1],r=this[Lt]={method:a(e[0])?e[0].toUpperCase():e[0],url:e[1],request_headers:{}};a(n)&&"POST"===r.method&&n.match(/sentry_key/)&&(this.__sentry_own_request__=!0);const s=()=>{const t=this[Lt];if(t&&4===this.readyState){try{t.status_code=this.status}catch(t){}Ct("xhr",{args:e,endTimestamp:Date.now(),startTimestamp:Date.now(),xhr:this})}};return"onreadystatechange"in this&&"function"==typeof this.onreadystatechange?E(this,"onreadystatechange",(function(t){return function(...e){return s(),t.apply(this,e)}})):this.addEventListener("readystatechange",s),E(this,"setRequestHeader",(function(t){return function(...e){const[n,r]=e,s=this[Lt];return s&&(s.request_headers[n.toLowerCase()]=r),t.apply(this,e)}})),t.apply(this,e)}})),E(t,"send",(function(t){return function(...e){const n=this[Lt];return n&&void 0!==e[0]&&(n.body=e[0]),Ct("xhr",{args:e,startTimestamp:Date.now(),xhr:this}),t.apply(this,e)}}))}();break;case"fetch":(function(){if(!Tt())return!1;if(Ot(kt.fetch))return!0;let t=!1;const e=kt.document;if(e&&"function"==typeof e.createElement)try{const n=e.createElement("iframe");n.hidden=!0,e.head.appendChild(n),n.contentWindow&&n.contentWindow.fetch&&(t=Ot(n.contentWindow.fetch)),e.head.removeChild(n)}catch(t){}return t})()&&E($t,"fetch",(function(t){return function(...e){const{method:n,url:r}=function(t){if(0===t.length)return{method:"GET",url:""};if(2===t.length){const[e,n]=t;return{url:jt(e),method:It(n,"method")?String(n.method).toUpperCase():"GET"}}const e=t[0];return{url:jt(e),method:It(e,"method")?String(e.method).toUpperCase():"GET"}}(e),s={args:e,fetchData:{method:n,url:r},startTimestamp:Date.now()};return Ct("fetch",{...s}),t.apply($t,e).then((t=>(Ct("fetch",{...s,endTimestamp:Date.now(),response:t}),t)),(t=>{throw Ct("fetch",{...s,endTimestamp:Date.now(),error:t}),t}))}}));break;case"history":!function(){if(!function(){const t=Rt.chrome,e=t&&t.app&&t.app.runtime,n="history"in Rt&&!!Rt.history.pushState&&!!Rt.history.replaceState;return!e&&n}())return;const t=$t.onpopstate;function e(t){return function(...e){const n=e.length>2?e[2]:void 0;if(n){const t=At,e=String(n);At=e,Ct("history",{from:t,to:e})}return t.apply(this,e)}}$t.onpopstate=function(...e){const n=$t.location.href,r=At;if(At=n,Ct("history",{from:r,to:n}),t)try{return t.apply(this,e)}catch(t){}},E($t.history,"pushState",e),E($t.history,"replaceState",e)}();break;case"error":Bt=$t.onerror,$t.onerror=function(t,e,n,r,s){return Ct("error",{column:r,error:s,line:n,msg:t,url:e}),!(!Bt||Bt.__SENTRY_LOADER__)&&Bt.apply(this,arguments)},$t.onerror.__SENTRY_INSTRUMENTED__=!0;break;case"unhandledrejection":Ht=$t.onunhandledrejection,$t.onunhandledrejection=function(t){return Ct("unhandledrejection",t),!(Ht&&!Ht.__SENTRY_LOADER__)||Ht.apply(this,arguments)},$t.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}}(t)}function Ct(t,e){if(t&&Nt[t])for(const n of Nt[t]||[])try{n(e)}catch(t){}}function It(t,e){return!!t&&"object"==typeof t&&!!t[e]}function jt(t){return"string"==typeof t?t:t?It(t,"url")?t.url:t.toString?t.toString():"":""}let At;const Mt=1e3;let qt,Ut;function Yt(t,e=!1){return n=>{if(!n||Ut===n)return;if(function(t){if("keypress"!==t.type)return!1;try{const e=t.target;if(!e||!e.tagName)return!0;if("INPUT"===e.tagName||"TEXTAREA"===e.tagName||e.isContentEditable)return!1}catch(t){}return!0}(n))return;const r="keypress"===n.type?"input":n.type;(void 0===qt||function(t,e){if(!t)return!0;if(t.type!==e.type)return!0;try{if(t.target!==e.target)return!0}catch(t){}return!1}(Ut,n))&&(t({event:n,name:r,global:e}),Ut=n),clearTimeout(qt),qt=$t.setTimeout((()=>{qt=void 0}),Mt)}}let Bt=null,Ht=null;const Ft=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function zt(t,e=!1){const{host:n,path:r,pass:s,port:i,projectId:o,protocol:a,publicKey:c}=t;return`${a}://${c}${e&&s?`:${s}`:""}@${n}${i?`:${i}`:""}/${r?`${r}/`:r}${o}`}function Wt(t){return{protocol:t.protocol,publicKey:t.publicKey||"",pass:t.pass||"",host:t.host,port:t.port||"",path:t.path||"",projectId:t.projectId}}function Jt(t,e=100,n=1/0){try{return Gt("",t,e,n)}catch(t){return{ERROR:`**non-serializable** (${t})`}}}function Xt(t,e=3,n=102400){const r=Jt(t,e);return s=r,function(t){return~-encodeURI(t).split(/%..|./).length}(JSON.stringify(s))>n?Xt(t,e-1,n):r;var s}function Gt(t,e,n=1/0,s=1/0,i=function(){const t="function"==typeof WeakSet,e=t?new WeakSet:[];return[function(n){if(t)return!!e.has(n)||(e.add(n),!1);for(let t=0;t<e.length;t++)if(e[t]===n)return!0;return e.push(n),!1},function(n){if(t)e.delete(n);else for(let t=0;t<e.length;t++)if(e[t]===n){e.splice(t,1);break}}]}()){const[o,a]=i;if(null==e||["number","boolean","string"].includes(typeof e)&&("number"!=typeof(c=e)||c==c))return e;var c;const d=function(t,e){try{if("domain"===t&&e&&"object"==typeof e&&e._events)return"[Domain]";if("domainEmitter"===t)return"[DomainEmitter]";if(void 0!==r.g&&e===r.g)return"[Global]";if("undefined"!=typeof window&&e===window)return"[Window]";if("undefined"!=typeof document&&e===document)return"[Document]";if(function(t){return u(t)&&"nativeEvent"in t&&"preventDefault"in t&&"stopPropagation"in t}(e))return"[SyntheticEvent]";if("number"==typeof e&&e!=e)return"[NaN]";if("function"==typeof e)return`[Function: ${wt(e)}]`;if("symbol"==typeof e)return`[${String(e)}]`;if("bigint"==typeof e)return`[BigInt: ${String(e)}]`;const n=function(t){const e=Object.getPrototypeOf(t);return e?e.constructor.name:"null prototype"}(e);return/^HTML(\w*)Element$/.test(n)?`[HTMLElement: ${n}]`:`[object ${n}]`}catch(t){return`**non-serializable** (${t})`}}(t,e);if(!d.startsWith("[object "))return d;if(e.__sentry_skip_normalization__)return e;const l="number"==typeof e.__sentry_override_normalization_depth__?e.__sentry_override_normalization_depth__:n;if(0===l)return d.replace("object ","");if(o(e))return"[Circular ~]";const h=e;if(h&&"function"==typeof h.toJSON)try{return Gt("",h.toJSON(),l-1,s,i)}catch(t){}const p=Array.isArray(e)?[]:{};let f=0;const g=k(e);for(const t in g){if(!Object.prototype.hasOwnProperty.call(g,t))continue;if(f>=s){p[t]="[MaxProperties ~]";break}const e=g[t];p[t]=Gt(t,e,l-1,s,i),f++}return a(e),p}function Kt(t,e=[]){return[t,e]}function Vt(t,e){const[n,r]=t;return[n,[...r,e]]}function Qt(t,e){const n=t[1];for(const t of n)if(e(t,t[0].type))return!0;return!1}function Zt(t,e){return(e||new TextEncoder).encode(t)}function te(t,e){const[n,r]=t;let s=JSON.stringify(n);function i(t){"string"==typeof s?s="string"==typeof t?s+t:[Zt(s,e),t]:s.push("string"==typeof t?Zt(t,e):t)}for(const t of r){const[e,n]=t;if(i(`\n${JSON.stringify(e)}\n`),"string"==typeof n||n instanceof Uint8Array)i(n);else{let t;try{t=JSON.stringify(n)}catch(e){t=JSON.stringify(Jt(n))}i(t)}}return"string"==typeof s?s:function(t){const e=t.reduce(((t,e)=>t+e.length),0),n=new Uint8Array(e);let r=0;for(const e of t)n.set(e,r),r+=e.length;return n}(s)}function ee(t,e){const n="string"==typeof t.data?Zt(t.data,e):t.data;return[R({type:"attachment",length:n.length,filename:t.filename,content_type:t.contentType,attachment_type:t.attachmentType}),n]}const ne={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor"};function re(t){return ne[t]}function se(t){if(!t||!t.sdk)return;const{name:e,version:n}=t.sdk;return{name:e,version:n}}class ie extends Error{constructor(t,e="warn"){super(t),this.message=t,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=e}}const oe=new WeakMap;class ae{constructor(t){if(this._options=t,this._integrations={},this._integrationsInitialized=!1,this._numProcessing=0,this._outcomes={},this._hooks={},t.dsn&&(this._dsn=function(t){const e="string"==typeof t?function(t){const e=Ft.exec(t);if(!e)return void console.error(`Invalid Sentry Dsn: ${t}`);const[n,r,s="",i,o="",a]=e.slice(1);let c="",u=a;const d=u.split("/");if(d.length>1&&(c=d.slice(0,-1).join("/"),u=d.pop()),u){const t=u.match(/^\d+/);t&&(u=t[0])}return Wt({host:i,pass:s,path:c,projectId:u,port:o,protocol:n,publicKey:r})}(t):Wt(t);if(e)return e}(t.dsn)),this._dsn){const e=function(t,e={}){const n="string"==typeof e?e:e.tunnel,r="string"!=typeof e&&e._metadata?e._metadata.sdk:void 0;return n||`${function(t){return`${function(t){const e=t.protocol?`${t.protocol}:`:"",n=t.port?`:${t.port}`:"";return`${e}//${t.host}${n}${t.path?`/${t.path}`:""}/api/`}(t)}${t.projectId}/envelope/`}(t)}?${function(t,e){return n={sentry_key:t.publicKey,sentry_version:"7",...e&&{sentry_client:`${e.name}/${e.version}`}},Object.keys(n).map((t=>`${encodeURIComponent(t)}=${encodeURIComponent(n[t])}`)).join("&");var n}(t,r)}`}(this._dsn,t);this._transport=t.transport({recordDroppedEvent:this.recordDroppedEvent.bind(this),...t.transportOptions,url:e})}}captureException(t,e,n){if(I(t))return;let r=e&&e.event_id;return this._process(this.eventFromException(t,e).then((t=>this._captureEvent(t,e,n))).then((t=>{r=t}))),r}captureMessage(t,e,n,r){let s=n&&n.event_id;const i=c(t)?this.eventFromMessage(String(t),e,n):this.eventFromException(t,n);return this._process(i.then((t=>this._captureEvent(t,n,r))).then((t=>{s=t}))),s}captureEvent(t,e,n){if(e&&e.originalException&&I(e.originalException))return;let r=e&&e.event_id;return this._process(this._captureEvent(t,e,n).then((t=>{r=t}))),r}captureSession(t){this._isEnabled()&&("string"!=typeof t.release||(this.sendSession(t),z(t,{init:!1})))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(t){const e=this._transport;return e?this._isClientDoneProcessing(t).then((n=>e.flush(t).then((t=>n&&t)))):B(!0)}close(t){return this.flush(t).then((t=>(this.getOptions().enabled=!1,t)))}setupIntegrations(){this._isEnabled()&&!this._integrationsInitialized&&(this._integrations=function(t){const e={};return t.forEach((t=>{t&&vt(t,e)})),e}(this._options.integrations),this._integrationsInitialized=!0)}getIntegrationById(t){return this._integrations[t]}getIntegration(t){try{return this._integrations[t.id]||null}catch(t){return null}}addIntegration(t){vt(t,this._integrations)}sendEvent(t,e={}){if(this._dsn){let n=function(t,e,n,r){const s=se(n),i=t.type&&"replay_event"!==t.type?t.type:"event";!function(t,e){e&&(t.sdk=t.sdk||{},t.sdk.name=t.sdk.name||e.name,t.sdk.version=t.sdk.version||e.version,t.sdk.integrations=[...t.sdk.integrations||[],...e.integrations||[]],t.sdk.packages=[...t.sdk.packages||[],...e.packages||[]])}(t,n&&n.sdk);const o=function(t,e,n,r){const s=t.sdkProcessingMetadata&&t.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:t.event_id,sent_at:(new Date).toISOString(),...e&&{sdk:e},...!!n&&{dsn:zt(r)},...s&&{trace:R({...s})}}}(t,s,r,e);return delete t.sdkProcessingMetadata,Kt(o,[[{type:i},t]])}(t,this._dsn,this._options._metadata,this._options.tunnel);for(const t of e.attachments||[])n=Vt(n,ee(t,this._options.transportOptions&&this._options.transportOptions.textEncoder));const r=this._sendEnvelope(n);r&&r.then((e=>this.emit("afterSendEvent",t,e)),null)}}sendSession(t){if(this._dsn){const e=function(t,e,n,r){const s=se(n);return Kt({sent_at:(new Date).toISOString(),...s&&{sdk:s},...!!r&&{dsn:zt(e)}},["aggregates"in t?[{type:"sessions"},t]:[{type:"session"},t.toJSON()]])}(t,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(e)}}recordDroppedEvent(t,e,n){if(this._options.sendClientReports){const n=`${t}:${e}`;this._outcomes[n]=this._outcomes[n]+1||1}}on(t,e){this._hooks[t]||(this._hooks[t]=[]),this._hooks[t].push(e)}emit(t,...e){this._hooks[t]&&this._hooks[t].forEach((t=>t(...e)))}_updateSessionFromEvent(t,e){let n=!1,r=!1;const s=e.exception&&e.exception.values;if(s){r=!0;for(const t of s){const e=t.mechanism;if(e&&!1===e.handled){n=!0;break}}}const i="ok"===t.status;(i&&0===t.errors||i&&n)&&(z(t,{...n&&{status:"crashed"},errors:t.errors||Number(r||n)}),this.captureSession(t))}_isClientDoneProcessing(t){return new F((e=>{let n=0;const r=setInterval((()=>{0==this._numProcessing?(clearInterval(r),e(!0)):(n+=1,t&&n>=t&&(clearInterval(r),e(!1)))}),1)}))}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._dsn}_prepareEvent(t,e,n){const r=this.getOptions(),s=Object.keys(this._integrations);return!e.integrations&&s.length>0&&(e.integrations=s),function(t,e,n,r){const{normalizeDepth:s=3,normalizeMaxBreadth:i=1e3}=t,o={...e,event_id:e.event_id||n.event_id||L(),timestamp:e.timestamp||(0,A.yW)()},a=n.integrations||t.integrations.map((t=>t.name));!function(t,e){const{environment:n,release:r,dist:s,maxValueLength:i=250}=e;"environment"in t||(t.environment="environment"in e?n:U),void 0===t.release&&void 0!==r&&(t.release=r),void 0===t.dist&&void 0!==s&&(t.dist=s),t.message&&(t.message=y(t.message,i));const o=t.exception&&t.exception.values&&t.exception.values[0];o&&o.value&&(o.value=y(o.value,i));const a=t.request;a&&a.url&&(a.url=y(a.url,i))}(o,t),function(t,e){e.length>0&&(t.sdk=t.sdk||{},t.sdk.integrations=[...t.sdk.integrations||[],...e])}(o,a),void 0===e.type&&function(t,e){const n=p.n2._sentryDebugIds;if(!n)return;let r;const s=oe.get(e);s?r=s:(r=new Map,oe.set(e,r));const i=Object.keys(n).reduce(((t,s)=>{let i;const o=r.get(s);o?i=o:(i=e(s),r.set(s,i));for(let e=i.length-1;e>=0;e--){const r=i[e];if(r.filename){t[r.filename]=n[s];break}}return t}),{});try{t.exception.values.forEach((t=>{t.stacktrace.frames.forEach((t=>{t.filename&&(t.debug_id=i[t.filename])}))}))}catch(t){}}(o,t.stackParser);let c=r;n.captureContext&&(c=W.clone(c).update(n.captureContext));let u=B(o);if(c){if(c.getAttachments){const t=[...n.attachments||[],...c.getAttachments()];t.length&&(n.attachments=t)}u=c.applyToEvent(o,n)}return u.then((t=>(t&&function(t){const e={};try{t.exception.values.forEach((t=>{t.stacktrace.frames.forEach((t=>{t.debug_id&&(t.abs_path?e[t.abs_path]=t.debug_id:t.filename&&(e[t.filename]=t.debug_id),delete t.debug_id)}))}))}catch(t){}if(0===Object.keys(e).length)return;t.debug_meta=t.debug_meta||{},t.debug_meta.images=t.debug_meta.images||[];const n=t.debug_meta.images;Object.keys(e).forEach((t=>{n.push({type:"sourcemap",code_file:t,debug_id:e[t]})}))}(t),"number"==typeof s&&s>0?function(t,e,n){if(!t)return null;const r={...t,...t.breadcrumbs&&{breadcrumbs:t.breadcrumbs.map((t=>({...t,...t.data&&{data:Jt(t.data,e,n)}})))},...t.user&&{user:Jt(t.user,e,n)},...t.contexts&&{contexts:Jt(t.contexts,e,n)},...t.extra&&{extra:Jt(t.extra,e,n)}};return t.contexts&&t.contexts.trace&&r.contexts&&(r.contexts.trace=t.contexts.trace,t.contexts.trace.data&&(r.contexts.trace.data=Jt(t.contexts.trace.data,e,n))),t.spans&&(r.spans=t.spans.map((t=>(t.data&&(t.data=Jt(t.data,e,n)),t)))),r}(t,s,i):t)))}(r,t,e,n).then((t=>{if(null===t)return t;const{propagationContext:e}=t.sdkProcessingMetadata||{};if((!t.contexts||!t.contexts.trace)&&e){const{traceId:r,spanId:s,parentSpanId:i,dsc:o}=e;t.contexts={trace:{trace_id:r,span_id:s,parent_span_id:i},...t.contexts};const a=o||function(t,e,n){const r=e.getOptions(),{publicKey:s}=e.getDsn()||{},{segment:i}=n&&n.getUser()||{},o=R({environment:r.environment||U,release:r.release,user_segment:i,public_key:s,trace_id:t});return e.emit&&e.emit("createDsc",o),o}(r,this,n);t.sdkProcessingMetadata={dynamicSamplingContext:a,...t.sdkProcessingMetadata}}return t}))}_captureEvent(t,e={},n){return this._processEvent(t,e,n).then((t=>t.event_id),(()=>{}))}_processEvent(t,e,n){const r=this.getOptions(),{sampleRate:s}=r;if(!this._isEnabled())return H(new ie("SDK not enabled, will not capture event.","log"));const i=ue(t),o=ce(t),a=t.type||"error",c=`before send for type \`${a}\``;if(o&&"number"==typeof s&&Math.random()>s)return this.recordDroppedEvent("sample_rate","error",t),H(new ie(`Discarding event because it's not included in the random sample (sampling rate = ${s})`,"log"));const d="replay_event"===a?"replay":a;return this._prepareEvent(t,e,n).then((n=>{if(null===n)throw this.recordDroppedEvent("event_processor",d,t),new ie("An event processor returned `null`, will not send event.","log");if(e.data&&!0===e.data.__sentry__)return n;const s=function(t,e,n){const{beforeSend:r,beforeSendTransaction:s}=t;return ce(e)&&r?r(e,n):ue(e)&&s?s(e,n):e}(r,n,e);return function(t,e){const n=`${e} must return \`null\` or a valid event.`;if(l(t))return t.then((t=>{if(!u(t)&&null!==t)throw new ie(n);return t}),(t=>{throw new ie(`${e} rejected with ${t}`)}));if(!u(t)&&null!==t)throw new ie(n);return t}(s,c)})).then((r=>{if(null===r)throw this.recordDroppedEvent("before_send",d,t),new ie(`${c} returned \`null\`, will not send event.`,"log");const s=n&&n.getSession();!i&&s&&this._updateSessionFromEvent(s,r);const o=r.transaction_info;if(i&&o&&r.transaction!==t.transaction){const t="custom";r.transaction_info={...o,source:t}}return this.sendEvent(r,e),r})).then(null,(t=>{if(t instanceof ie)throw t;throw this.captureException(t,{data:{__sentry__:!0},originalException:t}),new ie(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ${t}`)}))}_process(t){this._numProcessing++,t.then((t=>(this._numProcessing--,t)),(t=>(this._numProcessing--,t)))}_sendEnvelope(t){if(this._transport&&this._dsn)return this.emit("beforeEnvelope",t),this._transport.send(t).then(null,(()=>{}))}_clearOutcomes(){const t=this._outcomes;return this._outcomes={},Object.keys(t).map((e=>{const[n,r]=e.split(":");return{reason:n,category:r,quantity:t[e]}}))}}function ce(t){return void 0===t.type}function ue(t){return"transaction"===t.type}const de="7.64.0";var le=r(905);function he(t,e){const n=fe(t,e),r={type:e&&e.name,value:_e(e)};return n.length&&(r.stacktrace={frames:n}),void 0===r.type&&""===r.value&&(r.value="Unrecoverable error caught"),r}function pe(t,e){return{exception:{values:[he(t,e)]}}}function fe(t,e){const n=e.stacktrace||e.stack||"",r=function(t){if(t){if("number"==typeof t.framesToPop)return t.framesToPop;if(ge.test(t.message))return 1}return 0}(e);try{return t(n,r)}catch(t){}return[]}const ge=/Minified React error #\d+;/i;function _e(t){const e=t&&t.message;return e?e.error&&"string"==typeof e.error.message?e.error.message:e:"No error message"}function me(t,e,r,a,c){let l;if(i(e)&&e.error)return pe(t,e.error);if(o(e)||s(e,"DOMException")){const n=e;if("stack"in e)l=pe(t,e);else{const e=n.name||(o(n)?"DOMError":"DOMException"),s=n.message?`${e}: ${n.message}`:e;l=ye(t,s,r,a),D(l,s)}return"code"in n&&(l.tags={...l.tags,"DOMException.code":`${n.code}`}),l}return n(e)?pe(t,e):u(e)||d(e)?(l=function(t,e,n,r){const s=et().getClient(),i=s&&s.getOptions().normalizeDepth,o={exception:{values:[{type:d(e)?e.constructor.name:r?"UnhandledRejection":"Error",value:ve(e,{isUnhandledRejection:r})}]},extra:{__serialized__:Xt(e,i)}};if(n){const e=fe(t,n);e.length&&(o.exception.values[0].stacktrace={frames:e})}return o}(t,e,r,c),C(l,{synthetic:!0}),l):(l=ye(t,e,r,a),D(l,`${e}`,void 0),C(l,{synthetic:!0}),l)}function ye(t,e,n,r){const s={message:e};if(r&&n){const r=fe(t,n);r.length&&(s.exception={values:[{value:e,stacktrace:{frames:r}}]})}return s}function ve(t,{isUnhandledRejection:e}){const n=function(t,e=40){const n=Object.keys(k(t));if(n.sort(),!n.length)return"[object has no keys]";if(n[0].length>=e)return y(n[0],e);for(let t=n.length;t>0;t--){const r=n.slice(0,t).join(", ");if(!(r.length>e))return t===n.length?r:y(r,e)}return""}(t),r=e?"promise rejection":"exception";return i(t)?`Event \`ErrorEvent\` captured as ${r} with message \`${t.message}\``:d(t)?`Event \`${function(t){try{const e=Object.getPrototypeOf(t);return e?e.constructor.name:void 0}catch(t){}}(t)}\` (type=${t.type}) captured as ${r}`:`Object captured as ${r} with keys: ${n}`}const be=p.n2;let Ee=0;function Se(){return Ee>0}function xe(t,e={},n){if("function"!=typeof t)return t;try{const e=t.__sentry_wrapped__;if(e)return e;if(w(t))return t}catch(e){return t}const r=function(){const r=Array.prototype.slice.call(arguments);try{n&&"function"==typeof n&&n.apply(this,arguments);const s=r.map((t=>xe(t,e)));return t.apply(this,s)}catch(t){throw Ee++,setTimeout((()=>{Ee--})),s=n=>{n.addEventProcessor((t=>(e.mechanism&&(D(t,void 0,void 0),C(t,e.mechanism)),t.extra={...t.extra,arguments:r},t))),st(t)},et().withScope(s),t}var s};try{for(const e in t)Object.prototype.hasOwnProperty.call(t,e)&&(r[e]=t[e])}catch(t){}x(r,t),S(t,"__sentry_wrapped__",r);try{Object.getOwnPropertyDescriptor(r,"name").configurable&&Object.defineProperty(r,"name",{get:()=>t.name})}catch(t){}return r}const we=["fatal","error","warning","log","info","debug"];function ke(t){if(!t)return{};const e=t.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!e)return{};const n=e[6]||"",r=e[8]||"";return{host:e[4],path:e[5],protocol:e[2],search:n,hash:r,relative:e[5]+n+r}}const Te="Breadcrumbs";class Oe{static __initStatic(){this.id=Te}constructor(t){this.name=Oe.id,this.options={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...t}}setupOnce(){var t;this.options.console&&Dt("console",Re),this.options.dom&&Dt("dom",(t=this.options.dom,function(e){let n,r="object"==typeof t?t.serializeAttribute:void 0,s="object"==typeof t&&"number"==typeof t.maxStringLength?t.maxStringLength:void 0;s&&s>1024&&(s=1024),"string"==typeof r&&(r=[r]);try{const t=e.event;n=function(t){return!!t&&!!t.target}(t)?_(t.target,{keyAttrs:r,maxStringLength:s}):_(t,{keyAttrs:r,maxStringLength:s})}catch(t){n="<unknown>"}0!==n.length&&et().addBreadcrumb({category:`ui.${e.name}`,message:n},{event:e.event,name:e.name,global:e.global})})),this.options.xhr&&Dt("xhr",$e),this.options.fetch&&Dt("fetch",Le),this.options.history&&Dt("history",Ne)}addSentryBreadcrumb(t){this.options.sentry&&et().addBreadcrumb({category:"sentry."+("transaction"===t.type?"transaction":"event"),event_id:t.event_id,level:t.level,message:P(t)},{event:t})}}function Re(t){for(let e=0;e<t.args.length;e++)if("ref=Ref<"===t.args[e]){t.args[e+1]="viewRef";break}const e={category:"console",data:{arguments:t.args,logger:"console"},level:(n=t.level,"warn"===n?"warning":we.includes(n)?n:"log"),message:v(t.args," ")};var n;if("assert"===t.level){if(!1!==t.args[0])return;e.message=`Assertion failed: ${v(t.args.slice(1)," ")||"console.assert"}`,e.data.arguments=t.args.slice(1)}et().addBreadcrumb(e,{input:t.args,level:t.level})}function $e(t){const{startTimestamp:e,endTimestamp:n}=t,r=t.xhr[Lt];if(!e||!n||!r)return;const{method:s,url:i,status_code:o,body:a}=r,c={method:s,url:i,status_code:o},u={xhr:t.xhr,input:a,startTimestamp:e,endTimestamp:n};et().addBreadcrumb({category:"xhr",data:c,type:"http"},u)}function Le(t){const{startTimestamp:e,endTimestamp:n}=t;if(n&&(!t.fetchData.url.match(/sentry_key/)||"POST"!==t.fetchData.method))if(t.error){const r=t.fetchData,s={data:t.error,input:t.args,startTimestamp:e,endTimestamp:n};et().addBreadcrumb({category:"fetch",data:r,level:"error",type:"http"},s)}else{const r={...t.fetchData,status_code:t.response&&t.response.status},s={input:t.args,response:t.response,startTimestamp:e,endTimestamp:n};et().addBreadcrumb({category:"fetch",data:r,type:"http"},s)}}function Ne(t){let e=t.from,n=t.to;const r=ke(be.location.href);let s=ke(e);const i=ke(n);s.path||(s=r),r.protocol===i.protocol&&r.host===i.host&&(n=i.relative),r.protocol===s.protocol&&r.host===s.host&&(e=s.relative),et().addBreadcrumb({category:"navigation",data:{from:e,to:n}})}Oe.__initStatic();class Pe extends ae{constructor(t){const e=be.SENTRY_SDK_SOURCE||(0,le.S)();t._metadata=t._metadata||{},t._metadata.sdk=t._metadata.sdk||{name:"sentry.javascript.browser",packages:[{name:`${e}:@sentry/browser`,version:de}],version:de},super(t),t.sendClientReports&&be.document&&be.document.addEventListener("visibilitychange",(()=>{"hidden"===be.document.visibilityState&&this._flushOutcomes()}))}eventFromException(t,e){return function(t,e,n,r){const s=me(t,e,n&&n.syntheticException||void 0,r);return C(s),s.level="error",n&&n.event_id&&(s.event_id=n.event_id),B(s)}(this._options.stackParser,t,e,this._options.attachStacktrace)}eventFromMessage(t,e="info",n){return function(t,e,n="info",r,s){const i=ye(t,e,r&&r.syntheticException||void 0,s);return i.level=n,r&&r.event_id&&(i.event_id=r.event_id),B(i)}(this._options.stackParser,t,e,n,this._options.attachStacktrace)}sendEvent(t,e){const n=this.getIntegrationById(Te);n&&n.addSentryBreadcrumb&&n.addSentryBreadcrumb(t),super.sendEvent(t,e)}captureUserFeedback(t){if(!this._isEnabled())return;const e=function(t,{metadata:e,tunnel:n,dsn:r}){const s={event_id:t.event_id,sent_at:(new Date).toISOString(),...e&&e.sdk&&{sdk:{name:e.sdk.name,version:e.sdk.version}},...!!n&&!!r&&{dsn:zt(r)}},i=function(t){return[{type:"user_report"},t]}(t);return Kt(s,[i])}(t,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this._sendEnvelope(e)}_prepareEvent(t,e,n){return t.platform=t.platform||"javascript",super._prepareEvent(t,e,n)}_flushOutcomes(){const t=this._clearOutcomes();if(0===t.length)return;if(!this._dsn)return;const e=(n=t,Kt((r=this._options.tunnel&&zt(this._dsn))?{dsn:r}:{},[[{type:"client_report"},{timestamp:(0,A.yW)(),discarded_events:n}]]));var n,r;this._sendEnvelope(e)}}class De{static __initStatic(){this.id="GlobalHandlers"}constructor(t){this.name=De.id,this._options={onerror:!0,onunhandledrejection:!0,...t},this._installFunc={onerror:Ce,onunhandledrejection:Ie}}setupOnce(){Error.stackTraceLimit=50;const t=this._options;for(const e in t){const n=this._installFunc[e];n&&t[e]&&(n(),this._installFunc[e]=void 0)}}}function Ce(){Dt("error",(t=>{const[e,n,r]=Me();if(!e.getIntegration(De))return;const{msg:s,url:o,line:c,column:u,error:d}=t;if(Se()||d&&d.__sentry_own_request__)return;const l=void 0===d&&a(s)?function(t,e,n,r){let s=i(t)?t.message:t,o="Error";const a=s.match(/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i);return a&&(o=a[1],s=a[2]),je({exception:{values:[{type:o,value:s}]}},e,n,r)}(s,o,c,u):je(me(n,d||s,void 0,r,!1),o,c,u);l.level="error",Ae(e,d,l,"onerror")}))}function Ie(){Dt("unhandledrejection",(t=>{const[e,n,r]=Me();if(!e.getIntegration(De))return;let s=t;try{"reason"in t?s=t.reason:"detail"in t&&"reason"in t.detail&&(s=t.detail.reason)}catch(t){}if(Se()||s&&s.__sentry_own_request__)return!0;const i=c(s)?{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(s)}`}]}}:me(n,s,void 0,r,!0);i.level="error",Ae(e,s,i,"onunhandledrejection")}))}function je(t,e,n,r){const s=t.exception=t.exception||{},i=s.values=s.values||[],o=i[0]=i[0]||{},c=o.stacktrace=o.stacktrace||{},u=c.frames=c.frames||[],d=isNaN(parseInt(r,10))?void 0:r,l=isNaN(parseInt(n,10))?void 0:n,h=a(e)&&e.length>0?e:function(){try{return f.document.location.href}catch(t){return""}}();return 0===u.length&&u.push({colno:d,filename:h,function:"?",in_app:!0,lineno:l}),t}function Ae(t,e,n,r){C(n,{handled:!1,type:r}),t.captureEvent(n,{originalException:e})}function Me(){const t=et(),e=t.getClient(),n=e&&e.getOptions()||{stackParser:()=>[],attachStacktrace:!1};return[t,n.stackParser,n.attachStacktrace]}De.__initStatic();const qe=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"];class Ue{static __initStatic(){this.id="TryCatch"}constructor(t){this.name=Ue.id,this._options={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...t}}setupOnce(){this._options.setTimeout&&E(be,"setTimeout",Ye),this._options.setInterval&&E(be,"setInterval",Ye),this._options.requestAnimationFrame&&E(be,"requestAnimationFrame",Be),this._options.XMLHttpRequest&&"XMLHttpRequest"in be&&E(XMLHttpRequest.prototype,"send",He);const t=this._options.eventTarget;t&&(Array.isArray(t)?t:qe).forEach(Fe)}}function Ye(t){return function(...e){const n=e[0];return e[0]=xe(n,{mechanism:{data:{function:wt(t)},handled:!0,type:"instrument"}}),t.apply(this,e)}}function Be(t){return function(e){return t.apply(this,[xe(e,{mechanism:{data:{function:"requestAnimationFrame",handler:wt(t)},handled:!0,type:"instrument"}})])}}function He(t){return function(...e){const n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach((t=>{t in n&&"function"==typeof n[t]&&E(n,t,(function(e){const n={mechanism:{data:{function:t,handler:wt(e)},handled:!0,type:"instrument"}},r=w(e);return r&&(n.mechanism.data.handler=wt(r)),xe(e,n)}))})),t.apply(this,e)}}function Fe(t){const e=be,n=e[t]&&e[t].prototype;n&&n.hasOwnProperty&&n.hasOwnProperty("addEventListener")&&(E(n,"addEventListener",(function(e){return function(n,r,s){try{"function"==typeof r.handleEvent&&(r.handleEvent=xe(r.handleEvent,{mechanism:{data:{function:"handleEvent",handler:wt(r),target:t},handled:!0,type:"instrument"}}))}catch(t){}return e.apply(this,[n,xe(r,{mechanism:{data:{function:"addEventListener",handler:wt(r),target:t},handled:!0,type:"instrument"}}),s])}})),E(n,"removeEventListener",(function(t){return function(e,n,r){const s=n;try{const n=s&&s.__sentry_wrapped__;n&&t.call(this,e,n,r)}catch(t){}return t.call(this,e,s,r)}})))}function ze(t,e,n=250,r,s,i,o){if(!(i.exception&&i.exception.values&&o&&h(o.originalException,Error)))return;const a=i.exception.values.length>0?i.exception.values[i.exception.values.length-1]:void 0;var c,u;a&&(i.exception.values=(c=We(t,e,s,o.originalException,r,i.exception.values,a,0),u=n,c.map((t=>(t.value&&(t.value=y(t.value,u)),t)))))}function We(t,e,n,r,s,i,o,a){if(i.length>=n+1)return i;let c=[...i];if(h(r[s],Error)){Je(o,a);const i=t(e,r[s]),u=c.length;Xe(i,s,u,a),c=We(t,e,n,r[s],s,[i,...c],i,u)}return Array.isArray(r.errors)&&r.errors.forEach(((r,i)=>{if(h(r,Error)){Je(o,a);const u=t(e,r),d=c.length;Xe(u,`errors[${i}]`,d,a),c=We(t,e,n,r,s,[u,...c],u,d)}})),c}function Je(t,e){t.mechanism=t.mechanism||{type:"generic",handled:!0},t.mechanism={...t.mechanism,is_exception_group:!0,exception_id:e}}function Xe(t,e,n,r){t.mechanism=t.mechanism||{type:"generic",handled:!0},t.mechanism={...t.mechanism,type:"chained",source:e,exception_id:n,parent_id:r}}Ue.__initStatic();class Ge{static __initStatic(){this.id="LinkedErrors"}constructor(t={}){this.name=Ge.id,this._key=t.key||"cause",this._limit=t.limit||5}setupOnce(t,e){t(((t,n)=>{const r=e(),s=r.getClient(),i=r.getIntegration(Ge);if(!s||!i)return t;const o=s.getOptions();return ze(he,o.stackParser,o.maxValueLength,i._key,i._limit,t,n),t}))}}Ge.__initStatic();class Ke{static __initStatic(){this.id="HttpContext"}constructor(){this.name=Ke.id}setupOnce(){X((t=>{if(et().getIntegration(Ke)){if(!be.navigator&&!be.location&&!be.document)return t;const e=t.request&&t.request.url||be.location&&be.location.href,{referrer:n}=be.document||{},{userAgent:r}=be.navigator||{},s={...t.request&&t.request.headers,...n&&{Referer:n},...r&&{"User-Agent":r}},i={...t.request,...e&&{url:e},headers:s};return{...t,request:i}}return t}))}}Ke.__initStatic();class Ve{static __initStatic(){this.id="Dedupe"}constructor(){this.name=Ve.id}setupOnce(t,e){const n=t=>{if(t.type)return t;const n=e().getIntegration(Ve);if(n){try{if(function(t,e){return!(!e||!function(t,e){const n=t.message,r=e.message;return!(!n&&!r||n&&!r||!n&&r||n!==r||!Ze(t,e)||!Qe(t,e))}(t,e)&&!function(t,e){const n=tn(e),r=tn(t);return!!(n&&r&&n.type===r.type&&n.value===r.value&&Ze(t,e)&&Qe(t,e))}(t,e))}(t,n._previousEvent))return null}catch(e){return n._previousEvent=t}return n._previousEvent=t}return t};n.id=this.name,t(n)}}function Qe(t,e){let n=en(t),r=en(e);if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;if(r.length!==n.length)return!1;for(let t=0;t<r.length;t++){const e=r[t],s=n[t];if(e.filename!==s.filename||e.lineno!==s.lineno||e.colno!==s.colno||e.function!==s.function)return!1}return!0}function Ze(t,e){let n=t.fingerprint,r=e.fingerprint;if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;try{return!(n.join("")!==r.join(""))}catch(t){return!1}}function tn(t){return t.exception&&t.exception.values&&t.exception.values[0]}function en(t){const e=t.exception;if(e)try{return e.values[0].stacktrace.frames}catch(t){return}}Ve.__initStatic();const nn="?";function rn(t,e,n,r){const s={filename:t,function:e,in_app:!0};return void 0!==n&&(s.lineno=n),void 0!==r&&(s.colno=r),s}const sn=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,on=/\((\S*)(?::(\d+))(?::(\d+))\)/,an=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,cn=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,un=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,dn=St([30,t=>{const e=sn.exec(t);if(e){if(e[2]&&0===e[2].indexOf("eval")){const t=on.exec(e[2]);t&&(e[2]=t[1],e[3]=t[2],e[4]=t[3])}const[t,n]=ln(e[1]||nn,e[2]);return rn(n,t,e[3]?+e[3]:void 0,e[4]?+e[4]:void 0)}}],[50,t=>{const e=an.exec(t);if(e){if(e[3]&&e[3].indexOf(" > eval")>-1){const t=cn.exec(e[3]);t&&(e[1]=e[1]||"eval",e[3]=t[1],e[4]=t[2],e[5]="")}let t=e[3],n=e[1]||nn;return[n,t]=ln(n,t),rn(t,n,e[4]?+e[4]:void 0,e[5]?+e[5]:void 0)}}],[40,t=>{const e=un.exec(t);return e?rn(e[2],e[1]||nn,+e[3],e[4]?+e[4]:void 0):void 0}]),ln=(t,e)=>{const n=-1!==t.indexOf("safari-extension"),r=-1!==t.indexOf("safari-web-extension");return n||r?[-1!==t.indexOf("@")?t.split("@")[0]:nn,n?`safari-extension:${e}`:`safari-web-extension:${e}`]:[t,e]},hn=6e4,pn=30;function fn(t,e,n=function(t){const e=[];function n(t){return e.splice(e.indexOf(t),1)[0]}return{$:e,add:function(r){if(!(void 0===t||e.length<t))return H(new ie("Not adding Promise because buffer limit was reached."));const s=r();return-1===e.indexOf(s)&&e.push(s),s.then((()=>n(s))).then(null,(()=>n(s).then(null,(()=>{})))),s},drain:function(t){return new F(((n,r)=>{let s=e.length;if(!s)return n(!0);const i=setTimeout((()=>{t&&t>0&&n(!1)}),t);e.forEach((t=>{B(t).then((()=>{--s||(clearTimeout(i),n(!0))}),r)}))}))}}}(t.bufferSize||pn)){let r={};function s(s){const i=[];if(Qt(s,((e,n)=>{const s=re(n);if(function(t,e,n=Date.now()){return function(t,e){return t[e]||t.all||0}(t,e)>n}(r,s)){const r=gn(e,n);t.recordDroppedEvent("ratelimit_backoff",s,r)}else i.push(e)})),0===i.length)return B();const o=Kt(s[0],i),a=e=>{Qt(o,((n,r)=>{const s=gn(n,r);t.recordDroppedEvent(e,re(r),s)}))};return n.add((()=>e({body:te(o,t.textEncoder)}).then((t=>(void 0!==t.statusCode&&(t.statusCode<200||t.statusCode),r=function(t,{statusCode:e,headers:n},r=Date.now()){const s={...t},i=n&&n["x-sentry-rate-limits"],o=n&&n["retry-after"];if(i)for(const t of i.trim().split(",")){const[e,n]=t.split(":",2),i=parseInt(e,10),o=1e3*(isNaN(i)?60:i);if(n)for(const t of n.split(";"))s[t]=r+o;else s.all=r+o}else o?s.all=r+function(t,e=Date.now()){const n=parseInt(`${t}`,10);if(!isNaN(n))return 1e3*n;const r=Date.parse(`${t}`);return isNaN(r)?hn:r-e}(o,r):429===e&&(s.all=r+6e4);return s}(r,t),t)),(t=>{throw a("network_error"),t})))).then((t=>t),(t=>{if(t instanceof ie)return a("queue_overflow"),B();throw t}))}return s.__sentry__baseTransport__=!0,{send:s,flush:t=>n.drain(t)}}function gn(t,e){if("event"===e||"transaction"===e)return Array.isArray(t)?t[1]:void 0}let _n;function mn(t,e=function(){if(_n)return _n;if(Ot(be.fetch))return _n=be.fetch.bind(be);const t=be.document;let e=be.fetch;if(t&&"function"==typeof t.createElement)try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n);const r=n.contentWindow;r&&r.fetch&&(e=r.fetch),t.head.removeChild(n)}catch(t){}return _n=e.bind(be)}()){let n=0,r=0;return fn(t,(function(s){const i=s.body.length;n+=i,r++;const o={body:s.body,method:"POST",referrerPolicy:"origin",headers:t.headers,keepalive:n<=6e4&&r<15,...t.fetchOptions};try{return e(t.url,o).then((t=>(n-=i,r--,{statusCode:t.status,headers:{"x-sentry-rate-limits":t.headers.get("X-Sentry-Rate-Limits"),"retry-after":t.headers.get("Retry-After")}})))}catch(t){return _n=void 0,n-=i,r--,H(t)}}))}function yn(t){return fn(t,(function(e){return new F(((n,r)=>{const s=new XMLHttpRequest;s.onerror=r,s.onreadystatechange=()=>{4===s.readyState&&n({statusCode:s.status,headers:{"x-sentry-rate-limits":s.getResponseHeader("X-Sentry-Rate-Limits"),"retry-after":s.getResponseHeader("Retry-After")}})},s.open("POST",t.url);for(const e in t.headers)Object.prototype.hasOwnProperty.call(t.headers,e)&&s.setRequestHeader(e,t.headers[e]);s.send(e.body)}))}))}const vn=[new pt,new _t,new Ue,new Oe,new De,new Ge,new Ve,new Ke];function bn(t){t.startSession({ignoreDuration:!0}),t.captureSession()}var En=function(t){return t.DocumentNotLoad="The document could not be loaded.",t.LicensingNotLoaded="Licenses failed loading",t.ClippingNotLoad="The Clippings could not be loaded.",t.DocumentIdMissing="documentId is not found!",t.JsonNotLoad="XHR could not load JSON",t.PreviewDisableLicenseCheck="Disable license check in Publisher Preview mode",t.PaywallPreviewDisableLicenseCheck="Disable license check in paywallPreview mode",t.SmartzoomNotLoaded="Smartzoom failed to load",t}({}),Sn={};const xn=t=>{var{dsn:e,environment:n,isDeployed:r,release:s}=t;return{dsn:e,environment:n,release:s,sampleRate:r?.5:1,beforeSend(t,e){if(r){var n=(t.exception?.values||[])[0]?.stacktrace?.frames||[],s=n[0]?.filename;if("<anonymous>"===s)return null;var i=e?.originalException,o="string"==typeof i?i:i instanceof Error?i.message:"unknown error";if(Object.values(En).includes(o))return console.warn("[Sentry] Ignored error",o),null;var a=n[n.length-1]?.filename;return a?.startsWith("https://consent.cookiebot.com/")&&(o.includes("postMessage")||o.includes("iframeReady"))?null:o in Sn?(console.error("[Sentry] Rate limiting activated for",o),null):(Sn[o]=!0,setTimeout((()=>{delete Sn[o]}),6e4),t)}return null}}};!function(e){var n,r=(n=window.navigator.userAgent,/^(?:Mediapartners-Google|Yahoo|MSNPTC|Baiduspider|Yandex|proximic|Ezooms)|bot\/|Yahoo! Slurp|Ask Jeeves\/Teoma|spider|crawl|ia_archiver|heritrix\//i.test(n)),s=[];function i(t,n,i,o){s.push(function(t,e,n){var r={pageCount:0,pageNumber:1,title:"",prevEvent:void 0,onReaderLoaded:n,onPageChangedListeners:[]};return function(t,e){window.addEventListener&&window.addEventListener("message",(n=>{try{if(-1===n.origin.indexOf("e.issuu.com"))return;if(!n.data||n.data.identifier!==t)return;switch(e.prevEvent=n,n.data.type){case"issuu.documentLoaded":e.pageCount=n.data.pageCount,e.pageNumber=n.data.pageNumbers[0],e.title=n.data.title,e.onReaderLoaded();break;case"issuu.pageChanged":e.pageNumber=n.data.pageNumbers[0],e.onPageChangedListeners.forEach((t=>{try{t(e.pageNumber)}catch(t){Error}}))}}catch(t){t instanceof Error&&it(t)}}),!0)}(t,r),{getReaderApi:()=>({addEventListener:(t,e)=>{try{"change"===t&&("string"==typeof e&&"function"==typeof window[e]?r.onPageChangedListeners.push(window[e]):"function"==typeof e&&r.onPageChangedListeners.push(e))}catch(t){t instanceof Error&&it(t)}},getPageNumber:()=>r.pageNumber,setPageNumber:t=>{dt(r,{type:"issuu.setPageNumber",pageNumber:"string"==typeof t?parseInt(t,10):t})},getPageCount:()=>r.pageCount,getTitle:()=>r.title,goToPreviousPage:()=>{dt(r,{type:"issuu.goToPreviousPage"})},goToNextPage:()=>{dt(r,{type:"issuu.goToNextPage"})},goToFirstPage:()=>{dt(r,{type:"issuu.goToFirstPage"})},goToLastPage:()=>{dt(r,{type:"issuu.goToLastPage"})}}),getEmbedId:()=>e,isLoaded:()=>!!r.pageCount}}(t,n,function(t){return()=>{for(var n=0;n<s.length;n++){if(!s[n].isLoaded())return;var r=s[n].getReaderApi();if(r.getTitle){var i=r.getTitle(),o=t.querySelector("iframe");o?.setAttribute("title",`Document: "${i}" loaded from Issuu.com`)}}if(!e.IssuuReaders.loaded&&(e.IssuuReaders.loaded=!0,"function"==typeof window.onIssuuReadersLoaded))try{window.onIssuuReadersLoaded()}catch(t){Error}}}(i))),(r?ut:at)(function(t){var e="";if("object"==typeof t.query){var n=t.query,r=[];for(var[s,i]of Object.entries(n))""===i?r.push(s):"string"==typeof i?r.push(`${s}=${encodeURIComponent(i)}`):void 0!==i&&r.push(`${s}=${i.toString()}`);r.length&&(e=`?${r.join("&")}`)}var o=t.hash?`#${t.hash}`:"";return`https://${t.baseurl}${e}${o}`}(o),n,(t=>{i.innerHTML=t}))}function o(e){var n=function(){for(var t="",e=0;e<12;e++)t+="abcdefghijklmnopqrstuvwxyz0123456789".charAt(Math.floor(36*Math.random()));return t}(),r={baseurl:"e.issuu.com/embed.html",query:{identifier:n,embedType:"script"}};e.className+=` ${t}`;var s=e.getAttribute("data-configid");if(s)return r.hash=s,i(n,s,e,r);var o=e.getAttribute("data-url");return o?function(t,e,n,r){var s=function(t){var e=t.match(/^https?:\/\/[^\/]*issuu.com\/([^\/]+)\/docs\/([^\/\?#]+)(?:\/([0-9]+))?/);if(e)return{username:e[1],docname:e[2],pageNumber:parseInt(e[3],10)||1}}(r);s&&(n.query.u=s.username,n.query.d=s.docname,n.query.p=s.pageNumber),i(t,void 0,e,n)}(n,e,r,o):i(n,void 0,e,r)}et().setTag("endpoint","script-embed"),function(t={}){void 0===t.defaultIntegrations&&(t.defaultIntegrations=vn),void 0===t.release&&("string"==typeof __SENTRY_RELEASE__&&(t.release=__SENTRY_RELEASE__),be.SENTRY_RELEASE&&be.SENTRY_RELEASE.id&&(t.release=be.SENTRY_RELEASE.id)),void 0===t.autoSessionTracking&&(t.autoSessionTracking=!0),void 0===t.sendClientReports&&(t.sendClientReports=!0);const e={...t,stackParser:(n=t.stackParser||dn,Array.isArray(n)?St(...n):n),integrations:yt(t),transport:t.transport||(Tt()?mn:yn)};var n;!function(t,e){!0===e.debug&&console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.");const n=et();n.getScope().update(e.initialScope);const r=new t(e);n.bindClient(r)}(Pe,e),t.autoSessionTracking&&function(){if(void 0===be.document)return;const t=et();t.captureSession&&(bn(t),Dt("history",(({from:t,to:e})=>{void 0!==t&&t!==e&&bn(et())})))}()}({...xn({dsn:"https://20169667e5c7bfec02249a8341e145fa@o4505883345354752.ingest.sentry.io/4506104688082944",environment:"prod",isDeployed:!0,release:"frontend-reader3@f882b8f"}),defaultIntegrations:!1}),e.IssuuReaders=e.IssuuReaders||(window.addEventListener("DOMContentLoaded",(()=>{e.IssuuReaders.add()})),window.addEventListener("load",(()=>{e.IssuuReaders.add()})),{loaded:!1,get:function(t){var e={};try{for(var n=0;n<s.length;n++)if(s[n].getEmbedId()===t){e=s[n].getReaderApi();break}}catch(t){t instanceof Error&&it(t)}return e},add:function(){try{for(var e=function(){for(var e=document.querySelectorAll(".issuuembed"),n=[],r=0;r<e.length;r++){var s=e[r];-1===s.className.indexOf(t)&&n.push(s)}return n}(),n=0;n<e.length;n++)o(e[n])}catch(t){t instanceof Error&&it(t)}}}),e.IssuuReaders.add(),e.IssuuReaders}(window)})()})(); //# sourceMappingURL=embed.js.map