175 lines
1.3 MiB
Plaintext
Executable File
175 lines
1.3 MiB
Plaintext
Executable File
/*
|
|
THIS IS A GENERATED/BUNDLED FILE BY ESBUILD
|
|
if you want to view the source, please visit the github repository of this plugin
|
|
*/
|
|
|
|
var xz=Object.create;var Gv=Object.defineProperty;var Sz=Object.getOwnPropertyDescriptor;var Ez=Object.getOwnPropertyNames;var Fz=Object.getPrototypeOf,Uz=Object.prototype.hasOwnProperty;var tf=(e,t)=>()=>(e&&(t=e(e=0)),t);var Ce=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),bE=(e,t)=>{for(var r in t)Gv(e,r,{get:t[r],enumerable:!0})},CE=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of Ez(t))!Uz.call(e,i)&&i!==r&&Gv(e,i,{get:()=>t[i],enumerable:!(n=Sz(t,i))||n.enumerable});return e};var yr=(e,t,r)=>(r=e!=null?xz(Fz(e)):{},CE(t||!e||!e.__esModule?Gv(r,"default",{value:e,enumerable:!0}):r,e)),_z=e=>CE(Gv({},"__esModule",{value:!0}),e);var x3=Ce(Hr=>{"use strict";var VB=Symbol.for("react.transitional.element"),w9=Symbol.for("react.portal"),y9=Symbol.for("react.fragment"),B9=Symbol.for("react.strict_mode"),b9=Symbol.for("react.profiler"),C9=Symbol.for("react.consumer"),x9=Symbol.for("react.context"),S9=Symbol.for("react.forward_ref"),E9=Symbol.for("react.suspense"),F9=Symbol.for("react.memo"),v3=Symbol.for("react.lazy"),h3=Symbol.iterator;function U9(e){return e===null||typeof e!="object"?null:(e=h3&&e[h3]||e["@@iterator"],typeof e=="function"?e:null)}var w3={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y3=Object.assign,B3={};function zd(e,t,r){this.props=e,this.context=t,this.refs=B3,this.updater=r||w3}zd.prototype.isReactComponent={};zd.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};zd.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function b3(){}b3.prototype=zd.prototype;function GB(e,t,r){this.props=e,this.context=t,this.refs=B3,this.updater=r||w3}var WB=GB.prototype=new b3;WB.constructor=GB;y3(WB,zd.prototype);WB.isPureReactComponent=!0;var d3=Array.isArray,Ei={H:null,A:null,T:null,S:null},C3=Object.prototype.hasOwnProperty;function YB(e,t,r,n,i,A){return r=A.ref,{$$typeof:VB,type:e,key:t,ref:r!==void 0?r:null,props:A}}function _9(e,t){return YB(e.type,t,void 0,void 0,void 0,e.props)}function XB(e){return typeof e=="object"&&e!==null&&e.$$typeof===VB}function Q9(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var p3=/\/+/g;function KB(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Q9(""+e.key):t.toString(36)}function g3(){}function T9(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch(typeof e.status=="string"?e.then(g3,g3):(e.status="pending",e.then(function(t){e.status==="pending"&&(e.status="fulfilled",e.value=t)},function(t){e.status==="pending"&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}function Pd(e,t,r,n,i){var A=typeof e;(A==="undefined"||A==="boolean")&&(e=null);var a=!1;if(e===null)a=!0;else switch(A){case"bigint":case"string":case"number":a=!0;break;case"object":switch(e.$$typeof){case VB:case w9:a=!0;break;case v3:return a=e._init,Pd(a(e._payload),t,r,n,i)}}if(a)return i=i(e),a=n===""?"."+KB(e,0):n,d3(i)?(r="",a!=null&&(r=a.replace(p3,"$&/")+"/"),Pd(i,t,r,"",function(c){return c})):i!=null&&(XB(i)&&(i=_9(i,r+(i.key==null||e&&e.key===i.key?"":(""+i.key).replace(p3,"$&/")+"/")+a)),t.push(i)),1;a=0;var s=n===""?".":n+":";if(d3(e))for(var l=0;l<e.length;l++)n=e[l],A=s+KB(n,l),a+=Pd(n,t,r,A,i);else if(l=U9(e),typeof l=="function")for(e=l.call(e),l=0;!(n=e.next()).done;)n=n.value,A=s+KB(n,l++),a+=Pd(n,t,r,A,i);else if(A==="object"){if(typeof e.then=="function")return Pd(T9(e),t,r,n,i);throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.")}return a}function Zv(e,t,r){if(e==null)return e;var n=[],i=0;return Pd(e,n,"","",function(A){return t.call(r,A,i++)}),n}function L9(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(r){(e._status===0||e._status===-1)&&(e._status=1,e._result=r)},function(r){(e._status===0||e._status===-1)&&(e._status=2,e._result=r)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var m3=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)};function k9(){}Hr.Children={map:Zv,forEach:function(e,t,r){Zv(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return Zv(e,function(){t++}),t},toArray:function(e){return Zv(e,function(t){return t})||[]},only:function(e){if(!XB(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};Hr.Component=zd;Hr.Fragment=y9;Hr.Profiler=b9;Hr.PureComponent=GB;Hr.StrictMode=B9;Hr.Suspense=E9;Hr.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=Ei;Hr.act=function(){throw Error("act(...) is not supported in production builds of React.")};Hr.cache=function(e){return function(){return e.apply(null,arguments)}};Hr.cloneElement=function(e,t,r){if(e==null)throw Error("The argument must be a React element, but you passed "+e+".");var n=y3({},e.props),i=e.key,A=void 0;if(t!=null)for(a in t.ref!==void 0&&(A=void 0),t.key!==void 0&&(i=""+t.key),t)!C3.call(t,a)||a==="key"||a==="__self"||a==="__source"||a==="ref"&&t.ref===void 0||(n[a]=t[a]);var a=arguments.length-2;if(a===1)n.children=r;else if(1<a){for(var s=Array(a),l=0;l<a;l++)s[l]=arguments[l+2];n.children=s}return YB(e.type,i,void 0,void 0,A,n)};Hr.createContext=function(e){return e={$$typeof:x9,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider=e,e.Consumer={$$typeof:C9,_context:e},e};Hr.createElement=function(e,t,r){var n,i={},A=null;if(t!=null)for(n in t.key!==void 0&&(A=""+t.key),t)C3.call(t,n)&&n!=="key"&&n!=="__self"&&n!=="__source"&&(i[n]=t[n]);var a=arguments.length-2;if(a===1)i.children=r;else if(1<a){for(var s=Array(a),l=0;l<a;l++)s[l]=arguments[l+2];i.children=s}if(e&&e.defaultProps)for(n in a=e.defaultProps,a)i[n]===void 0&&(i[n]=a[n]);return YB(e,A,void 0,void 0,null,i)};Hr.createRef=function(){return{current:null}};Hr.forwardRef=function(e){return{$$typeof:S9,render:e}};Hr.isValidElement=XB;Hr.lazy=function(e){return{$$typeof:v3,_payload:{_status:-1,_result:e},_init:L9}};Hr.memo=function(e,t){return{$$typeof:F9,type:e,compare:t===void 0?null:t}};Hr.startTransition=function(e){var t=Ei.T,r={};Ei.T=r;try{var n=e(),i=Ei.S;i!==null&&i(r,n),typeof n=="object"&&n!==null&&typeof n.then=="function"&&n.then(k9,m3)}catch(A){m3(A)}finally{Ei.T=t}};Hr.unstable_useCacheRefresh=function(){return Ei.H.useCacheRefresh()};Hr.use=function(e){return Ei.H.use(e)};Hr.useActionState=function(e,t,r){return Ei.H.useActionState(e,t,r)};Hr.useCallback=function(e,t){return Ei.H.useCallback(e,t)};Hr.useContext=function(e){return Ei.H.useContext(e)};Hr.useDebugValue=function(){};Hr.useDeferredValue=function(e,t){return Ei.H.useDeferredValue(e,t)};Hr.useEffect=function(e,t){return Ei.H.useEffect(e,t)};Hr.useId=function(){return Ei.H.useId()};Hr.useImperativeHandle=function(e,t,r){return Ei.H.useImperativeHandle(e,t,r)};Hr.useInsertionEffect=function(e,t){return Ei.H.useInsertionEffect(e,t)};Hr.useLayoutEffect=function(e,t){return Ei.H.useLayoutEffect(e,t)};Hr.useMemo=function(e,t){return Ei.H.useMemo(e,t)};Hr.useOptimistic=function(e,t){return Ei.H.useOptimistic(e,t)};Hr.useReducer=function(e,t,r){return Ei.H.useReducer(e,t,r)};Hr.useRef=function(e){return Ei.H.useRef(e)};Hr.useState=function(e){return Ei.H.useState(e)};Hr.useSyncExternalStore=function(e,t,r){return Ei.H.useSyncExternalStore(e,t,r)};Hr.useTransition=function(){return Ei.H.useTransition()};Hr.version="19.0.0"});var _a=Ce((uue,S3)=>{"use strict";S3.exports=x3()});var O3=Ce(zn=>{"use strict";function eb(e,t){var r=e.length;e.push(t);e:for(;0<r;){var n=r-1>>>1,i=e[n];if(0<Jv(i,t))e[n]=t,e[r]=i,r=n;else break e}}function bl(e){return e.length===0?null:e[0]}function e1(e){if(e.length===0)return null;var t=e[0],r=e.pop();if(r!==t){e[0]=r;e:for(var n=0,i=e.length,A=i>>>1;n<A;){var a=2*(n+1)-1,s=e[a],l=a+1,c=e[l];if(0>Jv(s,r))l<i&&0>Jv(c,s)?(e[n]=c,e[l]=r,n=l):(e[n]=s,e[a]=r,n=a);else if(l<i&&0>Jv(c,r))e[n]=c,e[l]=r,n=l;else break e}}return t}function Jv(e,t){var r=e.sortIndex-t.sortIndex;return r!==0?r:e.id-t.id}zn.unstable_now=void 0;typeof performance=="object"&&typeof performance.now=="function"?(E3=performance,zn.unstable_now=function(){return E3.now()}):(ZB=Date,F3=ZB.now(),zn.unstable_now=function(){return ZB.now()-F3});var E3,ZB,F3,su=[],Af=[],N9=1,_o=null,Qa=3,t1=!1,bh=!1,s0=!1,Q3=typeof setTimeout=="function"?setTimeout:null,T3=typeof clearTimeout=="function"?clearTimeout:null,U3=typeof setImmediate<"u"?setImmediate:null;function $v(e){for(var t=bl(Af);t!==null;){if(t.callback===null)e1(Af);else if(t.startTime<=e)e1(Af),t.sortIndex=t.expirationTime,eb(su,t);else break;t=bl(Af)}}function tb(e){if(s0=!1,$v(e),!bh)if(bl(su)!==null)bh=!0,rb();else{var t=bl(Af);t!==null&&nb(tb,t.startTime-e)}}var r1=!1,o0=-1,L3=5,k3=-1;function N3(){return!(zn.unstable_now()-k3<L3)}function JB(){if(r1){var e=zn.unstable_now();k3=e;var t=!0;try{e:{bh=!1,s0&&(s0=!1,T3(o0),o0=-1),t1=!0;var r=Qa;try{t:{for($v(e),_o=bl(su);_o!==null&&!(_o.expirationTime>e&&N3());){var n=_o.callback;if(typeof n=="function"){_o.callback=null,Qa=_o.priorityLevel;var i=n(_o.expirationTime<=e);if(e=zn.unstable_now(),typeof i=="function"){_o.callback=i,$v(e),t=!0;break t}_o===bl(su)&&e1(su),$v(e)}else e1(su);_o=bl(su)}if(_o!==null)t=!0;else{var A=bl(Af);A!==null&&nb(tb,A.startTime-e),t=!1}}break e}finally{_o=null,Qa=r,t1=!1}t=void 0}}finally{t?a0():r1=!1}}}var a0;typeof U3=="function"?a0=function(){U3(JB)}:typeof MessageChannel<"u"?($B=new MessageChannel,_3=$B.port2,$B.port1.onmessage=JB,a0=function(){_3.postMessage(null)}):a0=function(){Q3(JB,0)};var $B,_3;function rb(){r1||(r1=!0,a0())}function nb(e,t){o0=Q3(function(){e(zn.unstable_now())},t)}zn.unstable_IdlePriority=5;zn.unstable_ImmediatePriority=1;zn.unstable_LowPriority=4;zn.unstable_NormalPriority=3;zn.unstable_Profiling=null;zn.unstable_UserBlockingPriority=2;zn.unstable_cancelCallback=function(e){e.callback=null};zn.unstable_continueExecution=function(){bh||t1||(bh=!0,rb())};zn.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):L3=0<e?Math.floor(1e3/e):5};zn.unstable_getCurrentPriorityLevel=function(){return Qa};zn.unstable_getFirstCallbackNode=function(){return bl(su)};zn.unstable_next=function(e){switch(Qa){case 1:case 2:case 3:var t=3;break;default:t=Qa}var r=Qa;Qa=t;try{return e()}finally{Qa=r}};zn.unstable_pauseExecution=function(){};zn.unstable_requestPaint=function(){};zn.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=Qa;Qa=e;try{return t()}finally{Qa=r}};zn.unstable_scheduleCallback=function(e,t,r){var n=zn.unstable_now();switch(typeof r=="object"&&r!==null?(r=r.delay,r=typeof r=="number"&&0<r?n+r:n):r=n,e){case 1:var i=-1;break;case 2:i=250;break;case 5:i=1073741823;break;case 4:i=1e4;break;default:i=5e3}return i=r+i,e={id:N9++,callback:t,priorityLevel:e,startTime:r,expirationTime:i,sortIndex:-1},r>n?(e.sortIndex=r,eb(Af,e),bl(su)===null&&e===bl(Af)&&(s0?(T3(o0),o0=-1):s0=!0,nb(tb,r-n))):(e.sortIndex=i,eb(su,e),bh||t1||(bh=!0,rb())),e};zn.unstable_shouldYield=N3;zn.unstable_wrapCallback=function(e){var t=Qa;return function(){var r=Qa;Qa=t;try{return e.apply(this,arguments)}finally{Qa=r}}}});var D3=Ce((fue,I3)=>{"use strict";I3.exports=O3()});var M3=Ce(ns=>{"use strict";var O9=_a();function H3(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function af(){}var rs={d:{f:af,r:function(){throw Error(H3(522))},D:af,C:af,L:af,m:af,X:af,S:af,M:af},p:0,findDOMNode:null},I9=Symbol.for("react.portal");function D9(e,t,r){var n=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:I9,key:n==null?null:""+n,children:e,containerInfo:t,implementation:r}}var l0=O9.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function n1(e,t){if(e==="font")return"";if(typeof t=="string")return t==="use-credentials"?t:""}ns.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=rs;ns.createPortal=function(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)throw Error(H3(299));return D9(e,t,null,r)};ns.flushSync=function(e){var t=l0.T,r=rs.p;try{if(l0.T=null,rs.p=2,e)return e()}finally{l0.T=t,rs.p=r,rs.d.f()}};ns.preconnect=function(e,t){typeof e=="string"&&(t?(t=t.crossOrigin,t=typeof t=="string"?t==="use-credentials"?t:"":void 0):t=null,rs.d.C(e,t))};ns.prefetchDNS=function(e){typeof e=="string"&&rs.d.D(e)};ns.preinit=function(e,t){if(typeof e=="string"&&t&&typeof t.as=="string"){var r=t.as,n=n1(r,t.crossOrigin),i=typeof t.integrity=="string"?t.integrity:void 0,A=typeof t.fetchPriority=="string"?t.fetchPriority:void 0;r==="style"?rs.d.S(e,typeof t.precedence=="string"?t.precedence:void 0,{crossOrigin:n,integrity:i,fetchPriority:A}):r==="script"&&rs.d.X(e,{crossOrigin:n,integrity:i,fetchPriority:A,nonce:typeof t.nonce=="string"?t.nonce:void 0})}};ns.preinitModule=function(e,t){if(typeof e=="string")if(typeof t=="object"&&t!==null){if(t.as==null||t.as==="script"){var r=n1(t.as,t.crossOrigin);rs.d.M(e,{crossOrigin:r,integrity:typeof t.integrity=="string"?t.integrity:void 0,nonce:typeof t.nonce=="string"?t.nonce:void 0})}}else t==null&&rs.d.M(e)};ns.preload=function(e,t){if(typeof e=="string"&&typeof t=="object"&&t!==null&&typeof t.as=="string"){var r=t.as,n=n1(r,t.crossOrigin);rs.d.L(e,r,{crossOrigin:n,integrity:typeof t.integrity=="string"?t.integrity:void 0,nonce:typeof t.nonce=="string"?t.nonce:void 0,type:typeof t.type=="string"?t.type:void 0,fetchPriority:typeof t.fetchPriority=="string"?t.fetchPriority:void 0,referrerPolicy:typeof t.referrerPolicy=="string"?t.referrerPolicy:void 0,imageSrcSet:typeof t.imageSrcSet=="string"?t.imageSrcSet:void 0,imageSizes:typeof t.imageSizes=="string"?t.imageSizes:void 0,media:typeof t.media=="string"?t.media:void 0})}};ns.preloadModule=function(e,t){if(typeof e=="string")if(t){var r=n1(t.as,t.crossOrigin);rs.d.m(e,{as:typeof t.as=="string"&&t.as!=="script"?t.as:void 0,crossOrigin:r,integrity:typeof t.integrity=="string"?t.integrity:void 0})}else rs.d.m(e)};ns.requestFormReset=function(e){rs.d.r(e)};ns.unstable_batchedUpdates=function(e,t){return e(t)};ns.useFormState=function(e,t,r){return l0.H.useFormState(e,t,r)};ns.useFormStatus=function(){return l0.H.useHostTransitionStatus()};ns.version="19.0.0"});var z3=Ce((due,P3)=>{"use strict";function R3(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(R3)}catch(e){console.error(e)}}R3(),P3.exports=M3()});var DQ=Ce(b2=>{"use strict";var OA=D3(),sU=_a(),H9=z3();function pt(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function oU(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}var M9=Symbol.for("react.element"),i1=Symbol.for("react.transitional.element"),v0=Symbol.for("react.portal"),Yd=Symbol.for("react.fragment"),lU=Symbol.for("react.strict_mode"),Ob=Symbol.for("react.profiler"),R9=Symbol.for("react.provider"),uU=Symbol.for("react.consumer"),gc=Symbol.for("react.context"),U5=Symbol.for("react.forward_ref"),Ib=Symbol.for("react.suspense"),Db=Symbol.for("react.suspense_list"),_5=Symbol.for("react.memo"),lf=Symbol.for("react.lazy");Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var cU=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden");Symbol.for("react.tracing_marker");var P9=Symbol.for("react.memo_cache_sentinel"),q3=Symbol.iterator;function u0(e){return e===null||typeof e!="object"?null:(e=q3&&e[q3]||e["@@iterator"],typeof e=="function"?e:null)}var z9=Symbol.for("react.client.reference");function Hb(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===z9?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Yd:return"Fragment";case v0:return"Portal";case Ob:return"Profiler";case lU:return"StrictMode";case Ib:return"Suspense";case Db:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case gc:return(e.displayName||"Context")+".Provider";case uU:return(e._context.displayName||"Context")+".Consumer";case U5:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case _5:return t=e.displayName||null,t!==null?t:Hb(e.type)||"Memo";case lf:t=e._payload,e=e._init;try{return Hb(e(t))}catch{}}return null}var Qr=sU.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,fi=Object.assign,ib,j3;function w0(e){if(ib===void 0)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);ib=t&&t[1]||"",j3=-1<r.stack.indexOf(`
|
|
at`)?" (<anonymous>)":-1<r.stack.indexOf("@")?"@unknown:0:0":""}return`
|
|
`+ib+e+j3}var Ab=!1;function ab(e,t){if(!e||Ab)return"";Ab=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var n={DetermineComponentFrameRoot:function(){try{if(t){var g=function(){throw Error()};if(Object.defineProperty(g.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(g,[])}catch(f){var v=f}Reflect.construct(e,[],g)}else{try{g.call()}catch(f){v=f}e.call(g.prototype)}}else{try{throw Error()}catch(f){v=f}(g=e())&&typeof g.catch=="function"&&g.catch(function(){})}}catch(f){if(f&&v&&typeof f.stack=="string")return[f.stack,v.stack]}return[null,null]}};n.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var i=Object.getOwnPropertyDescriptor(n.DetermineComponentFrameRoot,"name");i&&i.configurable&&Object.defineProperty(n.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var A=n.DetermineComponentFrameRoot(),a=A[0],s=A[1];if(a&&s){var l=a.split(`
|
|
`),c=s.split(`
|
|
`);for(i=n=0;n<l.length&&!l[n].includes("DetermineComponentFrameRoot");)n++;for(;i<c.length&&!c[i].includes("DetermineComponentFrameRoot");)i++;if(n===l.length||i===c.length)for(n=l.length-1,i=c.length-1;1<=n&&0<=i&&l[n]!==c[i];)i--;for(;1<=n&&0<=i;n--,i--)if(l[n]!==c[i]){if(n!==1||i!==1)do if(n--,i--,0>i||l[n]!==c[i]){var d=`
|
|
`+l[n].replace(" at new "," at ");return e.displayName&&d.includes("<anonymous>")&&(d=d.replace("<anonymous>",e.displayName)),d}while(1<=n&&0<=i);break}}}finally{Ab=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?w0(r):""}function q9(e){switch(e.tag){case 26:case 27:case 5:return w0(e.type);case 16:return w0("Lazy");case 13:return w0("Suspense");case 19:return w0("SuspenseList");case 0:case 15:return e=ab(e.type,!1),e;case 11:return e=ab(e.type.render,!1),e;case 1:return e=ab(e.type,!0),e;default:return""}}function K3(e){try{var t="";do t+=q9(e),e=e.return;while(e);return t}catch(r){return`
|
|
Error generating stack: `+r.message+`
|
|
`+r.stack}}function Cp(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(r=t.return),e=t.return;while(e)}return t.tag===3?r:null}function fU(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function V3(e){if(Cp(e)!==e)throw Error(pt(188))}function j9(e){var t=e.alternate;if(!t){if(t=Cp(e),t===null)throw Error(pt(188));return t!==e?null:e}for(var r=e,n=t;;){var i=r.return;if(i===null)break;var A=i.alternate;if(A===null){if(n=i.return,n!==null){r=n;continue}break}if(i.child===A.child){for(A=i.child;A;){if(A===r)return V3(i),e;if(A===n)return V3(i),t;A=A.sibling}throw Error(pt(188))}if(r.return!==n.return)r=i,n=A;else{for(var a=!1,s=i.child;s;){if(s===r){a=!0,r=i,n=A;break}if(s===n){a=!0,n=i,r=A;break}s=s.sibling}if(!a){for(s=A.child;s;){if(s===r){a=!0,r=A,n=i;break}if(s===n){a=!0,n=A,r=i;break}s=s.sibling}if(!a)throw Error(pt(189))}}if(r.alternate!==n)throw Error(pt(190))}if(r.tag!==3)throw Error(pt(188));return r.stateNode.current===r?e:t}function hU(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=hU(e),t!==null)return t;e=e.sibling}return null}var y0=Array.isArray,ci=H9.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,_h={pending:!1,data:null,method:null,action:null},Mb=[],Xd=-1;function du(e){return{current:e}}function XA(e){0>Xd||(e.current=Mb[Xd],Mb[Xd]=null,Xd--)}function gi(e,t){Xd++,Mb[Xd]=e.current,e.current=t}var uu=du(null),H0=du(null),mf=du(null),N1=du(null);function O1(e,t){switch(gi(mf,t),gi(H0,e),gi(uu,null),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)&&(t=t.namespaceURI)?WF(t):0;break;default:if(e=e===8?t.parentNode:t,t=e.tagName,e=e.namespaceURI)e=WF(e),t=SQ(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}XA(uu),gi(uu,t)}function dp(){XA(uu),XA(H0),XA(mf)}function Rb(e){e.memoizedState!==null&&gi(N1,e);var t=uu.current,r=SQ(t,e.type);t!==r&&(gi(H0,e),gi(uu,r))}function I1(e){H0.current===e&&(XA(uu),XA(H0)),N1.current===e&&(XA(N1),Y0._currentValue=_h)}var Pb=Object.prototype.hasOwnProperty,Q5=OA.unstable_scheduleCallback,sb=OA.unstable_cancelCallback,K9=OA.unstable_shouldYield,V9=OA.unstable_requestPaint,cu=OA.unstable_now,G9=OA.unstable_getCurrentPriorityLevel,dU=OA.unstable_ImmediatePriority,pU=OA.unstable_UserBlockingPriority,D1=OA.unstable_NormalPriority,W9=OA.unstable_LowPriority,gU=OA.unstable_IdlePriority,Y9=OA.log,X9=OA.unstable_setDisableYieldValue,$0=null,eo=null;function Z9(e){if(eo&&typeof eo.onCommitFiberRoot=="function")try{eo.onCommitFiberRoot($0,e,void 0,(e.current.flags&128)===128)}catch{}}function pf(e){if(typeof Y9=="function"&&X9(e),eo&&typeof eo.setStrictMode=="function")try{eo.setStrictMode($0,e)}catch{}}var to=Math.clz32?Math.clz32:eq,J9=Math.log,$9=Math.LN2;function eq(e){return e>>>=0,e===0?32:31-(J9(e)/$9|0)|0}var A1=128,a1=4194304;function xh(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194176;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function o2(e,t){var r=e.pendingLanes;if(r===0)return 0;var n=0,i=e.suspendedLanes,A=e.pingedLanes,a=e.warmLanes;e=e.finishedLanes!==0;var s=r&134217727;return s!==0?(r=s&~i,r!==0?n=xh(r):(A&=s,A!==0?n=xh(A):e||(a=s&~a,a!==0&&(n=xh(a))))):(s=r&~i,s!==0?n=xh(s):A!==0?n=xh(A):e||(a=r&~a,a!==0&&(n=xh(a)))),n===0?0:t!==0&&t!==n&&(t&i)===0&&(i=n&-n,a=t&-t,i>=a||i===32&&(a&4194176)!==0)?t:n}function em(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function tq(e,t){switch(e){case 1:case 2:case 4:case 8:return t+250;case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function mU(){var e=A1;return A1<<=1,(A1&4194176)===0&&(A1=128),e}function vU(){var e=a1;return a1<<=1,(a1&62914560)===0&&(a1=4194304),e}function ob(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function tm(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function rq(e,t,r,n,i,A){var a=e.pendingLanes;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=r,e.entangledLanes&=r,e.errorRecoveryDisabledLanes&=r,e.shellSuspendCounter=0;var s=e.entanglements,l=e.expirationTimes,c=e.hiddenUpdates;for(r=a&~r;0<r;){var d=31-to(r),g=1<<d;s[d]=0,l[d]=-1;var v=c[d];if(v!==null)for(c[d]=null,d=0;d<v.length;d++){var f=v[d];f!==null&&(f.lane&=-536870913)}r&=~g}n!==0&&wU(e,n,0),A!==0&&i===0&&e.tag!==0&&(e.suspendedLanes|=A&~(a&~t))}function wU(e,t,r){e.pendingLanes|=t,e.suspendedLanes&=~t;var n=31-to(t);e.entangledLanes|=t,e.entanglements[n]=e.entanglements[n]|1073741824|r&4194218}function yU(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-to(r),i=1<<n;i&t|e[n]&t&&(e[n]|=t),r&=~i}}function BU(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function bU(){var e=ci.p;return e!==0?e:(e=window.event,e===void 0?32:OQ(e.type))}function nq(e,t){var r=ci.p;try{return ci.p=e,t()}finally{ci.p=r}}var _f=Math.random().toString(36).slice(2),Ta="__reactFiber$"+_f,Ss="__reactProps$"+_f,xp="__reactContainer$"+_f,zb="__reactEvents$"+_f,iq="__reactListeners$"+_f,Aq="__reactHandles$"+_f,G3="__reactResources$"+_f,M0="__reactMarker$"+_f;function T5(e){delete e[Ta],delete e[Ss],delete e[zb],delete e[iq],delete e[Aq]}function Fh(e){var t=e[Ta];if(t)return t;for(var r=e.parentNode;r;){if(t=r[xp]||r[Ta]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=XF(e);e!==null;){if(r=e[Ta])return r;e=XF(e)}return t}e=r,r=e.parentNode}return null}function Sp(e){if(e=e[Ta]||e[xp]){var t=e.tag;if(t===5||t===6||t===13||t===26||t===27||t===3)return e}return null}function B0(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(pt(33))}function ap(e){var t=e[G3];return t||(t=e[G3]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function WA(e){e[M0]=!0}var CU=new Set,xU={};function Rh(e,t){pp(e,t),pp(e+"Capture",t)}function pp(e,t){for(xU[e]=t,e=0;e<t.length;e++)CU.add(t[e])}var bc=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),aq=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),W3={},Y3={};function sq(e){return Pb.call(Y3,e)?!0:Pb.call(W3,e)?!1:aq.test(e)?Y3[e]=!0:(W3[e]=!0,!1)}function b1(e,t,r){if(sq(t))if(r===null)e.removeAttribute(t);else{switch(typeof r){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var n=t.toLowerCase().slice(0,5);if(n!=="data-"&&n!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+r)}}function s1(e,t,r){if(r===null)e.removeAttribute(t);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+r)}}function lc(e,t,r,n){if(n===null)e.removeAttribute(r);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(r);return}e.setAttributeNS(t,r,""+n)}}function ko(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function SU(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function oq(e){var t=SU(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var i=r.get,A=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(a){n=""+a,A.call(this,a)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(a){n=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function H1(e){e._valueTracker||(e._valueTracker=oq(e))}function EU(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=SU(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function M1(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var lq=/[\n"\\]/g;function Io(e){return e.replace(lq,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function qb(e,t,r,n,i,A,a,s){e.name="",a!=null&&typeof a!="function"&&typeof a!="symbol"&&typeof a!="boolean"?e.type=a:e.removeAttribute("type"),t!=null?a==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+ko(t)):e.value!==""+ko(t)&&(e.value=""+ko(t)):a!=="submit"&&a!=="reset"||e.removeAttribute("value"),t!=null?jb(e,a,ko(t)):r!=null?jb(e,a,ko(r)):n!=null&&e.removeAttribute("value"),i==null&&A!=null&&(e.defaultChecked=!!A),i!=null&&(e.checked=i&&typeof i!="function"&&typeof i!="symbol"),s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?e.name=""+ko(s):e.removeAttribute("name")}function FU(e,t,r,n,i,A,a,s){if(A!=null&&typeof A!="function"&&typeof A!="symbol"&&typeof A!="boolean"&&(e.type=A),t!=null||r!=null){if(!(A!=="submit"&&A!=="reset"||t!=null))return;r=r!=null?""+ko(r):"",t=t!=null?""+ko(t):r,s||t===e.value||(e.value=t),e.defaultValue=t}n=n??i,n=typeof n!="function"&&typeof n!="symbol"&&!!n,e.checked=s?e.checked:!!n,e.defaultChecked=!!n,a!=null&&typeof a!="function"&&typeof a!="symbol"&&typeof a!="boolean"&&(e.name=a)}function jb(e,t,r){t==="number"&&M1(e.ownerDocument)===e||e.defaultValue===""+r||(e.defaultValue=""+r)}function sp(e,t,r,n){if(e=e.options,t){t={};for(var i=0;i<r.length;i++)t["$"+r[i]]=!0;for(r=0;r<e.length;r++)i=t.hasOwnProperty("$"+e[r].value),e[r].selected!==i&&(e[r].selected=i),i&&n&&(e[r].defaultSelected=!0)}else{for(r=""+ko(r),t=null,i=0;i<e.length;i++){if(e[i].value===r){e[i].selected=!0,n&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function UU(e,t,r){if(t!=null&&(t=""+ko(t),t!==e.value&&(e.value=t),r==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=r!=null?""+ko(r):""}function _U(e,t,r,n){if(t==null){if(n!=null){if(r!=null)throw Error(pt(92));if(y0(n)){if(1<n.length)throw Error(pt(93));n=n[0]}r=n}r==null&&(r=""),t=r}r=ko(t),e.defaultValue=r,n=e.textContent,n===r&&n!==""&&n!==null&&(e.value=n)}function gp(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var uq=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function X3(e,t,r){var n=t.indexOf("--")===0;r==null||typeof r=="boolean"||r===""?n?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":n?e.setProperty(t,r):typeof r!="number"||r===0||uq.has(t)?t==="float"?e.cssFloat=r:e[t]=(""+r).trim():e[t]=r+"px"}function QU(e,t,r){if(t!=null&&typeof t!="object")throw Error(pt(62));if(e=e.style,r!=null){for(var n in r)!r.hasOwnProperty(n)||t!=null&&t.hasOwnProperty(n)||(n.indexOf("--")===0?e.setProperty(n,""):n==="float"?e.cssFloat="":e[n]="");for(var i in t)n=t[i],t.hasOwnProperty(i)&&r[i]!==n&&X3(e,i,n)}else for(var A in t)t.hasOwnProperty(A)&&X3(e,A,t[A])}function L5(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var cq=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),fq=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function C1(e){return fq.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var Kb=null;function k5(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Zd=null,op=null;function Z3(e){var t=Sp(e);if(t&&(e=t.stateNode)){var r=e[Ss]||null;e:switch(e=t.stateNode,t.type){case"input":if(qb(e,r.value,r.defaultValue,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name),t=r.name,r.type==="radio"&&t!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll('input[name="'+Io(""+t)+'"][type="radio"]'),t=0;t<r.length;t++){var n=r[t];if(n!==e&&n.form===e.form){var i=n[Ss]||null;if(!i)throw Error(pt(90));qb(n,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name)}}for(t=0;t<r.length;t++)n=r[t],n.form===e.form&&EU(n)}break e;case"textarea":UU(e,r.value,r.defaultValue);break e;case"select":t=r.value,t!=null&&sp(e,!!r.multiple,t,!1)}}}var lb=!1;function TU(e,t,r){if(lb)return e(t,r);lb=!0;try{var n=e(t);return n}finally{if(lb=!1,(Zd!==null||op!==null)&&(v2(),Zd&&(t=Zd,e=op,op=Zd=null,Z3(t),e)))for(t=0;t<e.length;t++)Z3(e[t])}}function R0(e,t){var r=e.stateNode;if(r===null)return null;var n=r[Ss]||null;if(n===null)return null;r=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(pt(231,t,typeof r));return r}var Vb=!1;if(bc)try{qd={},Object.defineProperty(qd,"passive",{get:function(){Vb=!0}}),window.addEventListener("test",qd,qd),window.removeEventListener("test",qd,qd)}catch{Vb=!1}var qd,gf=null,N5=null,x1=null;function LU(){if(x1)return x1;var e,t=N5,r=t.length,n,i="value"in gf?gf.value:gf.textContent,A=i.length;for(e=0;e<r&&t[e]===i[e];e++);var a=r-e;for(n=1;n<=a&&t[r-n]===i[A-n];n++);return x1=i.slice(e,1<n?1-n:void 0)}function S1(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function o1(){return!0}function J3(){return!1}function Es(e){function t(r,n,i,A,a){this._reactName=r,this._targetInst=i,this.type=n,this.nativeEvent=A,this.target=a,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(r=e[s],this[s]=r?r(A):A[s]);return this.isDefaultPrevented=(A.defaultPrevented!=null?A.defaultPrevented:A.returnValue===!1)?o1:J3,this.isPropagationStopped=J3,this}return fi(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=o1)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=o1)},persist:function(){},isPersistent:o1}),t}var Ph={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},l2=Es(Ph),rm=fi({},Ph,{view:0,detail:0}),hq=Es(rm),ub,cb,c0,u2=fi({},rm,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:O5,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==c0&&(c0&&e.type==="mousemove"?(ub=e.screenX-c0.screenX,cb=e.screenY-c0.screenY):cb=ub=0,c0=e),ub)},movementY:function(e){return"movementY"in e?e.movementY:cb}}),$3=Es(u2),dq=fi({},u2,{dataTransfer:0}),pq=Es(dq),gq=fi({},rm,{relatedTarget:0}),fb=Es(gq),mq=fi({},Ph,{animationName:0,elapsedTime:0,pseudoElement:0}),vq=Es(mq),wq=fi({},Ph,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),yq=Es(wq),Bq=fi({},Ph,{data:0}),eF=Es(Bq),bq={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Cq={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},xq={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Sq(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=xq[e])?!!t[e]:!1}function O5(){return Sq}var Eq=fi({},rm,{key:function(e){if(e.key){var t=bq[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=S1(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Cq[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:O5,charCode:function(e){return e.type==="keypress"?S1(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?S1(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Fq=Es(Eq),Uq=fi({},u2,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),tF=Es(Uq),_q=fi({},rm,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:O5}),Qq=Es(_q),Tq=fi({},Ph,{propertyName:0,elapsedTime:0,pseudoElement:0}),Lq=Es(Tq),kq=fi({},u2,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Nq=Es(kq),Oq=fi({},Ph,{newState:0,oldState:0}),Iq=Es(Oq),Dq=[9,13,27,32],I5=bc&&"CompositionEvent"in window,C0=null;bc&&"documentMode"in document&&(C0=document.documentMode);var Hq=bc&&"TextEvent"in window&&!C0,kU=bc&&(!I5||C0&&8<C0&&11>=C0),rF=" ",nF=!1;function NU(e,t){switch(e){case"keyup":return Dq.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function OU(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Jd=!1;function Mq(e,t){switch(e){case"compositionend":return OU(t);case"keypress":return t.which!==32?null:(nF=!0,rF);case"textInput":return e=t.data,e===rF&&nF?null:e;default:return null}}function Rq(e,t){if(Jd)return e==="compositionend"||!I5&&NU(e,t)?(e=LU(),x1=N5=gf=null,Jd=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return kU&&t.locale!=="ko"?null:t.data;default:return null}}var Pq={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function iF(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Pq[e.type]:t==="textarea"}function IU(e,t,r,n){Zd?op?op.push(n):op=[n]:Zd=n,t=t2(t,"onChange"),0<t.length&&(r=new l2("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var x0=null,P0=null;function zq(e){bQ(e,0)}function c2(e){var t=B0(e);if(EU(t))return e}function AF(e,t){if(e==="change")return t}var DU=!1;bc&&(bc?(u1="oninput"in document,u1||(hb=document.createElement("div"),hb.setAttribute("oninput","return;"),u1=typeof hb.oninput=="function"),l1=u1):l1=!1,DU=l1&&(!document.documentMode||9<document.documentMode));var l1,u1,hb;function aF(){x0&&(x0.detachEvent("onpropertychange",HU),P0=x0=null)}function HU(e){if(e.propertyName==="value"&&c2(P0)){var t=[];IU(t,P0,e,k5(e)),TU(zq,t)}}function qq(e,t,r){e==="focusin"?(aF(),x0=t,P0=r,x0.attachEvent("onpropertychange",HU)):e==="focusout"&&aF()}function jq(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return c2(P0)}function Kq(e,t){if(e==="click")return c2(t)}function Vq(e,t){if(e==="input"||e==="change")return c2(t)}function Gq(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var no=typeof Object.is=="function"?Object.is:Gq;function z0(e,t){if(no(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++){var i=r[n];if(!Pb.call(t,i)||!no(e[i],t[i]))return!1}return!0}function sF(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function oF(e,t){var r=sF(e);e=0;for(var n;r;){if(r.nodeType===3){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=sF(r)}}function MU(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?MU(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function RU(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=M1(e.document);t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=M1(e.document)}return t}function D5(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Wq(e,t){var r=RU(t);t=e.focusedElem;var n=e.selectionRange;if(r!==t&&t&&t.ownerDocument&&MU(t.ownerDocument.documentElement,t)){if(n!==null&&D5(t)){if(e=n.start,r=n.end,r===void 0&&(r=e),"selectionStart"in t)t.selectionStart=e,t.selectionEnd=Math.min(r,t.value.length);else if(r=(e=t.ownerDocument||document)&&e.defaultView||window,r.getSelection){r=r.getSelection();var i=t.textContent.length,A=Math.min(n.start,i);n=n.end===void 0?A:Math.min(n.end,i),!r.extend&&A>n&&(i=n,n=A,A=i),i=oF(t,A);var a=oF(t,n);i&&a&&(r.rangeCount!==1||r.anchorNode!==i.node||r.anchorOffset!==i.offset||r.focusNode!==a.node||r.focusOffset!==a.offset)&&(e=e.createRange(),e.setStart(i.node,i.offset),r.removeAllRanges(),A>n?(r.addRange(e),r.extend(a.node,a.offset)):(e.setEnd(a.node,a.offset),r.addRange(e)))}}for(e=[],r=t;r=r.parentNode;)r.nodeType===1&&e.push({element:r,left:r.scrollLeft,top:r.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t<e.length;t++)r=e[t],r.element.scrollLeft=r.left,r.element.scrollTop=r.top}}var Yq=bc&&"documentMode"in document&&11>=document.documentMode,$d=null,Gb=null,S0=null,Wb=!1;function lF(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;Wb||$d==null||$d!==M1(n)||(n=$d,"selectionStart"in n&&D5(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),S0&&z0(S0,n)||(S0=n,n=t2(Gb,"onSelect"),0<n.length&&(t=new l2("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=$d)))}function Ch(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var ep={animationend:Ch("Animation","AnimationEnd"),animationiteration:Ch("Animation","AnimationIteration"),animationstart:Ch("Animation","AnimationStart"),transitionrun:Ch("Transition","TransitionRun"),transitionstart:Ch("Transition","TransitionStart"),transitioncancel:Ch("Transition","TransitionCancel"),transitionend:Ch("Transition","TransitionEnd")},db={},PU={};bc&&(PU=document.createElement("div").style,"AnimationEvent"in window||(delete ep.animationend.animation,delete ep.animationiteration.animation,delete ep.animationstart.animation),"TransitionEvent"in window||delete ep.transitionend.transition);function zh(e){if(db[e])return db[e];if(!ep[e])return e;var t=ep[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in PU)return db[e]=t[r];return e}var zU=zh("animationend"),qU=zh("animationiteration"),jU=zh("animationstart"),Xq=zh("transitionrun"),Zq=zh("transitionstart"),Jq=zh("transitioncancel"),KU=zh("transitionend"),VU=new Map,uF="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll scrollEnd toggle touchMove waiting wheel".split(" ");function El(e,t){VU.set(e,t),Rh(t,[e])}var Lo=[],tp=0,H5=0;function f2(){for(var e=tp,t=H5=tp=0;t<e;){var r=Lo[t];Lo[t++]=null;var n=Lo[t];Lo[t++]=null;var i=Lo[t];Lo[t++]=null;var A=Lo[t];if(Lo[t++]=null,n!==null&&i!==null){var a=n.pending;a===null?i.next=i:(i.next=a.next,a.next=i),n.pending=i}A!==0&&GU(r,i,A)}}function h2(e,t,r,n){Lo[tp++]=e,Lo[tp++]=t,Lo[tp++]=r,Lo[tp++]=n,H5|=n,e.lanes|=n,e=e.alternate,e!==null&&(e.lanes|=n)}function M5(e,t,r,n){return h2(e,t,r,n),R1(e)}function Sf(e,t){return h2(e,null,null,t),R1(e)}function GU(e,t,r){e.lanes|=r;var n=e.alternate;n!==null&&(n.lanes|=r);for(var i=!1,A=e.return;A!==null;)A.childLanes|=r,n=A.alternate,n!==null&&(n.childLanes|=r),A.tag===22&&(e=A.stateNode,e===null||e._visibility&1||(i=!0)),e=A,A=A.return;i&&t!==null&&e.tag===3&&(A=e.stateNode,i=31-to(r),A=A.hiddenUpdates,e=A[i],e===null?A[i]=[t]:e.push(t),t.lane=r|536870912)}function R1(e){if(50<D0)throw D0=0,g5=null,Error(pt(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var rp={},cF=new WeakMap;function Do(e,t){if(typeof e=="object"&&e!==null){var r=cF.get(e);return r!==void 0?r:(t={value:e,source:t,stack:K3(t)},cF.set(e,t),t)}return{value:e,source:t,stack:K3(t)}}var np=[],ip=0,P1=null,z1=0,No=[],Oo=0,Qh=null,mc=1,vc="";function Sh(e,t){np[ip++]=z1,np[ip++]=P1,P1=e,z1=t}function WU(e,t,r){No[Oo++]=mc,No[Oo++]=vc,No[Oo++]=Qh,Qh=e;var n=mc;e=vc;var i=32-to(n)-1;n&=~(1<<i),r+=1;var A=32-to(t)+i;if(30<A){var a=i-i%5;A=(n&(1<<a)-1).toString(32),n>>=a,i-=a,mc=1<<32-to(t)+i|r<<i|n,vc=A+e}else mc=1<<A|r<<i|n,vc=e}function R5(e){e.return!==null&&(Sh(e,1),WU(e,1,0))}function P5(e){for(;e===P1;)P1=np[--ip],np[ip]=null,z1=np[--ip],np[ip]=null;for(;e===Qh;)Qh=No[--Oo],No[Oo]=null,vc=No[--Oo],No[Oo]=null,mc=No[--Oo],No[Oo]=null}var is=null,ca=null,vn=!1,xl=null,ou=!1,Yb=Error(pt(519));function Oh(e){var t=Error(pt(418,""));throw q0(Do(t,e)),Yb}function fF(e){var t=e.stateNode,r=e.type,n=e.memoizedProps;switch(t[Ta]=e,t[Ss]=n,r){case"dialog":an("cancel",t),an("close",t);break;case"iframe":case"object":case"embed":an("load",t);break;case"video":case"audio":for(r=0;r<V0.length;r++)an(V0[r],t);break;case"source":an("error",t);break;case"img":case"image":case"link":an("error",t),an("load",t);break;case"details":an("toggle",t);break;case"input":an("invalid",t),FU(t,n.value,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name,!0),H1(t);break;case"select":an("invalid",t);break;case"textarea":an("invalid",t),_U(t,n.value,n.defaultValue,n.children),H1(t)}r=n.children,typeof r!="string"&&typeof r!="number"&&typeof r!="bigint"||t.textContent===""+r||n.suppressHydrationWarning===!0||xQ(t.textContent,r)?(n.popover!=null&&(an("beforetoggle",t),an("toggle",t)),n.onScroll!=null&&an("scroll",t),n.onScrollEnd!=null&&an("scrollend",t),n.onClick!=null&&(t.onclick=y2),t=!0):t=!1,t||Oh(e)}function hF(e){for(is=e.return;is;)switch(is.tag){case 3:case 27:ou=!0;return;case 5:case 13:ou=!1;return;default:is=is.return}}function f0(e){if(e!==is)return!1;if(!vn)return hF(e),vn=!0,!1;var t=!1,r;if((r=e.tag!==3&&e.tag!==27)&&((r=e.tag===5)&&(r=e.type,r=!(r!=="form"&&r!=="button")||C5(e.type,e.memoizedProps)),r=!r),r&&(t=!0),t&&ca&&Oh(e),hF(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(pt(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8)if(r=e.data,r==="/$"){if(t===0){ca=Sl(e.nextSibling);break e}t--}else r!=="$"&&r!=="$!"&&r!=="$?"||t++;e=e.nextSibling}ca=null}}else ca=is?Sl(e.stateNode.nextSibling):null;return!0}function nm(){ca=is=null,vn=!1}function q0(e){xl===null?xl=[e]:xl.push(e)}var E0=Error(pt(460)),YU=Error(pt(474)),Xb={then:function(){}};function dF(e){return e=e.status,e==="fulfilled"||e==="rejected"}function c1(){}function XU(e,t,r){switch(r=e[r],r===void 0?e.push(t):r!==t&&(t.then(c1,c1),t=r),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,e===E0?Error(pt(483)):e;default:if(typeof t.status=="string")t.then(c1,c1);else{if(e=ei,e!==null&&100<e.shellSuspendCounter)throw Error(pt(482));e=t,e.status="pending",e.then(function(n){if(t.status==="pending"){var i=t;i.status="fulfilled",i.value=n}},function(n){if(t.status==="pending"){var i=t;i.status="rejected",i.reason=n}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,e===E0?Error(pt(483)):e}throw F0=t,E0}}var F0=null;function pF(){if(F0===null)throw Error(pt(459));var e=F0;return F0=null,e}var lp=null,j0=0;function f1(e){var t=j0;return j0+=1,lp===null&&(lp=[]),XU(lp,e,t)}function h0(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function h1(e,t){throw t.$$typeof===M9?Error(pt(525)):(e=Object.prototype.toString.call(t),Error(pt(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function gF(e){var t=e._init;return t(e._payload)}function ZU(e){function t(x,F){if(e){var T=x.deletions;T===null?(x.deletions=[F],x.flags|=16):T.push(F)}}function r(x,F){if(!e)return null;for(;F!==null;)t(x,F),F=F.sibling;return null}function n(x){for(var F=new Map;x!==null;)x.key!==null?F.set(x.key,x):F.set(x.index,x),x=x.sibling;return F}function i(x,F){return x=yf(x,F),x.index=0,x.sibling=null,x}function A(x,F,T){return x.index=T,e?(T=x.alternate,T!==null?(T=T.index,T<F?(x.flags|=33554434,F):T):(x.flags|=33554434,F)):(x.flags|=1048576,F)}function a(x){return e&&x.alternate===null&&(x.flags|=33554434),x}function s(x,F,T,R){return F===null||F.tag!==6?(F=Eb(T,x.mode,R),F.return=x,F):(F=i(F,T),F.return=x,F)}function l(x,F,T,R){var Y=T.type;return Y===Yd?d(x,F,T.props.children,R,T.key):F!==null&&(F.elementType===Y||typeof Y=="object"&&Y!==null&&Y.$$typeof===lf&&gF(Y)===F.type)?(F=i(F,T.props),h0(F,T),F.return=x,F):(F=Q1(T.type,T.key,T.props,null,x.mode,R),h0(F,T),F.return=x,F)}function c(x,F,T,R){return F===null||F.tag!==4||F.stateNode.containerInfo!==T.containerInfo||F.stateNode.implementation!==T.implementation?(F=Fb(T,x.mode,R),F.return=x,F):(F=i(F,T.children||[]),F.return=x,F)}function d(x,F,T,R,Y){return F===null||F.tag!==7?(F=Lh(T,x.mode,R,Y),F.return=x,F):(F=i(F,T),F.return=x,F)}function g(x,F,T){if(typeof F=="string"&&F!==""||typeof F=="number"||typeof F=="bigint")return F=Eb(""+F,x.mode,T),F.return=x,F;if(typeof F=="object"&&F!==null){switch(F.$$typeof){case i1:return T=Q1(F.type,F.key,F.props,null,x.mode,T),h0(T,F),T.return=x,T;case v0:return F=Fb(F,x.mode,T),F.return=x,F;case lf:var R=F._init;return F=R(F._payload),g(x,F,T)}if(y0(F)||u0(F))return F=Lh(F,x.mode,T,null),F.return=x,F;if(typeof F.then=="function")return g(x,f1(F),T);if(F.$$typeof===gc)return g(x,d1(x,F),T);h1(x,F)}return null}function v(x,F,T,R){var Y=F!==null?F.key:null;if(typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint")return Y!==null?null:s(x,F,""+T,R);if(typeof T=="object"&&T!==null){switch(T.$$typeof){case i1:return T.key===Y?l(x,F,T,R):null;case v0:return T.key===Y?c(x,F,T,R):null;case lf:return Y=T._init,T=Y(T._payload),v(x,F,T,R)}if(y0(T)||u0(T))return Y!==null?null:d(x,F,T,R,null);if(typeof T.then=="function")return v(x,F,f1(T),R);if(T.$$typeof===gc)return v(x,F,d1(x,T),R);h1(x,T)}return null}function f(x,F,T,R,Y){if(typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint")return x=x.get(T)||null,s(F,x,""+R,Y);if(typeof R=="object"&&R!==null){switch(R.$$typeof){case i1:return x=x.get(R.key===null?T:R.key)||null,l(F,x,R,Y);case v0:return x=x.get(R.key===null?T:R.key)||null,c(F,x,R,Y);case lf:var ae=R._init;return R=ae(R._payload),f(x,F,T,R,Y)}if(y0(R)||u0(R))return x=x.get(T)||null,d(F,x,R,Y,null);if(typeof R.then=="function")return f(x,F,T,f1(R),Y);if(R.$$typeof===gc)return f(x,F,T,d1(F,R),Y);h1(F,R)}return null}function S(x,F,T,R){for(var Y=null,ae=null,P=F,W=F=0,he=null;P!==null&&W<T.length;W++){P.index>W?(he=P,P=null):he=P.sibling;var V=v(x,P,T[W],R);if(V===null){P===null&&(P=he);break}e&&P&&V.alternate===null&&t(x,P),F=A(V,F,W),ae===null?Y=V:ae.sibling=V,ae=V,P=he}if(W===T.length)return r(x,P),vn&&Sh(x,W),Y;if(P===null){for(;W<T.length;W++)P=g(x,T[W],R),P!==null&&(F=A(P,F,W),ae===null?Y=P:ae.sibling=P,ae=P);return vn&&Sh(x,W),Y}for(P=n(P);W<T.length;W++)he=f(P,x,W,T[W],R),he!==null&&(e&&he.alternate!==null&&P.delete(he.key===null?W:he.key),F=A(he,F,W),ae===null?Y=he:ae.sibling=he,ae=he);return e&&P.forEach(function(M){return t(x,M)}),vn&&Sh(x,W),Y}function C(x,F,T,R){if(T==null)throw Error(pt(151));for(var Y=null,ae=null,P=F,W=F=0,he=null,V=T.next();P!==null&&!V.done;W++,V=T.next()){P.index>W?(he=P,P=null):he=P.sibling;var M=v(x,P,V.value,R);if(M===null){P===null&&(P=he);break}e&&P&&M.alternate===null&&t(x,P),F=A(M,F,W),ae===null?Y=M:ae.sibling=M,ae=M,P=he}if(V.done)return r(x,P),vn&&Sh(x,W),Y;if(P===null){for(;!V.done;W++,V=T.next())V=g(x,V.value,R),V!==null&&(F=A(V,F,W),ae===null?Y=V:ae.sibling=V,ae=V);return vn&&Sh(x,W),Y}for(P=n(P);!V.done;W++,V=T.next())V=f(P,x,W,V.value,R),V!==null&&(e&&V.alternate!==null&&P.delete(V.key===null?W:V.key),F=A(V,F,W),ae===null?Y=V:ae.sibling=V,ae=V);return e&&P.forEach(function(_){return t(x,_)}),vn&&Sh(x,W),Y}function Q(x,F,T,R){if(typeof T=="object"&&T!==null&&T.type===Yd&&T.key===null&&(T=T.props.children),typeof T=="object"&&T!==null){switch(T.$$typeof){case i1:e:{for(var Y=T.key;F!==null;){if(F.key===Y){if(Y=T.type,Y===Yd){if(F.tag===7){r(x,F.sibling),R=i(F,T.props.children),R.return=x,x=R;break e}}else if(F.elementType===Y||typeof Y=="object"&&Y!==null&&Y.$$typeof===lf&&gF(Y)===F.type){r(x,F.sibling),R=i(F,T.props),h0(R,T),R.return=x,x=R;break e}r(x,F);break}else t(x,F);F=F.sibling}T.type===Yd?(R=Lh(T.props.children,x.mode,R,T.key),R.return=x,x=R):(R=Q1(T.type,T.key,T.props,null,x.mode,R),h0(R,T),R.return=x,x=R)}return a(x);case v0:e:{for(Y=T.key;F!==null;){if(F.key===Y)if(F.tag===4&&F.stateNode.containerInfo===T.containerInfo&&F.stateNode.implementation===T.implementation){r(x,F.sibling),R=i(F,T.children||[]),R.return=x,x=R;break e}else{r(x,F);break}else t(x,F);F=F.sibling}R=Fb(T,x.mode,R),R.return=x,x=R}return a(x);case lf:return Y=T._init,T=Y(T._payload),Q(x,F,T,R)}if(y0(T))return S(x,F,T,R);if(u0(T)){if(Y=u0(T),typeof Y!="function")throw Error(pt(150));return T=Y.call(T),C(x,F,T,R)}if(typeof T.then=="function")return Q(x,F,f1(T),R);if(T.$$typeof===gc)return Q(x,F,d1(x,T),R);h1(x,T)}return typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint"?(T=""+T,F!==null&&F.tag===6?(r(x,F.sibling),R=i(F,T),R.return=x,x=R):(r(x,F),R=Eb(T,x.mode,R),R.return=x,x=R),a(x)):r(x,F)}return function(x,F,T,R){try{j0=0;var Y=Q(x,F,T,R);return lp=null,Y}catch(P){if(P===E0)throw P;var ae=Ho(29,P,null,x.mode);return ae.lanes=R,ae.return=x,ae}finally{}}}var Ih=ZU(!0),JU=ZU(!1),mp=du(null),q1=du(0);function mF(e,t){e=Sc,gi(q1,e),gi(mp,t),Sc=e|t.baseLanes}function Zb(){gi(q1,Sc),gi(mp,mp.current)}function z5(){Sc=q1.current,XA(mp),XA(q1)}var Ro=du(null),fu=null;function cf(e){var t=e.alternate;gi(NA,NA.current&1),gi(Ro,e),fu===null&&(t===null||mp.current!==null||t.memoizedState!==null)&&(fu=e)}function $U(e){if(e.tag===22){if(gi(NA,NA.current),gi(Ro,e),fu===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(fu=e)}}else ff(e)}function ff(){gi(NA,NA.current),gi(Ro,Ro.current)}function wc(e){XA(Ro),fu===e&&(fu=null),XA(NA)}var NA=du(0);function j1(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var $q=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(r,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(r){return r()})}},ej=OA.unstable_scheduleCallback,tj=OA.unstable_NormalPriority,kA={$$typeof:gc,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function q5(){return{controller:new $q,data:new Map,refCount:0}}function im(e){e.refCount--,e.refCount===0&&ej(tj,function(){e.controller.abort()})}var U0=null,Jb=0,vp=0,up=null;function rj(e,t){if(U0===null){var r=U0=[];Jb=0,vp=fC(),up={status:"pending",value:void 0,then:function(n){r.push(n)}}}return Jb++,t.then(vF,vF),t}function vF(){if(--Jb===0&&U0!==null){up!==null&&(up.status="fulfilled");var e=U0;U0=null,vp=0,up=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function nj(e,t){var r=[],n={status:"pending",value:null,reason:null,then:function(i){r.push(i)}};return e.then(function(){n.status="fulfilled",n.value=t;for(var i=0;i<r.length;i++)(0,r[i])(t)},function(i){for(n.status="rejected",n.reason=i,i=0;i<r.length;i++)(0,r[i])(void 0)}),n}var wF=Qr.S;Qr.S=function(e,t){typeof t=="object"&&t!==null&&typeof t.then=="function"&&rj(e,t),wF!==null&&wF(e,t)};var Th=du(null);function j5(){var e=Th.current;return e!==null?e:ei.pooledCache}function E1(e,t){t===null?gi(Th,Th.current):gi(Th,t.pool)}function e_(){var e=j5();return e===null?null:{parent:kA._currentValue,pool:e}}var Ef=0,zr=null,Hn=null,pA=null,K1=!1,cp=!1,Dh=!1,V1=0,K0=0,fp=null,ij=0;function $i(){throw Error(pt(321))}function K5(e,t){if(t===null)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!no(e[r],t[r]))return!1;return!0}function V5(e,t,r,n,i,A){return Ef=A,zr=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Qr.H=e===null||e.memoizedState===null?qh:Qf,Dh=!1,A=r(n,i),Dh=!1,cp&&(A=r_(t,r,n,i)),t_(e),A}function t_(e){Qr.H=hu;var t=Hn!==null&&Hn.next!==null;if(Ef=0,pA=Hn=zr=null,K1=!1,K0=0,fp=null,t)throw Error(pt(300));e===null||YA||(e=e.dependencies,e!==null&&Y1(e)&&(YA=!0))}function r_(e,t,r,n){zr=e;var i=0;do{if(cp&&(fp=null),K0=0,cp=!1,25<=i)throw Error(pt(301));if(i+=1,pA=Hn=null,e.updateQueue!=null){var A=e.updateQueue;A.lastEffect=null,A.events=null,A.stores=null,A.memoCache!=null&&(A.memoCache.index=0)}Qr.H=jh,A=t(r,n)}while(cp);return A}function Aj(){var e=Qr.H,t=e.useState()[0];return t=typeof t.then=="function"?Am(t):t,e=e.useState()[0],(Hn!==null?Hn.memoizedState:null)!==e&&(zr.flags|=1024),t}function G5(){var e=V1!==0;return V1=0,e}function W5(e,t,r){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~r}function Y5(e){if(K1){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}K1=!1}Ef=0,pA=Hn=zr=null,cp=!1,K0=V1=0,fp=null}function xs(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return pA===null?zr.memoizedState=pA=e:pA=pA.next=e,pA}function gA(){if(Hn===null){var e=zr.alternate;e=e!==null?e.memoizedState:null}else e=Hn.next;var t=pA===null?zr.memoizedState:pA.next;if(t!==null)pA=t,Hn=e;else{if(e===null)throw zr.alternate===null?Error(pt(467)):Error(pt(310));Hn=e,e={memoizedState:Hn.memoizedState,baseState:Hn.baseState,baseQueue:Hn.baseQueue,queue:Hn.queue,next:null},pA===null?zr.memoizedState=pA=e:pA=pA.next=e}return pA}var d2;d2=function(){return{lastEffect:null,events:null,stores:null,memoCache:null}};function Am(e){var t=K0;return K0+=1,fp===null&&(fp=[]),e=XU(fp,e,t),t=zr,(pA===null?t.memoizedState:pA.next)===null&&(t=t.alternate,Qr.H=t===null||t.memoizedState===null?qh:Qf),e}function p2(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return Am(e);if(e.$$typeof===gc)return La(e)}throw Error(pt(438,String(e)))}function X5(e){var t=null,r=zr.updateQueue;if(r!==null&&(t=r.memoCache),t==null){var n=zr.alternate;n!==null&&(n=n.updateQueue,n!==null&&(n=n.memoCache,n!=null&&(t={data:n.data.map(function(i){return i.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),r===null&&(r=d2(),zr.updateQueue=r),r.memoCache=t,r=t.data[t.index],r===void 0)for(r=t.data[t.index]=Array(e),n=0;n<e;n++)r[n]=P9;return t.index++,r}function Cc(e,t){return typeof t=="function"?t(e):t}function F1(e){var t=gA();return Z5(t,Hn,e)}function Z5(e,t,r){var n=e.queue;if(n===null)throw Error(pt(311));n.lastRenderedReducer=r;var i=e.baseQueue,A=n.pending;if(A!==null){if(i!==null){var a=i.next;i.next=A.next,A.next=a}t.baseQueue=i=A,n.pending=null}if(A=e.baseState,i===null)e.memoizedState=A;else{t=i.next;var s=a=null,l=null,c=t,d=!1;do{var g=c.lane&-536870913;if(g!==c.lane?(un&g)===g:(Ef&g)===g){var v=c.revertLane;if(v===0)l!==null&&(l=l.next={lane:0,revertLane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),g===vp&&(d=!0);else if((Ef&v)===v){c=c.next,v===vp&&(d=!0);continue}else g={lane:0,revertLane:c.revertLane,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},l===null?(s=l=g,a=A):l=l.next=g,zr.lanes|=v,Uf|=v;g=c.action,Dh&&r(A,g),A=c.hasEagerState?c.eagerState:r(A,g)}else v={lane:g,revertLane:c.revertLane,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},l===null?(s=l=v,a=A):l=l.next=v,zr.lanes|=g,Uf|=g;c=c.next}while(c!==null&&c!==t);if(l===null?a=A:l.next=s,!no(A,e.memoizedState)&&(YA=!0,d&&(r=up,r!==null)))throw r;e.memoizedState=A,e.baseState=a,e.baseQueue=l,n.lastRenderedState=A}return i===null&&(n.lanes=0),[e.memoizedState,n.dispatch]}function pb(e){var t=gA(),r=t.queue;if(r===null)throw Error(pt(311));r.lastRenderedReducer=e;var n=r.dispatch,i=r.pending,A=t.memoizedState;if(i!==null){r.pending=null;var a=i=i.next;do A=e(A,a.action),a=a.next;while(a!==i);no(A,t.memoizedState)||(YA=!0),t.memoizedState=A,t.baseQueue===null&&(t.baseState=A),r.lastRenderedState=A}return[A,n]}function n_(e,t,r){var n=zr,i=gA(),A=vn;if(A){if(r===void 0)throw Error(pt(407));r=r()}else r=t();var a=!no((Hn||i).memoizedState,r);if(a&&(i.memoizedState=r,YA=!0),i=i.queue,J5(a_.bind(null,n,i,e),[e]),i.getSnapshot!==t||a||pA!==null&&pA.memoizedState.tag&1){if(n.flags|=2048,wp(9,A_.bind(null,n,i,r,t),{destroy:void 0},null),ei===null)throw Error(pt(349));A||(Ef&60)!==0||i_(n,t,r)}return r}function i_(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},t=zr.updateQueue,t===null?(t=d2(),zr.updateQueue=t,t.stores=[e]):(r=t.stores,r===null?t.stores=[e]:r.push(e))}function A_(e,t,r,n){t.value=r,t.getSnapshot=n,s_(t)&&o_(e)}function a_(e,t,r){return r(function(){s_(t)&&o_(e)})}function s_(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!no(e,r)}catch{return!0}}function o_(e){var t=Sf(e,2);t!==null&&As(t,e,2)}function $b(e){var t=xs();if(typeof e=="function"){var r=e;if(e=r(),Dh){pf(!0);try{r()}finally{pf(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Cc,lastRenderedState:e},t}function l_(e,t,r,n){return e.baseState=r,Z5(e,Hn,typeof n=="function"?n:Cc)}function aj(e,t,r,n,i){if(m2(e))throw Error(pt(485));if(e=t.action,e!==null){var A={payload:i,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(a){A.listeners.push(a)}};Qr.T!==null?r(!0):A.isTransition=!1,n(A),r=t.pending,r===null?(A.next=t.pending=A,u_(t,A)):(A.next=r.next,t.pending=r.next=A)}}function u_(e,t){var r=t.action,n=t.payload,i=e.state;if(t.isTransition){var A=Qr.T,a={};Qr.T=a;try{var s=r(i,n),l=Qr.S;l!==null&&l(a,s),yF(e,t,s)}catch(c){e5(e,t,c)}finally{Qr.T=A}}else try{A=r(i,n),yF(e,t,A)}catch(c){e5(e,t,c)}}function yF(e,t,r){r!==null&&typeof r=="object"&&typeof r.then=="function"?r.then(function(n){BF(e,t,n)},function(n){return e5(e,t,n)}):BF(e,t,r)}function BF(e,t,r){t.status="fulfilled",t.value=r,c_(t),e.state=r,t=e.pending,t!==null&&(r=t.next,r===t?e.pending=null:(r=r.next,t.next=r,u_(e,r)))}function e5(e,t,r){var n=e.pending;if(e.pending=null,n!==null){n=n.next;do t.status="rejected",t.reason=r,c_(t),t=t.next;while(t!==n)}e.action=null}function c_(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function f_(e,t){return t}function h_(e,t){if(vn){var r=ei.formState;if(r!==null){e:{var n=zr;if(vn){if(ca){t:{for(var i=ca,A=ou;i.nodeType!==8;){if(!A){i=null;break t}if(i=Sl(i.nextSibling),i===null){i=null;break t}}A=i.data,i=A==="F!"||A==="F"?i:null}if(i){ca=Sl(i.nextSibling),n=i.data==="F!";break e}}Oh(n)}n=!1}n&&(t=r[0])}}return r=xs(),r.memoizedState=r.baseState=t,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:f_,lastRenderedState:t},r.queue=n,r=Q_.bind(null,zr,n),n.dispatch=r,n=$b(!1),A=rC.bind(null,zr,!1,n.queue),n=xs(),i={state:t,dispatch:null,action:e,pending:null},n.queue=i,r=aj.bind(null,zr,i,A,r),i.dispatch=r,n.memoizedState=e,[t,r,!1]}function d_(e){var t=gA();return p_(t,Hn,e)}function p_(e,t,r){t=Z5(e,t,f_)[0],e=F1(Cc)[0],t=typeof t=="object"&&t!==null&&typeof t.then=="function"?Am(t):t;var n=gA(),i=n.queue,A=i.dispatch;return r!==n.memoizedState&&(zr.flags|=2048,wp(9,sj.bind(null,i,r),{destroy:void 0},null)),[t,A,e]}function sj(e,t){e.action=t}function g_(e){var t=gA(),r=Hn;if(r!==null)return p_(t,r,e);gA(),t=t.memoizedState,r=gA();var n=r.queue.dispatch;return r.memoizedState=e,[t,n,!1]}function wp(e,t,r,n){return e={tag:e,create:t,inst:r,deps:n,next:null},t=zr.updateQueue,t===null&&(t=d2(),zr.updateQueue=t),r=t.lastEffect,r===null?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e),e}function m_(){return gA().memoizedState}function U1(e,t,r,n){var i=xs();zr.flags|=e,i.memoizedState=wp(1|t,r,{destroy:void 0},n===void 0?null:n)}function g2(e,t,r,n){var i=gA();n=n===void 0?null:n;var A=i.memoizedState.inst;Hn!==null&&n!==null&&K5(n,Hn.memoizedState.deps)?i.memoizedState=wp(t,r,A,n):(zr.flags|=e,i.memoizedState=wp(1|t,r,A,n))}function bF(e,t){U1(8390656,8,e,t)}function J5(e,t){g2(2048,8,e,t)}function v_(e,t){return g2(4,2,e,t)}function w_(e,t){return g2(4,4,e,t)}function y_(e,t){if(typeof t=="function"){e=e();var r=t(e);return function(){typeof r=="function"?r():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function B_(e,t,r){r=r!=null?r.concat([e]):null,g2(4,4,y_.bind(null,t,e),r)}function $5(){}function b_(e,t){var r=gA();t=t===void 0?null:t;var n=r.memoizedState;return t!==null&&K5(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function C_(e,t){var r=gA();t=t===void 0?null:t;var n=r.memoizedState;if(t!==null&&K5(t,n[1]))return n[0];if(n=e(),Dh){pf(!0);try{e()}finally{pf(!1)}}return r.memoizedState=[n,t],n}function eC(e,t,r){return r===void 0||(Ef&1073741824)!==0?e.memoizedState=t:(e.memoizedState=r,e=cQ(),zr.lanes|=e,Uf|=e,r)}function x_(e,t,r,n){return no(r,t)?r:mp.current!==null?(e=eC(e,r,n),no(e,t)||(YA=!0),e):(Ef&42)===0?(YA=!0,e.memoizedState=r):(e=cQ(),zr.lanes|=e,Uf|=e,t)}function S_(e,t,r,n,i){var A=ci.p;ci.p=A!==0&&8>A?A:8;var a=Qr.T,s={};Qr.T=s,rC(e,!1,t,r);try{var l=i(),c=Qr.S;if(c!==null&&c(s,l),l!==null&&typeof l=="object"&&typeof l.then=="function"){var d=nj(l,n);_0(e,t,d,ro(e))}else _0(e,t,n,ro(e))}catch(g){_0(e,t,{then:function(){},status:"rejected",reason:g},ro())}finally{ci.p=A,Qr.T=a}}function oj(){}function t5(e,t,r,n){if(e.tag!==5)throw Error(pt(476));var i=E_(e).queue;S_(e,i,t,_h,r===null?oj:function(){return F_(e),r(n)})}function E_(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:_h,baseState:_h,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Cc,lastRenderedState:_h},next:null};var r={};return t.next={memoizedState:r,baseState:r,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Cc,lastRenderedState:r},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function F_(e){var t=E_(e).next.queue;_0(e,t,{},ro())}function tC(){return La(Y0)}function U_(){return gA().memoizedState}function __(){return gA().memoizedState}function lj(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var r=ro();e=vf(r);var n=wf(t,e,r);n!==null&&(As(n,t,r),T0(n,t,r)),t={cache:q5()},e.payload=t;return}t=t.return}}function uj(e,t,r){var n=ro();r={lane:n,revertLane:0,action:r,hasEagerState:!1,eagerState:null,next:null},m2(e)?T_(t,r):(r=M5(e,t,r,n),r!==null&&(As(r,e,n),L_(r,t,n)))}function Q_(e,t,r){var n=ro();_0(e,t,r,n)}function _0(e,t,r,n){var i={lane:n,revertLane:0,action:r,hasEagerState:!1,eagerState:null,next:null};if(m2(e))T_(t,i);else{var A=e.alternate;if(e.lanes===0&&(A===null||A.lanes===0)&&(A=t.lastRenderedReducer,A!==null))try{var a=t.lastRenderedState,s=A(a,r);if(i.hasEagerState=!0,i.eagerState=s,no(s,a))return h2(e,t,i,0),ei===null&&f2(),!1}catch{}finally{}if(r=M5(e,t,i,n),r!==null)return As(r,e,n),L_(r,t,n),!0}return!1}function rC(e,t,r,n){if(n={lane:2,revertLane:fC(),action:n,hasEagerState:!1,eagerState:null,next:null},m2(e)){if(t)throw Error(pt(479))}else t=M5(e,r,n,2),t!==null&&As(t,e,2)}function m2(e){var t=e.alternate;return e===zr||t!==null&&t===zr}function T_(e,t){cp=K1=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function L_(e,t,r){if((r&4194176)!==0){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,yU(e,r)}}var hu={readContext:La,use:p2,useCallback:$i,useContext:$i,useEffect:$i,useImperativeHandle:$i,useLayoutEffect:$i,useInsertionEffect:$i,useMemo:$i,useReducer:$i,useRef:$i,useState:$i,useDebugValue:$i,useDeferredValue:$i,useTransition:$i,useSyncExternalStore:$i,useId:$i};hu.useCacheRefresh=$i;hu.useMemoCache=$i;hu.useHostTransitionStatus=$i;hu.useFormState=$i;hu.useActionState=$i;hu.useOptimistic=$i;var qh={readContext:La,use:p2,useCallback:function(e,t){return xs().memoizedState=[e,t===void 0?null:t],e},useContext:La,useEffect:bF,useImperativeHandle:function(e,t,r){r=r!=null?r.concat([e]):null,U1(4194308,4,y_.bind(null,t,e),r)},useLayoutEffect:function(e,t){return U1(4194308,4,e,t)},useInsertionEffect:function(e,t){U1(4,2,e,t)},useMemo:function(e,t){var r=xs();t=t===void 0?null:t;var n=e();if(Dh){pf(!0);try{e()}finally{pf(!1)}}return r.memoizedState=[n,t],n},useReducer:function(e,t,r){var n=xs();if(r!==void 0){var i=r(t);if(Dh){pf(!0);try{r(t)}finally{pf(!1)}}}else i=t;return n.memoizedState=n.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},n.queue=e,e=e.dispatch=uj.bind(null,zr,e),[n.memoizedState,e]},useRef:function(e){var t=xs();return e={current:e},t.memoizedState=e},useState:function(e){e=$b(e);var t=e.queue,r=Q_.bind(null,zr,t);return t.dispatch=r,[e.memoizedState,r]},useDebugValue:$5,useDeferredValue:function(e,t){var r=xs();return eC(r,e,t)},useTransition:function(){var e=$b(!1);return e=S_.bind(null,zr,e.queue,!0,!1),xs().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,r){var n=zr,i=xs();if(vn){if(r===void 0)throw Error(pt(407));r=r()}else{if(r=t(),ei===null)throw Error(pt(349));(un&60)!==0||i_(n,t,r)}i.memoizedState=r;var A={value:r,getSnapshot:t};return i.queue=A,bF(a_.bind(null,n,A,e),[e]),n.flags|=2048,wp(9,A_.bind(null,n,A,r,t),{destroy:void 0},null),r},useId:function(){var e=xs(),t=ei.identifierPrefix;if(vn){var r=vc,n=mc;r=(n&~(1<<32-to(n)-1)).toString(32)+r,t=":"+t+"R"+r,r=V1++,0<r&&(t+="H"+r.toString(32)),t+=":"}else r=ij++,t=":"+t+"r"+r.toString(32)+":";return e.memoizedState=t},useCacheRefresh:function(){return xs().memoizedState=lj.bind(null,zr)}};qh.useMemoCache=X5;qh.useHostTransitionStatus=tC;qh.useFormState=h_;qh.useActionState=h_;qh.useOptimistic=function(e){var t=xs();t.memoizedState=t.baseState=e;var r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=r,t=rC.bind(null,zr,!0,r),r.dispatch=t,[e,t]};var Qf={readContext:La,use:p2,useCallback:b_,useContext:La,useEffect:J5,useImperativeHandle:B_,useInsertionEffect:v_,useLayoutEffect:w_,useMemo:C_,useReducer:F1,useRef:m_,useState:function(){return F1(Cc)},useDebugValue:$5,useDeferredValue:function(e,t){var r=gA();return x_(r,Hn.memoizedState,e,t)},useTransition:function(){var e=F1(Cc)[0],t=gA().memoizedState;return[typeof e=="boolean"?e:Am(e),t]},useSyncExternalStore:n_,useId:U_};Qf.useCacheRefresh=__;Qf.useMemoCache=X5;Qf.useHostTransitionStatus=tC;Qf.useFormState=d_;Qf.useActionState=d_;Qf.useOptimistic=function(e,t){var r=gA();return l_(r,Hn,e,t)};var jh={readContext:La,use:p2,useCallback:b_,useContext:La,useEffect:J5,useImperativeHandle:B_,useInsertionEffect:v_,useLayoutEffect:w_,useMemo:C_,useReducer:pb,useRef:m_,useState:function(){return pb(Cc)},useDebugValue:$5,useDeferredValue:function(e,t){var r=gA();return Hn===null?eC(r,e,t):x_(r,Hn.memoizedState,e,t)},useTransition:function(){var e=pb(Cc)[0],t=gA().memoizedState;return[typeof e=="boolean"?e:Am(e),t]},useSyncExternalStore:n_,useId:U_};jh.useCacheRefresh=__;jh.useMemoCache=X5;jh.useHostTransitionStatus=tC;jh.useFormState=g_;jh.useActionState=g_;jh.useOptimistic=function(e,t){var r=gA();return Hn!==null?l_(r,Hn,e,t):(r.baseState=e,[e,r.queue.dispatch])};function gb(e,t,r,n){t=e.memoizedState,r=r(n,t),r=r==null?t:fi({},t,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var r5={isMounted:function(e){return(e=e._reactInternals)?Cp(e)===e:!1},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=ro(),i=vf(n);i.payload=t,r!=null&&(i.callback=r),t=wf(e,i,n),t!==null&&(As(t,e,n),T0(t,e,n))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=ro(),i=vf(n);i.tag=1,i.payload=t,r!=null&&(i.callback=r),t=wf(e,i,n),t!==null&&(As(t,e,n),T0(t,e,n))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=ro(),n=vf(r);n.tag=2,t!=null&&(n.callback=t),t=wf(e,n,r),t!==null&&(As(t,e,r),T0(t,e,r))}};function CF(e,t,r,n,i,A,a){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,A,a):t.prototype&&t.prototype.isPureReactComponent?!z0(r,n)||!z0(i,A):!0}function xF(e,t,r,n){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(r,n),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&r5.enqueueReplaceState(t,t.state,null)}function Hh(e,t){var r=t;if("ref"in t){r={};for(var n in t)n!=="ref"&&(r[n]=t[n])}if(e=e.defaultProps){r===t&&(r=fi({},r));for(var i in e)r[i]===void 0&&(r[i]=e[i])}return r}var G1=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)};function k_(e){G1(e)}function N_(e){console.error(e)}function O_(e){G1(e)}function W1(e,t){try{var r=e.onUncaughtError;r(t.value,{componentStack:t.stack})}catch(n){setTimeout(function(){throw n})}}function SF(e,t,r){try{var n=e.onCaughtError;n(r.value,{componentStack:r.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(i){setTimeout(function(){throw i})}}function n5(e,t,r){return r=vf(r),r.tag=3,r.payload={element:null},r.callback=function(){W1(e,t)},r}function I_(e){return e=vf(e),e.tag=3,e}function D_(e,t,r,n){var i=r.type.getDerivedStateFromError;if(typeof i=="function"){var A=n.value;e.payload=function(){return i(A)},e.callback=function(){SF(t,r,n)}}var a=r.stateNode;a!==null&&typeof a.componentDidCatch=="function"&&(e.callback=function(){SF(t,r,n),typeof i!="function"&&(Bf===null?Bf=new Set([this]):Bf.add(this));var s=n.stack;this.componentDidCatch(n.value,{componentStack:s!==null?s:""})})}function cj(e,t,r,n,i){if(r.flags|=32768,n!==null&&typeof n=="object"&&typeof n.then=="function"){if(t=r.alternate,t!==null&&am(t,r,i,!0),r=Ro.current,r!==null){switch(r.tag){case 13:return fu===null?v5():r.alternate===null&&Pi===0&&(Pi=3),r.flags&=-257,r.flags|=65536,r.lanes=i,n===Xb?r.flags|=16384:(t=r.updateQueue,t===null?r.updateQueue=new Set([n]):t.add(n),_b(e,n,i)),!1;case 22:return r.flags|=65536,n===Xb?r.flags|=16384:(t=r.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([n])},r.updateQueue=t):(r=t.retryQueue,r===null?t.retryQueue=new Set([n]):r.add(n)),_b(e,n,i)),!1}throw Error(pt(435,r.tag))}return _b(e,n,i),v5(),!1}if(vn)return t=Ro.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=i,n!==Yb&&(e=Error(pt(422),{cause:n}),q0(Do(e,r)))):(n!==Yb&&(t=Error(pt(423),{cause:n}),q0(Do(t,r))),e=e.current.alternate,e.flags|=65536,i&=-i,e.lanes|=i,n=Do(n,r),i=n5(e.stateNode,n,i),bb(e,i),Pi!==4&&(Pi=2)),!1;var A=Error(pt(520),{cause:n});if(A=Do(A,r),O0===null?O0=[A]:O0.push(A),Pi!==4&&(Pi=2),t===null)return!0;n=Do(n,r),r=t;do{switch(r.tag){case 3:return r.flags|=65536,e=i&-i,r.lanes|=e,e=n5(r.stateNode,n,e),bb(r,e),!1;case 1:if(t=r.type,A=r.stateNode,(r.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||A!==null&&typeof A.componentDidCatch=="function"&&(Bf===null||!Bf.has(A))))return r.flags|=65536,i&=-i,r.lanes|=i,i=I_(i),D_(i,e,r,n),bb(r,i),!1}r=r.return}while(r!==null);return!1}var H_=Error(pt(461)),YA=!1;function ua(e,t,r,n){t.child=e===null?JU(t,null,r,n):Ih(t,e.child,r,n)}function EF(e,t,r,n,i){r=r.render;var A=t.ref;if("ref"in n){var a={};for(var s in n)s!=="ref"&&(a[s]=n[s])}else a=n;return Mh(t),n=V5(e,t,r,a,A,i),s=G5(),e!==null&&!YA?(W5(e,t,i),xc(e,t,i)):(vn&&s&&R5(t),t.flags|=1,ua(e,t,n,i),t.child)}function FF(e,t,r,n,i){if(e===null){var A=r.type;return typeof A=="function"&&!sC(A)&&A.defaultProps===void 0&&r.compare===null?(t.tag=15,t.type=A,M_(e,t,A,n,i)):(e=Q1(r.type,null,n,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(A=e.child,!nC(e,i)){var a=A.memoizedProps;if(r=r.compare,r=r!==null?r:z0,r(a,n)&&e.ref===t.ref)return xc(e,t,i)}return t.flags|=1,e=yf(A,n),e.ref=t.ref,e.return=t,t.child=e}function M_(e,t,r,n,i){if(e!==null){var A=e.memoizedProps;if(z0(A,n)&&e.ref===t.ref)if(YA=!1,t.pendingProps=n=A,nC(e,i))(e.flags&131072)!==0&&(YA=!0);else return t.lanes=e.lanes,xc(e,t,i)}return i5(e,t,r,n,i)}function R_(e,t,r){var n=t.pendingProps,i=n.children,A=(t.stateNode._pendingVisibility&2)!==0,a=e!==null?e.memoizedState:null;if(Q0(e,t),n.mode==="hidden"||A){if((t.flags&128)!==0){if(n=a!==null?a.baseLanes|r:r,e!==null){for(i=t.child=e.child,A=0;i!==null;)A=A|i.lanes|i.childLanes,i=i.sibling;t.childLanes=A&~n}else t.childLanes=0,t.child=null;return UF(e,t,n,r)}if((r&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&E1(t,a!==null?a.cachePool:null),a!==null?mF(t,a):Zb(),$U(t);else return t.lanes=t.childLanes=536870912,UF(e,t,a!==null?a.baseLanes|r:r,r)}else a!==null?(E1(t,a.cachePool),mF(t,a),ff(t),t.memoizedState=null):(e!==null&&E1(t,null),Zb(),ff(t));return ua(e,t,i,r),t.child}function UF(e,t,r,n){var i=j5();return i=i===null?null:{parent:kA._currentValue,pool:i},t.memoizedState={baseLanes:r,cachePool:i},e!==null&&E1(t,null),Zb(),$U(t),e!==null&&am(e,t,n,!0),null}function Q0(e,t){var r=t.ref;if(r===null)e!==null&&e.ref!==null&&(t.flags|=2097664);else{if(typeof r!="function"&&typeof r!="object")throw Error(pt(284));(e===null||e.ref!==r)&&(t.flags|=2097664)}}function i5(e,t,r,n,i){return Mh(t),r=V5(e,t,r,n,void 0,i),n=G5(),e!==null&&!YA?(W5(e,t,i),xc(e,t,i)):(vn&&n&&R5(t),t.flags|=1,ua(e,t,r,i),t.child)}function _F(e,t,r,n,i,A){return Mh(t),t.updateQueue=null,r=r_(t,n,r,i),t_(e),n=G5(),e!==null&&!YA?(W5(e,t,A),xc(e,t,A)):(vn&&n&&R5(t),t.flags|=1,ua(e,t,r,A),t.child)}function QF(e,t,r,n,i){if(Mh(t),t.stateNode===null){var A=rp,a=r.contextType;typeof a=="object"&&a!==null&&(A=La(a)),A=new r(n,A),t.memoizedState=A.state!==null&&A.state!==void 0?A.state:null,A.updater=r5,t.stateNode=A,A._reactInternals=t,A=t.stateNode,A.props=n,A.state=t.memoizedState,A.refs={},iC(t),a=r.contextType,A.context=typeof a=="object"&&a!==null?La(a):rp,A.state=t.memoizedState,a=r.getDerivedStateFromProps,typeof a=="function"&&(gb(t,r,a,n),A.state=t.memoizedState),typeof r.getDerivedStateFromProps=="function"||typeof A.getSnapshotBeforeUpdate=="function"||typeof A.UNSAFE_componentWillMount!="function"&&typeof A.componentWillMount!="function"||(a=A.state,typeof A.componentWillMount=="function"&&A.componentWillMount(),typeof A.UNSAFE_componentWillMount=="function"&&A.UNSAFE_componentWillMount(),a!==A.state&&r5.enqueueReplaceState(A,A.state,null),k0(t,n,A,i),L0(),A.state=t.memoizedState),typeof A.componentDidMount=="function"&&(t.flags|=4194308),n=!0}else if(e===null){A=t.stateNode;var s=t.memoizedProps,l=Hh(r,s);A.props=l;var c=A.context,d=r.contextType;a=rp,typeof d=="object"&&d!==null&&(a=La(d));var g=r.getDerivedStateFromProps;d=typeof g=="function"||typeof A.getSnapshotBeforeUpdate=="function",s=t.pendingProps!==s,d||typeof A.UNSAFE_componentWillReceiveProps!="function"&&typeof A.componentWillReceiveProps!="function"||(s||c!==a)&&xF(t,A,n,a),uf=!1;var v=t.memoizedState;A.state=v,k0(t,n,A,i),L0(),c=t.memoizedState,s||v!==c||uf?(typeof g=="function"&&(gb(t,r,g,n),c=t.memoizedState),(l=uf||CF(t,r,l,n,v,c,a))?(d||typeof A.UNSAFE_componentWillMount!="function"&&typeof A.componentWillMount!="function"||(typeof A.componentWillMount=="function"&&A.componentWillMount(),typeof A.UNSAFE_componentWillMount=="function"&&A.UNSAFE_componentWillMount()),typeof A.componentDidMount=="function"&&(t.flags|=4194308)):(typeof A.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=c),A.props=n,A.state=c,A.context=a,n=l):(typeof A.componentDidMount=="function"&&(t.flags|=4194308),n=!1)}else{A=t.stateNode,u5(e,t),a=t.memoizedProps,d=Hh(r,a),A.props=d,g=t.pendingProps,v=A.context,c=r.contextType,l=rp,typeof c=="object"&&c!==null&&(l=La(c)),s=r.getDerivedStateFromProps,(c=typeof s=="function"||typeof A.getSnapshotBeforeUpdate=="function")||typeof A.UNSAFE_componentWillReceiveProps!="function"&&typeof A.componentWillReceiveProps!="function"||(a!==g||v!==l)&&xF(t,A,n,l),uf=!1,v=t.memoizedState,A.state=v,k0(t,n,A,i),L0();var f=t.memoizedState;a!==g||v!==f||uf||e!==null&&e.dependencies!==null&&Y1(e.dependencies)?(typeof s=="function"&&(gb(t,r,s,n),f=t.memoizedState),(d=uf||CF(t,r,d,n,v,f,l)||e!==null&&e.dependencies!==null&&Y1(e.dependencies))?(c||typeof A.UNSAFE_componentWillUpdate!="function"&&typeof A.componentWillUpdate!="function"||(typeof A.componentWillUpdate=="function"&&A.componentWillUpdate(n,f,l),typeof A.UNSAFE_componentWillUpdate=="function"&&A.UNSAFE_componentWillUpdate(n,f,l)),typeof A.componentDidUpdate=="function"&&(t.flags|=4),typeof A.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof A.componentDidUpdate!="function"||a===e.memoizedProps&&v===e.memoizedState||(t.flags|=4),typeof A.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&v===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=f),A.props=n,A.state=f,A.context=l,n=d):(typeof A.componentDidUpdate!="function"||a===e.memoizedProps&&v===e.memoizedState||(t.flags|=4),typeof A.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&v===e.memoizedState||(t.flags|=1024),n=!1)}return A=n,Q0(e,t),n=(t.flags&128)!==0,A||n?(A=t.stateNode,r=n&&typeof r.getDerivedStateFromError!="function"?null:A.render(),t.flags|=1,e!==null&&n?(t.child=Ih(t,e.child,null,i),t.child=Ih(t,null,r,i)):ua(e,t,r,i),t.memoizedState=A.state,e=t.child):e=xc(e,t,i),e}function TF(e,t,r,n){return nm(),t.flags|=256,ua(e,t,r,n),t.child}var mb={dehydrated:null,treeContext:null,retryLane:0};function vb(e){return{baseLanes:e,cachePool:e_()}}function wb(e,t,r){return e=e!==null?e.childLanes&~r:0,t&&(e|=Mo),e}function P_(e,t,r){var n=t.pendingProps,i=!1,A=(t.flags&128)!==0,a;if((a=A)||(a=e!==null&&e.memoizedState===null?!1:(NA.current&2)!==0),a&&(i=!0,t.flags&=-129),a=(t.flags&32)!==0,t.flags&=-33,e===null){if(vn){if(i?cf(t):ff(t),vn){var s=ca,l;if(l=s){e:{for(l=s,s=ou;l.nodeType!==8;){if(!s){s=null;break e}if(l=Sl(l.nextSibling),l===null){s=null;break e}}s=l}s!==null?(t.memoizedState={dehydrated:s,treeContext:Qh!==null?{id:mc,overflow:vc}:null,retryLane:536870912},l=Ho(18,null,null,0),l.stateNode=s,l.return=t,t.child=l,is=t,ca=null,l=!0):l=!1}l||Oh(t)}if(s=t.memoizedState,s!==null&&(s=s.dehydrated,s!==null))return s.data==="$!"?t.lanes=16:t.lanes=536870912,null;wc(t)}return s=n.children,n=n.fallback,i?(ff(t),i=t.mode,s=a5({mode:"hidden",children:s},i),n=Lh(n,i,r,null),s.return=t,n.return=t,s.sibling=n,t.child=s,i=t.child,i.memoizedState=vb(r),i.childLanes=wb(e,a,r),t.memoizedState=mb,n):(cf(t),A5(t,s))}if(l=e.memoizedState,l!==null&&(s=l.dehydrated,s!==null)){if(A)t.flags&256?(cf(t),t.flags&=-257,t=yb(e,t,r)):t.memoizedState!==null?(ff(t),t.child=e.child,t.flags|=128,t=null):(ff(t),i=n.fallback,s=t.mode,n=a5({mode:"visible",children:n.children},s),i=Lh(i,s,r,null),i.flags|=2,n.return=t,i.return=t,n.sibling=i,t.child=n,Ih(t,e.child,null,r),n=t.child,n.memoizedState=vb(r),n.childLanes=wb(e,a,r),t.memoizedState=mb,t=i);else if(cf(t),s.data==="$!"){if(a=s.nextSibling&&s.nextSibling.dataset,a)var c=a.dgst;a=c,n=Error(pt(419)),n.stack="",n.digest=a,q0({value:n,source:null,stack:null}),t=yb(e,t,r)}else if(YA||am(e,t,r,!1),a=(r&e.childLanes)!==0,YA||a){if(a=ei,a!==null){if(n=r&-r,(n&42)!==0)n=1;else switch(n){case 2:n=1;break;case 8:n=4;break;case 32:n=16;break;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:n=64;break;case 268435456:n=134217728;break;default:n=0}if(n=(n&(a.suspendedLanes|r))!==0?0:n,n!==0&&n!==l.retryLane)throw l.retryLane=n,Sf(e,n),As(a,e,n),H_}s.data==="$?"||v5(),t=yb(e,t,r)}else s.data==="$?"?(t.flags|=128,t.child=e.child,t=Ej.bind(null,e),s._reactRetry=t,t=null):(e=l.treeContext,ca=Sl(s.nextSibling),is=t,vn=!0,xl=null,ou=!1,e!==null&&(No[Oo++]=mc,No[Oo++]=vc,No[Oo++]=Qh,mc=e.id,vc=e.overflow,Qh=t),t=A5(t,n.children),t.flags|=4096);return t}return i?(ff(t),i=n.fallback,s=t.mode,l=e.child,c=l.sibling,n=yf(l,{mode:"hidden",children:n.children}),n.subtreeFlags=l.subtreeFlags&31457280,c!==null?i=yf(c,i):(i=Lh(i,s,r,null),i.flags|=2),i.return=t,n.return=t,n.sibling=i,t.child=n,n=i,i=t.child,s=e.child.memoizedState,s===null?s=vb(r):(l=s.cachePool,l!==null?(c=kA._currentValue,l=l.parent!==c?{parent:c,pool:c}:l):l=e_(),s={baseLanes:s.baseLanes|r,cachePool:l}),i.memoizedState=s,i.childLanes=wb(e,a,r),t.memoizedState=mb,n):(cf(t),r=e.child,e=r.sibling,r=yf(r,{mode:"visible",children:n.children}),r.return=t,r.sibling=null,e!==null&&(a=t.deletions,a===null?(t.deletions=[e],t.flags|=16):a.push(e)),t.child=r,t.memoizedState=null,r)}function A5(e,t){return t=a5({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function a5(e,t){return lQ(e,t,0,null)}function yb(e,t,r){return Ih(t,e.child,null,r),e=A5(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function LF(e,t,r){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),o5(e.return,t,r)}function Bb(e,t,r,n,i){var A=e.memoizedState;A===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:i}:(A.isBackwards=t,A.rendering=null,A.renderingStartTime=0,A.last=n,A.tail=r,A.tailMode=i)}function z_(e,t,r){var n=t.pendingProps,i=n.revealOrder,A=n.tail;if(ua(e,t,n.children,r),n=NA.current,(n&2)!==0)n=n&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&LF(e,r,t);else if(e.tag===19)LF(e,r,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}switch(gi(NA,n),i){case"forwards":for(r=t.child,i=null;r!==null;)e=r.alternate,e!==null&&j1(e)===null&&(i=r),r=r.sibling;r=i,r===null?(i=t.child,t.child=null):(i=r.sibling,r.sibling=null),Bb(t,!1,i,r,A);break;case"backwards":for(r=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&j1(e)===null){t.child=i;break}e=i.sibling,i.sibling=r,r=i,i=e}Bb(t,!0,r,null,A);break;case"together":Bb(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function xc(e,t,r){if(e!==null&&(t.dependencies=e.dependencies),Uf|=t.lanes,(r&t.childLanes)===0)if(e!==null){if(am(e,t,r,!1),(r&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(pt(153));if(t.child!==null){for(e=t.child,r=yf(e,e.pendingProps),t.child=r,r.return=t;e.sibling!==null;)e=e.sibling,r=r.sibling=yf(e,e.pendingProps),r.return=t;r.sibling=null}return t.child}function nC(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&Y1(e)))}function fj(e,t,r){switch(t.tag){case 3:O1(t,t.stateNode.containerInfo),hf(t,kA,e.memoizedState.cache),nm();break;case 27:case 5:Rb(t);break;case 4:O1(t,t.stateNode.containerInfo);break;case 10:hf(t,t.type,t.memoizedProps.value);break;case 13:var n=t.memoizedState;if(n!==null)return n.dehydrated!==null?(cf(t),t.flags|=128,null):(r&t.child.childLanes)!==0?P_(e,t,r):(cf(t),e=xc(e,t,r),e!==null?e.sibling:null);cf(t);break;case 19:var i=(e.flags&128)!==0;if(n=(r&t.childLanes)!==0,n||(am(e,t,r,!1),n=(r&t.childLanes)!==0),i){if(n)return z_(e,t,r);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),gi(NA,NA.current),n)break;return null;case 22:case 23:return t.lanes=0,R_(e,t,r);case 24:hf(t,kA,e.memoizedState.cache)}return xc(e,t,r)}function q_(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps)YA=!0;else{if(!nC(e,r)&&(t.flags&128)===0)return YA=!1,fj(e,t,r);YA=(e.flags&131072)!==0}else YA=!1,vn&&(t.flags&1048576)!==0&&WU(t,z1,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var n=t.elementType,i=n._init;if(n=i(n._payload),t.type=n,typeof n=="function")sC(n)?(e=Hh(n,e),t.tag=1,t=QF(null,t,n,e,r)):(t.tag=0,t=i5(null,t,n,e,r));else{if(n!=null){if(i=n.$$typeof,i===U5){t.tag=11,t=EF(null,t,n,e,r);break e}else if(i===_5){t.tag=14,t=FF(null,t,n,e,r);break e}}throw t=Hb(n)||n,Error(pt(306,t,""))}}return t;case 0:return i5(e,t,t.type,t.pendingProps,r);case 1:return n=t.type,i=Hh(n,t.pendingProps),QF(e,t,n,i,r);case 3:e:{if(O1(t,t.stateNode.containerInfo),e===null)throw Error(pt(387));var A=t.pendingProps;i=t.memoizedState,n=i.element,u5(e,t),k0(t,A,null,r);var a=t.memoizedState;if(A=a.cache,hf(t,kA,A),A!==i.cache&&l5(t,[kA],r,!0),L0(),A=a.element,i.isDehydrated)if(i={element:A,isDehydrated:!1,cache:a.cache},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){t=TF(e,t,A,r);break e}else if(A!==n){n=Do(Error(pt(424)),t),q0(n),t=TF(e,t,A,r);break e}else for(ca=Sl(t.stateNode.containerInfo.firstChild),is=t,vn=!0,xl=null,ou=!0,r=JU(t,null,A,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(nm(),A===n){t=xc(e,t,r);break e}ua(e,t,A,r)}t=t.child}return t;case 26:return Q0(e,t),e===null?(r=JF(t.type,null,t.pendingProps,null))?t.memoizedState=r:vn||(r=t.type,e=t.pendingProps,n=r2(mf.current).createElement(r),n[Ta]=t,n[Ss]=e,fa(n,r,e),WA(n),t.stateNode=n):t.memoizedState=JF(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Rb(t),e===null&&vn&&(n=t.stateNode=FQ(t.type,t.pendingProps,mf.current),is=t,ou=!0,ca=Sl(n.firstChild)),n=t.pendingProps.children,e!==null||vn?ua(e,t,n,r):t.child=Ih(t,null,n,r),Q0(e,t),t.child;case 5:return e===null&&vn&&((i=n=ca)&&(n=Rj(n,t.type,t.pendingProps,ou),n!==null?(t.stateNode=n,is=t,ca=Sl(n.firstChild),ou=!1,i=!0):i=!1),i||Oh(t)),Rb(t),i=t.type,A=t.pendingProps,a=e!==null?e.memoizedProps:null,n=A.children,C5(i,A)?n=null:a!==null&&C5(i,a)&&(t.flags|=32),t.memoizedState!==null&&(i=V5(e,t,Aj,null,null,r),Y0._currentValue=i),Q0(e,t),ua(e,t,n,r),t.child;case 6:return e===null&&vn&&((e=r=ca)&&(r=Pj(r,t.pendingProps,ou),r!==null?(t.stateNode=r,is=t,ca=null,e=!0):e=!1),e||Oh(t)),null;case 13:return P_(e,t,r);case 4:return O1(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=Ih(t,null,n,r):ua(e,t,n,r),t.child;case 11:return EF(e,t,t.type,t.pendingProps,r);case 7:return ua(e,t,t.pendingProps,r),t.child;case 8:return ua(e,t,t.pendingProps.children,r),t.child;case 12:return ua(e,t,t.pendingProps.children,r),t.child;case 10:return n=t.pendingProps,hf(t,t.type,n.value),ua(e,t,n.children,r),t.child;case 9:return i=t.type._context,n=t.pendingProps.children,Mh(t),i=La(i),n=n(i),t.flags|=1,ua(e,t,n,r),t.child;case 14:return FF(e,t,t.type,t.pendingProps,r);case 15:return M_(e,t,t.type,t.pendingProps,r);case 19:return z_(e,t,r);case 22:return R_(e,t,r);case 24:return Mh(t),n=La(kA),e===null?(i=j5(),i===null&&(i=ei,A=q5(),i.pooledCache=A,A.refCount++,A!==null&&(i.pooledCacheLanes|=r),i=A),t.memoizedState={parent:n,cache:i},iC(t),hf(t,kA,i)):((e.lanes&r)!==0&&(u5(e,t),k0(t,null,null,r),L0()),i=e.memoizedState,A=t.memoizedState,i.parent!==n?(i={parent:n,cache:n},t.memoizedState=i,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=i),hf(t,kA,n)):(n=A.cache,hf(t,kA,n),n!==i.cache&&l5(t,[kA],r,!0))),ua(e,t,t.pendingProps.children,r),t.child;case 29:throw t.pendingProps}throw Error(pt(156,t.tag))}var s5=du(null),Kh=null,yc=null;function hf(e,t,r){gi(s5,t._currentValue),t._currentValue=r}function Bc(e){e._currentValue=s5.current,XA(s5)}function o5(e,t,r){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function l5(e,t,r,n){var i=e.child;for(i!==null&&(i.return=e);i!==null;){var A=i.dependencies;if(A!==null){var a=i.child;A=A.firstContext;e:for(;A!==null;){var s=A;A=i;for(var l=0;l<t.length;l++)if(s.context===t[l]){A.lanes|=r,s=A.alternate,s!==null&&(s.lanes|=r),o5(A.return,r,e),n||(a=null);break e}A=s.next}}else if(i.tag===18){if(a=i.return,a===null)throw Error(pt(341));a.lanes|=r,A=a.alternate,A!==null&&(A.lanes|=r),o5(a,r,e),a=null}else a=i.child;if(a!==null)a.return=i;else for(a=i;a!==null;){if(a===e){a=null;break}if(i=a.sibling,i!==null){i.return=a.return,a=i;break}a=a.return}i=a}}function am(e,t,r,n){e=null;for(var i=t,A=!1;i!==null;){if(!A){if((i.flags&524288)!==0)A=!0;else if((i.flags&262144)!==0)break}if(i.tag===10){var a=i.alternate;if(a===null)throw Error(pt(387));if(a=a.memoizedProps,a!==null){var s=i.type;no(i.pendingProps.value,a.value)||(e!==null?e.push(s):e=[s])}}else if(i===N1.current){if(a=i.alternate,a===null)throw Error(pt(387));a.memoizedState.memoizedState!==i.memoizedState.memoizedState&&(e!==null?e.push(Y0):e=[Y0])}i=i.return}e!==null&&l5(t,e,r,n),t.flags|=262144}function Y1(e){for(e=e.firstContext;e!==null;){if(!no(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Mh(e){Kh=e,yc=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function La(e){return j_(Kh,e)}function d1(e,t){return Kh===null&&Mh(e),j_(e,t)}function j_(e,t){var r=t._currentValue;if(t={context:t,memoizedValue:r,next:null},yc===null){if(e===null)throw Error(pt(308));yc=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else yc=yc.next=t;return r}var uf=!1;function iC(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function u5(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function vf(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function wf(e,t,r){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,(Ui&2)!==0){var i=n.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),n.pending=t,t=R1(e),GU(e,null,r),t}return h2(e,n,t,r),R1(e)}function T0(e,t,r){if(t=t.updateQueue,t!==null&&(t=t.shared,(r&4194176)!==0)){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,yU(e,r)}}function bb(e,t){var r=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,r===n)){var i=null,A=null;if(r=r.firstBaseUpdate,r!==null){do{var a={lane:r.lane,tag:r.tag,payload:r.payload,callback:null,next:null};A===null?i=A=a:A=A.next=a,r=r.next}while(r!==null);A===null?i=A=t:A=A.next=t}else i=A=t;r={baseState:n.baseState,firstBaseUpdate:i,lastBaseUpdate:A,shared:n.shared,callbacks:n.callbacks},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}var c5=!1;function L0(){if(c5){var e=up;if(e!==null)throw e}}function k0(e,t,r,n){c5=!1;var i=e.updateQueue;uf=!1;var A=i.firstBaseUpdate,a=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var l=s,c=l.next;l.next=null,a===null?A=c:a.next=c,a=l;var d=e.alternate;d!==null&&(d=d.updateQueue,s=d.lastBaseUpdate,s!==a&&(s===null?d.firstBaseUpdate=c:s.next=c,d.lastBaseUpdate=l))}if(A!==null){var g=i.baseState;a=0,d=c=l=null,s=A;do{var v=s.lane&-536870913,f=v!==s.lane;if(f?(un&v)===v:(n&v)===v){v!==0&&v===vp&&(c5=!0),d!==null&&(d=d.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});e:{var S=e,C=s;v=t;var Q=r;switch(C.tag){case 1:if(S=C.payload,typeof S=="function"){g=S.call(Q,g,v);break e}g=S;break e;case 3:S.flags=S.flags&-65537|128;case 0:if(S=C.payload,v=typeof S=="function"?S.call(Q,g,v):S,v==null)break e;g=fi({},g,v);break e;case 2:uf=!0}}v=s.callback,v!==null&&(e.flags|=64,f&&(e.flags|=8192),f=i.callbacks,f===null?i.callbacks=[v]:f.push(v))}else f={lane:v,tag:s.tag,payload:s.payload,callback:s.callback,next:null},d===null?(c=d=f,l=g):d=d.next=f,a|=v;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;f=s,s=f.next,f.next=null,i.lastBaseUpdate=f,i.shared.pending=null}}while(!0);d===null&&(l=g),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=d,A===null&&(i.shared.lanes=0),Uf|=a,e.lanes=a,e.memoizedState=g}}function K_(e,t){if(typeof e!="function")throw Error(pt(191,e));e.call(t)}function V_(e,t){var r=e.callbacks;if(r!==null)for(e.callbacks=null,e=0;e<r.length;e++)K_(r[e],t)}function sm(e,t){try{var r=t.updateQueue,n=r!==null?r.lastEffect:null;if(n!==null){var i=n.next;r=i;do{if((r.tag&e)===e){n=void 0;var A=r.create,a=r.inst;n=A(),a.destroy=n}r=r.next}while(r!==i)}}catch(s){qn(t,t.return,s)}}function Ff(e,t,r){try{var n=t.updateQueue,i=n!==null?n.lastEffect:null;if(i!==null){var A=i.next;n=A;do{if((n.tag&e)===e){var a=n.inst,s=a.destroy;if(s!==void 0){a.destroy=void 0,i=t;var l=r;try{s()}catch(c){qn(i,l,c)}}}n=n.next}while(n!==A)}}catch(c){qn(t,t.return,c)}}function G_(e){var t=e.updateQueue;if(t!==null){var r=e.stateNode;try{V_(t,r)}catch(n){qn(e,e.return,n)}}}function W_(e,t,r){r.props=Hh(e.type,e.memoizedProps),r.state=e.memoizedState;try{r.componentWillUnmount()}catch(n){qn(e,t,n)}}function Uh(e,t){try{var r=e.ref;if(r!==null){var n=e.stateNode;switch(e.tag){case 26:case 27:case 5:var i=n;break;default:i=n}typeof r=="function"?e.refCleanup=r(i):r.current=i}}catch(A){qn(e,t,A)}}function $s(e,t){var r=e.ref,n=e.refCleanup;if(r!==null)if(typeof n=="function")try{n()}catch(i){qn(e,t,i)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof r=="function")try{r(null)}catch(i){qn(e,t,i)}else r.current=null}function Y_(e){var t=e.type,r=e.memoizedProps,n=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":r.autoFocus&&n.focus();break e;case"img":r.src?n.src=r.src:r.srcSet&&(n.srcset=r.srcSet)}}catch(i){qn(e,e.return,i)}}function kF(e,t,r){try{var n=e.stateNode;Oj(n,e.type,r,t),n[Ss]=t}catch(i){qn(e,e.return,i)}}function X_(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27||e.tag===4}function Cb(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||X_(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==27&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function f5(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=y2));else if(n!==4&&n!==27&&(e=e.child,e!==null))for(f5(e,t,r),e=e.sibling;e!==null;)f5(e,t,r),e=e.sibling}function X1(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&n!==27&&(e=e.child,e!==null))for(X1(e,t,r),e=e.sibling;e!==null;)X1(e,t,r),e=e.sibling}var hc=!1,Ri=!1,xb=!1,NF=typeof WeakSet=="function"?WeakSet:Set,GA=null,OF=!1;function hj(e,t){if(e=e.containerInfo,B5=a2,e=RU(e),D5(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var n=r.getSelection&&r.getSelection();if(n&&n.rangeCount!==0){r=n.anchorNode;var i=n.anchorOffset,A=n.focusNode;n=n.focusOffset;try{r.nodeType,A.nodeType}catch{r=null;break e}var a=0,s=-1,l=-1,c=0,d=0,g=e,v=null;t:for(;;){for(var f;g!==r||i!==0&&g.nodeType!==3||(s=a+i),g!==A||n!==0&&g.nodeType!==3||(l=a+n),g.nodeType===3&&(a+=g.nodeValue.length),(f=g.firstChild)!==null;)v=g,g=f;for(;;){if(g===e)break t;if(v===r&&++c===i&&(s=a),v===A&&++d===n&&(l=a),(f=g.nextSibling)!==null)break;g=v,v=g.parentNode}g=f}r=s===-1||l===-1?null:{start:s,end:l}}else r=null}r=r||{start:0,end:0}}else r=null;for(b5={focusedElem:e,selectionRange:r},a2=!1,GA=t;GA!==null;)if(t=GA,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,GA=e;else for(;GA!==null;){switch(t=GA,A=t.alternate,e=t.flags,t.tag){case 0:break;case 11:case 15:break;case 1:if((e&1024)!==0&&A!==null){e=void 0,r=t,i=A.memoizedProps,A=A.memoizedState,n=r.stateNode;try{var S=Hh(r.type,i,r.elementType===r.type);e=n.getSnapshotBeforeUpdate(S,A),n.__reactInternalSnapshotBeforeUpdate=e}catch(C){qn(r,r.return,C)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,r=e.nodeType,r===9)x5(e);else if(r===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":x5(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(pt(163))}if(e=t.sibling,e!==null){e.return=t.return,GA=e;break}GA=t.return}return S=OF,OF=!1,S}function Z_(e,t,r){var n=r.flags;switch(r.tag){case 0:case 11:case 15:cc(e,r),n&4&&sm(5,r);break;case 1:if(cc(e,r),n&4)if(e=r.stateNode,t===null)try{e.componentDidMount()}catch(s){qn(r,r.return,s)}else{var i=Hh(r.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(s){qn(r,r.return,s)}}n&64&&G_(r),n&512&&Uh(r,r.return);break;case 3:if(cc(e,r),n&64&&(n=r.updateQueue,n!==null)){if(e=null,r.child!==null)switch(r.child.tag){case 27:case 5:e=r.child.stateNode;break;case 1:e=r.child.stateNode}try{V_(n,e)}catch(s){qn(r,r.return,s)}}break;case 26:cc(e,r),n&512&&Uh(r,r.return);break;case 27:case 5:cc(e,r),t===null&&n&4&&Y_(r),n&512&&Uh(r,r.return);break;case 12:cc(e,r);break;case 13:cc(e,r),n&4&&eQ(e,r);break;case 22:if(i=r.memoizedState!==null||hc,!i){t=t!==null&&t.memoizedState!==null||Ri;var A=hc,a=Ri;hc=i,(Ri=t)&&!a?of(e,r,(r.subtreeFlags&8772)!==0):cc(e,r),hc=A,Ri=a}n&512&&(r.memoizedProps.mode==="manual"?Uh(r,r.return):$s(r,r.return));break;default:cc(e,r)}}function J_(e){var t=e.alternate;t!==null&&(e.alternate=null,J_(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&T5(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var dA=null,Zs=!1;function uc(e,t,r){for(r=r.child;r!==null;)$_(e,t,r),r=r.sibling}function $_(e,t,r){if(eo&&typeof eo.onCommitFiberUnmount=="function")try{eo.onCommitFiberUnmount($0,r)}catch{}switch(r.tag){case 26:Ri||$s(r,t),uc(e,t,r),r.memoizedState?r.memoizedState.count--:r.stateNode&&(r=r.stateNode,r.parentNode.removeChild(r));break;case 27:Ri||$s(r,t);var n=dA,i=Zs;for(dA=r.stateNode,uc(e,t,r),r=r.stateNode,t=r.attributes;t.length;)r.removeAttributeNode(t[0]);T5(r),dA=n,Zs=i;break;case 5:Ri||$s(r,t);case 6:i=dA;var A=Zs;if(dA=null,uc(e,t,r),dA=i,Zs=A,dA!==null)if(Zs)try{e=dA,n=r.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)}catch(a){qn(r,t,a)}else try{dA.removeChild(r.stateNode)}catch(a){qn(r,t,a)}break;case 18:dA!==null&&(Zs?(t=dA,r=r.stateNode,t.nodeType===8?Nb(t.parentNode,r):t.nodeType===1&&Nb(t,r),J0(t)):Nb(dA,r.stateNode));break;case 4:n=dA,i=Zs,dA=r.stateNode.containerInfo,Zs=!0,uc(e,t,r),dA=n,Zs=i;break;case 0:case 11:case 14:case 15:Ri||Ff(2,r,t),Ri||Ff(4,r,t),uc(e,t,r);break;case 1:Ri||($s(r,t),n=r.stateNode,typeof n.componentWillUnmount=="function"&&W_(r,t,n)),uc(e,t,r);break;case 21:uc(e,t,r);break;case 22:Ri||$s(r,t),Ri=(n=Ri)||r.memoizedState!==null,uc(e,t,r),Ri=n;break;default:uc(e,t,r)}}function eQ(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{J0(e)}catch(r){qn(t,t.return,r)}}function dj(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new NF),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new NF),t;default:throw Error(pt(435,e.tag))}}function Sb(e,t){var r=dj(e);t.forEach(function(n){var i=Fj.bind(null,e,n);r.has(n)||(r.add(n),n.then(i,i))})}function Qo(e,t){var r=t.deletions;if(r!==null)for(var n=0;n<r.length;n++){var i=r[n],A=e,a=t,s=a;e:for(;s!==null;){switch(s.tag){case 27:case 5:dA=s.stateNode,Zs=!1;break e;case 3:dA=s.stateNode.containerInfo,Zs=!0;break e;case 4:dA=s.stateNode.containerInfo,Zs=!0;break e}s=s.return}if(dA===null)throw Error(pt(160));$_(A,a,i),dA=null,Zs=!1,A=i.alternate,A!==null&&(A.return=null),i.return=null}if(t.subtreeFlags&13878)for(t=t.child;t!==null;)tQ(t,e),t=t.sibling}var Cl=null;function tQ(e,t){var r=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Qo(t,e),To(e),n&4&&(Ff(3,e,e.return),sm(3,e),Ff(5,e,e.return));break;case 1:Qo(t,e),To(e),n&512&&(Ri||r===null||$s(r,r.return)),n&64&&hc&&(e=e.updateQueue,e!==null&&(n=e.callbacks,n!==null&&(r=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=r===null?n:r.concat(n))));break;case 26:var i=Cl;if(Qo(t,e),To(e),n&512&&(Ri||r===null||$s(r,r.return)),n&4){var A=r!==null?r.memoizedState:null;if(n=e.memoizedState,r===null)if(n===null)if(e.stateNode===null){e:{n=e.type,r=e.memoizedProps,i=i.ownerDocument||i;t:switch(n){case"title":A=i.getElementsByTagName("title")[0],(!A||A[M0]||A[Ta]||A.namespaceURI==="http://www.w3.org/2000/svg"||A.hasAttribute("itemprop"))&&(A=i.createElement(n),i.head.insertBefore(A,i.querySelector("head > title"))),fa(A,n,r),A[Ta]=e,WA(A),n=A;break e;case"link":var a=eU("link","href",i).get(n+(r.href||""));if(a){for(var s=0;s<a.length;s++)if(A=a[s],A.getAttribute("href")===(r.href==null?null:r.href)&&A.getAttribute("rel")===(r.rel==null?null:r.rel)&&A.getAttribute("title")===(r.title==null?null:r.title)&&A.getAttribute("crossorigin")===(r.crossOrigin==null?null:r.crossOrigin)){a.splice(s,1);break t}}A=i.createElement(n),fa(A,n,r),i.head.appendChild(A);break;case"meta":if(a=eU("meta","content",i).get(n+(r.content||""))){for(s=0;s<a.length;s++)if(A=a[s],A.getAttribute("content")===(r.content==null?null:""+r.content)&&A.getAttribute("name")===(r.name==null?null:r.name)&&A.getAttribute("property")===(r.property==null?null:r.property)&&A.getAttribute("http-equiv")===(r.httpEquiv==null?null:r.httpEquiv)&&A.getAttribute("charset")===(r.charSet==null?null:r.charSet)){a.splice(s,1);break t}}A=i.createElement(n),fa(A,n,r),i.head.appendChild(A);break;default:throw Error(pt(468,n))}A[Ta]=e,WA(A),n=A}e.stateNode=n}else tU(i,e.type,e.stateNode);else e.stateNode=$F(i,n,e.memoizedProps);else A!==n?(A===null?r.stateNode!==null&&(r=r.stateNode,r.parentNode.removeChild(r)):A.count--,n===null?tU(i,e.type,e.stateNode):$F(i,n,e.memoizedProps)):n===null&&e.stateNode!==null&&kF(e,e.memoizedProps,r.memoizedProps)}break;case 27:if(n&4&&e.alternate===null){i=e.stateNode,A=e.memoizedProps;try{for(var l=i.firstChild;l;){var c=l.nextSibling,d=l.nodeName;l[M0]||d==="HEAD"||d==="BODY"||d==="SCRIPT"||d==="STYLE"||d==="LINK"&&l.rel.toLowerCase()==="stylesheet"||i.removeChild(l),l=c}for(var g=e.type,v=i.attributes;v.length;)i.removeAttributeNode(v[0]);fa(i,g,A),i[Ta]=e,i[Ss]=A}catch(S){qn(e,e.return,S)}}case 5:if(Qo(t,e),To(e),n&512&&(Ri||r===null||$s(r,r.return)),e.flags&32){i=e.stateNode;try{gp(i,"")}catch(S){qn(e,e.return,S)}}n&4&&e.stateNode!=null&&(i=e.memoizedProps,kF(e,i,r!==null?r.memoizedProps:i)),n&1024&&(xb=!0);break;case 6:if(Qo(t,e),To(e),n&4){if(e.stateNode===null)throw Error(pt(162));n=e.memoizedProps,r=e.stateNode;try{r.nodeValue=n}catch(S){qn(e,e.return,S)}}break;case 3:if(L1=null,i=Cl,Cl=n2(t.containerInfo),Qo(t,e),Cl=i,To(e),n&4&&r!==null&&r.memoizedState.isDehydrated)try{J0(t.containerInfo)}catch(S){qn(e,e.return,S)}xb&&(xb=!1,rQ(e));break;case 4:n=Cl,Cl=n2(e.stateNode.containerInfo),Qo(t,e),To(e),Cl=n;break;case 12:Qo(t,e),To(e);break;case 13:Qo(t,e),To(e),e.child.flags&8192&&e.memoizedState!==null!=(r!==null&&r.memoizedState!==null)&&(uC=cu()),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,Sb(e,n)));break;case 22:if(n&512&&(Ri||r===null||$s(r,r.return)),l=e.memoizedState!==null,c=r!==null&&r.memoizedState!==null,d=hc,g=Ri,hc=d||l,Ri=g||c,Qo(t,e),Ri=g,hc=d,To(e),t=e.stateNode,t._current=e,t._visibility&=-3,t._visibility|=t._pendingVisibility&2,n&8192&&(t._visibility=l?t._visibility&-2:t._visibility|1,l&&(t=hc||Ri,r===null||c||t||Vd(e)),e.memoizedProps===null||e.memoizedProps.mode!=="manual"))e:for(r=null,t=e;;){if(t.tag===5||t.tag===26||t.tag===27){if(r===null){c=r=t;try{if(i=c.stateNode,l)A=i.style,typeof A.setProperty=="function"?A.setProperty("display","none","important"):A.display="none";else{a=c.stateNode,s=c.memoizedProps.style;var f=s!=null&&s.hasOwnProperty("display")?s.display:null;a.style.display=f==null||typeof f=="boolean"?"":(""+f).trim()}}catch(S){qn(c,c.return,S)}}}else if(t.tag===6){if(r===null){c=t;try{c.stateNode.nodeValue=l?"":c.memoizedProps}catch(S){qn(c,c.return,S)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;r===t&&(r=null),t=t.return}r===t&&(r=null),t.sibling.return=t.return,t=t.sibling}n&4&&(n=e.updateQueue,n!==null&&(r=n.retryQueue,r!==null&&(n.retryQueue=null,Sb(e,r))));break;case 19:Qo(t,e),To(e),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,Sb(e,n)));break;case 21:break;default:Qo(t,e),To(e)}}function To(e){var t=e.flags;if(t&2){try{if(e.tag!==27){e:{for(var r=e.return;r!==null;){if(X_(r)){var n=r;break e}r=r.return}throw Error(pt(160))}switch(n.tag){case 27:var i=n.stateNode,A=Cb(e);X1(e,A,i);break;case 5:var a=n.stateNode;n.flags&32&&(gp(a,""),n.flags&=-33);var s=Cb(e);X1(e,s,a);break;case 3:case 4:var l=n.stateNode.containerInfo,c=Cb(e);f5(e,c,l);break;default:throw Error(pt(161))}}}catch(d){qn(e,e.return,d)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function rQ(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;rQ(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function cc(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)Z_(e,t.alternate,t),t=t.sibling}function Vd(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Ff(4,t,t.return),Vd(t);break;case 1:$s(t,t.return);var r=t.stateNode;typeof r.componentWillUnmount=="function"&&W_(t,t.return,r),Vd(t);break;case 26:case 27:case 5:$s(t,t.return),Vd(t);break;case 22:$s(t,t.return),t.memoizedState===null&&Vd(t);break;default:Vd(t)}e=e.sibling}}function of(e,t,r){for(r=r&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var n=t.alternate,i=e,A=t,a=A.flags;switch(A.tag){case 0:case 11:case 15:of(i,A,r),sm(4,A);break;case 1:if(of(i,A,r),n=A,i=n.stateNode,typeof i.componentDidMount=="function")try{i.componentDidMount()}catch(c){qn(n,n.return,c)}if(n=A,i=n.updateQueue,i!==null){var s=n.stateNode;try{var l=i.shared.hiddenCallbacks;if(l!==null)for(i.shared.hiddenCallbacks=null,i=0;i<l.length;i++)K_(l[i],s)}catch(c){qn(n,n.return,c)}}r&&a&64&&G_(A),Uh(A,A.return);break;case 26:case 27:case 5:of(i,A,r),r&&n===null&&a&4&&Y_(A),Uh(A,A.return);break;case 12:of(i,A,r);break;case 13:of(i,A,r),r&&a&4&&eQ(i,A);break;case 22:A.memoizedState===null&&of(i,A,r),Uh(A,A.return);break;default:of(i,A,r)}t=t.sibling}}function AC(e,t){var r=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==r&&(e!=null&&e.refCount++,r!=null&&im(r))}function aC(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&im(e))}function sf(e,t,r,n){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)nQ(e,t,r,n),t=t.sibling}function nQ(e,t,r,n){var i=t.flags;switch(t.tag){case 0:case 11:case 15:sf(e,t,r,n),i&2048&&sm(9,t);break;case 3:sf(e,t,r,n),i&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&im(e)));break;case 12:if(i&2048){sf(e,t,r,n),e=t.stateNode;try{var A=t.memoizedProps,a=A.id,s=A.onPostCommit;typeof s=="function"&&s(a,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(l){qn(t,t.return,l)}}else sf(e,t,r,n);break;case 23:break;case 22:A=t.stateNode,t.memoizedState!==null?A._visibility&4?sf(e,t,r,n):N0(e,t):A._visibility&4?sf(e,t,r,n):(A._visibility|=4,Gd(e,t,r,n,(t.subtreeFlags&10256)!==0)),i&2048&&AC(t.alternate,t);break;case 24:sf(e,t,r,n),i&2048&&aC(t.alternate,t);break;default:sf(e,t,r,n)}}function Gd(e,t,r,n,i){for(i=i&&(t.subtreeFlags&10256)!==0,t=t.child;t!==null;){var A=e,a=t,s=r,l=n,c=a.flags;switch(a.tag){case 0:case 11:case 15:Gd(A,a,s,l,i),sm(8,a);break;case 23:break;case 22:var d=a.stateNode;a.memoizedState!==null?d._visibility&4?Gd(A,a,s,l,i):N0(A,a):(d._visibility|=4,Gd(A,a,s,l,i)),i&&c&2048&&AC(a.alternate,a);break;case 24:Gd(A,a,s,l,i),i&&c&2048&&aC(a.alternate,a);break;default:Gd(A,a,s,l,i)}t=t.sibling}}function N0(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var r=e,n=t,i=n.flags;switch(n.tag){case 22:N0(r,n),i&2048&&AC(n.alternate,n);break;case 24:N0(r,n),i&2048&&aC(n.alternate,n);break;default:N0(r,n)}t=t.sibling}}var b0=8192;function jd(e){if(e.subtreeFlags&b0)for(e=e.child;e!==null;)iQ(e),e=e.sibling}function iQ(e){switch(e.tag){case 26:jd(e),e.flags&b0&&e.memoizedState!==null&&eK(Cl,e.memoizedState,e.memoizedProps);break;case 5:jd(e);break;case 3:case 4:var t=Cl;Cl=n2(e.stateNode.containerInfo),jd(e),Cl=t;break;case 22:e.memoizedState===null&&(t=e.alternate,t!==null&&t.memoizedState!==null?(t=b0,b0=16777216,jd(e),b0=t):jd(e));break;default:jd(e)}}function AQ(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function d0(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var r=0;r<t.length;r++){var n=t[r];GA=n,sQ(n,e)}AQ(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)aQ(e),e=e.sibling}function aQ(e){switch(e.tag){case 0:case 11:case 15:d0(e),e.flags&2048&&Ff(9,e,e.return);break;case 3:d0(e);break;case 12:d0(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&4&&(e.return===null||e.return.tag!==13)?(t._visibility&=-5,_1(e)):d0(e);break;default:d0(e)}}function _1(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var r=0;r<t.length;r++){var n=t[r];GA=n,sQ(n,e)}AQ(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Ff(8,t,t.return),_1(t);break;case 22:r=t.stateNode,r._visibility&4&&(r._visibility&=-5,_1(t));break;default:_1(t)}e=e.sibling}}function sQ(e,t){for(;GA!==null;){var r=GA;switch(r.tag){case 0:case 11:case 15:Ff(8,r,t);break;case 23:case 22:if(r.memoizedState!==null&&r.memoizedState.cachePool!==null){var n=r.memoizedState.cachePool.pool;n!=null&&n.refCount++}break;case 24:im(r.memoizedState.cache)}if(n=r.child,n!==null)n.return=r,GA=n;else e:for(r=e;GA!==null;){n=GA;var i=n.sibling,A=n.return;if(J_(n),n===r){GA=null;break e}if(i!==null){i.return=A,GA=i;break e}GA=A}}}function pj(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ho(e,t,r,n){return new pj(e,t,r,n)}function sC(e){return e=e.prototype,!(!e||!e.isReactComponent)}function yf(e,t){var r=e.alternate;return r===null?(r=Ho(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&31457280,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r.refCleanup=e.refCleanup,r}function oQ(e,t){e.flags&=31457282;var r=e.alternate;return r===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=r.childLanes,e.lanes=r.lanes,e.child=r.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=r.memoizedProps,e.memoizedState=r.memoizedState,e.updateQueue=r.updateQueue,e.type=r.type,t=r.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Q1(e,t,r,n,i,A){var a=0;if(n=e,typeof e=="function")sC(e)&&(a=1);else if(typeof e=="string")a=Jj(e,r,uu.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case Yd:return Lh(r.children,i,A,t);case lU:a=8,i|=24;break;case Ob:return e=Ho(12,r,t,i|2),e.elementType=Ob,e.lanes=A,e;case Ib:return e=Ho(13,r,t,i),e.elementType=Ib,e.lanes=A,e;case Db:return e=Ho(19,r,t,i),e.elementType=Db,e.lanes=A,e;case cU:return lQ(r,i,A,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case R9:case gc:a=10;break e;case uU:a=9;break e;case U5:a=11;break e;case _5:a=14;break e;case lf:a=16,n=null;break e}a=29,r=Error(pt(130,e===null?"null":typeof e,"")),n=null}return t=Ho(a,r,t,i),t.elementType=e,t.type=n,t.lanes=A,t}function Lh(e,t,r,n){return e=Ho(7,e,n,t),e.lanes=r,e}function lQ(e,t,r,n){e=Ho(22,e,n,t),e.elementType=cU,e.lanes=r;var i={_visibility:1,_pendingVisibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null,_current:null,detach:function(){var A=i._current;if(A===null)throw Error(pt(456));if((i._pendingVisibility&2)===0){var a=Sf(A,2);a!==null&&(i._pendingVisibility|=2,As(a,A,2))}},attach:function(){var A=i._current;if(A===null)throw Error(pt(456));if((i._pendingVisibility&2)!==0){var a=Sf(A,2);a!==null&&(i._pendingVisibility&=-3,As(a,A,2))}}};return e.stateNode=i,e}function Eb(e,t,r){return e=Ho(6,e,null,t),e.lanes=r,e}function Fb(e,t,r){return t=Ho(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function fc(e){e.flags|=4}function IF(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!QQ(t)){if(t=Ro.current,t!==null&&((un&4194176)===un?fu!==null:(un&62914560)!==un&&(un&536870912)===0||t!==fu))throw F0=Xb,YU;e.flags|=8192}}function p1(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?vU():536870912,e.lanes|=t,yp|=t)}function p0(e,t){if(!vn)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;t!==null;)t.alternate!==null&&(r=t),t=t.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;r!==null;)r.alternate!==null&&(n=r),r=r.sibling;n===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:n.sibling=null}}function Fi(e){var t=e.alternate!==null&&e.alternate.child===e.child,r=0,n=0;if(t)for(var i=e.child;i!==null;)r|=i.lanes|i.childLanes,n|=i.subtreeFlags&31457280,n|=i.flags&31457280,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)r|=i.lanes|i.childLanes,n|=i.subtreeFlags,n|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=n,e.childLanes=r,t}function gj(e,t,r){var n=t.pendingProps;switch(P5(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Fi(t),null;case 1:return Fi(t),null;case 3:return r=t.stateNode,n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Bc(kA),dp(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(f0(t)?fc(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,xl!==null&&(m5(xl),xl=null))),Fi(t),null;case 26:return r=t.memoizedState,e===null?(fc(t),r!==null?(Fi(t),IF(t,r)):(Fi(t),t.flags&=-16777217)):r?r!==e.memoizedState?(fc(t),Fi(t),IF(t,r)):(Fi(t),t.flags&=-16777217):(e.memoizedProps!==n&&fc(t),Fi(t),t.flags&=-16777217),null;case 27:I1(t),r=mf.current;var i=t.type;if(e!==null&&t.stateNode!=null)e.memoizedProps!==n&&fc(t);else{if(!n){if(t.stateNode===null)throw Error(pt(166));return Fi(t),null}e=uu.current,f0(t)?fF(t,e):(e=FQ(i,n,r),t.stateNode=e,fc(t))}return Fi(t),null;case 5:if(I1(t),r=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==n&&fc(t);else{if(!n){if(t.stateNode===null)throw Error(pt(166));return Fi(t),null}if(e=uu.current,f0(t))fF(t,e);else{switch(i=r2(mf.current),e){case 1:e=i.createElementNS("http://www.w3.org/2000/svg",r);break;case 2:e=i.createElementNS("http://www.w3.org/1998/Math/MathML",r);break;default:switch(r){case"svg":e=i.createElementNS("http://www.w3.org/2000/svg",r);break;case"math":e=i.createElementNS("http://www.w3.org/1998/Math/MathML",r);break;case"script":e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild);break;case"select":e=typeof n.is=="string"?i.createElement("select",{is:n.is}):i.createElement("select"),n.multiple?e.multiple=!0:n.size&&(e.size=n.size);break;default:e=typeof n.is=="string"?i.createElement(r,{is:n.is}):i.createElement(r)}}e[Ta]=t,e[Ss]=n;e:for(i=t.child;i!==null;){if(i.tag===5||i.tag===6)e.appendChild(i.stateNode);else if(i.tag!==4&&i.tag!==27&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===t)break e;for(;i.sibling===null;){if(i.return===null||i.return===t)break e;i=i.return}i.sibling.return=i.return,i=i.sibling}t.stateNode=e;e:switch(fa(e,r,n),r){case"button":case"input":case"select":case"textarea":e=!!n.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&fc(t)}}return Fi(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==n&&fc(t);else{if(typeof n!="string"&&t.stateNode===null)throw Error(pt(166));if(e=mf.current,f0(t)){if(e=t.stateNode,r=t.memoizedProps,n=null,i=is,i!==null)switch(i.tag){case 27:case 5:n=i.memoizedProps}e[Ta]=t,e=!!(e.nodeValue===r||n!==null&&n.suppressHydrationWarning===!0||xQ(e.nodeValue,r)),e||Oh(t)}else e=r2(e).createTextNode(n),e[Ta]=t,t.stateNode=e}return Fi(t),null;case 13:if(n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(i=f0(t),n!==null&&n.dehydrated!==null){if(e===null){if(!i)throw Error(pt(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(pt(317));i[Ta]=t}else nm(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Fi(t),i=!1}else xl!==null&&(m5(xl),xl=null),i=!0;if(!i)return t.flags&256?(wc(t),t):(wc(t),null)}if(wc(t),(t.flags&128)!==0)return t.lanes=r,t;if(r=n!==null,e=e!==null&&e.memoizedState!==null,r){n=t.child,i=null,n.alternate!==null&&n.alternate.memoizedState!==null&&n.alternate.memoizedState.cachePool!==null&&(i=n.alternate.memoizedState.cachePool.pool);var A=null;n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(A=n.memoizedState.cachePool.pool),A!==i&&(n.flags|=2048)}return r!==e&&r&&(t.child.flags|=8192),p1(t,t.updateQueue),Fi(t),null;case 4:return dp(),e===null&&hC(t.stateNode.containerInfo),Fi(t),null;case 10:return Bc(t.type),Fi(t),null;case 19:if(XA(NA),i=t.memoizedState,i===null)return Fi(t),null;if(n=(t.flags&128)!==0,A=i.rendering,A===null)if(n)p0(i,!1);else{if(Pi!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(A=j1(e),A!==null){for(t.flags|=128,p0(i,!1),e=A.updateQueue,t.updateQueue=e,p1(t,e),t.subtreeFlags=0,e=r,r=t.child;r!==null;)oQ(r,e),r=r.sibling;return gi(NA,NA.current&1|2),t.child}e=e.sibling}i.tail!==null&&cu()>Z1&&(t.flags|=128,n=!0,p0(i,!1),t.lanes=4194304)}else{if(!n)if(e=j1(A),e!==null){if(t.flags|=128,n=!0,e=e.updateQueue,t.updateQueue=e,p1(t,e),p0(i,!0),i.tail===null&&i.tailMode==="hidden"&&!A.alternate&&!vn)return Fi(t),null}else 2*cu()-i.renderingStartTime>Z1&&r!==536870912&&(t.flags|=128,n=!0,p0(i,!1),t.lanes=4194304);i.isBackwards?(A.sibling=t.child,t.child=A):(e=i.last,e!==null?e.sibling=A:t.child=A,i.last=A)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=cu(),t.sibling=null,e=NA.current,gi(NA,n?e&1|2:e&1),t):(Fi(t),null);case 22:case 23:return wc(t),z5(),n=t.memoizedState!==null,e!==null?e.memoizedState!==null!==n&&(t.flags|=8192):n&&(t.flags|=8192),n?(r&536870912)!==0&&(t.flags&128)===0&&(Fi(t),t.subtreeFlags&6&&(t.flags|=8192)):Fi(t),r=t.updateQueue,r!==null&&p1(t,r.retryQueue),r=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),n=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),n!==r&&(t.flags|=2048),e!==null&&XA(Th),null;case 24:return r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),Bc(kA),Fi(t),null;case 25:return null}throw Error(pt(156,t.tag))}function mj(e,t){switch(P5(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Bc(kA),dp(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return I1(t),null;case 13:if(wc(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(pt(340));nm()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return XA(NA),null;case 4:return dp(),null;case 10:return Bc(t.type),null;case 22:case 23:return wc(t),z5(),e!==null&&XA(Th),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Bc(kA),null;case 25:return null;default:return null}}function uQ(e,t){switch(P5(t),t.tag){case 3:Bc(kA),dp();break;case 26:case 27:case 5:I1(t);break;case 4:dp();break;case 13:wc(t);break;case 19:XA(NA);break;case 10:Bc(t.type);break;case 22:case 23:wc(t),z5(),e!==null&&XA(Th);break;case 24:Bc(kA)}}var vj={getCacheForType:function(e){var t=La(kA),r=t.data.get(e);return r===void 0&&(r=e(),t.data.set(e,r)),r}},wj=typeof WeakMap=="function"?WeakMap:Map,Ui=0,ei=null,Gr=null,un=0,$n=0,Js=null,dc=!1,Ep=!1,oC=!1,Sc=0,Pi=0,Uf=0,kh=0,lC=0,Mo=0,yp=0,O0=null,lu=null,h5=!1,uC=0,Z1=1/0,J1=null,Bf=null,g1=!1,Eh=null,I0=0,d5=0,p5=null,D0=0,g5=null;function ro(){if((Ui&2)!==0&&un!==0)return un&-un;if(Qr.T!==null){var e=vp;return e!==0?e:fC()}return bU()}function cQ(){Mo===0&&(Mo=(un&536870912)===0||vn?mU():536870912);var e=Ro.current;return e!==null&&(e.flags|=32),Mo}function As(e,t,r){(e===ei&&$n===2||e.cancelPendingCommit!==null)&&(Bp(e,0),pc(e,un,Mo,!1)),tm(e,r),((Ui&2)===0||e!==ei)&&(e===ei&&((Ui&2)===0&&(kh|=r),Pi===4&&pc(e,un,Mo,!1)),pu(e))}function fQ(e,t,r){if((Ui&6)!==0)throw Error(pt(327));var n=!r&&(t&60)===0&&(t&e.expiredLanes)===0||em(e,t),i=n?bj(e,t):Ub(e,t,!0),A=n;do{if(i===0){Ep&&!n&&pc(e,t,0,!1);break}else if(i===6)pc(e,t,0,!dc);else{if(r=e.current.alternate,A&&!yj(r)){i=Ub(e,t,!1),A=!1;continue}if(i===2){if(A=t,e.errorRecoveryDisabledLanes&A)var a=0;else a=e.pendingLanes&-536870913,a=a!==0?a:a&536870912?536870912:0;if(a!==0){t=a;e:{var s=e;i=O0;var l=s.current.memoizedState.isDehydrated;if(l&&(Bp(s,a).flags|=256),a=Ub(s,a,!1),a!==2){if(oC&&!l){s.errorRecoveryDisabledLanes|=A,kh|=A,i=4;break e}A=lu,lu=i,A!==null&&m5(A)}i=a}if(A=!1,i!==2)continue}}if(i===1){Bp(e,0),pc(e,t,0,!0);break}e:{switch(n=e,i){case 0:case 1:throw Error(pt(345));case 4:if((t&4194176)===t){pc(n,t,Mo,!dc);break e}break;case 2:lu=null;break;case 3:case 5:break;default:throw Error(pt(329))}if(n.finishedWork=r,n.finishedLanes=t,(t&62914560)===t&&(A=uC+300-cu(),10<A)){if(pc(n,t,Mo,!dc),o2(n,0)!==0)break e;n.timeoutHandle=EQ(DF.bind(null,n,r,lu,J1,h5,t,Mo,kh,yp,dc,2,-0,0),A);break e}DF(n,r,lu,J1,h5,t,Mo,kh,yp,dc,0,-0,0)}}break}while(!0);pu(e)}function m5(e){lu===null?lu=e:lu.push.apply(lu,e)}function DF(e,t,r,n,i,A,a,s,l,c,d,g,v){var f=t.subtreeFlags;if((f&8192||(f&16785408)===16785408)&&(W0={stylesheets:null,count:0,unsuspend:$j},iQ(t),t=tK(),t!==null)){e.cancelPendingCommit=t(MF.bind(null,e,r,n,i,a,s,l,1,g,v)),pc(e,A,a,!c);return}MF(e,r,n,i,a,s,l,d,g,v)}function yj(e){for(var t=e;;){var r=t.tag;if((r===0||r===11||r===15)&&t.flags&16384&&(r=t.updateQueue,r!==null&&(r=r.stores,r!==null)))for(var n=0;n<r.length;n++){var i=r[n],A=i.getSnapshot;i=i.value;try{if(!no(A(),i))return!1}catch{return!1}}if(r=t.child,t.subtreeFlags&16384&&r!==null)r.return=t,t=r;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function pc(e,t,r,n){t&=~lC,t&=~kh,e.suspendedLanes|=t,e.pingedLanes&=~t,n&&(e.warmLanes|=t),n=e.expirationTimes;for(var i=t;0<i;){var A=31-to(i),a=1<<A;n[A]=-1,i&=~a}r!==0&&wU(e,r,t)}function v2(){return(Ui&6)===0?(om(0,!1),!1):!0}function cC(){if(Gr!==null){if($n===0)var e=Gr.return;else e=Gr,yc=Kh=null,Y5(e),lp=null,j0=0,e=Gr;for(;e!==null;)uQ(e.alternate,e),e=e.return;Gr=null}}function Bp(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;r!==-1&&(e.timeoutHandle=-1,Dj(r)),r=e.cancelPendingCommit,r!==null&&(e.cancelPendingCommit=null,r()),cC(),ei=e,Gr=r=yf(e.current,null),un=t,$n=0,Js=null,dc=!1,Ep=em(e,t),oC=!1,yp=Mo=lC=kh=Uf=Pi=0,lu=O0=null,h5=!1,(t&8)!==0&&(t|=t&32);var n=e.entangledLanes;if(n!==0)for(e=e.entanglements,n&=t;0<n;){var i=31-to(n),A=1<<i;t|=e[i],n&=~A}return Sc=t,f2(),r}function hQ(e,t){zr=null,Qr.H=hu,t===E0?(t=pF(),$n=3):t===YU?(t=pF(),$n=4):$n=t===H_?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,Js=t,Gr===null&&(Pi=1,W1(e,Do(t,e.current)))}function dQ(){var e=Qr.H;return Qr.H=hu,e===null?hu:e}function pQ(){var e=Qr.A;return Qr.A=vj,e}function v5(){Pi=4,dc||(un&4194176)!==un&&Ro.current!==null||(Ep=!0),(Uf&134217727)===0&&(kh&134217727)===0||ei===null||pc(ei,un,Mo,!1)}function Ub(e,t,r){var n=Ui;Ui|=2;var i=dQ(),A=pQ();(ei!==e||un!==t)&&(J1=null,Bp(e,t)),t=!1;var a=Pi;e:do try{if($n!==0&&Gr!==null){var s=Gr,l=Js;switch($n){case 8:cC(),a=6;break e;case 3:case 2:case 6:Ro.current===null&&(t=!0);var c=$n;if($n=0,Js=null,Ap(e,s,l,c),r&&Ep){a=0;break e}break;default:c=$n,$n=0,Js=null,Ap(e,s,l,c)}}Bj(),a=Pi;break}catch(d){hQ(e,d)}while(!0);return t&&e.shellSuspendCounter++,yc=Kh=null,Ui=n,Qr.H=i,Qr.A=A,Gr===null&&(ei=null,un=0,f2()),a}function Bj(){for(;Gr!==null;)gQ(Gr)}function bj(e,t){var r=Ui;Ui|=2;var n=dQ(),i=pQ();ei!==e||un!==t?(J1=null,Z1=cu()+500,Bp(e,t)):Ep=em(e,t);e:do try{if($n!==0&&Gr!==null){t=Gr;var A=Js;t:switch($n){case 1:$n=0,Js=null,Ap(e,t,A,1);break;case 2:if(dF(A)){$n=0,Js=null,HF(t);break}t=function(){$n===2&&ei===e&&($n=7),pu(e)},A.then(t,t);break e;case 3:$n=7;break e;case 4:$n=5;break e;case 7:dF(A)?($n=0,Js=null,HF(t)):($n=0,Js=null,Ap(e,t,A,7));break;case 5:var a=null;switch(Gr.tag){case 26:a=Gr.memoizedState;case 5:case 27:var s=Gr;if(!a||QQ(a)){$n=0,Js=null;var l=s.sibling;if(l!==null)Gr=l;else{var c=s.return;c!==null?(Gr=c,w2(c)):Gr=null}break t}}$n=0,Js=null,Ap(e,t,A,5);break;case 6:$n=0,Js=null,Ap(e,t,A,6);break;case 8:cC(),Pi=6;break e;default:throw Error(pt(462))}}Cj();break}catch(d){hQ(e,d)}while(!0);return yc=Kh=null,Qr.H=n,Qr.A=i,Ui=r,Gr!==null?0:(ei=null,un=0,f2(),Pi)}function Cj(){for(;Gr!==null&&!K9();)gQ(Gr)}function gQ(e){var t=q_(e.alternate,e,Sc);e.memoizedProps=e.pendingProps,t===null?w2(e):Gr=t}function HF(e){var t=e,r=t.alternate;switch(t.tag){case 15:case 0:t=_F(r,t,t.pendingProps,t.type,void 0,un);break;case 11:t=_F(r,t,t.pendingProps,t.type.render,t.ref,un);break;case 5:Y5(t);default:uQ(r,t),t=Gr=oQ(t,Sc),t=q_(r,t,Sc)}e.memoizedProps=e.pendingProps,t===null?w2(e):Gr=t}function Ap(e,t,r,n){yc=Kh=null,Y5(t),lp=null,j0=0;var i=t.return;try{if(cj(e,i,t,r,un)){Pi=1,W1(e,Do(r,e.current)),Gr=null;return}}catch(A){if(i!==null)throw Gr=i,A;Pi=1,W1(e,Do(r,e.current)),Gr=null;return}t.flags&32768?(vn||n===1?e=!0:Ep||(un&536870912)!==0?e=!1:(dc=e=!0,(n===2||n===3||n===6)&&(n=Ro.current,n!==null&&n.tag===13&&(n.flags|=16384))),mQ(t,e)):w2(t)}function w2(e){var t=e;do{if((t.flags&32768)!==0){mQ(t,dc);return}e=t.return;var r=gj(t.alternate,t,Sc);if(r!==null){Gr=r;return}if(t=t.sibling,t!==null){Gr=t;return}Gr=t=e}while(t!==null);Pi===0&&(Pi=5)}function mQ(e,t){do{var r=mj(e.alternate,e);if(r!==null){r.flags&=32767,Gr=r;return}if(r=e.return,r!==null&&(r.flags|=32768,r.subtreeFlags=0,r.deletions=null),!t&&(e=e.sibling,e!==null)){Gr=e;return}Gr=e=r}while(e!==null);Pi=6,Gr=null}function MF(e,t,r,n,i,A,a,s,l,c){var d=Qr.T,g=ci.p;try{ci.p=2,Qr.T=null,xj(e,t,r,n,g,i,A,a,s,l,c)}finally{Qr.T=d,ci.p=g}}function xj(e,t,r,n,i,A,a,s){do hp();while(Eh!==null);if((Ui&6)!==0)throw Error(pt(327));var l=e.finishedWork;if(n=e.finishedLanes,l===null)return null;if(e.finishedWork=null,e.finishedLanes=0,l===e.current)throw Error(pt(177));e.callbackNode=null,e.callbackPriority=0,e.cancelPendingCommit=null;var c=l.lanes|l.childLanes;if(c|=H5,rq(e,n,c,A,a,s),e===ei&&(Gr=ei=null,un=0),(l.subtreeFlags&10256)===0&&(l.flags&10256)===0||g1||(g1=!0,d5=c,p5=r,Uj(D1,function(){return hp(!0),null})),r=(l.flags&15990)!==0,(l.subtreeFlags&15990)!==0||r?(r=Qr.T,Qr.T=null,A=ci.p,ci.p=2,a=Ui,Ui|=4,hj(e,l),tQ(l,e),Wq(b5,e.containerInfo),a2=!!B5,b5=B5=null,e.current=l,Z_(e,l.alternate,l),V9(),Ui=a,ci.p=A,Qr.T=r):e.current=l,g1?(g1=!1,Eh=e,I0=n):vQ(e,c),c=e.pendingLanes,c===0&&(Bf=null),Z9(l.stateNode,i),pu(e),t!==null)for(i=e.onRecoverableError,l=0;l<t.length;l++)c=t[l],i(c.value,{componentStack:c.stack});return(I0&3)!==0&&hp(),c=e.pendingLanes,(n&4194218)!==0&&(c&42)!==0?e===g5?D0++:(D0=0,g5=e):D0=0,om(0,!1),null}function vQ(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,im(t)))}function hp(){if(Eh!==null){var e=Eh,t=d5;d5=0;var r=BU(I0),n=Qr.T,i=ci.p;try{if(ci.p=32>r?32:r,Qr.T=null,Eh===null)var A=!1;else{r=p5,p5=null;var a=Eh,s=I0;if(Eh=null,I0=0,(Ui&6)!==0)throw Error(pt(331));var l=Ui;if(Ui|=4,aQ(a.current),nQ(a,a.current,s,r),Ui=l,om(0,!1),eo&&typeof eo.onPostCommitFiberRoot=="function")try{eo.onPostCommitFiberRoot($0,a)}catch{}A=!0}return A}finally{ci.p=i,Qr.T=n,vQ(e,t)}}return!1}function RF(e,t,r){t=Do(r,t),t=n5(e.stateNode,t,2),e=wf(e,t,2),e!==null&&(tm(e,2),pu(e))}function qn(e,t,r){if(e.tag===3)RF(e,e,r);else for(;t!==null;){if(t.tag===3){RF(t,e,r);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(Bf===null||!Bf.has(n))){e=Do(r,e),r=I_(2),n=wf(t,r,2),n!==null&&(D_(r,n,t,e),tm(n,2),pu(n));break}}t=t.return}}function _b(e,t,r){var n=e.pingCache;if(n===null){n=e.pingCache=new wj;var i=new Set;n.set(t,i)}else i=n.get(t),i===void 0&&(i=new Set,n.set(t,i));i.has(r)||(oC=!0,i.add(r),e=Sj.bind(null,e,t,r),t.then(e,e))}function Sj(e,t,r){var n=e.pingCache;n!==null&&n.delete(t),e.pingedLanes|=e.suspendedLanes&r,e.warmLanes&=~r,ei===e&&(un&r)===r&&(Pi===4||Pi===3&&(un&62914560)===un&&300>cu()-uC?(Ui&2)===0&&Bp(e,0):lC|=r,yp===un&&(yp=0)),pu(e)}function wQ(e,t){t===0&&(t=vU()),e=Sf(e,t),e!==null&&(tm(e,t),pu(e))}function Ej(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),wQ(e,r)}function Fj(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,i=e.memoizedState;i!==null&&(r=i.retryLane);break;case 19:n=e.stateNode;break;case 22:n=e.stateNode._retryCache;break;default:throw Error(pt(314))}n!==null&&n.delete(t),wQ(e,r)}function Uj(e,t){return Q5(e,t)}var $1=null,Wd=null,w5=!1,e2=!1,Qb=!1,Nh=0;function pu(e){e!==Wd&&e.next===null&&(Wd===null?$1=Wd=e:Wd=Wd.next=e),e2=!0,w5||(w5=!0,Qj(_j))}function om(e,t){if(!Qb&&e2){Qb=!0;do for(var r=!1,n=$1;n!==null;){if(!t)if(e!==0){var i=n.pendingLanes;if(i===0)var A=0;else{var a=n.suspendedLanes,s=n.pingedLanes;A=(1<<31-to(42|e)+1)-1,A&=i&~(a&~s),A=A&201326677?A&201326677|1:A?A|2:0}A!==0&&(r=!0,PF(n,A))}else A=un,A=o2(n,n===ei?A:0),(A&3)===0||em(n,A)||(r=!0,PF(n,A));n=n.next}while(r);Qb=!1}}function _j(){e2=w5=!1;var e=0;Nh!==0&&(Ij()&&(e=Nh),Nh=0);for(var t=cu(),r=null,n=$1;n!==null;){var i=n.next,A=yQ(n,t);A===0?(n.next=null,r===null?$1=i:r.next=i,i===null&&(Wd=r)):(r=n,(e!==0||(A&3)!==0)&&(e2=!0)),n=i}om(e,!1)}function yQ(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,i=e.expirationTimes,A=e.pendingLanes&-62914561;0<A;){var a=31-to(A),s=1<<a,l=i[a];l===-1?((s&r)===0||(s&n)!==0)&&(i[a]=tq(s,t)):l<=t&&(e.expiredLanes|=s),A&=~s}if(t=ei,r=un,r=o2(e,e===t?r:0),n=e.callbackNode,r===0||e===t&&$n===2||e.cancelPendingCommit!==null)return n!==null&&n!==null&&sb(n),e.callbackNode=null,e.callbackPriority=0;if((r&3)===0||em(e,r)){if(t=r&-r,t===e.callbackPriority)return t;switch(n!==null&&sb(n),BU(r)){case 2:case 8:r=pU;break;case 32:r=D1;break;case 268435456:r=gU;break;default:r=D1}return n=BQ.bind(null,e),r=Q5(r,n),e.callbackPriority=t,e.callbackNode=r,t}return n!==null&&n!==null&&sb(n),e.callbackPriority=2,e.callbackNode=null,2}function BQ(e,t){var r=e.callbackNode;if(hp()&&e.callbackNode!==r)return null;var n=un;return n=o2(e,e===ei?n:0),n===0?null:(fQ(e,n,t),yQ(e,cu()),e.callbackNode!=null&&e.callbackNode===r?BQ.bind(null,e):null)}function PF(e,t){if(hp())return null;fQ(e,t,!0)}function Qj(e){Hj(function(){(Ui&6)!==0?Q5(dU,e):e()})}function fC(){return Nh===0&&(Nh=mU()),Nh}function zF(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:C1(""+e)}function qF(e,t){var r=t.ownerDocument.createElement("input");return r.name=t.name,r.value=t.value,e.id&&r.setAttribute("form",e.id),t.parentNode.insertBefore(r,t),e=new FormData(e),r.parentNode.removeChild(r),e}function Tj(e,t,r,n,i){if(t==="submit"&&r&&r.stateNode===i){var A=zF((i[Ss]||null).action),a=n.submitter;a&&(t=(t=a[Ss]||null)?zF(t.formAction):a.getAttribute("formAction"),t!==null&&(A=t,a=null));var s=new l2("action","action",null,n,i);e.push({event:s,listeners:[{instance:null,listener:function(){if(n.defaultPrevented){if(Nh!==0){var l=a?qF(i,a):new FormData(i);t5(r,{pending:!0,data:l,method:i.method,action:A},null,l)}}else typeof A=="function"&&(s.preventDefault(),l=a?qF(i,a):new FormData(i),t5(r,{pending:!0,data:l,method:i.method,action:A},A,l))},currentTarget:i}]})}}for(m1=0;m1<uF.length;m1++)v1=uF[m1],jF=v1.toLowerCase(),KF=v1[0].toUpperCase()+v1.slice(1),El(jF,"on"+KF);var v1,jF,KF,m1;El(zU,"onAnimationEnd");El(qU,"onAnimationIteration");El(jU,"onAnimationStart");El("dblclick","onDoubleClick");El("focusin","onFocus");El("focusout","onBlur");El(Xq,"onTransitionRun");El(Zq,"onTransitionStart");El(Jq,"onTransitionCancel");El(KU,"onTransitionEnd");pp("onMouseEnter",["mouseout","mouseover"]);pp("onMouseLeave",["mouseout","mouseover"]);pp("onPointerEnter",["pointerout","pointerover"]);pp("onPointerLeave",["pointerout","pointerover"]);Rh("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Rh("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Rh("onBeforeInput",["compositionend","keypress","textInput","paste"]);Rh("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Rh("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Rh("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var V0="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Lj=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(V0));function bQ(e,t){t=(t&4)!==0;for(var r=0;r<e.length;r++){var n=e[r],i=n.event;n=n.listeners;e:{var A=void 0;if(t)for(var a=n.length-1;0<=a;a--){var s=n[a],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==A&&i.isPropagationStopped())break e;A=s,i.currentTarget=c;try{A(i)}catch(d){G1(d)}i.currentTarget=null,A=l}else for(a=0;a<n.length;a++){if(s=n[a],l=s.instance,c=s.currentTarget,s=s.listener,l!==A&&i.isPropagationStopped())break e;A=s,i.currentTarget=c;try{A(i)}catch(d){G1(d)}i.currentTarget=null,A=l}}}}function an(e,t){var r=t[zb];r===void 0&&(r=t[zb]=new Set);var n=e+"__bubble";r.has(n)||(CQ(t,e,2,!1),r.add(n))}function Tb(e,t,r){var n=0;t&&(n|=4),CQ(r,e,n,t)}var w1="_reactListening"+Math.random().toString(36).slice(2);function hC(e){if(!e[w1]){e[w1]=!0,CU.forEach(function(r){r!=="selectionchange"&&(Lj.has(r)||Tb(r,!1,e),Tb(r,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[w1]||(t[w1]=!0,Tb("selectionchange",!1,t))}}function CQ(e,t,r,n){switch(OQ(t)){case 2:var i=iK;break;case 8:i=AK;break;default:i=mC}r=i.bind(null,t,r,e),i=void 0,!Vb||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),n?i!==void 0?e.addEventListener(t,r,{capture:!0,passive:i}):e.addEventListener(t,r,!0):i!==void 0?e.addEventListener(t,r,{passive:i}):e.addEventListener(t,r,!1)}function Lb(e,t,r,n,i){var A=n;if((t&1)===0&&(t&2)===0&&n!==null)e:for(;;){if(n===null)return;var a=n.tag;if(a===3||a===4){var s=n.stateNode.containerInfo;if(s===i||s.nodeType===8&&s.parentNode===i)break;if(a===4)for(a=n.return;a!==null;){var l=a.tag;if((l===3||l===4)&&(l=a.stateNode.containerInfo,l===i||l.nodeType===8&&l.parentNode===i))return;a=a.return}for(;s!==null;){if(a=Fh(s),a===null)return;if(l=a.tag,l===5||l===6||l===26||l===27){n=A=a;continue e}s=s.parentNode}}n=n.return}TU(function(){var c=A,d=k5(r),g=[];e:{var v=VU.get(e);if(v!==void 0){var f=l2,S=e;switch(e){case"keypress":if(S1(r)===0)break e;case"keydown":case"keyup":f=Fq;break;case"focusin":S="focus",f=fb;break;case"focusout":S="blur",f=fb;break;case"beforeblur":case"afterblur":f=fb;break;case"click":if(r.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":f=$3;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":f=pq;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":f=Qq;break;case zU:case qU:case jU:f=vq;break;case KU:f=Lq;break;case"scroll":case"scrollend":f=hq;break;case"wheel":f=Nq;break;case"copy":case"cut":case"paste":f=yq;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":f=tF;break;case"toggle":case"beforetoggle":f=Iq}var C=(t&4)!==0,Q=!C&&(e==="scroll"||e==="scrollend"),x=C?v!==null?v+"Capture":null:v;C=[];for(var F=c,T;F!==null;){var R=F;if(T=R.stateNode,R=R.tag,R!==5&&R!==26&&R!==27||T===null||x===null||(R=R0(F,x),R!=null&&C.push(G0(F,R,T))),Q)break;F=F.return}0<C.length&&(v=new f(v,S,null,r,d),g.push({event:v,listeners:C}))}}if((t&7)===0){e:{if(v=e==="mouseover"||e==="pointerover",f=e==="mouseout"||e==="pointerout",v&&r!==Kb&&(S=r.relatedTarget||r.fromElement)&&(Fh(S)||S[xp]))break e;if((f||v)&&(v=d.window===d?d:(v=d.ownerDocument)?v.defaultView||v.parentWindow:window,f?(S=r.relatedTarget||r.toElement,f=c,S=S?Fh(S):null,S!==null&&(Q=Cp(S),C=S.tag,S!==Q||C!==5&&C!==27&&C!==6)&&(S=null)):(f=null,S=c),f!==S)){if(C=$3,R="onMouseLeave",x="onMouseEnter",F="mouse",(e==="pointerout"||e==="pointerover")&&(C=tF,R="onPointerLeave",x="onPointerEnter",F="pointer"),Q=f==null?v:B0(f),T=S==null?v:B0(S),v=new C(R,F+"leave",f,r,d),v.target=Q,v.relatedTarget=T,R=null,Fh(d)===c&&(C=new C(x,F+"enter",S,r,d),C.target=T,C.relatedTarget=Q,R=C),Q=R,f&&S)t:{for(C=f,x=S,F=0,T=C;T;T=Kd(T))F++;for(T=0,R=x;R;R=Kd(R))T++;for(;0<F-T;)C=Kd(C),F--;for(;0<T-F;)x=Kd(x),T--;for(;F--;){if(C===x||x!==null&&C===x.alternate)break t;C=Kd(C),x=Kd(x)}C=null}else C=null;f!==null&&VF(g,v,f,C,!1),S!==null&&Q!==null&&VF(g,Q,S,C,!0)}}e:{if(v=c?B0(c):window,f=v.nodeName&&v.nodeName.toLowerCase(),f==="select"||f==="input"&&v.type==="file")var Y=AF;else if(iF(v))if(DU)Y=Vq;else{Y=jq;var ae=qq}else f=v.nodeName,!f||f.toLowerCase()!=="input"||v.type!=="checkbox"&&v.type!=="radio"?c&&L5(c.elementType)&&(Y=AF):Y=Kq;if(Y&&(Y=Y(e,c))){IU(g,Y,r,d);break e}ae&&ae(e,v,c),e==="focusout"&&c&&v.type==="number"&&c.memoizedProps.value!=null&&jb(v,"number",v.value)}switch(ae=c?B0(c):window,e){case"focusin":(iF(ae)||ae.contentEditable==="true")&&($d=ae,Gb=c,S0=null);break;case"focusout":S0=Gb=$d=null;break;case"mousedown":Wb=!0;break;case"contextmenu":case"mouseup":case"dragend":Wb=!1,lF(g,r,d);break;case"selectionchange":if(Yq)break;case"keydown":case"keyup":lF(g,r,d)}var P;if(I5)e:{switch(e){case"compositionstart":var W="onCompositionStart";break e;case"compositionend":W="onCompositionEnd";break e;case"compositionupdate":W="onCompositionUpdate";break e}W=void 0}else Jd?NU(e,r)&&(W="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(W="onCompositionStart");W&&(kU&&r.locale!=="ko"&&(Jd||W!=="onCompositionStart"?W==="onCompositionEnd"&&Jd&&(P=LU()):(gf=d,N5="value"in gf?gf.value:gf.textContent,Jd=!0)),ae=t2(c,W),0<ae.length&&(W=new eF(W,e,null,r,d),g.push({event:W,listeners:ae}),P?W.data=P:(P=OU(r),P!==null&&(W.data=P)))),(P=Hq?Mq(e,r):Rq(e,r))&&(W=t2(c,"onBeforeInput"),0<W.length&&(ae=new eF("onBeforeInput","beforeinput",null,r,d),g.push({event:ae,listeners:W}),ae.data=P)),Tj(g,e,c,r,d)}bQ(g,t)})}function G0(e,t,r){return{instance:e,listener:t,currentTarget:r}}function t2(e,t){for(var r=t+"Capture",n=[];e!==null;){var i=e,A=i.stateNode;i=i.tag,i!==5&&i!==26&&i!==27||A===null||(i=R0(e,r),i!=null&&n.unshift(G0(e,i,A)),i=R0(e,t),i!=null&&n.push(G0(e,i,A))),e=e.return}return n}function Kd(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function VF(e,t,r,n,i){for(var A=t._reactName,a=[];r!==null&&r!==n;){var s=r,l=s.alternate,c=s.stateNode;if(s=s.tag,l!==null&&l===n)break;s!==5&&s!==26&&s!==27||c===null||(l=c,i?(c=R0(r,A),c!=null&&a.unshift(G0(r,c,l))):i||(c=R0(r,A),c!=null&&a.push(G0(r,c,l)))),r=r.return}a.length!==0&&e.push({event:t,listeners:a})}var kj=/\r\n?/g,Nj=/\u0000|\uFFFD/g;function GF(e){return(typeof e=="string"?e:""+e).replace(kj,`
|
|
`).replace(Nj,"")}function xQ(e,t){return t=GF(t),GF(e)===t}function y2(){}function Dn(e,t,r,n,i,A){switch(r){case"children":typeof n=="string"?t==="body"||t==="textarea"&&n===""||gp(e,n):(typeof n=="number"||typeof n=="bigint")&&t!=="body"&&gp(e,""+n);break;case"className":s1(e,"class",n);break;case"tabIndex":s1(e,"tabindex",n);break;case"dir":case"role":case"viewBox":case"width":case"height":s1(e,r,n);break;case"style":QU(e,n,A);break;case"data":if(t!=="object"){s1(e,"data",n);break}case"src":case"href":if(n===""&&(t!=="a"||r!=="href")){e.removeAttribute(r);break}if(n==null||typeof n=="function"||typeof n=="symbol"||typeof n=="boolean"){e.removeAttribute(r);break}n=C1(""+n),e.setAttribute(r,n);break;case"action":case"formAction":if(typeof n=="function"){e.setAttribute(r,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof A=="function"&&(r==="formAction"?(t!=="input"&&Dn(e,t,"name",i.name,i,null),Dn(e,t,"formEncType",i.formEncType,i,null),Dn(e,t,"formMethod",i.formMethod,i,null),Dn(e,t,"formTarget",i.formTarget,i,null)):(Dn(e,t,"encType",i.encType,i,null),Dn(e,t,"method",i.method,i,null),Dn(e,t,"target",i.target,i,null)));if(n==null||typeof n=="symbol"||typeof n=="boolean"){e.removeAttribute(r);break}n=C1(""+n),e.setAttribute(r,n);break;case"onClick":n!=null&&(e.onclick=y2);break;case"onScroll":n!=null&&an("scroll",e);break;case"onScrollEnd":n!=null&&an("scrollend",e);break;case"dangerouslySetInnerHTML":if(n!=null){if(typeof n!="object"||!("__html"in n))throw Error(pt(61));if(r=n.__html,r!=null){if(i.children!=null)throw Error(pt(60));e.innerHTML=r}}break;case"multiple":e.multiple=n&&typeof n!="function"&&typeof n!="symbol";break;case"muted":e.muted=n&&typeof n!="function"&&typeof n!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(n==null||typeof n=="function"||typeof n=="boolean"||typeof n=="symbol"){e.removeAttribute("xlink:href");break}r=C1(""+n),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",r);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":n!=null&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(r,""+n):e.removeAttribute(r);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":n&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(r,""):e.removeAttribute(r);break;case"capture":case"download":n===!0?e.setAttribute(r,""):n!==!1&&n!=null&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(r,n):e.removeAttribute(r);break;case"cols":case"rows":case"size":case"span":n!=null&&typeof n!="function"&&typeof n!="symbol"&&!isNaN(n)&&1<=n?e.setAttribute(r,n):e.removeAttribute(r);break;case"rowSpan":case"start":n==null||typeof n=="function"||typeof n=="symbol"||isNaN(n)?e.removeAttribute(r):e.setAttribute(r,n);break;case"popover":an("beforetoggle",e),an("toggle",e),b1(e,"popover",n);break;case"xlinkActuate":lc(e,"http://www.w3.org/1999/xlink","xlink:actuate",n);break;case"xlinkArcrole":lc(e,"http://www.w3.org/1999/xlink","xlink:arcrole",n);break;case"xlinkRole":lc(e,"http://www.w3.org/1999/xlink","xlink:role",n);break;case"xlinkShow":lc(e,"http://www.w3.org/1999/xlink","xlink:show",n);break;case"xlinkTitle":lc(e,"http://www.w3.org/1999/xlink","xlink:title",n);break;case"xlinkType":lc(e,"http://www.w3.org/1999/xlink","xlink:type",n);break;case"xmlBase":lc(e,"http://www.w3.org/XML/1998/namespace","xml:base",n);break;case"xmlLang":lc(e,"http://www.w3.org/XML/1998/namespace","xml:lang",n);break;case"xmlSpace":lc(e,"http://www.w3.org/XML/1998/namespace","xml:space",n);break;case"is":b1(e,"is",n);break;case"innerText":case"textContent":break;default:(!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N")&&(r=cq.get(r)||r,b1(e,r,n))}}function y5(e,t,r,n,i,A){switch(r){case"style":QU(e,n,A);break;case"dangerouslySetInnerHTML":if(n!=null){if(typeof n!="object"||!("__html"in n))throw Error(pt(61));if(r=n.__html,r!=null){if(i.children!=null)throw Error(pt(60));e.innerHTML=r}}break;case"children":typeof n=="string"?gp(e,n):(typeof n=="number"||typeof n=="bigint")&&gp(e,""+n);break;case"onScroll":n!=null&&an("scroll",e);break;case"onScrollEnd":n!=null&&an("scrollend",e);break;case"onClick":n!=null&&(e.onclick=y2);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!xU.hasOwnProperty(r))e:{if(r[0]==="o"&&r[1]==="n"&&(i=r.endsWith("Capture"),t=r.slice(2,i?r.length-7:void 0),A=e[Ss]||null,A=A!=null?A[r]:null,typeof A=="function"&&e.removeEventListener(t,A,i),typeof n=="function")){typeof A!="function"&&A!==null&&(r in e?e[r]=null:e.hasAttribute(r)&&e.removeAttribute(r)),e.addEventListener(t,n,i);break e}r in e?e[r]=n:n===!0?e.setAttribute(r,""):b1(e,r,n)}}}function fa(e,t,r){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":an("error",e),an("load",e);var n=!1,i=!1,A;for(A in r)if(r.hasOwnProperty(A)){var a=r[A];if(a!=null)switch(A){case"src":n=!0;break;case"srcSet":i=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(pt(137,t));default:Dn(e,t,A,a,r,null)}}i&&Dn(e,t,"srcSet",r.srcSet,r,null),n&&Dn(e,t,"src",r.src,r,null);return;case"input":an("invalid",e);var s=A=a=i=null,l=null,c=null;for(n in r)if(r.hasOwnProperty(n)){var d=r[n];if(d!=null)switch(n){case"name":i=d;break;case"type":a=d;break;case"checked":l=d;break;case"defaultChecked":c=d;break;case"value":A=d;break;case"defaultValue":s=d;break;case"children":case"dangerouslySetInnerHTML":if(d!=null)throw Error(pt(137,t));break;default:Dn(e,t,n,d,r,null)}}FU(e,A,s,l,c,a,i,!1),H1(e);return;case"select":an("invalid",e),n=a=A=null;for(i in r)if(r.hasOwnProperty(i)&&(s=r[i],s!=null))switch(i){case"value":A=s;break;case"defaultValue":a=s;break;case"multiple":n=s;default:Dn(e,t,i,s,r,null)}t=A,r=a,e.multiple=!!n,t!=null?sp(e,!!n,t,!1):r!=null&&sp(e,!!n,r,!0);return;case"textarea":an("invalid",e),A=i=n=null;for(a in r)if(r.hasOwnProperty(a)&&(s=r[a],s!=null))switch(a){case"value":n=s;break;case"defaultValue":i=s;break;case"children":A=s;break;case"dangerouslySetInnerHTML":if(s!=null)throw Error(pt(91));break;default:Dn(e,t,a,s,r,null)}_U(e,n,i,A),H1(e);return;case"option":for(l in r)if(r.hasOwnProperty(l)&&(n=r[l],n!=null))switch(l){case"selected":e.selected=n&&typeof n!="function"&&typeof n!="symbol";break;default:Dn(e,t,l,n,r,null)}return;case"dialog":an("cancel",e),an("close",e);break;case"iframe":case"object":an("load",e);break;case"video":case"audio":for(n=0;n<V0.length;n++)an(V0[n],e);break;case"image":an("error",e),an("load",e);break;case"details":an("toggle",e);break;case"embed":case"source":case"link":an("error",e),an("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(c in r)if(r.hasOwnProperty(c)&&(n=r[c],n!=null))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(pt(137,t));default:Dn(e,t,c,n,r,null)}return;default:if(L5(t)){for(d in r)r.hasOwnProperty(d)&&(n=r[d],n!==void 0&&y5(e,t,d,n,r,void 0));return}}for(s in r)r.hasOwnProperty(s)&&(n=r[s],n!=null&&Dn(e,t,s,n,r,null))}function Oj(e,t,r,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var i=null,A=null,a=null,s=null,l=null,c=null,d=null;for(f in r){var g=r[f];if(r.hasOwnProperty(f)&&g!=null)switch(f){case"checked":break;case"value":break;case"defaultValue":l=g;default:n.hasOwnProperty(f)||Dn(e,t,f,null,n,g)}}for(var v in n){var f=n[v];if(g=r[v],n.hasOwnProperty(v)&&(f!=null||g!=null))switch(v){case"type":A=f;break;case"name":i=f;break;case"checked":c=f;break;case"defaultChecked":d=f;break;case"value":a=f;break;case"defaultValue":s=f;break;case"children":case"dangerouslySetInnerHTML":if(f!=null)throw Error(pt(137,t));break;default:f!==g&&Dn(e,t,v,f,n,g)}}qb(e,a,s,l,c,d,A,i);return;case"select":f=a=s=v=null;for(A in r)if(l=r[A],r.hasOwnProperty(A)&&l!=null)switch(A){case"value":break;case"multiple":f=l;default:n.hasOwnProperty(A)||Dn(e,t,A,null,n,l)}for(i in n)if(A=n[i],l=r[i],n.hasOwnProperty(i)&&(A!=null||l!=null))switch(i){case"value":v=A;break;case"defaultValue":s=A;break;case"multiple":a=A;default:A!==l&&Dn(e,t,i,A,n,l)}t=s,r=a,n=f,v!=null?sp(e,!!r,v,!1):!!n!=!!r&&(t!=null?sp(e,!!r,t,!0):sp(e,!!r,r?[]:"",!1));return;case"textarea":f=v=null;for(s in r)if(i=r[s],r.hasOwnProperty(s)&&i!=null&&!n.hasOwnProperty(s))switch(s){case"value":break;case"children":break;default:Dn(e,t,s,null,n,i)}for(a in n)if(i=n[a],A=r[a],n.hasOwnProperty(a)&&(i!=null||A!=null))switch(a){case"value":v=i;break;case"defaultValue":f=i;break;case"children":break;case"dangerouslySetInnerHTML":if(i!=null)throw Error(pt(91));break;default:i!==A&&Dn(e,t,a,i,n,A)}UU(e,v,f);return;case"option":for(var S in r)if(v=r[S],r.hasOwnProperty(S)&&v!=null&&!n.hasOwnProperty(S))switch(S){case"selected":e.selected=!1;break;default:Dn(e,t,S,null,n,v)}for(l in n)if(v=n[l],f=r[l],n.hasOwnProperty(l)&&v!==f&&(v!=null||f!=null))switch(l){case"selected":e.selected=v&&typeof v!="function"&&typeof v!="symbol";break;default:Dn(e,t,l,v,n,f)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var C in r)v=r[C],r.hasOwnProperty(C)&&v!=null&&!n.hasOwnProperty(C)&&Dn(e,t,C,null,n,v);for(c in n)if(v=n[c],f=r[c],n.hasOwnProperty(c)&&v!==f&&(v!=null||f!=null))switch(c){case"children":case"dangerouslySetInnerHTML":if(v!=null)throw Error(pt(137,t));break;default:Dn(e,t,c,v,n,f)}return;default:if(L5(t)){for(var Q in r)v=r[Q],r.hasOwnProperty(Q)&&v!==void 0&&!n.hasOwnProperty(Q)&&y5(e,t,Q,void 0,n,v);for(d in n)v=n[d],f=r[d],!n.hasOwnProperty(d)||v===f||v===void 0&&f===void 0||y5(e,t,d,v,n,f);return}}for(var x in r)v=r[x],r.hasOwnProperty(x)&&v!=null&&!n.hasOwnProperty(x)&&Dn(e,t,x,null,n,v);for(g in n)v=n[g],f=r[g],!n.hasOwnProperty(g)||v===f||v==null&&f==null||Dn(e,t,g,v,n,f)}var B5=null,b5=null;function r2(e){return e.nodeType===9?e:e.ownerDocument}function WF(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function SQ(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function C5(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var kb=null;function Ij(){var e=window.event;return e&&e.type==="popstate"?e===kb?!1:(kb=e,!0):(kb=null,!1)}var EQ=typeof setTimeout=="function"?setTimeout:void 0,Dj=typeof clearTimeout=="function"?clearTimeout:void 0,YF=typeof Promise=="function"?Promise:void 0,Hj=typeof queueMicrotask=="function"?queueMicrotask:typeof YF<"u"?function(e){return YF.resolve(null).then(e).catch(Mj)}:EQ;function Mj(e){setTimeout(function(){throw e})}function Nb(e,t){var r=t,n=0;do{var i=r.nextSibling;if(e.removeChild(r),i&&i.nodeType===8)if(r=i.data,r==="/$"){if(n===0){e.removeChild(i),J0(t);return}n--}else r!=="$"&&r!=="$?"&&r!=="$!"||n++;r=i}while(r);J0(t)}function x5(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var r=t;switch(t=t.nextSibling,r.nodeName){case"HTML":case"HEAD":case"BODY":x5(r),T5(r);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(r.rel.toLowerCase()==="stylesheet")continue}e.removeChild(r)}}function Rj(e,t,r,n){for(;e.nodeType===1;){var i=r;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!n&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(n){if(!e[M0])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(A=e.getAttribute("rel"),A==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(A!==i.rel||e.getAttribute("href")!==(i.href==null?null:i.href)||e.getAttribute("crossorigin")!==(i.crossOrigin==null?null:i.crossOrigin)||e.getAttribute("title")!==(i.title==null?null:i.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(A=e.getAttribute("src"),(A!==(i.src==null?null:i.src)||e.getAttribute("type")!==(i.type==null?null:i.type)||e.getAttribute("crossorigin")!==(i.crossOrigin==null?null:i.crossOrigin))&&A&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var A=i.name==null?null:""+i.name;if(i.type==="hidden"&&e.getAttribute("name")===A)return e}else return e;if(e=Sl(e.nextSibling),e===null)break}return null}function Pj(e,t,r){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!r||(e=Sl(e.nextSibling),e===null))return null;return e}function Sl(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="F!"||t==="F")break;if(t==="/$")return null}}return e}function XF(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"){if(t===0)return e;t--}else r==="/$"&&t++}e=e.previousSibling}return null}function FQ(e,t,r){switch(t=r2(r),e){case"html":if(e=t.documentElement,!e)throw Error(pt(452));return e;case"head":if(e=t.head,!e)throw Error(pt(453));return e;case"body":if(e=t.body,!e)throw Error(pt(454));return e;default:throw Error(pt(451))}}var Po=new Map,ZF=new Set;function n2(e){return typeof e.getRootNode=="function"?e.getRootNode():e.ownerDocument}var Ec=ci.d;ci.d={f:zj,r:qj,D:jj,C:Kj,L:Vj,m:Gj,X:Yj,S:Wj,M:Xj};function zj(){var e=Ec.f(),t=v2();return e||t}function qj(e){var t=Sp(e);t!==null&&t.tag===5&&t.type==="form"?F_(t):Ec.r(e)}var Fp=typeof document>"u"?null:document;function UQ(e,t,r){var n=Fp;if(n&&typeof t=="string"&&t){var i=Io(t);i='link[rel="'+e+'"][href="'+i+'"]',typeof r=="string"&&(i+='[crossorigin="'+r+'"]'),ZF.has(i)||(ZF.add(i),e={rel:e,crossOrigin:r,href:t},n.querySelector(i)===null&&(t=n.createElement("link"),fa(t,"link",e),WA(t),n.head.appendChild(t)))}}function jj(e){Ec.D(e),UQ("dns-prefetch",e,null)}function Kj(e,t){Ec.C(e,t),UQ("preconnect",e,t)}function Vj(e,t,r){Ec.L(e,t,r);var n=Fp;if(n&&e&&t){var i='link[rel="preload"][as="'+Io(t)+'"]';t==="image"&&r&&r.imageSrcSet?(i+='[imagesrcset="'+Io(r.imageSrcSet)+'"]',typeof r.imageSizes=="string"&&(i+='[imagesizes="'+Io(r.imageSizes)+'"]')):i+='[href="'+Io(e)+'"]';var A=i;switch(t){case"style":A=bp(e);break;case"script":A=Up(e)}Po.has(A)||(e=fi({rel:"preload",href:t==="image"&&r&&r.imageSrcSet?void 0:e,as:t},r),Po.set(A,e),n.querySelector(i)!==null||t==="style"&&n.querySelector(lm(A))||t==="script"&&n.querySelector(um(A))||(t=n.createElement("link"),fa(t,"link",e),WA(t),n.head.appendChild(t)))}}function Gj(e,t){Ec.m(e,t);var r=Fp;if(r&&e){var n=t&&typeof t.as=="string"?t.as:"script",i='link[rel="modulepreload"][as="'+Io(n)+'"][href="'+Io(e)+'"]',A=i;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":A=Up(e)}if(!Po.has(A)&&(e=fi({rel:"modulepreload",href:e},t),Po.set(A,e),r.querySelector(i)===null)){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(r.querySelector(um(A)))return}n=r.createElement("link"),fa(n,"link",e),WA(n),r.head.appendChild(n)}}}function Wj(e,t,r){Ec.S(e,t,r);var n=Fp;if(n&&e){var i=ap(n).hoistableStyles,A=bp(e);t=t||"default";var a=i.get(A);if(!a){var s={loading:0,preload:null};if(a=n.querySelector(lm(A)))s.loading=5;else{e=fi({rel:"stylesheet",href:e,"data-precedence":t},r),(r=Po.get(A))&&dC(e,r);var l=a=n.createElement("link");WA(l),fa(l,"link",e),l._p=new Promise(function(c,d){l.onload=c,l.onerror=d}),l.addEventListener("load",function(){s.loading|=1}),l.addEventListener("error",function(){s.loading|=2}),s.loading|=4,T1(a,t,n)}a={type:"stylesheet",instance:a,count:1,state:s},i.set(A,a)}}}function Yj(e,t){Ec.X(e,t);var r=Fp;if(r&&e){var n=ap(r).hoistableScripts,i=Up(e),A=n.get(i);A||(A=r.querySelector(um(i)),A||(e=fi({src:e,async:!0},t),(t=Po.get(i))&&pC(e,t),A=r.createElement("script"),WA(A),fa(A,"link",e),r.head.appendChild(A)),A={type:"script",instance:A,count:1,state:null},n.set(i,A))}}function Xj(e,t){Ec.M(e,t);var r=Fp;if(r&&e){var n=ap(r).hoistableScripts,i=Up(e),A=n.get(i);A||(A=r.querySelector(um(i)),A||(e=fi({src:e,async:!0,type:"module"},t),(t=Po.get(i))&&pC(e,t),A=r.createElement("script"),WA(A),fa(A,"link",e),r.head.appendChild(A)),A={type:"script",instance:A,count:1,state:null},n.set(i,A))}}function JF(e,t,r,n){var i=(i=mf.current)?n2(i):null;if(!i)throw Error(pt(446));switch(e){case"meta":case"title":return null;case"style":return typeof r.precedence=="string"&&typeof r.href=="string"?(t=bp(r.href),r=ap(i).hoistableStyles,n=r.get(t),n||(n={type:"style",instance:null,count:0,state:null},r.set(t,n)),n):{type:"void",instance:null,count:0,state:null};case"link":if(r.rel==="stylesheet"&&typeof r.href=="string"&&typeof r.precedence=="string"){e=bp(r.href);var A=ap(i).hoistableStyles,a=A.get(e);if(a||(i=i.ownerDocument||i,a={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},A.set(e,a),(A=i.querySelector(lm(e)))&&!A._p&&(a.instance=A,a.state.loading=5),Po.has(e)||(r={rel:"preload",as:"style",href:r.href,crossOrigin:r.crossOrigin,integrity:r.integrity,media:r.media,hrefLang:r.hrefLang,referrerPolicy:r.referrerPolicy},Po.set(e,r),A||Zj(i,e,r,a.state))),t&&n===null)throw Error(pt(528,""));return a}if(t&&n!==null)throw Error(pt(529,""));return null;case"script":return t=r.async,r=r.src,typeof r=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Up(r),r=ap(i).hoistableScripts,n=r.get(t),n||(n={type:"script",instance:null,count:0,state:null},r.set(t,n)),n):{type:"void",instance:null,count:0,state:null};default:throw Error(pt(444,e))}}function bp(e){return'href="'+Io(e)+'"'}function lm(e){return'link[rel="stylesheet"]['+e+"]"}function _Q(e){return fi({},e,{"data-precedence":e.precedence,precedence:null})}function Zj(e,t,r,n){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?n.loading=1:(t=e.createElement("link"),n.preload=t,t.addEventListener("load",function(){return n.loading|=1}),t.addEventListener("error",function(){return n.loading|=2}),fa(t,"link",r),WA(t),e.head.appendChild(t))}function Up(e){return'[src="'+Io(e)+'"]'}function um(e){return"script[async]"+e}function $F(e,t,r){if(t.count++,t.instance===null)switch(t.type){case"style":var n=e.querySelector('style[data-href~="'+Io(r.href)+'"]');if(n)return t.instance=n,WA(n),n;var i=fi({},r,{"data-href":r.href,"data-precedence":r.precedence,href:null,precedence:null});return n=(e.ownerDocument||e).createElement("style"),WA(n),fa(n,"style",i),T1(n,r.precedence,e),t.instance=n;case"stylesheet":i=bp(r.href);var A=e.querySelector(lm(i));if(A)return t.state.loading|=4,t.instance=A,WA(A),A;n=_Q(r),(i=Po.get(i))&&dC(n,i),A=(e.ownerDocument||e).createElement("link"),WA(A);var a=A;return a._p=new Promise(function(s,l){a.onload=s,a.onerror=l}),fa(A,"link",n),t.state.loading|=4,T1(A,r.precedence,e),t.instance=A;case"script":return A=Up(r.src),(i=e.querySelector(um(A)))?(t.instance=i,WA(i),i):(n=r,(i=Po.get(A))&&(n=fi({},r),pC(n,i)),e=e.ownerDocument||e,i=e.createElement("script"),WA(i),fa(i,"link",n),e.head.appendChild(i),t.instance=i);case"void":return null;default:throw Error(pt(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(n=t.instance,t.state.loading|=4,T1(n,r.precedence,e));return t.instance}function T1(e,t,r){for(var n=r.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),i=n.length?n[n.length-1]:null,A=i,a=0;a<n.length;a++){var s=n[a];if(s.dataset.precedence===t)A=s;else if(A!==i)break}A?A.parentNode.insertBefore(e,A.nextSibling):(t=r.nodeType===9?r.head:r,t.insertBefore(e,t.firstChild))}function dC(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function pC(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var L1=null;function eU(e,t,r){if(L1===null){var n=new Map,i=L1=new Map;i.set(r,n)}else i=L1,n=i.get(r),n||(n=new Map,i.set(r,n));if(n.has(e))return n;for(n.set(e,null),r=r.getElementsByTagName(e),i=0;i<r.length;i++){var A=r[i];if(!(A[M0]||A[Ta]||e==="link"&&A.getAttribute("rel")==="stylesheet")&&A.namespaceURI!=="http://www.w3.org/2000/svg"){var a=A.getAttribute(t)||"";a=e+a;var s=n.get(a);s?s.push(A):n.set(a,[A])}}return n}function tU(e,t,r){e=e.ownerDocument||e,e.head.insertBefore(r,t==="title"?e.querySelector("head > title"):null)}function Jj(e,t,r){if(r===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function QQ(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}var W0=null;function $j(){}function eK(e,t,r){if(W0===null)throw Error(pt(475));var n=W0;if(t.type==="stylesheet"&&(typeof r.media!="string"||matchMedia(r.media).matches!==!1)&&(t.state.loading&4)===0){if(t.instance===null){var i=bp(r.href),A=e.querySelector(lm(i));if(A){e=A._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(n.count++,n=i2.bind(n),e.then(n,n)),t.state.loading|=4,t.instance=A,WA(A);return}A=e.ownerDocument||e,r=_Q(r),(i=Po.get(i))&&dC(r,i),A=A.createElement("link"),WA(A);var a=A;a._p=new Promise(function(s,l){a.onload=s,a.onerror=l}),fa(A,"link",r),t.instance=A}n.stylesheets===null&&(n.stylesheets=new Map),n.stylesheets.set(t,e),(e=t.state.preload)&&(t.state.loading&3)===0&&(n.count++,t=i2.bind(n),e.addEventListener("load",t),e.addEventListener("error",t))}}function tK(){if(W0===null)throw Error(pt(475));var e=W0;return e.stylesheets&&e.count===0&&S5(e,e.stylesheets),0<e.count?function(t){var r=setTimeout(function(){if(e.stylesheets&&S5(e,e.stylesheets),e.unsuspend){var n=e.unsuspend;e.unsuspend=null,n()}},6e4);return e.unsuspend=t,function(){e.unsuspend=null,clearTimeout(r)}}:null}function i2(){if(this.count--,this.count===0){if(this.stylesheets)S5(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var A2=null;function S5(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,A2=new Map,t.forEach(rK,e),A2=null,i2.call(e))}function rK(e,t){if(!(t.state.loading&4)){var r=A2.get(e);if(r)var n=r.get(null);else{r=new Map,A2.set(e,r);for(var i=e.querySelectorAll("link[data-precedence],style[data-precedence]"),A=0;A<i.length;A++){var a=i[A];(a.nodeName==="LINK"||a.getAttribute("media")!=="not all")&&(r.set(a.dataset.precedence,a),n=a)}n&&r.set(null,n)}i=t.instance,a=i.getAttribute("data-precedence"),A=r.get(a)||n,A===n&&r.set(null,i),r.set(a,i),this.count++,n=i2.bind(this),i.addEventListener("load",n),i.addEventListener("error",n),A?A.parentNode.insertBefore(i,A.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(i,e.firstChild)),t.state.loading|=4}}var Y0={$$typeof:gc,Provider:null,Consumer:null,_currentValue:_h,_currentValue2:_h,_threadCount:0};function nK(e,t,r,n,i,A,a,s){this.tag=1,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=ob(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.finishedLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ob(0),this.hiddenUpdates=ob(null),this.identifierPrefix=n,this.onUncaughtError=i,this.onCaughtError=A,this.onRecoverableError=a,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=s,this.incompleteTransitions=new Map}function TQ(e,t,r,n,i,A,a,s,l,c,d,g){return e=new nK(e,t,r,a,s,l,c,g),t=1,A===!0&&(t|=24),A=Ho(3,null,null,t),e.current=A,A.stateNode=e,t=q5(),t.refCount++,e.pooledCache=t,t.refCount++,A.memoizedState={element:n,isDehydrated:r,cache:t},iC(A),e}function LQ(e){return e?(e=rp,e):rp}function kQ(e,t,r,n,i,A){i=LQ(i),n.context===null?n.context=i:n.pendingContext=i,n=vf(t),n.payload={element:r},A=A===void 0?null:A,A!==null&&(n.callback=A),r=wf(e,n,t),r!==null&&(As(r,e,t),T0(r,e,t))}function rU(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<t?r:t}}function gC(e,t){rU(e,t),(e=e.alternate)&&rU(e,t)}function NQ(e){if(e.tag===13){var t=Sf(e,67108864);t!==null&&As(t,e,67108864),gC(e,67108864)}}var a2=!0;function iK(e,t,r,n){var i=Qr.T;Qr.T=null;var A=ci.p;try{ci.p=2,mC(e,t,r,n)}finally{ci.p=A,Qr.T=i}}function AK(e,t,r,n){var i=Qr.T;Qr.T=null;var A=ci.p;try{ci.p=8,mC(e,t,r,n)}finally{ci.p=A,Qr.T=i}}function mC(e,t,r,n){if(a2){var i=E5(n);if(i===null)Lb(e,t,n,s2,r),nU(e,n);else if(sK(i,e,t,r,n))n.stopPropagation();else if(nU(e,n),t&4&&-1<aK.indexOf(e)){for(;i!==null;){var A=Sp(i);if(A!==null)switch(A.tag){case 3:if(A=A.stateNode,A.current.memoizedState.isDehydrated){var a=xh(A.pendingLanes);if(a!==0){var s=A;for(s.pendingLanes|=2,s.entangledLanes|=2;a;){var l=1<<31-to(a);s.entanglements[1]|=l,a&=~l}pu(A),(Ui&6)===0&&(Z1=cu()+500,om(0,!1))}}break;case 13:s=Sf(A,2),s!==null&&As(s,A,2),v2(),gC(A,2)}if(A=E5(n),A===null&&Lb(e,t,n,s2,r),A===i)break;i=A}i!==null&&n.stopPropagation()}else Lb(e,t,n,null,r)}}function E5(e){return e=k5(e),vC(e)}var s2=null;function vC(e){if(s2=null,e=Fh(e),e!==null){var t=Cp(e);if(t===null)e=null;else{var r=t.tag;if(r===13){if(e=fU(t),e!==null)return e;e=null}else if(r===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return s2=e,null}function OQ(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(G9()){case dU:return 2;case pU:return 8;case D1:case W9:return 32;case gU:return 268435456;default:return 32}default:return 32}}var F5=!1,bf=null,Cf=null,xf=null,X0=new Map,Z0=new Map,df=[],aK="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function nU(e,t){switch(e){case"focusin":case"focusout":bf=null;break;case"dragenter":case"dragleave":Cf=null;break;case"mouseover":case"mouseout":xf=null;break;case"pointerover":case"pointerout":X0.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Z0.delete(t.pointerId)}}function g0(e,t,r,n,i,A){return e===null||e.nativeEvent!==A?(e={blockedOn:t,domEventName:r,eventSystemFlags:n,nativeEvent:A,targetContainers:[i]},t!==null&&(t=Sp(t),t!==null&&NQ(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function sK(e,t,r,n,i){switch(t){case"focusin":return bf=g0(bf,e,t,r,n,i),!0;case"dragenter":return Cf=g0(Cf,e,t,r,n,i),!0;case"mouseover":return xf=g0(xf,e,t,r,n,i),!0;case"pointerover":var A=i.pointerId;return X0.set(A,g0(X0.get(A)||null,e,t,r,n,i)),!0;case"gotpointercapture":return A=i.pointerId,Z0.set(A,g0(Z0.get(A)||null,e,t,r,n,i)),!0}return!1}function IQ(e){var t=Fh(e.target);if(t!==null){var r=Cp(t);if(r!==null){if(t=r.tag,t===13){if(t=fU(r),t!==null){e.blockedOn=t,nq(e.priority,function(){if(r.tag===13){var n=ro(),i=Sf(r,n);i!==null&&As(i,r,n),gC(r,n)}});return}}else if(t===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function k1(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var r=E5(e.nativeEvent);if(r===null){r=e.nativeEvent;var n=new r.constructor(r.type,r);Kb=n,r.target.dispatchEvent(n),Kb=null}else return t=Sp(r),t!==null&&NQ(t),e.blockedOn=r,!1;t.shift()}return!0}function iU(e,t,r){k1(e)&&r.delete(t)}function oK(){F5=!1,bf!==null&&k1(bf)&&(bf=null),Cf!==null&&k1(Cf)&&(Cf=null),xf!==null&&k1(xf)&&(xf=null),X0.forEach(iU),Z0.forEach(iU)}function y1(e,t){e.blockedOn===t&&(e.blockedOn=null,F5||(F5=!0,OA.unstable_scheduleCallback(OA.unstable_NormalPriority,oK)))}var B1=null;function AU(e){B1!==e&&(B1=e,OA.unstable_scheduleCallback(OA.unstable_NormalPriority,function(){B1===e&&(B1=null);for(var t=0;t<e.length;t+=3){var r=e[t],n=e[t+1],i=e[t+2];if(typeof n!="function"){if(vC(n||r)===null)continue;break}var A=Sp(r);A!==null&&(e.splice(t,3),t-=3,t5(A,{pending:!0,data:i,method:r.method,action:n},n,i))}}))}function J0(e){function t(l){return y1(l,e)}bf!==null&&y1(bf,e),Cf!==null&&y1(Cf,e),xf!==null&&y1(xf,e),X0.forEach(t),Z0.forEach(t);for(var r=0;r<df.length;r++){var n=df[r];n.blockedOn===e&&(n.blockedOn=null)}for(;0<df.length&&(r=df[0],r.blockedOn===null);)IQ(r),r.blockedOn===null&&df.shift();if(r=(e.ownerDocument||e).$$reactFormReplay,r!=null)for(n=0;n<r.length;n+=3){var i=r[n],A=r[n+1],a=i[Ss]||null;if(typeof A=="function")a||AU(r);else if(a){var s=null;if(A&&A.hasAttribute("formAction")){if(i=A,a=A[Ss]||null)s=a.formAction;else if(vC(i)!==null)continue}else s=a.action;typeof s=="function"?r[n+1]=s:(r.splice(n,3),n-=3),AU(r)}}}function wC(e){this._internalRoot=e}B2.prototype.render=wC.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(pt(409));var r=t.current,n=ro();kQ(r,n,e,t,null,null)};B2.prototype.unmount=wC.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;e.tag===0&&hp(),kQ(e.current,2,null,e,null,null),v2(),t[xp]=null}};function B2(e){this._internalRoot=e}B2.prototype.unstable_scheduleHydration=function(e){if(e){var t=bU();e={blockedOn:null,target:e,priority:t};for(var r=0;r<df.length&&t!==0&&t<df[r].priority;r++);df.splice(r,0,e),r===0&&IQ(e)}};var aU=sU.version;if(aU!=="19.0.0")throw Error(pt(527,aU,"19.0.0"));ci.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(pt(188)):(e=Object.keys(e).join(","),Error(pt(268,e)));return e=j9(t),e=e!==null?hU(e):null,e=e===null?null:e.stateNode,e};var lK={bundleType:0,version:"19.0.0",rendererPackageName:"react-dom",currentDispatcherRef:Qr,findFiberByHostInstance:Fh,reconcilerVersion:"19.0.0"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&(m0=__REACT_DEVTOOLS_GLOBAL_HOOK__,!m0.isDisabled&&m0.supportsFiber))try{$0=m0.inject(lK),eo=m0}catch{}var m0;b2.createRoot=function(e,t){if(!oU(e))throw Error(pt(299));var r=!1,n="",i=k_,A=N_,a=O_,s=null;return t!=null&&(t.unstable_strictMode===!0&&(r=!0),t.identifierPrefix!==void 0&&(n=t.identifierPrefix),t.onUncaughtError!==void 0&&(i=t.onUncaughtError),t.onCaughtError!==void 0&&(A=t.onCaughtError),t.onRecoverableError!==void 0&&(a=t.onRecoverableError),t.unstable_transitionCallbacks!==void 0&&(s=t.unstable_transitionCallbacks)),t=TQ(e,1,!1,null,null,r,n,i,A,a,s,null),e[xp]=t.current,hC(e.nodeType===8?e.parentNode:e),new wC(t)};b2.hydrateRoot=function(e,t,r){if(!oU(e))throw Error(pt(299));var n=!1,i="",A=k_,a=N_,s=O_,l=null,c=null;return r!=null&&(r.unstable_strictMode===!0&&(n=!0),r.identifierPrefix!==void 0&&(i=r.identifierPrefix),r.onUncaughtError!==void 0&&(A=r.onUncaughtError),r.onCaughtError!==void 0&&(a=r.onCaughtError),r.onRecoverableError!==void 0&&(s=r.onRecoverableError),r.unstable_transitionCallbacks!==void 0&&(l=r.unstable_transitionCallbacks),r.formState!==void 0&&(c=r.formState)),t=TQ(e,1,!0,t,r??null,n,i,A,a,s,l,c),t.context=LQ(null),r=t.current,n=ro(),i=vf(n),i.callback=null,wf(r,i,n),t.current.lanes=n,tm(t,n),pu(t),e[xp]=t.current,hC(e),new B2(t)};b2.version="19.0.0"});var _p=Ce((gue,MQ)=>{"use strict";function HQ(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(HQ)}catch(e){console.error(e)}}HQ(),MQ.exports=DQ()});var RQ=Ce((yC,BC)=>{(function(e,t){typeof define=="function"&&define.amd?define([],t):typeof yC<"u"?t():(t(),e.FileSaver={})})(yC,function(){"use strict";function e(s,l){return typeof l>"u"?l={autoBom:!1}:typeof l!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),l={autoBom:!l}),l.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(s.type)?new Blob(["\uFEFF",s],{type:s.type}):s}function t(s,l,c){var d=new XMLHttpRequest;d.open("GET",s),d.responseType="blob",d.onload=function(){a(d.response,l,c)},d.onerror=function(){console.error("could not download file")},d.send()}function r(s){var l=new XMLHttpRequest;l.open("HEAD",s,!1);try{l.send()}catch{}return 200<=l.status&&299>=l.status}function n(s){try{s.dispatchEvent(new MouseEvent("click"))}catch{var l=document.createEvent("MouseEvents");l.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),s.dispatchEvent(l)}}var i=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof global=="object"&&global.global===global?global:void 0,A=i.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),a=i.saveAs||(typeof window!="object"||window!==i?function(){}:"download"in HTMLAnchorElement.prototype&&!A?function(s,l,c){var d=i.URL||i.webkitURL,g=document.createElement("a");l=l||s.name||"download",g.download=l,g.rel="noopener",typeof s=="string"?(g.href=s,g.origin===location.origin?n(g):r(g.href)?t(s,l,c):n(g,g.target="_blank")):(g.href=d.createObjectURL(s),setTimeout(function(){d.revokeObjectURL(g.href)},4e4),setTimeout(function(){n(g)},0))}:"msSaveOrOpenBlob"in navigator?function(s,l,c){if(l=l||s.name||"download",typeof s!="string")navigator.msSaveOrOpenBlob(e(s,c),l);else if(r(s))t(s,l,c);else{var d=document.createElement("a");d.href=s,d.target="_blank",setTimeout(function(){n(d)})}}:function(s,l,c,d){if(d=d||open("","_blank"),d&&(d.document.title=d.document.body.innerText="downloading..."),typeof s=="string")return t(s,l,c);var g=s.type==="application/octet-stream",v=/constructor/i.test(i.HTMLElement)||i.safari,f=/CriOS\/[\d]+/.test(navigator.userAgent);if((f||g&&v||A)&&typeof FileReader<"u"){var S=new FileReader;S.onloadend=function(){var x=S.result;x=f?x:x.replace(/^data:[^;]*;/,"data:attachment/file;"),d?d.location.href=x:location=x,d=null},S.readAsDataURL(s)}else{var C=i.URL||i.webkitURL,Q=C.createObjectURL(s);d?d.location=Q:location.href=Q,d=null,setTimeout(function(){C.revokeObjectURL(Q)},4e4)}});i.saveAs=a.saveAs=a,typeof BC<"u"&&(BC.exports=a)})});function sn(e){"@babel/helpers - typeof";return sn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},sn(e)}var C2=tf(()=>{});var eT=Ce((TC,LC)=>{(function(e,t){typeof TC=="object"&&typeof LC<"u"?LC.exports=t():typeof define=="function"&&define.amd?define(t):(e=typeof globalThis<"u"?globalThis:e||self,e.html2canvas=t())})(TC,function(){"use strict";var e=function(m,p){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,w){y.__proto__=w}||function(y,w){for(var L in w)Object.prototype.hasOwnProperty.call(w,L)&&(y[L]=w[L])},e(m,p)};function t(m,p){if(typeof p!="function"&&p!==null)throw new TypeError("Class extends value "+String(p)+" is not a constructor or null");e(m,p);function y(){this.constructor=m}m.prototype=p===null?Object.create(p):(y.prototype=p.prototype,new y)}var r=function(){return r=Object.assign||function(p){for(var y,w=1,L=arguments.length;w<L;w++){y=arguments[w];for(var H in y)Object.prototype.hasOwnProperty.call(y,H)&&(p[H]=y[H])}return p},r.apply(this,arguments)};function n(m,p,y,w){function L(H){return H instanceof y?H:new y(function($){$(H)})}return new(y||(y=Promise))(function(H,$){function ue(qe){try{De(w.next(qe))}catch(Ge){$(Ge)}}function le(qe){try{De(w.throw(qe))}catch(Ge){$(Ge)}}function De(qe){qe.done?H(qe.value):L(qe.value).then(ue,le)}De((w=w.apply(m,p||[])).next())})}function i(m,p){var y={label:0,sent:function(){if(H[0]&1)throw H[1];return H[1]},trys:[],ops:[]},w,L,H,$;return $={next:ue(0),throw:ue(1),return:ue(2)},typeof Symbol=="function"&&($[Symbol.iterator]=function(){return this}),$;function ue(De){return function(qe){return le([De,qe])}}function le(De){if(w)throw new TypeError("Generator is already executing.");for(;y;)try{if(w=1,L&&(H=De[0]&2?L.return:De[0]?L.throw||((H=L.return)&&H.call(L),0):L.next)&&!(H=H.call(L,De[1])).done)return H;switch(L=0,H&&(De=[De[0]&2,H.value]),De[0]){case 0:case 1:H=De;break;case 4:return y.label++,{value:De[1],done:!1};case 5:y.label++,L=De[1],De=[0];continue;case 7:De=y.ops.pop(),y.trys.pop();continue;default:if(H=y.trys,!(H=H.length>0&&H[H.length-1])&&(De[0]===6||De[0]===2)){y=0;continue}if(De[0]===3&&(!H||De[1]>H[0]&&De[1]<H[3])){y.label=De[1];break}if(De[0]===6&&y.label<H[1]){y.label=H[1],H=De;break}if(H&&y.label<H[2]){y.label=H[2],y.ops.push(De);break}H[2]&&y.ops.pop(),y.trys.pop();continue}De=p.call(m,y)}catch(qe){De=[6,qe],L=0}finally{w=H=0}if(De[0]&5)throw De[1];return{value:De[0]?De[1]:void 0,done:!0}}}function A(m,p,y){if(y||arguments.length===2)for(var w=0,L=p.length,H;w<L;w++)(H||!(w in p))&&(H||(H=Array.prototype.slice.call(p,0,w)),H[w]=p[w]);return m.concat(H||p)}for(var a=function(){function m(p,y,w,L){this.left=p,this.top=y,this.width=w,this.height=L}return m.prototype.add=function(p,y,w,L){return new m(this.left+p,this.top+y,this.width+w,this.height+L)},m.fromClientRect=function(p,y){return new m(y.left+p.windowBounds.left,y.top+p.windowBounds.top,y.width,y.height)},m.fromDOMRectList=function(p,y){var w=Array.from(y).find(function(L){return L.width!==0});return w?new m(w.left+p.windowBounds.left,w.top+p.windowBounds.top,w.width,w.height):m.EMPTY},m.EMPTY=new m(0,0,0,0),m}(),s=function(m,p){return a.fromClientRect(m,p.getBoundingClientRect())},l=function(m){var p=m.body,y=m.documentElement;if(!p||!y)throw new Error("Unable to get document size");var w=Math.max(Math.max(p.scrollWidth,y.scrollWidth),Math.max(p.offsetWidth,y.offsetWidth),Math.max(p.clientWidth,y.clientWidth)),L=Math.max(Math.max(p.scrollHeight,y.scrollHeight),Math.max(p.offsetHeight,y.offsetHeight),Math.max(p.clientHeight,y.clientHeight));return new a(0,0,w,L)},c=function(m){for(var p=[],y=0,w=m.length;y<w;){var L=m.charCodeAt(y++);if(L>=55296&&L<=56319&&y<w){var H=m.charCodeAt(y++);(H&64512)===56320?p.push(((L&1023)<<10)+(H&1023)+65536):(p.push(L),y--)}else p.push(L)}return p},d=function(){for(var m=[],p=0;p<arguments.length;p++)m[p]=arguments[p];if(String.fromCodePoint)return String.fromCodePoint.apply(String,m);var y=m.length;if(!y)return"";for(var w=[],L=-1,H="";++L<y;){var $=m[L];$<=65535?w.push($):($-=65536,w.push(($>>10)+55296,$%1024+56320)),(L+1===y||w.length>16384)&&(H+=String.fromCharCode.apply(String,w),w.length=0)}return H},g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",v=typeof Uint8Array>"u"?[]:new Uint8Array(256),f=0;f<g.length;f++)v[g.charCodeAt(f)]=f;for(var S="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",C=typeof Uint8Array>"u"?[]:new Uint8Array(256),Q=0;Q<S.length;Q++)C[S.charCodeAt(Q)]=Q;for(var x=function(m){var p=m.length*.75,y=m.length,w,L=0,H,$,ue,le;m[m.length-1]==="="&&(p--,m[m.length-2]==="="&&p--);var De=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(p):new Array(p),qe=Array.isArray(De)?De:new Uint8Array(De);for(w=0;w<y;w+=4)H=C[m.charCodeAt(w)],$=C[m.charCodeAt(w+1)],ue=C[m.charCodeAt(w+2)],le=C[m.charCodeAt(w+3)],qe[L++]=H<<2|$>>4,qe[L++]=($&15)<<4|ue>>2,qe[L++]=(ue&3)<<6|le&63;return De},F=function(m){for(var p=m.length,y=[],w=0;w<p;w+=2)y.push(m[w+1]<<8|m[w]);return y},T=function(m){for(var p=m.length,y=[],w=0;w<p;w+=4)y.push(m[w+3]<<24|m[w+2]<<16|m[w+1]<<8|m[w]);return y},R=5,Y=11,ae=2,P=Y-R,W=65536>>R,he=1<<R,V=he-1,M=1024>>R,_=W+M,ie=_,oe=32,ge=ie+oe,Fe=65536>>Y,Be=1<<P,de=Be-1,X=function(m,p,y){return m.slice?m.slice(p,y):new Uint16Array(Array.prototype.slice.call(m,p,y))},Z=function(m,p,y){return m.slice?m.slice(p,y):new Uint32Array(Array.prototype.slice.call(m,p,y))},ke=function(m,p){var y=x(m),w=Array.isArray(y)?T(y):new Uint32Array(y),L=Array.isArray(y)?F(y):new Uint16Array(y),H=24,$=X(L,H/2,w[4]/2),ue=w[5]===2?X(L,(H+w[4])/2):Z(w,Math.ceil((H+w[4])/4));return new D(w[0],w[1],w[2],w[3],$,ue)},D=function(){function m(p,y,w,L,H,$){this.initialValue=p,this.errorValue=y,this.highStart=w,this.highValueIndex=L,this.index=H,this.data=$}return m.prototype.get=function(p){var y;if(p>=0){if(p<55296||p>56319&&p<=65535)return y=this.index[p>>R],y=(y<<ae)+(p&V),this.data[y];if(p<=65535)return y=this.index[W+(p-55296>>R)],y=(y<<ae)+(p&V),this.data[y];if(p<this.highStart)return y=ge-Fe+(p>>Y),y=this.index[y],y+=p>>R&de,y=this.index[y],y=(y<<ae)+(p&V),this.data[y];if(p<=1114111)return this.data[this.highValueIndex]}return this.errorValue},m}(),K="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ne=typeof Uint8Array>"u"?[]:new Uint8Array(256),ce=0;ce<K.length;ce++)ne[K.charCodeAt(ce)]=ce;var pe="KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA==",Se=50,ye=1,Ee=2,tt=3,Xe=4,N=5,Ue=7,_e=8,G=9,I=10,ve=11,Pe=12,Qe=13,we=14,Re=15,Ze=16,We=17,ot=18,Et=19,Je=20,At=21,Bt=22,ct=23,Ct=24,xe=25,Ut=26,bt=27,Rt=28,Mt=29,Jt=30,di=31,gr=32,Cn=33,cr=34,Fr=35,$r=36,Yr=37,Gt=38,ar=39,Vn=40,Mn=41,iA=42,AA=43,Xt=[9001,65288],aA="!",Ar="\xD7",vi="\xF7",Tn=ke(pe),br=[Jt,$r],wi=[ye,Ee,tt,N],Ra=[I,_e],DA=[bt,Ut],$A=wi.concat(Ra),yA=[Gt,ar,Vn,cr,Fr],ea=[Re,Qe],ta=function(m,p){p===void 0&&(p="strict");var y=[],w=[],L=[];return m.forEach(function(H,$){var ue=Tn.get(H);if(ue>Se?(L.push(!0),ue-=Se):L.push(!1),["normal","auto","loose"].indexOf(p)!==-1&&[8208,8211,12316,12448].indexOf(H)!==-1)return w.push($),y.push(Ze);if(ue===Xe||ue===ve){if($===0)return w.push($),y.push(Jt);var le=y[$-1];return $A.indexOf(le)===-1?(w.push(w[$-1]),y.push(le)):(w.push($),y.push(Jt))}if(w.push($),ue===di)return y.push(p==="strict"?At:Yr);if(ue===iA||ue===Mt)return y.push(Jt);if(ue===AA)return H>=131072&&H<=196605||H>=196608&&H<=262141?y.push(Yr):y.push(Jt);y.push(ue)}),[w,y,L]},sA=function(m,p,y,w){var L=w[y];if(Array.isArray(m)?m.indexOf(L)!==-1:m===L)for(var H=y;H<=w.length;){H++;var $=w[H];if($===p)return!0;if($!==I)break}if(L===I)for(var H=y;H>0;){H--;var ue=w[H];if(Array.isArray(m)?m.indexOf(ue)!==-1:m===ue)for(var le=y;le<=w.length;){le++;var $=w[le];if($===p)return!0;if($!==I)break}if(ue!==I)break}return!1},BA=function(m,p){for(var y=m;y>=0;){var w=p[y];if(w===I)y--;else return w}return 0},xn=function(m,p,y,w,L){if(y[w]===0)return Ar;var H=w-1;if(Array.isArray(L)&&L[H]===!0)return Ar;var $=H-1,ue=H+1,le=p[H],De=$>=0?p[$]:0,qe=p[ue];if(le===Ee&&qe===tt)return Ar;if(wi.indexOf(le)!==-1)return aA;if(wi.indexOf(qe)!==-1||Ra.indexOf(qe)!==-1)return Ar;if(BA(H,p)===_e)return vi;if(Tn.get(m[H])===ve||(le===gr||le===Cn)&&Tn.get(m[ue])===ve||le===Ue||qe===Ue||le===G||[I,Qe,Re].indexOf(le)===-1&&qe===G||[We,ot,Et,Ct,Rt].indexOf(qe)!==-1||BA(H,p)===Bt||sA(ct,Bt,H,p)||sA([We,ot],At,H,p)||sA(Pe,Pe,H,p))return Ar;if(le===I)return vi;if(le===ct||qe===ct)return Ar;if(qe===Ze||le===Ze)return vi;if([Qe,Re,At].indexOf(qe)!==-1||le===we||De===$r&&ea.indexOf(le)!==-1||le===Rt&&qe===$r||qe===Je||br.indexOf(qe)!==-1&&le===xe||br.indexOf(le)!==-1&&qe===xe||le===bt&&[Yr,gr,Cn].indexOf(qe)!==-1||[Yr,gr,Cn].indexOf(le)!==-1&&qe===Ut||br.indexOf(le)!==-1&&DA.indexOf(qe)!==-1||DA.indexOf(le)!==-1&&br.indexOf(qe)!==-1||[bt,Ut].indexOf(le)!==-1&&(qe===xe||[Bt,Re].indexOf(qe)!==-1&&p[ue+1]===xe)||[Bt,Re].indexOf(le)!==-1&&qe===xe||le===xe&&[xe,Rt,Ct].indexOf(qe)!==-1)return Ar;if([xe,Rt,Ct,We,ot].indexOf(qe)!==-1)for(var Ge=H;Ge>=0;){var at=p[Ge];if(at===xe)return Ar;if([Rt,Ct].indexOf(at)!==-1)Ge--;else break}if([bt,Ut].indexOf(qe)!==-1)for(var Ge=[We,ot].indexOf(le)!==-1?$:H;Ge>=0;){var at=p[Ge];if(at===xe)return Ar;if([Rt,Ct].indexOf(at)!==-1)Ge--;else break}if(Gt===le&&[Gt,ar,cr,Fr].indexOf(qe)!==-1||[ar,cr].indexOf(le)!==-1&&[ar,Vn].indexOf(qe)!==-1||[Vn,Fr].indexOf(le)!==-1&&qe===Vn||yA.indexOf(le)!==-1&&[Je,Ut].indexOf(qe)!==-1||yA.indexOf(qe)!==-1&&le===bt||br.indexOf(le)!==-1&&br.indexOf(qe)!==-1||le===Ct&&br.indexOf(qe)!==-1||br.concat(xe).indexOf(le)!==-1&&qe===Bt&&Xt.indexOf(m[ue])===-1||br.concat(xe).indexOf(qe)!==-1&&le===ot)return Ar;if(le===Mn&&qe===Mn){for(var Ot=y[H],St=1;Ot>0&&(Ot--,p[Ot]===Mn);)St++;if(St%2!==0)return Ar}return le===gr&&qe===Cn?Ar:vi},Qs=function(m,p){p||(p={lineBreak:"normal",wordBreak:"normal"});var y=ta(m,p.lineBreak),w=y[0],L=y[1],H=y[2];(p.wordBreak==="break-all"||p.wordBreak==="break-word")&&(L=L.map(function(ue){return[xe,Jt,iA].indexOf(ue)!==-1?Yr:ue}));var $=p.wordBreak==="keep-all"?H.map(function(ue,le){return ue&&m[le]>=19968&&m[le]<=40959}):void 0;return[w,L,$]},dn=function(){function m(p,y,w,L){this.codePoints=p,this.required=y===aA,this.start=w,this.end=L}return m.prototype.slice=function(){return d.apply(void 0,this.codePoints.slice(this.start,this.end))},m}(),Ts=function(m,p){var y=c(m),w=Qs(y,p),L=w[0],H=w[1],$=w[2],ue=y.length,le=0,De=0;return{next:function(){if(De>=ue)return{done:!0,value:null};for(var qe=Ar;De<ue&&(qe=xn(y,H,L,++De,$))===Ar;);if(qe!==Ar||De===ue){var Ge=new dn(y,qe,le,De);return le=De,{value:Ge,done:!1}}return{done:!0,value:null}}}},en=1,as=2,Pa=4,Wo=8,HA=10,Ls=47,za=92,ha=9,Yo=32,bA=34,qa=61,ja=35,Ka=36,wn=37,MA=39,ss=40,da=41,os=95,ii=45,Vi=33,RA=60,Gn=62,ls=64,Xo=91,Zo=93,us=61,oo=123,Gi=63,ks=125,Wi=124,cs=126,lo=128,Ns=65533,PA=42,Ai=43,uo=44,Rl=58,Mr=59,CA=46,Pl=0,nr=8,Jo=11,zl=14,xA=31,ql=127,Qi=-1,Va=48,co=97,Yi=101,Xr=102,tn=117,fo=122,pa=65,SA=69,zA=70,fs=85,ho=90,Qn=function(m){return m>=Va&&m<=57},$o=function(m){return m>=55296&&m<=57343},pn=function(m){return Qn(m)||m>=pa&&m<=zA||m>=co&&m<=Xr},zt=function(m){return m>=co&&m<=fo},Le=function(m){return m>=pa&&m<=ho},gt=function(m){return zt(m)||Le(m)},xt=function(m){return m>=lo},er=function(m){return m===HA||m===ha||m===Yo},yn=function(m){return gt(m)||xt(m)||m===os},on=function(m){return yn(m)||Qn(m)||m===ii},Ln=function(m){return m>=Pl&&m<=nr||m===Jo||m>=zl&&m<=xA||m===ql},Rn=function(m,p){return m!==za?!1:p!==HA},Bn=function(m,p,y){return m===ii?yn(p)||Rn(p,y):yn(m)?!0:!!(m===za&&Rn(m,p))},ra=function(m,p,y){return m===Ai||m===ii?Qn(p)?!0:p===CA&&Qn(y):Qn(m===CA?p:m)},Ti=function(m){var p=0,y=1;(m[p]===Ai||m[p]===ii)&&(m[p]===ii&&(y=-1),p++);for(var w=[];Qn(m[p]);)w.push(m[p++]);var L=w.length?parseInt(d.apply(void 0,w),10):0;m[p]===CA&&p++;for(var H=[];Qn(m[p]);)H.push(m[p++]);var $=H.length,ue=$?parseInt(d.apply(void 0,H),10):0;(m[p]===SA||m[p]===Yi)&&p++;var le=1;(m[p]===Ai||m[p]===ii)&&(m[p]===ii&&(le=-1),p++);for(var De=[];Qn(m[p]);)De.push(m[p++]);var qe=De.length?parseInt(d.apply(void 0,De),10):0;return y*(L+ue*Math.pow(10,-$))*Math.pow(10,le*qe)},jl={type:2},oA={type:3},Ic={type:4},el={type:13},ga={type:8},po={type:21},Kl={type:9},Sn={type:10},na={type:11},Os={type:12},Eu={type:14},ia={type:23},Fu={type:1},E={type:25},q={type:24},me={type:26},Te={type:27},Ke={type:28},it={type:29},vt={type:31},kt={type:32},Vt=function(){function m(){this._value=[]}return m.prototype.write=function(p){this._value=this._value.concat(c(p))},m.prototype.read=function(){for(var p=[],y=this.consumeToken();y!==kt;)p.push(y),y=this.consumeToken();return p},m.prototype.consumeToken=function(){var p=this.consumeCodePoint();switch(p){case bA:return this.consumeStringToken(bA);case ja:var y=this.peekCodePoint(0),w=this.peekCodePoint(1),L=this.peekCodePoint(2);if(on(y)||Rn(w,L)){var H=Bn(y,w,L)?as:en,$=this.consumeName();return{type:5,value:$,flags:H}}break;case Ka:if(this.peekCodePoint(0)===qa)return this.consumeCodePoint(),el;break;case MA:return this.consumeStringToken(MA);case ss:return jl;case da:return oA;case PA:if(this.peekCodePoint(0)===qa)return this.consumeCodePoint(),Eu;break;case Ai:if(ra(p,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(p),this.consumeNumericToken();break;case uo:return Ic;case ii:var ue=p,le=this.peekCodePoint(0),De=this.peekCodePoint(1);if(ra(ue,le,De))return this.reconsumeCodePoint(p),this.consumeNumericToken();if(Bn(ue,le,De))return this.reconsumeCodePoint(p),this.consumeIdentLikeToken();if(le===ii&&De===Gn)return this.consumeCodePoint(),this.consumeCodePoint(),q;break;case CA:if(ra(p,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(p),this.consumeNumericToken();break;case Ls:if(this.peekCodePoint(0)===PA)for(this.consumeCodePoint();;){var qe=this.consumeCodePoint();if(qe===PA&&(qe=this.consumeCodePoint(),qe===Ls))return this.consumeToken();if(qe===Qi)return this.consumeToken()}break;case Rl:return me;case Mr:return Te;case RA:if(this.peekCodePoint(0)===Vi&&this.peekCodePoint(1)===ii&&this.peekCodePoint(2)===ii)return this.consumeCodePoint(),this.consumeCodePoint(),E;break;case ls:var Ge=this.peekCodePoint(0),at=this.peekCodePoint(1),Ot=this.peekCodePoint(2);if(Bn(Ge,at,Ot)){var $=this.consumeName();return{type:7,value:$}}break;case Xo:return Ke;case za:if(Rn(p,this.peekCodePoint(0)))return this.reconsumeCodePoint(p),this.consumeIdentLikeToken();break;case Zo:return it;case us:if(this.peekCodePoint(0)===qa)return this.consumeCodePoint(),ga;break;case oo:return na;case ks:return Os;case tn:case fs:var St=this.peekCodePoint(0),Nt=this.peekCodePoint(1);return St===Ai&&(pn(Nt)||Nt===Gi)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(p),this.consumeIdentLikeToken();case Wi:if(this.peekCodePoint(0)===qa)return this.consumeCodePoint(),Kl;if(this.peekCodePoint(0)===Wi)return this.consumeCodePoint(),po;break;case cs:if(this.peekCodePoint(0)===qa)return this.consumeCodePoint(),Sn;break;case Qi:return kt}return er(p)?(this.consumeWhiteSpace(),vt):Qn(p)?(this.reconsumeCodePoint(p),this.consumeNumericToken()):yn(p)?(this.reconsumeCodePoint(p),this.consumeIdentLikeToken()):{type:6,value:d(p)}},m.prototype.consumeCodePoint=function(){var p=this._value.shift();return typeof p>"u"?-1:p},m.prototype.reconsumeCodePoint=function(p){this._value.unshift(p)},m.prototype.peekCodePoint=function(p){return p>=this._value.length?-1:this._value[p]},m.prototype.consumeUnicodeRangeToken=function(){for(var p=[],y=this.consumeCodePoint();pn(y)&&p.length<6;)p.push(y),y=this.consumeCodePoint();for(var w=!1;y===Gi&&p.length<6;)p.push(y),y=this.consumeCodePoint(),w=!0;if(w){var L=parseInt(d.apply(void 0,p.map(function(le){return le===Gi?Va:le})),16),H=parseInt(d.apply(void 0,p.map(function(le){return le===Gi?zA:le})),16);return{type:30,start:L,end:H}}var $=parseInt(d.apply(void 0,p),16);if(this.peekCodePoint(0)===ii&&pn(this.peekCodePoint(1))){this.consumeCodePoint(),y=this.consumeCodePoint();for(var ue=[];pn(y)&&ue.length<6;)ue.push(y),y=this.consumeCodePoint();var H=parseInt(d.apply(void 0,ue),16);return{type:30,start:$,end:H}}else return{type:30,start:$,end:$}},m.prototype.consumeIdentLikeToken=function(){var p=this.consumeName();return p.toLowerCase()==="url"&&this.peekCodePoint(0)===ss?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===ss?(this.consumeCodePoint(),{type:19,value:p}):{type:20,value:p}},m.prototype.consumeUrlToken=function(){var p=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Qi)return{type:22,value:""};var y=this.peekCodePoint(0);if(y===MA||y===bA){var w=this.consumeStringToken(this.consumeCodePoint());return w.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Qi||this.peekCodePoint(0)===da)?(this.consumeCodePoint(),{type:22,value:w.value}):(this.consumeBadUrlRemnants(),ia)}for(;;){var L=this.consumeCodePoint();if(L===Qi||L===da)return{type:22,value:d.apply(void 0,p)};if(er(L))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Qi||this.peekCodePoint(0)===da?(this.consumeCodePoint(),{type:22,value:d.apply(void 0,p)}):(this.consumeBadUrlRemnants(),ia);if(L===bA||L===MA||L===ss||Ln(L))return this.consumeBadUrlRemnants(),ia;if(L===za)if(Rn(L,this.peekCodePoint(0)))p.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),ia;else p.push(L)}},m.prototype.consumeWhiteSpace=function(){for(;er(this.peekCodePoint(0));)this.consumeCodePoint()},m.prototype.consumeBadUrlRemnants=function(){for(;;){var p=this.consumeCodePoint();if(p===da||p===Qi)return;Rn(p,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},m.prototype.consumeStringSlice=function(p){for(var y=5e4,w="";p>0;){var L=Math.min(y,p);w+=d.apply(void 0,this._value.splice(0,L)),p-=L}return this._value.shift(),w},m.prototype.consumeStringToken=function(p){var y="",w=0;do{var L=this._value[w];if(L===Qi||L===void 0||L===p)return y+=this.consumeStringSlice(w),{type:0,value:y};if(L===HA)return this._value.splice(0,w),Fu;if(L===za){var H=this._value[w+1];H!==Qi&&H!==void 0&&(H===HA?(y+=this.consumeStringSlice(w),w=-1,this._value.shift()):Rn(L,H)&&(y+=this.consumeStringSlice(w),y+=d(this.consumeEscapedCodePoint()),w=-1))}w++}while(!0)},m.prototype.consumeNumber=function(){var p=[],y=Pa,w=this.peekCodePoint(0);for((w===Ai||w===ii)&&p.push(this.consumeCodePoint());Qn(this.peekCodePoint(0));)p.push(this.consumeCodePoint());w=this.peekCodePoint(0);var L=this.peekCodePoint(1);if(w===CA&&Qn(L))for(p.push(this.consumeCodePoint(),this.consumeCodePoint()),y=Wo;Qn(this.peekCodePoint(0));)p.push(this.consumeCodePoint());w=this.peekCodePoint(0),L=this.peekCodePoint(1);var H=this.peekCodePoint(2);if((w===SA||w===Yi)&&((L===Ai||L===ii)&&Qn(H)||Qn(L)))for(p.push(this.consumeCodePoint(),this.consumeCodePoint()),y=Wo;Qn(this.peekCodePoint(0));)p.push(this.consumeCodePoint());return[Ti(p),y]},m.prototype.consumeNumericToken=function(){var p=this.consumeNumber(),y=p[0],w=p[1],L=this.peekCodePoint(0),H=this.peekCodePoint(1),$=this.peekCodePoint(2);if(Bn(L,H,$)){var ue=this.consumeName();return{type:15,number:y,flags:w,unit:ue}}return L===wn?(this.consumeCodePoint(),{type:16,number:y,flags:w}):{type:17,number:y,flags:w}},m.prototype.consumeEscapedCodePoint=function(){var p=this.consumeCodePoint();if(pn(p)){for(var y=d(p);pn(this.peekCodePoint(0))&&y.length<6;)y+=d(this.consumeCodePoint());er(this.peekCodePoint(0))&&this.consumeCodePoint();var w=parseInt(y,16);return w===0||$o(w)||w>1114111?Ns:w}return p===Qi?Ns:p},m.prototype.consumeName=function(){for(var p="";;){var y=this.consumeCodePoint();if(on(y))p+=d(y);else if(Rn(y,this.peekCodePoint(0)))p+=d(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(y),p}},m}(),sr=function(){function m(p){this._tokens=p}return m.create=function(p){var y=new Vt;return y.write(p),new m(y.read())},m.parseValue=function(p){return m.create(p).parseComponentValue()},m.parseValues=function(p){return m.create(p).parseComponentValues()},m.prototype.parseComponentValue=function(){for(var p=this.consumeToken();p.type===31;)p=this.consumeToken();if(p.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(p);var y=this.consumeComponentValue();do p=this.consumeToken();while(p.type===31);if(p.type===32)return y;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},m.prototype.parseComponentValues=function(){for(var p=[];;){var y=this.consumeComponentValue();if(y.type===32)return p;p.push(y),p.push()}},m.prototype.consumeComponentValue=function(){var p=this.consumeToken();switch(p.type){case 11:case 28:case 2:return this.consumeSimpleBlock(p.type);case 19:return this.consumeFunction(p)}return p},m.prototype.consumeSimpleBlock=function(p){for(var y={type:p,values:[]},w=this.consumeToken();;){if(w.type===32||Xi(w,p))return y;this.reconsumeToken(w),y.values.push(this.consumeComponentValue()),w=this.consumeToken()}},m.prototype.consumeFunction=function(p){for(var y={name:p.value,values:[],type:18};;){var w=this.consumeToken();if(w.type===32||w.type===3)return y;this.reconsumeToken(w),y.values.push(this.consumeComponentValue())}},m.prototype.consumeToken=function(){var p=this._tokens.shift();return typeof p>"u"?kt:p},m.prototype.reconsumeToken=function(p){this._tokens.unshift(p)},m}(),tr=function(m){return m.type===15},Cr=function(m){return m.type===17},Zt=function(m){return m.type===20},kn=function(m){return m.type===0},Wn=function(m,p){return Zt(m)&&m.value===p},Li=function(m){return m.type!==31},Rr=function(m){return m.type!==31&&m.type!==4},Yn=function(m){var p=[],y=[];return m.forEach(function(w){if(w.type===4){if(y.length===0)throw new Error("Error parsing function args, zero tokens for arg");p.push(y),y=[];return}w.type!==31&&y.push(w)}),y.length&&p.push(y),p},Xi=function(m,p){return p===11&&m.type===12||p===28&&m.type===29?!0:p===2&&m.type===3},ki=function(m){return m.type===17||m.type===15},Nn=function(m){return m.type===16||ki(m)},Vl=function(m){return m.length>1?[m[0],m[1]]:[m[0]]},ai={type:17,number:0,flags:Pa},go={type:16,number:50,flags:Pa},ma={type:16,number:100,flags:Pa},Is=function(m,p,y){var w=m[0],L=m[1];return[Nr(w,p),Nr(typeof L<"u"?L:w,y)]},Nr=function(m,p){if(m.type===16)return m.number/100*p;if(tr(m))switch(m.unit){case"rem":case"em":return 16*m.number;case"px":default:return m.number}return m.number},Ni="deg",tl="grad",Ds="rad",mo="turn",EA={name:"angle",parse:function(m,p){if(p.type===15)switch(p.unit){case Ni:return Math.PI*p.number/180;case tl:return Math.PI/200*p.number;case Ds:return p.number;case mo:return Math.PI*2*p.number}throw new Error("Unsupported angle type")}},Oi=function(m){return m.type===15&&(m.unit===Ni||m.unit===tl||m.unit===Ds||m.unit===mo)},Dc=function(m){var p=m.filter(Zt).map(function(y){return y.value}).join(" ");switch(p){case"to bottom right":case"to right bottom":case"left top":case"top left":return[ai,ai];case"to top":case"bottom":return lA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[ai,ma];case"to right":case"left":return lA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[ma,ma];case"to bottom":case"top":return lA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[ma,ai];case"to left":case"right":return lA(270)}return 0},lA=function(m){return Math.PI*m/180},Ga={name:"color",parse:function(m,p){if(p.type===18){var y=UA[p.name];if(typeof y>"u")throw new Error('Attempting to parse an unsupported color function "'+p.name+'"');return y(m,p.values)}if(p.type===5){if(p.value.length===3){var w=p.value.substring(0,1),L=p.value.substring(1,2),H=p.value.substring(2,3);return va(parseInt(w+w,16),parseInt(L+L,16),parseInt(H+H,16),1)}if(p.value.length===4){var w=p.value.substring(0,1),L=p.value.substring(1,2),H=p.value.substring(2,3),$=p.value.substring(3,4);return va(parseInt(w+w,16),parseInt(L+L,16),parseInt(H+H,16),parseInt($+$,16)/255)}if(p.value.length===6){var w=p.value.substring(0,2),L=p.value.substring(2,4),H=p.value.substring(4,6);return va(parseInt(w,16),parseInt(L,16),parseInt(H,16),1)}if(p.value.length===8){var w=p.value.substring(0,2),L=p.value.substring(2,4),H=p.value.substring(4,6),$=p.value.substring(6,8);return va(parseInt(w,16),parseInt(L,16),parseInt(H,16),parseInt($,16)/255)}}if(p.type===20){var ue=He[p.value.toUpperCase()];if(typeof ue<"u")return ue}return He.TRANSPARENT}},On=function(m){return(255&m)===0},jr=function(m){var p=255&m,y=255&m>>8,w=255&m>>16,L=255&m>>24;return p<255?"rgba("+L+","+w+","+y+","+p/255+")":"rgb("+L+","+w+","+y+")"},va=function(m,p,y,w){return(m<<24|p<<16|y<<8|Math.round(w*255)<<0)>>>0},Uu=function(m,p){if(m.type===17)return m.number;if(m.type===16){var y=p===3?1:255;return p===3?m.number/100*y:Math.round(m.number/100*y)}return 0},Hs=function(m,p){var y=p.filter(Rr);if(y.length===3){var w=y.map(Uu),L=w[0],H=w[1],$=w[2];return va(L,H,$,1)}if(y.length===4){var ue=y.map(Uu),L=ue[0],H=ue[1],$=ue[2],le=ue[3];return va(L,H,$,le)}return 0};function Ms(m,p,y){return y<0&&(y+=1),y>=1&&(y-=1),y<1/6?(p-m)*y*6+m:y<1/2?p:y<2/3?(p-m)*6*(2/3-y)+m:m}var FA=function(m,p){var y=p.filter(Rr),w=y[0],L=y[1],H=y[2],$=y[3],ue=(w.type===17?lA(w.number):EA.parse(m,w))/(Math.PI*2),le=Nn(L)?L.number/100:0,De=Nn(H)?H.number/100:0,qe=typeof $<"u"&&Nn($)?Nr($,1):1;if(le===0)return va(De*255,De*255,De*255,1);var Ge=De<=.5?De*(le+1):De+le-De*le,at=De*2-Ge,Ot=Ms(at,Ge,ue+1/3),St=Ms(at,Ge,ue),Nt=Ms(at,Ge,ue-1/3);return va(Ot*255,St*255,Nt*255,qe)},UA={hsl:FA,hsla:FA,rgb:Hs,rgba:Hs},yi=function(m,p){return Ga.parse(m,sr.create(p).parseComponentValue())},He={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},nt={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(m,p){return p.map(function(y){if(Zt(y))switch(y.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},$e={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Tt=function(m,p){var y=Ga.parse(m,p[0]),w=p[1];return w&&Nn(w)?{color:y,stop:w}:{color:y,stop:null}},Pt=function(m,p){var y=m[0],w=m[m.length-1];y.stop===null&&(y.stop=ai),w.stop===null&&(w.stop=ma);for(var L=[],H=0,$=0;$<m.length;$++){var ue=m[$].stop;if(ue!==null){var le=Nr(ue,p);le>H?L.push(le):L.push(H),H=le}else L.push(null)}for(var De=null,$=0;$<L.length;$++){var qe=L[$];if(qe===null)De===null&&(De=$);else if(De!==null){for(var Ge=$-De,at=L[De-1],Ot=(qe-at)/(Ge+1),St=1;St<=Ge;St++)L[De+St-1]=Ot*St;De=null}}return m.map(function(Nt,Sr){var Kt=Nt.color;return{color:Kt,stop:Math.max(Math.min(1,L[Sr]/p),0)}})},Pr=function(m,p,y){var w=p/2,L=y/2,H=Nr(m[0],p)-w,$=L-Nr(m[1],y);return(Math.atan2($,H)+Math.PI*2)%(Math.PI*2)},Kr=function(m,p,y){var w=typeof m=="number"?m:Pr(m,p,y),L=Math.abs(p*Math.sin(w))+Math.abs(y*Math.cos(w)),H=p/2,$=y/2,ue=L/2,le=Math.sin(w-Math.PI/2)*ue,De=Math.cos(w-Math.PI/2)*ue;return[L,H-De,H+De,$-le,$+le]},ir=function(m,p){return Math.sqrt(m*m+p*p)},Rs=function(m,p,y,w,L){var H=[[0,0],[0,p],[m,0],[m,p]];return H.reduce(function($,ue){var le=ue[0],De=ue[1],qe=ir(y-le,w-De);return(L?qe<$.optimumDistance:qe>$.optimumDistance)?{optimumCorner:ue,optimumDistance:qe}:$},{optimumDistance:L?1/0:-1/0,optimumCorner:null}).optimumCorner},Hc=function(m,p,y,w,L){var H=0,$=0;switch(m.size){case 0:m.shape===0?H=$=Math.min(Math.abs(p),Math.abs(p-w),Math.abs(y),Math.abs(y-L)):m.shape===1&&(H=Math.min(Math.abs(p),Math.abs(p-w)),$=Math.min(Math.abs(y),Math.abs(y-L)));break;case 2:if(m.shape===0)H=$=Math.min(ir(p,y),ir(p,y-L),ir(p-w,y),ir(p-w,y-L));else if(m.shape===1){var ue=Math.min(Math.abs(y),Math.abs(y-L))/Math.min(Math.abs(p),Math.abs(p-w)),le=Rs(w,L,p,y,!0),De=le[0],qe=le[1];H=ir(De-p,(qe-y)/ue),$=ue*H}break;case 1:m.shape===0?H=$=Math.max(Math.abs(p),Math.abs(p-w),Math.abs(y),Math.abs(y-L)):m.shape===1&&(H=Math.max(Math.abs(p),Math.abs(p-w)),$=Math.max(Math.abs(y),Math.abs(y-L)));break;case 3:if(m.shape===0)H=$=Math.max(ir(p,y),ir(p,y-L),ir(p-w,y),ir(p-w,y-L));else if(m.shape===1){var ue=Math.max(Math.abs(y),Math.abs(y-L))/Math.max(Math.abs(p),Math.abs(p-w)),Ge=Rs(w,L,p,y,!1),De=Ge[0],qe=Ge[1];H=ir(De-p,(qe-y)/ue),$=ue*H}break}return Array.isArray(m.size)&&(H=Nr(m.size[0],w),$=m.size.length===2?Nr(m.size[1],L):H),[H,$]},uA=function(m,p){var y=lA(180),w=[];return Yn(p).forEach(function(L,H){if(H===0){var $=L[0];if($.type===20&&$.value==="to"){y=Dc(L);return}else if(Oi($)){y=EA.parse(m,$);return}}var ue=Tt(m,L);w.push(ue)}),{angle:y,stops:w,type:1}},Aa=function(m,p){var y=lA(180),w=[];return Yn(p).forEach(function(L,H){if(H===0){var $=L[0];if($.type===20&&["top","left","right","bottom"].indexOf($.value)!==-1){y=Dc(L);return}else if(Oi($)){y=(EA.parse(m,$)+lA(270))%lA(360);return}}var ue=Tt(m,L);w.push(ue)}),{angle:y,stops:w,type:1}},rl=function(m,p){var y=lA(180),w=[],L=1,H=0,$=3,ue=[];return Yn(p).forEach(function(le,De){var qe=le[0];if(De===0){if(Zt(qe)&&qe.value==="linear"){L=1;return}else if(Zt(qe)&&qe.value==="radial"){L=2;return}}if(qe.type===18){if(qe.name==="from"){var Ge=Ga.parse(m,qe.values[0]);w.push({stop:ai,color:Ge})}else if(qe.name==="to"){var Ge=Ga.parse(m,qe.values[0]);w.push({stop:ma,color:Ge})}else if(qe.name==="color-stop"){var at=qe.values.filter(Rr);if(at.length===2){var Ge=Ga.parse(m,at[1]),Ot=at[0];Cr(Ot)&&w.push({stop:{type:16,number:Ot.number*100,flags:Ot.flags},color:Ge})}}}}),L===1?{angle:(y+lA(180))%lA(360),stops:w,type:L}:{size:$,shape:H,stops:w,position:ue,type:L}},qA="closest-side",Wa="farthest-side",hs="closest-corner",Or="farthest-corner",Ps="circle",nl="ellipse",cA="cover",aa="contain",En=function(m,p){var y=0,w=3,L=[],H=[];return Yn(p).forEach(function($,ue){var le=!0;if(ue===0){var De=!1;le=$.reduce(function(Ge,at){if(De)if(Zt(at))switch(at.value){case"center":return H.push(go),Ge;case"top":case"left":return H.push(ai),Ge;case"right":case"bottom":return H.push(ma),Ge}else(Nn(at)||ki(at))&&H.push(at);else if(Zt(at))switch(at.value){case Ps:return y=0,!1;case nl:return y=1,!1;case"at":return De=!0,!1;case qA:return w=0,!1;case cA:case Wa:return w=1,!1;case aa:case hs:return w=2,!1;case Or:return w=3,!1}else if(ki(at)||Nn(at))return Array.isArray(w)||(w=[]),w.push(at),!1;return Ge},le)}if(le){var qe=Tt(m,$);L.push(qe)}}),{size:w,shape:y,stops:L,position:H,type:2}},fn=function(m,p){var y=0,w=3,L=[],H=[];return Yn(p).forEach(function($,ue){var le=!0;if(ue===0?le=$.reduce(function(qe,Ge){if(Zt(Ge))switch(Ge.value){case"center":return H.push(go),!1;case"top":case"left":return H.push(ai),!1;case"right":case"bottom":return H.push(ma),!1}else if(Nn(Ge)||ki(Ge))return H.push(Ge),!1;return qe},le):ue===1&&(le=$.reduce(function(qe,Ge){if(Zt(Ge))switch(Ge.value){case Ps:return y=0,!1;case nl:return y=1,!1;case aa:case qA:return w=0,!1;case Wa:return w=1,!1;case hs:return w=2,!1;case cA:case Or:return w=3,!1}else if(ki(Ge)||Nn(Ge))return Array.isArray(w)||(w=[]),w.push(Ge),!1;return qe},le)),le){var De=Tt(m,$);L.push(De)}}),{size:w,shape:y,stops:L,position:H,type:2}},In=function(m){return m.type===1},Fn=function(m){return m.type===2},jA={name:"image",parse:function(m,p){if(p.type===22){var y={url:p.value,type:0};return m.cache.addImage(p.value),y}if(p.type===18){var w=ds[p.name];if(typeof w>"u")throw new Error('Attempting to parse an unsupported image function "'+p.name+'"');return w(m,p.values)}throw new Error("Unsupported image type "+p.type)}};function Gl(m){return!(m.type===20&&m.value==="none")&&(m.type!==18||!!ds[m.name])}var ds={"linear-gradient":uA,"-moz-linear-gradient":Aa,"-ms-linear-gradient":Aa,"-o-linear-gradient":Aa,"-webkit-linear-gradient":Aa,"radial-gradient":En,"-moz-radial-gradient":fn,"-ms-radial-gradient":fn,"-o-radial-gradient":fn,"-webkit-radial-gradient":fn,"-webkit-gradient":rl},_u={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(m,p){if(p.length===0)return[];var y=p[0];return y.type===20&&y.value==="none"?[]:p.filter(function(w){return Rr(w)&&Gl(w)}).map(function(w){return jA.parse(m,w)})}},Mc={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(m,p){return p.map(function(y){if(Zt(y))switch(y.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},il={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(m,p){return Yn(p).map(function(y){return y.filter(Nn)}).map(Vl)}},KA={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(m,p){return Yn(p).map(function(y){return y.filter(Zt).map(function(w){return w.value}).join(" ")}).map(fA)}},fA=function(m){switch(m){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},_A;(function(m){m.AUTO="auto",m.CONTAIN="contain",m.COVER="cover"})(_A||(_A={}));var Al={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(m,p){return Yn(p).map(function(y){return y.filter(ud)})}},ud=function(m){return Zt(m)||Nn(m)},al=function(m){return{name:"border-"+m+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Rc=al("top"),Wl=al("right"),Qu=al("bottom"),Tu=al("left"),Yl=function(m){return{name:"border-radius-"+m,initialValue:"0 0",prefix:!1,type:1,parse:function(p,y){return Vl(y.filter(Nn))}}},Lu=Yl("top-left"),Gf=Yl("top-right"),wg=Yl("bottom-right"),Bi=Yl("bottom-left"),pi=function(m){return{name:"border-"+m+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(p,y){switch(y){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},yg=pi("top"),Bg=pi("right"),cd=pi("bottom"),bg=pi("left"),Xl=function(m){return{name:"border-"+m+"-width",initialValue:"0",type:0,prefix:!1,parse:function(p,y){return tr(y)?y.number:0}}},sl=Xl("top"),ku=Xl("right"),ps=Xl("bottom"),Nu=Xl("left"),Ou={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Iu={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(m,p){switch(p){case"rtl":return 1;case"ltr":default:return 0}}},Zl={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(m,p){return p.filter(Zt).reduce(function(y,w){return y|Cg(w.value)},0)}},Cg=function(m){switch(m){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},xg={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(m,p){switch(p){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Sg={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(m,p){return p.type===20&&p.value==="normal"?0:p.type===17||p.type===15?p.number:0}},Ya;(function(m){m.NORMAL="normal",m.STRICT="strict"})(Ya||(Ya={}));var Xa={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(m,p){switch(p){case"strict":return Ya.STRICT;case"normal":default:return Ya.NORMAL}}},wa={name:"line-height",initialValue:"normal",prefix:!1,type:4},Jl=function(m,p){return Zt(m)&&m.value==="normal"?1.2*p:m.type===17?p*m.number:Nn(m)?Nr(m,p):p},Wf={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(m,p){return p.type===20&&p.value==="none"?null:jA.parse(m,p)}},te={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(m,p){switch(p){case"inside":return 0;case"outside":default:return 1}}},bi={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(m,p){switch(p){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},ol=function(m){return{name:"margin-"+m,initialValue:"0",prefix:!1,type:4}},ya=ol("top"),Tr=ol("right"),fd=ol("bottom"),hd=ol("left"),dd={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(m,p){return p.filter(Zt).map(function(y){switch(y.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},ll={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(m,p){switch(p){case"break-word":return"break-word";case"normal":default:return"normal"}}},ul=function(m){return{name:"padding-"+m,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Pc=ul("top"),Du=ul("right"),Yf=ul("bottom"),pd=ul("left"),zs={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(m,p){switch(p){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},gd={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(m,p){switch(p){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Eg={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(m,p){return p.length===1&&Wn(p[0],"none")?[]:Yn(p).map(function(y){for(var w={color:He.TRANSPARENT,offsetX:ai,offsetY:ai,blur:ai},L=0,H=0;H<y.length;H++){var $=y[H];ki($)?(L===0?w.offsetX=$:L===1?w.offsetY=$:w.blur=$,L++):w.color=Ga.parse(m,$)}return w})}},Fg={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(m,p){switch(p){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},Ug={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(m,p){if(p.type===20&&p.value==="none")return null;if(p.type===18){var y=Qg[p.name];if(typeof y>"u")throw new Error('Attempting to parse an unsupported transform function "'+p.name+'"');return y(p.values)}return null}},_g=function(m){var p=m.filter(function(y){return y.type===17}).map(function(y){return y.number});return p.length===6?p:null},qs=function(m){var p=m.filter(function(le){return le.type===17}).map(function(le){return le.number}),y=p[0],w=p[1];p[2],p[3];var L=p[4],H=p[5];p[6],p[7],p[8],p[9],p[10],p[11];var $=p[12],ue=p[13];return p[14],p[15],p.length===16?[y,w,L,H,$,ue]:null},Qg={matrix:_g,matrix3d:qs},Xf={type:16,number:50,flags:Pa},zc=[Xf,Xf],Tg={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(m,p){var y=p.filter(Nn);return y.length!==2?zc:[y[0],y[1]]}},Lg={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(m,p){switch(p){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},Ba;(function(m){m.NORMAL="normal",m.BREAK_ALL="break-all",m.KEEP_ALL="keep-all"})(Ba||(Ba={}));for(var h={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(m,p){switch(p){case"break-all":return Ba.BREAK_ALL;case"keep-all":return Ba.KEEP_ALL;case"normal":default:return Ba.NORMAL}}},B={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(m,p){if(p.type===20)return{auto:!0,order:0};if(Cr(p))return{auto:!1,order:p.number};throw new Error("Invalid z-index number parsed")}},U={name:"time",parse:function(m,p){if(p.type===15)switch(p.unit.toLowerCase()){case"s":return 1e3*p.number;case"ms":return p.number}throw new Error("Unsupported time type")}},O={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(m,p){return Cr(p)?p.number:1}},z={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},J={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(m,p){return p.filter(Zt).map(function(y){switch(y.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(y){return y!==0})}},ee={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(m,p){var y=[],w=[];return p.forEach(function(L){switch(L.type){case 20:case 0:y.push(L.value);break;case 17:y.push(L.number.toString());break;case 4:w.push(y.join(" ")),y.length=0;break}}),y.length&&w.push(y.join(" ")),w.map(function(L){return L.indexOf(" ")===-1?L:"'"+L+"'"})}},re={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Ae={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(m,p){if(Cr(p))return p.number;if(Zt(p))switch(p.value){case"bold":return 700;case"normal":default:return 400}return 400}},fe={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(m,p){return p.filter(Zt).map(function(y){return y.value})}},Oe={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(m,p){switch(p){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},je=function(m,p){return(m&p)!==0},Ye={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(m,p){if(p.length===0)return[];var y=p[0];return y.type===20&&y.value==="none"?[]:p}},ze={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(m,p){if(p.length===0)return null;var y=p[0];if(y.type===20&&y.value==="none")return null;for(var w=[],L=p.filter(Li),H=0;H<L.length;H++){var $=L[H],ue=L[H+1];if($.type===20){var le=ue&&Cr(ue)?ue.number:1;w.push({counter:$.value,increment:le})}}return w}},ut={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(m,p){if(p.length===0)return[];for(var y=[],w=p.filter(Li),L=0;L<w.length;L++){var H=w[L],$=w[L+1];if(Zt(H)&&H.value!=="none"){var ue=$&&Cr($)?$.number:0;y.push({counter:H.value,reset:ue})}}return y}},rt={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(m,p){return p.filter(tr).map(function(y){return U.parse(m,y)})}},Ie={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(m,p){if(p.length===0)return null;var y=p[0];if(y.type===20&&y.value==="none")return null;var w=[],L=p.filter(kn);if(L.length%2!==0)return null;for(var H=0;H<L.length;H+=2){var $=L[H].value,ue=L[H+1].value;w.push({open:$,close:ue})}return w}},Me=function(m,p,y){if(!m)return"";var w=m[Math.min(p,m.length-1)];return w?y?w.open:w.close:""},st={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(m,p){return p.length===1&&Wn(p[0],"none")?[]:Yn(p).map(function(y){for(var w={color:255,offsetX:ai,offsetY:ai,blur:ai,spread:ai,inset:!1},L=0,H=0;H<y.length;H++){var $=y[H];Wn($,"inset")?w.inset=!0:ki($)?(L===0?w.offsetX=$:L===1?w.offsetY=$:L===2?w.blur=$:w.spread=$,L++):w.color=Ga.parse(m,$)}return w})}},dt={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(m,p){var y=[0,1,2],w=[];return p.filter(Zt).forEach(function(L){switch(L.value){case"stroke":w.push(1);break;case"fill":w.push(0);break;case"markers":w.push(2);break}}),y.forEach(function(L){w.indexOf(L)===-1&&w.push(L)}),w}},lt={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},Ft={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(m,p){return tr(p)?p.number:0}},_t=function(){function m(p,y){var w,L;this.animationDuration=mt(p,rt,y.animationDuration),this.backgroundClip=mt(p,nt,y.backgroundClip),this.backgroundColor=mt(p,$e,y.backgroundColor),this.backgroundImage=mt(p,_u,y.backgroundImage),this.backgroundOrigin=mt(p,Mc,y.backgroundOrigin),this.backgroundPosition=mt(p,il,y.backgroundPosition),this.backgroundRepeat=mt(p,KA,y.backgroundRepeat),this.backgroundSize=mt(p,Al,y.backgroundSize),this.borderTopColor=mt(p,Rc,y.borderTopColor),this.borderRightColor=mt(p,Wl,y.borderRightColor),this.borderBottomColor=mt(p,Qu,y.borderBottomColor),this.borderLeftColor=mt(p,Tu,y.borderLeftColor),this.borderTopLeftRadius=mt(p,Lu,y.borderTopLeftRadius),this.borderTopRightRadius=mt(p,Gf,y.borderTopRightRadius),this.borderBottomRightRadius=mt(p,wg,y.borderBottomRightRadius),this.borderBottomLeftRadius=mt(p,Bi,y.borderBottomLeftRadius),this.borderTopStyle=mt(p,yg,y.borderTopStyle),this.borderRightStyle=mt(p,Bg,y.borderRightStyle),this.borderBottomStyle=mt(p,cd,y.borderBottomStyle),this.borderLeftStyle=mt(p,bg,y.borderLeftStyle),this.borderTopWidth=mt(p,sl,y.borderTopWidth),this.borderRightWidth=mt(p,ku,y.borderRightWidth),this.borderBottomWidth=mt(p,ps,y.borderBottomWidth),this.borderLeftWidth=mt(p,Nu,y.borderLeftWidth),this.boxShadow=mt(p,st,y.boxShadow),this.color=mt(p,Ou,y.color),this.direction=mt(p,Iu,y.direction),this.display=mt(p,Zl,y.display),this.float=mt(p,xg,y.cssFloat),this.fontFamily=mt(p,ee,y.fontFamily),this.fontSize=mt(p,re,y.fontSize),this.fontStyle=mt(p,Oe,y.fontStyle),this.fontVariant=mt(p,fe,y.fontVariant),this.fontWeight=mt(p,Ae,y.fontWeight),this.letterSpacing=mt(p,Sg,y.letterSpacing),this.lineBreak=mt(p,Xa,y.lineBreak),this.lineHeight=mt(p,wa,y.lineHeight),this.listStyleImage=mt(p,Wf,y.listStyleImage),this.listStylePosition=mt(p,te,y.listStylePosition),this.listStyleType=mt(p,bi,y.listStyleType),this.marginTop=mt(p,ya,y.marginTop),this.marginRight=mt(p,Tr,y.marginRight),this.marginBottom=mt(p,fd,y.marginBottom),this.marginLeft=mt(p,hd,y.marginLeft),this.opacity=mt(p,O,y.opacity);var H=mt(p,dd,y.overflow);this.overflowX=H[0],this.overflowY=H[H.length>1?1:0],this.overflowWrap=mt(p,ll,y.overflowWrap),this.paddingTop=mt(p,Pc,y.paddingTop),this.paddingRight=mt(p,Du,y.paddingRight),this.paddingBottom=mt(p,Yf,y.paddingBottom),this.paddingLeft=mt(p,pd,y.paddingLeft),this.paintOrder=mt(p,dt,y.paintOrder),this.position=mt(p,gd,y.position),this.textAlign=mt(p,zs,y.textAlign),this.textDecorationColor=mt(p,z,(w=y.textDecorationColor)!==null&&w!==void 0?w:y.color),this.textDecorationLine=mt(p,J,(L=y.textDecorationLine)!==null&&L!==void 0?L:y.textDecoration),this.textShadow=mt(p,Eg,y.textShadow),this.textTransform=mt(p,Fg,y.textTransform),this.transform=mt(p,Ug,y.transform),this.transformOrigin=mt(p,Tg,y.transformOrigin),this.visibility=mt(p,Lg,y.visibility),this.webkitTextStrokeColor=mt(p,lt,y.webkitTextStrokeColor),this.webkitTextStrokeWidth=mt(p,Ft,y.webkitTextStrokeWidth),this.wordBreak=mt(p,h,y.wordBreak),this.zIndex=mt(p,B,y.zIndex)}return m.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},m.prototype.isTransparent=function(){return On(this.backgroundColor)},m.prototype.isTransformed=function(){return this.transform!==null},m.prototype.isPositioned=function(){return this.position!==0},m.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},m.prototype.isFloating=function(){return this.float!==0},m.prototype.isInlineLevel=function(){return je(this.display,4)||je(this.display,33554432)||je(this.display,268435456)||je(this.display,536870912)||je(this.display,67108864)||je(this.display,134217728)},m}(),Yt=function(){function m(p,y){this.content=mt(p,Ye,y.content),this.quotes=mt(p,Ie,y.quotes)}return m}(),Lt=function(){function m(p,y){this.counterIncrement=mt(p,ze,y.counterIncrement),this.counterReset=mt(p,ut,y.counterReset)}return m}(),mt=function(m,p,y){var w=new Vt,L=y!==null&&typeof y<"u"?y.toString():p.initialValue;w.write(L);var H=new sr(w.read());switch(p.type){case 2:var $=H.parseComponentValue();return p.parse(m,Zt($)?$.value:p.initialValue);case 0:return p.parse(m,H.parseComponentValue());case 1:return p.parse(m,H.parseComponentValues());case 4:return H.parseComponentValue();case 3:switch(p.format){case"angle":return EA.parse(m,H.parseComponentValue());case"color":return Ga.parse(m,H.parseComponentValue());case"image":return jA.parse(m,H.parseComponentValue());case"length":var ue=H.parseComponentValue();return ki(ue)?ue:ai;case"length-percentage":var le=H.parseComponentValue();return Nn(le)?le:ai;case"time":return U.parse(m,H.parseComponentValue())}break}},Ir="data-html2canvas-debug",qr=function(m){var p=m.getAttribute(Ir);switch(p){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Ur=function(m,p){var y=qr(m);return y===1||p===y},xr=function(){function m(p,y){if(this.context=p,this.textNodes=[],this.elements=[],this.flags=0,Ur(y,3))debugger;this.styles=new _t(p,window.getComputedStyle(y,null)),Yc(y)&&(this.styles.animationDuration.some(function(w){return w>0})&&(y.style.animationDuration="0s"),this.styles.transform!==null&&(y.style.transform="none")),this.bounds=s(this.context,y),Ur(y,4)&&(this.flags|=16)}return m}(),gn="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",dr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",wr=typeof Uint8Array>"u"?[]:new Uint8Array(256),Ci=0;Ci<dr.length;Ci++)wr[dr.charCodeAt(Ci)]=Ci;for(var si=function(m){var p=m.length*.75,y=m.length,w,L=0,H,$,ue,le;m[m.length-1]==="="&&(p--,m[m.length-2]==="="&&p--);var De=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(p):new Array(p),qe=Array.isArray(De)?De:new Uint8Array(De);for(w=0;w<y;w+=4)H=wr[m.charCodeAt(w)],$=wr[m.charCodeAt(w+1)],ue=wr[m.charCodeAt(w+2)],le=wr[m.charCodeAt(w+3)],qe[L++]=H<<2|$>>4,qe[L++]=($&15)<<4|ue>>2,qe[L++]=(ue&3)<<6|le&63;return De},Pn=function(m){for(var p=m.length,y=[],w=0;w<p;w+=2)y.push(m[w+1]<<8|m[w]);return y},rn=function(m){for(var p=m.length,y=[],w=0;w<p;w+=4)y.push(m[w+3]<<24|m[w+2]<<16|m[w+1]<<8|m[w]);return y},Xn=5,oi=11,li=2,nn=oi-Xn,Ii=65536>>Xn,ba=1<<Xn,Ca=ba-1,Di=1024>>Xn,Za=Ii+Di,cl=Za,gs=32,js=cl+gs,Zn=65536>>oi,Zf=1<<nn,$l=Zf-1,Jf=function(m,p,y){return m.slice?m.slice(p,y):new Uint16Array(Array.prototype.slice.call(m,p,y))},qc=function(m,p,y){return m.slice?m.slice(p,y):new Uint32Array(Array.prototype.slice.call(m,p,y))},fl=function(m,p){var y=si(m),w=Array.isArray(y)?rn(y):new Uint32Array(y),L=Array.isArray(y)?Pn(y):new Uint16Array(y),H=24,$=Jf(L,H/2,w[4]/2),ue=w[5]===2?Jf(L,(H+w[4])/2):qc(w,Math.ceil((H+w[4])/4));return new Hu(w[0],w[1],w[2],w[3],$,ue)},Hu=function(){function m(p,y,w,L,H,$){this.initialValue=p,this.errorValue=y,this.highStart=w,this.highValueIndex=L,this.index=H,this.data=$}return m.prototype.get=function(p){var y;if(p>=0){if(p<55296||p>56319&&p<=65535)return y=this.index[p>>Xn],y=(y<<li)+(p&Ca),this.data[y];if(p<=65535)return y=this.index[Ii+(p-55296>>Xn)],y=(y<<li)+(p&Ca),this.data[y];if(p<this.highStart)return y=js-Zn+(p>>oi),y=this.index[y],y+=p>>Xn&$l,y=this.index[y],y=(y<<li)+(p&Ca),this.data[y];if(p<=1114111)return this.data[this.highValueIndex]}return this.errorValue},m}(),xa="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",eu=typeof Uint8Array>"u"?[]:new Uint8Array(256),Ks=0;Ks<xa.length;Ks++)eu[xa.charCodeAt(Ks)]=Ks;var $f=1,vo=2,jc=3,hl=4,Mu=5,Ru=7,dl=8,tu=9,eh=10,Pu=11,ms=12,md=13,th=14,rh=15,Kc=function(m){for(var p=[],y=0,w=m.length;y<w;){var L=m.charCodeAt(y++);if(L>=55296&&L<=56319&&y<w){var H=m.charCodeAt(y++);(H&64512)===56320?p.push(((L&1023)<<10)+(H&1023)+65536):(p.push(L),y--)}else p.push(L)}return p},zu=function(){for(var m=[],p=0;p<arguments.length;p++)m[p]=arguments[p];if(String.fromCodePoint)return String.fromCodePoint.apply(String,m);var y=m.length;if(!y)return"";for(var w=[],L=-1,H="";++L<y;){var $=m[L];$<=65535?w.push($):($-=65536,w.push(($>>10)+55296,$%1024+56320)),(L+1===y||w.length>16384)&&(H+=String.fromCharCode.apply(String,w),w.length=0)}return H},Vc=fl(gn),sa="\xD7",wo="\xF7",mr=function(m){return Vc.get(m)},qu=function(m,p,y){var w=y-2,L=p[w],H=p[y-1],$=p[y];if(H===vo&&$===jc)return sa;if(H===vo||H===jc||H===hl||$===vo||$===jc||$===hl)return wo;if(H===dl&&[dl,tu,Pu,ms].indexOf($)!==-1||(H===Pu||H===tu)&&($===tu||$===eh)||(H===ms||H===eh)&&$===eh||$===md||$===Mu||$===Ru||H===$f)return sa;if(H===md&&$===th){for(;L===Mu;)L=p[--w];if(L===th)return sa}if(H===rh&&$===rh){for(var ue=0;L===rh;)ue++,L=p[--w];if(ue%2===0)return sa}return wo},vd=function(m){var p=Kc(m),y=p.length,w=0,L=0,H=p.map(mr);return{next:function(){if(w>=y)return{done:!0,value:null};for(var $=sa;w<y&&($=qu(p,H,++w))===sa;);if($!==sa||w===y){var ue=zu.apply(null,p.slice(L,w));return L=w,{value:ue,done:!1}}return{done:!0,value:null}}}},ju=function(m){for(var p=vd(m),y=[],w;!(w=p.next()).done;)w.value&&y.push(w.value.slice());return y},Ku=function(m){var p=123;if(m.createRange){var y=m.createRange();if(y.getBoundingClientRect){var w=m.createElement("boundtest");w.style.height=p+"px",w.style.display="block",m.body.appendChild(w),y.selectNode(w);var L=y.getBoundingClientRect(),H=Math.round(L.height);if(m.body.removeChild(w),H===p)return!0}}return!1},wd=function(m){var p=m.createElement("boundtest");p.style.width="50px",p.style.display="block",p.style.fontSize="12px",p.style.letterSpacing="0px",p.style.wordSpacing="0px",m.body.appendChild(p);var y=m.createRange();p.innerHTML=typeof"".repeat=="function"?"👨".repeat(10):"";var w=p.firstChild,L=c(w.data).map(function(le){return d(le)}),H=0,$={},ue=L.every(function(le,De){y.setStart(w,H),y.setEnd(w,H+le.length);var qe=y.getBoundingClientRect();H+=le.length;var Ge=qe.x>$.x||qe.y>$.y;return $=qe,De===0?!0:Ge});return m.body.removeChild(p),ue},nh=function(){return typeof new Image().crossOrigin<"u"},xi=function(){return typeof new XMLHttpRequest().responseType=="string"},yd=function(m){var p=new Image,y=m.createElement("canvas"),w=y.getContext("2d");if(!w)return!1;p.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{w.drawImage(p,0,0),y.toDataURL()}catch{return!1}return!0},ru=function(m){return m[0]===0&&m[1]===255&&m[2]===0&&m[3]===255},ih=function(m){var p=m.createElement("canvas"),y=100;p.width=y,p.height=y;var w=p.getContext("2d");if(!w)return Promise.reject(!1);w.fillStyle="rgb(0, 255, 0)",w.fillRect(0,0,y,y);var L=new Image,H=p.toDataURL();L.src=H;var $=Vu(y,y,0,0,L);return w.fillStyle="red",w.fillRect(0,0,y,y),yo($).then(function(ue){w.drawImage(ue,0,0);var le=w.getImageData(0,0,y,y).data;w.fillStyle="red",w.fillRect(0,0,y,y);var De=m.createElement("div");return De.style.backgroundImage="url("+H+")",De.style.height=y+"px",ru(le)?yo(Vu(y,y,0,0,De)):Promise.reject(!1)}).then(function(ue){return w.drawImage(ue,0,0),ru(w.getImageData(0,0,y,y).data)}).catch(function(){return!1})},Vu=function(m,p,y,w,L){var H="http://www.w3.org/2000/svg",$=document.createElementNS(H,"svg"),ue=document.createElementNS(H,"foreignObject");return $.setAttributeNS(null,"width",m.toString()),$.setAttributeNS(null,"height",p.toString()),ue.setAttributeNS(null,"width","100%"),ue.setAttributeNS(null,"height","100%"),ue.setAttributeNS(null,"x",y.toString()),ue.setAttributeNS(null,"y",w.toString()),ue.setAttributeNS(null,"externalResourcesRequired","true"),$.appendChild(ue),ue.appendChild(L),$},yo=function(m){return new Promise(function(p,y){var w=new Image;w.onload=function(){return p(w)},w.onerror=y,w.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(m))})},hn={get SUPPORT_RANGE_BOUNDS(){var m=Ku(document);return Object.defineProperty(hn,"SUPPORT_RANGE_BOUNDS",{value:m}),m},get SUPPORT_WORD_BREAKING(){var m=hn.SUPPORT_RANGE_BOUNDS&&wd(document);return Object.defineProperty(hn,"SUPPORT_WORD_BREAKING",{value:m}),m},get SUPPORT_SVG_DRAWING(){var m=yd(document);return Object.defineProperty(hn,"SUPPORT_SVG_DRAWING",{value:m}),m},get SUPPORT_FOREIGNOBJECT_DRAWING(){var m=typeof Array.from=="function"&&typeof window.fetch=="function"?ih(document):Promise.resolve(!1);return Object.defineProperty(hn,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:m}),m},get SUPPORT_CORS_IMAGES(){var m=nh();return Object.defineProperty(hn,"SUPPORT_CORS_IMAGES",{value:m}),m},get SUPPORT_RESPONSE_TYPE(){var m=xi();return Object.defineProperty(hn,"SUPPORT_RESPONSE_TYPE",{value:m}),m},get SUPPORT_CORS_XHR(){var m="withCredentials"in new XMLHttpRequest;return Object.defineProperty(hn,"SUPPORT_CORS_XHR",{value:m}),m},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var m=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(hn,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:m}),m}},oa=function(){function m(p,y){this.text=p,this.bounds=y}return m}(),Ah=function(m,p,y,w){var L=Yu(p,y),H=[],$=0;return L.forEach(function(ue){if(y.textDecorationLine.length||ue.trim().length>0)if(hn.SUPPORT_RANGE_BOUNDS){var le=Gu(w,$,ue.length).getClientRects();if(le.length>1){var De=Bo(ue),qe=0;De.forEach(function(at){H.push(new oa(at,a.fromDOMRectList(m,Gu(w,qe+$,at.length).getClientRects()))),qe+=at.length})}else H.push(new oa(ue,a.fromDOMRectList(m,le)))}else{var Ge=w.splitText(ue.length);H.push(new oa(ue,ah(m,w))),w=Ge}else hn.SUPPORT_RANGE_BOUNDS||(w=w.splitText(ue.length));$+=ue.length}),H},ah=function(m,p){var y=p.ownerDocument;if(y){var w=y.createElement("html2canvaswrapper");w.appendChild(p.cloneNode(!0));var L=p.parentNode;if(L){L.replaceChild(w,p);var H=s(m,w);return w.firstChild&&L.replaceChild(w.firstChild,w),H}}return a.EMPTY},Gu=function(m,p,y){var w=m.ownerDocument;if(!w)throw new Error("Node has no owner document");var L=w.createRange();return L.setStart(m,p),L.setEnd(m,p+y),L},Bo=function(m){if(hn.SUPPORT_NATIVE_TEXT_SEGMENTATION){var p=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(p.segment(m)).map(function(y){return y.segment})}return ju(m)},Wu=function(m,p){if(hn.SUPPORT_NATIVE_TEXT_SEGMENTATION){var y=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(y.segment(m)).map(function(w){return w.segment})}return vs(m,p)},Yu=function(m,p){return p.letterSpacing!==0?Bo(m):Wu(m,p)},Ja=[32,160,4961,65792,65793,4153,4241],vs=function(m,p){for(var y=Ts(m,{lineBreak:p.lineBreak,wordBreak:p.overflowWrap==="break-word"?"break-word":p.wordBreak}),w=[],L,H=function(){if(L.value){var $=L.value.slice(),ue=c($),le="";ue.forEach(function(De){Ja.indexOf(De)===-1?le+=d(De):(le.length&&w.push(le),w.push(d(De)),le="")}),le.length&&w.push(le)}};!(L=y.next()).done;)H();return w},QA=function(){function m(p,y,w){this.text=Gc(y.data,w.textTransform),this.textBounds=Ah(p,this.text,w,y)}return m}(),Gc=function(m,p){switch(p){case 1:return m.toLowerCase();case 3:return m.replace(ws,sh);case 2:return m.toUpperCase();default:return m}},ws=/(^|\s|:|-|\(|\))([a-z])/g,sh=function(m,p,y){return m.length>0?p+y.toUpperCase():m},oh=function(m){t(p,m);function p(y,w){var L=m.call(this,y,w)||this;return L.src=w.currentSrc||w.src,L.intrinsicWidth=w.naturalWidth,L.intrinsicHeight=w.naturalHeight,L.context.cache.addImage(L.src),L}return p}(xr),nu=function(m){t(p,m);function p(y,w){var L=m.call(this,y,w)||this;return L.canvas=w,L.intrinsicWidth=w.width,L.intrinsicHeight=w.height,L}return p}(xr),Wc=function(m){t(p,m);function p(y,w){var L=m.call(this,y,w)||this,H=new XMLSerializer,$=s(y,w);return w.setAttribute("width",$.width+"px"),w.setAttribute("height",$.height+"px"),L.svg="data:image/svg+xml,"+encodeURIComponent(H.serializeToString(w)),L.intrinsicWidth=w.width.baseVal.value,L.intrinsicHeight=w.height.baseVal.value,L.context.cache.addImage(L.svg),L}return p}(xr),hv=function(m){t(p,m);function p(y,w){var L=m.call(this,y,w)||this;return L.value=w.value,L}return p}(xr),kg=function(m){t(p,m);function p(y,w){var L=m.call(this,y,w)||this;return L.start=w.start,L.reversed=typeof w.reversed=="boolean"&&w.reversed===!0,L}return p}(xr),dv=[{type:15,flags:0,unit:"px",number:3}],pv=[{type:16,flags:0,number:50}],zy=function(m){return m.width>m.height?new a(m.left+(m.width-m.height)/2,m.top,m.height,m.height):m.width<m.height?new a(m.left,m.top+(m.height-m.width)/2,m.width,m.width):m},gv=function(m){var p=m.type===bo?new Array(m.value.length+1).join("\u2022"):m.value;return p.length===0?m.placeholder||"":p},lh="checkbox",TA="radio",bo="password",mv=707406591,Ng=function(m){t(p,m);function p(y,w){var L=m.call(this,y,w)||this;switch(L.type=w.type.toLowerCase(),L.checked=w.checked,L.value=gv(w),(L.type===lh||L.type===TA)&&(L.styles.backgroundColor=3739148031,L.styles.borderTopColor=L.styles.borderRightColor=L.styles.borderBottomColor=L.styles.borderLeftColor=2779096575,L.styles.borderTopWidth=L.styles.borderRightWidth=L.styles.borderBottomWidth=L.styles.borderLeftWidth=1,L.styles.borderTopStyle=L.styles.borderRightStyle=L.styles.borderBottomStyle=L.styles.borderLeftStyle=1,L.styles.backgroundClip=[0],L.styles.backgroundOrigin=[0],L.bounds=zy(L.bounds)),L.type){case lh:L.styles.borderTopRightRadius=L.styles.borderTopLeftRadius=L.styles.borderBottomRightRadius=L.styles.borderBottomLeftRadius=dv;break;case TA:L.styles.borderTopRightRadius=L.styles.borderTopLeftRadius=L.styles.borderBottomRightRadius=L.styles.borderBottomLeftRadius=pv;break}return L}return p}(xr),uh=function(m){t(p,m);function p(y,w){var L=m.call(this,y,w)||this,H=w.options[w.selectedIndex||0];return L.value=H&&H.text||"",L}return p}(xr),Xu=function(m){t(p,m);function p(y,w){var L=m.call(this,y,w)||this;return L.value=w.value,L}return p}(xr),Og=function(m){t(p,m);function p(y,w){var L=m.call(this,y,w)||this;L.src=w.src,L.width=parseInt(w.width,10)||0,L.height=parseInt(w.height,10)||0,L.backgroundColor=L.styles.backgroundColor;try{if(w.contentWindow&&w.contentWindow.document&&w.contentWindow.document.documentElement){L.tree=Zu(y,w.contentWindow.document.documentElement);var H=w.contentWindow.document.documentElement?yi(y,getComputedStyle(w.contentWindow.document.documentElement).backgroundColor):He.TRANSPARENT,$=w.contentWindow.document.body?yi(y,getComputedStyle(w.contentWindow.document.body).backgroundColor):He.TRANSPARENT;L.backgroundColor=On(H)?On($)?L.styles.backgroundColor:$:H}}catch{}return L}return p}(xr),vv=["OL","UL","MENU"],Bd=function(m,p,y,w){for(var L=p.firstChild,H=void 0;L;L=H)if(H=L.nextSibling,Dg(L)&&L.data.trim().length>0)y.textNodes.push(new QA(m,L,y.styles));else if(Ju(L))if(qg(L)&&L.assignedNodes)L.assignedNodes().forEach(function(ue){return Bd(m,ue,y,w)});else{var $=Ig(m,L);$.styles.isVisible()&&(ch(L,$,w)?$.flags|=4:qy($.styles)&&($.flags|=2),vv.indexOf(L.tagName)!==-1&&($.flags|=8),y.elements.push($),L.slot,L.shadowRoot?Bd(m,L.shadowRoot,$,w):!hh(L)&&!Mg(L)&&!Sd(L)&&Bd(m,L,$,w))}},Ig=function(m,p){return Pg(p)?new oh(m,p):Rg(p)?new nu(m,p):Mg(p)?new Wc(m,p):bd(p)?new hv(m,p):Hg(p)?new kg(m,p):Cd(p)?new Ng(m,p):Sd(p)?new uh(m,p):hh(p)?new Xu(m,p):zg(p)?new Og(m,p):new xr(m,p)},Zu=function(m,p){var y=Ig(m,p);return y.flags|=4,Bd(m,p,y,y),y},ch=function(m,p,y){return p.styles.isPositionedWithZIndex()||p.styles.opacity<1||p.styles.isTransformed()||Xc(m)&&y.styles.isTransparent()},qy=function(m){return m.isPositioned()||m.isFloating()},Dg=function(m){return m.nodeType===Node.TEXT_NODE},Ju=function(m){return m.nodeType===Node.ELEMENT_NODE},Yc=function(m){return Ju(m)&&typeof m.style<"u"&&!fh(m)},fh=function(m){return typeof m.className=="object"},bd=function(m){return m.tagName==="LI"},Hg=function(m){return m.tagName==="OL"},Cd=function(m){return m.tagName==="INPUT"},jy=function(m){return m.tagName==="HTML"},Mg=function(m){return m.tagName==="svg"},Xc=function(m){return m.tagName==="BODY"},Rg=function(m){return m.tagName==="CANVAS"},xd=function(m){return m.tagName==="VIDEO"},Pg=function(m){return m.tagName==="IMG"},zg=function(m){return m.tagName==="IFRAME"},Co=function(m){return m.tagName==="STYLE"},wv=function(m){return m.tagName==="SCRIPT"},hh=function(m){return m.tagName==="TEXTAREA"},Sd=function(m){return m.tagName==="SELECT"},qg=function(m){return m.tagName==="SLOT"},yv=function(m){return m.tagName.indexOf("-")>0},Ky=function(){function m(){this.counters={}}return m.prototype.getCounterValue=function(p){var y=this.counters[p];return y&&y.length?y[y.length-1]:1},m.prototype.getCounterValues=function(p){var y=this.counters[p];return y||[]},m.prototype.pop=function(p){var y=this;p.forEach(function(w){return y.counters[w].pop()})},m.prototype.parse=function(p){var y=this,w=p.counterIncrement,L=p.counterReset,H=!0;w!==null&&w.forEach(function(ue){var le=y.counters[ue.counter];le&&ue.increment!==0&&(H=!1,le.length||le.push(1),le[Math.max(0,le.length-1)]+=ue.increment)});var $=[];return H&&L.forEach(function(ue){var le=y.counters[ue.counter];$.push(ue.counter),le||(le=y.counters[ue.counter]=[]),le.push(ue.reset)}),$},m}(),xo={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Ed={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},jg={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},Kg={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},pl=function(m,p,y,w,L,H){return m<p||m>y?dh(m,L,H.length>0):w.integers.reduce(function($,ue,le){for(;m>=ue;)m-=ue,$+=w.values[le];return $},"")+H},$u=function(m,p,y,w){var L="";do y||m--,L=w(m)+L,m/=p;while(m*p>=p);return L},Dt=function(m,p,y,w,L){var H=y-p+1;return(m<0?"-":"")+($u(Math.abs(m),H,w,function($){return d(Math.floor($%H)+p)})+L)},So=function(m,p,y){y===void 0&&(y=". ");var w=p.length;return $u(Math.abs(m),w,!1,function(L){return p[Math.floor(L%w)]})+y},iu=1,Sa=2,Au=4,ec=8,Eo=function(m,p,y,w,L,H){if(m<-9999||m>9999)return dh(m,4,L.length>0);var $=Math.abs(m),ue=L;if($===0)return p[0]+ue;for(var le=0;$>0&&le<=4;le++){var De=$%10;De===0&&je(H,iu)&&ue!==""?ue=p[De]+ue:De>1||De===1&&le===0||De===1&&le===1&&je(H,Sa)||De===1&&le===1&&je(H,Au)&&m>100||De===1&&le>1&&je(H,ec)?ue=p[De]+(le>0?y[le-1]:"")+ue:De===1&&le>0&&(ue=y[le-1]+ue),$=Math.floor($/10)}return(m<0?w:"")+ue},LA="\u5341\u767E\u5343\u842C",Bv="\u62FE\u4F70\u4EDF\u842C",bv="\u30DE\u30A4\u30CA\u30B9",Fd="\uB9C8\uC774\uB108\uC2A4",dh=function(m,p,y){var w=y?". ":"",L=y?"\u3001":"",H=y?", ":"",$=y?" ":"";switch(p){case 0:return"\u2022"+$;case 1:return"\u25E6"+$;case 2:return"\u25FE"+$;case 5:var ue=Dt(m,48,57,!0,w);return ue.length<4?"0"+ue:ue;case 4:return So(m,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",L);case 6:return pl(m,1,3999,xo,3,w).toLowerCase();case 7:return pl(m,1,3999,xo,3,w);case 8:return Dt(m,945,969,!1,w);case 9:return Dt(m,97,122,!1,w);case 10:return Dt(m,65,90,!1,w);case 11:return Dt(m,1632,1641,!0,w);case 12:case 49:return pl(m,1,9999,Ed,3,w);case 35:return pl(m,1,9999,Ed,3,w).toLowerCase();case 13:return Dt(m,2534,2543,!0,w);case 14:case 30:return Dt(m,6112,6121,!0,w);case 15:return So(m,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",L);case 16:return So(m,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",L);case 17:case 48:return Eo(m,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",LA,"\u8CA0",L,Sa|Au|ec);case 47:return Eo(m,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",Bv,"\u8CA0",L,iu|Sa|Au|ec);case 42:return Eo(m,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",LA,"\u8D1F",L,Sa|Au|ec);case 41:return Eo(m,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",Bv,"\u8D1F",L,iu|Sa|Au|ec);case 26:return Eo(m,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",bv,L,0);case 25:return Eo(m,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",bv,L,iu|Sa|Au);case 31:return Eo(m,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",Fd,H,iu|Sa|Au);case 33:return Eo(m,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",Fd,H,0);case 32:return Eo(m,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",Fd,H,iu|Sa|Au);case 18:return Dt(m,2406,2415,!0,w);case 20:return pl(m,1,19999,Kg,3,w);case 21:return Dt(m,2790,2799,!0,w);case 22:return Dt(m,2662,2671,!0,w);case 22:return pl(m,1,10999,jg,3,w);case 23:return So(m,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return So(m,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return Dt(m,3302,3311,!0,w);case 28:return So(m,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",L);case 29:return So(m,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",L);case 34:return Dt(m,3792,3801,!0,w);case 37:return Dt(m,6160,6169,!0,w);case 38:return Dt(m,4160,4169,!0,w);case 39:return Dt(m,2918,2927,!0,w);case 40:return Dt(m,1776,1785,!0,w);case 43:return Dt(m,3046,3055,!0,w);case 44:return Dt(m,3174,3183,!0,w);case 45:return Dt(m,3664,3673,!0,w);case 46:return Dt(m,3872,3881,!0,w);case 3:default:return Dt(m,48,57,!0,w)}},Vg="data-html2canvas-ignore",Cv=function(){function m(p,y,w){if(this.context=p,this.options=w,this.scrolledElements=[],this.referenceElement=y,this.counters=new Ky,this.quoteDepth=0,!y.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(y.ownerDocument.documentElement,!1)}return m.prototype.toIFrame=function(p,y){var w=this,L=Vy(p,y);if(!L.contentWindow)return Promise.reject("Unable to find iframe window");var H=p.defaultView.pageXOffset,$=p.defaultView.pageYOffset,ue=L.contentWindow,le=ue.document,De=Gg(L).then(function(){return n(w,void 0,void 0,function(){var qe,Ge;return i(this,function(at){switch(at.label){case 0:return this.scrolledElements.forEach(mh),ue&&(ue.scrollTo(y.left,y.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(ue.scrollY!==y.top||ue.scrollX!==y.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(ue.scrollX-y.left,ue.scrollY-y.top,0,0))),qe=this.options.onclone,Ge=this.clonedReferenceElement,typeof Ge>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:le.fonts&&le.fonts.ready?[4,le.fonts.ready]:[3,2];case 1:at.sent(),at.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,la(le)]:[3,4];case 3:at.sent(),at.label=4;case 4:return typeof qe=="function"?[2,Promise.resolve().then(function(){return qe(le,Ge)}).then(function(){return L})]:[2,L]}})})});return le.open(),le.write(Wy(document.doctype)+"<html></html>"),Yy(this.referenceElement.ownerDocument,H,$),le.replaceChild(le.adoptNode(this.documentElement),le.documentElement),le.close(),De},m.prototype.createElementClone=function(p){if(Ur(p,2))debugger;if(Rg(p))return this.createCanvasClone(p);if(xd(p))return this.createVideoClone(p);if(Co(p))return this.createStyleClone(p);var y=p.cloneNode(!1);return Pg(y)&&(Pg(p)&&p.currentSrc&&p.currentSrc!==p.src&&(y.src=p.currentSrc,y.srcset=""),y.loading==="lazy"&&(y.loading="eager")),yv(y)?this.createCustomElementClone(y):y},m.prototype.createCustomElementClone=function(p){var y=document.createElement("html2canvascustomelement");return gh(p.style,y),y},m.prototype.createStyleClone=function(p){try{var y=p.sheet;if(y&&y.cssRules){var w=[].slice.call(y.cssRules,0).reduce(function(H,$){return $&&typeof $.cssText=="string"?H+$.cssText:H},""),L=p.cloneNode(!1);return L.textContent=w,L}}catch(H){if(this.context.logger.error("Unable to access cssRules property",H),H.name!=="SecurityError")throw H}return p.cloneNode(!1)},m.prototype.createCanvasClone=function(p){var y;if(this.options.inlineImages&&p.ownerDocument){var w=p.ownerDocument.createElement("img");try{return w.src=p.toDataURL(),w}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",p)}}var L=p.cloneNode(!1);try{L.width=p.width,L.height=p.height;var H=p.getContext("2d"),$=L.getContext("2d");if($)if(!this.options.allowTaint&&H)$.putImageData(H.getImageData(0,0,p.width,p.height),0,0);else{var ue=(y=p.getContext("webgl2"))!==null&&y!==void 0?y:p.getContext("webgl");if(ue){var le=ue.getContextAttributes();le?.preserveDrawingBuffer===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",p)}$.drawImage(p,0,0)}return L}catch{this.context.logger.info("Unable to clone canvas as it is tainted",p)}return L},m.prototype.createVideoClone=function(p){var y=p.ownerDocument.createElement("canvas");y.width=p.offsetWidth,y.height=p.offsetHeight;var w=y.getContext("2d");try{return w&&(w.drawImage(p,0,0,y.width,y.height),this.options.allowTaint||w.getImageData(0,0,y.width,y.height)),y}catch{this.context.logger.info("Unable to clone video as it is tainted",p)}var L=p.ownerDocument.createElement("canvas");return L.width=p.offsetWidth,L.height=p.offsetHeight,L},m.prototype.appendChildNode=function(p,y,w){(!Ju(y)||!wv(y)&&!y.hasAttribute(Vg)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(y)))&&(!this.options.copyStyles||!Ju(y)||!Co(y))&&p.appendChild(this.cloneNode(y,w))},m.prototype.cloneChildNodes=function(p,y,w){for(var L=this,H=p.shadowRoot?p.shadowRoot.firstChild:p.firstChild;H;H=H.nextSibling)if(Ju(H)&&qg(H)&&typeof H.assignedNodes=="function"){var $=H.assignedNodes();$.length&&$.forEach(function(ue){return L.appendChildNode(y,ue,w)})}else this.appendChildNode(y,H,w)},m.prototype.cloneNode=function(p,y){if(Dg(p))return document.createTextNode(p.data);if(!p.ownerDocument)return p.cloneNode(!1);var w=p.ownerDocument.defaultView;if(w&&Ju(p)&&(Yc(p)||fh(p))){var L=this.createElementClone(p);L.style.transitionProperty="none";var H=w.getComputedStyle(p),$=w.getComputedStyle(p,":before"),ue=w.getComputedStyle(p,":after");this.referenceElement===p&&Yc(L)&&(this.clonedReferenceElement=L),Xc(L)&&Xy(L);var le=this.counters.parse(new Lt(this.context,H)),De=this.resolvePseudoContent(p,L,$,ph.BEFORE);yv(p)&&(y=!0),xd(p)||this.cloneChildNodes(p,L,y),De&&L.insertBefore(De,L.firstChild);var qe=this.resolvePseudoContent(p,L,ue,ph.AFTER);return qe&&L.appendChild(qe),this.counters.pop(le),(H&&(this.options.copyStyles||fh(p))&&!zg(p)||y)&&gh(H,L),(p.scrollTop!==0||p.scrollLeft!==0)&&this.scrolledElements.push([L,p.scrollLeft,p.scrollTop]),(hh(p)||Sd(p))&&(hh(L)||Sd(L))&&(L.value=p.value),L}return p.cloneNode(!1)},m.prototype.resolvePseudoContent=function(p,y,w,L){var H=this;if(w){var $=w.content,ue=y.ownerDocument;if(!(!ue||!$||$==="none"||$==="-moz-alt-content"||w.display==="none")){this.counters.parse(new Lt(this.context,w));var le=new Yt(this.context,w),De=ue.createElement("html2canvaspseudoelement");gh(w,De),le.content.forEach(function(Ge){if(Ge.type===0)De.appendChild(ue.createTextNode(Ge.value));else if(Ge.type===22){var at=ue.createElement("img");at.src=Ge.value,at.style.opacity="1",De.appendChild(at)}else if(Ge.type===18){if(Ge.name==="attr"){var Ot=Ge.values.filter(Zt);Ot.length&&De.appendChild(ue.createTextNode(p.getAttribute(Ot[0].value)||""))}else if(Ge.name==="counter"){var St=Ge.values.filter(Rr),Nt=St[0],Sr=St[1];if(Nt&&Zt(Nt)){var Kt=H.counters.getCounterValue(Nt.value),qt=Sr&&Zt(Sr)?bi.parse(H.context,Sr.value):3;De.appendChild(ue.createTextNode(dh(Kt,qt,!1)))}}else if(Ge.name==="counters"){var ln=Ge.values.filter(Rr),Nt=ln[0],_r=ln[1],Sr=ln[2];if(Nt&&Zt(Nt)){var fr=H.counters.getCounterValues(Nt.value),Ht=Sr&&Zt(Sr)?bi.parse(H.context,Sr.value):3,Zr=_r&&_r.type===0?_r.value:"",Jr=fr.map(function(Ea){return dh(Ea,Ht,!1)}).join(Zr);De.appendChild(ue.createTextNode(Jr))}}}else if(Ge.type===20)switch(Ge.value){case"open-quote":De.appendChild(ue.createTextNode(Me(le.quotes,H.quoteDepth++,!0)));break;case"close-quote":De.appendChild(ue.createTextNode(Me(le.quotes,--H.quoteDepth,!1)));break;default:De.appendChild(ue.createTextNode(Ge.value))}}),De.className=Wg+" "+Yg;var qe=L===ph.BEFORE?" "+Wg:" "+Yg;return fh(y)?y.className.baseValue+=qe:y.className+=qe,De}}},m.destroy=function(p){return p.parentNode?(p.parentNode.removeChild(p),!0):!1},m}(),ph;(function(m){m[m.BEFORE=0]="BEFORE",m[m.AFTER=1]="AFTER"})(ph||(ph={}));var Vy=function(m,p){var y=m.createElement("iframe");return y.className="html2canvas-container",y.style.visibility="hidden",y.style.position="fixed",y.style.left="-10000px",y.style.top="0px",y.style.border="0",y.width=p.width.toString(),y.height=p.height.toString(),y.scrolling="no",y.setAttribute(Vg,"true"),m.body.appendChild(y),y},gl=function(m){return new Promise(function(p){if(m.complete){p();return}if(!m.src){p();return}m.onload=p,m.onerror=p})},la=function(m){return Promise.all([].slice.call(m.images,0).map(gl))},Gg=function(m){return new Promise(function(p,y){var w=m.contentWindow;if(!w)return y("No window assigned for iframe");var L=w.document;w.onload=m.onload=function(){w.onload=m.onload=null;var H=setInterval(function(){L.body.childNodes.length>0&&L.readyState==="complete"&&(clearInterval(H),p(m))},50)}})},Gy=["all","d","content"],gh=function(m,p){for(var y=m.length-1;y>=0;y--){var w=m.item(y);Gy.indexOf(w)===-1&&p.style.setProperty(w,m.getPropertyValue(w))}return p},Wy=function(m){var p="";return m&&(p+="<!DOCTYPE ",m.name&&(p+=m.name),m.internalSubset&&(p+=m.internalSubset),m.publicId&&(p+='"'+m.publicId+'"'),m.systemId&&(p+='"'+m.systemId+'"'),p+=">"),p},Yy=function(m,p,y){m&&m.defaultView&&(p!==m.defaultView.pageXOffset||y!==m.defaultView.pageYOffset)&&m.defaultView.scrollTo(p,y)},mh=function(m){var p=m[0],y=m[1],w=m[2];p.scrollLeft=y,p.scrollTop=w},xv=":before",Sv=":after",Wg="___html2canvas___pseudoelement_before",Yg="___html2canvas___pseudoelement_after",Ev=`{
|
|
content: "" !important;
|
|
display: none !important;
|
|
}`,Xy=function(m){Fv(m,"."+Wg+xv+Ev+`
|
|
.`+Yg+Sv+Ev)},Fv=function(m,p){var y=m.ownerDocument;if(y){var w=y.createElement("style");w.textContent=p,m.appendChild(w)}},Xg=function(){function m(){}return m.getOrigin=function(p){var y=m._link;return y?(y.href=p,y.href=y.href,y.protocol+y.hostname+y.port):"about:blank"},m.isSameOrigin=function(p){return m.getOrigin(p)===m._origin},m.setContext=function(p){m._link=p.document.createElement("a"),m._origin=m.getOrigin(p.location.href)},m._origin="about:blank",m}(),Zy=function(){function m(p,y){this.context=p,this._options=y,this._cache={}}return m.prototype.addImage=function(p){var y=Promise.resolve();return this.has(p)||(Zc(p)||Jg(p))&&(this._cache[p]=this.loadImage(p)).catch(function(){}),y},m.prototype.match=function(p){return this._cache[p]},m.prototype.loadImage=function(p){return n(this,void 0,void 0,function(){var y,w,L,H,$=this;return i(this,function(ue){switch(ue.label){case 0:return y=Xg.isSameOrigin(p),w=!Ud(p)&&this._options.useCORS===!0&&hn.SUPPORT_CORS_IMAGES&&!y,L=!Ud(p)&&!y&&!Zc(p)&&typeof this._options.proxy=="string"&&hn.SUPPORT_CORS_XHR&&!w,!y&&this._options.allowTaint===!1&&!Ud(p)&&!Zc(p)&&!L&&!w?[2]:(H=p,L?[4,this.proxy(H)]:[3,2]);case 1:H=ue.sent(),ue.label=2;case 2:return this.context.logger.debug("Added image "+p.substring(0,256)),[4,new Promise(function(le,De){var qe=new Image;qe.onload=function(){return le(qe)},qe.onerror=De,(_v(H)||w)&&(qe.crossOrigin="anonymous"),qe.src=H,qe.complete===!0&&setTimeout(function(){return le(qe)},500),$._options.imageTimeout>0&&setTimeout(function(){return De("Timed out ("+$._options.imageTimeout+"ms) loading image")},$._options.imageTimeout)})];case 3:return[2,ue.sent()]}})})},m.prototype.has=function(p){return typeof this._cache[p]<"u"},m.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},m.prototype.proxy=function(p){var y=this,w=this._options.proxy;if(!w)throw new Error("No proxy defined");var L=p.substring(0,256);return new Promise(function(H,$){var ue=hn.SUPPORT_RESPONSE_TYPE?"blob":"text",le=new XMLHttpRequest;le.onload=function(){if(le.status===200)if(ue==="text")H(le.response);else{var Ge=new FileReader;Ge.addEventListener("load",function(){return H(Ge.result)},!1),Ge.addEventListener("error",function(at){return $(at)},!1),Ge.readAsDataURL(le.response)}else $("Failed to proxy resource "+L+" with status code "+le.status)},le.onerror=$;var De=w.indexOf("?")>-1?"&":"?";if(le.open("GET",""+w+De+"url="+encodeURIComponent(p)+"&responseType="+ue),ue!=="text"&&le instanceof XMLHttpRequest&&(le.responseType=ue),y._options.imageTimeout){var qe=y._options.imageTimeout;le.timeout=qe,le.ontimeout=function(){return $("Timed out ("+qe+"ms) proxying "+L)}}le.send()})},m}(),Zg=/^data:image\/svg\+xml/i,Uv=/^data:image\/.*;base64,/i,vh=/^data:image\/.*/i,Jg=function(m){return hn.SUPPORT_SVG_DRAWING||!Qv(m)},Ud=function(m){return vh.test(m)},_v=function(m){return Uv.test(m)},Zc=function(m){return m.substr(0,4)==="blob"},Qv=function(m){return m.substr(-3).toLowerCase()==="svg"||Zg.test(m)},Qt=function(){function m(p,y){this.type=0,this.x=p,this.y=y}return m.prototype.add=function(p,y){return new m(this.x+p,this.y+y)},m}(),ys=function(m,p,y){return new Qt(m.x+(p.x-m.x)*y,m.y+(p.y-m.y)*y)},_d=function(){function m(p,y,w,L){this.type=1,this.start=p,this.startControl=y,this.endControl=w,this.end=L}return m.prototype.subdivide=function(p,y){var w=ys(this.start,this.startControl,p),L=ys(this.startControl,this.endControl,p),H=ys(this.endControl,this.end,p),$=ys(w,L,p),ue=ys(L,H,p),le=ys($,ue,p);return y?new m(this.start,w,$,le):new m(le,ue,H,this.end)},m.prototype.add=function(p,y){return new m(this.start.add(p,y),this.startControl.add(p,y),this.endControl.add(p,y),this.end.add(p,y))},m.prototype.reverse=function(){return new m(this.end,this.endControl,this.startControl,this.start)},m}(),$a=function(m){return m.type===1},Jy=function(){function m(p){var y=p.styles,w=p.bounds,L=Is(y.borderTopLeftRadius,w.width,w.height),H=L[0],$=L[1],ue=Is(y.borderTopRightRadius,w.width,w.height),le=ue[0],De=ue[1],qe=Is(y.borderBottomRightRadius,w.width,w.height),Ge=qe[0],at=qe[1],Ot=Is(y.borderBottomLeftRadius,w.width,w.height),St=Ot[0],Nt=Ot[1],Sr=[];Sr.push((H+le)/w.width),Sr.push((St+Ge)/w.width),Sr.push(($+Nt)/w.height),Sr.push((De+at)/w.height);var Kt=Math.max.apply(Math,Sr);Kt>1&&(H/=Kt,$/=Kt,le/=Kt,De/=Kt,Ge/=Kt,at/=Kt,St/=Kt,Nt/=Kt);var qt=w.width-le,ln=w.height-at,_r=w.width-Ge,fr=w.height-Nt,Ht=y.borderTopWidth,Zr=y.borderRightWidth,Jr=y.borderBottomWidth,pr=y.borderLeftWidth,Hi=Nr(y.paddingTop,p.bounds.width),Ea=Nr(y.paddingRight,p.bounds.width),es=Nr(y.paddingBottom,p.bounds.width),Un=Nr(y.paddingLeft,p.bounds.width);this.topLeftBorderDoubleOuterBox=H>0||$>0?Jn(w.left+pr/3,w.top+Ht/3,H-pr/3,$-Ht/3,mn.TOP_LEFT):new Qt(w.left+pr/3,w.top+Ht/3),this.topRightBorderDoubleOuterBox=H>0||$>0?Jn(w.left+qt,w.top+Ht/3,le-Zr/3,De-Ht/3,mn.TOP_RIGHT):new Qt(w.left+w.width-Zr/3,w.top+Ht/3),this.bottomRightBorderDoubleOuterBox=Ge>0||at>0?Jn(w.left+_r,w.top+ln,Ge-Zr/3,at-Jr/3,mn.BOTTOM_RIGHT):new Qt(w.left+w.width-Zr/3,w.top+w.height-Jr/3),this.bottomLeftBorderDoubleOuterBox=St>0||Nt>0?Jn(w.left+pr/3,w.top+fr,St-pr/3,Nt-Jr/3,mn.BOTTOM_LEFT):new Qt(w.left+pr/3,w.top+w.height-Jr/3),this.topLeftBorderDoubleInnerBox=H>0||$>0?Jn(w.left+pr*2/3,w.top+Ht*2/3,H-pr*2/3,$-Ht*2/3,mn.TOP_LEFT):new Qt(w.left+pr*2/3,w.top+Ht*2/3),this.topRightBorderDoubleInnerBox=H>0||$>0?Jn(w.left+qt,w.top+Ht*2/3,le-Zr*2/3,De-Ht*2/3,mn.TOP_RIGHT):new Qt(w.left+w.width-Zr*2/3,w.top+Ht*2/3),this.bottomRightBorderDoubleInnerBox=Ge>0||at>0?Jn(w.left+_r,w.top+ln,Ge-Zr*2/3,at-Jr*2/3,mn.BOTTOM_RIGHT):new Qt(w.left+w.width-Zr*2/3,w.top+w.height-Jr*2/3),this.bottomLeftBorderDoubleInnerBox=St>0||Nt>0?Jn(w.left+pr*2/3,w.top+fr,St-pr*2/3,Nt-Jr*2/3,mn.BOTTOM_LEFT):new Qt(w.left+pr*2/3,w.top+w.height-Jr*2/3),this.topLeftBorderStroke=H>0||$>0?Jn(w.left+pr/2,w.top+Ht/2,H-pr/2,$-Ht/2,mn.TOP_LEFT):new Qt(w.left+pr/2,w.top+Ht/2),this.topRightBorderStroke=H>0||$>0?Jn(w.left+qt,w.top+Ht/2,le-Zr/2,De-Ht/2,mn.TOP_RIGHT):new Qt(w.left+w.width-Zr/2,w.top+Ht/2),this.bottomRightBorderStroke=Ge>0||at>0?Jn(w.left+_r,w.top+ln,Ge-Zr/2,at-Jr/2,mn.BOTTOM_RIGHT):new Qt(w.left+w.width-Zr/2,w.top+w.height-Jr/2),this.bottomLeftBorderStroke=St>0||Nt>0?Jn(w.left+pr/2,w.top+fr,St-pr/2,Nt-Jr/2,mn.BOTTOM_LEFT):new Qt(w.left+pr/2,w.top+w.height-Jr/2),this.topLeftBorderBox=H>0||$>0?Jn(w.left,w.top,H,$,mn.TOP_LEFT):new Qt(w.left,w.top),this.topRightBorderBox=le>0||De>0?Jn(w.left+qt,w.top,le,De,mn.TOP_RIGHT):new Qt(w.left+w.width,w.top),this.bottomRightBorderBox=Ge>0||at>0?Jn(w.left+_r,w.top+ln,Ge,at,mn.BOTTOM_RIGHT):new Qt(w.left+w.width,w.top+w.height),this.bottomLeftBorderBox=St>0||Nt>0?Jn(w.left,w.top+fr,St,Nt,mn.BOTTOM_LEFT):new Qt(w.left,w.top+w.height),this.topLeftPaddingBox=H>0||$>0?Jn(w.left+pr,w.top+Ht,Math.max(0,H-pr),Math.max(0,$-Ht),mn.TOP_LEFT):new Qt(w.left+pr,w.top+Ht),this.topRightPaddingBox=le>0||De>0?Jn(w.left+Math.min(qt,w.width-Zr),w.top+Ht,qt>w.width+Zr?0:Math.max(0,le-Zr),Math.max(0,De-Ht),mn.TOP_RIGHT):new Qt(w.left+w.width-Zr,w.top+Ht),this.bottomRightPaddingBox=Ge>0||at>0?Jn(w.left+Math.min(_r,w.width-pr),w.top+Math.min(ln,w.height-Jr),Math.max(0,Ge-Zr),Math.max(0,at-Jr),mn.BOTTOM_RIGHT):new Qt(w.left+w.width-Zr,w.top+w.height-Jr),this.bottomLeftPaddingBox=St>0||Nt>0?Jn(w.left+pr,w.top+Math.min(fr,w.height-Jr),Math.max(0,St-pr),Math.max(0,Nt-Jr),mn.BOTTOM_LEFT):new Qt(w.left+pr,w.top+w.height-Jr),this.topLeftContentBox=H>0||$>0?Jn(w.left+pr+Un,w.top+Ht+Hi,Math.max(0,H-(pr+Un)),Math.max(0,$-(Ht+Hi)),mn.TOP_LEFT):new Qt(w.left+pr+Un,w.top+Ht+Hi),this.topRightContentBox=le>0||De>0?Jn(w.left+Math.min(qt,w.width+pr+Un),w.top+Ht+Hi,qt>w.width+pr+Un?0:le-pr+Un,De-(Ht+Hi),mn.TOP_RIGHT):new Qt(w.left+w.width-(Zr+Ea),w.top+Ht+Hi),this.bottomRightContentBox=Ge>0||at>0?Jn(w.left+Math.min(_r,w.width-(pr+Un)),w.top+Math.min(ln,w.height+Ht+Hi),Math.max(0,Ge-(Zr+Ea)),at-(Jr+es),mn.BOTTOM_RIGHT):new Qt(w.left+w.width-(Zr+Ea),w.top+w.height-(Jr+es)),this.bottomLeftContentBox=St>0||Nt>0?Jn(w.left+pr+Un,w.top+fr,Math.max(0,St-(pr+Un)),Nt-(Jr+es),mn.BOTTOM_LEFT):new Qt(w.left+pr+Un,w.top+w.height-(Jr+es))}return m}(),mn;(function(m){m[m.TOP_LEFT=0]="TOP_LEFT",m[m.TOP_RIGHT=1]="TOP_RIGHT",m[m.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",m[m.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(mn||(mn={}));var Jn=function(m,p,y,w,L){var H=4*((Math.sqrt(2)-1)/3),$=y*H,ue=w*H,le=m+y,De=p+w;switch(L){case mn.TOP_LEFT:return new _d(new Qt(m,De),new Qt(m,De-ue),new Qt(le-$,p),new Qt(le,p));case mn.TOP_RIGHT:return new _d(new Qt(m,p),new Qt(m+$,p),new Qt(le,De-ue),new Qt(le,De));case mn.BOTTOM_RIGHT:return new _d(new Qt(le,p),new Qt(le,p+ue),new Qt(m+$,De),new Qt(m,De));case mn.BOTTOM_LEFT:default:return new _d(new Qt(le,De),new Qt(le-$,De),new Qt(m,p+ue),new Qt(m,p))}},Qd=function(m){return[m.topLeftBorderBox,m.topRightBorderBox,m.bottomRightBorderBox,m.bottomLeftBorderBox]},$y=function(m){return[m.topLeftContentBox,m.topRightContentBox,m.bottomRightContentBox,m.bottomLeftContentBox]},Td=function(m){return[m.topLeftPaddingBox,m.topRightPaddingBox,m.bottomRightPaddingBox,m.bottomLeftPaddingBox]},eB=function(){function m(p,y,w){this.offsetX=p,this.offsetY=y,this.matrix=w,this.type=0,this.target=6}return m}(),Ld=function(){function m(p,y){this.path=p,this.target=y,this.type=1}return m}(),tB=function(){function m(p){this.opacity=p,this.type=2,this.target=6}return m}(),rB=function(m){return m.type===0},Tv=function(m){return m.type===1},Lv=function(m){return m.type===2},$g=function(m,p){return m.length===p.length?m.some(function(y,w){return y===p[w]}):!1},kv=function(m,p,y,w,L){return m.map(function(H,$){switch($){case 0:return H.add(p,y);case 1:return H.add(p+w,y);case 2:return H.add(p+w,y+L);case 3:return H.add(p,y+L)}return H})},Nv=function(){function m(p){this.element=p,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return m}(),Ov=function(){function m(p,y){if(this.container=p,this.parent=y,this.effects=[],this.curves=new Jy(this.container),this.container.styles.opacity<1&&this.effects.push(new tB(this.container.styles.opacity)),this.container.styles.transform!==null){var w=this.container.bounds.left+this.container.styles.transformOrigin[0].number,L=this.container.bounds.top+this.container.styles.transformOrigin[1].number,H=this.container.styles.transform;this.effects.push(new eB(w,L,H))}if(this.container.styles.overflowX!==0){var $=Qd(this.curves),ue=Td(this.curves);$g($,ue)?this.effects.push(new Ld($,6)):(this.effects.push(new Ld($,2)),this.effects.push(new Ld(ue,4)))}}return m.prototype.getEffects=function(p){for(var y=[2,3].indexOf(this.container.styles.position)===-1,w=this.parent,L=this.effects.slice(0);w;){var H=w.effects.filter(function(le){return!Tv(le)});if(y||w.container.styles.position!==0||!w.parent){if(L.unshift.apply(L,H),y=[2,3].indexOf(w.container.styles.position)===-1,w.container.styles.overflowX!==0){var $=Qd(w.curves),ue=Td(w.curves);$g($,ue)||L.unshift(new Ld(ue,6))}}else L.unshift.apply(L,H);w=w.parent}return L.filter(function(le){return je(le.target,p)})},m}(),e0=function(m,p,y,w){m.container.elements.forEach(function(L){var H=je(L.flags,4),$=je(L.flags,2),ue=new Ov(L,m);je(L.styles.display,2048)&&w.push(ue);var le=je(L.flags,8)?[]:w;if(H||$){var De=H||L.styles.isPositioned()?y:p,qe=new Nv(ue);if(L.styles.isPositioned()||L.styles.opacity<1||L.styles.isTransformed()){var Ge=L.styles.zIndex.order;if(Ge<0){var at=0;De.negativeZIndex.some(function(St,Nt){return Ge>St.element.container.styles.zIndex.order?(at=Nt,!1):at>0}),De.negativeZIndex.splice(at,0,qe)}else if(Ge>0){var Ot=0;De.positiveZIndex.some(function(St,Nt){return Ge>=St.element.container.styles.zIndex.order?(Ot=Nt+1,!1):Ot>0}),De.positiveZIndex.splice(Ot,0,qe)}else De.zeroOrAutoZIndexOrTransformedOrOpacity.push(qe)}else L.styles.isFloating()?De.nonPositionedFloats.push(qe):De.nonPositionedInlineLevel.push(qe);e0(ue,qe,H?qe:y,le)}else L.styles.isInlineLevel()?p.inlineLevel.push(ue):p.nonInlineLevel.push(ue),e0(ue,p,y,le);je(L.flags,8)&&t0(L,le)})},t0=function(m,p){for(var y=m instanceof kg?m.start:1,w=m instanceof kg?m.reversed:!1,L=0;L<p.length;L++){var H=p[L];H.container instanceof hv&&typeof H.container.value=="number"&&H.container.value!==0&&(y=H.container.value),H.listValue=dh(y,H.container.styles.listStyleType,!0),y+=w?-1:1}},nB=function(m){var p=new Ov(m,null),y=new Nv(p),w=[];return e0(p,y,y,w),t0(p.container,w),y},Iv=function(m,p){switch(p){case 0:return ui(m.topLeftBorderBox,m.topLeftPaddingBox,m.topRightBorderBox,m.topRightPaddingBox);case 1:return ui(m.topRightBorderBox,m.topRightPaddingBox,m.bottomRightBorderBox,m.bottomRightPaddingBox);case 2:return ui(m.bottomRightBorderBox,m.bottomRightPaddingBox,m.bottomLeftBorderBox,m.bottomLeftPaddingBox);case 3:default:return ui(m.bottomLeftBorderBox,m.bottomLeftPaddingBox,m.topLeftBorderBox,m.topLeftPaddingBox)}},iB=function(m,p){switch(p){case 0:return ui(m.topLeftBorderBox,m.topLeftBorderDoubleOuterBox,m.topRightBorderBox,m.topRightBorderDoubleOuterBox);case 1:return ui(m.topRightBorderBox,m.topRightBorderDoubleOuterBox,m.bottomRightBorderBox,m.bottomRightBorderDoubleOuterBox);case 2:return ui(m.bottomRightBorderBox,m.bottomRightBorderDoubleOuterBox,m.bottomLeftBorderBox,m.bottomLeftBorderDoubleOuterBox);case 3:default:return ui(m.bottomLeftBorderBox,m.bottomLeftBorderDoubleOuterBox,m.topLeftBorderBox,m.topLeftBorderDoubleOuterBox)}},AB=function(m,p){switch(p){case 0:return ui(m.topLeftBorderDoubleInnerBox,m.topLeftPaddingBox,m.topRightBorderDoubleInnerBox,m.topRightPaddingBox);case 1:return ui(m.topRightBorderDoubleInnerBox,m.topRightPaddingBox,m.bottomRightBorderDoubleInnerBox,m.bottomRightPaddingBox);case 2:return ui(m.bottomRightBorderDoubleInnerBox,m.bottomRightPaddingBox,m.bottomLeftBorderDoubleInnerBox,m.bottomLeftPaddingBox);case 3:default:return ui(m.bottomLeftBorderDoubleInnerBox,m.bottomLeftPaddingBox,m.topLeftBorderDoubleInnerBox,m.topLeftPaddingBox)}},aB=function(m,p){switch(p){case 0:return kd(m.topLeftBorderStroke,m.topRightBorderStroke);case 1:return kd(m.topRightBorderStroke,m.bottomRightBorderStroke);case 2:return kd(m.bottomRightBorderStroke,m.bottomLeftBorderStroke);case 3:default:return kd(m.bottomLeftBorderStroke,m.topLeftBorderStroke)}},kd=function(m,p){var y=[];return $a(m)?y.push(m.subdivide(.5,!1)):y.push(m),$a(p)?y.push(p.subdivide(.5,!0)):y.push(p),y},ui=function(m,p,y,w){var L=[];return $a(m)?L.push(m.subdivide(.5,!1)):L.push(m),$a(y)?L.push(y.subdivide(.5,!0)):L.push(y),$a(w)?L.push(w.subdivide(.5,!0).reverse()):L.push(w),$a(p)?L.push(p.subdivide(.5,!1).reverse()):L.push(p),L},Dv=function(m){var p=m.bounds,y=m.styles;return p.add(y.borderLeftWidth,y.borderTopWidth,-(y.borderRightWidth+y.borderLeftWidth),-(y.borderTopWidth+y.borderBottomWidth))},Nd=function(m){var p=m.styles,y=m.bounds,w=Nr(p.paddingLeft,y.width),L=Nr(p.paddingRight,y.width),H=Nr(p.paddingTop,y.width),$=Nr(p.paddingBottom,y.width);return y.add(w+p.borderLeftWidth,H+p.borderTopWidth,-(p.borderRightWidth+p.borderLeftWidth+w+L),-(p.borderTopWidth+p.borderBottomWidth+H+$))},sB=function(m,p){return m===0?p.bounds:m===2?Nd(p):Dv(p)},Hv=function(m,p){return m===0?p.bounds:m===2?Nd(p):Dv(p)},r0=function(m,p,y){var w=sB(au(m.styles.backgroundOrigin,p),m),L=Hv(au(m.styles.backgroundClip,p),m),H=oB(au(m.styles.backgroundSize,p),y,w),$=H[0],ue=H[1],le=Is(au(m.styles.backgroundPosition,p),w.width-$,w.height-ue),De=lB(au(m.styles.backgroundRepeat,p),le,H,w,L),qe=Math.round(w.left+le[0]),Ge=Math.round(w.top+le[1]);return[De,qe,Ge,$,ue]},Jc=function(m){return Zt(m)&&m.value===_A.AUTO},Od=function(m){return typeof m=="number"},oB=function(m,p,y){var w=p[0],L=p[1],H=p[2],$=m[0],ue=m[1];if(!$)return[0,0];if(Nn($)&&ue&&Nn(ue))return[Nr($,y.width),Nr(ue,y.height)];var le=Od(H);if(Zt($)&&($.value===_A.CONTAIN||$.value===_A.COVER)){if(Od(H)){var De=y.width/y.height;return De<H!=($.value===_A.COVER)?[y.width,y.width/H]:[y.height*H,y.height]}return[y.width,y.height]}var qe=Od(w),Ge=Od(L),at=qe||Ge;if(Jc($)&&(!ue||Jc(ue))){if(qe&&Ge)return[w,L];if(!le&&!at)return[y.width,y.height];if(at&&le){var Ot=qe?w:L*H,St=Ge?L:w/H;return[Ot,St]}var Nt=qe?w:y.width,Sr=Ge?L:y.height;return[Nt,Sr]}if(le){var Kt=0,qt=0;return Nn($)?Kt=Nr($,y.width):Nn(ue)&&(qt=Nr(ue,y.height)),Jc($)?Kt=qt*H:(!ue||Jc(ue))&&(qt=Kt/H),[Kt,qt]}var ln=null,_r=null;if(Nn($)?ln=Nr($,y.width):ue&&Nn(ue)&&(_r=Nr(ue,y.height)),ln!==null&&(!ue||Jc(ue))&&(_r=qe&&Ge?ln/w*L:y.height),_r!==null&&Jc($)&&(ln=qe&&Ge?_r/L*w:y.width),ln!==null&&_r!==null)return[ln,_r];throw new Error("Unable to calculate background-size for element")},au=function(m,p){var y=m[p];return typeof y>"u"?m[0]:y},lB=function(m,p,y,w,L){var H=p[0],$=p[1],ue=y[0],le=y[1];switch(m){case 2:return[new Qt(Math.round(w.left),Math.round(w.top+$)),new Qt(Math.round(w.left+w.width),Math.round(w.top+$)),new Qt(Math.round(w.left+w.width),Math.round(le+w.top+$)),new Qt(Math.round(w.left),Math.round(le+w.top+$))];case 3:return[new Qt(Math.round(w.left+H),Math.round(w.top)),new Qt(Math.round(w.left+H+ue),Math.round(w.top)),new Qt(Math.round(w.left+H+ue),Math.round(w.height+w.top)),new Qt(Math.round(w.left+H),Math.round(w.height+w.top))];case 1:return[new Qt(Math.round(w.left+H),Math.round(w.top+$)),new Qt(Math.round(w.left+H+ue),Math.round(w.top+$)),new Qt(Math.round(w.left+H+ue),Math.round(w.top+$+le)),new Qt(Math.round(w.left+H),Math.round(w.top+$+le))];default:return[new Qt(Math.round(L.left),Math.round(L.top)),new Qt(Math.round(L.left+L.width),Math.round(L.top)),new Qt(Math.round(L.left+L.width),Math.round(L.height+L.top)),new Qt(Math.round(L.left),Math.round(L.height+L.top))]}},uB="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Mv="Hidden Text",cB=function(){function m(p){this._data={},this._document=p}return m.prototype.parseMetrics=function(p,y){var w=this._document.createElement("div"),L=this._document.createElement("img"),H=this._document.createElement("span"),$=this._document.body;w.style.visibility="hidden",w.style.fontFamily=p,w.style.fontSize=y,w.style.margin="0",w.style.padding="0",w.style.whiteSpace="nowrap",$.appendChild(w),L.src=uB,L.width=1,L.height=1,L.style.margin="0",L.style.padding="0",L.style.verticalAlign="baseline",H.style.fontFamily=p,H.style.fontSize=y,H.style.margin="0",H.style.padding="0",H.appendChild(this._document.createTextNode(Mv)),w.appendChild(H),w.appendChild(L);var ue=L.offsetTop-H.offsetTop+2;w.removeChild(H),w.appendChild(this._document.createTextNode(Mv)),w.style.lineHeight="normal",L.style.verticalAlign="super";var le=L.offsetTop-w.offsetTop+2;return $.removeChild(w),{baseline:ue,middle:le}},m.prototype.getMetrics=function(p,y){var w=p+" "+y;return typeof this._data[w]>"u"&&(this._data[w]=this.parseMetrics(p,y)),this._data[w]},m}(),Rv=function(){function m(p,y){this.context=p,this.options=y}return m}(),fB=1e4,hB=function(m){t(p,m);function p(y,w){var L=m.call(this,y,w)||this;return L._activeEffects=[],L.canvas=w.canvas?w.canvas:document.createElement("canvas"),L.ctx=L.canvas.getContext("2d"),w.canvas||(L.canvas.width=Math.floor(w.width*w.scale),L.canvas.height=Math.floor(w.height*w.scale),L.canvas.style.width=w.width+"px",L.canvas.style.height=w.height+"px"),L.fontMetrics=new cB(document),L.ctx.scale(L.options.scale,L.options.scale),L.ctx.translate(-w.x,-w.y),L.ctx.textBaseline="bottom",L._activeEffects=[],L.context.logger.debug("Canvas renderer initialized ("+w.width+"x"+w.height+") with scale "+w.scale),L}return p.prototype.applyEffects=function(y){for(var w=this;this._activeEffects.length;)this.popEffect();y.forEach(function(L){return w.applyEffect(L)})},p.prototype.applyEffect=function(y){this.ctx.save(),Lv(y)&&(this.ctx.globalAlpha=y.opacity),rB(y)&&(this.ctx.translate(y.offsetX,y.offsetY),this.ctx.transform(y.matrix[0],y.matrix[1],y.matrix[2],y.matrix[3],y.matrix[4],y.matrix[5]),this.ctx.translate(-y.offsetX,-y.offsetY)),Tv(y)&&(this.path(y.path),this.ctx.clip()),this._activeEffects.push(y)},p.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},p.prototype.renderStack=function(y){return n(this,void 0,void 0,function(){var w;return i(this,function(L){switch(L.label){case 0:return w=y.element.container.styles,w.isVisible()?[4,this.renderStackContent(y)]:[3,2];case 1:L.sent(),L.label=2;case 2:return[2]}})})},p.prototype.renderNode=function(y){return n(this,void 0,void 0,function(){return i(this,function(w){switch(w.label){case 0:if(je(y.container.flags,16))debugger;return y.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(y)]:[3,3];case 1:return w.sent(),[4,this.renderNodeContent(y)];case 2:w.sent(),w.label=3;case 3:return[2]}})})},p.prototype.renderTextWithLetterSpacing=function(y,w,L){var H=this;if(w===0)this.ctx.fillText(y.text,y.bounds.left,y.bounds.top+L);else{var $=Bo(y.text);$.reduce(function(ue,le){return H.ctx.fillText(le,ue,y.bounds.top+L),ue+H.ctx.measureText(le).width},y.bounds.left)}},p.prototype.createFontStyle=function(y){var w=y.fontVariant.filter(function($){return $==="normal"||$==="small-caps"}).join(""),L=vB(y.fontFamily).join(", "),H=tr(y.fontSize)?""+y.fontSize.number+y.fontSize.unit:y.fontSize.number+"px";return[[y.fontStyle,w,y.fontWeight,H,L].join(" "),L,H]},p.prototype.renderTextNode=function(y,w){return n(this,void 0,void 0,function(){var L,H,$,ue,le,De,qe,Ge,at=this;return i(this,function(Ot){return L=this.createFontStyle(w),H=L[0],$=L[1],ue=L[2],this.ctx.font=H,this.ctx.direction=w.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",le=this.fontMetrics.getMetrics($,ue),De=le.baseline,qe=le.middle,Ge=w.paintOrder,y.textBounds.forEach(function(St){Ge.forEach(function(Nt){switch(Nt){case 0:at.ctx.fillStyle=jr(w.color),at.renderTextWithLetterSpacing(St,w.letterSpacing,De);var Sr=w.textShadow;Sr.length&&St.text.trim().length&&(Sr.slice(0).reverse().forEach(function(Kt){at.ctx.shadowColor=jr(Kt.color),at.ctx.shadowOffsetX=Kt.offsetX.number*at.options.scale,at.ctx.shadowOffsetY=Kt.offsetY.number*at.options.scale,at.ctx.shadowBlur=Kt.blur.number,at.renderTextWithLetterSpacing(St,w.letterSpacing,De)}),at.ctx.shadowColor="",at.ctx.shadowOffsetX=0,at.ctx.shadowOffsetY=0,at.ctx.shadowBlur=0),w.textDecorationLine.length&&(at.ctx.fillStyle=jr(w.textDecorationColor||w.color),w.textDecorationLine.forEach(function(Kt){switch(Kt){case 1:at.ctx.fillRect(St.bounds.left,Math.round(St.bounds.top+De),St.bounds.width,1);break;case 2:at.ctx.fillRect(St.bounds.left,Math.round(St.bounds.top),St.bounds.width,1);break;case 3:at.ctx.fillRect(St.bounds.left,Math.ceil(St.bounds.top+qe),St.bounds.width,1);break}}));break;case 1:w.webkitTextStrokeWidth&&St.text.trim().length&&(at.ctx.strokeStyle=jr(w.webkitTextStrokeColor),at.ctx.lineWidth=w.webkitTextStrokeWidth,at.ctx.lineJoin=window.chrome?"miter":"round",at.ctx.strokeText(St.text,St.bounds.left,St.bounds.top+De)),at.ctx.strokeStyle="",at.ctx.lineWidth=0,at.ctx.lineJoin="miter";break}})}),[2]})})},p.prototype.renderReplacedElement=function(y,w,L){if(L&&y.intrinsicWidth>0&&y.intrinsicHeight>0){var H=Nd(y),$=Td(w);this.path($),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(L,0,0,y.intrinsicWidth,y.intrinsicHeight,H.left,H.top,H.width,H.height),this.ctx.restore()}},p.prototype.renderNodeContent=function(y){return n(this,void 0,void 0,function(){var w,L,H,$,ue,le,qt,qt,De,qe,Ge,at,_r,Ot,St,fr,Nt,Sr,Kt,qt,ln,_r,fr;return i(this,function(Ht){switch(Ht.label){case 0:this.applyEffects(y.getEffects(4)),w=y.container,L=y.curves,H=w.styles,$=0,ue=w.textNodes,Ht.label=1;case 1:return $<ue.length?(le=ue[$],[4,this.renderTextNode(le,H)]):[3,4];case 2:Ht.sent(),Ht.label=3;case 3:return $++,[3,1];case 4:if(!(w instanceof oh))return[3,8];Ht.label=5;case 5:return Ht.trys.push([5,7,,8]),[4,this.context.cache.match(w.src)];case 6:return qt=Ht.sent(),this.renderReplacedElement(w,L,qt),[3,8];case 7:return Ht.sent(),this.context.logger.error("Error loading image "+w.src),[3,8];case 8:if(w instanceof nu&&this.renderReplacedElement(w,L,w.canvas),!(w instanceof Wc))return[3,12];Ht.label=9;case 9:return Ht.trys.push([9,11,,12]),[4,this.context.cache.match(w.svg)];case 10:return qt=Ht.sent(),this.renderReplacedElement(w,L,qt),[3,12];case 11:return Ht.sent(),this.context.logger.error("Error loading svg "+w.svg.substring(0,255)),[3,12];case 12:return w instanceof Og&&w.tree?(De=new p(this.context,{scale:this.options.scale,backgroundColor:w.backgroundColor,x:0,y:0,width:w.width,height:w.height}),[4,De.render(w.tree)]):[3,14];case 13:qe=Ht.sent(),w.width&&w.height&&this.ctx.drawImage(qe,0,0,w.width,w.height,w.bounds.left,w.bounds.top,w.bounds.width,w.bounds.height),Ht.label=14;case 14:if(w instanceof Ng&&(Ge=Math.min(w.bounds.width,w.bounds.height),w.type===lh?w.checked&&(this.ctx.save(),this.path([new Qt(w.bounds.left+Ge*.39363,w.bounds.top+Ge*.79),new Qt(w.bounds.left+Ge*.16,w.bounds.top+Ge*.5549),new Qt(w.bounds.left+Ge*.27347,w.bounds.top+Ge*.44071),new Qt(w.bounds.left+Ge*.39694,w.bounds.top+Ge*.5649),new Qt(w.bounds.left+Ge*.72983,w.bounds.top+Ge*.23),new Qt(w.bounds.left+Ge*.84,w.bounds.top+Ge*.34085),new Qt(w.bounds.left+Ge*.39363,w.bounds.top+Ge*.79)]),this.ctx.fillStyle=jr(mv),this.ctx.fill(),this.ctx.restore()):w.type===TA&&w.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(w.bounds.left+Ge/2,w.bounds.top+Ge/2,Ge/4,0,Math.PI*2,!0),this.ctx.fillStyle=jr(mv),this.ctx.fill(),this.ctx.restore())),dB(w)&&w.value.length){switch(at=this.createFontStyle(H),_r=at[0],Ot=at[1],St=this.fontMetrics.getMetrics(_r,Ot).baseline,this.ctx.font=_r,this.ctx.fillStyle=jr(H.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=gB(w.styles.textAlign),fr=Nd(w),Nt=0,w.styles.textAlign){case 1:Nt+=fr.width/2;break;case 2:Nt+=fr.width;break}Sr=fr.add(Nt,0,0,-fr.height/2+1),this.ctx.save(),this.path([new Qt(fr.left,fr.top),new Qt(fr.left+fr.width,fr.top),new Qt(fr.left+fr.width,fr.top+fr.height),new Qt(fr.left,fr.top+fr.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new oa(w.value,Sr),H.letterSpacing,St),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!je(w.styles.display,2048))return[3,20];if(w.styles.listStyleImage===null)return[3,19];if(Kt=w.styles.listStyleImage,Kt.type!==0)return[3,18];qt=void 0,ln=Kt.url,Ht.label=15;case 15:return Ht.trys.push([15,17,,18]),[4,this.context.cache.match(ln)];case 16:return qt=Ht.sent(),this.ctx.drawImage(qt,w.bounds.left-(qt.width+10),w.bounds.top),[3,18];case 17:return Ht.sent(),this.context.logger.error("Error loading list-style-image "+ln),[3,18];case 18:return[3,20];case 19:y.listValue&&w.styles.listStyleType!==-1&&(_r=this.createFontStyle(H)[0],this.ctx.font=_r,this.ctx.fillStyle=jr(H.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",fr=new a(w.bounds.left,w.bounds.top+Nr(w.styles.paddingTop,w.bounds.width),w.bounds.width,Jl(H.lineHeight,H.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new oa(y.listValue,fr),H.letterSpacing,Jl(H.lineHeight,H.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),Ht.label=20;case 20:return[2]}})})},p.prototype.renderStackContent=function(y){return n(this,void 0,void 0,function(){var w,L,Kt,H,$,Kt,ue,le,Kt,De,qe,Kt,Ge,at,Kt,Ot,St,Kt,Nt,Sr,Kt;return i(this,function(qt){switch(qt.label){case 0:if(je(y.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(y.element)];case 1:qt.sent(),w=0,L=y.negativeZIndex,qt.label=2;case 2:return w<L.length?(Kt=L[w],[4,this.renderStack(Kt)]):[3,5];case 3:qt.sent(),qt.label=4;case 4:return w++,[3,2];case 5:return[4,this.renderNodeContent(y.element)];case 6:qt.sent(),H=0,$=y.nonInlineLevel,qt.label=7;case 7:return H<$.length?(Kt=$[H],[4,this.renderNode(Kt)]):[3,10];case 8:qt.sent(),qt.label=9;case 9:return H++,[3,7];case 10:ue=0,le=y.nonPositionedFloats,qt.label=11;case 11:return ue<le.length?(Kt=le[ue],[4,this.renderStack(Kt)]):[3,14];case 12:qt.sent(),qt.label=13;case 13:return ue++,[3,11];case 14:De=0,qe=y.nonPositionedInlineLevel,qt.label=15;case 15:return De<qe.length?(Kt=qe[De],[4,this.renderStack(Kt)]):[3,18];case 16:qt.sent(),qt.label=17;case 17:return De++,[3,15];case 18:Ge=0,at=y.inlineLevel,qt.label=19;case 19:return Ge<at.length?(Kt=at[Ge],[4,this.renderNode(Kt)]):[3,22];case 20:qt.sent(),qt.label=21;case 21:return Ge++,[3,19];case 22:Ot=0,St=y.zeroOrAutoZIndexOrTransformedOrOpacity,qt.label=23;case 23:return Ot<St.length?(Kt=St[Ot],[4,this.renderStack(Kt)]):[3,26];case 24:qt.sent(),qt.label=25;case 25:return Ot++,[3,23];case 26:Nt=0,Sr=y.positiveZIndex,qt.label=27;case 27:return Nt<Sr.length?(Kt=Sr[Nt],[4,this.renderStack(Kt)]):[3,30];case 28:qt.sent(),qt.label=29;case 29:return Nt++,[3,27];case 30:return[2]}})})},p.prototype.mask=function(y){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(y.slice(0).reverse()),this.ctx.closePath()},p.prototype.path=function(y){this.ctx.beginPath(),this.formatPath(y),this.ctx.closePath()},p.prototype.formatPath=function(y){var w=this;y.forEach(function(L,H){var $=$a(L)?L.start:L;H===0?w.ctx.moveTo($.x,$.y):w.ctx.lineTo($.x,$.y),$a(L)&&w.ctx.bezierCurveTo(L.startControl.x,L.startControl.y,L.endControl.x,L.endControl.y,L.end.x,L.end.y)})},p.prototype.renderRepeat=function(y,w,L,H){this.path(y),this.ctx.fillStyle=w,this.ctx.translate(L,H),this.ctx.fill(),this.ctx.translate(-L,-H)},p.prototype.resizeImage=function(y,w,L){var H;if(y.width===w&&y.height===L)return y;var $=(H=this.canvas.ownerDocument)!==null&&H!==void 0?H:document,ue=$.createElement("canvas");ue.width=Math.max(1,w),ue.height=Math.max(1,L);var le=ue.getContext("2d");return le.drawImage(y,0,0,y.width,y.height,0,0,w,L),ue},p.prototype.renderBackgroundImage=function(y){return n(this,void 0,void 0,function(){var w,L,H,$,ue,le;return i(this,function(De){switch(De.label){case 0:w=y.styles.backgroundImage.length-1,L=function(qe){var Ge,at,Ot,Hi,Fa,Ua,Un,hA,Jr,St,Hi,Fa,Ua,Un,hA,Nt,Sr,Kt,qt,ln,_r,fr,Ht,Zr,Jr,pr,Hi,Ea,es,Un,hA,ml,Fa,Ua,tc,Fo,Vs,rc,nc,vl,ic,wl;return i(this,function($c){switch($c.label){case 0:if(qe.type!==0)return[3,5];Ge=void 0,at=qe.url,$c.label=1;case 1:return $c.trys.push([1,3,,4]),[4,H.context.cache.match(at)];case 2:return Ge=$c.sent(),[3,4];case 3:return $c.sent(),H.context.logger.error("Error loading background-image "+at),[3,4];case 4:return Ge&&(Ot=r0(y,w,[Ge.width,Ge.height,Ge.width/Ge.height]),Hi=Ot[0],Fa=Ot[1],Ua=Ot[2],Un=Ot[3],hA=Ot[4],Jr=H.ctx.createPattern(H.resizeImage(Ge,Un,hA),"repeat"),H.renderRepeat(Hi,Jr,Fa,Ua)),[3,6];case 5:In(qe)?(St=r0(y,w,[null,null,null]),Hi=St[0],Fa=St[1],Ua=St[2],Un=St[3],hA=St[4],Nt=Kr(qe.angle,Un,hA),Sr=Nt[0],Kt=Nt[1],qt=Nt[2],ln=Nt[3],_r=Nt[4],fr=document.createElement("canvas"),fr.width=Un,fr.height=hA,Ht=fr.getContext("2d"),Zr=Ht.createLinearGradient(Kt,ln,qt,_r),Pt(qe.stops,Sr).forEach(function(wh){return Zr.addColorStop(wh.stop,jr(wh.color))}),Ht.fillStyle=Zr,Ht.fillRect(0,0,Un,hA),Un>0&&hA>0&&(Jr=H.ctx.createPattern(fr,"repeat"),H.renderRepeat(Hi,Jr,Fa,Ua))):Fn(qe)&&(pr=r0(y,w,[null,null,null]),Hi=pr[0],Ea=pr[1],es=pr[2],Un=pr[3],hA=pr[4],ml=qe.position.length===0?[go]:qe.position,Fa=Nr(ml[0],Un),Ua=Nr(ml[ml.length-1],hA),tc=Hc(qe,Fa,Ua,Un,hA),Fo=tc[0],Vs=tc[1],Fo>0&&Vs>0&&(rc=H.ctx.createRadialGradient(Ea+Fa,es+Ua,0,Ea+Fa,es+Ua,Fo),Pt(qe.stops,Fo*2).forEach(function(wh){return rc.addColorStop(wh.stop,jr(wh.color))}),H.path(Hi),H.ctx.fillStyle=rc,Fo!==Vs?(nc=y.bounds.left+.5*y.bounds.width,vl=y.bounds.top+.5*y.bounds.height,ic=Vs/Fo,wl=1/ic,H.ctx.save(),H.ctx.translate(nc,vl),H.ctx.transform(1,0,0,ic,0,0),H.ctx.translate(-nc,-vl),H.ctx.fillRect(Ea,wl*(es-vl)+vl,Un,hA*wl),H.ctx.restore()):H.ctx.fill())),$c.label=6;case 6:return w--,[2]}})},H=this,$=0,ue=y.styles.backgroundImage.slice(0).reverse(),De.label=1;case 1:return $<ue.length?(le=ue[$],[5,L(le)]):[3,4];case 2:De.sent(),De.label=3;case 3:return $++,[3,1];case 4:return[2]}})})},p.prototype.renderSolidBorder=function(y,w,L){return n(this,void 0,void 0,function(){return i(this,function(H){return this.path(Iv(L,w)),this.ctx.fillStyle=jr(y),this.ctx.fill(),[2]})})},p.prototype.renderDoubleBorder=function(y,w,L,H){return n(this,void 0,void 0,function(){var $,ue;return i(this,function(le){switch(le.label){case 0:return w<3?[4,this.renderSolidBorder(y,L,H)]:[3,2];case 1:return le.sent(),[2];case 2:return $=iB(H,L),this.path($),this.ctx.fillStyle=jr(y),this.ctx.fill(),ue=AB(H,L),this.path(ue),this.ctx.fill(),[2]}})})},p.prototype.renderNodeBackgroundAndBorders=function(y){return n(this,void 0,void 0,function(){var w,L,H,$,ue,le,De,qe,Ge=this;return i(this,function(at){switch(at.label){case 0:return this.applyEffects(y.getEffects(2)),w=y.container.styles,L=!On(w.backgroundColor)||w.backgroundImage.length,H=[{style:w.borderTopStyle,color:w.borderTopColor,width:w.borderTopWidth},{style:w.borderRightStyle,color:w.borderRightColor,width:w.borderRightWidth},{style:w.borderBottomStyle,color:w.borderBottomColor,width:w.borderBottomWidth},{style:w.borderLeftStyle,color:w.borderLeftColor,width:w.borderLeftWidth}],$=pB(au(w.backgroundClip,0),y.curves),L||w.boxShadow.length?(this.ctx.save(),this.path($),this.ctx.clip(),On(w.backgroundColor)||(this.ctx.fillStyle=jr(w.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(y.container)]):[3,2];case 1:at.sent(),this.ctx.restore(),w.boxShadow.slice(0).reverse().forEach(function(Ot){Ge.ctx.save();var St=Qd(y.curves),Nt=Ot.inset?0:fB,Sr=kv(St,-Nt+(Ot.inset?1:-1)*Ot.spread.number,(Ot.inset?1:-1)*Ot.spread.number,Ot.spread.number*(Ot.inset?-2:2),Ot.spread.number*(Ot.inset?-2:2));Ot.inset?(Ge.path(St),Ge.ctx.clip(),Ge.mask(Sr)):(Ge.mask(St),Ge.ctx.clip(),Ge.path(Sr)),Ge.ctx.shadowOffsetX=Ot.offsetX.number+Nt,Ge.ctx.shadowOffsetY=Ot.offsetY.number,Ge.ctx.shadowColor=jr(Ot.color),Ge.ctx.shadowBlur=Ot.blur.number,Ge.ctx.fillStyle=Ot.inset?jr(Ot.color):"rgba(0,0,0,1)",Ge.ctx.fill(),Ge.ctx.restore()}),at.label=2;case 2:ue=0,le=0,De=H,at.label=3;case 3:return le<De.length?(qe=De[le],qe.style!==0&&!On(qe.color)&&qe.width>0?qe.style!==2?[3,5]:[4,this.renderDashedDottedBorder(qe.color,qe.width,ue,y.curves,2)]:[3,11]):[3,13];case 4:return at.sent(),[3,11];case 5:return qe.style!==3?[3,7]:[4,this.renderDashedDottedBorder(qe.color,qe.width,ue,y.curves,3)];case 6:return at.sent(),[3,11];case 7:return qe.style!==4?[3,9]:[4,this.renderDoubleBorder(qe.color,qe.width,ue,y.curves)];case 8:return at.sent(),[3,11];case 9:return[4,this.renderSolidBorder(qe.color,ue,y.curves)];case 10:at.sent(),at.label=11;case 11:ue++,at.label=12;case 12:return le++,[3,3];case 13:return[2]}})})},p.prototype.renderDashedDottedBorder=function(y,w,L,H,$){return n(this,void 0,void 0,function(){var ue,le,De,qe,Ge,at,Ot,St,Nt,Sr,Kt,qt,ln,_r,fr,Ht,fr,Ht;return i(this,function(Zr){return this.ctx.save(),ue=aB(H,L),le=Iv(H,L),$===2&&(this.path(le),this.ctx.clip()),$a(le[0])?(De=le[0].start.x,qe=le[0].start.y):(De=le[0].x,qe=le[0].y),$a(le[1])?(Ge=le[1].end.x,at=le[1].end.y):(Ge=le[1].x,at=le[1].y),L===0||L===2?Ot=Math.abs(De-Ge):Ot=Math.abs(qe-at),this.ctx.beginPath(),$===3?this.formatPath(ue):this.formatPath(le.slice(0,2)),St=w<3?w*3:w*2,Nt=w<3?w*2:w,$===3&&(St=w,Nt=w),Sr=!0,Ot<=St*2?Sr=!1:Ot<=St*2+Nt?(Kt=Ot/(2*St+Nt),St*=Kt,Nt*=Kt):(qt=Math.floor((Ot+Nt)/(St+Nt)),ln=(Ot-qt*St)/(qt-1),_r=(Ot-(qt+1)*St)/qt,Nt=_r<=0||Math.abs(Nt-ln)<Math.abs(Nt-_r)?ln:_r),Sr&&($===3?this.ctx.setLineDash([0,St+Nt]):this.ctx.setLineDash([St,Nt])),$===3?(this.ctx.lineCap="round",this.ctx.lineWidth=w):this.ctx.lineWidth=w*2+1.1,this.ctx.strokeStyle=jr(y),this.ctx.stroke(),this.ctx.setLineDash([]),$===2&&($a(le[0])&&(fr=le[3],Ht=le[0],this.ctx.beginPath(),this.formatPath([new Qt(fr.end.x,fr.end.y),new Qt(Ht.start.x,Ht.start.y)]),this.ctx.stroke()),$a(le[1])&&(fr=le[1],Ht=le[2],this.ctx.beginPath(),this.formatPath([new Qt(fr.end.x,fr.end.y),new Qt(Ht.start.x,Ht.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},p.prototype.render=function(y){return n(this,void 0,void 0,function(){var w;return i(this,function(L){switch(L.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=jr(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),w=nB(y),[4,this.renderStack(w)];case 1:return L.sent(),this.applyEffects([]),[2,this.canvas]}})})},p}(Rv),dB=function(m){return m instanceof Xu||m instanceof uh?!0:m instanceof Ng&&m.type!==TA&&m.type!==lh},pB=function(m,p){switch(m){case 0:return Qd(p);case 2:return $y(p);case 1:default:return Td(p)}},gB=function(m){switch(m){case 1:return"center";case 2:return"right";case 0:default:return"left"}},mB=["-apple-system","system-ui"],vB=function(m){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?m.filter(function(p){return mB.indexOf(p)===-1}):m},wB=function(m){t(p,m);function p(y,w){var L=m.call(this,y,w)||this;return L.canvas=w.canvas?w.canvas:document.createElement("canvas"),L.ctx=L.canvas.getContext("2d"),L.options=w,L.canvas.width=Math.floor(w.width*w.scale),L.canvas.height=Math.floor(w.height*w.scale),L.canvas.style.width=w.width+"px",L.canvas.style.height=w.height+"px",L.ctx.scale(L.options.scale,L.options.scale),L.ctx.translate(-w.x,-w.y),L.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+w.width+"x"+w.height+" at "+w.x+","+w.y+") with scale "+w.scale),L}return p.prototype.render=function(y){return n(this,void 0,void 0,function(){var w,L;return i(this,function(H){switch(H.label){case 0:return w=Vu(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,y),[4,yB(w)];case 1:return L=H.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=jr(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(L,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},p}(Rv),yB=function(m){return new Promise(function(p,y){var w=new Image;w.onload=function(){p(w)},w.onerror=y,w.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(m))})},BB=function(){function m(p){var y=p.id,w=p.enabled;this.id=y,this.enabled=w,this.start=Date.now()}return m.prototype.debug=function(){for(var p=[],y=0;y<arguments.length;y++)p[y]=arguments[y];this.enabled&&(typeof window<"u"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,A([this.id,this.getTime()+"ms"],p)):this.info.apply(this,p))},m.prototype.getTime=function(){return Date.now()-this.start},m.prototype.info=function(){for(var p=[],y=0;y<arguments.length;y++)p[y]=arguments[y];this.enabled&&typeof window<"u"&&window.console&&typeof console.info=="function"&&console.info.apply(console,A([this.id,this.getTime()+"ms"],p))},m.prototype.warn=function(){for(var p=[],y=0;y<arguments.length;y++)p[y]=arguments[y];this.enabled&&(typeof window<"u"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,A([this.id,this.getTime()+"ms"],p)):this.info.apply(this,p))},m.prototype.error=function(){for(var p=[],y=0;y<arguments.length;y++)p[y]=arguments[y];this.enabled&&(typeof window<"u"&&window.console&&typeof console.error=="function"?console.error.apply(console,A([this.id,this.getTime()+"ms"],p)):this.info.apply(this,p))},m.instances={},m}(),bB=function(){function m(p,y){var w;this.windowBounds=y,this.instanceName="#"+m.instanceCount++,this.logger=new BB({id:this.instanceName,enabled:p.logging}),this.cache=(w=p.cache)!==null&&w!==void 0?w:new Zy(this,p)}return m.instanceCount=1,m}(),CB=function(m,p){return p===void 0&&(p={}),xB(m,p)};typeof window<"u"&&Xg.setContext(window);var xB=function(m,p){return n(void 0,void 0,void 0,function(){var y,w,L,H,$,ue,le,De,qe,Ge,at,Ot,St,Nt,Sr,Kt,qt,ln,_r,fr,Zr,Ht,Zr,Jr,pr,Hi,Ea,es,Un,hA,ml,Fa,Ua,tc,Fo,Vs,rc,nc,vl,ic;return i(this,function(wl){switch(wl.label){case 0:if(!m||typeof m!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(y=m.ownerDocument,!y)throw new Error("Element is not attached to a Document");if(w=y.defaultView,!w)throw new Error("Document is not attached to a Window");return L={allowTaint:(Jr=p.allowTaint)!==null&&Jr!==void 0?Jr:!1,imageTimeout:(pr=p.imageTimeout)!==null&&pr!==void 0?pr:15e3,proxy:p.proxy,useCORS:(Hi=p.useCORS)!==null&&Hi!==void 0?Hi:!1},H=r({logging:(Ea=p.logging)!==null&&Ea!==void 0?Ea:!0,cache:p.cache},L),$={windowWidth:(es=p.windowWidth)!==null&&es!==void 0?es:w.innerWidth,windowHeight:(Un=p.windowHeight)!==null&&Un!==void 0?Un:w.innerHeight,scrollX:(hA=p.scrollX)!==null&&hA!==void 0?hA:w.pageXOffset,scrollY:(ml=p.scrollY)!==null&&ml!==void 0?ml:w.pageYOffset},ue=new a($.scrollX,$.scrollY,$.windowWidth,$.windowHeight),le=new bB(H,ue),De=(Fa=p.foreignObjectRendering)!==null&&Fa!==void 0?Fa:!1,qe={allowTaint:(Ua=p.allowTaint)!==null&&Ua!==void 0?Ua:!1,onclone:p.onclone,ignoreElements:p.ignoreElements,inlineImages:De,copyStyles:De},le.logger.debug("Starting document clone with size "+ue.width+"x"+ue.height+" scrolled to "+-ue.left+","+-ue.top),Ge=new Cv(le,m,qe),at=Ge.clonedReferenceElement,at?[4,Ge.toIFrame(y,ue)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return Ot=wl.sent(),St=Xc(at)||jy(at)?l(at.ownerDocument):s(le,at),Nt=St.width,Sr=St.height,Kt=St.left,qt=St.top,ln=SB(le,at,p.backgroundColor),_r={canvas:p.canvas,backgroundColor:ln,scale:(Fo=(tc=p.scale)!==null&&tc!==void 0?tc:w.devicePixelRatio)!==null&&Fo!==void 0?Fo:1,x:((Vs=p.x)!==null&&Vs!==void 0?Vs:0)+Kt,y:((rc=p.y)!==null&&rc!==void 0?rc:0)+qt,width:(nc=p.width)!==null&&nc!==void 0?nc:Math.ceil(Nt),height:(vl=p.height)!==null&&vl!==void 0?vl:Math.ceil(Sr)},De?(le.logger.debug("Document cloned, using foreign object rendering"),Zr=new wB(le,_r),[4,Zr.render(at)]):[3,3];case 2:return fr=wl.sent(),[3,5];case 3:return le.logger.debug("Document cloned, element located at "+Kt+","+qt+" with size "+Nt+"x"+Sr+" using computed rendering"),le.logger.debug("Starting DOM parsing"),Ht=Zu(le,at),ln===Ht.styles.backgroundColor&&(Ht.styles.backgroundColor=He.TRANSPARENT),le.logger.debug("Starting renderer for element at "+_r.x+","+_r.y+" with size "+_r.width+"x"+_r.height),Zr=new hB(le,_r),[4,Zr.render(Ht)];case 4:fr=wl.sent(),wl.label=5;case 5:return(!((ic=p.removeContainer)!==null&&ic!==void 0)||ic)&&(Cv.destroy(Ot)||le.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),le.logger.debug("Finished rendering"),[2,fr]}})})},SB=function(m,p,y){var w=p.ownerDocument,L=w.documentElement?yi(m,getComputedStyle(w.documentElement).backgroundColor):He.TRANSPARENT,H=w.body?yi(m,getComputedStyle(w.body).backgroundColor):He.TRANSPARENT,$=typeof y=="string"?yi(m,y):y===null?He.TRANSPARENT:4294967295;return p===w.documentElement?On(L)?On(H)?$:H:L:$};return CB})});var tT=Ce((kC,NC)=>{(function(e,t){typeof kC=="object"&&typeof NC<"u"?NC.exports=t():typeof define=="function"&&define.amd?define(t):(e=typeof globalThis<"u"?globalThis:e||self,e.DOMPurify=t())})(kC,function(){"use strict";function e(Je){"@babel/helpers - typeof";return e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(At){return typeof At}:function(At){return At&&typeof Symbol=="function"&&At.constructor===Symbol&&At!==Symbol.prototype?"symbol":typeof At},e(Je)}function t(Je,At){return t=Object.setPrototypeOf||function(ct,Ct){return ct.__proto__=Ct,ct},t(Je,At)}function r(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function n(Je,At,Bt){return r()?n=Reflect.construct:n=function(Ct,xe,Ut){var bt=[null];bt.push.apply(bt,xe);var Rt=Function.bind.apply(Ct,bt),Mt=new Rt;return Ut&&t(Mt,Ut.prototype),Mt},n.apply(null,arguments)}function i(Je){return A(Je)||a(Je)||s(Je)||c()}function A(Je){if(Array.isArray(Je))return l(Je)}function a(Je){if(typeof Symbol<"u"&&Je[Symbol.iterator]!=null||Je["@@iterator"]!=null)return Array.from(Je)}function s(Je,At){if(Je){if(typeof Je=="string")return l(Je,At);var Bt=Object.prototype.toString.call(Je).slice(8,-1);if(Bt==="Object"&&Je.constructor&&(Bt=Je.constructor.name),Bt==="Map"||Bt==="Set")return Array.from(Je);if(Bt==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Bt))return l(Je,At)}}function l(Je,At){(At==null||At>Je.length)&&(At=Je.length);for(var Bt=0,ct=new Array(At);Bt<At;Bt++)ct[Bt]=Je[Bt];return ct}function c(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var d=Object.hasOwnProperty,g=Object.setPrototypeOf,v=Object.isFrozen,f=Object.getPrototypeOf,S=Object.getOwnPropertyDescriptor,C=Object.freeze,Q=Object.seal,x=Object.create,F=typeof Reflect<"u"&&Reflect,T=F.apply,R=F.construct;T||(T=function(At,Bt,ct){return At.apply(Bt,ct)}),C||(C=function(At){return At}),Q||(Q=function(At){return At}),R||(R=function(At,Bt){return n(At,i(Bt))});var Y=Fe(Array.prototype.forEach),ae=Fe(Array.prototype.pop),P=Fe(Array.prototype.push),W=Fe(String.prototype.toLowerCase),he=Fe(String.prototype.toString),V=Fe(String.prototype.match),M=Fe(String.prototype.replace),_=Fe(String.prototype.indexOf),ie=Fe(String.prototype.trim),oe=Fe(RegExp.prototype.test),ge=Be(TypeError);function Fe(Je){return function(At){for(var Bt=arguments.length,ct=new Array(Bt>1?Bt-1:0),Ct=1;Ct<Bt;Ct++)ct[Ct-1]=arguments[Ct];return T(Je,At,ct)}}function Be(Je){return function(){for(var At=arguments.length,Bt=new Array(At),ct=0;ct<At;ct++)Bt[ct]=arguments[ct];return R(Je,Bt)}}function de(Je,At,Bt){var ct;Bt=(ct=Bt)!==null&&ct!==void 0?ct:W,g&&g(Je,null);for(var Ct=At.length;Ct--;){var xe=At[Ct];if(typeof xe=="string"){var Ut=Bt(xe);Ut!==xe&&(v(At)||(At[Ct]=Ut),xe=Ut)}Je[xe]=!0}return Je}function X(Je){var At=x(null),Bt;for(Bt in Je)T(d,Je,[Bt])===!0&&(At[Bt]=Je[Bt]);return At}function Z(Je,At){for(;Je!==null;){var Bt=S(Je,At);if(Bt){if(Bt.get)return Fe(Bt.get);if(typeof Bt.value=="function")return Fe(Bt.value)}Je=f(Je)}function ct(Ct){return console.warn("fallback value for",Ct),null}return ct}var ke=C(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),D=C(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),K=C(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),ne=C(["animate","color-profile","cursor","discard","fedropshadow","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),ce=C(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),pe=C(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Se=C(["#text"]),ye=C(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),Ee=C(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),tt=C(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Xe=C(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),N=Q(/\{\{[\w\W]*|[\w\W]*\}\}/gm),Ue=Q(/<%[\w\W]*|[\w\W]*%>/gm),_e=Q(/\${[\w\W]*}/gm),G=Q(/^data-[\-\w.\u00B7-\uFFFF]+$/),I=Q(/^aria-[\-\w]+$/),ve=Q(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Pe=Q(/^(?:\w+script|data):/i),Qe=Q(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),we=Q(/^html$/i),Re=Q(/^[a-z][.\w]*(-[.\w]+)+$/i),Ze=function(){return typeof window>"u"?null:window},We=function(At,Bt){if(e(At)!=="object"||typeof At.createPolicy!="function")return null;var ct=null,Ct="data-tt-policy-suffix";Bt.currentScript&&Bt.currentScript.hasAttribute(Ct)&&(ct=Bt.currentScript.getAttribute(Ct));var xe="dompurify"+(ct?"#"+ct:"");try{return At.createPolicy(xe,{createHTML:function(bt){return bt},createScriptURL:function(bt){return bt}})}catch{return console.warn("TrustedTypes policy "+xe+" could not be created."),null}};function ot(){var Je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ze(),At=function(Le){return ot(Le)};if(At.version="2.5.8",At.removed=[],!Je||!Je.document||Je.document.nodeType!==9)return At.isSupported=!1,At;var Bt=Je.document,ct=Je.document,Ct=Je.DocumentFragment,xe=Je.HTMLTemplateElement,Ut=Je.Node,bt=Je.Element,Rt=Je.NodeFilter,Mt=Je.NamedNodeMap,Jt=Mt===void 0?Je.NamedNodeMap||Je.MozNamedAttrMap:Mt,di=Je.HTMLFormElement,gr=Je.DOMParser,Cn=Je.trustedTypes,cr=bt.prototype,Fr=Z(cr,"cloneNode"),$r=Z(cr,"nextSibling"),Yr=Z(cr,"childNodes"),Gt=Z(cr,"parentNode");if(typeof xe=="function"){var ar=ct.createElement("template");ar.content&&ar.content.ownerDocument&&(ct=ar.content.ownerDocument)}var Vn=We(Cn,Bt),Mn=Vn?Vn.createHTML(""):"",iA=ct,AA=iA.implementation,Xt=iA.createNodeIterator,aA=iA.createDocumentFragment,Ar=iA.getElementsByTagName,vi=Bt.importNode,Tn={};try{Tn=X(ct).documentMode?ct.documentMode:{}}catch{}var br={};At.isSupported=typeof Gt=="function"&&AA&&AA.createHTMLDocument!==void 0&&Tn!==9;var wi=N,Ra=Ue,DA=_e,$A=G,yA=I,ea=Pe,ta=Qe,sA=Re,BA=ve,xn=null,Qs=de({},[].concat(i(ke),i(D),i(K),i(ce),i(Se))),dn=null,Ts=de({},[].concat(i(ye),i(Ee),i(tt),i(Xe))),en=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),as=null,Pa=null,Wo=!0,HA=!0,Ls=!1,za=!0,ha=!1,Yo=!0,bA=!1,qa=!1,ja=!1,Ka=!1,wn=!1,MA=!1,ss=!0,da=!1,os="user-content-",ii=!0,Vi=!1,RA={},Gn=null,ls=de({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),Xo=null,Zo=de({},["audio","video","img","source","image","track"]),us=null,oo=de({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Gi="http://www.w3.org/1998/Math/MathML",ks="http://www.w3.org/2000/svg",Wi="http://www.w3.org/1999/xhtml",cs=Wi,lo=!1,Ns=null,PA=de({},[Gi,ks,Wi],he),Ai,uo=["application/xhtml+xml","text/html"],Rl="text/html",Mr,CA=null,Pl=ct.createElement("form"),nr=function(Le){return Le instanceof RegExp||Le instanceof Function},Jo=function(Le){CA&&CA===Le||((!Le||e(Le)!=="object")&&(Le={}),Le=X(Le),Ai=uo.indexOf(Le.PARSER_MEDIA_TYPE)===-1?Ai=Rl:Ai=Le.PARSER_MEDIA_TYPE,Mr=Ai==="application/xhtml+xml"?he:W,xn="ALLOWED_TAGS"in Le?de({},Le.ALLOWED_TAGS,Mr):Qs,dn="ALLOWED_ATTR"in Le?de({},Le.ALLOWED_ATTR,Mr):Ts,Ns="ALLOWED_NAMESPACES"in Le?de({},Le.ALLOWED_NAMESPACES,he):PA,us="ADD_URI_SAFE_ATTR"in Le?de(X(oo),Le.ADD_URI_SAFE_ATTR,Mr):oo,Xo="ADD_DATA_URI_TAGS"in Le?de(X(Zo),Le.ADD_DATA_URI_TAGS,Mr):Zo,Gn="FORBID_CONTENTS"in Le?de({},Le.FORBID_CONTENTS,Mr):ls,as="FORBID_TAGS"in Le?de({},Le.FORBID_TAGS,Mr):{},Pa="FORBID_ATTR"in Le?de({},Le.FORBID_ATTR,Mr):{},RA="USE_PROFILES"in Le?Le.USE_PROFILES:!1,Wo=Le.ALLOW_ARIA_ATTR!==!1,HA=Le.ALLOW_DATA_ATTR!==!1,Ls=Le.ALLOW_UNKNOWN_PROTOCOLS||!1,za=Le.ALLOW_SELF_CLOSE_IN_ATTR!==!1,ha=Le.SAFE_FOR_TEMPLATES||!1,Yo=Le.SAFE_FOR_XML!==!1,bA=Le.WHOLE_DOCUMENT||!1,Ka=Le.RETURN_DOM||!1,wn=Le.RETURN_DOM_FRAGMENT||!1,MA=Le.RETURN_TRUSTED_TYPE||!1,ja=Le.FORCE_BODY||!1,ss=Le.SANITIZE_DOM!==!1,da=Le.SANITIZE_NAMED_PROPS||!1,ii=Le.KEEP_CONTENT!==!1,Vi=Le.IN_PLACE||!1,BA=Le.ALLOWED_URI_REGEXP||BA,cs=Le.NAMESPACE||Wi,en=Le.CUSTOM_ELEMENT_HANDLING||{},Le.CUSTOM_ELEMENT_HANDLING&&nr(Le.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(en.tagNameCheck=Le.CUSTOM_ELEMENT_HANDLING.tagNameCheck),Le.CUSTOM_ELEMENT_HANDLING&&nr(Le.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(en.attributeNameCheck=Le.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),Le.CUSTOM_ELEMENT_HANDLING&&typeof Le.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(en.allowCustomizedBuiltInElements=Le.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),ha&&(HA=!1),wn&&(Ka=!0),RA&&(xn=de({},i(Se)),dn=[],RA.html===!0&&(de(xn,ke),de(dn,ye)),RA.svg===!0&&(de(xn,D),de(dn,Ee),de(dn,Xe)),RA.svgFilters===!0&&(de(xn,K),de(dn,Ee),de(dn,Xe)),RA.mathMl===!0&&(de(xn,ce),de(dn,tt),de(dn,Xe))),Le.ADD_TAGS&&(xn===Qs&&(xn=X(xn)),de(xn,Le.ADD_TAGS,Mr)),Le.ADD_ATTR&&(dn===Ts&&(dn=X(dn)),de(dn,Le.ADD_ATTR,Mr)),Le.ADD_URI_SAFE_ATTR&&de(us,Le.ADD_URI_SAFE_ATTR,Mr),Le.FORBID_CONTENTS&&(Gn===ls&&(Gn=X(Gn)),de(Gn,Le.FORBID_CONTENTS,Mr)),ii&&(xn["#text"]=!0),bA&&de(xn,["html","head","body"]),xn.table&&(de(xn,["tbody"]),delete as.tbody),C&&C(Le),CA=Le)},zl=de({},["mi","mo","mn","ms","mtext"]),xA=de({},["annotation-xml"]),ql=de({},["title","style","font","a","script"]),Qi=de({},D);de(Qi,K),de(Qi,ne);var Va=de({},ce);de(Va,pe);var co=function(Le){var gt=Gt(Le);(!gt||!gt.tagName)&&(gt={namespaceURI:cs,tagName:"template"});var xt=W(Le.tagName),er=W(gt.tagName);return Ns[Le.namespaceURI]?Le.namespaceURI===ks?gt.namespaceURI===Wi?xt==="svg":gt.namespaceURI===Gi?xt==="svg"&&(er==="annotation-xml"||zl[er]):!!Qi[xt]:Le.namespaceURI===Gi?gt.namespaceURI===Wi?xt==="math":gt.namespaceURI===ks?xt==="math"&&xA[er]:!!Va[xt]:Le.namespaceURI===Wi?gt.namespaceURI===ks&&!xA[er]||gt.namespaceURI===Gi&&!zl[er]?!1:!Va[xt]&&(ql[xt]||!Qi[xt]):!!(Ai==="application/xhtml+xml"&&Ns[Le.namespaceURI]):!1},Yi=function(Le){P(At.removed,{element:Le});try{Le.parentNode.removeChild(Le)}catch{try{Le.outerHTML=Mn}catch{Le.remove()}}},Xr=function(Le,gt){try{P(At.removed,{attribute:gt.getAttributeNode(Le),from:gt})}catch{P(At.removed,{attribute:null,from:gt})}if(gt.removeAttribute(Le),Le==="is"&&!dn[Le])if(Ka||wn)try{Yi(gt)}catch{}else try{gt.setAttribute(Le,"")}catch{}},tn=function(Le){var gt,xt;if(ja)Le="<remove></remove>"+Le;else{var er=V(Le,/^[\r\n\t ]+/);xt=er&&er[0]}Ai==="application/xhtml+xml"&&cs===Wi&&(Le='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+Le+"</body></html>");var yn=Vn?Vn.createHTML(Le):Le;if(cs===Wi)try{gt=new gr().parseFromString(yn,Ai)}catch{}if(!gt||!gt.documentElement){gt=AA.createDocument(cs,"template",null);try{gt.documentElement.innerHTML=lo?Mn:yn}catch{}}var on=gt.body||gt.documentElement;return Le&&xt&&on.insertBefore(ct.createTextNode(xt),on.childNodes[0]||null),cs===Wi?Ar.call(gt,bA?"html":"body")[0]:bA?gt.documentElement:on},fo=function(Le){return Xt.call(Le.ownerDocument||Le,Le,Rt.SHOW_ELEMENT|Rt.SHOW_COMMENT|Rt.SHOW_TEXT|Rt.SHOW_PROCESSING_INSTRUCTION|Rt.SHOW_CDATA_SECTION,null,!1)},pa=function(Le){return Le instanceof di&&(typeof Le.nodeName!="string"||typeof Le.textContent!="string"||typeof Le.removeChild!="function"||!(Le.attributes instanceof Jt)||typeof Le.removeAttribute!="function"||typeof Le.setAttribute!="function"||typeof Le.namespaceURI!="string"||typeof Le.insertBefore!="function"||typeof Le.hasChildNodes!="function")},SA=function(Le){return e(Ut)==="object"?Le instanceof Ut:Le&&e(Le)==="object"&&typeof Le.nodeType=="number"&&typeof Le.nodeName=="string"},zA=function(Le,gt,xt){br[Le]&&Y(br[Le],function(er){er.call(At,gt,xt,CA)})},fs=function(Le){var gt;if(zA("beforeSanitizeElements",Le,null),pa(Le)||oe(/[\u0080-\uFFFF]/,Le.nodeName))return Yi(Le),!0;var xt=Mr(Le.nodeName);if(zA("uponSanitizeElement",Le,{tagName:xt,allowedTags:xn}),Le.hasChildNodes()&&!SA(Le.firstElementChild)&&(!SA(Le.content)||!SA(Le.content.firstElementChild))&&oe(/<[/\w]/g,Le.innerHTML)&&oe(/<[/\w]/g,Le.textContent)||xt==="select"&&oe(/<template/i,Le.innerHTML)||Le.nodeType===7||Yo&&Le.nodeType===8&&oe(/<[/\w]/g,Le.data))return Yi(Le),!0;if(!xn[xt]||as[xt]){if(!as[xt]&&Qn(xt)&&(en.tagNameCheck instanceof RegExp&&oe(en.tagNameCheck,xt)||en.tagNameCheck instanceof Function&&en.tagNameCheck(xt)))return!1;if(ii&&!Gn[xt]){var er=Gt(Le)||Le.parentNode,yn=Yr(Le)||Le.childNodes;if(yn&&er)for(var on=yn.length,Ln=on-1;Ln>=0;--Ln){var Rn=Fr(yn[Ln],!0);Rn.__removalCount=(Le.__removalCount||0)+1,er.insertBefore(Rn,$r(Le))}}return Yi(Le),!0}return Le instanceof bt&&!co(Le)||(xt==="noscript"||xt==="noembed"||xt==="noframes")&&oe(/<\/no(script|embed|frames)/i,Le.innerHTML)?(Yi(Le),!0):(ha&&Le.nodeType===3&&(gt=Le.textContent,gt=M(gt,wi," "),gt=M(gt,Ra," "),gt=M(gt,DA," "),Le.textContent!==gt&&(P(At.removed,{element:Le.cloneNode()}),Le.textContent=gt)),zA("afterSanitizeElements",Le,null),!1)},ho=function(Le,gt,xt){if(ss&&(gt==="id"||gt==="name")&&(xt in ct||xt in Pl))return!1;if(!(HA&&!Pa[gt]&&oe($A,gt))){if(!(Wo&&oe(yA,gt))){if(!dn[gt]||Pa[gt]){if(!(Qn(Le)&&(en.tagNameCheck instanceof RegExp&&oe(en.tagNameCheck,Le)||en.tagNameCheck instanceof Function&&en.tagNameCheck(Le))&&(en.attributeNameCheck instanceof RegExp&&oe(en.attributeNameCheck,gt)||en.attributeNameCheck instanceof Function&&en.attributeNameCheck(gt))||gt==="is"&&en.allowCustomizedBuiltInElements&&(en.tagNameCheck instanceof RegExp&&oe(en.tagNameCheck,xt)||en.tagNameCheck instanceof Function&&en.tagNameCheck(xt))))return!1}else if(!us[gt]){if(!oe(BA,M(xt,ta,""))){if(!((gt==="src"||gt==="xlink:href"||gt==="href")&&Le!=="script"&&_(xt,"data:")===0&&Xo[Le])){if(!(Ls&&!oe(ea,M(xt,ta,"")))){if(xt)return!1}}}}}}return!0},Qn=function(Le){return Le!=="annotation-xml"&&V(Le,sA)},$o=function(Le){var gt,xt,er,yn;zA("beforeSanitizeAttributes",Le,null);var on=Le.attributes;if(!(!on||pa(Le))){var Ln={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:dn};for(yn=on.length;yn--;){gt=on[yn];var Rn=gt,Bn=Rn.name,ra=Rn.namespaceURI;if(xt=Bn==="value"?gt.value:ie(gt.value),er=Mr(Bn),Ln.attrName=er,Ln.attrValue=xt,Ln.keepAttr=!0,Ln.forceKeepAttr=void 0,zA("uponSanitizeAttribute",Le,Ln),xt=Ln.attrValue,!Ln.forceKeepAttr&&(Xr(Bn,Le),!!Ln.keepAttr)){if(!za&&oe(/\/>/i,xt)){Xr(Bn,Le);continue}ha&&(xt=M(xt,wi," "),xt=M(xt,Ra," "),xt=M(xt,DA," "));var Ti=Mr(Le.nodeName);if(ho(Ti,er,xt)){if(da&&(er==="id"||er==="name")&&(Xr(Bn,Le),xt=os+xt),Yo&&oe(/((--!?|])>)|<\/(style|title)/i,xt)){Xr(Bn,Le);continue}if(Vn&&e(Cn)==="object"&&typeof Cn.getAttributeType=="function"&&!ra)switch(Cn.getAttributeType(Ti,er)){case"TrustedHTML":{xt=Vn.createHTML(xt);break}case"TrustedScriptURL":{xt=Vn.createScriptURL(xt);break}}try{ra?Le.setAttributeNS(ra,Bn,xt):Le.setAttribute(Bn,xt),pa(Le)?Yi(Le):ae(At.removed)}catch{}}}}zA("afterSanitizeAttributes",Le,null)}},pn=function zt(Le){var gt,xt=fo(Le);for(zA("beforeSanitizeShadowDOM",Le,null);gt=xt.nextNode();)zA("uponSanitizeShadowNode",gt,null),fs(gt),$o(gt),gt.content instanceof Ct&&zt(gt.content);zA("afterSanitizeShadowDOM",Le,null)};return At.sanitize=function(zt){var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},gt,xt,er,yn,on;if(lo=!zt,lo&&(zt="<!-->"),typeof zt!="string"&&!SA(zt))if(typeof zt.toString=="function"){if(zt=zt.toString(),typeof zt!="string")throw ge("dirty is not a string, aborting")}else throw ge("toString is not a function");if(!At.isSupported){if(e(Je.toStaticHTML)==="object"||typeof Je.toStaticHTML=="function"){if(typeof zt=="string")return Je.toStaticHTML(zt);if(SA(zt))return Je.toStaticHTML(zt.outerHTML)}return zt}if(qa||Jo(Le),At.removed=[],typeof zt=="string"&&(Vi=!1),Vi){if(zt.nodeName){var Ln=Mr(zt.nodeName);if(!xn[Ln]||as[Ln])throw ge("root node is forbidden and cannot be sanitized in-place")}}else if(zt instanceof Ut)gt=tn("<!---->"),xt=gt.ownerDocument.importNode(zt,!0),xt.nodeType===1&&xt.nodeName==="BODY"||xt.nodeName==="HTML"?gt=xt:gt.appendChild(xt);else{if(!Ka&&!ha&&!bA&&zt.indexOf("<")===-1)return Vn&&MA?Vn.createHTML(zt):zt;if(gt=tn(zt),!gt)return Ka?null:MA?Mn:""}gt&&ja&&Yi(gt.firstChild);for(var Rn=fo(Vi?zt:gt);er=Rn.nextNode();)er.nodeType===3&&er===yn||(fs(er),$o(er),er.content instanceof Ct&&pn(er.content),yn=er);if(yn=null,Vi)return zt;if(Ka){if(wn)for(on=aA.call(gt.ownerDocument);gt.firstChild;)on.appendChild(gt.firstChild);else on=gt;return(dn.shadowroot||dn.shadowrootmod)&&(on=vi.call(Bt,on,!0)),on}var Bn=bA?gt.outerHTML:gt.innerHTML;return bA&&xn["!doctype"]&>.ownerDocument&>.ownerDocument.doctype&>.ownerDocument.doctype.name&&oe(we,gt.ownerDocument.doctype.name)&&(Bn="<!DOCTYPE "+gt.ownerDocument.doctype.name+`>
|
|
`+Bn),ha&&(Bn=M(Bn,wi," "),Bn=M(Bn,Ra," "),Bn=M(Bn,DA," ")),Vn&&MA?Vn.createHTML(Bn):Bn},At.setConfig=function(zt){Jo(zt),qa=!0},At.clearConfig=function(){CA=null,qa=!1},At.isValidAttribute=function(zt,Le,gt){CA||Jo({});var xt=Mr(zt),er=Mr(Le);return ho(xt,er,gt)},At.addHook=function(zt,Le){typeof Le=="function"&&(br[zt]=br[zt]||[],P(br[zt],Le))},At.removeHook=function(zt){if(br[zt])return ae(br[zt])},At.removeHooks=function(zt){br[zt]&&(br[zt]=[])},At.removeAllHooks=function(){br={}},At}var Et=ot();return Et})});var _i=Ce((OC,rT)=>{"use strict";var dm=function(e){return e&&e.Math===Math&&e};rT.exports=dm(typeof globalThis=="object"&&globalThis)||dm(typeof window=="object"&&window)||dm(typeof self=="object"&&self)||dm(typeof global=="object"&&global)||dm(typeof OC=="object"&&OC)||function(){return this}()||Function("return this")()});var zi=Ce((wue,nT)=>{"use strict";nT.exports=function(e){try{return!!e()}catch{return!0}}});var zo=Ce((yue,iT)=>{"use strict";var xK=zi();iT.exports=!xK(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})});var pm=Ce((Bue,AT)=>{"use strict";var SK=zi();AT.exports=!SK(function(){var e=function(){}.bind();return typeof e!="function"||e.hasOwnProperty("prototype")})});var ZA=Ce((bue,aT)=>{"use strict";var EK=pm(),F2=Function.prototype.call;aT.exports=EK?F2.bind(F2):function(){return F2.apply(F2,arguments)}});var uT=Ce(lT=>{"use strict";var sT={}.propertyIsEnumerable,oT=Object.getOwnPropertyDescriptor,FK=oT&&!sT.call({1:2},1);lT.f=FK?function(t){var r=oT(this,t);return!!r&&r.enumerable}:sT});var U2=Ce((xue,cT)=>{"use strict";cT.exports=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}});var qi=Ce((Sue,dT)=>{"use strict";var fT=pm(),hT=Function.prototype,IC=hT.call,UK=fT&&hT.bind.bind(IC,IC);dT.exports=fT?UK:function(e){return function(){return IC.apply(e,arguments)}}});var Lf=Ce((Eue,gT)=>{"use strict";var pT=qi(),_K=pT({}.toString),QK=pT("".slice);gT.exports=function(e){return QK(_K(e),8,-1)}});var HC=Ce((Fue,mT)=>{"use strict";var TK=qi(),LK=zi(),kK=Lf(),DC=Object,NK=TK("".split);mT.exports=LK(function(){return!DC("z").propertyIsEnumerable(0)})?function(e){return kK(e)==="String"?NK(e,""):DC(e)}:DC});var kf=Ce((Uue,vT)=>{"use strict";vT.exports=function(e){return e==null}});var qo=Ce((_ue,wT)=>{"use strict";var OK=kf(),IK=TypeError;wT.exports=function(e){if(OK(e))throw new IK("Can't call method on "+e);return e}});var Qp=Ce((Que,yT)=>{"use strict";var DK=HC(),HK=qo();yT.exports=function(e){return DK(HK(e))}});var ji=Ce((Tue,BT)=>{"use strict";var MC=typeof document=="object"&&document.all;BT.exports=typeof MC>"u"&&MC!==void 0?function(e){return typeof e=="function"||e===MC}:function(e){return typeof e=="function"}});var jo=Ce((Lue,bT)=>{"use strict";var MK=ji();bT.exports=function(e){return typeof e=="object"?e!==null:MK(e)}});var Nf=Ce((kue,CT)=>{"use strict";var RC=_i(),RK=ji(),PK=function(e){return RK(e)?e:void 0};CT.exports=function(e,t){return arguments.length<2?PK(RC[e]):RC[e]&&RC[e][t]}});var gm=Ce((Nue,xT)=>{"use strict";var zK=qi();xT.exports=zK({}.isPrototypeOf)});var Tp=Ce((Oue,FT)=>{"use strict";var qK=_i(),ST=qK.navigator,ET=ST&&ST.userAgent;FT.exports=ET?String(ET):""});var Q2=Ce((Iue,kT)=>{"use strict";var LT=_i(),PC=Tp(),UT=LT.process,_T=LT.Deno,QT=UT&&UT.versions||_T&&_T.version,TT=QT&&QT.v8,_l,_2;TT&&(_l=TT.split("."),_2=_l[0]>0&&_l[0]<4?1:+(_l[0]+_l[1]));!_2&&PC&&(_l=PC.match(/Edge\/(\d+)/),(!_l||_l[1]>=74)&&(_l=PC.match(/Chrome\/(\d+)/),_l&&(_2=+_l[1])));kT.exports=_2});var zC=Ce((Due,OT)=>{"use strict";var NT=Q2(),jK=zi(),KK=_i(),VK=KK.String;OT.exports=!!Object.getOwnPropertySymbols&&!jK(function(){var e=Symbol("symbol detection");return!VK(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&NT&&NT<41})});var qC=Ce((Hue,IT)=>{"use strict";var GK=zC();IT.exports=GK&&!Symbol.sham&&typeof Symbol.iterator=="symbol"});var jC=Ce((Mue,DT)=>{"use strict";var WK=Nf(),YK=ji(),XK=gm(),ZK=qC(),JK=Object;DT.exports=ZK?function(e){return typeof e=="symbol"}:function(e){var t=WK("Symbol");return YK(t)&&XK(t.prototype,JK(e))}});var mm=Ce((Rue,HT)=>{"use strict";var $K=String;HT.exports=function(e){try{return $K(e)}catch{return"Object"}}});var mu=Ce((Pue,MT)=>{"use strict";var eV=ji(),tV=mm(),rV=TypeError;MT.exports=function(e){if(eV(e))return e;throw new rV(tV(e)+" is not a function")}});var Vh=Ce((zue,RT)=>{"use strict";var nV=mu(),iV=kf();RT.exports=function(e,t){var r=e[t];return iV(r)?void 0:nV(r)}});var zT=Ce((que,PT)=>{"use strict";var KC=ZA(),VC=ji(),GC=jo(),AV=TypeError;PT.exports=function(e,t){var r,n;if(t==="string"&&VC(r=e.toString)&&!GC(n=KC(r,e))||VC(r=e.valueOf)&&!GC(n=KC(r,e))||t!=="string"&&VC(r=e.toString)&&!GC(n=KC(r,e)))return n;throw new AV("Can't convert object to primitive value")}});var Ql=Ce((jue,qT)=>{"use strict";qT.exports=!1});var T2=Ce((Kue,KT)=>{"use strict";var jT=_i(),aV=Object.defineProperty;KT.exports=function(e,t){try{aV(jT,e,{value:t,configurable:!0,writable:!0})}catch{jT[e]=t}return t}});var L2=Ce((Vue,WT)=>{"use strict";var sV=Ql(),oV=_i(),lV=T2(),VT="__core-js_shared__",GT=WT.exports=oV[VT]||lV(VT,{});(GT.versions||(GT.versions=[])).push({version:"3.40.0",mode:sV?"pure":"global",copyright:"\xA9 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.40.0/LICENSE",source:"https://github.com/zloirock/core-js"})});var k2=Ce((Gue,XT)=>{"use strict";var YT=L2();XT.exports=function(e,t){return YT[e]||(YT[e]=t||{})}});var vm=Ce((Wue,ZT)=>{"use strict";var uV=qo(),cV=Object;ZT.exports=function(e){return cV(uV(e))}});var Ko=Ce((Yue,JT)=>{"use strict";var fV=qi(),hV=vm(),dV=fV({}.hasOwnProperty);JT.exports=Object.hasOwn||function(t,r){return dV(hV(t),r)}});var WC=Ce((Xue,$T)=>{"use strict";var pV=qi(),gV=0,mV=Math.random(),vV=pV(1 .toString);$T.exports=function(e){return"Symbol("+(e===void 0?"":e)+")_"+vV(++gV+mV,36)}});var IA=Ce((Zue,tL)=>{"use strict";var wV=_i(),yV=k2(),eL=Ko(),BV=WC(),bV=zC(),CV=qC(),Lp=wV.Symbol,YC=yV("wks"),xV=CV?Lp.for||Lp:Lp&&Lp.withoutSetter||BV;tL.exports=function(e){return eL(YC,e)||(YC[e]=bV&&eL(Lp,e)?Lp[e]:xV("Symbol."+e)),YC[e]}});var AL=Ce((Jue,iL)=>{"use strict";var SV=ZA(),rL=jo(),nL=jC(),EV=Vh(),FV=zT(),UV=IA(),_V=TypeError,QV=UV("toPrimitive");iL.exports=function(e,t){if(!rL(e)||nL(e))return e;var r=EV(e,QV),n;if(r){if(t===void 0&&(t="default"),n=SV(r,e,t),!rL(n)||nL(n))return n;throw new _V("Can't convert object to primitive value")}return t===void 0&&(t="number"),FV(e,t)}});var XC=Ce(($ue,aL)=>{"use strict";var TV=AL(),LV=jC();aL.exports=function(e){var t=TV(e,"string");return LV(t)?t:t+""}});var wm=Ce((ece,oL)=>{"use strict";var kV=_i(),sL=jo(),ZC=kV.document,NV=sL(ZC)&&sL(ZC.createElement);oL.exports=function(e){return NV?ZC.createElement(e):{}}});var JC=Ce((tce,lL)=>{"use strict";var OV=zo(),IV=zi(),DV=wm();lL.exports=!OV&&!IV(function(){return Object.defineProperty(DV("div"),"a",{get:function(){return 7}}).a!==7})});var ym=Ce(cL=>{"use strict";var HV=zo(),MV=ZA(),RV=uT(),PV=U2(),zV=Qp(),qV=XC(),jV=Ko(),KV=JC(),uL=Object.getOwnPropertyDescriptor;cL.f=HV?uL:function(t,r){if(t=zV(t),r=qV(r),KV)try{return uL(t,r)}catch{}if(jV(t,r))return PV(!MV(RV.f,t,r),t[r])}});var $C=Ce((nce,fL)=>{"use strict";var VV=zo(),GV=zi();fL.exports=VV&&GV(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})});var Na=Ce((ice,hL)=>{"use strict";var WV=jo(),YV=String,XV=TypeError;hL.exports=function(e){if(WV(e))return e;throw new XV(YV(e)+" is not an object")}});var _c=Ce(pL=>{"use strict";var ZV=zo(),JV=JC(),$V=$C(),N2=Na(),dL=XC(),eG=TypeError,ex=Object.defineProperty,tG=Object.getOwnPropertyDescriptor,tx="enumerable",rx="configurable",nx="writable";pL.f=ZV?$V?function(t,r,n){if(N2(t),r=dL(r),N2(n),typeof t=="function"&&r==="prototype"&&"value"in n&&nx in n&&!n[nx]){var i=tG(t,r);i&&i[nx]&&(t[r]=n.value,n={configurable:rx in n?n[rx]:i[rx],enumerable:tx in n?n[tx]:i[tx],writable:!1})}return ex(t,r,n)}:ex:function(t,r,n){if(N2(t),r=dL(r),N2(n),JV)try{return ex(t,r,n)}catch{}if("get"in n||"set"in n)throw new eG("Accessors not supported");return"value"in n&&(t[r]=n.value),t}});var kp=Ce((ace,gL)=>{"use strict";var rG=zo(),nG=_c(),iG=U2();gL.exports=rG?function(e,t,r){return nG.f(e,t,iG(1,r))}:function(e,t,r){return e[t]=r,e}});var Bm=Ce((sce,vL)=>{"use strict";var ix=zo(),AG=Ko(),mL=Function.prototype,aG=ix&&Object.getOwnPropertyDescriptor,Ax=AG(mL,"name"),sG=Ax&&function(){}.name==="something",oG=Ax&&(!ix||ix&&aG(mL,"name").configurable);vL.exports={EXISTS:Ax,PROPER:sG,CONFIGURABLE:oG}});var O2=Ce((oce,wL)=>{"use strict";var lG=qi(),uG=ji(),ax=L2(),cG=lG(Function.toString);uG(ax.inspectSource)||(ax.inspectSource=function(e){return cG(e)});wL.exports=ax.inspectSource});var bL=Ce((lce,BL)=>{"use strict";var fG=_i(),hG=ji(),yL=fG.WeakMap;BL.exports=hG(yL)&&/native code/.test(String(yL))});var I2=Ce((uce,xL)=>{"use strict";var dG=k2(),pG=WC(),CL=dG("keys");xL.exports=function(e){return CL[e]||(CL[e]=pG(e))}});var D2=Ce((cce,SL)=>{"use strict";SL.exports={}});var Cm=Ce((fce,UL)=>{"use strict";var gG=bL(),FL=_i(),mG=jo(),vG=kp(),sx=Ko(),ox=L2(),wG=I2(),yG=D2(),EL="Object already initialized",lx=FL.TypeError,BG=FL.WeakMap,H2,bm,M2,bG=function(e){return M2(e)?bm(e):H2(e,{})},CG=function(e){return function(t){var r;if(!mG(t)||(r=bm(t)).type!==e)throw new lx("Incompatible receiver, "+e+" required");return r}};gG||ox.state?(Tl=ox.state||(ox.state=new BG),Tl.get=Tl.get,Tl.has=Tl.has,Tl.set=Tl.set,H2=function(e,t){if(Tl.has(e))throw new lx(EL);return t.facade=e,Tl.set(e,t),t},bm=function(e){return Tl.get(e)||{}},M2=function(e){return Tl.has(e)}):(Gh=wG("state"),yG[Gh]=!0,H2=function(e,t){if(sx(e,Gh))throw new lx(EL);return t.facade=e,vG(e,Gh,t),t},bm=function(e){return sx(e,Gh)?e[Gh]:{}},M2=function(e){return sx(e,Gh)});var Tl,Gh;UL.exports={set:H2,get:bm,has:M2,enforce:bG,getterFor:CG}});var fx=Ce((hce,TL)=>{"use strict";var cx=qi(),xG=zi(),SG=ji(),R2=Ko(),ux=zo(),EG=Bm().CONFIGURABLE,FG=O2(),QL=Cm(),UG=QL.enforce,_G=QL.get,_L=String,P2=Object.defineProperty,QG=cx("".slice),TG=cx("".replace),LG=cx([].join),kG=ux&&!xG(function(){return P2(function(){},"length",{value:8}).length!==8}),NG=String(String).split("String"),OG=TL.exports=function(e,t,r){QG(_L(t),0,7)==="Symbol("&&(t="["+TG(_L(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!R2(e,"name")||EG&&e.name!==t)&&(ux?P2(e,"name",{value:t,configurable:!0}):e.name=t),kG&&r&&R2(r,"arity")&&e.length!==r.arity&&P2(e,"length",{value:r.arity});try{r&&R2(r,"constructor")&&r.constructor?ux&&P2(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch{}var n=UG(e);return R2(n,"source")||(n.source=LG(NG,typeof t=="string"?t:"")),e};Function.prototype.toString=OG(function(){return SG(this)&&_G(this).source||FG(this)},"toString")});var Of=Ce((dce,LL)=>{"use strict";var IG=ji(),DG=_c(),HG=fx(),MG=T2();LL.exports=function(e,t,r,n){n||(n={});var i=n.enumerable,A=n.name!==void 0?n.name:t;if(IG(r)&&HG(r,A,n),n.global)i?e[t]=r:MG(t,r);else{try{n.unsafe?e[t]&&(i=!0):delete e[t]}catch{}i?e[t]=r:DG.f(e,t,{value:r,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable})}return e}});var NL=Ce((pce,kL)=>{"use strict";var RG=Math.ceil,PG=Math.floor;kL.exports=Math.trunc||function(t){var r=+t;return(r>0?PG:RG)(r)}});var xm=Ce((gce,OL)=>{"use strict";var zG=NL();OL.exports=function(e){var t=+e;return t!==t||t===0?0:zG(t)}});var DL=Ce((mce,IL)=>{"use strict";var qG=xm(),jG=Math.max,KG=Math.min;IL.exports=function(e,t){var r=qG(e);return r<0?jG(r+t,0):KG(r,t)}});var Wh=Ce((vce,HL)=>{"use strict";var VG=xm(),GG=Math.min;HL.exports=function(e){var t=VG(e);return t>0?GG(t,9007199254740991):0}});var z2=Ce((wce,ML)=>{"use strict";var WG=Wh();ML.exports=function(e){return WG(e.length)}});var hx=Ce((yce,PL)=>{"use strict";var YG=Qp(),XG=DL(),ZG=z2(),RL=function(e){return function(t,r,n){var i=YG(t),A=ZG(i);if(A===0)return!e&&-1;var a=XG(n,A),s;if(e&&r!==r){for(;A>a;)if(s=i[a++],s!==s)return!0}else for(;A>a;a++)if((e||a in i)&&i[a]===r)return e||a||0;return!e&&-1}};PL.exports={includes:RL(!0),indexOf:RL(!1)}});var px=Ce((Bce,qL)=>{"use strict";var JG=qi(),dx=Ko(),$G=Qp(),eW=hx().indexOf,tW=D2(),zL=JG([].push);qL.exports=function(e,t){var r=$G(e),n=0,i=[],A;for(A in r)!dx(tW,A)&&dx(r,A)&&zL(i,A);for(;t.length>n;)dx(r,A=t[n++])&&(~eW(i,A)||zL(i,A));return i}});var q2=Ce((bce,jL)=>{"use strict";jL.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]});var VL=Ce(KL=>{"use strict";var rW=px(),nW=q2(),iW=nW.concat("length","prototype");KL.f=Object.getOwnPropertyNames||function(t){return rW(t,iW)}});var WL=Ce(GL=>{"use strict";GL.f=Object.getOwnPropertySymbols});var XL=Ce((Sce,YL)=>{"use strict";var AW=Nf(),aW=qi(),sW=VL(),oW=WL(),lW=Na(),uW=aW([].concat);YL.exports=AW("Reflect","ownKeys")||function(t){var r=sW.f(lW(t)),n=oW.f;return n?uW(r,n(t)):r}});var $L=Ce((Ece,JL)=>{"use strict";var ZL=Ko(),cW=XL(),fW=ym(),hW=_c();JL.exports=function(e,t,r){for(var n=cW(t),i=hW.f,A=fW.f,a=0;a<n.length;a++){var s=n[a];!ZL(e,s)&&!(r&&ZL(r,s))&&i(e,s,A(t,s))}}});var gx=Ce((Fce,e6)=>{"use strict";var dW=zi(),pW=ji(),gW=/#|\.prototype\./,Sm=function(e,t){var r=vW[mW(e)];return r===yW?!0:r===wW?!1:pW(t)?dW(t):!!t},mW=Sm.normalize=function(e){return String(e).replace(gW,".").toLowerCase()},vW=Sm.data={},wW=Sm.NATIVE="N",yW=Sm.POLYFILL="P";e6.exports=Sm});var Oa=Ce((Uce,t6)=>{"use strict";var j2=_i(),BW=ym().f,bW=kp(),CW=Of(),xW=T2(),SW=$L(),EW=gx();t6.exports=function(e,t){var r=e.target,n=e.global,i=e.stat,A,a,s,l,c,d;if(n?a=j2:i?a=j2[r]||xW(r,{}):a=j2[r]&&j2[r].prototype,a)for(s in t){if(c=t[s],e.dontCallGetSet?(d=BW(a,s),l=d&&d.value):l=a[s],A=EW(n?s:r+(i?".":"#")+s,e.forced),!A&&l!==void 0){if(typeof c==typeof l)continue;SW(c,l)}(e.sham||l&&l.sham)&&bW(c,"sham",!0),CW(a,s,c,e)}}});var mx=Ce((_ce,r6)=>{"use strict";var Em=_i(),FW=Tp(),UW=Lf(),K2=function(e){return FW.slice(0,e.length)===e};r6.exports=function(){return K2("Bun/")?"BUN":K2("Cloudflare-Workers")?"CLOUDFLARE":K2("Deno/")?"DENO":K2("Node.js/")?"NODE":Em.Bun&&typeof Bun.version=="string"?"BUN":Em.Deno&&typeof Deno.version=="object"?"DENO":UW(Em.process)==="process"?"NODE":Em.window&&Em.document?"BROWSER":"REST"}()});var Fm=Ce((Qce,n6)=>{"use strict";var _W=mx();n6.exports=_W==="NODE"});var A6=Ce((Tce,i6)=>{"use strict";var QW=qi(),TW=mu();i6.exports=function(e,t,r){try{return QW(TW(Object.getOwnPropertyDescriptor(e,t)[r]))}catch{}}});var s6=Ce((Lce,a6)=>{"use strict";var LW=jo();a6.exports=function(e){return LW(e)||e===null}});var l6=Ce((kce,o6)=>{"use strict";var kW=s6(),NW=String,OW=TypeError;o6.exports=function(e){if(kW(e))return e;throw new OW("Can't set "+NW(e)+" as a prototype")}});var vx=Ce((Nce,u6)=>{"use strict";var IW=A6(),DW=jo(),HW=qo(),MW=l6();u6.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e=!1,t={},r;try{r=IW(Object.prototype,"__proto__","set"),r(t,[]),e=t instanceof Array}catch{}return function(i,A){return HW(i),MW(A),DW(i)&&(e?r(i,A):i.__proto__=A),i}}():void 0)});var Um=Ce((Oce,f6)=>{"use strict";var RW=_c().f,PW=Ko(),zW=IA(),c6=zW("toStringTag");f6.exports=function(e,t,r){e&&!r&&(e=e.prototype),e&&!PW(e,c6)&&RW(e,c6,{configurable:!0,value:t})}});var p6=Ce((Ice,d6)=>{"use strict";var h6=fx(),qW=_c();d6.exports=function(e,t,r){return r.get&&h6(r.get,t,{getter:!0}),r.set&&h6(r.set,t,{setter:!0}),qW.f(e,t,r)}});var v6=Ce((Dce,m6)=>{"use strict";var jW=Nf(),KW=p6(),VW=IA(),GW=zo(),g6=VW("species");m6.exports=function(e){var t=jW(e);GW&&t&&!t[g6]&&KW(t,g6,{configurable:!0,get:function(){return this}})}});var y6=Ce((Hce,w6)=>{"use strict";var WW=gm(),YW=TypeError;w6.exports=function(e,t){if(WW(t,e))return e;throw new YW("Incorrect invocation")}});var C6=Ce((Mce,b6)=>{"use strict";var XW=IA(),ZW=XW("toStringTag"),B6={};B6[ZW]="z";b6.exports=String(B6)==="[object z]"});var G2=Ce((Rce,x6)=>{"use strict";var JW=C6(),$W=ji(),V2=Lf(),eY=IA(),tY=eY("toStringTag"),rY=Object,nY=V2(function(){return arguments}())==="Arguments",iY=function(e,t){try{return e[t]}catch{}};x6.exports=JW?V2:function(e){var t,r,n;return e===void 0?"Undefined":e===null?"Null":typeof(r=iY(t=rY(e),tY))=="string"?r:nY?V2(t):(n=V2(t))==="Object"&&$W(t.callee)?"Arguments":n}});var Q6=Ce((Pce,_6)=>{"use strict";var AY=qi(),aY=zi(),S6=ji(),sY=G2(),oY=Nf(),lY=O2(),E6=function(){},F6=oY("Reflect","construct"),wx=/^\s*(?:class|function)\b/,uY=AY(wx.exec),cY=!wx.test(E6),_m=function(t){if(!S6(t))return!1;try{return F6(E6,[],t),!0}catch{return!1}},U6=function(t){if(!S6(t))return!1;switch(sY(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return cY||!!uY(wx,lY(t))}catch{return!0}};U6.sham=!0;_6.exports=!F6||aY(function(){var e;return _m(_m.call)||!_m(Object)||!_m(function(){e=!0})||e})?U6:_m});var L6=Ce((zce,T6)=>{"use strict";var fY=Q6(),hY=mm(),dY=TypeError;T6.exports=function(e){if(fY(e))return e;throw new dY(hY(e)+" is not a constructor")}});var yx=Ce((qce,N6)=>{"use strict";var k6=Na(),pY=L6(),gY=kf(),mY=IA(),vY=mY("species");N6.exports=function(e,t){var r=k6(e).constructor,n;return r===void 0||gY(n=k6(r)[vY])?t:pY(n)}});var Bx=Ce((jce,H6)=>{"use strict";var wY=pm(),D6=Function.prototype,O6=D6.apply,I6=D6.call;H6.exports=typeof Reflect=="object"&&Reflect.apply||(wY?I6.bind(O6):function(){return I6.apply(O6,arguments)})});var Qm=Ce((Kce,M6)=>{"use strict";var yY=Lf(),BY=qi();M6.exports=function(e){if(yY(e)==="Function")return BY(e)}});var W2=Ce((Vce,P6)=>{"use strict";var R6=Qm(),bY=mu(),CY=pm(),xY=R6(R6.bind);P6.exports=function(e,t){return bY(e),t===void 0?e:CY?xY(e,t):function(){return e.apply(t,arguments)}}});var bx=Ce((Gce,z6)=>{"use strict";var SY=Nf();z6.exports=SY("document","documentElement")});var j6=Ce((Wce,q6)=>{"use strict";var EY=qi();q6.exports=EY([].slice)});var V6=Ce((Yce,K6)=>{"use strict";var FY=TypeError;K6.exports=function(e,t){if(e<t)throw new FY("Not enough arguments");return e}});var Cx=Ce((Xce,G6)=>{"use strict";var UY=Tp();G6.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(UY)});var Lx=Ce((Zce,rk)=>{"use strict";var Ao=_i(),_Y=Bx(),QY=W2(),W6=ji(),TY=Ko(),tk=zi(),Y6=bx(),LY=j6(),X6=wm(),kY=V6(),NY=Cx(),OY=Fm(),_x=Ao.setImmediate,Qx=Ao.clearImmediate,IY=Ao.process,xx=Ao.Dispatch,DY=Ao.Function,Z6=Ao.MessageChannel,HY=Ao.String,Sx=0,Tm={},J6="onreadystatechange",Lm,Yh,Ex,Fx;tk(function(){Lm=Ao.location});var Tx=function(e){if(TY(Tm,e)){var t=Tm[e];delete Tm[e],t()}},Ux=function(e){return function(){Tx(e)}},$6=function(e){Tx(e.data)},ek=function(e){Ao.postMessage(HY(e),Lm.protocol+"//"+Lm.host)};(!_x||!Qx)&&(_x=function(t){kY(arguments.length,1);var r=W6(t)?t:DY(t),n=LY(arguments,1);return Tm[++Sx]=function(){_Y(r,void 0,n)},Yh(Sx),Sx},Qx=function(t){delete Tm[t]},OY?Yh=function(e){IY.nextTick(Ux(e))}:xx&&xx.now?Yh=function(e){xx.now(Ux(e))}:Z6&&!NY?(Ex=new Z6,Fx=Ex.port2,Ex.port1.onmessage=$6,Yh=QY(Fx.postMessage,Fx)):Ao.addEventListener&&W6(Ao.postMessage)&&!Ao.importScripts&&Lm&&Lm.protocol!=="file:"&&!tk(ek)?(Yh=ek,Ao.addEventListener("message",$6,!1)):J6 in X6("script")?Yh=function(e){Y6.appendChild(X6("script"))[J6]=function(){Y6.removeChild(this),Tx(e)}}:Yh=function(e){setTimeout(Ux(e),0)});rk.exports={set:_x,clear:Qx}});var Ak=Ce((Jce,ik)=>{"use strict";var nk=_i(),MY=zo(),RY=Object.getOwnPropertyDescriptor;ik.exports=function(e){if(!MY)return nk[e];var t=RY(nk,e);return t&&t.value}});var kx=Ce(($ce,sk)=>{"use strict";var ak=function(){this.head=null,this.tail=null};ak.prototype={add:function(e){var t={item:e,next:null},r=this.tail;r?r.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e){var t=this.head=e.next;return t===null&&(this.tail=null),e.item}}};sk.exports=ak});var lk=Ce((efe,ok)=>{"use strict";var PY=Tp();ok.exports=/ipad|iphone|ipod/i.test(PY)&&typeof Pebble<"u"});var ck=Ce((tfe,uk)=>{"use strict";var zY=Tp();uk.exports=/web0s(?!.*chrome)/i.test(zY)});var vk=Ce((rfe,mk)=>{"use strict";var Op=_i(),qY=Ak(),fk=W2(),Nx=Lx().set,jY=kx(),KY=Cx(),VY=lk(),GY=ck(),Ox=Fm(),hk=Op.MutationObserver||Op.WebKitMutationObserver,dk=Op.document,pk=Op.process,Y2=Op.Promise,Hx=qY("queueMicrotask"),Np,Ix,Dx,X2,gk;Hx||(km=new jY,Nm=function(){var e,t;for(Ox&&(e=pk.domain)&&e.exit();t=km.get();)try{t()}catch(r){throw km.head&&Np(),r}e&&e.enter()},!KY&&!Ox&&!GY&&hk&&dk?(Ix=!0,Dx=dk.createTextNode(""),new hk(Nm).observe(Dx,{characterData:!0}),Np=function(){Dx.data=Ix=!Ix}):!VY&&Y2&&Y2.resolve?(X2=Y2.resolve(void 0),X2.constructor=Y2,gk=fk(X2.then,X2),Np=function(){gk(Nm)}):Ox?Np=function(){pk.nextTick(Nm)}:(Nx=fk(Nx,Op),Np=function(){Nx(Nm)}),Hx=function(e){km.head||Np(),km.add(e)});var km,Nm;mk.exports=Hx});var yk=Ce((nfe,wk)=>{"use strict";wk.exports=function(e,t){try{arguments.length===1?console.error(e):console.error(e,t)}catch{}}});var Z2=Ce((ife,Bk)=>{"use strict";Bk.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}});var Ip=Ce((Afe,bk)=>{"use strict";var WY=_i();bk.exports=WY.Promise});var Dp=Ce((afe,Ek)=>{"use strict";var YY=_i(),Om=Ip(),XY=ji(),ZY=gx(),JY=O2(),$Y=IA(),Ck=mx(),eX=Ql(),Mx=Q2(),xk=Om&&Om.prototype,tX=$Y("species"),Rx=!1,Sk=XY(YY.PromiseRejectionEvent),rX=ZY("Promise",function(){var e=JY(Om),t=e!==String(Om);if(!t&&Mx===66||eX&&!(xk.catch&&xk.finally))return!0;if(!Mx||Mx<51||!/native code/.test(e)){var r=new Om(function(A){A(1)}),n=function(A){A(function(){},function(){})},i=r.constructor={};if(i[tX]=n,Rx=r.then(function(){})instanceof n,!Rx)return!0}return!t&&(Ck==="BROWSER"||Ck==="DENO")&&!Sk});Ek.exports={CONSTRUCTOR:rX,REJECTION_EVENT:Sk,SUBCLASSING:Rx}});var Hp=Ce((sfe,Uk)=>{"use strict";var Fk=mu(),nX=TypeError,iX=function(e){var t,r;this.promise=new e(function(n,i){if(t!==void 0||r!==void 0)throw new nX("Bad Promise constructor");t=n,r=i}),this.resolve=Fk(t),this.reject=Fk(r)};Uk.exports.f=function(e){return new iX(e)}});var Gk=Ce(()=>{"use strict";var AX=Oa(),aX=Ql(),tw=Fm(),If=_i(),zp=ZA(),_k=Of(),Qk=vx(),sX=Um(),oX=v6(),lX=mu(),ew=ji(),uX=jo(),cX=y6(),fX=yx(),Ok=Lx().set,Kx=vk(),hX=yk(),dX=Z2(),pX=kx(),Ik=Cm(),rw=Ip(),Vx=Dp(),Dk=Hp(),nw="Promise",Hk=Vx.CONSTRUCTOR,gX=Vx.REJECTION_EVENT,mX=Vx.SUBCLASSING,Px=Ik.getterFor(nw),vX=Ik.set,Mp=rw&&rw.prototype,Xh=rw,J2=Mp,Mk=If.TypeError,zx=If.document,Gx=If.process,qx=Dk.f,wX=qx,yX=!!(zx&&zx.createEvent&&If.dispatchEvent),Rk="unhandledrejection",BX="rejectionhandled",Tk=0,Pk=1,bX=2,Wx=1,zk=2,$2,Lk,CX,kk,qk=function(e){var t;return uX(e)&&ew(t=e.then)?t:!1},jk=function(e,t){var r=t.value,n=t.state===Pk,i=n?e.ok:e.fail,A=e.resolve,a=e.reject,s=e.domain,l,c,d;try{i?(n||(t.rejection===zk&&SX(t),t.rejection=Wx),i===!0?l=r:(s&&s.enter(),l=i(r),s&&(s.exit(),d=!0)),l===e.promise?a(new Mk("Promise-chain cycle")):(c=qk(l))?zp(c,l,A,a):A(l)):a(r)}catch(g){s&&!d&&s.exit(),a(g)}},Kk=function(e,t){e.notified||(e.notified=!0,Kx(function(){for(var r=e.reactions,n;n=r.get();)jk(n,e);e.notified=!1,t&&!e.rejection&&xX(e)}))},Vk=function(e,t,r){var n,i;yX?(n=zx.createEvent("Event"),n.promise=t,n.reason=r,n.initEvent(e,!1,!0),If.dispatchEvent(n)):n={promise:t,reason:r},!gX&&(i=If["on"+e])?i(n):e===Rk&&hX("Unhandled promise rejection",r)},xX=function(e){zp(Ok,If,function(){var t=e.facade,r=e.value,n=Nk(e),i;if(n&&(i=dX(function(){tw?Gx.emit("unhandledRejection",r,t):Vk(Rk,t,r)}),e.rejection=tw||Nk(e)?zk:Wx,i.error))throw i.value})},Nk=function(e){return e.rejection!==Wx&&!e.parent},SX=function(e){zp(Ok,If,function(){var t=e.facade;tw?Gx.emit("rejectionHandled",t):Vk(BX,t,e.value)})},Rp=function(e,t,r){return function(n){e(t,n,r)}},Pp=function(e,t,r){e.done||(e.done=!0,r&&(e=r),e.value=t,e.state=bX,Kk(e,!0))},jx=function(e,t,r){if(!e.done){e.done=!0,r&&(e=r);try{if(e.facade===t)throw new Mk("Promise can't be resolved itself");var n=qk(t);n?Kx(function(){var i={done:!1};try{zp(n,t,Rp(jx,i,e),Rp(Pp,i,e))}catch(A){Pp(i,A,e)}}):(e.value=t,e.state=Pk,Kk(e,!1))}catch(i){Pp({done:!1},i,e)}}};if(Hk&&(Xh=function(t){cX(this,J2),lX(t),zp($2,this);var r=Px(this);try{t(Rp(jx,r),Rp(Pp,r))}catch(n){Pp(r,n)}},J2=Xh.prototype,$2=function(t){vX(this,{type:nw,done:!1,notified:!1,parent:!1,reactions:new pX,rejection:!1,state:Tk,value:null})},$2.prototype=_k(J2,"then",function(t,r){var n=Px(this),i=qx(fX(this,Xh));return n.parent=!0,i.ok=ew(t)?t:!0,i.fail=ew(r)&&r,i.domain=tw?Gx.domain:void 0,n.state===Tk?n.reactions.add(i):Kx(function(){jk(i,n)}),i.promise}),Lk=function(){var e=new $2,t=Px(e);this.promise=e,this.resolve=Rp(jx,t),this.reject=Rp(Pp,t)},Dk.f=qx=function(e){return e===Xh||e===CX?new Lk(e):wX(e)},!aX&&ew(rw)&&Mp!==Object.prototype)){kk=Mp.then,mX||_k(Mp,"then",function(t,r){var n=this;return new Xh(function(i,A){zp(kk,n,i,A)}).then(t,r)},{unsafe:!0});try{delete Mp.constructor}catch{}Qk&&Qk(Mp,J2)}AX({global:!0,constructor:!0,wrap:!0,forced:Hk},{Promise:Xh});sX(Xh,nw,!1,!0);oX(nw)});var qp=Ce((ufe,Wk)=>{"use strict";Wk.exports={}});var Xk=Ce((cfe,Yk)=>{"use strict";var EX=IA(),FX=qp(),UX=EX("iterator"),_X=Array.prototype;Yk.exports=function(e){return e!==void 0&&(FX.Array===e||_X[UX]===e)}});var Yx=Ce((ffe,Jk)=>{"use strict";var QX=G2(),Zk=Vh(),TX=kf(),LX=qp(),kX=IA(),NX=kX("iterator");Jk.exports=function(e){if(!TX(e))return Zk(e,NX)||Zk(e,"@@iterator")||LX[QX(e)]}});var eN=Ce((hfe,$k)=>{"use strict";var OX=ZA(),IX=mu(),DX=Na(),HX=mm(),MX=Yx(),RX=TypeError;$k.exports=function(e,t){var r=arguments.length<2?MX(e):t;if(IX(r))return DX(OX(r,e));throw new RX(HX(e)+" is not iterable")}});var nN=Ce((dfe,rN)=>{"use strict";var PX=ZA(),tN=Na(),zX=Vh();rN.exports=function(e,t,r){var n,i;tN(e);try{if(n=zX(e,"return"),!n){if(t==="throw")throw r;return r}n=PX(n,e)}catch(A){i=!0,n=A}if(t==="throw")throw r;if(i)throw n;return tN(n),r}});var Xx=Ce((pfe,sN)=>{"use strict";var qX=W2(),jX=ZA(),KX=Na(),VX=mm(),GX=Xk(),WX=z2(),iN=gm(),YX=eN(),XX=Yx(),AN=nN(),ZX=TypeError,iw=function(e,t){this.stopped=e,this.result=t},aN=iw.prototype;sN.exports=function(e,t,r){var n=r&&r.that,i=!!(r&&r.AS_ENTRIES),A=!!(r&&r.IS_RECORD),a=!!(r&&r.IS_ITERATOR),s=!!(r&&r.INTERRUPTED),l=qX(t,n),c,d,g,v,f,S,C,Q=function(F){return c&&AN(c,"normal",F),new iw(!0,F)},x=function(F){return i?(KX(F),s?l(F[0],F[1],Q):l(F[0],F[1])):s?l(F,Q):l(F)};if(A)c=e.iterator;else if(a)c=e;else{if(d=XX(e),!d)throw new ZX(VX(e)+" is not iterable");if(GX(d)){for(g=0,v=WX(e);v>g;g++)if(f=x(e[g]),f&&iN(aN,f))return f;return new iw(!1)}c=YX(e,d)}for(S=A?e.next:c.next;!(C=jX(S,c)).done;){try{f=x(C.value)}catch(F){AN(c,"throw",F)}if(typeof f=="object"&&f&&iN(aN,f))return f}return new iw(!1)}});var fN=Ce((gfe,cN)=>{"use strict";var JX=IA(),lN=JX("iterator"),uN=!1;try{oN=0,Zx={next:function(){return{done:!!oN++}},return:function(){uN=!0}},Zx[lN]=function(){return this},Array.from(Zx,function(){throw 2})}catch{}var oN,Zx;cN.exports=function(e,t){try{if(!t&&!uN)return!1}catch{return!1}var r=!1;try{var n={};n[lN]=function(){return{next:function(){return{done:r=!0}}}},e(n)}catch{}return r}});var Jx=Ce((mfe,hN)=>{"use strict";var $X=Ip(),eZ=fN(),tZ=Dp().CONSTRUCTOR;hN.exports=tZ||!eZ(function(e){$X.all(e).then(void 0,function(){})})});var dN=Ce(()=>{"use strict";var rZ=Oa(),nZ=ZA(),iZ=mu(),AZ=Hp(),aZ=Z2(),sZ=Xx(),oZ=Jx();rZ({target:"Promise",stat:!0,forced:oZ},{all:function(t){var r=this,n=AZ.f(r),i=n.resolve,A=n.reject,a=aZ(function(){var s=iZ(r.resolve),l=[],c=0,d=1;sZ(t,function(g){var v=c++,f=!1;d++,nZ(s,r,g).then(function(S){f||(f=!0,l[v]=S,--d||i(l))},A)}),--d||i(l)});return a.error&&A(a.value),n.promise}})});var gN=Ce(()=>{"use strict";var lZ=Oa(),uZ=Ql(),cZ=Dp().CONSTRUCTOR,e4=Ip(),fZ=Nf(),hZ=ji(),dZ=Of(),pN=e4&&e4.prototype;lZ({target:"Promise",proto:!0,forced:cZ,real:!0},{catch:function(e){return this.then(void 0,e)}});!uZ&&hZ(e4)&&($x=fZ("Promise").prototype.catch,pN.catch!==$x&&dZ(pN,"catch",$x,{unsafe:!0}));var $x});var mN=Ce(()=>{"use strict";var pZ=Oa(),gZ=ZA(),mZ=mu(),vZ=Hp(),wZ=Z2(),yZ=Xx(),BZ=Jx();pZ({target:"Promise",stat:!0,forced:BZ},{race:function(t){var r=this,n=vZ.f(r),i=n.reject,A=wZ(function(){var a=mZ(r.resolve);yZ(t,function(s){gZ(a,r,s).then(n.resolve,i)})});return A.error&&i(A.value),n.promise}})});var vN=Ce(()=>{"use strict";var bZ=Oa(),CZ=Hp(),xZ=Dp().CONSTRUCTOR;bZ({target:"Promise",stat:!0,forced:xZ},{reject:function(t){var r=CZ.f(this),n=r.reject;return n(t),r.promise}})});var yN=Ce((Efe,wN)=>{"use strict";var SZ=Na(),EZ=jo(),FZ=Hp();wN.exports=function(e,t){if(SZ(e),EZ(t)&&t.constructor===e)return t;var r=FZ.f(e),n=r.resolve;return n(t),r.promise}});var CN=Ce(()=>{"use strict";var UZ=Oa(),_Z=Nf(),BN=Ql(),QZ=Ip(),bN=Dp().CONSTRUCTOR,TZ=yN(),LZ=_Z("Promise"),kZ=BN&&!bN;UZ({target:"Promise",stat:!0,forced:BN||bN},{resolve:function(t){return TZ(kZ&&this===LZ?QZ:this,t)}})});var xN=Ce(()=>{"use strict";Gk();dN();gN();mN();vN();CN()});function SN(e,t,r,n,i,A,a){try{var s=e[A](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function vu(e){return function(){var t=this,r=arguments;return new Promise(function(n,i){var A=e.apply(t,r);function a(l){SN(A,n,i,a,s,"next",l)}function s(l){SN(A,n,i,a,s,"throw",l)}a(void 0)})}}var EN=tf(()=>{});var Ll=Ce((Lfe,FN)=>{"use strict";var NZ=G2(),OZ=String;FN.exports=function(e){if(NZ(e)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return OZ(e)}});var t4=Ce((kfe,UN)=>{"use strict";var IZ=Na();UN.exports=function(){var e=IZ(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}});var A4=Ce((Nfe,_N)=>{"use strict";var r4=zi(),DZ=_i(),n4=DZ.RegExp,i4=r4(function(){var e=n4("a","y");return e.lastIndex=2,e.exec("abcd")!==null}),HZ=i4||r4(function(){return!n4("a","y").sticky}),MZ=i4||r4(function(){var e=n4("^r","gy");return e.lastIndex=2,e.exec("str")!==null});_N.exports={BROKEN_CARET:MZ,MISSED_STICKY:HZ,UNSUPPORTED_Y:i4}});var TN=Ce((Ofe,QN)=>{"use strict";var RZ=px(),PZ=q2();QN.exports=Object.keys||function(t){return RZ(t,PZ)}});var kN=Ce(LN=>{"use strict";var zZ=zo(),qZ=$C(),jZ=_c(),KZ=Na(),VZ=Qp(),GZ=TN();LN.f=zZ&&!qZ?Object.defineProperties:function(t,r){KZ(t);for(var n=VZ(r),i=GZ(r),A=i.length,a=0,s;A>a;)jZ.f(t,s=i[a++],n[s]);return t}});var Im=Ce((Dfe,RN)=>{"use strict";var WZ=Na(),YZ=kN(),NN=q2(),XZ=D2(),ZZ=bx(),JZ=wm(),$Z=I2(),ON=">",IN="<",s4="prototype",o4="script",HN=$Z("IE_PROTO"),a4=function(){},MN=function(e){return IN+o4+ON+e+IN+"/"+o4+ON},DN=function(e){e.write(MN("")),e.close();var t=e.parentWindow.Object;return e=null,t},eJ=function(){var e=JZ("iframe"),t="java"+o4+":",r;return e.style.display="none",ZZ.appendChild(e),e.src=String(t),r=e.contentWindow.document,r.open(),r.write(MN("document.F=Object")),r.close(),r.F},Aw,aw=function(){try{Aw=new ActiveXObject("htmlfile")}catch{}aw=typeof document<"u"?document.domain&&Aw?DN(Aw):eJ():DN(Aw);for(var e=NN.length;e--;)delete aw[s4][NN[e]];return aw()};XZ[HN]=!0;RN.exports=Object.create||function(t,r){var n;return t!==null?(a4[s4]=WZ(t),n=new a4,a4[s4]=null,n[HN]=t):n=aw(),r===void 0?n:YZ.f(n,r)}});var zN=Ce((Hfe,PN)=>{"use strict";var tJ=zi(),rJ=_i(),nJ=rJ.RegExp;PN.exports=tJ(function(){var e=nJ(".","s");return!(e.dotAll&&e.test(`
|
|
`)&&e.flags==="s")})});var jN=Ce((Mfe,qN)=>{"use strict";var iJ=zi(),AJ=_i(),aJ=AJ.RegExp;qN.exports=iJ(function(){var e=aJ("(?<a>b)","g");return e.exec("b").groups.a!=="b"||"b".replace(e,"$<a>c")!=="bc"})});var lw=Ce((Rfe,VN)=>{"use strict";var jp=ZA(),ow=qi(),sJ=Ll(),oJ=t4(),lJ=A4(),uJ=k2(),cJ=Im(),fJ=Cm().get,hJ=zN(),dJ=jN(),pJ=uJ("native-string-replace",String.prototype.replace),sw=RegExp.prototype.exec,u4=sw,gJ=ow("".charAt),mJ=ow("".indexOf),vJ=ow("".replace),l4=ow("".slice),c4=function(){var e=/a/,t=/b*/g;return jp(sw,e,"a"),jp(sw,t,"a"),e.lastIndex!==0||t.lastIndex!==0}(),KN=lJ.BROKEN_CARET,f4=/()??/.exec("")[1]!==void 0,wJ=c4||f4||KN||hJ||dJ;wJ&&(u4=function(t){var r=this,n=fJ(r),i=sJ(t),A=n.raw,a,s,l,c,d,g,v;if(A)return A.lastIndex=r.lastIndex,a=jp(u4,A,i),r.lastIndex=A.lastIndex,a;var f=n.groups,S=KN&&r.sticky,C=jp(oJ,r),Q=r.source,x=0,F=i;if(S&&(C=vJ(C,"y",""),mJ(C,"g")===-1&&(C+="g"),F=l4(i,r.lastIndex),r.lastIndex>0&&(!r.multiline||r.multiline&&gJ(i,r.lastIndex-1)!==`
|
|
`)&&(Q="(?: "+Q+")",F=" "+F,x++),s=new RegExp("^(?:"+Q+")",C)),f4&&(s=new RegExp("^"+Q+"$(?!\\s)",C)),c4&&(l=r.lastIndex),c=jp(sw,S?s:r,F),S?c?(c.input=l4(c.input,x),c[0]=l4(c[0],x),c.index=r.lastIndex,r.lastIndex+=c[0].length):r.lastIndex=0:c4&&c&&(r.lastIndex=r.global?c.index+c[0].length:l),f4&&c&&c.length>1&&jp(pJ,c[0],s,function(){for(d=1;d<arguments.length-2;d++)arguments[d]===void 0&&(c[d]=void 0)}),c&&f)for(c.groups=g=cJ(null),d=0;d<f.length;d++)v=f[d],g[v[0]]=c[v[1]];return c});VN.exports=u4});var WN=Ce(()=>{"use strict";var yJ=Oa(),GN=lw();yJ({target:"RegExp",proto:!0,forced:/./.exec!==GN},{exec:GN})});var uw=Ce((qfe,$N)=>{"use strict";WN();var YN=ZA(),XN=Of(),BJ=lw(),ZN=zi(),JN=IA(),bJ=kp(),CJ=JN("species"),h4=RegExp.prototype;$N.exports=function(e,t,r,n){var i=JN(e),A=!ZN(function(){var c={};return c[i]=function(){return 7},""[e](c)!==7}),a=A&&!ZN(function(){var c=!1,d=/a/;return e==="split"&&(d={},d.constructor={},d.constructor[CJ]=function(){return d},d.flags="",d[i]=/./[i]),d.exec=function(){return c=!0,null},d[i](""),!c});if(!A||!a||r){var s=/./[i],l=t(i,""[e],function(c,d,g,v,f){var S=d.exec;return S===BJ||S===h4.exec?A&&!f?{done:!0,value:YN(s,d,g,v)}:{done:!0,value:YN(c,g,d,v)}:{done:!1}});XN(String.prototype,e,l[0]),XN(h4,i,l[1])}n&&bJ(h4[i],"sham",!0)}});var nO=Ce((jfe,rO)=>{"use strict";var d4=qi(),xJ=xm(),SJ=Ll(),EJ=qo(),FJ=d4("".charAt),eO=d4("".charCodeAt),UJ=d4("".slice),tO=function(e){return function(t,r){var n=SJ(EJ(t)),i=xJ(r),A=n.length,a,s;return i<0||i>=A?e?"":void 0:(a=eO(n,i),a<55296||a>56319||i+1===A||(s=eO(n,i+1))<56320||s>57343?e?FJ(n,i):a:e?UJ(n,i,i+2):(a-55296<<10)+(s-56320)+65536)}};rO.exports={codeAt:tO(!1),charAt:tO(!0)}});var cw=Ce((Kfe,iO)=>{"use strict";var _J=nO().charAt;iO.exports=function(e,t,r){return t+(r?_J(e,t).length:1)}});var fw=Ce((Vfe,aO)=>{"use strict";var AO=ZA(),QJ=Na(),TJ=ji(),LJ=Lf(),kJ=lw(),NJ=TypeError;aO.exports=function(e,t){var r=e.exec;if(TJ(r)){var n=AO(r,e,t);return n!==null&&QJ(n),n}if(LJ(e)==="RegExp")return AO(kJ,e,t);throw new NJ("RegExp#exec called on incompatible receiver")}});var oO=Ce(()=>{"use strict";var OJ=ZA(),IJ=uw(),DJ=Na(),HJ=kf(),MJ=Wh(),p4=Ll(),RJ=qo(),PJ=Vh(),zJ=cw(),sO=fw();IJ("match",function(e,t,r){return[function(i){var A=RJ(this),a=HJ(i)?void 0:PJ(i,e);return a?OJ(a,i,A):new RegExp(i)[e](p4(A))},function(n){var i=DJ(this),A=p4(n),a=r(t,i,A);if(a.done)return a.value;if(!i.global)return sO(i,A);var s=i.unicode;i.lastIndex=0;for(var l=[],c=0,d;(d=sO(i,A))!==null;){var g=p4(d[0]);l[c]=g,g===""&&(i.lastIndex=zJ(A,MJ(i.lastIndex),s)),c++}return c===0?null:l}]})});var uO=Ce((Yfe,lO)=>{"use strict";var v4=qi(),qJ=vm(),jJ=Math.floor,g4=v4("".charAt),KJ=v4("".replace),m4=v4("".slice),VJ=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,GJ=/\$([$&'`]|\d{1,2})/g;lO.exports=function(e,t,r,n,i,A){var a=r+e.length,s=n.length,l=GJ;return i!==void 0&&(i=qJ(i),l=VJ),KJ(A,l,function(c,d){var g;switch(g4(d,0)){case"$":return"$";case"&":return e;case"`":return m4(t,0,r);case"'":return m4(t,a);case"<":g=i[m4(d,1,-1)];break;default:var v=+d;if(v===0)return c;if(v>s){var f=jJ(v/10);return f===0?c:f<=s?n[f-1]===void 0?g4(d,1):n[f-1]+g4(d,1):c}g=n[v-1]}return g===void 0?"":g})}});var pO=Ce(()=>{"use strict";var WJ=Bx(),cO=ZA(),hw=qi(),YJ=uw(),XJ=zi(),ZJ=Na(),JJ=ji(),$J=kf(),e$=xm(),t$=Wh(),Kp=Ll(),r$=qo(),n$=cw(),i$=Vh(),A$=uO(),a$=fw(),s$=IA(),y4=s$("replace"),o$=Math.max,l$=Math.min,u$=hw([].concat),w4=hw([].push),fO=hw("".indexOf),hO=hw("".slice),c$=function(e){return e===void 0?e:String(e)},f$=function(){return"a".replace(/./,"$0")==="$0"}(),dO=function(){return/./[y4]?/./[y4]("a","$0")==="":!1}(),h$=!XJ(function(){var e=/./;return e.exec=function(){var t=[];return t.groups={a:"7"},t},"".replace(e,"$<a>")!=="7"});YJ("replace",function(e,t,r){var n=dO?"$":"$0";return[function(A,a){var s=r$(this),l=$J(A)?void 0:i$(A,y4);return l?cO(l,A,s,a):cO(t,Kp(s),A,a)},function(i,A){var a=ZJ(this),s=Kp(i);if(typeof A=="string"&&fO(A,n)===-1&&fO(A,"$<")===-1){var l=r(t,a,s,A);if(l.done)return l.value}var c=JJ(A);c||(A=Kp(A));var d=a.global,g;d&&(g=a.unicode,a.lastIndex=0);for(var v=[],f;f=a$(a,s),!(f===null||(w4(v,f),!d));){var S=Kp(f[0]);S===""&&(a.lastIndex=n$(s,t$(a.lastIndex),g))}for(var C="",Q=0,x=0;x<v.length;x++){f=v[x];for(var F=Kp(f[0]),T=o$(l$(e$(f.index),s.length),0),R=[],Y,ae=1;ae<f.length;ae++)w4(R,c$(f[ae]));var P=f.groups;if(c){var W=u$([F],R,T,s);P!==void 0&&w4(W,P),Y=Kp(WJ(A,void 0,W))}else Y=A$(F,s,T,R,P,A);T>=Q&&(C+=hO(s,Q,T)+Y,Q=T+F.length)}return C+hO(s,Q)}]},!h$||!f$||dO)});var mO=Ce((Jfe,gO)=>{"use strict";var d$=jo(),p$=Lf(),g$=IA(),m$=g$("match");gO.exports=function(e){var t;return d$(e)&&((t=e[m$])!==void 0?!!t:p$(e)==="RegExp")}});var dw=Ce(($fe,vO)=>{"use strict";var v$=mO(),w$=TypeError;vO.exports=function(e){if(v$(e))throw new w$("The method doesn't accept regular expressions");return e}});var pw=Ce((ehe,wO)=>{"use strict";var y$=IA(),B$=y$("match");wO.exports=function(e){var t=/./;try{"/./"[e](t)}catch{try{return t[B$]=!1,"/./"[e](t)}catch{}}return!1}});var bO=Ce(()=>{"use strict";var b$=Oa(),C$=Qm(),x$=ym().f,S$=Wh(),yO=Ll(),E$=dw(),F$=qo(),U$=pw(),_$=Ql(),Q$=C$("".slice),T$=Math.min,BO=U$("startsWith"),L$=!_$&&!BO&&!!function(){var e=x$(String.prototype,"startsWith");return e&&!e.writable}();b$({target:"String",proto:!0,forced:!L$&&!BO},{startsWith:function(t){var r=yO(F$(this));E$(t);var n=S$(T$(arguments.length>1?arguments[1]:void 0,r.length)),i=yO(t);return Q$(r,n,n+i.length)===i}})});var xO=Ce((nhe,CO)=>{"use strict";var k$=IA(),N$=Im(),O$=_c().f,B4=k$("unscopables"),b4=Array.prototype;b4[B4]===void 0&&O$(b4,B4,{configurable:!0,value:N$(null)});CO.exports=function(e){b4[B4][e]=!0}});var EO=Ce((ihe,SO)=>{"use strict";var I$=zi();SO.exports=!I$(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})});var x4=Ce((Ahe,UO)=>{"use strict";var D$=Ko(),H$=ji(),M$=vm(),R$=I2(),P$=EO(),FO=R$("IE_PROTO"),C4=Object,z$=C4.prototype;UO.exports=P$?C4.getPrototypeOf:function(e){var t=M$(e);if(D$(t,FO))return t[FO];var r=t.constructor;return H$(r)&&t instanceof r?r.prototype:t instanceof C4?z$:null}});var U4=Ce((ahe,TO)=>{"use strict";var q$=zi(),j$=ji(),K$=jo(),V$=Im(),_O=x4(),G$=Of(),W$=IA(),Y$=Ql(),F4=W$("iterator"),QO=!1,Qc,S4,E4;[].keys&&(E4=[].keys(),"next"in E4?(S4=_O(_O(E4)),S4!==Object.prototype&&(Qc=S4)):QO=!0);var X$=!K$(Qc)||q$(function(){var e={};return Qc[F4].call(e)!==e});X$?Qc={}:Y$&&(Qc=V$(Qc));j$(Qc[F4])||G$(Qc,F4,function(){return this});TO.exports={IteratorPrototype:Qc,BUGGY_SAFARI_ITERATORS:QO}});var kO=Ce((she,LO)=>{"use strict";var Z$=U4().IteratorPrototype,J$=Im(),$$=U2(),eee=Um(),tee=qp(),ree=function(){return this};LO.exports=function(e,t,r,n){var i=t+" Iterator";return e.prototype=J$(Z$,{next:$$(+!n,r)}),eee(e,i,!1,!0),tee[i]=ree,e}});var jO=Ce((ohe,qO)=>{"use strict";var nee=Oa(),iee=ZA(),gw=Ql(),PO=Bm(),Aee=ji(),aee=kO(),NO=x4(),OO=vx(),see=Um(),oee=kp(),_4=Of(),lee=IA(),IO=qp(),zO=U4(),uee=PO.PROPER,cee=PO.CONFIGURABLE,DO=zO.IteratorPrototype,mw=zO.BUGGY_SAFARI_ITERATORS,Dm=lee("iterator"),HO="keys",Hm="values",MO="entries",RO=function(){return this};qO.exports=function(e,t,r,n,i,A,a){aee(r,t,n);var s=function(x){if(x===i&&v)return v;if(!mw&&x&&x in d)return d[x];switch(x){case HO:return function(){return new r(this,x)};case Hm:return function(){return new r(this,x)};case MO:return function(){return new r(this,x)}}return function(){return new r(this)}},l=t+" Iterator",c=!1,d=e.prototype,g=d[Dm]||d["@@iterator"]||i&&d[i],v=!mw&&g||s(i),f=t==="Array"&&d.entries||g,S,C,Q;if(f&&(S=NO(f.call(new e)),S!==Object.prototype&&S.next&&(!gw&&NO(S)!==DO&&(OO?OO(S,DO):Aee(S[Dm])||_4(S,Dm,RO)),see(S,l,!0,!0),gw&&(IO[l]=RO))),uee&&i===Hm&&g&&g.name!==Hm&&(!gw&&cee?oee(d,"name",Hm):(c=!0,v=function(){return iee(g,this)})),i)if(C={values:s(Hm),keys:A?v:s(HO),entries:s(MO)},a)for(Q in C)(mw||c||!(Q in d))&&_4(d,Q,C[Q]);else nee({target:t,proto:!0,forced:mw||c},C);return(!gw||a)&&d[Dm]!==v&&_4(d,Dm,v,{name:i}),IO[t]=v,C}});var VO=Ce((lhe,KO)=>{"use strict";KO.exports=function(e,t){return{value:e,done:t}}});var T4=Ce((uhe,ZO)=>{"use strict";var fee=Qp(),Q4=xO(),GO=qp(),YO=Cm(),hee=_c().f,dee=jO(),vw=VO(),pee=Ql(),gee=zo(),XO="Array Iterator",mee=YO.set,vee=YO.getterFor(XO);ZO.exports=dee(Array,"Array",function(e,t){mee(this,{type:XO,target:fee(e),index:0,kind:t})},function(){var e=vee(this),t=e.target,r=e.index++;if(!t||r>=t.length)return e.target=null,vw(void 0,!0);switch(e.kind){case"keys":return vw(r,!1);case"values":return vw(t[r],!1)}return vw([r,t[r]],!1)},"values");var WO=GO.Arguments=GO.Array;Q4("keys");Q4("values");Q4("entries");if(!pee&&gee&&WO.name!=="values")try{hee(WO,"name",{value:"values"})}catch{}});var $O=Ce((che,JO)=>{"use strict";JO.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}});var r8=Ce((fhe,t8)=>{"use strict";var wee=wm(),L4=wee("span").classList,e8=L4&&L4.constructor&&L4.constructor.prototype;t8.exports=e8===Object.prototype?void 0:e8});var s8=Ce(()=>{"use strict";var n8=_i(),A8=$O(),yee=r8(),Mm=T4(),i8=kp(),Bee=Um(),bee=IA(),k4=bee("iterator"),N4=Mm.values,a8=function(e,t){if(e){if(e[k4]!==N4)try{i8(e,k4,N4)}catch{e[k4]=N4}if(Bee(e,t,!0),A8[t]){for(var r in Mm)if(e[r]!==Mm[r])try{i8(e,r,Mm[r])}catch{e[r]=Mm[r]}}}};for(ww in A8)a8(n8[ww]&&n8[ww].prototype,ww);var ww;a8(yee,"DOMTokenList")});function o8(e,t){if(sn(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(sn(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var l8=tf(()=>{C2()});function u8(e){var t=o8(e,"string");return sn(t)=="symbol"?t:t+""}var c8=tf(()=>{C2();l8()});function yw(e,t,r){return(t=u8(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var f8=tf(()=>{c8()});var m8=Ce((bhe,g8)=>{"use strict";var Cee=mu(),xee=vm(),See=HC(),Eee=z2(),h8=TypeError,d8="Reduce of empty array with no initial value",p8=function(e){return function(t,r,n,i){var A=xee(t),a=See(A),s=Eee(A);if(Cee(r),s===0&&n<2)throw new h8(d8);var l=e?s-1:0,c=e?-1:1;if(n<2)for(;;){if(l in a){i=a[l],l+=c;break}if(l+=c,e?l<0:s<=l)throw new h8(d8)}for(;e?l>=0:s>l;l+=c)l in a&&(i=r(i,a[l],l,A));return i}};g8.exports={left:p8(!1),right:p8(!0)}});var O4=Ce((Che,v8)=>{"use strict";var Fee=zi();v8.exports=function(e,t){var r=[][e];return!!r&&Fee(function(){r.call(null,t||function(){return 1},1)})}});var y8=Ce(()=>{"use strict";var Uee=Oa(),_ee=m8().left,Qee=O4(),w8=Q2(),Tee=Fm(),Lee=!Tee&&w8>79&&w8<83,kee=Lee||!Qee("reduce");Uee({target:"Array",proto:!0,forced:kee},{reduce:function(t){var r=arguments.length;return _ee(this,t,r,r>1?arguments[1]:void 0)}})});var C8=Ce(()=>{"use strict";var Nee=Oa(),Oee=Qm(),Iee=ym().f,Dee=Wh(),B8=Ll(),Hee=dw(),Mee=qo(),Ree=pw(),Pee=Ql(),zee=Oee("".slice),qee=Math.min,b8=Ree("endsWith"),jee=!Pee&&!b8&&!!function(){var e=Iee(String.prototype,"endsWith");return e&&!e.writable}();Nee({target:"String",proto:!0,forced:!jee&&!b8},{endsWith:function(t){var r=B8(Mee(this));Hee(t);var n=arguments.length>1?arguments[1]:void 0,i=r.length,A=n===void 0?i:qee(Dee(n),i),a=B8(t);return zee(r,A-a.length,A)===a}})});var U8=Ce(()=>{"use strict";var I4=ZA(),F8=qi(),Kee=uw(),Vee=Na(),Gee=kf(),Wee=qo(),Yee=yx(),Xee=cw(),Zee=Wh(),x8=Ll(),Jee=Vh(),S8=fw(),$ee=A4(),ete=zi(),Vp=$ee.UNSUPPORTED_Y,tte=4294967295,rte=Math.min,D4=F8([].push),H4=F8("".slice),nte=!ete(function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var r="ab".split(e);return r.length!==2||r[0]!=="a"||r[1]!=="b"}),E8="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length;Kee("split",function(e,t,r){var n="0".split(void 0,0).length?function(i,A){return i===void 0&&A===0?[]:I4(t,this,i,A)}:t;return[function(A,a){var s=Wee(this),l=Gee(A)?void 0:Jee(A,e);return l?I4(l,A,s,a):I4(n,x8(s),A,a)},function(i,A){var a=Vee(this),s=x8(i);if(!E8){var l=r(n,a,s,A,n!==t);if(l.done)return l.value}var c=Yee(a,RegExp),d=a.unicode,g=(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.unicode?"u":"")+(Vp?"g":"y"),v=new c(Vp?"^(?:"+a.source+")":a,g),f=A===void 0?tte:A>>>0;if(f===0)return[];if(s.length===0)return S8(v,s)===null?[s]:[];for(var S=0,C=0,Q=[];C<s.length;){v.lastIndex=Vp?0:C;var x=S8(v,Vp?H4(s,C):s),F;if(x===null||(F=rte(Zee(v.lastIndex+(Vp?C:0)),s.length))===S)C=Xee(s,C,d);else{if(D4(Q,H4(s,S,C)),Q.length===f)return Q;for(var T=1;T<=x.length-1;T++)if(D4(Q,x[T]),Q.length===f)return Q;C=S=F}}return D4(Q,H4(s,S)),Q}]},E8||!nte,Vp)});var Q8=Ce((_8,Rm)=>{(function(){var e,t,r,n,i,A;typeof performance<"u"&&performance!==null&&performance.now?Rm.exports=function(){return performance.now()}:typeof process<"u"&&process!==null&&process.hrtime?(Rm.exports=function(){return(e()-i)/1e6},t=process.hrtime,e=function(){var a;return a=t(),a[0]*1e9+a[1]},n=e(),A=process.uptime()*1e9,i=n-A):Date.now?(Rm.exports=function(){return Date.now()-r},r=Date.now()):(Rm.exports=function(){return new Date().getTime()-r},r=new Date().getTime())}).call(_8)});var L8=Ce((Qhe,Cw)=>{var ite=Q8(),Tc=typeof window>"u"?global:window,Bw=["moz","webkit"],Wp="AnimationFrame",Yp=Tc["request"+Wp],Pm=Tc["cancel"+Wp]||Tc["cancelRequest"+Wp];for(Gp=0;!Yp&&Gp<Bw.length;Gp++)Yp=Tc[Bw[Gp]+"Request"+Wp],Pm=Tc[Bw[Gp]+"Cancel"+Wp]||Tc[Bw[Gp]+"CancelRequest"+Wp];var Gp;(!Yp||!Pm)&&(bw=0,M4=0,Df=[],T8=1e3/60,Yp=function(e){if(Df.length===0){var t=ite(),r=Math.max(0,T8-(t-bw));bw=r+t,setTimeout(function(){var n=Df.slice(0);Df.length=0;for(var i=0;i<n.length;i++)if(!n[i].cancelled)try{n[i].callback(bw)}catch(A){setTimeout(function(){throw A},0)}},Math.round(r))}return Df.push({handle:++M4,callback:e,cancelled:!1}),M4},Pm=function(e){for(var t=0;t<Df.length;t++)Df[t].handle===e&&(Df[t].cancelled=!0)});var bw,M4,Df,T8;Cw.exports=function(e){return Yp.call(Tc,e)};Cw.exports.cancel=function(){Pm.apply(Tc,arguments)};Cw.exports.polyfill=function(e){e||(e=Tc),e.requestAnimationFrame=Yp,e.cancelAnimationFrame=Pm}});var R4=Ce((The,k8)=>{"use strict";k8.exports=`
|
|
\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`});var I8=Ce((Lhe,O8)=>{"use strict";var Ate=qi(),ate=qo(),ste=Ll(),z4=R4(),N8=Ate("".replace),ote=RegExp("^["+z4+"]+"),lte=RegExp("(^|[^"+z4+"])["+z4+"]+$"),P4=function(e){return function(t){var r=ste(ate(t));return e&1&&(r=N8(r,ote,"")),e&2&&(r=N8(r,lte,"$1")),r}};O8.exports={start:P4(1),end:P4(2),trim:P4(3)}});var R8=Ce((khe,M8)=>{"use strict";var ute=Bm().PROPER,cte=zi(),D8=R4(),H8="\u200B\x85\u180E";M8.exports=function(e){return cte(function(){return!!D8[e]()||H8[e]()!==H8||ute&&D8[e].name!==e})}});var P8=Ce(()=>{"use strict";var fte=Oa(),hte=I8().trim,dte=R8();fte({target:"String",proto:!0,forced:dte("trim")},{trim:function(){return hte(this)}})});var q8=Ce((Ihe,z8)=>{z8.exports=function(e){this.ok=!1,this.alpha=1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e=e.replace(/ /g,""),e=e.toLowerCase();var t={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"};e=t[e]||e;for(var r=[{re:/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*((?:\d?\.)?\d)\)$/,example:["rgba(123, 234, 45, 0.8)","rgba(255,234,245,1.0)"],process:function(l){return[parseInt(l[1]),parseInt(l[2]),parseInt(l[3]),parseFloat(l[4])]}},{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(l){return[parseInt(l[1]),parseInt(l[2]),parseInt(l[3])]}},{re:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,example:["#00ff00","336699"],process:function(l){return[parseInt(l[1],16),parseInt(l[2],16),parseInt(l[3],16)]}},{re:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,example:["#fb0","f0f"],process:function(l){return[parseInt(l[1]+l[1],16),parseInt(l[2]+l[2],16),parseInt(l[3]+l[3],16)]}}],n=0;n<r.length;n++){var i=r[n].re,A=r[n].process,a=i.exec(e);if(a){var s=A(a);this.r=s[0],this.g=s[1],this.b=s[2],s.length>3&&(this.alpha=s[3]),this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.alpha=this.alpha<0?0:this.alpha>1||isNaN(this.alpha)?1:this.alpha,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toRGBA=function(){return"rgba("+this.r+", "+this.g+", "+this.b+", "+this.alpha+")"},this.toHex=function(){var l=this.r.toString(16),c=this.g.toString(16),d=this.b.toString(16);return l.length==1&&(l="0"+l),c.length==1&&(c="0"+c),d.length==1&&(d="0"+d),"#"+l+c+d},this.getHelpXML=function(){for(var l=new Array,c=0;c<r.length;c++)for(var d=r[c].example,g=0;g<d.length;g++)l[l.length]=d[g];for(var v in t)l[l.length]=v;var f=document.createElement("ul");f.setAttribute("id","rgbcolor-examples");for(var c=0;c<l.length;c++)try{var S=document.createElement("li"),C=new RGBColor(l[c]),Q=document.createElement("div");Q.style.cssText="margin: 3px; border: 1px solid black; background:"+C.toHex()+"; color:"+C.toHex(),Q.appendChild(document.createTextNode("test"));var x=document.createTextNode(" "+l[c]+" -> "+C.toRGB()+" -> "+C.toHex());S.appendChild(Q),S.appendChild(x),f.appendChild(S)}catch{}return f}}});var K8=Ce(()=>{"use strict";var pte=Oa(),gte=Qm(),mte=hx().indexOf,vte=O4(),q4=gte([].indexOf),j8=!!q4&&1/q4([1],1,-0)<0,wte=j8||!vte("indexOf");pte({target:"Array",proto:!0,forced:wte},{indexOf:function(t){var r=arguments.length>1?arguments[1]:void 0;return j8?q4(this,t,r)||0:mte(this,t,r)}})});var G8=Ce(()=>{"use strict";var yte=Oa(),Bte=qi(),bte=dw(),Cte=qo(),V8=Ll(),xte=pw(),Ste=Bte("".indexOf);yte({target:"String",proto:!0,forced:!xte("includes")},{includes:function(t){return!!~Ste(V8(Cte(this)),V8(bte(t)),arguments.length>1?arguments[1]:void 0)}})});var Y8=Ce((Phe,W8)=>{"use strict";var Ete=Lf();W8.exports=Array.isArray||function(t){return Ete(t)==="Array"}});var Z8=Ce(()=>{"use strict";var Fte=Oa(),Ute=qi(),_te=Y8(),Qte=Ute([].reverse),X8=[1,2];Fte({target:"Array",proto:!0,forced:String(X8)===String(X8.reverse())},{reverse:function(){return _te(this)&&(this.length=this.length),Qte(this)}})});function AI(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}iI(e,t),e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}function Tte(e){var t="";Array.isArray(e)||(e=[e]);for(var r=0;r<e.length;r++){var n=e[r];if(n.type===yt.CLOSE_PATH)t+="z";else if(n.type===yt.HORIZ_LINE_TO)t+=(n.relative?"h":"H")+n.x;else if(n.type===yt.VERT_LINE_TO)t+=(n.relative?"v":"V")+n.y;else if(n.type===yt.MOVE_TO)t+=(n.relative?"m":"M")+n.x+" "+n.y;else if(n.type===yt.LINE_TO)t+=(n.relative?"l":"L")+n.x+" "+n.y;else if(n.type===yt.CURVE_TO)t+=(n.relative?"c":"C")+n.x1+" "+n.y1+" "+n.x2+" "+n.y2+" "+n.x+" "+n.y;else if(n.type===yt.SMOOTH_CURVE_TO)t+=(n.relative?"s":"S")+n.x2+" "+n.y2+" "+n.x+" "+n.y;else if(n.type===yt.QUAD_TO)t+=(n.relative?"q":"Q")+n.x1+" "+n.y1+" "+n.x+" "+n.y;else if(n.type===yt.SMOOTH_QUAD_TO)t+=(n.relative?"t":"T")+n.x+" "+n.y;else{if(n.type!==yt.ARC)throw new Error('Unexpected command type "'+n.type+'" at index '+r+".");t+=(n.relative?"a":"A")+n.rX+" "+n.rY+" "+n.xRot+" "+ +n.lArcFlag+" "+ +n.sweepFlag+" "+n.x+" "+n.y}}return t}function K4(e,t){var r=e[0],n=e[1];return[r*Math.cos(t)-n*Math.sin(t),r*Math.sin(t)+n*Math.cos(t)]}function Nl(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0;r<e.length;r++)if(typeof e[r]!="number")throw new Error("assertNumbers arguments["+r+"] is not a number. "+typeof e[r]+" == typeof "+e[r]);return!0}function j4(e,t,r){e.lArcFlag=e.lArcFlag===0?0:1,e.sweepFlag=e.sweepFlag===0?0:1;var n=e.rX,i=e.rY,A=e.x,a=e.y;n=Math.abs(e.rX),i=Math.abs(e.rY);var s=K4([(t-A)/2,(r-a)/2],-e.xRot/180*Hf),l=s[0],c=s[1],d=Math.pow(l,2)/Math.pow(n,2)+Math.pow(c,2)/Math.pow(i,2);1<d&&(n*=Math.sqrt(d),i*=Math.sqrt(d)),e.rX=n,e.rY=i;var g=Math.pow(n,2)*Math.pow(c,2)+Math.pow(i,2)*Math.pow(l,2),v=(e.lArcFlag!==e.sweepFlag?1:-1)*Math.sqrt(Math.max(0,(Math.pow(n,2)*Math.pow(i,2)-g)/g)),f=n*c/i*v,S=-i*l/n*v,C=K4([f,S],e.xRot/180*Hf);e.cX=C[0]+(t+A)/2,e.cY=C[1]+(r+a)/2,e.phi1=Math.atan2((c-S)/i,(l-f)/n),e.phi2=Math.atan2((-c-S)/i,(-l-f)/n),e.sweepFlag===0&&e.phi2>e.phi1&&(e.phi2-=2*Hf),e.sweepFlag===1&&e.phi2<e.phi1&&(e.phi2+=2*Hf),e.phi1*=180/Hf,e.phi2*=180/Hf}function J8(e,t,r){Nl(e,t,r);var n=e*e+t*t-r*r;if(0>n)return[];if(n===0)return[[e*r/(e*e+t*t),t*r/(e*e+t*t)]];var i=Math.sqrt(n);return[[(e*r+t*i)/(e*e+t*t),(t*r-e*i)/(e*e+t*t)],[(e*r-t*i)/(e*e+t*t),(t*r+e*i)/(e*e+t*t)]]}function $8(e,t,r){return(1-r)*e+r*t}function eI(e,t,r,n){return e+Math.cos(n/180*Hf)*t+Math.sin(n/180*Hf)*r}function tI(e,t,r,n){var i=1e-6,A=t-e,a=r-t,s=3*A+3*(n-r)-6*a,l=6*(a-A),c=3*A;return Math.abs(s)<i?[-c/l]:function(d,g,v){v===void 0&&(v=1e-6);var f=d*d/4-g;if(f<-v)return[];if(f<=v)return[-d/2];var S=Math.sqrt(f);return[-d/2-S,-d/2+S]}(l/s,c/s,i)}function rI(e,t,r,n,i){var A=1-i;return e*(A*A*A)+t*(3*A*A*i)+r*(3*A*i*i)+n*(i*i*i)}var iI,Hf,mA,Lc,kl,aI,Lte,nI,kte,yt,Nte,sI=tf(()=>{iI=function(e,t){return(iI=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(r[i]=n[i])})(e,t)};Hf=Math.PI;Lc=Math.PI/180;(function(e){function t(){return i(function(s,l,c){return s.relative&&(s.x1!==void 0&&(s.x1+=l),s.y1!==void 0&&(s.y1+=c),s.x2!==void 0&&(s.x2+=l),s.y2!==void 0&&(s.y2+=c),s.x!==void 0&&(s.x+=l),s.y!==void 0&&(s.y+=c),s.relative=!1),s})}function r(){var s=NaN,l=NaN,c=NaN,d=NaN;return i(function(g,v,f){return g.type&yt.SMOOTH_CURVE_TO&&(g.type=yt.CURVE_TO,s=isNaN(s)?v:s,l=isNaN(l)?f:l,g.x1=g.relative?v-s:2*v-s,g.y1=g.relative?f-l:2*f-l),g.type&yt.CURVE_TO?(s=g.relative?v+g.x2:g.x2,l=g.relative?f+g.y2:g.y2):(s=NaN,l=NaN),g.type&yt.SMOOTH_QUAD_TO&&(g.type=yt.QUAD_TO,c=isNaN(c)?v:c,d=isNaN(d)?f:d,g.x1=g.relative?v-c:2*v-c,g.y1=g.relative?f-d:2*f-d),g.type&yt.QUAD_TO?(c=g.relative?v+g.x1:g.x1,d=g.relative?f+g.y1:g.y1):(c=NaN,d=NaN),g})}function n(){var s=NaN,l=NaN;return i(function(c,d,g){if(c.type&yt.SMOOTH_QUAD_TO&&(c.type=yt.QUAD_TO,s=isNaN(s)?d:s,l=isNaN(l)?g:l,c.x1=c.relative?d-s:2*d-s,c.y1=c.relative?g-l:2*g-l),c.type&yt.QUAD_TO){s=c.relative?d+c.x1:c.x1,l=c.relative?g+c.y1:c.y1;var v=c.x1,f=c.y1;c.type=yt.CURVE_TO,c.x1=((c.relative?0:d)+2*v)/3,c.y1=((c.relative?0:g)+2*f)/3,c.x2=(c.x+2*v)/3,c.y2=(c.y+2*f)/3}else s=NaN,l=NaN;return c})}function i(s){var l=0,c=0,d=NaN,g=NaN;return function(v){if(isNaN(d)&&!(v.type&yt.MOVE_TO))throw new Error("path must start with moveto");var f=s(v,l,c,d,g);return v.type&yt.CLOSE_PATH&&(l=d,c=g),v.x!==void 0&&(l=v.relative?l+v.x:v.x),v.y!==void 0&&(c=v.relative?c+v.y:v.y),v.type&yt.MOVE_TO&&(d=l,g=c),f}}function A(s,l,c,d,g,v){return Nl(s,l,c,d,g,v),i(function(f,S,C,Q){var x=f.x1,F=f.x2,T=f.relative&&!isNaN(Q),R=f.x!==void 0?f.x:T?0:S,Y=f.y!==void 0?f.y:T?0:C;function ae(D){return D*D}f.type&yt.HORIZ_LINE_TO&&l!==0&&(f.type=yt.LINE_TO,f.y=f.relative?0:C),f.type&yt.VERT_LINE_TO&&c!==0&&(f.type=yt.LINE_TO,f.x=f.relative?0:S),f.x!==void 0&&(f.x=f.x*s+Y*c+(T?0:g)),f.y!==void 0&&(f.y=R*l+f.y*d+(T?0:v)),f.x1!==void 0&&(f.x1=f.x1*s+f.y1*c+(T?0:g)),f.y1!==void 0&&(f.y1=x*l+f.y1*d+(T?0:v)),f.x2!==void 0&&(f.x2=f.x2*s+f.y2*c+(T?0:g)),f.y2!==void 0&&(f.y2=F*l+f.y2*d+(T?0:v));var P=s*d-l*c;if(f.xRot!==void 0&&(s!==1||l!==0||c!==0||d!==1))if(P===0)delete f.rX,delete f.rY,delete f.xRot,delete f.lArcFlag,delete f.sweepFlag,f.type=yt.LINE_TO;else{var W=f.xRot*Math.PI/180,he=Math.sin(W),V=Math.cos(W),M=1/ae(f.rX),_=1/ae(f.rY),ie=ae(V)*M+ae(he)*_,oe=2*he*V*(M-_),ge=ae(he)*M+ae(V)*_,Fe=ie*d*d-oe*l*d+ge*l*l,Be=oe*(s*d+l*c)-2*(ie*c*d+ge*s*l),de=ie*c*c-oe*s*c+ge*s*s,X=(Math.atan2(Be,Fe-de)+Math.PI)%Math.PI/2,Z=Math.sin(X),ke=Math.cos(X);f.rX=Math.abs(P)/Math.sqrt(Fe*ae(ke)+Be*Z*ke+de*ae(Z)),f.rY=Math.abs(P)/Math.sqrt(Fe*ae(Z)-Be*Z*ke+de*ae(ke)),f.xRot=180*X/Math.PI}return f.sweepFlag!==void 0&&0>P&&(f.sweepFlag=+!f.sweepFlag),f})}function a(){return function(s){var l={};for(var c in s)l[c]=s[c];return l}}e.ROUND=function(s){function l(c){return Math.round(c*s)/s}return s===void 0&&(s=1e13),Nl(s),function(c){return c.x1!==void 0&&(c.x1=l(c.x1)),c.y1!==void 0&&(c.y1=l(c.y1)),c.x2!==void 0&&(c.x2=l(c.x2)),c.y2!==void 0&&(c.y2=l(c.y2)),c.x!==void 0&&(c.x=l(c.x)),c.y!==void 0&&(c.y=l(c.y)),c.rX!==void 0&&(c.rX=l(c.rX)),c.rY!==void 0&&(c.rY=l(c.rY)),c}},e.TO_ABS=t,e.TO_REL=function(){return i(function(s,l,c){return s.relative||(s.x1!==void 0&&(s.x1-=l),s.y1!==void 0&&(s.y1-=c),s.x2!==void 0&&(s.x2-=l),s.y2!==void 0&&(s.y2-=c),s.x!==void 0&&(s.x-=l),s.y!==void 0&&(s.y-=c),s.relative=!0),s})},e.NORMALIZE_HVZ=function(s,l,c){return s===void 0&&(s=!0),l===void 0&&(l=!0),c===void 0&&(c=!0),i(function(d,g,v,f,S){if(isNaN(f)&&!(d.type&yt.MOVE_TO))throw new Error("path must start with moveto");return l&&d.type&yt.HORIZ_LINE_TO&&(d.type=yt.LINE_TO,d.y=d.relative?0:v),c&&d.type&yt.VERT_LINE_TO&&(d.type=yt.LINE_TO,d.x=d.relative?0:g),s&&d.type&yt.CLOSE_PATH&&(d.type=yt.LINE_TO,d.x=d.relative?f-g:f,d.y=d.relative?S-v:S),d.type&yt.ARC&&(d.rX===0||d.rY===0)&&(d.type=yt.LINE_TO,delete d.rX,delete d.rY,delete d.xRot,delete d.lArcFlag,delete d.sweepFlag),d})},e.NORMALIZE_ST=r,e.QT_TO_C=n,e.INFO=i,e.SANITIZE=function(s){s===void 0&&(s=0),Nl(s);var l=NaN,c=NaN,d=NaN,g=NaN;return i(function(v,f,S,C,Q){var x=Math.abs,F=!1,T=0,R=0;if(v.type&yt.SMOOTH_CURVE_TO&&(T=isNaN(l)?0:f-l,R=isNaN(c)?0:S-c),v.type&(yt.CURVE_TO|yt.SMOOTH_CURVE_TO)?(l=v.relative?f+v.x2:v.x2,c=v.relative?S+v.y2:v.y2):(l=NaN,c=NaN),v.type&yt.SMOOTH_QUAD_TO?(d=isNaN(d)?f:2*f-d,g=isNaN(g)?S:2*S-g):v.type&yt.QUAD_TO?(d=v.relative?f+v.x1:v.x1,g=v.relative?S+v.y1:v.y2):(d=NaN,g=NaN),v.type&yt.LINE_COMMANDS||v.type&yt.ARC&&(v.rX===0||v.rY===0||!v.lArcFlag)||v.type&yt.CURVE_TO||v.type&yt.SMOOTH_CURVE_TO||v.type&yt.QUAD_TO||v.type&yt.SMOOTH_QUAD_TO){var Y=v.x===void 0?0:v.relative?v.x:v.x-f,ae=v.y===void 0?0:v.relative?v.y:v.y-S;T=isNaN(d)?v.x1===void 0?T:v.relative?v.x:v.x1-f:d-f,R=isNaN(g)?v.y1===void 0?R:v.relative?v.y:v.y1-S:g-S;var P=v.x2===void 0?0:v.relative?v.x:v.x2-f,W=v.y2===void 0?0:v.relative?v.y:v.y2-S;x(Y)<=s&&x(ae)<=s&&x(T)<=s&&x(R)<=s&&x(P)<=s&&x(W)<=s&&(F=!0)}return v.type&yt.CLOSE_PATH&&x(f-C)<=s&&x(S-Q)<=s&&(F=!0),F?[]:v})},e.MATRIX=A,e.ROTATE=function(s,l,c){l===void 0&&(l=0),c===void 0&&(c=0),Nl(s,l,c);var d=Math.sin(s),g=Math.cos(s);return A(g,d,-d,g,l-l*g+c*d,c-l*d-c*g)},e.TRANSLATE=function(s,l){return l===void 0&&(l=0),Nl(s,l),A(1,0,0,1,s,l)},e.SCALE=function(s,l){return l===void 0&&(l=s),Nl(s,l),A(s,0,0,l,0,0)},e.SKEW_X=function(s){return Nl(s),A(1,0,Math.atan(s),1,0,0)},e.SKEW_Y=function(s){return Nl(s),A(1,Math.atan(s),0,1,0,0)},e.X_AXIS_SYMMETRY=function(s){return s===void 0&&(s=0),Nl(s),A(-1,0,0,1,s,0)},e.Y_AXIS_SYMMETRY=function(s){return s===void 0&&(s=0),Nl(s),A(1,0,0,-1,0,s)},e.A_TO_C=function(){return i(function(s,l,c){return yt.ARC===s.type?function(d,g,v){var f,S,C,Q;d.cX||j4(d,g,v);for(var x=Math.min(d.phi1,d.phi2),F=Math.max(d.phi1,d.phi2)-x,T=Math.ceil(F/90),R=new Array(T),Y=g,ae=v,P=0;P<T;P++){var W=$8(d.phi1,d.phi2,P/T),he=$8(d.phi1,d.phi2,(P+1)/T),V=he-W,M=4/3*Math.tan(V*Lc/4),_=[Math.cos(W*Lc)-M*Math.sin(W*Lc),Math.sin(W*Lc)+M*Math.cos(W*Lc)],ie=_[0],oe=_[1],ge=[Math.cos(he*Lc),Math.sin(he*Lc)],Fe=ge[0],Be=ge[1],de=[Fe+M*Math.sin(he*Lc),Be-M*Math.cos(he*Lc)],X=de[0],Z=de[1];R[P]={relative:d.relative,type:yt.CURVE_TO};var ke=function(D,K){var ne=K4([D*d.rX,K*d.rY],d.xRot),ce=ne[0],pe=ne[1];return[d.cX+ce,d.cY+pe]};f=ke(ie,oe),R[P].x1=f[0],R[P].y1=f[1],S=ke(X,Z),R[P].x2=S[0],R[P].y2=S[1],C=ke(Fe,Be),R[P].x=C[0],R[P].y=C[1],d.relative&&(R[P].x1-=Y,R[P].y1-=ae,R[P].x2-=Y,R[P].y2-=ae,R[P].x-=Y,R[P].y-=ae),Y=(Q=[R[P].x,R[P].y])[0],ae=Q[1]}return R}(s,s.relative?0:l,s.relative?0:c):s})},e.ANNOTATE_ARCS=function(){return i(function(s,l,c){return s.relative&&(l=0,c=0),yt.ARC===s.type&&j4(s,l,c),s})},e.CLONE=a,e.CALCULATE_BOUNDS=function(){var s=function(v){var f={};for(var S in v)f[S]=v[S];return f},l=t(),c=n(),d=r(),g=i(function(v,f,S){var C=d(c(l(s(v))));function Q(Z){Z>g.maxX&&(g.maxX=Z),Z<g.minX&&(g.minX=Z)}function x(Z){Z>g.maxY&&(g.maxY=Z),Z<g.minY&&(g.minY=Z)}if(C.type&yt.DRAWING_COMMANDS&&(Q(f),x(S)),C.type&yt.HORIZ_LINE_TO&&Q(C.x),C.type&yt.VERT_LINE_TO&&x(C.y),C.type&yt.LINE_TO&&(Q(C.x),x(C.y)),C.type&yt.CURVE_TO){Q(C.x),x(C.y);for(var F=0,T=tI(f,C.x1,C.x2,C.x);F<T.length;F++)0<(X=T[F])&&1>X&&Q(rI(f,C.x1,C.x2,C.x,X));for(var R=0,Y=tI(S,C.y1,C.y2,C.y);R<Y.length;R++)0<(X=Y[R])&&1>X&&x(rI(S,C.y1,C.y2,C.y,X))}if(C.type&yt.ARC){Q(C.x),x(C.y),j4(C,f,S);for(var ae=C.xRot/180*Math.PI,P=Math.cos(ae)*C.rX,W=Math.sin(ae)*C.rX,he=-Math.sin(ae)*C.rY,V=Math.cos(ae)*C.rY,M=C.phi1<C.phi2?[C.phi1,C.phi2]:-180>C.phi2?[C.phi2+360,C.phi1+360]:[C.phi2,C.phi1],_=M[0],ie=M[1],oe=function(Z){var ke=Z[0],D=Z[1],K=180*Math.atan2(D,ke)/Math.PI;return K<_?K+360:K},ge=0,Fe=J8(he,-P,0).map(oe);ge<Fe.length;ge++)(X=Fe[ge])>_&&X<ie&&Q(eI(C.cX,P,he,X));for(var Be=0,de=J8(V,-W,0).map(oe);Be<de.length;Be++){var X;(X=de[Be])>_&&X<ie&&x(eI(C.cY,W,V,X))}}return v});return g.minX=1/0,g.maxX=-1/0,g.minY=1/0,g.maxY=-1/0,g}})(mA||(mA={}));aI=function(){function e(){}return e.prototype.round=function(t){return this.transform(mA.ROUND(t))},e.prototype.toAbs=function(){return this.transform(mA.TO_ABS())},e.prototype.toRel=function(){return this.transform(mA.TO_REL())},e.prototype.normalizeHVZ=function(t,r,n){return this.transform(mA.NORMALIZE_HVZ(t,r,n))},e.prototype.normalizeST=function(){return this.transform(mA.NORMALIZE_ST())},e.prototype.qtToC=function(){return this.transform(mA.QT_TO_C())},e.prototype.aToC=function(){return this.transform(mA.A_TO_C())},e.prototype.sanitize=function(t){return this.transform(mA.SANITIZE(t))},e.prototype.translate=function(t,r){return this.transform(mA.TRANSLATE(t,r))},e.prototype.scale=function(t,r){return this.transform(mA.SCALE(t,r))},e.prototype.rotate=function(t,r,n){return this.transform(mA.ROTATE(t,r,n))},e.prototype.matrix=function(t,r,n,i,A,a){return this.transform(mA.MATRIX(t,r,n,i,A,a))},e.prototype.skewX=function(t){return this.transform(mA.SKEW_X(t))},e.prototype.skewY=function(t){return this.transform(mA.SKEW_Y(t))},e.prototype.xSymmetry=function(t){return this.transform(mA.X_AXIS_SYMMETRY(t))},e.prototype.ySymmetry=function(t){return this.transform(mA.Y_AXIS_SYMMETRY(t))},e.prototype.annotateArcs=function(){return this.transform(mA.ANNOTATE_ARCS())},e}(),Lte=function(e){return e===" "||e===" "||e==="\r"||e===`
|
|
`},nI=function(e){return 48<=e.charCodeAt(0)&&e.charCodeAt(0)<=57},kte=function(e){function t(){var r=e.call(this)||this;return r.curNumber="",r.curCommandType=-1,r.curCommandRelative=!1,r.canParseCommandOrComma=!0,r.curNumberHasExp=!1,r.curNumberHasExpDigits=!1,r.curNumberHasDecimal=!1,r.curArgs=[],r}return AI(t,e),t.prototype.finish=function(r){if(r===void 0&&(r=[]),this.parse(" ",r),this.curArgs.length!==0||!this.canParseCommandOrComma)throw new SyntaxError("Unterminated command at the path end.");return r},t.prototype.parse=function(r,n){var i=this;n===void 0&&(n=[]);for(var A=function(g){n.push(g),i.curArgs.length=0,i.canParseCommandOrComma=!0},a=0;a<r.length;a++){var s=r[a],l=!(this.curCommandType!==yt.ARC||this.curArgs.length!==3&&this.curArgs.length!==4||this.curNumber.length!==1||this.curNumber!=="0"&&this.curNumber!=="1"),c=nI(s)&&(this.curNumber==="0"&&s==="0"||l);if(!nI(s)||c)if(s!=="e"&&s!=="E")if(s!=="-"&&s!=="+"||!this.curNumberHasExp||this.curNumberHasExpDigits)if(s!=="."||this.curNumberHasExp||this.curNumberHasDecimal||l){if(this.curNumber&&this.curCommandType!==-1){var d=Number(this.curNumber);if(isNaN(d))throw new SyntaxError("Invalid number ending at "+a);if(this.curCommandType===yt.ARC){if(this.curArgs.length===0||this.curArgs.length===1){if(0>d)throw new SyntaxError('Expected positive number, got "'+d+'" at index "'+a+'"')}else if((this.curArgs.length===3||this.curArgs.length===4)&&this.curNumber!=="0"&&this.curNumber!=="1")throw new SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+a+'"')}this.curArgs.push(d),this.curArgs.length===Nte[this.curCommandType]&&(yt.HORIZ_LINE_TO===this.curCommandType?A({type:yt.HORIZ_LINE_TO,relative:this.curCommandRelative,x:d}):yt.VERT_LINE_TO===this.curCommandType?A({type:yt.VERT_LINE_TO,relative:this.curCommandRelative,y:d}):this.curCommandType===yt.MOVE_TO||this.curCommandType===yt.LINE_TO||this.curCommandType===yt.SMOOTH_QUAD_TO?(A({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),yt.MOVE_TO===this.curCommandType&&(this.curCommandType=yt.LINE_TO)):this.curCommandType===yt.CURVE_TO?A({type:yt.CURVE_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x2:this.curArgs[2],y2:this.curArgs[3],x:this.curArgs[4],y:this.curArgs[5]}):this.curCommandType===yt.SMOOTH_CURVE_TO?A({type:yt.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===yt.QUAD_TO?A({type:yt.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===yt.ARC&&A({type:yt.ARC,relative:this.curCommandRelative,rX:this.curArgs[0],rY:this.curArgs[1],xRot:this.curArgs[2],lArcFlag:this.curArgs[3],sweepFlag:this.curArgs[4],x:this.curArgs[5],y:this.curArgs[6]})),this.curNumber="",this.curNumberHasExpDigits=!1,this.curNumberHasExp=!1,this.curNumberHasDecimal=!1,this.canParseCommandOrComma=!0}if(!Lte(s))if(s===","&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if(s!=="+"&&s!=="-"&&s!==".")if(c)this.curNumber=s,this.curNumberHasDecimal=!1;else{if(this.curArgs.length!==0)throw new SyntaxError("Unterminated command at index "+a+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+s+'" at index '+a+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,s!=="z"&&s!=="Z")if(s==="h"||s==="H")this.curCommandType=yt.HORIZ_LINE_TO,this.curCommandRelative=s==="h";else if(s==="v"||s==="V")this.curCommandType=yt.VERT_LINE_TO,this.curCommandRelative=s==="v";else if(s==="m"||s==="M")this.curCommandType=yt.MOVE_TO,this.curCommandRelative=s==="m";else if(s==="l"||s==="L")this.curCommandType=yt.LINE_TO,this.curCommandRelative=s==="l";else if(s==="c"||s==="C")this.curCommandType=yt.CURVE_TO,this.curCommandRelative=s==="c";else if(s==="s"||s==="S")this.curCommandType=yt.SMOOTH_CURVE_TO,this.curCommandRelative=s==="s";else if(s==="q"||s==="Q")this.curCommandType=yt.QUAD_TO,this.curCommandRelative=s==="q";else if(s==="t"||s==="T")this.curCommandType=yt.SMOOTH_QUAD_TO,this.curCommandRelative=s==="t";else{if(s!=="a"&&s!=="A")throw new SyntaxError('Unexpected character "'+s+'" at index '+a+".");this.curCommandType=yt.ARC,this.curCommandRelative=s==="a"}else n.push({type:yt.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=s,this.curNumberHasDecimal=s==="."}else this.curNumber+=s,this.curNumberHasDecimal=!0;else this.curNumber+=s;else this.curNumber+=s,this.curNumberHasExp=!0;else this.curNumber+=s,this.curNumberHasExpDigits=this.curNumberHasExp}return n},t.prototype.transform=function(r){return Object.create(this,{parse:{value:function(n,i){i===void 0&&(i=[]);for(var A=0,a=Object.getPrototypeOf(this).parse.call(this,n);A<a.length;A++){var s=a[A],l=r(s);Array.isArray(l)?i.push.apply(i,l):i.push(l)}return i}}})},t}(aI),yt=function(e){function t(r){var n=e.call(this)||this;return n.commands=typeof r=="string"?t.parse(r):r,n}return AI(t,e),t.prototype.encode=function(){return t.encode(this.commands)},t.prototype.getBounds=function(){var r=mA.CALCULATE_BOUNDS();return this.transform(r),r},t.prototype.transform=function(r){for(var n=[],i=0,A=this.commands;i<A.length;i++){var a=r(A[i]);Array.isArray(a)?n.push.apply(n,a):n.push(a)}return this.commands=n,this},t.encode=function(r){return Tte(r)},t.parse=function(r){var n=new kte,i=[];return n.parse(r,i),n.finish(i),i},t.CLOSE_PATH=1,t.MOVE_TO=2,t.HORIZ_LINE_TO=4,t.VERT_LINE_TO=8,t.LINE_TO=16,t.CURVE_TO=32,t.SMOOTH_CURVE_TO=64,t.QUAD_TO=128,t.SMOOTH_QUAD_TO=256,t.ARC=512,t.LINE_COMMANDS=t.LINE_TO|t.HORIZ_LINE_TO|t.VERT_LINE_TO,t.DRAWING_COMMANDS=t.HORIZ_LINE_TO|t.VERT_LINE_TO|t.LINE_TO|t.CURVE_TO|t.SMOOTH_CURVE_TO|t.QUAD_TO|t.SMOOTH_QUAD_TO|t.ARC,t}(aI),Nte=((kl={})[yt.MOVE_TO]=2,kl[yt.LINE_TO]=2,kl[yt.HORIZ_LINE_TO]=1,kl[yt.VERT_LINE_TO]=1,kl[yt.CLOSE_PATH]=0,kl[yt.QUAD_TO]=4,kl[yt.SMOOTH_QUAD_TO]=2,kl[yt.CURVE_TO]=6,kl[yt.SMOOTH_CURVE_TO]=4,kl[yt.ARC]=7,kl)});var uI=Ce((Khe,lI)=>{"use strict";var Ote=ZA(),Ite=Ko(),Dte=gm(),Hte=t4(),oI=RegExp.prototype;lI.exports=function(e){var t=e.flags;return t===void 0&&!("flags"in oI)&&!Ite(e,"flags")&&Dte(oI,e)?Ote(Hte,e):t}});var dI=Ce(()=>{"use strict";var Mte=Bm().PROPER,Rte=Of(),Pte=Na(),cI=Ll(),zte=zi(),qte=uI(),V4="toString",fI=RegExp.prototype,hI=fI[V4],jte=zte(function(){return hI.call({source:"a",flags:"b"})!=="/a/b"}),Kte=Mte&&hI.name!==V4;(jte||Kte)&&Rte(fI,V4,function(){var t=Pte(this),r=cI(t.source),n=cI(qte(t));return"/"+r+"/"+n},{unsafe:!0})});function xw(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?xw=function(t){return typeof t}:xw=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},xw(e)}function Vte(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Yte(e,t,r,n,i){if(typeof e=="string"&&(e=document.getElementById(e)),!e||xw(e)!=="object"||!("getContext"in e))throw new TypeError("Expecting canvas with `getContext` method in processCanvasRGB(A) calls!");var A=e.getContext("2d");try{return A.getImageData(t,r,n,i)}catch(a){throw new Error("unable to access image data: "+a)}}function gI(e,t,r,n,i,A){if(!(isNaN(A)||A<1)){A|=0;var a=Yte(e,t,r,n,i);a=Xte(a,t,r,n,i,A),e.getContext("2d").putImageData(a,t,r)}}function Xte(e,t,r,n,i,A){for(var a=e.data,s=2*A+1,l=n-1,c=i-1,d=A+1,g=d*(d+1)/2,v=new pI,f=v,S,C=1;C<s;C++)f=f.next=new pI,C===d&&(S=f);f.next=v;for(var Q=null,x=null,F=0,T=0,R=Gte[A],Y=Wte[A],ae=0;ae<i;ae++){f=v;for(var P=a[T],W=a[T+1],he=a[T+2],V=a[T+3],M=0;M<d;M++)f.r=P,f.g=W,f.b=he,f.a=V,f=f.next;for(var _=0,ie=0,oe=0,ge=0,Fe=d*P,Be=d*W,de=d*he,X=d*V,Z=g*P,ke=g*W,D=g*he,K=g*V,ne=1;ne<d;ne++){var ce=T+((l<ne?l:ne)<<2),pe=a[ce],Se=a[ce+1],ye=a[ce+2],Ee=a[ce+3],tt=d-ne;Z+=(f.r=pe)*tt,ke+=(f.g=Se)*tt,D+=(f.b=ye)*tt,K+=(f.a=Ee)*tt,_+=pe,ie+=Se,oe+=ye,ge+=Ee,f=f.next}Q=v,x=S;for(var Xe=0;Xe<n;Xe++){var N=K*R>>>Y;if(a[T+3]=N,N!==0){var Ue=255/N;a[T]=(Z*R>>>Y)*Ue,a[T+1]=(ke*R>>>Y)*Ue,a[T+2]=(D*R>>>Y)*Ue}else a[T]=a[T+1]=a[T+2]=0;Z-=Fe,ke-=Be,D-=de,K-=X,Fe-=Q.r,Be-=Q.g,de-=Q.b,X-=Q.a;var _e=Xe+A+1;_e=F+(_e<l?_e:l)<<2,_+=Q.r=a[_e],ie+=Q.g=a[_e+1],oe+=Q.b=a[_e+2],ge+=Q.a=a[_e+3],Z+=_,ke+=ie,D+=oe,K+=ge,Q=Q.next;var G=x,I=G.r,ve=G.g,Pe=G.b,Qe=G.a;Fe+=I,Be+=ve,de+=Pe,X+=Qe,_-=I,ie-=ve,oe-=Pe,ge-=Qe,x=x.next,T+=4}F+=n}for(var we=0;we<n;we++){T=we<<2;var Re=a[T],Ze=a[T+1],We=a[T+2],ot=a[T+3],Et=d*Re,Je=d*Ze,At=d*We,Bt=d*ot,ct=g*Re,Ct=g*Ze,xe=g*We,Ut=g*ot;f=v;for(var bt=0;bt<d;bt++)f.r=Re,f.g=Ze,f.b=We,f.a=ot,f=f.next;for(var Rt=n,Mt=0,Jt=0,di=0,gr=0,Cn=1;Cn<=A;Cn++){T=Rt+we<<2;var cr=d-Cn;ct+=(f.r=Re=a[T])*cr,Ct+=(f.g=Ze=a[T+1])*cr,xe+=(f.b=We=a[T+2])*cr,Ut+=(f.a=ot=a[T+3])*cr,gr+=Re,Mt+=Ze,Jt+=We,di+=ot,f=f.next,Cn<c&&(Rt+=n)}T=we,Q=v,x=S;for(var Fr=0;Fr<i;Fr++){var $r=T<<2;a[$r+3]=ot=Ut*R>>>Y,ot>0?(ot=255/ot,a[$r]=(ct*R>>>Y)*ot,a[$r+1]=(Ct*R>>>Y)*ot,a[$r+2]=(xe*R>>>Y)*ot):a[$r]=a[$r+1]=a[$r+2]=0,ct-=Et,Ct-=Je,xe-=At,Ut-=Bt,Et-=Q.r,Je-=Q.g,At-=Q.b,Bt-=Q.a,$r=we+(($r=Fr+d)<c?$r:c)*n<<2,ct+=gr+=Q.r=a[$r],Ct+=Mt+=Q.g=a[$r+1],xe+=Jt+=Q.b=a[$r+2],Ut+=di+=Q.a=a[$r+3],Q=Q.next,Et+=Re=x.r,Je+=Ze=x.g,At+=We=x.b,Bt+=ot=x.a,gr-=Re,Mt-=Ze,Jt-=We,di-=ot,x=x.next,T+=n}}return e}var Gte,Wte,pI,mI=tf(()=>{Gte=[512,512,456,512,328,456,335,512,405,328,271,456,388,335,292,512,454,405,364,328,298,271,496,456,420,388,360,335,312,292,273,512,482,454,428,405,383,364,345,328,312,298,284,271,259,496,475,456,437,420,404,388,374,360,347,335,323,312,302,292,282,273,265,512,497,482,468,454,441,428,417,405,394,383,373,364,354,345,337,328,320,312,305,298,291,284,278,271,265,259,507,496,485,475,465,456,446,437,428,420,412,404,396,388,381,374,367,360,354,347,341,335,329,323,318,312,307,302,297,292,287,282,278,273,269,265,261,512,505,497,489,482,475,468,461,454,447,441,435,428,422,417,411,405,399,394,389,383,378,373,368,364,359,354,350,345,341,337,332,328,324,320,316,312,309,305,301,298,294,291,287,284,281,278,274,271,268,265,262,259,257,507,501,496,491,485,480,475,470,465,460,456,451,446,442,437,433,428,424,420,416,412,408,404,400,396,392,388,385,381,377,374,370,367,363,360,357,354,350,347,344,341,338,335,332,329,326,323,320,318,315,312,310,307,304,302,299,297,294,292,289,287,285,282,280,278,275,273,271,269,267,265,263,261,259],Wte=[9,11,12,13,13,14,14,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24];pI=function e(){Vte(this,e),this.r=0,this.g=0,this.b=0,this.a=0,this.next=null}});var _I={};bE(_I,{AElement:()=>ty,AnimateColorElement:()=>Yw,AnimateElement:()=>Jp,AnimateTransformElement:()=>Xw,BoundingBox:()=>Us,CB1:()=>Y4,CB2:()=>X4,CB3:()=>Z4,CB4:()=>J4,Canvg:()=>iS,CircleElement:()=>Mw,ClipPathElement:()=>sy,DefsElement:()=>Kw,DescElement:()=>hy,Document:()=>rd,Element:()=>hi,EllipseElement:()=>Rw,FeColorMatrixElement:()=>Xm,FeCompositeElement:()=>uy,FeDropShadowElement:()=>oy,FeGaussianBlurElement:()=>cy,FeMorphologyElement:()=>ly,FilterElement:()=>Jm,Font:()=>Vo,FontElement:()=>Zw,FontFaceElement:()=>Jw,GElement:()=>Zp,GlyphElement:()=>jm,GradientElement:()=>Wm,ImageElement:()=>ny,LineElement:()=>Pw,LinearGradientElement:()=>Vw,MarkerElement:()=>jw,MaskElement:()=>Zm,Matrix:()=>zm,MissingGlyphElement:()=>$w,Mouse:()=>Lw,PSEUDO_ZERO:()=>$h,Parser:()=>Xp,PathElement:()=>eA,PathParser:()=>vr,PatternElement:()=>qw,Point:()=>wA,PolygonElement:()=>zw,PolylineElement:()=>Gm,Property:()=>rr,QB1:()=>$4,QB2:()=>eS,QB3:()=>tS,RadialGradientElement:()=>Gw,RectElement:()=>Vm,RenderedElement:()=>wu,Rotate:()=>Nw,SVGElement:()=>Rf,SVGFontLoader:()=>Ay,Scale:()=>Ow,Screen:()=>ed,Skew:()=>qm,SkewX:()=>Iw,SkewY:()=>Dw,StopElement:()=>Ww,StyleElement:()=>Ym,SymbolElement:()=>iy,TRefElement:()=>ey,TSpanElement:()=>Km,TextElement:()=>Mf,TextPathElement:()=>ry,TitleElement:()=>fy,Transform:()=>td,Translate:()=>kw,UnknownElement:()=>Hw,UseElement:()=>ay,ViewPort:()=>Tw,compressSpaces:()=>nd,default:()=>iS,getSelectorSpecificity:()=>EI,normalizeAttributeName:()=>xI,normalizeColor:()=>SI,parseExternalUrl:()=>AS,presets:()=>$te,toNumbers:()=>Fs,trimLeft:()=>bI,trimRight:()=>CI,vectorMagnitude:()=>G4,vectorsAngle:()=>W4,vectorsRatio:()=>Qw});function Zte(){var{DOMParser:e}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:e,createCanvas(r,n){return new OffscreenCanvas(r,n)},createImage(r){return vu(function*(){var n=yield fetch(r),i=yield n.blob(),A=yield createImageBitmap(i);return A})()}};return(typeof DOMParser<"u"||typeof e>"u")&&Reflect.deleteProperty(t,"DOMParser"),t}function Jte(e){var{DOMParser:t,canvas:r,fetch:n}=e;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:t,fetch:n,createCanvas:r.createCanvas,createImage:r.loadImage}}function nd(e){return e.replace(/(?!\u3000)\s+/gm," ")}function bI(e){return e.replace(/^[\n \t]+/,"")}function CI(e){return e.replace(/[\n \t]+$/,"")}function Fs(e){var t=(e||"").match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[];return t.map(parseFloat)}function xI(e){return ere.test(e)?e.toLowerCase():e}function AS(e){var t=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(e)||[];return t[2]||t[3]||t[4]}function SI(e){if(!e.startsWith("rgb"))return e;var t=3,r=e.replace(/\d+(\.\d+)?/g,(n,i)=>t--&&i?String(Math.round(parseFloat(n))):n);return r}function Zh(e,t){var r=t.exec(e);return r?[e.replace(t," "),r.length]:[e,0]}function EI(e){var t=[0,0,0],r=e.replace(/:not\(([^)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),n=0;return[r,n]=Zh(r,tre),t[1]+=n,[r,n]=Zh(r,rre),t[0]+=n,[r,n]=Zh(r,nre),t[1]+=n,[r,n]=Zh(r,ire),t[2]+=n,[r,n]=Zh(r,Are),t[1]+=n,[r,n]=Zh(r,are),t[1]+=n,r=r.replace(/[*\s+>~]/g," ").replace(/[#.]/g," "),[r,n]=Zh(r,sre),t[2]+=n,t.join("")}function G4(e){return Math.sqrt(Math.pow(e[0],2)+Math.pow(e[1],2))}function Qw(e,t){return(e[0]*t[0]+e[1]*t[1])/(G4(e)*G4(t))}function W4(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(Qw(e,t))}function Y4(e){return e*e*e}function X4(e){return 3*e*e*(1-e)}function Z4(e){return 3*e*(1-e)*(1-e)}function J4(e){return(1-e)*(1-e)*(1-e)}function $4(e){return e*e}function eS(e){return 2*e*(1-e)}function tS(e){return(1-e)*(1-e)}function ure(e){return nd(e).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/)}function cre(e){var[t,r]=e.split("(");return[t.trim(),r.trim().replace(")","")]}function fre(e){var t=e.trim();return/^('|")/.test(t)?t:'"'.concat(t,'"')}function hre(e){return typeof process>"u"?e:e.trim().split(",").map(fre).join(",")}function dre(e){if(!e)return"";var t=e.trim().toLowerCase();switch(t){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return t;default:return/^oblique\s+(-|)\d+deg$/.test(t)?t:""}}function pre(e){if(!e)return"";var t=e.trim().toLowerCase();switch(t){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return t;default:return/^[\d.]+$/.test(t)?t:""}}function vI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Sw(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?vI(Object(r),!0).forEach(function(n){yw(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Ew(e,t,r,n,i,A){return e[r*n*4+t*4+A]}function Fw(e,t,r,n,i,A,a){e[r*n*4+t*4+A]=a}function vA(e,t,r){var n=e[t];return n*r}function kc(e,t,r,n){return t+Math.cos(e)*r+Math.sin(e)*n}function yI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function vre(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?yI(Object(r),!0).forEach(function(n){yw(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):yI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function wre(e,t){var r=document.createElement("canvas");return r.width=e,r.height=t,r}function yre(e){return nS.apply(this,arguments)}function nS(){return nS=vu(function*(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=document.createElement("img");return t&&(r.crossOrigin="Anonymous"),new Promise((n,i)=>{r.onload=()=>{n(r)},r.onerror=(A,a,s,l,c)=>{i(c)},r.src=e})}),nS.apply(this,arguments)}function BI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Jh(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?BI(Object(r),!0).forEach(function(n){yw(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):BI(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}var Yhe,Zhe,Jhe,$he,ede,tde,nde,ide,Ade,Uw,ade,_w,sde,ode,lde,cde,$te,ere,tre,rre,nre,ire,Are,are,sre,$h,rr,Tw,wA,Lw,FI,UI,ed,ore,lre,Xp,kw,Nw,Ow,zm,qm,Iw,Dw,td,hi,Hw,Vo,Us,vr,wu,eA,jm,Mf,Km,rS,Rf,Vm,Mw,Rw,Pw,Gm,zw,qw,jw,Kw,Zp,Wm,Vw,Gw,Ww,Jp,Yw,Xw,Zw,Jw,$w,ey,ty,ry,gre,ny,iy,Ay,Ym,ay,Xm,Zm,wI,sy,Jm,oy,ly,uy,cy,fy,hy,mre,rd,iS,QI=tf(()=>{Yhe=yr(xN(),1);EN();Zhe=yr(oO(),1),Jhe=yr(pO(),1),$he=yr(bO(),1),ede=yr(T4(),1),tde=yr(s8(),1);f8();nde=yr(y8(),1),ide=yr(C8(),1),Ade=yr(U8(),1),Uw=yr(L8(),1),ade=yr(P8(),1),_w=yr(q8(),1),sde=yr(K8(),1),ode=yr(G8(),1),lde=yr(Z8(),1);sI();cde=yr(dI(),1);mI();$te=Object.freeze({__proto__:null,offscreen:Zte,node:Jte});ere=/^[A-Z-]+$/;tre=/(\[[^\]]+\])/g,rre=/(#[^\s+>~.[:]+)/g,nre=/(\.[^\s+>~.[:]+)/g,ire=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,Are=/(:[\w-]+\([^)]*\))/gi,are=/(:[^\s+>~.[:]+)/g,sre=/([^\s+>~.[:]+)/g;$h=1e-8;rr=class e{constructor(t,r,n){this.document=t,this.name=r,this.value=n,this.isNormalizedColor=!1}static empty(t){return new e(t,"EMPTY","")}split(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:" ",{document:r,name:n}=this;return nd(this.getString()).trim().split(t).map(i=>new e(r,n,i))}hasValue(t){var{value:r}=this;return r!==null&&r!==""&&(t||r!==0)&&typeof r<"u"}isString(t){var{value:r}=this,n=typeof r=="string";return!n||!t?n:t.test(r)}isUrlDefinition(){return this.isString(/^url\(/)}isPixels(){if(!this.hasValue())return!1;var t=this.getString();switch(!0){case t.endsWith("px"):case/^[0-9]+$/.test(t):return!0;default:return!1}}setValue(t){return this.value=t,this}getValue(t){return typeof t>"u"||this.hasValue()?this.value:t}getNumber(t){if(!this.hasValue())return typeof t>"u"?0:parseFloat(t);var{value:r}=this,n=parseFloat(r);return this.isString(/%$/)&&(n/=100),n}getString(t){return typeof t>"u"||this.hasValue()?typeof this.value>"u"?"":String(this.value):String(t)}getColor(t){var r=this.getString(t);return this.isNormalizedColor||(this.isNormalizedColor=!0,r=SI(r),this.value=r),r}getDpi(){return 96}getRem(){return this.document.rootEmSize}getEm(){return this.document.emSize}getUnits(){return this.getString().replace(/[0-9.-]/g,"")}getPixels(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!this.hasValue())return 0;var[n,i]=typeof t=="boolean"?[void 0,t]:[t],{viewPort:A}=this.document.screen;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(A.computeSize("x"),A.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(A.computeSize("x"),A.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*A.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*A.computeSize("y");case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*(1/72);case this.isString(/pc$/):return this.getNumber()*15;case this.isString(/cm$/):return this.getNumber()*this.getDpi()/2.54;case this.isString(/mm$/):return this.getNumber()*this.getDpi()/25.4;case this.isString(/in$/):return this.getNumber()*this.getDpi();case(this.isString(/%$/)&&i):return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*A.computeSize(n);default:{var a=this.getNumber();return r&&a<1?a*A.computeSize(n):a}}}getMilliseconds(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():this.getNumber()*1e3:0}getRadians(){if(!this.hasValue())return 0;switch(!0){case this.isString(/deg$/):return this.getNumber()*(Math.PI/180);case this.isString(/grad$/):return this.getNumber()*(Math.PI/200);case this.isString(/rad$/):return this.getNumber();default:return this.getNumber()*(Math.PI/180)}}getDefinition(){var t=this.getString(),r=/#([^)'"]+)/.exec(t);return r&&(r=r[1]),r||(r=t),this.document.definitions[r]}getFillStyleDefinition(t,r){var n=this.getDefinition();if(!n)return null;if(typeof n.createGradient=="function")return n.createGradient(this.document.ctx,t,r);if(typeof n.createPattern=="function"){if(n.getHrefAttribute().hasValue()){var i=n.getAttribute("patternTransform");n=n.getHrefAttribute().getDefinition(),i.hasValue()&&n.getAttribute("patternTransform",!0).setValue(i.value)}return n.createPattern(this.document.ctx,t,r)}return null}getTextBaseline(){return this.hasValue()?e.textBaselineMapping[this.getString()]:null}addOpacity(t){for(var r=this.getColor(),n=r.length,i=0,A=0;A<n&&(r[A]===","&&i++,i!==3);A++);if(t.hasValue()&&this.isString()&&i!==3){var a=new _w.default(r);a.ok&&(a.alpha=t.getNumber(),r=a.toRGBA())}return new e(this.document,this.name,r)}};rr.textBaselineMapping={baseline:"alphabetic","before-edge":"top","text-before-edge":"top",middle:"middle",central:"middle","after-edge":"bottom","text-after-edge":"bottom",ideographic:"ideographic",alphabetic:"alphabetic",hanging:"hanging",mathematical:"alphabetic"};Tw=class{constructor(){this.viewPorts=[]}clear(){this.viewPorts=[]}setCurrent(t,r){this.viewPorts.push({width:t,height:r})}removeCurrent(){this.viewPorts.pop()}getCurrent(){var{viewPorts:t}=this;return t[t.length-1]}get width(){return this.getCurrent().width}get height(){return this.getCurrent().height}computeSize(t){return typeof t=="number"?t:t==="x"?this.width:t==="y"?this.height:Math.sqrt(Math.pow(this.width,2)+Math.pow(this.height,2))/Math.sqrt(2)}},wA=class e{constructor(t,r){this.x=t,this.y=r}static parse(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,[n=r,i=r]=Fs(t);return new e(n,i)}static parseScale(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,[n=r,i=n]=Fs(t);return new e(n,i)}static parsePath(t){for(var r=Fs(t),n=r.length,i=[],A=0;A<n;A+=2)i.push(new e(r[A],r[A+1]));return i}angleTo(t){return Math.atan2(t.y-this.y,t.x-this.x)}applyTransform(t){var{x:r,y:n}=this,i=r*t[0]+n*t[2]+t[4],A=r*t[1]+n*t[3]+t[5];this.x=i,this.y=A}},Lw=class{constructor(t){this.screen=t,this.working=!1,this.events=[],this.eventElements=[],this.onClick=this.onClick.bind(this),this.onMouseMove=this.onMouseMove.bind(this)}isWorking(){return this.working}start(){if(!this.working){var{screen:t,onClick:r,onMouseMove:n}=this,i=t.ctx.canvas;i.onclick=r,i.onmousemove=n,this.working=!0}}stop(){if(this.working){var t=this.screen.ctx.canvas;this.working=!1,t.onclick=null,t.onmousemove=null}}hasEvents(){return this.working&&this.events.length>0}runEvents(){if(this.working){var{screen:t,events:r,eventElements:n}=this,{style:i}=t.ctx.canvas;i&&(i.cursor=""),r.forEach((A,a)=>{for(var{run:s}=A,l=n[a];l;)s(l),l=l.parent}),this.events=[],this.eventElements=[]}}checkPath(t,r){if(!(!this.working||!r)){var{events:n,eventElements:i}=this;n.forEach((A,a)=>{var{x:s,y:l}=A;!i[a]&&r.isPointInPath&&r.isPointInPath(s,l)&&(i[a]=t)})}}checkBoundingBox(t,r){if(!(!this.working||!r)){var{events:n,eventElements:i}=this;n.forEach((A,a)=>{var{x:s,y:l}=A;!i[a]&&r.isPointInBox(s,l)&&(i[a]=t)})}}mapXY(t,r){for(var{window:n,ctx:i}=this.screen,A=new wA(t,r),a=i.canvas;a;)A.x-=a.offsetLeft,A.y-=a.offsetTop,a=a.offsetParent;return n.scrollX&&(A.x+=n.scrollX),n.scrollY&&(A.y+=n.scrollY),A}onClick(t){var{x:r,y:n}=this.mapXY(t.clientX,t.clientY);this.events.push({type:"onclick",x:r,y:n,run(i){i.onClick&&i.onClick()}})}onMouseMove(t){var{x:r,y:n}=this.mapXY(t.clientX,t.clientY);this.events.push({type:"onmousemove",x:r,y:n,run(i){i.onMouseMove&&i.onMouseMove()}})}},FI=typeof window<"u"?window:null,UI=typeof fetch<"u"?fetch.bind(void 0):null,ed=class{constructor(t){var{fetch:r=UI,window:n=FI}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.ctx=t,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new Tw,this.mouse=new Lw(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=n,this.fetch=r}wait(t){this.waits.push(t)}ready(){return this.readyPromise?this.readyPromise:Promise.resolve()}isReady(){if(this.isReadyLock)return!0;var t=this.waits.every(r=>r());return t&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=t,t}setDefaults(t){t.strokeStyle="rgba(0,0,0,0)",t.lineCap="butt",t.lineJoin="miter",t.miterLimit=4}setViewBox(t){var{document:r,ctx:n,aspectRatio:i,width:A,desiredWidth:a,height:s,desiredHeight:l,minX:c=0,minY:d=0,refX:g,refY:v,clip:f=!1,clipX:S=0,clipY:C=0}=t,Q=nd(i).replace(/^defer\s/,""),[x,F]=Q.split(" "),T=x||"xMidYMid",R=F||"meet",Y=A/a,ae=s/l,P=Math.min(Y,ae),W=Math.max(Y,ae),he=a,V=l;R==="meet"&&(he*=P,V*=P),R==="slice"&&(he*=W,V*=W);var M=new rr(r,"refX",g),_=new rr(r,"refY",v),ie=M.hasValue()&&_.hasValue();if(ie&&n.translate(-P*M.getPixels("x"),-P*_.getPixels("y")),f){var oe=P*S,ge=P*C;n.beginPath(),n.moveTo(oe,ge),n.lineTo(A,ge),n.lineTo(A,s),n.lineTo(oe,s),n.closePath(),n.clip()}if(!ie){var Fe=R==="meet"&&P===ae,Be=R==="slice"&&W===ae,de=R==="meet"&&P===Y,X=R==="slice"&&W===Y;T.startsWith("xMid")&&(Fe||Be)&&n.translate(A/2-he/2,0),T.endsWith("YMid")&&(de||X)&&n.translate(0,s/2-V/2),T.startsWith("xMax")&&(Fe||Be)&&n.translate(A-he,0),T.endsWith("YMax")&&(de||X)&&n.translate(0,s-V)}switch(!0){case T==="none":n.scale(Y,ae);break;case R==="meet":n.scale(P,P);break;case R==="slice":n.scale(W,W);break}n.translate(-c,-d)}start(t){var{enableRedraw:r=!1,ignoreMouse:n=!1,ignoreAnimation:i=!1,ignoreDimensions:A=!1,ignoreClear:a=!1,forceRedraw:s,scaleWidth:l,scaleHeight:c,offsetX:d,offsetY:g}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{FRAMERATE:v,mouse:f}=this,S=1e3/v;if(this.frameDuration=S,this.readyPromise=new Promise(T=>{this.resolveReady=T}),this.isReady()&&this.render(t,A,a,l,c,d,g),!!r){var C=Date.now(),Q=C,x=0,F=()=>{C=Date.now(),x=C-Q,x>=S&&(Q=C-x%S,this.shouldUpdate(i,s)&&(this.render(t,A,a,l,c,d,g),f.runEvents())),this.intervalId=(0,Uw.default)(F)};n||f.start(),this.intervalId=(0,Uw.default)(F)}}stop(){this.intervalId&&(Uw.default.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}shouldUpdate(t,r){if(!t){var{frameDuration:n}=this,i=this.animations.reduce((A,a)=>a.update(n)||A,!1);if(i)return!0}return!!(typeof r=="function"&&r()||!this.isReadyLock&&this.isReady()||this.mouse.hasEvents())}render(t,r,n,i,A,a,s){var{CLIENT_WIDTH:l,CLIENT_HEIGHT:c,viewPort:d,ctx:g,isFirstRender:v}=this,f=g.canvas;d.clear(),f.width&&f.height?d.setCurrent(f.width,f.height):d.setCurrent(l,c);var S=t.getStyle("width"),C=t.getStyle("height");!r&&(v||typeof i!="number"&&typeof A!="number")&&(S.hasValue()&&(f.width=S.getPixels("x"),f.style&&(f.style.width="".concat(f.width,"px"))),C.hasValue()&&(f.height=C.getPixels("y"),f.style&&(f.style.height="".concat(f.height,"px"))));var Q=f.clientWidth||f.width,x=f.clientHeight||f.height;if(r&&S.hasValue()&&C.hasValue()&&(Q=S.getPixels("x"),x=C.getPixels("y")),d.setCurrent(Q,x),typeof a=="number"&&t.getAttribute("x",!0).setValue(a),typeof s=="number"&&t.getAttribute("y",!0).setValue(s),typeof i=="number"||typeof A=="number"){var F=Fs(t.getAttribute("viewBox").getString()),T=0,R=0;if(typeof i=="number"){var Y=t.getStyle("width");Y.hasValue()?T=Y.getPixels("x")/i:isNaN(F[2])||(T=F[2]/i)}if(typeof A=="number"){var ae=t.getStyle("height");ae.hasValue()?R=ae.getPixels("y")/A:isNaN(F[3])||(R=F[3]/A)}T||(T=R),R||(R=T),t.getAttribute("width",!0).setValue(i),t.getAttribute("height",!0).setValue(A);var P=t.getStyle("transform",!0,!0);P.setValue("".concat(P.getString()," scale(").concat(1/T,", ").concat(1/R,")"))}n||g.clearRect(0,0,Q,x),t.render(g),v&&(this.isFirstRender=!1)}};ed.defaultWindow=FI;ed.defaultFetch=UI;({defaultFetch:ore}=ed),lre=typeof DOMParser<"u"?DOMParser:null,Xp=class{constructor(){var{fetch:t=ore,DOMParser:r=lre}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.fetch=t,this.DOMParser=r}parse(t){var r=this;return vu(function*(){return t.startsWith("<")?r.parseFromString(t):r.load(t)})()}parseFromString(t){var r=new this.DOMParser;try{return this.checkDocument(r.parseFromString(t,"image/svg+xml"))}catch{return this.checkDocument(r.parseFromString(t,"text/xml"))}}checkDocument(t){var r=t.getElementsByTagName("parsererror")[0];if(r)throw new Error(r.textContent);return t}load(t){var r=this;return vu(function*(){var n=yield r.fetch(t),i=yield n.text();return r.parseFromString(i)})()}},kw=class{constructor(t,r){this.type="translate",this.point=null,this.point=wA.parse(r)}apply(t){var{x:r,y:n}=this.point;t.translate(r||0,n||0)}unapply(t){var{x:r,y:n}=this.point;t.translate(-1*r||0,-1*n||0)}applyToPoint(t){var{x:r,y:n}=this.point;t.applyTransform([1,0,0,1,r||0,n||0])}},Nw=class{constructor(t,r,n){this.type="rotate",this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;var i=Fs(r);this.angle=new rr(t,"angle",i[0]),this.originX=n[0],this.originY=n[1],this.cx=i[1]||0,this.cy=i[2]||0}apply(t){var{cx:r,cy:n,originX:i,originY:A,angle:a}=this,s=r+i.getPixels("x"),l=n+A.getPixels("y");t.translate(s,l),t.rotate(a.getRadians()),t.translate(-s,-l)}unapply(t){var{cx:r,cy:n,originX:i,originY:A,angle:a}=this,s=r+i.getPixels("x"),l=n+A.getPixels("y");t.translate(s,l),t.rotate(-1*a.getRadians()),t.translate(-s,-l)}applyToPoint(t){var{cx:r,cy:n,angle:i}=this,A=i.getRadians();t.applyTransform([1,0,0,1,r||0,n||0]),t.applyTransform([Math.cos(A),Math.sin(A),-Math.sin(A),Math.cos(A),0,0]),t.applyTransform([1,0,0,1,-r||0,-n||0])}},Ow=class{constructor(t,r,n){this.type="scale",this.scale=null,this.originX=null,this.originY=null;var i=wA.parseScale(r);(i.x===0||i.y===0)&&(i.x=$h,i.y=$h),this.scale=i,this.originX=n[0],this.originY=n[1]}apply(t){var{scale:{x:r,y:n},originX:i,originY:A}=this,a=i.getPixels("x"),s=A.getPixels("y");t.translate(a,s),t.scale(r,n||r),t.translate(-a,-s)}unapply(t){var{scale:{x:r,y:n},originX:i,originY:A}=this,a=i.getPixels("x"),s=A.getPixels("y");t.translate(a,s),t.scale(1/r,1/n||r),t.translate(-a,-s)}applyToPoint(t){var{x:r,y:n}=this.scale;t.applyTransform([r||0,0,0,n||0,0,0])}},zm=class{constructor(t,r,n){this.type="matrix",this.matrix=[],this.originX=null,this.originY=null,this.matrix=Fs(r),this.originX=n[0],this.originY=n[1]}apply(t){var{originX:r,originY:n,matrix:i}=this,A=r.getPixels("x"),a=n.getPixels("y");t.translate(A,a),t.transform(i[0],i[1],i[2],i[3],i[4],i[5]),t.translate(-A,-a)}unapply(t){var{originX:r,originY:n,matrix:i}=this,A=i[0],a=i[2],s=i[4],l=i[1],c=i[3],d=i[5],g=0,v=0,f=1,S=1/(A*(c*f-d*v)-a*(l*f-d*g)+s*(l*v-c*g)),C=r.getPixels("x"),Q=n.getPixels("y");t.translate(C,Q),t.transform(S*(c*f-d*v),S*(d*g-l*f),S*(s*v-a*f),S*(A*f-s*g),S*(a*d-s*c),S*(s*l-A*d)),t.translate(-C,-Q)}applyToPoint(t){t.applyTransform(this.matrix)}},qm=class extends zm{constructor(t,r,n){super(t,r,n),this.type="skew",this.angle=null,this.angle=new rr(t,"angle",r)}},Iw=class extends qm{constructor(t,r,n){super(t,r,n),this.type="skewX",this.matrix=[1,0,Math.tan(this.angle.getRadians()),1,0,0]}},Dw=class extends qm{constructor(t,r,n){super(t,r,n),this.type="skewY",this.matrix=[1,Math.tan(this.angle.getRadians()),0,1,0,0]}};td=class e{constructor(t,r,n){this.document=t,this.transforms=[];var i=ure(r);i.forEach(A=>{if(A!=="none"){var[a,s]=cre(A),l=e.transformTypes[a];typeof l<"u"&&this.transforms.push(new l(this.document,s,n))}})}static fromElement(t,r){var n=r.getStyle("transform",!1,!0),[i,A=i]=r.getStyle("transform-origin",!1,!0).split(),a=[i,A];return n.hasValue()?new e(t,n.getString(),a):null}apply(t){for(var{transforms:r}=this,n=r.length,i=0;i<n;i++)r[i].apply(t)}unapply(t){for(var{transforms:r}=this,n=r.length,i=n-1;i>=0;i--)r[i].unapply(t)}applyToPoint(t){for(var{transforms:r}=this,n=r.length,i=0;i<n;i++)r[i].applyToPoint(t)}};td.transformTypes={translate:kw,rotate:Nw,scale:Ow,matrix:zm,skewX:Iw,skewY:Dw};hi=class e{constructor(t,r){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(this.document=t,this.node=r,this.captureTextNodes=n,this.attributes={},this.styles={},this.stylesSpecificity={},this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],!(!r||r.nodeType!==1)){if(Array.from(r.attributes).forEach(s=>{var l=xI(s.nodeName);this.attributes[l]=new rr(t,l,s.value)}),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()){var i=this.getAttribute("style").getString().split(";").map(s=>s.trim());i.forEach(s=>{if(s){var[l,c]=s.split(":").map(d=>d.trim());this.styles[l]=new rr(t,l,c)}})}var{definitions:A}=t,a=this.getAttribute("id");a.hasValue()&&(A[a.getString()]||(A[a.getString()]=this)),Array.from(r.childNodes).forEach(s=>{if(s.nodeType===1)this.addChild(s);else if(n&&(s.nodeType===3||s.nodeType===4)){var l=t.createTextNode(s);l.getText().length>0&&this.addChild(l)}})}}getAttribute(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=this.attributes[t];if(!n&&r){var i=new rr(this.document,t,"");return this.attributes[t]=i,i}return n||rr.empty(this.document)}getHrefAttribute(){for(var t in this.attributes)if(t==="href"||t.endsWith(":href"))return this.attributes[t];return rr.empty(this.document)}getStyle(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=this.styles[t];if(i)return i;var A=this.getAttribute(t);if(A!=null&&A.hasValue())return this.styles[t]=A,A;if(!n){var{parent:a}=this;if(a){var s=a.getStyle(t);if(s!=null&&s.hasValue())return s}}if(r){var l=new rr(this.document,t,"");return this.styles[t]=l,l}return i||rr.empty(this.document)}render(t){if(!(this.getStyle("display").getString()==="none"||this.getStyle("visibility").getString()==="hidden")){if(t.save(),this.getStyle("mask").hasValue()){var r=this.getStyle("mask").getDefinition();r&&(this.applyEffects(t),r.apply(t,this))}else if(this.getStyle("filter").getValue("none")!=="none"){var n=this.getStyle("filter").getDefinition();n&&(this.applyEffects(t),n.apply(t,this))}else this.setContext(t),this.renderChildren(t),this.clearContext(t);t.restore()}}setContext(t){}applyEffects(t){var r=td.fromElement(this.document,this);r&&r.apply(t);var n=this.getStyle("clip-path",!1,!0);if(n.hasValue()){var i=n.getDefinition();i&&i.apply(t)}}clearContext(t){}renderChildren(t){this.children.forEach(r=>{r.render(t)})}addChild(t){var r=t instanceof e?t:this.document.createElement(t);r.parent=this,e.ignoreChildTypes.includes(r.type)||this.children.push(r)}matchesSelector(t){var r,{node:n}=this;if(typeof n.matches=="function")return n.matches(t);var i=(r=n.getAttribute)===null||r===void 0?void 0:r.call(n,"class");return!i||i===""?!1:i.split(" ").some(A=>".".concat(A)===t)}addStylesFromStyleDefinition(){var{styles:t,stylesSpecificity:r}=this.document;for(var n in t)if(!n.startsWith("@")&&this.matchesSelector(n)){var i=t[n],A=r[n];if(i)for(var a in i){var s=this.stylesSpecificity[a];typeof s>"u"&&(s="000"),A>=s&&(this.styles[a]=i[a],this.stylesSpecificity[a]=A)}}}removeStyles(t,r){var n=r.reduce((i,A)=>{var a=t.getStyle(A);if(!a.hasValue())return i;var s=a.getString();return a.setValue(""),[...i,[A,s]]},[]);return n}restoreStyles(t,r){r.forEach(n=>{var[i,A]=n;t.getStyle(i,!0).setValue(A)})}isFirstChild(){var t;return((t=this.parent)===null||t===void 0?void 0:t.children.indexOf(this))===0}};hi.ignoreChildTypes=["title"];Hw=class extends hi{constructor(t,r,n){super(t,r,n)}};Vo=class e{constructor(t,r,n,i,A,a){var s=a?typeof a=="string"?e.parse(a):a:{};this.fontFamily=A||s.fontFamily,this.fontSize=i||s.fontSize,this.fontStyle=t||s.fontStyle,this.fontWeight=n||s.fontWeight,this.fontVariant=r||s.fontVariant}static parse(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1?arguments[1]:void 0,n="",i="",A="",a="",s="",l=nd(t).trim().split(" "),c={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return l.forEach(d=>{switch(!0){case(!c.fontStyle&&e.styles.includes(d)):d!=="inherit"&&(n=d),c.fontStyle=!0;break;case(!c.fontVariant&&e.variants.includes(d)):d!=="inherit"&&(i=d),c.fontStyle=!0,c.fontVariant=!0;break;case(!c.fontWeight&&e.weights.includes(d)):d!=="inherit"&&(A=d),c.fontStyle=!0,c.fontVariant=!0,c.fontWeight=!0;break;case!c.fontSize:d!=="inherit"&&([a]=d.split("/")),c.fontStyle=!0,c.fontVariant=!0,c.fontWeight=!0,c.fontSize=!0;break;default:d!=="inherit"&&(s+=d)}}),new e(n,i,A,a,s,r)}toString(){return[dre(this.fontStyle),this.fontVariant,pre(this.fontWeight),this.fontSize,hre(this.fontFamily)].join(" ").trim()}};Vo.styles="normal|italic|oblique|inherit";Vo.variants="normal|small-caps|inherit";Vo.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";Us=class{constructor(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Number.NaN,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.NaN,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Number.NaN,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Number.NaN;this.x1=t,this.y1=r,this.x2=n,this.y2=i,this.addPoint(t,r),this.addPoint(n,i)}get x(){return this.x1}get y(){return this.y1}get width(){return this.x2-this.x1}get height(){return this.y2-this.y1}addPoint(t,r){typeof t<"u"&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=t,this.x2=t),t<this.x1&&(this.x1=t),t>this.x2&&(this.x2=t)),typeof r<"u"&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=r,this.y2=r),r<this.y1&&(this.y1=r),r>this.y2&&(this.y2=r))}addX(t){this.addPoint(t,null)}addY(t){this.addPoint(null,t)}addBoundingBox(t){if(t){var{x1:r,y1:n,x2:i,y2:A}=t;this.addPoint(r,n),this.addPoint(i,A)}}sumCubic(t,r,n,i,A){return Math.pow(1-t,3)*r+3*Math.pow(1-t,2)*t*n+3*(1-t)*Math.pow(t,2)*i+Math.pow(t,3)*A}bezierCurveAdd(t,r,n,i,A){var a=6*r-12*n+6*i,s=-3*r+9*n-9*i+3*A,l=3*n-3*r;if(s===0){if(a===0)return;var c=-l/a;0<c&&c<1&&(t?this.addX(this.sumCubic(c,r,n,i,A)):this.addY(this.sumCubic(c,r,n,i,A)));return}var d=Math.pow(a,2)-4*l*s;if(!(d<0)){var g=(-a+Math.sqrt(d))/(2*s);0<g&&g<1&&(t?this.addX(this.sumCubic(g,r,n,i,A)):this.addY(this.sumCubic(g,r,n,i,A)));var v=(-a-Math.sqrt(d))/(2*s);0<v&&v<1&&(t?this.addX(this.sumCubic(v,r,n,i,A)):this.addY(this.sumCubic(v,r,n,i,A)))}}addBezierCurve(t,r,n,i,A,a,s,l){this.addPoint(t,r),this.addPoint(s,l),this.bezierCurveAdd(!0,t,n,A,s),this.bezierCurveAdd(!1,r,i,a,l)}addQuadraticCurve(t,r,n,i,A,a){var s=t+.6666666666666666*(n-t),l=r+2/3*(i-r),c=s+1/3*(A-t),d=l+1/3*(a-r);this.addBezierCurve(t,r,s,c,l,d,A,a)}isPointInBox(t,r){var{x1:n,y1:i,x2:A,y2:a}=this;return n<=t&&t<=A&&i<=r&&r<=a}},vr=class extends yt{constructor(t){super(t.replace(/([+\-.])\s+/gm,"$1").replace(/[^MmZzLlHhVvCcSsQqTtAae\d\s.,+-].*/g,"")),this.control=null,this.start=null,this.current=null,this.command=null,this.commands=this.commands,this.i=-1,this.previousCommand=null,this.points=[],this.angles=[]}reset(){this.i=-1,this.command=null,this.previousCommand=null,this.start=new wA(0,0),this.control=new wA(0,0),this.current=new wA(0,0),this.points=[],this.angles=[]}isEnd(){var{i:t,commands:r}=this;return t>=r.length-1}next(){var t=this.commands[++this.i];return this.previousCommand=this.command,this.command=t,t}getPoint(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"x",r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"y",n=new wA(this.command[t],this.command[r]);return this.makeAbsolute(n)}getAsControlPoint(t,r){var n=this.getPoint(t,r);return this.control=n,n}getAsCurrentPoint(t,r){var n=this.getPoint(t,r);return this.current=n,n}getReflectedControlPoint(){var t=this.previousCommand.type;if(t!==yt.CURVE_TO&&t!==yt.SMOOTH_CURVE_TO&&t!==yt.QUAD_TO&&t!==yt.SMOOTH_QUAD_TO)return this.current;var{current:{x:r,y:n},control:{x:i,y:A}}=this,a=new wA(2*r-i,2*n-A);return a}makeAbsolute(t){if(this.command.relative){var{x:r,y:n}=this.current;t.x+=r,t.y+=n}return t}addMarker(t,r,n){var{points:i,angles:A}=this;n&&A.length>0&&!A[A.length-1]&&(A[A.length-1]=i[i.length-1].angleTo(n)),this.addMarkerAngle(t,r?r.angleTo(t):null)}addMarkerAngle(t,r){this.points.push(t),this.angles.push(r)}getMarkerPoints(){return this.points}getMarkerAngles(){for(var{angles:t}=this,r=t.length,n=0;n<r;n++)if(!t[n]){for(var i=n+1;i<r;i++)if(t[i]){t[n]=t[i];break}}return t}},wu=class extends hi{constructor(){super(...arguments),this.modifiedEmSizeStack=!1}calculateOpacity(){for(var t=1,r=this;r;){var n=r.getStyle("opacity",!1,!0);n.hasValue(!0)&&(t*=n.getNumber()),r=r.parent}return t}setContext(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!r){var n=this.getStyle("fill"),i=this.getStyle("fill-opacity"),A=this.getStyle("stroke"),a=this.getStyle("stroke-opacity");if(n.isUrlDefinition()){var s=n.getFillStyleDefinition(this,i);s&&(t.fillStyle=s)}else if(n.hasValue()){n.getString()==="currentColor"&&n.setValue(this.getStyle("color").getColor());var l=n.getColor();l!=="inherit"&&(t.fillStyle=l==="none"?"rgba(0,0,0,0)":l)}if(i.hasValue()){var c=new rr(this.document,"fill",t.fillStyle).addOpacity(i).getColor();t.fillStyle=c}if(A.isUrlDefinition()){var d=A.getFillStyleDefinition(this,a);d&&(t.strokeStyle=d)}else if(A.hasValue()){A.getString()==="currentColor"&&A.setValue(this.getStyle("color").getColor());var g=A.getString();g!=="inherit"&&(t.strokeStyle=g==="none"?"rgba(0,0,0,0)":g)}if(a.hasValue()){var v=new rr(this.document,"stroke",t.strokeStyle).addOpacity(a).getString();t.strokeStyle=v}var f=this.getStyle("stroke-width");if(f.hasValue()){var S=f.getPixels();t.lineWidth=S||$h}var C=this.getStyle("stroke-linecap"),Q=this.getStyle("stroke-linejoin"),x=this.getStyle("stroke-miterlimit"),F=this.getStyle("stroke-dasharray"),T=this.getStyle("stroke-dashoffset");if(C.hasValue()&&(t.lineCap=C.getString()),Q.hasValue()&&(t.lineJoin=Q.getString()),x.hasValue()&&(t.miterLimit=x.getNumber()),F.hasValue()&&F.getString()!=="none"){var R=Fs(F.getString());typeof t.setLineDash<"u"?t.setLineDash(R):typeof t.webkitLineDash<"u"?t.webkitLineDash=R:typeof t.mozDash<"u"&&!(R.length===1&&R[0]===0)&&(t.mozDash=R);var Y=T.getPixels();typeof t.lineDashOffset<"u"?t.lineDashOffset=Y:typeof t.webkitLineDashOffset<"u"?t.webkitLineDashOffset=Y:typeof t.mozDashOffset<"u"&&(t.mozDashOffset=Y)}}if(this.modifiedEmSizeStack=!1,typeof t.font<"u"){var ae=this.getStyle("font"),P=this.getStyle("font-style"),W=this.getStyle("font-variant"),he=this.getStyle("font-weight"),V=this.getStyle("font-size"),M=this.getStyle("font-family"),_=new Vo(P.getString(),W.getString(),he.getString(),V.hasValue()?"".concat(V.getPixels(!0),"px"):"",M.getString(),Vo.parse(ae.getString(),t.font));P.setValue(_.fontStyle),W.setValue(_.fontVariant),he.setValue(_.fontWeight),V.setValue(_.fontSize),M.setValue(_.fontFamily),t.font=_.toString(),V.isPixels()&&(this.document.emSize=V.getPixels(),this.modifiedEmSizeStack=!0)}r||(this.applyEffects(t),t.globalAlpha=this.calculateOpacity())}clearContext(t){super.clearContext(t),this.modifiedEmSizeStack&&this.document.popEmSize()}},eA=class e extends wu{constructor(t,r,n){super(t,r,n),this.type="path",this.pathParser=null,this.pathParser=new vr(this.getAttribute("d").getString())}path(t){var{pathParser:r}=this,n=new Us;for(r.reset(),t&&t.beginPath();!r.isEnd();)switch(r.next().type){case vr.MOVE_TO:this.pathM(t,n);break;case vr.LINE_TO:this.pathL(t,n);break;case vr.HORIZ_LINE_TO:this.pathH(t,n);break;case vr.VERT_LINE_TO:this.pathV(t,n);break;case vr.CURVE_TO:this.pathC(t,n);break;case vr.SMOOTH_CURVE_TO:this.pathS(t,n);break;case vr.QUAD_TO:this.pathQ(t,n);break;case vr.SMOOTH_QUAD_TO:this.pathT(t,n);break;case vr.ARC:this.pathA(t,n);break;case vr.CLOSE_PATH:this.pathZ(t,n);break}return n}getBoundingBox(t){return this.path()}getMarkers(){var{pathParser:t}=this,r=t.getMarkerPoints(),n=t.getMarkerAngles(),i=r.map((A,a)=>[A,n[a]]);return i}renderChildren(t){this.path(t),this.document.screen.mouse.checkPath(this,t);var r=this.getStyle("fill-rule");t.fillStyle!==""&&(r.getString("inherit")!=="inherit"?t.fill(r.getString()):t.fill()),t.strokeStyle!==""&&(this.getAttribute("vector-effect").getString()==="non-scaling-stroke"?(t.save(),t.setTransform(1,0,0,1,0,0),t.stroke(),t.restore()):t.stroke());var n=this.getMarkers();if(n){var i=n.length-1,A=this.getStyle("marker-start"),a=this.getStyle("marker-mid"),s=this.getStyle("marker-end");if(A.isUrlDefinition()){var l=A.getDefinition(),[c,d]=n[0];l.render(t,c,d)}if(a.isUrlDefinition())for(var g=a.getDefinition(),v=1;v<i;v++){var[f,S]=n[v];g.render(t,f,S)}if(s.isUrlDefinition()){var C=s.getDefinition(),[Q,x]=n[i];C.render(t,Q,x)}}}static pathM(t){var r=t.getAsCurrentPoint();return t.start=t.current,{point:r}}pathM(t,r){var{pathParser:n}=this,{point:i}=e.pathM(n),{x:A,y:a}=i;n.addMarker(i),r.addPoint(A,a),t&&t.moveTo(A,a)}static pathL(t){var{current:r}=t,n=t.getAsCurrentPoint();return{current:r,point:n}}pathL(t,r){var{pathParser:n}=this,{current:i,point:A}=e.pathL(n),{x:a,y:s}=A;n.addMarker(A,i),r.addPoint(a,s),t&&t.lineTo(a,s)}static pathH(t){var{current:r,command:n}=t,i=new wA((n.relative?r.x:0)+n.x,r.y);return t.current=i,{current:r,point:i}}pathH(t,r){var{pathParser:n}=this,{current:i,point:A}=e.pathH(n),{x:a,y:s}=A;n.addMarker(A,i),r.addPoint(a,s),t&&t.lineTo(a,s)}static pathV(t){var{current:r,command:n}=t,i=new wA(r.x,(n.relative?r.y:0)+n.y);return t.current=i,{current:r,point:i}}pathV(t,r){var{pathParser:n}=this,{current:i,point:A}=e.pathV(n),{x:a,y:s}=A;n.addMarker(A,i),r.addPoint(a,s),t&&t.lineTo(a,s)}static pathC(t){var{current:r}=t,n=t.getPoint("x1","y1"),i=t.getAsControlPoint("x2","y2"),A=t.getAsCurrentPoint();return{current:r,point:n,controlPoint:i,currentPoint:A}}pathC(t,r){var{pathParser:n}=this,{current:i,point:A,controlPoint:a,currentPoint:s}=e.pathC(n);n.addMarker(s,a,A),r.addBezierCurve(i.x,i.y,A.x,A.y,a.x,a.y,s.x,s.y),t&&t.bezierCurveTo(A.x,A.y,a.x,a.y,s.x,s.y)}static pathS(t){var{current:r}=t,n=t.getReflectedControlPoint(),i=t.getAsControlPoint("x2","y2"),A=t.getAsCurrentPoint();return{current:r,point:n,controlPoint:i,currentPoint:A}}pathS(t,r){var{pathParser:n}=this,{current:i,point:A,controlPoint:a,currentPoint:s}=e.pathS(n);n.addMarker(s,a,A),r.addBezierCurve(i.x,i.y,A.x,A.y,a.x,a.y,s.x,s.y),t&&t.bezierCurveTo(A.x,A.y,a.x,a.y,s.x,s.y)}static pathQ(t){var{current:r}=t,n=t.getAsControlPoint("x1","y1"),i=t.getAsCurrentPoint();return{current:r,controlPoint:n,currentPoint:i}}pathQ(t,r){var{pathParser:n}=this,{current:i,controlPoint:A,currentPoint:a}=e.pathQ(n);n.addMarker(a,A,A),r.addQuadraticCurve(i.x,i.y,A.x,A.y,a.x,a.y),t&&t.quadraticCurveTo(A.x,A.y,a.x,a.y)}static pathT(t){var{current:r}=t,n=t.getReflectedControlPoint();t.control=n;var i=t.getAsCurrentPoint();return{current:r,controlPoint:n,currentPoint:i}}pathT(t,r){var{pathParser:n}=this,{current:i,controlPoint:A,currentPoint:a}=e.pathT(n);n.addMarker(a,A,A),r.addQuadraticCurve(i.x,i.y,A.x,A.y,a.x,a.y),t&&t.quadraticCurveTo(A.x,A.y,a.x,a.y)}static pathA(t){var{current:r,command:n}=t,{rX:i,rY:A,xRot:a,lArcFlag:s,sweepFlag:l}=n,c=a*(Math.PI/180),d=t.getAsCurrentPoint(),g=new wA(Math.cos(c)*(r.x-d.x)/2+Math.sin(c)*(r.y-d.y)/2,-Math.sin(c)*(r.x-d.x)/2+Math.cos(c)*(r.y-d.y)/2),v=Math.pow(g.x,2)/Math.pow(i,2)+Math.pow(g.y,2)/Math.pow(A,2);v>1&&(i*=Math.sqrt(v),A*=Math.sqrt(v));var f=(s===l?-1:1)*Math.sqrt((Math.pow(i,2)*Math.pow(A,2)-Math.pow(i,2)*Math.pow(g.y,2)-Math.pow(A,2)*Math.pow(g.x,2))/(Math.pow(i,2)*Math.pow(g.y,2)+Math.pow(A,2)*Math.pow(g.x,2)));isNaN(f)&&(f=0);var S=new wA(f*i*g.y/A,f*-A*g.x/i),C=new wA((r.x+d.x)/2+Math.cos(c)*S.x-Math.sin(c)*S.y,(r.y+d.y)/2+Math.sin(c)*S.x+Math.cos(c)*S.y),Q=W4([1,0],[(g.x-S.x)/i,(g.y-S.y)/A]),x=[(g.x-S.x)/i,(g.y-S.y)/A],F=[(-g.x-S.x)/i,(-g.y-S.y)/A],T=W4(x,F);return Qw(x,F)<=-1&&(T=Math.PI),Qw(x,F)>=1&&(T=0),{currentPoint:d,rX:i,rY:A,sweepFlag:l,xAxisRotation:c,centp:C,a1:Q,ad:T}}pathA(t,r){var{pathParser:n}=this,{currentPoint:i,rX:A,rY:a,sweepFlag:s,xAxisRotation:l,centp:c,a1:d,ad:g}=e.pathA(n),v=1-s?1:-1,f=d+v*(g/2),S=new wA(c.x+A*Math.cos(f),c.y+a*Math.sin(f));if(n.addMarkerAngle(S,f-v*Math.PI/2),n.addMarkerAngle(i,f-v*Math.PI),r.addPoint(i.x,i.y),t&&!isNaN(d)&&!isNaN(g)){var C=A>a?A:a,Q=A>a?1:A/a,x=A>a?a/A:1;t.translate(c.x,c.y),t.rotate(l),t.scale(Q,x),t.arc(0,0,C,d,d+g,!!(1-s)),t.scale(1/Q,1/x),t.rotate(-l),t.translate(-c.x,-c.y)}}static pathZ(t){t.current=t.start}pathZ(t,r){e.pathZ(this.pathParser),t&&r.x1!==r.x2&&r.y1!==r.y2&&t.closePath()}},jm=class extends eA{constructor(t,r,n){super(t,r,n),this.type="glyph",this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber(),this.unicode=this.getAttribute("unicode").getString(),this.arabicForm=this.getAttribute("arabic-form").getString()}},Mf=class e extends wu{constructor(t,r,n){super(t,r,new.target===e?!0:n),this.type="text",this.x=0,this.y=0,this.measureCache=-1}setContext(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;super.setContext(t,r);var n=this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline();n&&(t.textBaseline=n)}initializeCoordinates(){this.x=0,this.y=0,this.leafTexts=[],this.textChunkStart=0,this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY}getBoundingBox(t){if(this.type!=="text")return this.getTElementBoundingBox(t);this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t);var r=null;return this.children.forEach((n,i)=>{var A=this.getChildBoundingBox(t,this,this,i);r?r.addBoundingBox(A):r=A}),r}getFontSize(){var{document:t,parent:r}=this,n=Vo.parse(t.ctx.font).fontSize,i=r.getStyle("font-size").getNumber(n);return i}getTElementBoundingBox(t){var r=this.getFontSize();return new Us(this.x,this.y-r,this.x+this.measureText(t),this.y)}getGlyph(t,r,n){var i=r[n],A=null;if(t.isArabic){var a=r.length,s=r[n-1],l=r[n+1],c="isolated";if((n===0||s===" ")&&n<a-1&&l!==" "&&(c="terminal"),n>0&&s!==" "&&n<a-1&&l!==" "&&(c="medial"),n>0&&s!==" "&&(n===a-1||l===" ")&&(c="initial"),typeof t.glyphs[i]<"u"){var d=t.glyphs[i];A=d instanceof jm?d:d[c]}}else A=t.glyphs[i];return A||(A=t.missingGlyph),A}getText(){return""}getTextFromNode(t){var r=t||this.node,n=Array.from(r.parentNode.childNodes),i=n.indexOf(r),A=n.length-1,a=nd(r.textContent||"");return i===0&&(a=bI(a)),i===A&&(a=CI(a)),a}renderChildren(t){if(this.type!=="text"){this.renderTElementChildren(t);return}this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t),this.children.forEach((n,i)=>{this.renderChild(t,this,this,i)});var{mouse:r}=this.document.screen;r.isWorking()&&r.checkBoundingBox(this,this.getBoundingBox(t))}renderTElementChildren(t){var{document:r,parent:n}=this,i=this.getText(),A=n.getStyle("font-family").getDefinition();if(A){for(var{unitsPerEm:a}=A.fontFace,s=Vo.parse(r.ctx.font),l=n.getStyle("font-size").getNumber(s.fontSize),c=n.getStyle("font-style").getString(s.fontStyle),d=l/a,g=A.isRTL?i.split("").reverse().join(""):i,v=Fs(n.getAttribute("dx").getString()),f=g.length,S=0;S<f;S++){var C=this.getGlyph(A,g,S);t.translate(this.x,this.y),t.scale(d,-d);var Q=t.lineWidth;t.lineWidth=t.lineWidth*a/l,c==="italic"&&t.transform(1,0,.4,1,0,0),C.render(t),c==="italic"&&t.transform(1,0,-.4,1,0,0),t.lineWidth=Q,t.scale(1/d,-1/d),t.translate(-this.x,-this.y),this.x+=l*(C.horizAdvX||A.horizAdvX)/a,typeof v[S]<"u"&&!isNaN(v[S])&&(this.x+=v[S])}return}var{x,y:F}=this;t.fillStyle&&t.fillText(i,x,F),t.strokeStyle&&t.strokeText(i,x,F)}applyAnchoring(){if(!(this.textChunkStart>=this.leafTexts.length)){var t=this.leafTexts[this.textChunkStart],r=t.getStyle("text-anchor").getString("start"),n=!1,i=0;r==="start"&&!n||r==="end"&&n?i=t.x-this.minX:r==="end"&&!n||r==="start"&&n?i=t.x-this.maxX:i=t.x-(this.minX+this.maxX)/2;for(var A=this.textChunkStart;A<this.leafTexts.length;A++)this.leafTexts[A].x+=i;this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY,this.textChunkStart=this.leafTexts.length}}adjustChildCoordinatesRecursive(t){this.children.forEach((r,n)=>{this.adjustChildCoordinatesRecursiveCore(t,this,this,n)}),this.applyAnchoring()}adjustChildCoordinatesRecursiveCore(t,r,n,i){var A=n.children[i];A.children.length>0?A.children.forEach((a,s)=>{r.adjustChildCoordinatesRecursiveCore(t,r,A,s)}):this.adjustChildCoordinates(t,r,n,i)}adjustChildCoordinates(t,r,n,i){var A=n.children[i];if(typeof A.measureText!="function")return A;t.save(),A.setContext(t,!0);var a=A.getAttribute("x"),s=A.getAttribute("y"),l=A.getAttribute("dx"),c=A.getAttribute("dy"),d=A.getStyle("font-family").getDefinition(),g=!!d&&d.isRTL;i===0&&(a.hasValue()||a.setValue(A.getInheritedAttribute("x")),s.hasValue()||s.setValue(A.getInheritedAttribute("y")),l.hasValue()||l.setValue(A.getInheritedAttribute("dx")),c.hasValue()||c.setValue(A.getInheritedAttribute("dy")));var v=A.measureText(t);return g&&(r.x-=v),a.hasValue()?(r.applyAnchoring(),A.x=a.getPixels("x"),l.hasValue()&&(A.x+=l.getPixels("x"))):(l.hasValue()&&(r.x+=l.getPixels("x")),A.x=r.x),r.x=A.x,g||(r.x+=v),s.hasValue()?(A.y=s.getPixels("y"),c.hasValue()&&(A.y+=c.getPixels("y"))):(c.hasValue()&&(r.y+=c.getPixels("y")),A.y=r.y),r.y=A.y,r.leafTexts.push(A),r.minX=Math.min(r.minX,A.x,A.x+v),r.maxX=Math.max(r.maxX,A.x,A.x+v),A.clearContext(t),t.restore(),A}getChildBoundingBox(t,r,n,i){var A=n.children[i];if(typeof A.getBoundingBox!="function")return null;var a=A.getBoundingBox(t);return a?(A.children.forEach((s,l)=>{var c=r.getChildBoundingBox(t,r,A,l);a.addBoundingBox(c)}),a):null}renderChild(t,r,n,i){var A=n.children[i];A.render(t),A.children.forEach((a,s)=>{r.renderChild(t,r,A,s)})}measureText(t){var{measureCache:r}=this;if(~r)return r;var n=this.getText(),i=this.measureTargetText(t,n);return this.measureCache=i,i}measureTargetText(t,r){if(!r.length)return 0;var{parent:n}=this,i=n.getStyle("font-family").getDefinition();if(i){for(var A=this.getFontSize(),a=i.isRTL?r.split("").reverse().join(""):r,s=Fs(n.getAttribute("dx").getString()),l=a.length,c=0,d=0;d<l;d++){var g=this.getGlyph(i,a,d);c+=(g.horizAdvX||i.horizAdvX)*A/i.fontFace.unitsPerEm,typeof s[d]<"u"&&!isNaN(s[d])&&(c+=s[d])}return c}if(!t.measureText)return r.length*10;t.save(),this.setContext(t,!0);var{width:v}=t.measureText(r);return this.clearContext(t),t.restore(),v}getInheritedAttribute(t){for(var r=this;r instanceof e&&r.isFirstChild();){var n=r.parent.getAttribute(t);if(n.hasValue(!0))return n.getValue("0");r=r.parent}return null}},Km=class e extends Mf{constructor(t,r,n){super(t,r,new.target===e?!0:n),this.type="tspan",this.text=this.children.length>0?"":this.getTextFromNode()}getText(){return this.text}},rS=class extends Km{constructor(){super(...arguments),this.type="textNode"}},Rf=class extends wu{constructor(){super(...arguments),this.type="svg",this.root=!1}setContext(t){var r,{document:n}=this,{screen:i,window:A}=n,a=t.canvas;if(i.setDefaults(t),a.style&&typeof t.font<"u"&&A&&typeof A.getComputedStyle<"u"){t.font=A.getComputedStyle(a).getPropertyValue("font");var s=new rr(n,"fontSize",Vo.parse(t.font).fontSize);s.hasValue()&&(n.rootEmSize=s.getPixels("y"),n.emSize=n.rootEmSize)}this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0);var{width:l,height:c}=i.viewPort;this.getStyle("width").hasValue()||this.getStyle("width",!0).setValue("100%"),this.getStyle("height").hasValue()||this.getStyle("height",!0).setValue("100%"),this.getStyle("color").hasValue()||this.getStyle("color",!0).setValue("black");var d=this.getAttribute("refX"),g=this.getAttribute("refY"),v=this.getAttribute("viewBox"),f=v.hasValue()?Fs(v.getString()):null,S=!this.root&&this.getStyle("overflow").getValue("hidden")!=="visible",C=0,Q=0,x=0,F=0;f&&(C=f[0],Q=f[1]),this.root||(l=this.getStyle("width").getPixels("x"),c=this.getStyle("height").getPixels("y"),this.type==="marker"&&(x=C,F=Q,C=0,Q=0)),i.viewPort.setCurrent(l,c),this.node&&(!this.parent||((r=this.node.parentNode)===null||r===void 0?void 0:r.nodeName)==="foreignObject")&&this.getStyle("transform",!1,!0).hasValue()&&!this.getStyle("transform-origin",!1,!0).hasValue()&&this.getStyle("transform-origin",!0,!0).setValue("50% 50%"),super.setContext(t),t.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),f&&(l=f[2],c=f[3]),n.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:i.viewPort.width,desiredWidth:l,height:i.viewPort.height,desiredHeight:c,minX:C,minY:Q,refX:d.getValue(),refY:g.getValue(),clip:S,clipX:x,clipY:F}),f&&(i.viewPort.removeCurrent(),i.viewPort.setCurrent(l,c))}clearContext(t){super.clearContext(t),this.document.screen.viewPort.removeCurrent()}resize(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=this.getAttribute("width",!0),A=this.getAttribute("height",!0),a=this.getAttribute("viewBox"),s=this.getAttribute("style"),l=i.getNumber(0),c=A.getNumber(0);if(n)if(typeof n=="string")this.getAttribute("preserveAspectRatio",!0).setValue(n);else{var d=this.getAttribute("preserveAspectRatio");d.hasValue()&&d.setValue(d.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(i.setValue(t),A.setValue(r),a.hasValue()||a.setValue("0 0 ".concat(l||t," ").concat(c||r)),s.hasValue()){var g=this.getStyle("width"),v=this.getStyle("height");g.hasValue()&&g.setValue("".concat(t,"px")),v.hasValue()&&v.setValue("".concat(r,"px"))}}},Vm=class extends eA{constructor(){super(...arguments),this.type="rect"}path(t){var r=this.getAttribute("x").getPixels("x"),n=this.getAttribute("y").getPixels("y"),i=this.getStyle("width",!1,!0).getPixels("x"),A=this.getStyle("height",!1,!0).getPixels("y"),a=this.getAttribute("rx"),s=this.getAttribute("ry"),l=a.getPixels("x"),c=s.getPixels("y");if(a.hasValue()&&!s.hasValue()&&(c=l),s.hasValue()&&!a.hasValue()&&(l=c),l=Math.min(l,i/2),c=Math.min(c,A/2),t){var d=4*((Math.sqrt(2)-1)/3);t.beginPath(),A>0&&i>0&&(t.moveTo(r+l,n),t.lineTo(r+i-l,n),t.bezierCurveTo(r+i-l+d*l,n,r+i,n+c-d*c,r+i,n+c),t.lineTo(r+i,n+A-c),t.bezierCurveTo(r+i,n+A-c+d*c,r+i-l+d*l,n+A,r+i-l,n+A),t.lineTo(r+l,n+A),t.bezierCurveTo(r+l-d*l,n+A,r,n+A-c+d*c,r,n+A-c),t.lineTo(r,n+c),t.bezierCurveTo(r,n+c-d*c,r+l-d*l,n,r+l,n),t.closePath())}return new Us(r,n,r+i,n+A)}getMarkers(){return null}},Mw=class extends eA{constructor(){super(...arguments),this.type="circle"}path(t){var r=this.getAttribute("cx").getPixels("x"),n=this.getAttribute("cy").getPixels("y"),i=this.getAttribute("r").getPixels();return t&&i>0&&(t.beginPath(),t.arc(r,n,i,0,Math.PI*2,!1),t.closePath()),new Us(r-i,n-i,r+i,n+i)}getMarkers(){return null}},Rw=class extends eA{constructor(){super(...arguments),this.type="ellipse"}path(t){var r=4*((Math.sqrt(2)-1)/3),n=this.getAttribute("rx").getPixels("x"),i=this.getAttribute("ry").getPixels("y"),A=this.getAttribute("cx").getPixels("x"),a=this.getAttribute("cy").getPixels("y");return t&&n>0&&i>0&&(t.beginPath(),t.moveTo(A+n,a),t.bezierCurveTo(A+n,a+r*i,A+r*n,a+i,A,a+i),t.bezierCurveTo(A-r*n,a+i,A-n,a+r*i,A-n,a),t.bezierCurveTo(A-n,a-r*i,A-r*n,a-i,A,a-i),t.bezierCurveTo(A+r*n,a-i,A+n,a-r*i,A+n,a),t.closePath()),new Us(A-n,a-i,A+n,a+i)}getMarkers(){return null}},Pw=class extends eA{constructor(){super(...arguments),this.type="line"}getPoints(){return[new wA(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new wA(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}path(t){var[{x:r,y:n},{x:i,y:A}]=this.getPoints();return t&&(t.beginPath(),t.moveTo(r,n),t.lineTo(i,A)),new Us(r,n,i,A)}getMarkers(){var[t,r]=this.getPoints(),n=t.angleTo(r);return[[t,n],[r,n]]}},Gm=class extends eA{constructor(t,r,n){super(t,r,n),this.type="polyline",this.points=[],this.points=wA.parsePath(this.getAttribute("points").getString())}path(t){var{points:r}=this,[{x:n,y:i}]=r,A=new Us(n,i);return t&&(t.beginPath(),t.moveTo(n,i)),r.forEach(a=>{var{x:s,y:l}=a;A.addPoint(s,l),t&&t.lineTo(s,l)}),A}getMarkers(){var{points:t}=this,r=t.length-1,n=[];return t.forEach((i,A)=>{A!==r&&n.push([i,i.angleTo(t[A+1])])}),n.length>0&&n.push([t[t.length-1],n[n.length-1][1]]),n}},zw=class extends Gm{constructor(){super(...arguments),this.type="polygon"}path(t){var r=super.path(t),[{x:n,y:i}]=this.points;return t&&(t.lineTo(n,i),t.closePath()),r}},qw=class extends hi{constructor(){super(...arguments),this.type="pattern"}createPattern(t,r,n){var i=this.getStyle("width").getPixels("x",!0),A=this.getStyle("height").getPixels("y",!0),a=new Rf(this.document,null);a.attributes.viewBox=new rr(this.document,"viewBox",this.getAttribute("viewBox").getValue()),a.attributes.width=new rr(this.document,"width","".concat(i,"px")),a.attributes.height=new rr(this.document,"height","".concat(A,"px")),a.attributes.transform=new rr(this.document,"transform",this.getAttribute("patternTransform").getValue()),a.children=this.children;var s=this.document.createCanvas(i,A),l=s.getContext("2d"),c=this.getAttribute("x"),d=this.getAttribute("y");c.hasValue()&&d.hasValue()&&l.translate(c.getPixels("x",!0),d.getPixels("y",!0)),n.hasValue()?this.styles["fill-opacity"]=n:Reflect.deleteProperty(this.styles,"fill-opacity");for(var g=-1;g<=1;g++)for(var v=-1;v<=1;v++)l.save(),a.attributes.x=new rr(this.document,"x",g*s.width),a.attributes.y=new rr(this.document,"y",v*s.height),a.render(l),l.restore();var f=t.createPattern(s,"repeat");return f}},jw=class extends hi{constructor(){super(...arguments),this.type="marker"}render(t,r,n){if(r){var{x:i,y:A}=r,a=this.getAttribute("orient").getString("auto"),s=this.getAttribute("markerUnits").getString("strokeWidth");t.translate(i,A),a==="auto"&&t.rotate(n),s==="strokeWidth"&&t.scale(t.lineWidth,t.lineWidth),t.save();var l=new Rf(this.document,null);l.type=this.type,l.attributes.viewBox=new rr(this.document,"viewBox",this.getAttribute("viewBox").getValue()),l.attributes.refX=new rr(this.document,"refX",this.getAttribute("refX").getValue()),l.attributes.refY=new rr(this.document,"refY",this.getAttribute("refY").getValue()),l.attributes.width=new rr(this.document,"width",this.getAttribute("markerWidth").getValue()),l.attributes.height=new rr(this.document,"height",this.getAttribute("markerHeight").getValue()),l.attributes.overflow=new rr(this.document,"overflow",this.getAttribute("overflow").getValue()),l.attributes.fill=new rr(this.document,"fill",this.getAttribute("fill").getColor("black")),l.attributes.stroke=new rr(this.document,"stroke",this.getAttribute("stroke").getValue("none")),l.children=this.children,l.render(t),t.restore(),s==="strokeWidth"&&t.scale(1/t.lineWidth,1/t.lineWidth),a==="auto"&&t.rotate(-n),t.translate(-i,-A)}}},Kw=class extends hi{constructor(){super(...arguments),this.type="defs"}render(){}},Zp=class extends wu{constructor(){super(...arguments),this.type="g"}getBoundingBox(t){var r=new Us;return this.children.forEach(n=>{r.addBoundingBox(n.getBoundingBox(t))}),r}},Wm=class extends hi{constructor(t,r,n){super(t,r,n),this.attributesToInherit=["gradientUnits"],this.stops=[];var{stops:i,children:A}=this;A.forEach(a=>{a.type==="stop"&&i.push(a)})}getGradientUnits(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}createGradient(t,r,n){var i=this;this.getHrefAttribute().hasValue()&&(i=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(i));var{stops:A}=i,a=this.getGradient(t,r);if(!a)return this.addParentOpacity(n,A[A.length-1].color);if(A.forEach(Q=>{a.addColorStop(Q.offset,this.addParentOpacity(n,Q.color))}),this.getAttribute("gradientTransform").hasValue()){var{document:s}=this,{MAX_VIRTUAL_PIXELS:l,viewPort:c}=s.screen,[d]=c.viewPorts,g=new Vm(s,null);g.attributes.x=new rr(s,"x",-l/3),g.attributes.y=new rr(s,"y",-l/3),g.attributes.width=new rr(s,"width",l),g.attributes.height=new rr(s,"height",l);var v=new Zp(s,null);v.attributes.transform=new rr(s,"transform",this.getAttribute("gradientTransform").getValue()),v.children=[g];var f=new Rf(s,null);f.attributes.x=new rr(s,"x",0),f.attributes.y=new rr(s,"y",0),f.attributes.width=new rr(s,"width",d.width),f.attributes.height=new rr(s,"height",d.height),f.children=[v];var S=s.createCanvas(d.width,d.height),C=S.getContext("2d");return C.fillStyle=a,f.render(C),C.createPattern(S,"no-repeat")}return a}inheritStopContainer(t){this.attributesToInherit.forEach(r=>{!this.getAttribute(r).hasValue()&&t.getAttribute(r).hasValue()&&this.getAttribute(r,!0).setValue(t.getAttribute(r).getValue())})}addParentOpacity(t,r){if(t.hasValue()){var n=new rr(this.document,"color",r);return n.addOpacity(t).getColor()}return r}},Vw=class extends Wm{constructor(t,r,n){super(t,r,n),this.type="linearGradient",this.attributesToInherit.push("x1","y1","x2","y2")}getGradient(t,r){var n=this.getGradientUnits()==="objectBoundingBox",i=n?r.getBoundingBox(t):null;if(n&&!i)return null;!this.getAttribute("x1").hasValue()&&!this.getAttribute("y1").hasValue()&&!this.getAttribute("x2").hasValue()&&!this.getAttribute("y2").hasValue()&&(this.getAttribute("x1",!0).setValue(0),this.getAttribute("y1",!0).setValue(0),this.getAttribute("x2",!0).setValue(1),this.getAttribute("y2",!0).setValue(0));var A=n?i.x+i.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),a=n?i.y+i.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),s=n?i.x+i.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),l=n?i.y+i.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return A===s&&a===l?null:t.createLinearGradient(A,a,s,l)}},Gw=class extends Wm{constructor(t,r,n){super(t,r,n),this.type="radialGradient",this.attributesToInherit.push("cx","cy","r","fx","fy","fr")}getGradient(t,r){var n=this.getGradientUnits()==="objectBoundingBox",i=r.getBoundingBox(t);if(n&&!i)return null;this.getAttribute("cx").hasValue()||this.getAttribute("cx",!0).setValue("50%"),this.getAttribute("cy").hasValue()||this.getAttribute("cy",!0).setValue("50%"),this.getAttribute("r").hasValue()||this.getAttribute("r",!0).setValue("50%");var A=n?i.x+i.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),a=n?i.y+i.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),s=A,l=a;this.getAttribute("fx").hasValue()&&(s=n?i.x+i.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(l=n?i.y+i.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var c=n?(i.width+i.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),d=this.getAttribute("fr").getPixels();return t.createRadialGradient(s,l,d,A,a,c)}},Ww=class extends hi{constructor(t,r,n){super(t,r,n),this.type="stop";var i=Math.max(0,Math.min(1,this.getAttribute("offset").getNumber())),A=this.getStyle("stop-opacity"),a=this.getStyle("stop-color",!0);a.getString()===""&&a.setValue("#000"),A.hasValue()&&(a=a.addOpacity(A)),this.offset=i,this.color=a.getColor()}},Jp=class extends hi{constructor(t,r,n){super(t,r,n),this.type="animate",this.duration=0,this.initialValue=null,this.initialUnits="",this.removed=!1,this.frozen=!1,t.screen.animations.push(this),this.begin=this.getAttribute("begin").getMilliseconds(),this.maxDuration=this.begin+this.getAttribute("dur").getMilliseconds(),this.from=this.getAttribute("from"),this.to=this.getAttribute("to"),this.values=new rr(t,"values",null);var i=this.getAttribute("values");i.hasValue()&&this.values.setValue(i.getString().split(";"))}getProperty(){var t=this.getAttribute("attributeType").getString(),r=this.getAttribute("attributeName").getString();return t==="CSS"?this.parent.getStyle(r,!0):this.parent.getAttribute(r,!0)}calcValue(){var{initialUnits:t}=this,{progress:r,from:n,to:i}=this.getProgress(),A=n.getNumber()+(i.getNumber()-n.getNumber())*r;return t==="%"&&(A*=100),"".concat(A).concat(t)}update(t){var{parent:r}=this,n=this.getProperty();if(this.initialValue||(this.initialValue=n.getString(),this.initialUnits=n.getUnits()),this.duration>this.maxDuration){var i=this.getAttribute("fill").getString("remove");if(this.getAttribute("repeatCount").getString()==="indefinite"||this.getAttribute("repeatDur").getString()==="indefinite")this.duration=0;else if(i==="freeze"&&!this.frozen)this.frozen=!0,r.animationFrozen=!0,r.animationFrozenValue=n.getString();else if(i==="remove"&&!this.removed)return this.removed=!0,n.setValue(r.animationFrozen?r.animationFrozenValue:this.initialValue),!0;return!1}this.duration+=t;var A=!1;if(this.begin<this.duration){var a=this.calcValue(),s=this.getAttribute("type");if(s.hasValue()){var l=s.getString();a="".concat(l,"(").concat(a,")")}n.setValue(a),A=!0}return A}getProgress(){var{document:t,values:r}=this,n={progress:(this.duration-this.begin)/(this.maxDuration-this.begin)};if(r.hasValue()){var i=n.progress*(r.getValue().length-1),A=Math.floor(i),a=Math.ceil(i);n.from=new rr(t,"from",parseFloat(r.getValue()[A])),n.to=new rr(t,"to",parseFloat(r.getValue()[a])),n.progress=(i-A)/(a-A)}else n.from=this.from,n.to=this.to;return n}},Yw=class extends Jp{constructor(){super(...arguments),this.type="animateColor"}calcValue(){var{progress:t,from:r,to:n}=this.getProgress(),i=new _w.default(r.getColor()),A=new _w.default(n.getColor());if(i.ok&&A.ok){var a=i.r+(A.r-i.r)*t,s=i.g+(A.g-i.g)*t,l=i.b+(A.b-i.b)*t;return"rgb(".concat(Math.floor(a),", ").concat(Math.floor(s),", ").concat(Math.floor(l),")")}return this.getAttribute("from").getColor()}},Xw=class extends Jp{constructor(){super(...arguments),this.type="animateTransform"}calcValue(){var{progress:t,from:r,to:n}=this.getProgress(),i=Fs(r.getString()),A=Fs(n.getString()),a=i.map((s,l)=>{var c=A[l];return s+(c-s)*t}).join(" ");return a}},Zw=class extends hi{constructor(t,r,n){super(t,r,n),this.type="font",this.glyphs={},this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber();var{definitions:i}=t,{children:A}=this;for(var a of A)switch(a.type){case"font-face":{this.fontFace=a;var s=a.getStyle("font-family");s.hasValue()&&(i[s.getString()]=this);break}case"missing-glyph":this.missingGlyph=a;break;case"glyph":{var l=a;l.arabicForm?(this.isRTL=!0,this.isArabic=!0,typeof this.glyphs[l.unicode]>"u"&&(this.glyphs[l.unicode]={}),this.glyphs[l.unicode][l.arabicForm]=l):this.glyphs[l.unicode]=l;break}}}render(){}},Jw=class extends hi{constructor(t,r,n){super(t,r,n),this.type="font-face",this.ascent=this.getAttribute("ascent").getNumber(),this.descent=this.getAttribute("descent").getNumber(),this.unitsPerEm=this.getAttribute("units-per-em").getNumber()}},$w=class extends eA{constructor(){super(...arguments),this.type="missing-glyph",this.horizAdvX=0}},ey=class extends Mf{constructor(){super(...arguments),this.type="tref"}getText(){var t=this.getHrefAttribute().getDefinition();if(t){var r=t.children[0];if(r)return r.getText()}return""}},ty=class extends Mf{constructor(t,r,n){super(t,r,n),this.type="a";var{childNodes:i}=r,A=i[0],a=i.length>0&&Array.from(i).every(s=>s.nodeType===3);this.hasText=a,this.text=a?this.getTextFromNode(A):""}getText(){return this.text}renderChildren(t){if(this.hasText){super.renderChildren(t);var{document:r,x:n,y:i}=this,{mouse:A}=r.screen,a=new rr(r,"fontSize",Vo.parse(r.ctx.font).fontSize);A.isWorking()&&A.checkBoundingBox(this,new Us(n,i-a.getPixels("y"),n+this.measureText(t),i))}else if(this.children.length>0){var s=new Zp(this.document,null);s.children=this.children,s.parent=this,s.render(t)}}onClick(){var{window:t}=this.document;t&&t.open(this.getHrefAttribute().getString())}onMouseMove(){var t=this.document.ctx;t.canvas.style.cursor="pointer"}};ry=class extends Mf{constructor(t,r,n){super(t,r,n),this.type="textPath",this.textWidth=0,this.textHeight=0,this.pathLength=-1,this.glyphInfo=null,this.letterSpacingCache=[],this.measuresCache=new Map([["",0]]);var i=this.getHrefAttribute().getDefinition();this.text=this.getTextFromNode(),this.dataArray=this.parsePathData(i)}getText(){return this.text}path(t){var{dataArray:r}=this;t&&t.beginPath(),r.forEach(n=>{var{type:i,points:A}=n;switch(i){case vr.LINE_TO:t&&t.lineTo(A[0],A[1]);break;case vr.MOVE_TO:t&&t.moveTo(A[0],A[1]);break;case vr.CURVE_TO:t&&t.bezierCurveTo(A[0],A[1],A[2],A[3],A[4],A[5]);break;case vr.QUAD_TO:t&&t.quadraticCurveTo(A[0],A[1],A[2],A[3]);break;case vr.ARC:{var[a,s,l,c,d,g,v,f]=A,S=l>c?l:c,C=l>c?1:l/c,Q=l>c?c/l:1;t&&(t.translate(a,s),t.rotate(v),t.scale(C,Q),t.arc(0,0,S,d,d+g,!!(1-f)),t.scale(1/C,1/Q),t.rotate(-v),t.translate(-a,-s));break}case vr.CLOSE_PATH:t&&t.closePath();break}})}renderChildren(t){this.setTextData(t),t.save();var r=this.parent.getStyle("text-decoration").getString(),n=this.getFontSize(),{glyphInfo:i}=this,A=t.fillStyle;r==="underline"&&t.beginPath(),i.forEach((a,s)=>{var{p0:l,p1:c,rotation:d,text:g}=a;t.save(),t.translate(l.x,l.y),t.rotate(d),t.fillStyle&&t.fillText(g,0,0),t.strokeStyle&&t.strokeText(g,0,0),t.restore(),r==="underline"&&(s===0&&t.moveTo(l.x,l.y+n/8),t.lineTo(c.x,c.y+n/5))}),r==="underline"&&(t.lineWidth=n/20,t.strokeStyle=A,t.stroke(),t.closePath()),t.restore()}getLetterSpacingAt(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return this.letterSpacingCache[t]||0}findSegmentToFitChar(t,r,n,i,A,a,s,l,c){var d=a,g=this.measureText(t,l);l===" "&&r==="justify"&&n<i&&(g+=(i-n)/A),c>-1&&(d+=this.getLetterSpacingAt(c));var v=this.textHeight/20,f=this.getEquidistantPointOnPath(d,v,0),S=this.getEquidistantPointOnPath(d+g,v,0),C={p0:f,p1:S},Q=f&&S?Math.atan2(S.y-f.y,S.x-f.x):0;if(s){var x=Math.cos(Math.PI/2+Q)*s,F=Math.cos(-Q)*s;C.p0=Sw(Sw({},f),{},{x:f.x+x,y:f.y+F}),C.p1=Sw(Sw({},S),{},{x:S.x+x,y:S.y+F})}return d+=g,{offset:d,segment:C,rotation:Q}}measureText(t,r){var{measuresCache:n}=this,i=r||this.getText();if(n.has(i))return n.get(i);var A=this.measureTargetText(t,i);return n.set(i,A),A}setTextData(t){if(!this.glyphInfo){var r=this.getText(),n=r.split(""),i=r.split(" ").length-1,A=this.parent.getAttribute("dx").split().map(R=>R.getPixels("x")),a=this.parent.getAttribute("dy").getPixels("y"),s=this.parent.getStyle("text-anchor").getString("start"),l=this.getStyle("letter-spacing"),c=this.parent.getStyle("letter-spacing"),d=0;!l.hasValue()||l.getValue()==="inherit"?d=c.getPixels():l.hasValue()&&l.getValue()!=="initial"&&l.getValue()!=="unset"&&(d=l.getPixels());var g=[],v=r.length;this.letterSpacingCache=g;for(var f=0;f<v;f++)g.push(typeof A[f]<"u"?A[f]:d);var S=g.reduce((R,Y,ae)=>ae===0?0:R+Y||0,0),C=this.measureText(t),Q=Math.max(C+S,0);this.textWidth=C,this.textHeight=this.getFontSize(),this.glyphInfo=[];var x=this.getPathLength(),F=this.getStyle("startOffset").getNumber(0)*x,T=0;(s==="middle"||s==="center")&&(T=-Q/2),(s==="end"||s==="right")&&(T=-Q),T+=F,n.forEach((R,Y)=>{var{offset:ae,segment:P,rotation:W}=this.findSegmentToFitChar(t,s,Q,x,i,T,a,R,Y);T=ae,!(!P.p0||!P.p1)&&this.glyphInfo.push({text:n[Y],p0:P.p0,p1:P.p1,rotation:W})})}}parsePathData(t){if(this.pathLength=-1,!t)return[];var r=[],{pathParser:n}=t;for(n.reset();!n.isEnd();){var{current:i}=n,A=i?i.x:0,a=i?i.y:0,s=n.next(),l=s.type,c=[];switch(s.type){case vr.MOVE_TO:this.pathM(n,c);break;case vr.LINE_TO:l=this.pathL(n,c);break;case vr.HORIZ_LINE_TO:l=this.pathH(n,c);break;case vr.VERT_LINE_TO:l=this.pathV(n,c);break;case vr.CURVE_TO:this.pathC(n,c);break;case vr.SMOOTH_CURVE_TO:l=this.pathS(n,c);break;case vr.QUAD_TO:this.pathQ(n,c);break;case vr.SMOOTH_QUAD_TO:l=this.pathT(n,c);break;case vr.ARC:c=this.pathA(n);break;case vr.CLOSE_PATH:eA.pathZ(n);break}s.type!==vr.CLOSE_PATH?r.push({type:l,points:c,start:{x:A,y:a},pathLength:this.calcLength(A,a,l,c)}):r.push({type:vr.CLOSE_PATH,points:[],pathLength:0})}return r}pathM(t,r){var{x:n,y:i}=eA.pathM(t).point;r.push(n,i)}pathL(t,r){var{x:n,y:i}=eA.pathL(t).point;return r.push(n,i),vr.LINE_TO}pathH(t,r){var{x:n,y:i}=eA.pathH(t).point;return r.push(n,i),vr.LINE_TO}pathV(t,r){var{x:n,y:i}=eA.pathV(t).point;return r.push(n,i),vr.LINE_TO}pathC(t,r){var{point:n,controlPoint:i,currentPoint:A}=eA.pathC(t);r.push(n.x,n.y,i.x,i.y,A.x,A.y)}pathS(t,r){var{point:n,controlPoint:i,currentPoint:A}=eA.pathS(t);return r.push(n.x,n.y,i.x,i.y,A.x,A.y),vr.CURVE_TO}pathQ(t,r){var{controlPoint:n,currentPoint:i}=eA.pathQ(t);r.push(n.x,n.y,i.x,i.y)}pathT(t,r){var{controlPoint:n,currentPoint:i}=eA.pathT(t);return r.push(n.x,n.y,i.x,i.y),vr.QUAD_TO}pathA(t){var{rX:r,rY:n,sweepFlag:i,xAxisRotation:A,centp:a,a1:s,ad:l}=eA.pathA(t);return i===0&&l>0&&(l-=2*Math.PI),i===1&&l<0&&(l+=2*Math.PI),[a.x,a.y,r,n,s,l,A,i]}calcLength(t,r,n,i){var A=0,a=null,s=null,l=0;switch(n){case vr.LINE_TO:return this.getLineLength(t,r,i[0],i[1]);case vr.CURVE_TO:for(A=0,a=this.getPointOnCubicBezier(0,t,r,i[0],i[1],i[2],i[3],i[4],i[5]),l=.01;l<=1;l+=.01)s=this.getPointOnCubicBezier(l,t,r,i[0],i[1],i[2],i[3],i[4],i[5]),A+=this.getLineLength(a.x,a.y,s.x,s.y),a=s;return A;case vr.QUAD_TO:for(A=0,a=this.getPointOnQuadraticBezier(0,t,r,i[0],i[1],i[2],i[3]),l=.01;l<=1;l+=.01)s=this.getPointOnQuadraticBezier(l,t,r,i[0],i[1],i[2],i[3]),A+=this.getLineLength(a.x,a.y,s.x,s.y),a=s;return A;case vr.ARC:{A=0;var c=i[4],d=i[5],g=i[4]+d,v=Math.PI/180;if(Math.abs(c-g)<v&&(v=Math.abs(c-g)),a=this.getPointOnEllipticalArc(i[0],i[1],i[2],i[3],c,0),d<0)for(l=c-v;l>g;l-=v)s=this.getPointOnEllipticalArc(i[0],i[1],i[2],i[3],l,0),A+=this.getLineLength(a.x,a.y,s.x,s.y),a=s;else for(l=c+v;l<g;l+=v)s=this.getPointOnEllipticalArc(i[0],i[1],i[2],i[3],l,0),A+=this.getLineLength(a.x,a.y,s.x,s.y),a=s;return s=this.getPointOnEllipticalArc(i[0],i[1],i[2],i[3],g,0),A+=this.getLineLength(a.x,a.y,s.x,s.y),A}}return 0}getPointOnLine(t,r,n,i,A){var a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:r,s=arguments.length>6&&arguments[6]!==void 0?arguments[6]:n,l=(A-n)/(i-r+$h),c=Math.sqrt(t*t/(1+l*l));i<r&&(c*=-1);var d=l*c,g=null;if(i===r)g={x:a,y:s+d};else if((s-n)/(a-r+$h)===l)g={x:a+c,y:s+d};else{var v=0,f=0,S=this.getLineLength(r,n,i,A);if(S<$h)return null;var C=(a-r)*(i-r)+(s-n)*(A-n);C/=S*S,v=r+C*(i-r),f=n+C*(A-n);var Q=this.getLineLength(a,s,v,f),x=Math.sqrt(t*t-Q*Q);c=Math.sqrt(x*x/(1+l*l)),i<r&&(c*=-1),d=l*c,g={x:v+c,y:f+d}}return g}getPointOnPath(t){var r=this.getPathLength(),n=0,i=null;if(t<-5e-5||t-5e-5>r)return null;var{dataArray:A}=this;for(var a of A){if(a&&(a.pathLength<5e-5||n+a.pathLength+5e-5<t)){n+=a.pathLength;continue}var s=t-n,l=0;switch(a.type){case vr.LINE_TO:i=this.getPointOnLine(s,a.start.x,a.start.y,a.points[0],a.points[1],a.start.x,a.start.y);break;case vr.ARC:{var c=a.points[4],d=a.points[5],g=a.points[4]+d;if(l=c+s/a.pathLength*d,d<0&&l<g||d>=0&&l>g)break;i=this.getPointOnEllipticalArc(a.points[0],a.points[1],a.points[2],a.points[3],l,a.points[6]);break}case vr.CURVE_TO:l=s/a.pathLength,l>1&&(l=1),i=this.getPointOnCubicBezier(l,a.start.x,a.start.y,a.points[0],a.points[1],a.points[2],a.points[3],a.points[4],a.points[5]);break;case vr.QUAD_TO:l=s/a.pathLength,l>1&&(l=1),i=this.getPointOnQuadraticBezier(l,a.start.x,a.start.y,a.points[0],a.points[1],a.points[2],a.points[3]);break}if(i)return i;break}return null}getLineLength(t,r,n,i){return Math.sqrt((n-t)*(n-t)+(i-r)*(i-r))}getPathLength(){return this.pathLength===-1&&(this.pathLength=this.dataArray.reduce((t,r)=>r.pathLength>0?t+r.pathLength:t,0)),this.pathLength}getPointOnCubicBezier(t,r,n,i,A,a,s,l,c){var d=l*Y4(t)+a*X4(t)+i*Z4(t)+r*J4(t),g=c*Y4(t)+s*X4(t)+A*Z4(t)+n*J4(t);return{x:d,y:g}}getPointOnQuadraticBezier(t,r,n,i,A,a,s){var l=a*$4(t)+i*eS(t)+r*tS(t),c=s*$4(t)+A*eS(t)+n*tS(t);return{x:l,y:c}}getPointOnEllipticalArc(t,r,n,i,A,a){var s=Math.cos(a),l=Math.sin(a),c={x:n*Math.cos(A),y:i*Math.sin(A)};return{x:t+(c.x*s-c.y*l),y:r+(c.x*l+c.y*s)}}buildEquidistantCache(t,r){var n=this.getPathLength(),i=r||.25,A=t||n/100;if(!this.equidistantCache||this.equidistantCache.step!==A||this.equidistantCache.precision!==i){this.equidistantCache={step:A,precision:i,points:[]};for(var a=0,s=0;s<=n;s+=i){var l=this.getPointOnPath(s),c=this.getPointOnPath(s+i);!l||!c||(a+=this.getLineLength(l.x,l.y,c.x,c.y),a>=A&&(this.equidistantCache.points.push({x:l.x,y:l.y,distance:s}),a-=A))}}}getEquidistantPointOnPath(t,r,n){if(this.buildEquidistantCache(r,n),t<0||t-this.getPathLength()>5e-5)return null;var i=Math.round(t/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[i]||null}},gre=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i,ny=class extends wu{constructor(t,r,n){super(t,r,n),this.type="image",this.loaded=!1;var i=this.getHrefAttribute().getString();if(i){var A=i.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(i);t.images.push(this),A?this.loadSvg(i):this.loadImage(i),this.isSvg=A}}loadImage(t){var r=this;return vu(function*(){try{var n=yield r.document.createImage(t);r.image=n}catch(i){console.error('Error while loading image "'.concat(t,'":'),i)}r.loaded=!0})()}loadSvg(t){var r=this;return vu(function*(){var n=gre.exec(t);if(n){var i=n[5];n[4]==="base64"?r.image=atob(i):r.image=decodeURIComponent(i)}else try{var A=yield r.document.fetch(t),a=yield A.text();r.image=a}catch(s){console.error('Error while loading image "'.concat(t,'":'),s)}r.loaded=!0})()}renderChildren(t){var{document:r,image:n,loaded:i}=this,A=this.getAttribute("x").getPixels("x"),a=this.getAttribute("y").getPixels("y"),s=this.getStyle("width").getPixels("x"),l=this.getStyle("height").getPixels("y");if(!(!i||!n||!s||!l)){if(t.save(),t.translate(A,a),this.isSvg){var c=r.canvg.forkString(t,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:s,scaleHeight:l});c.document.documentElement.parent=this,c.render()}else{var d=this.image;r.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:s,desiredWidth:d.width,height:l,desiredHeight:d.height}),this.loaded&&(typeof d.complete>"u"||d.complete)&&t.drawImage(d,0,0)}t.restore()}}getBoundingBox(){var t=this.getAttribute("x").getPixels("x"),r=this.getAttribute("y").getPixels("y"),n=this.getStyle("width").getPixels("x"),i=this.getStyle("height").getPixels("y");return new Us(t,r,t+n,r+i)}},iy=class extends wu{constructor(){super(...arguments),this.type="symbol"}render(t){}},Ay=class{constructor(t){this.document=t,this.loaded=!1,t.fonts.push(this)}load(t,r){var n=this;return vu(function*(){try{var{document:i}=n,A=yield i.canvg.parser.load(r),a=A.getElementsByTagName("font");Array.from(a).forEach(s=>{var l=i.createElement(s);i.definitions[t]=l})}catch(s){console.error('Error while loading font "'.concat(r,'":'),s)}n.loaded=!0})()}},Ym=class extends hi{constructor(t,r,n){super(t,r,n),this.type="style";var i=nd(Array.from(r.childNodes).map(a=>a.textContent).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,"")),A=i.split("}");A.forEach(a=>{var s=a.trim();if(s){var l=s.split("{"),c=l[0].split(","),d=l[1].split(";");c.forEach(g=>{var v=g.trim();if(v){var f=t.styles[v]||{};if(d.forEach(Q=>{var x=Q.indexOf(":"),F=Q.substr(0,x).trim(),T=Q.substr(x+1,Q.length-x).trim();F&&T&&(f[F]=new rr(t,F,T))}),t.styles[v]=f,t.stylesSpecificity[v]=EI(v),v==="@font-face"){var S=f["font-family"].getString().replace(/"|'/g,""),C=f.src.getString().split(",");C.forEach(Q=>{if(Q.indexOf('format("svg")')>0){var x=AS(Q);x&&new Ay(t).load(S,x)}})}}})}})}};Ym.parseExternalUrl=AS;ay=class extends wu{constructor(){super(...arguments),this.type="use"}setContext(t){super.setContext(t);var r=this.getAttribute("x"),n=this.getAttribute("y");r.hasValue()&&t.translate(r.getPixels("x"),0),n.hasValue()&&t.translate(0,n.getPixels("y"))}path(t){var{element:r}=this;r&&r.path(t)}renderChildren(t){var{document:r,element:n}=this;if(n){var i=n;if(n.type==="symbol"&&(i=new Rf(r,null),i.attributes.viewBox=new rr(r,"viewBox",n.getAttribute("viewBox").getString()),i.attributes.preserveAspectRatio=new rr(r,"preserveAspectRatio",n.getAttribute("preserveAspectRatio").getString()),i.attributes.overflow=new rr(r,"overflow",n.getAttribute("overflow").getString()),i.children=n.children,n.styles.opacity=new rr(r,"opacity",this.calculateOpacity())),i.type==="svg"){var A=this.getStyle("width",!1,!0),a=this.getStyle("height",!1,!0);A.hasValue()&&(i.attributes.width=new rr(r,"width",A.getString())),a.hasValue()&&(i.attributes.height=new rr(r,"height",a.getString()))}var s=i.parent;i.parent=this,i.render(t),i.parent=s}}getBoundingBox(t){var{element:r}=this;return r?r.getBoundingBox(t):null}elementTransform(){var{document:t,element:r}=this;return td.fromElement(t,r)}get element(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}};Xm=class extends hi{constructor(t,r,n){super(t,r,n),this.type="feColorMatrix";var i=Fs(this.getAttribute("values").getString());switch(this.getAttribute("type").getString("matrix")){case"saturate":{var A=i[0];i=[.213+.787*A,.715-.715*A,.072-.072*A,0,0,.213-.213*A,.715+.285*A,.072-.072*A,0,0,.213-.213*A,.715-.715*A,.072+.928*A,0,0,0,0,0,1,0,0,0,0,0,1];break}case"hueRotate":{var a=i[0]*Math.PI/180;i=[kc(a,.213,.787,-.213),kc(a,.715,-.715,-.715),kc(a,.072,-.072,.928),0,0,kc(a,.213,-.213,.143),kc(a,.715,.285,.14),kc(a,.072,-.072,-.283),0,0,kc(a,.213,-.213,-.787),kc(a,.715,-.715,.715),kc(a,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break}case"luminanceToAlpha":i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1];break}this.matrix=i,this.includeOpacity=this.getAttribute("includeOpacity").hasValue()}apply(t,r,n,i,A){for(var{includeOpacity:a,matrix:s}=this,l=t.getImageData(0,0,i,A),c=0;c<A;c++)for(var d=0;d<i;d++){var g=Ew(l.data,d,c,i,A,0),v=Ew(l.data,d,c,i,A,1),f=Ew(l.data,d,c,i,A,2),S=Ew(l.data,d,c,i,A,3),C=vA(s,0,g)+vA(s,1,v)+vA(s,2,f)+vA(s,3,S)+vA(s,4,1),Q=vA(s,5,g)+vA(s,6,v)+vA(s,7,f)+vA(s,8,S)+vA(s,9,1),x=vA(s,10,g)+vA(s,11,v)+vA(s,12,f)+vA(s,13,S)+vA(s,14,1),F=vA(s,15,g)+vA(s,16,v)+vA(s,17,f)+vA(s,18,S)+vA(s,19,1);a&&(C=0,Q=0,x=0,F*=S/255),Fw(l.data,d,c,i,A,0,C),Fw(l.data,d,c,i,A,1,Q),Fw(l.data,d,c,i,A,2,x),Fw(l.data,d,c,i,A,3,F)}t.clearRect(0,0,i,A),t.putImageData(l,0,0)}},Zm=class e extends hi{constructor(){super(...arguments),this.type="mask"}apply(t,r){var{document:n}=this,i=this.getAttribute("x").getPixels("x"),A=this.getAttribute("y").getPixels("y"),a=this.getStyle("width").getPixels("x"),s=this.getStyle("height").getPixels("y");if(!a&&!s){var l=new Us;this.children.forEach(S=>{l.addBoundingBox(S.getBoundingBox(t))}),i=Math.floor(l.x1),A=Math.floor(l.y1),a=Math.floor(l.width),s=Math.floor(l.height)}var c=this.removeStyles(r,e.ignoreStyles),d=n.createCanvas(i+a,A+s),g=d.getContext("2d");n.screen.setDefaults(g),this.renderChildren(g),new Xm(n,{nodeType:1,childNodes:[],attributes:[{nodeName:"type",value:"luminanceToAlpha"},{nodeName:"includeOpacity",value:"true"}]}).apply(g,0,0,i+a,A+s);var v=n.createCanvas(i+a,A+s),f=v.getContext("2d");n.screen.setDefaults(f),r.render(f),f.globalCompositeOperation="destination-in",f.fillStyle=g.createPattern(d,"no-repeat"),f.fillRect(0,0,i+a,A+s),t.fillStyle=f.createPattern(v,"no-repeat"),t.fillRect(0,0,i+a,A+s),this.restoreStyles(r,c)}render(t){}};Zm.ignoreStyles=["mask","transform","clip-path"];wI=()=>{},sy=class extends hi{constructor(){super(...arguments),this.type="clipPath"}apply(t){var{document:r}=this,n=Reflect.getPrototypeOf(t),{beginPath:i,closePath:A}=t;n&&(n.beginPath=wI,n.closePath=wI),Reflect.apply(i,t,[]),this.children.forEach(a=>{if(!(typeof a.path>"u")){var s=typeof a.elementTransform<"u"?a.elementTransform():null;s||(s=td.fromElement(r,a)),s&&s.apply(t),a.path(t),n&&(n.closePath=A),s&&s.unapply(t)}}),Reflect.apply(A,t,[]),t.clip(),n&&(n.beginPath=i,n.closePath=A)}render(t){}},Jm=class e extends hi{constructor(){super(...arguments),this.type="filter"}apply(t,r){var{document:n,children:i}=this,A=r.getBoundingBox(t);if(A){var a=0,s=0;i.forEach(x=>{var F=x.extraFilterDistance||0;a=Math.max(a,F),s=Math.max(s,F)});var l=Math.floor(A.width),c=Math.floor(A.height),d=l+2*a,g=c+2*s;if(!(d<1||g<1)){var v=Math.floor(A.x),f=Math.floor(A.y),S=this.removeStyles(r,e.ignoreStyles),C=n.createCanvas(d,g),Q=C.getContext("2d");n.screen.setDefaults(Q),Q.translate(-v+a,-f+s),r.render(Q),i.forEach(x=>{typeof x.apply=="function"&&x.apply(Q,0,0,d,g)}),t.drawImage(C,0,0,d,g,v-a,f-s,d,g),this.restoreStyles(r,S)}}}render(t){}};Jm.ignoreStyles=["filter","transform","clip-path"];oy=class extends hi{constructor(t,r,n){super(t,r,n),this.type="feDropShadow",this.addStylesFromStyleDefinition()}apply(t,r,n,i,A){}},ly=class extends hi{constructor(){super(...arguments),this.type="feMorphology"}apply(t,r,n,i,A){}},uy=class extends hi{constructor(){super(...arguments),this.type="feComposite"}apply(t,r,n,i,A){}},cy=class extends hi{constructor(t,r,n){super(t,r,n),this.type="feGaussianBlur",this.blurRadius=Math.floor(this.getAttribute("stdDeviation").getNumber()),this.extraFilterDistance=this.blurRadius}apply(t,r,n,i,A){var{document:a,blurRadius:s}=this,l=a.window?a.window.document.body:null,c=t.canvas;c.id=a.getUniqueId(),l&&(c.style.display="none",l.appendChild(c)),gI(c,r,n,i,A,s),l&&l.removeChild(c)}},fy=class extends hi{constructor(){super(...arguments),this.type="title"}},hy=class extends hi{constructor(){super(...arguments),this.type="desc"}},mre={svg:Rf,rect:Vm,circle:Mw,ellipse:Rw,line:Pw,polyline:Gm,polygon:zw,path:eA,pattern:qw,marker:jw,defs:Kw,linearGradient:Vw,radialGradient:Gw,stop:Ww,animate:Jp,animateColor:Yw,animateTransform:Xw,font:Zw,"font-face":Jw,"missing-glyph":$w,glyph:jm,text:Mf,tspan:Km,tref:ey,a:ty,textPath:ry,image:ny,g:Zp,symbol:iy,style:Ym,use:ay,mask:Zm,clipPath:sy,filter:Jm,feDropShadow:oy,feMorphology:ly,feComposite:uy,feColorMatrix:Xm,feGaussianBlur:cy,title:fy,desc:hy};rd=class e{constructor(t){var{rootEmSize:r=12,emSize:n=12,createCanvas:i=e.createCanvas,createImage:A=e.createImage,anonymousCrossOrigin:a}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.canvg=t,this.definitions={},this.styles={},this.stylesSpecificity={},this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=t.screen,this.rootEmSize=r,this.emSize=n,this.createCanvas=i,this.createImage=this.bindCreateImage(A,a),this.screen.wait(this.isImagesLoaded.bind(this)),this.screen.wait(this.isFontsLoaded.bind(this))}bindCreateImage(t,r){return typeof r=="boolean"?(n,i)=>t(n,typeof i=="boolean"?i:r):t}get window(){return this.screen.window}get fetch(){return this.screen.fetch}get ctx(){return this.screen.ctx}get emSize(){var{emSizeStack:t}=this;return t[t.length-1]}set emSize(t){var{emSizeStack:r}=this;r.push(t)}popEmSize(){var{emSizeStack:t}=this;t.pop()}getUniqueId(){return"canvg".concat(++this.uniqueId)}isImagesLoaded(){return this.images.every(t=>t.loaded)}isFontsLoaded(){return this.fonts.every(t=>t.loaded)}createDocumentElement(t){var r=this.createElement(t.documentElement);return r.root=!0,r.addStylesFromStyleDefinition(),this.documentElement=r,r}createElement(t){var r=t.nodeName.replace(/^[^:]+:/,""),n=e.elementTypes[r];return typeof n<"u"?new n(this,t):new Hw(this,t)}createTextNode(t){return new rS(this,t)}setViewBox(t){this.screen.setViewBox(vre({document:this},t))}};rd.createCanvas=wre;rd.createImage=yre;rd.elementTypes=mre;iS=class e{constructor(t,r){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.parser=new Xp(n),this.screen=new ed(t,n),this.options=n;var i=new rd(this,n),A=i.createDocumentElement(r);this.document=i,this.documentElement=A}static from(t,r){var n=arguments;return vu(function*(){var i=n.length>2&&n[2]!==void 0?n[2]:{},A=new Xp(i),a=yield A.parse(r);return new e(t,a,i)})()}static fromString(t,r){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=new Xp(n),A=i.parseFromString(r);return new e(t,A,n)}fork(t,r){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return e.from(t,r,Jh(Jh({},this.options),n))}forkString(t,r){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return e.fromString(t,r,Jh(Jh({},this.options),n))}ready(){return this.screen.ready()}isReady(){return this.screen.isReady()}render(){var t=arguments,r=this;return vu(function*(){var n=t.length>0&&t[0]!==void 0?t[0]:{};r.start(Jh({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},n)),yield r.ready(),r.stop()})()}start(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{documentElement:r,screen:n,options:i}=this;n.start(r,Jh(Jh({enableRedraw:!0},i),t))}stop(){this.screen.stop()}resize(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;this.documentElement.resize(t,r,n)}}});var sD=Ce((aD,yS)=>{(function(e){typeof aD=="object"&&typeof yS<"u"?yS.exports=e():typeof define=="function"&&define.amd?define([],e):(typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this).JSZip=e()})(function(){return function e(t,r,n){function i(s,l){if(!r[s]){if(!t[s]){var c=typeof require=="function"&&require;if(!l&&c)return c(s,!0);if(A)return A(s,!0);var d=new Error("Cannot find module '"+s+"'");throw d.code="MODULE_NOT_FOUND",d}var g=r[s]={exports:{}};t[s][0].call(g.exports,function(v){var f=t[s][1][v];return i(f||v)},g,g.exports,e,t,r,n)}return r[s].exports}for(var A=typeof require=="function"&&require,a=0;a<n.length;a++)i(n[a]);return i}({1:[function(e,t,r){"use strict";var n=e("./utils"),i=e("./support"),A="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";r.encode=function(a){for(var s,l,c,d,g,v,f,S=[],C=0,Q=a.length,x=Q,F=n.getTypeOf(a)!=="string";C<a.length;)x=Q-C,c=F?(s=a[C++],l=C<Q?a[C++]:0,C<Q?a[C++]:0):(s=a.charCodeAt(C++),l=C<Q?a.charCodeAt(C++):0,C<Q?a.charCodeAt(C++):0),d=s>>2,g=(3&s)<<4|l>>4,v=1<x?(15&l)<<2|c>>6:64,f=2<x?63&c:64,S.push(A.charAt(d)+A.charAt(g)+A.charAt(v)+A.charAt(f));return S.join("")},r.decode=function(a){var s,l,c,d,g,v,f=0,S=0,C="data:";if(a.substr(0,C.length)===C)throw new Error("Invalid base64 input, it looks like a data url.");var Q,x=3*(a=a.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(a.charAt(a.length-1)===A.charAt(64)&&x--,a.charAt(a.length-2)===A.charAt(64)&&x--,x%1!=0)throw new Error("Invalid base64 input, bad content length.");for(Q=i.uint8array?new Uint8Array(0|x):new Array(0|x);f<a.length;)s=A.indexOf(a.charAt(f++))<<2|(d=A.indexOf(a.charAt(f++)))>>4,l=(15&d)<<4|(g=A.indexOf(a.charAt(f++)))>>2,c=(3&g)<<6|(v=A.indexOf(a.charAt(f++))),Q[S++]=s,g!==64&&(Q[S++]=l),v!==64&&(Q[S++]=c);return Q}},{"./support":30,"./utils":32}],2:[function(e,t,r){"use strict";var n=e("./external"),i=e("./stream/DataWorker"),A=e("./stream/Crc32Probe"),a=e("./stream/DataLengthProbe");function s(l,c,d,g,v){this.compressedSize=l,this.uncompressedSize=c,this.crc32=d,this.compression=g,this.compressedContent=v}s.prototype={getContentWorker:function(){var l=new i(n.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new a("data_length")),c=this;return l.on("end",function(){if(this.streamInfo.data_length!==c.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),l},getCompressedWorker:function(){return new i(n.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},s.createWorkerFrom=function(l,c,d){return l.pipe(new A).pipe(new a("uncompressedSize")).pipe(c.compressWorker(d)).pipe(new a("compressedSize")).withStreamInfo("compression",c)},t.exports=s},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(e,t,r){"use strict";var n=e("./stream/GenericWorker");r.STORE={magic:"\0\0",compressWorker:function(){return new n("STORE compression")},uncompressWorker:function(){return new n("STORE decompression")}},r.DEFLATE=e("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(e,t,r){"use strict";var n=e("./utils"),i=function(){for(var A,a=[],s=0;s<256;s++){A=s;for(var l=0;l<8;l++)A=1&A?3988292384^A>>>1:A>>>1;a[s]=A}return a}();t.exports=function(A,a){return A!==void 0&&A.length?n.getTypeOf(A)!=="string"?function(s,l,c,d){var g=i,v=d+c;s^=-1;for(var f=d;f<v;f++)s=s>>>8^g[255&(s^l[f])];return-1^s}(0|a,A,A.length,0):function(s,l,c,d){var g=i,v=d+c;s^=-1;for(var f=d;f<v;f++)s=s>>>8^g[255&(s^l.charCodeAt(f))];return-1^s}(0|a,A,A.length,0):0}},{"./utils":32}],5:[function(e,t,r){"use strict";r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!0,r.date=null,r.compression=null,r.compressionOptions=null,r.comment=null,r.unixPermissions=null,r.dosPermissions=null},{}],6:[function(e,t,r){"use strict";var n=null;n=typeof Promise<"u"?Promise:e("lie"),t.exports={Promise:n}},{lie:37}],7:[function(e,t,r){"use strict";var n=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Uint32Array<"u",i=e("pako"),A=e("./utils"),a=e("./stream/GenericWorker"),s=n?"uint8array":"array";function l(c,d){a.call(this,"FlateWorker/"+c),this._pako=null,this._pakoAction=c,this._pakoOptions=d,this.meta={}}r.magic="\b\0",A.inherits(l,a),l.prototype.processChunk=function(c){this.meta=c.meta,this._pako===null&&this._createPako(),this._pako.push(A.transformTo(s,c.data),!1)},l.prototype.flush=function(){a.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},l.prototype.cleanUp=function(){a.prototype.cleanUp.call(this),this._pako=null},l.prototype._createPako=function(){this._pako=new i[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var c=this;this._pako.onData=function(d){c.push({data:d,meta:c.meta})}},r.compressWorker=function(c){return new l("Deflate",c)},r.uncompressWorker=function(){return new l("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(e,t,r){"use strict";function n(g,v){var f,S="";for(f=0;f<v;f++)S+=String.fromCharCode(255&g),g>>>=8;return S}function i(g,v,f,S,C,Q){var x,F,T=g.file,R=g.compression,Y=Q!==s.utf8encode,ae=A.transformTo("string",Q(T.name)),P=A.transformTo("string",s.utf8encode(T.name)),W=T.comment,he=A.transformTo("string",Q(W)),V=A.transformTo("string",s.utf8encode(W)),M=P.length!==T.name.length,_=V.length!==W.length,ie="",oe="",ge="",Fe=T.dir,Be=T.date,de={crc32:0,compressedSize:0,uncompressedSize:0};v&&!f||(de.crc32=g.crc32,de.compressedSize=g.compressedSize,de.uncompressedSize=g.uncompressedSize);var X=0;v&&(X|=8),Y||!M&&!_||(X|=2048);var Z=0,ke=0;Fe&&(Z|=16),C==="UNIX"?(ke=798,Z|=function(K,ne){var ce=K;return K||(ce=ne?16893:33204),(65535&ce)<<16}(T.unixPermissions,Fe)):(ke=20,Z|=function(K){return 63&(K||0)}(T.dosPermissions)),x=Be.getUTCHours(),x<<=6,x|=Be.getUTCMinutes(),x<<=5,x|=Be.getUTCSeconds()/2,F=Be.getUTCFullYear()-1980,F<<=4,F|=Be.getUTCMonth()+1,F<<=5,F|=Be.getUTCDate(),M&&(oe=n(1,1)+n(l(ae),4)+P,ie+="up"+n(oe.length,2)+oe),_&&(ge=n(1,1)+n(l(he),4)+V,ie+="uc"+n(ge.length,2)+ge);var D="";return D+=`
|
|
\0`,D+=n(X,2),D+=R.magic,D+=n(x,2),D+=n(F,2),D+=n(de.crc32,4),D+=n(de.compressedSize,4),D+=n(de.uncompressedSize,4),D+=n(ae.length,2),D+=n(ie.length,2),{fileRecord:c.LOCAL_FILE_HEADER+D+ae+ie,dirRecord:c.CENTRAL_FILE_HEADER+n(ke,2)+D+n(he.length,2)+"\0\0\0\0"+n(Z,4)+n(S,4)+ae+ie+he}}var A=e("../utils"),a=e("../stream/GenericWorker"),s=e("../utf8"),l=e("../crc32"),c=e("../signature");function d(g,v,f,S){a.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=v,this.zipPlatform=f,this.encodeFileName=S,this.streamFiles=g,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}A.inherits(d,a),d.prototype.push=function(g){var v=g.meta.percent||0,f=this.entriesCount,S=this._sources.length;this.accumulate?this.contentBuffer.push(g):(this.bytesWritten+=g.data.length,a.prototype.push.call(this,{data:g.data,meta:{currentFile:this.currentFile,percent:f?(v+100*(f-S-1))/f:100}}))},d.prototype.openedSource=function(g){this.currentSourceOffset=this.bytesWritten,this.currentFile=g.file.name;var v=this.streamFiles&&!g.file.dir;if(v){var f=i(g,v,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:f.fileRecord,meta:{percent:0}})}else this.accumulate=!0},d.prototype.closedSource=function(g){this.accumulate=!1;var v=this.streamFiles&&!g.file.dir,f=i(g,v,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(f.dirRecord),v)this.push({data:function(S){return c.DATA_DESCRIPTOR+n(S.crc32,4)+n(S.compressedSize,4)+n(S.uncompressedSize,4)}(g),meta:{percent:100}});else for(this.push({data:f.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},d.prototype.flush=function(){for(var g=this.bytesWritten,v=0;v<this.dirRecords.length;v++)this.push({data:this.dirRecords[v],meta:{percent:100}});var f=this.bytesWritten-g,S=function(C,Q,x,F,T){var R=A.transformTo("string",T(F));return c.CENTRAL_DIRECTORY_END+"\0\0\0\0"+n(C,2)+n(C,2)+n(Q,4)+n(x,4)+n(R.length,2)+R}(this.dirRecords.length,f,g,this.zipComment,this.encodeFileName);this.push({data:S,meta:{percent:100}})},d.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},d.prototype.registerPrevious=function(g){this._sources.push(g);var v=this;return g.on("data",function(f){v.processChunk(f)}),g.on("end",function(){v.closedSource(v.previous.streamInfo),v._sources.length?v.prepareNextSource():v.end()}),g.on("error",function(f){v.error(f)}),this},d.prototype.resume=function(){return!!a.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},d.prototype.error=function(g){var v=this._sources;if(!a.prototype.error.call(this,g))return!1;for(var f=0;f<v.length;f++)try{v[f].error(g)}catch{}return!0},d.prototype.lock=function(){a.prototype.lock.call(this);for(var g=this._sources,v=0;v<g.length;v++)g[v].lock()},t.exports=d},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(e,t,r){"use strict";var n=e("../compressions"),i=e("./ZipFileWorker");r.generateWorker=function(A,a,s){var l=new i(a.streamFiles,s,a.platform,a.encodeFileName),c=0;try{A.forEach(function(d,g){c++;var v=function(Q,x){var F=Q||x,T=n[F];if(!T)throw new Error(F+" is not a valid compression method !");return T}(g.options.compression,a.compression),f=g.options.compressionOptions||a.compressionOptions||{},S=g.dir,C=g.date;g._compressWorker(v,f).withStreamInfo("file",{name:d,dir:S,date:C,comment:g.comment||"",unixPermissions:g.unixPermissions,dosPermissions:g.dosPermissions}).pipe(l)}),l.entriesCount=c}catch(d){l.error(d)}return l}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(e,t,r){"use strict";function n(){if(!(this instanceof n))return new n;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var i=new n;for(var A in this)typeof this[A]!="function"&&(i[A]=this[A]);return i}}(n.prototype=e("./object")).loadAsync=e("./load"),n.support=e("./support"),n.defaults=e("./defaults"),n.version="3.10.1",n.loadAsync=function(i,A){return new n().loadAsync(i,A)},n.external=e("./external"),t.exports=n},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(e,t,r){"use strict";var n=e("./utils"),i=e("./external"),A=e("./utf8"),a=e("./zipEntries"),s=e("./stream/Crc32Probe"),l=e("./nodejsUtils");function c(d){return new i.Promise(function(g,v){var f=d.decompressed.getContentWorker().pipe(new s);f.on("error",function(S){v(S)}).on("end",function(){f.streamInfo.crc32!==d.decompressed.crc32?v(new Error("Corrupted zip : CRC32 mismatch")):g()}).resume()})}t.exports=function(d,g){var v=this;return g=n.extend(g||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:A.utf8decode}),l.isNode&&l.isStream(d)?i.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):n.prepareContent("the loaded zip file",d,!0,g.optimizedBinaryString,g.base64).then(function(f){var S=new a(g);return S.load(f),S}).then(function(f){var S=[i.Promise.resolve(f)],C=f.files;if(g.checkCRC32)for(var Q=0;Q<C.length;Q++)S.push(c(C[Q]));return i.Promise.all(S)}).then(function(f){for(var S=f.shift(),C=S.files,Q=0;Q<C.length;Q++){var x=C[Q],F=x.fileNameStr,T=n.resolve(x.fileNameStr);v.file(T,x.decompressed,{binary:!0,optimizedBinaryString:!0,date:x.date,dir:x.dir,comment:x.fileCommentStr.length?x.fileCommentStr:null,unixPermissions:x.unixPermissions,dosPermissions:x.dosPermissions,createFolders:g.createFolders}),x.dir||(v.file(T).unsafeOriginalName=F)}return S.zipComment.length&&(v.comment=S.zipComment),v})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(e,t,r){"use strict";var n=e("../utils"),i=e("../stream/GenericWorker");function A(a,s){i.call(this,"Nodejs stream input adapter for "+a),this._upstreamEnded=!1,this._bindStream(s)}n.inherits(A,i),A.prototype._bindStream=function(a){var s=this;(this._stream=a).pause(),a.on("data",function(l){s.push({data:l,meta:{percent:0}})}).on("error",function(l){s.isPaused?this.generatedError=l:s.error(l)}).on("end",function(){s.isPaused?s._upstreamEnded=!0:s.end()})},A.prototype.pause=function(){return!!i.prototype.pause.call(this)&&(this._stream.pause(),!0)},A.prototype.resume=function(){return!!i.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},t.exports=A},{"../stream/GenericWorker":28,"../utils":32}],13:[function(e,t,r){"use strict";var n=e("readable-stream").Readable;function i(A,a,s){n.call(this,a),this._helper=A;var l=this;A.on("data",function(c,d){l.push(c)||l._helper.pause(),s&&s(d)}).on("error",function(c){l.emit("error",c)}).on("end",function(){l.push(null)})}e("../utils").inherits(i,n),i.prototype._read=function(){this._helper.resume()},t.exports=i},{"../utils":32,"readable-stream":16}],14:[function(e,t,r){"use strict";t.exports={isNode:typeof Buffer<"u",newBufferFrom:function(n,i){if(Buffer.from&&Buffer.from!==Uint8Array.from)return Buffer.from(n,i);if(typeof n=="number")throw new Error('The "data" argument must not be a number');return new Buffer(n,i)},allocBuffer:function(n){if(Buffer.alloc)return Buffer.alloc(n);var i=new Buffer(n);return i.fill(0),i},isBuffer:function(n){return Buffer.isBuffer(n)},isStream:function(n){return n&&typeof n.on=="function"&&typeof n.pause=="function"&&typeof n.resume=="function"}}},{}],15:[function(e,t,r){"use strict";function n(T,R,Y){var ae,P=A.getTypeOf(R),W=A.extend(Y||{},l);W.date=W.date||new Date,W.compression!==null&&(W.compression=W.compression.toUpperCase()),typeof W.unixPermissions=="string"&&(W.unixPermissions=parseInt(W.unixPermissions,8)),W.unixPermissions&&16384&W.unixPermissions&&(W.dir=!0),W.dosPermissions&&16&W.dosPermissions&&(W.dir=!0),W.dir&&(T=C(T)),W.createFolders&&(ae=S(T))&&Q.call(this,ae,!0);var he=P==="string"&&W.binary===!1&&W.base64===!1;Y&&Y.binary!==void 0||(W.binary=!he),(R instanceof c&&R.uncompressedSize===0||W.dir||!R||R.length===0)&&(W.base64=!1,W.binary=!0,R="",W.compression="STORE",P="string");var V=null;V=R instanceof c||R instanceof a?R:v.isNode&&v.isStream(R)?new f(T,R):A.prepareContent(T,R,W.binary,W.optimizedBinaryString,W.base64);var M=new d(T,V,W);this.files[T]=M}var i=e("./utf8"),A=e("./utils"),a=e("./stream/GenericWorker"),s=e("./stream/StreamHelper"),l=e("./defaults"),c=e("./compressedObject"),d=e("./zipObject"),g=e("./generate"),v=e("./nodejsUtils"),f=e("./nodejs/NodejsStreamInputAdapter"),S=function(T){T.slice(-1)==="/"&&(T=T.substring(0,T.length-1));var R=T.lastIndexOf("/");return 0<R?T.substring(0,R):""},C=function(T){return T.slice(-1)!=="/"&&(T+="/"),T},Q=function(T,R){return R=R!==void 0?R:l.createFolders,T=C(T),this.files[T]||n.call(this,T,null,{dir:!0,createFolders:R}),this.files[T]};function x(T){return Object.prototype.toString.call(T)==="[object RegExp]"}var F={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(T){var R,Y,ae;for(R in this.files)ae=this.files[R],(Y=R.slice(this.root.length,R.length))&&R.slice(0,this.root.length)===this.root&&T(Y,ae)},filter:function(T){var R=[];return this.forEach(function(Y,ae){T(Y,ae)&&R.push(ae)}),R},file:function(T,R,Y){if(arguments.length!==1)return T=this.root+T,n.call(this,T,R,Y),this;if(x(T)){var ae=T;return this.filter(function(W,he){return!he.dir&&ae.test(W)})}var P=this.files[this.root+T];return P&&!P.dir?P:null},folder:function(T){if(!T)return this;if(x(T))return this.filter(function(P,W){return W.dir&&T.test(P)});var R=this.root+T,Y=Q.call(this,R),ae=this.clone();return ae.root=Y.name,ae},remove:function(T){T=this.root+T;var R=this.files[T];if(R||(T.slice(-1)!=="/"&&(T+="/"),R=this.files[T]),R&&!R.dir)delete this.files[T];else for(var Y=this.filter(function(P,W){return W.name.slice(0,T.length)===T}),ae=0;ae<Y.length;ae++)delete this.files[Y[ae].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(T){var R,Y={};try{if((Y=A.extend(T||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:i.utf8encode})).type=Y.type.toLowerCase(),Y.compression=Y.compression.toUpperCase(),Y.type==="binarystring"&&(Y.type="string"),!Y.type)throw new Error("No output type specified.");A.checkSupport(Y.type),Y.platform!=="darwin"&&Y.platform!=="freebsd"&&Y.platform!=="linux"&&Y.platform!=="sunos"||(Y.platform="UNIX"),Y.platform==="win32"&&(Y.platform="DOS");var ae=Y.comment||this.comment||"";R=g.generateWorker(this,Y,ae)}catch(P){(R=new a("error")).error(P)}return new s(R,Y.type||"string",Y.mimeType)},generateAsync:function(T,R){return this.generateInternalStream(T).accumulate(R)},generateNodeStream:function(T,R){return(T=T||{}).type||(T.type="nodebuffer"),this.generateInternalStream(T).toNodejsStream(R)}};t.exports=F},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(e,t,r){"use strict";t.exports=e("stream")},{stream:void 0}],17:[function(e,t,r){"use strict";var n=e("./DataReader");function i(A){n.call(this,A);for(var a=0;a<this.data.length;a++)A[a]=255&A[a]}e("../utils").inherits(i,n),i.prototype.byteAt=function(A){return this.data[this.zero+A]},i.prototype.lastIndexOfSignature=function(A){for(var a=A.charCodeAt(0),s=A.charCodeAt(1),l=A.charCodeAt(2),c=A.charCodeAt(3),d=this.length-4;0<=d;--d)if(this.data[d]===a&&this.data[d+1]===s&&this.data[d+2]===l&&this.data[d+3]===c)return d-this.zero;return-1},i.prototype.readAndCheckSignature=function(A){var a=A.charCodeAt(0),s=A.charCodeAt(1),l=A.charCodeAt(2),c=A.charCodeAt(3),d=this.readData(4);return a===d[0]&&s===d[1]&&l===d[2]&&c===d[3]},i.prototype.readData=function(A){if(this.checkOffset(A),A===0)return[];var a=this.data.slice(this.zero+this.index,this.zero+this.index+A);return this.index+=A,a},t.exports=i},{"../utils":32,"./DataReader":18}],18:[function(e,t,r){"use strict";var n=e("../utils");function i(A){this.data=A,this.length=A.length,this.index=0,this.zero=0}i.prototype={checkOffset:function(A){this.checkIndex(this.index+A)},checkIndex:function(A){if(this.length<this.zero+A||A<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+A+"). Corrupted zip ?")},setIndex:function(A){this.checkIndex(A),this.index=A},skip:function(A){this.setIndex(this.index+A)},byteAt:function(){},readInt:function(A){var a,s=0;for(this.checkOffset(A),a=this.index+A-1;a>=this.index;a--)s=(s<<8)+this.byteAt(a);return this.index+=A,s},readString:function(A){return n.transformTo("string",this.readData(A))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var A=this.readInt(4);return new Date(Date.UTC(1980+(A>>25&127),(A>>21&15)-1,A>>16&31,A>>11&31,A>>5&63,(31&A)<<1))}},t.exports=i},{"../utils":32}],19:[function(e,t,r){"use strict";var n=e("./Uint8ArrayReader");function i(A){n.call(this,A)}e("../utils").inherits(i,n),i.prototype.readData=function(A){this.checkOffset(A);var a=this.data.slice(this.zero+this.index,this.zero+this.index+A);return this.index+=A,a},t.exports=i},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(e,t,r){"use strict";var n=e("./DataReader");function i(A){n.call(this,A)}e("../utils").inherits(i,n),i.prototype.byteAt=function(A){return this.data.charCodeAt(this.zero+A)},i.prototype.lastIndexOfSignature=function(A){return this.data.lastIndexOf(A)-this.zero},i.prototype.readAndCheckSignature=function(A){return A===this.readData(4)},i.prototype.readData=function(A){this.checkOffset(A);var a=this.data.slice(this.zero+this.index,this.zero+this.index+A);return this.index+=A,a},t.exports=i},{"../utils":32,"./DataReader":18}],21:[function(e,t,r){"use strict";var n=e("./ArrayReader");function i(A){n.call(this,A)}e("../utils").inherits(i,n),i.prototype.readData=function(A){if(this.checkOffset(A),A===0)return new Uint8Array(0);var a=this.data.subarray(this.zero+this.index,this.zero+this.index+A);return this.index+=A,a},t.exports=i},{"../utils":32,"./ArrayReader":17}],22:[function(e,t,r){"use strict";var n=e("../utils"),i=e("../support"),A=e("./ArrayReader"),a=e("./StringReader"),s=e("./NodeBufferReader"),l=e("./Uint8ArrayReader");t.exports=function(c){var d=n.getTypeOf(c);return n.checkSupport(d),d!=="string"||i.uint8array?d==="nodebuffer"?new s(c):i.uint8array?new l(n.transformTo("uint8array",c)):new A(n.transformTo("array",c)):new a(c)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(e,t,r){"use strict";r.LOCAL_FILE_HEADER="PK",r.CENTRAL_FILE_HEADER="PK",r.CENTRAL_DIRECTORY_END="PK",r.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",r.ZIP64_CENTRAL_DIRECTORY_END="PK",r.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(e,t,r){"use strict";var n=e("./GenericWorker"),i=e("../utils");function A(a){n.call(this,"ConvertWorker to "+a),this.destType=a}i.inherits(A,n),A.prototype.processChunk=function(a){this.push({data:i.transformTo(this.destType,a.data),meta:a.meta})},t.exports=A},{"../utils":32,"./GenericWorker":28}],25:[function(e,t,r){"use strict";var n=e("./GenericWorker"),i=e("../crc32");function A(){n.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}e("../utils").inherits(A,n),A.prototype.processChunk=function(a){this.streamInfo.crc32=i(a.data,this.streamInfo.crc32||0),this.push(a)},t.exports=A},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(e,t,r){"use strict";var n=e("../utils"),i=e("./GenericWorker");function A(a){i.call(this,"DataLengthProbe for "+a),this.propName=a,this.withStreamInfo(a,0)}n.inherits(A,i),A.prototype.processChunk=function(a){if(a){var s=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=s+a.data.length}i.prototype.processChunk.call(this,a)},t.exports=A},{"../utils":32,"./GenericWorker":28}],27:[function(e,t,r){"use strict";var n=e("../utils"),i=e("./GenericWorker");function A(a){i.call(this,"DataWorker");var s=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,a.then(function(l){s.dataIsReady=!0,s.data=l,s.max=l&&l.length||0,s.type=n.getTypeOf(l),s.isPaused||s._tickAndRepeat()},function(l){s.error(l)})}n.inherits(A,i),A.prototype.cleanUp=function(){i.prototype.cleanUp.call(this),this.data=null},A.prototype.resume=function(){return!!i.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,n.delay(this._tickAndRepeat,[],this)),!0)},A.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(n.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},A.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var a=null,s=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":a=this.data.substring(this.index,s);break;case"uint8array":a=this.data.subarray(this.index,s);break;case"array":case"nodebuffer":a=this.data.slice(this.index,s)}return this.index=s,this.push({data:a,meta:{percent:this.max?this.index/this.max*100:0}})},t.exports=A},{"../utils":32,"./GenericWorker":28}],28:[function(e,t,r){"use strict";function n(i){this.name=i||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}n.prototype={push:function(i){this.emit("data",i)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(i){this.emit("error",i)}return!0},error:function(i){return!this.isFinished&&(this.isPaused?this.generatedError=i:(this.isFinished=!0,this.emit("error",i),this.previous&&this.previous.error(i),this.cleanUp()),!0)},on:function(i,A){return this._listeners[i].push(A),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(i,A){if(this._listeners[i])for(var a=0;a<this._listeners[i].length;a++)this._listeners[i][a].call(this,A)},pipe:function(i){return i.registerPrevious(this)},registerPrevious:function(i){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=i.streamInfo,this.mergeStreamInfo(),this.previous=i;var A=this;return i.on("data",function(a){A.processChunk(a)}),i.on("end",function(){A.end()}),i.on("error",function(a){A.error(a)}),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var i=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),i=!0),this.previous&&this.previous.resume(),!i},flush:function(){},processChunk:function(i){this.push(i)},withStreamInfo:function(i,A){return this.extraStreamInfo[i]=A,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var i in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,i)&&(this.streamInfo[i]=this.extraStreamInfo[i])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var i="Worker "+this.name;return this.previous?this.previous+" -> "+i:i}},t.exports=n},{}],29:[function(e,t,r){"use strict";var n=e("../utils"),i=e("./ConvertWorker"),A=e("./GenericWorker"),a=e("../base64"),s=e("../support"),l=e("../external"),c=null;if(s.nodestream)try{c=e("../nodejs/NodejsStreamOutputAdapter")}catch{}function d(v,f){return new l.Promise(function(S,C){var Q=[],x=v._internalType,F=v._outputType,T=v._mimeType;v.on("data",function(R,Y){Q.push(R),f&&f(Y)}).on("error",function(R){Q=[],C(R)}).on("end",function(){try{var R=function(Y,ae,P){switch(Y){case"blob":return n.newBlob(n.transformTo("arraybuffer",ae),P);case"base64":return a.encode(ae);default:return n.transformTo(Y,ae)}}(F,function(Y,ae){var P,W=0,he=null,V=0;for(P=0;P<ae.length;P++)V+=ae[P].length;switch(Y){case"string":return ae.join("");case"array":return Array.prototype.concat.apply([],ae);case"uint8array":for(he=new Uint8Array(V),P=0;P<ae.length;P++)he.set(ae[P],W),W+=ae[P].length;return he;case"nodebuffer":return Buffer.concat(ae);default:throw new Error("concat : unsupported type '"+Y+"'")}}(x,Q),T);S(R)}catch(Y){C(Y)}Q=[]}).resume()})}function g(v,f,S){var C=f;switch(f){case"blob":case"arraybuffer":C="uint8array";break;case"base64":C="string"}try{this._internalType=C,this._outputType=f,this._mimeType=S,n.checkSupport(C),this._worker=v.pipe(new i(C)),v.lock()}catch(Q){this._worker=new A("error"),this._worker.error(Q)}}g.prototype={accumulate:function(v){return d(this,v)},on:function(v,f){var S=this;return v==="data"?this._worker.on(v,function(C){f.call(S,C.data,C.meta)}):this._worker.on(v,function(){n.delay(f,arguments,S)}),this},resume:function(){return n.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(v){if(n.checkSupport("nodestream"),this._outputType!=="nodebuffer")throw new Error(this._outputType+" is not supported by this method");return new c(this,{objectMode:this._outputType!=="nodebuffer"},v)}},t.exports=g},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(e,t,r){"use strict";if(r.base64=!0,r.array=!0,r.string=!0,r.arraybuffer=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u",r.nodebuffer=typeof Buffer<"u",r.uint8array=typeof Uint8Array<"u",typeof ArrayBuffer>"u")r.blob=!1;else{var n=new ArrayBuffer(0);try{r.blob=new Blob([n],{type:"application/zip"}).size===0}catch{try{var i=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);i.append(n),r.blob=i.getBlob("application/zip").size===0}catch{r.blob=!1}}}try{r.nodestream=!!e("readable-stream").Readable}catch{r.nodestream=!1}},{"readable-stream":16}],31:[function(e,t,r){"use strict";for(var n=e("./utils"),i=e("./support"),A=e("./nodejsUtils"),a=e("./stream/GenericWorker"),s=new Array(256),l=0;l<256;l++)s[l]=252<=l?6:248<=l?5:240<=l?4:224<=l?3:192<=l?2:1;s[254]=s[254]=1;function c(){a.call(this,"utf-8 decode"),this.leftOver=null}function d(){a.call(this,"utf-8 encode")}r.utf8encode=function(g){return i.nodebuffer?A.newBufferFrom(g,"utf-8"):function(v){var f,S,C,Q,x,F=v.length,T=0;for(Q=0;Q<F;Q++)(64512&(S=v.charCodeAt(Q)))==55296&&Q+1<F&&(64512&(C=v.charCodeAt(Q+1)))==56320&&(S=65536+(S-55296<<10)+(C-56320),Q++),T+=S<128?1:S<2048?2:S<65536?3:4;for(f=i.uint8array?new Uint8Array(T):new Array(T),Q=x=0;x<T;Q++)(64512&(S=v.charCodeAt(Q)))==55296&&Q+1<F&&(64512&(C=v.charCodeAt(Q+1)))==56320&&(S=65536+(S-55296<<10)+(C-56320),Q++),S<128?f[x++]=S:(S<2048?f[x++]=192|S>>>6:(S<65536?f[x++]=224|S>>>12:(f[x++]=240|S>>>18,f[x++]=128|S>>>12&63),f[x++]=128|S>>>6&63),f[x++]=128|63&S);return f}(g)},r.utf8decode=function(g){return i.nodebuffer?n.transformTo("nodebuffer",g).toString("utf-8"):function(v){var f,S,C,Q,x=v.length,F=new Array(2*x);for(f=S=0;f<x;)if((C=v[f++])<128)F[S++]=C;else if(4<(Q=s[C]))F[S++]=65533,f+=Q-1;else{for(C&=Q===2?31:Q===3?15:7;1<Q&&f<x;)C=C<<6|63&v[f++],Q--;1<Q?F[S++]=65533:C<65536?F[S++]=C:(C-=65536,F[S++]=55296|C>>10&1023,F[S++]=56320|1023&C)}return F.length!==S&&(F.subarray?F=F.subarray(0,S):F.length=S),n.applyFromCharCode(F)}(g=n.transformTo(i.uint8array?"uint8array":"array",g))},n.inherits(c,a),c.prototype.processChunk=function(g){var v=n.transformTo(i.uint8array?"uint8array":"array",g.data);if(this.leftOver&&this.leftOver.length){if(i.uint8array){var f=v;(v=new Uint8Array(f.length+this.leftOver.length)).set(this.leftOver,0),v.set(f,this.leftOver.length)}else v=this.leftOver.concat(v);this.leftOver=null}var S=function(Q,x){var F;for((x=x||Q.length)>Q.length&&(x=Q.length),F=x-1;0<=F&&(192&Q[F])==128;)F--;return F<0||F===0?x:F+s[Q[F]]>x?F:x}(v),C=v;S!==v.length&&(i.uint8array?(C=v.subarray(0,S),this.leftOver=v.subarray(S,v.length)):(C=v.slice(0,S),this.leftOver=v.slice(S,v.length))),this.push({data:r.utf8decode(C),meta:g.meta})},c.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:r.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},r.Utf8DecodeWorker=c,n.inherits(d,a),d.prototype.processChunk=function(g){this.push({data:r.utf8encode(g.data),meta:g.meta})},r.Utf8EncodeWorker=d},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(e,t,r){"use strict";var n=e("./support"),i=e("./base64"),A=e("./nodejsUtils"),a=e("./external");function s(f){return f}function l(f,S){for(var C=0;C<f.length;++C)S[C]=255&f.charCodeAt(C);return S}e("setimmediate"),r.newBlob=function(f,S){r.checkSupport("blob");try{return new Blob([f],{type:S})}catch{try{var C=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return C.append(f),C.getBlob(S)}catch{throw new Error("Bug : can't construct the Blob.")}}};var c={stringifyByChunk:function(f,S,C){var Q=[],x=0,F=f.length;if(F<=C)return String.fromCharCode.apply(null,f);for(;x<F;)S==="array"||S==="nodebuffer"?Q.push(String.fromCharCode.apply(null,f.slice(x,Math.min(x+C,F)))):Q.push(String.fromCharCode.apply(null,f.subarray(x,Math.min(x+C,F)))),x+=C;return Q.join("")},stringifyByChar:function(f){for(var S="",C=0;C<f.length;C++)S+=String.fromCharCode(f[C]);return S},applyCanBeUsed:{uint8array:function(){try{return n.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch{return!1}}(),nodebuffer:function(){try{return n.nodebuffer&&String.fromCharCode.apply(null,A.allocBuffer(1)).length===1}catch{return!1}}()}};function d(f){var S=65536,C=r.getTypeOf(f),Q=!0;if(C==="uint8array"?Q=c.applyCanBeUsed.uint8array:C==="nodebuffer"&&(Q=c.applyCanBeUsed.nodebuffer),Q)for(;1<S;)try{return c.stringifyByChunk(f,C,S)}catch{S=Math.floor(S/2)}return c.stringifyByChar(f)}function g(f,S){for(var C=0;C<f.length;C++)S[C]=f[C];return S}r.applyFromCharCode=d;var v={};v.string={string:s,array:function(f){return l(f,new Array(f.length))},arraybuffer:function(f){return v.string.uint8array(f).buffer},uint8array:function(f){return l(f,new Uint8Array(f.length))},nodebuffer:function(f){return l(f,A.allocBuffer(f.length))}},v.array={string:d,array:s,arraybuffer:function(f){return new Uint8Array(f).buffer},uint8array:function(f){return new Uint8Array(f)},nodebuffer:function(f){return A.newBufferFrom(f)}},v.arraybuffer={string:function(f){return d(new Uint8Array(f))},array:function(f){return g(new Uint8Array(f),new Array(f.byteLength))},arraybuffer:s,uint8array:function(f){return new Uint8Array(f)},nodebuffer:function(f){return A.newBufferFrom(new Uint8Array(f))}},v.uint8array={string:d,array:function(f){return g(f,new Array(f.length))},arraybuffer:function(f){return f.buffer},uint8array:s,nodebuffer:function(f){return A.newBufferFrom(f)}},v.nodebuffer={string:d,array:function(f){return g(f,new Array(f.length))},arraybuffer:function(f){return v.nodebuffer.uint8array(f).buffer},uint8array:function(f){return g(f,new Uint8Array(f.length))},nodebuffer:s},r.transformTo=function(f,S){if(S=S||"",!f)return S;r.checkSupport(f);var C=r.getTypeOf(S);return v[C][f](S)},r.resolve=function(f){for(var S=f.split("/"),C=[],Q=0;Q<S.length;Q++){var x=S[Q];x==="."||x===""&&Q!==0&&Q!==S.length-1||(x===".."?C.pop():C.push(x))}return C.join("/")},r.getTypeOf=function(f){return typeof f=="string"?"string":Object.prototype.toString.call(f)==="[object Array]"?"array":n.nodebuffer&&A.isBuffer(f)?"nodebuffer":n.uint8array&&f instanceof Uint8Array?"uint8array":n.arraybuffer&&f instanceof ArrayBuffer?"arraybuffer":void 0},r.checkSupport=function(f){if(!n[f.toLowerCase()])throw new Error(f+" is not supported by this platform")},r.MAX_VALUE_16BITS=65535,r.MAX_VALUE_32BITS=-1,r.pretty=function(f){var S,C,Q="";for(C=0;C<(f||"").length;C++)Q+="\\x"+((S=f.charCodeAt(C))<16?"0":"")+S.toString(16).toUpperCase();return Q},r.delay=function(f,S,C){setImmediate(function(){f.apply(C||null,S||[])})},r.inherits=function(f,S){function C(){}C.prototype=S.prototype,f.prototype=new C},r.extend=function(){var f,S,C={};for(f=0;f<arguments.length;f++)for(S in arguments[f])Object.prototype.hasOwnProperty.call(arguments[f],S)&&C[S]===void 0&&(C[S]=arguments[f][S]);return C},r.prepareContent=function(f,S,C,Q,x){return a.Promise.resolve(S).then(function(F){return n.blob&&(F instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(F))!==-1)&&typeof FileReader<"u"?new a.Promise(function(T,R){var Y=new FileReader;Y.onload=function(ae){T(ae.target.result)},Y.onerror=function(ae){R(ae.target.error)},Y.readAsArrayBuffer(F)}):F}).then(function(F){var T=r.getTypeOf(F);return T?(T==="arraybuffer"?F=r.transformTo("uint8array",F):T==="string"&&(x?F=i.decode(F):C&&Q!==!0&&(F=function(R){return l(R,n.uint8array?new Uint8Array(R.length):new Array(R.length))}(F))),F):a.Promise.reject(new Error("Can't read the data of '"+f+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(e,t,r){"use strict";var n=e("./reader/readerFor"),i=e("./utils"),A=e("./signature"),a=e("./zipEntry"),s=e("./support");function l(c){this.files=[],this.loadOptions=c}l.prototype={checkSignature:function(c){if(!this.reader.readAndCheckSignature(c)){this.reader.index-=4;var d=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+i.pretty(d)+", expected "+i.pretty(c)+")")}},isSignature:function(c,d){var g=this.reader.index;this.reader.setIndex(c);var v=this.reader.readString(4)===d;return this.reader.setIndex(g),v},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var c=this.reader.readData(this.zipCommentLength),d=s.uint8array?"uint8array":"array",g=i.transformTo(d,c);this.zipComment=this.loadOptions.decodeFileName(g)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var c,d,g,v=this.zip64EndOfCentralSize-44;0<v;)c=this.reader.readInt(2),d=this.reader.readInt(4),g=this.reader.readData(d),this.zip64ExtensibleData[c]={id:c,length:d,value:g}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var c,d;for(c=0;c<this.files.length;c++)d=this.files[c],this.reader.setIndex(d.localHeaderOffset),this.checkSignature(A.LOCAL_FILE_HEADER),d.readLocalPart(this.reader),d.handleUTF8(),d.processAttributes()},readCentralDir:function(){var c;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(A.CENTRAL_FILE_HEADER);)(c=new a({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(c);if(this.centralDirRecords!==this.files.length&&this.centralDirRecords!==0&&this.files.length===0)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var c=this.reader.lastIndexOfSignature(A.CENTRAL_DIRECTORY_END);if(c<0)throw this.isSignature(0,A.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(c);var d=c;if(this.checkSignature(A.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===i.MAX_VALUE_16BITS||this.diskWithCentralDirStart===i.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===i.MAX_VALUE_16BITS||this.centralDirRecords===i.MAX_VALUE_16BITS||this.centralDirSize===i.MAX_VALUE_32BITS||this.centralDirOffset===i.MAX_VALUE_32BITS){if(this.zip64=!0,(c=this.reader.lastIndexOfSignature(A.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(c),this.checkSignature(A.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,A.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(A.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(A.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var g=this.centralDirOffset+this.centralDirSize;this.zip64&&(g+=20,g+=12+this.zip64EndOfCentralSize);var v=d-g;if(0<v)this.isSignature(d,A.CENTRAL_FILE_HEADER)||(this.reader.zero=v);else if(v<0)throw new Error("Corrupted zip: missing "+Math.abs(v)+" bytes.")},prepareReader:function(c){this.reader=n(c)},load:function(c){this.prepareReader(c),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},t.exports=l},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(e,t,r){"use strict";var n=e("./reader/readerFor"),i=e("./utils"),A=e("./compressedObject"),a=e("./crc32"),s=e("./utf8"),l=e("./compressions"),c=e("./support");function d(g,v){this.options=g,this.loadOptions=v}d.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(g){var v,f;if(g.skip(22),this.fileNameLength=g.readInt(2),f=g.readInt(2),this.fileName=g.readData(this.fileNameLength),g.skip(f),this.compressedSize===-1||this.uncompressedSize===-1)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if((v=function(S){for(var C in l)if(Object.prototype.hasOwnProperty.call(l,C)&&l[C].magic===S)return l[C];return null}(this.compressionMethod))===null)throw new Error("Corrupted zip : compression "+i.pretty(this.compressionMethod)+" unknown (inner file : "+i.transformTo("string",this.fileName)+")");this.decompressed=new A(this.compressedSize,this.uncompressedSize,this.crc32,v,g.readData(this.compressedSize))},readCentralPart:function(g){this.versionMadeBy=g.readInt(2),g.skip(2),this.bitFlag=g.readInt(2),this.compressionMethod=g.readString(2),this.date=g.readDate(),this.crc32=g.readInt(4),this.compressedSize=g.readInt(4),this.uncompressedSize=g.readInt(4);var v=g.readInt(2);if(this.extraFieldsLength=g.readInt(2),this.fileCommentLength=g.readInt(2),this.diskNumberStart=g.readInt(2),this.internalFileAttributes=g.readInt(2),this.externalFileAttributes=g.readInt(4),this.localHeaderOffset=g.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");g.skip(v),this.readExtraFields(g),this.parseZIP64ExtraField(g),this.fileComment=g.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var g=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),g==0&&(this.dosPermissions=63&this.externalFileAttributes),g==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var g=n(this.extraFields[1].value);this.uncompressedSize===i.MAX_VALUE_32BITS&&(this.uncompressedSize=g.readInt(8)),this.compressedSize===i.MAX_VALUE_32BITS&&(this.compressedSize=g.readInt(8)),this.localHeaderOffset===i.MAX_VALUE_32BITS&&(this.localHeaderOffset=g.readInt(8)),this.diskNumberStart===i.MAX_VALUE_32BITS&&(this.diskNumberStart=g.readInt(4))}},readExtraFields:function(g){var v,f,S,C=g.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});g.index+4<C;)v=g.readInt(2),f=g.readInt(2),S=g.readData(f),this.extraFields[v]={id:v,length:f,value:S};g.setIndex(C)},handleUTF8:function(){var g=c.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=s.utf8decode(this.fileName),this.fileCommentStr=s.utf8decode(this.fileComment);else{var v=this.findExtraFieldUnicodePath();if(v!==null)this.fileNameStr=v;else{var f=i.transformTo(g,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(f)}var S=this.findExtraFieldUnicodeComment();if(S!==null)this.fileCommentStr=S;else{var C=i.transformTo(g,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(C)}}},findExtraFieldUnicodePath:function(){var g=this.extraFields[28789];if(g){var v=n(g.value);return v.readInt(1)!==1||a(this.fileName)!==v.readInt(4)?null:s.utf8decode(v.readData(g.length-5))}return null},findExtraFieldUnicodeComment:function(){var g=this.extraFields[25461];if(g){var v=n(g.value);return v.readInt(1)!==1||a(this.fileComment)!==v.readInt(4)?null:s.utf8decode(v.readData(g.length-5))}return null}},t.exports=d},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(e,t,r){"use strict";function n(v,f,S){this.name=v,this.dir=S.dir,this.date=S.date,this.comment=S.comment,this.unixPermissions=S.unixPermissions,this.dosPermissions=S.dosPermissions,this._data=f,this._dataBinary=S.binary,this.options={compression:S.compression,compressionOptions:S.compressionOptions}}var i=e("./stream/StreamHelper"),A=e("./stream/DataWorker"),a=e("./utf8"),s=e("./compressedObject"),l=e("./stream/GenericWorker");n.prototype={internalStream:function(v){var f=null,S="string";try{if(!v)throw new Error("No output type specified.");var C=(S=v.toLowerCase())==="string"||S==="text";S!=="binarystring"&&S!=="text"||(S="string"),f=this._decompressWorker();var Q=!this._dataBinary;Q&&!C&&(f=f.pipe(new a.Utf8EncodeWorker)),!Q&&C&&(f=f.pipe(new a.Utf8DecodeWorker))}catch(x){(f=new l("error")).error(x)}return new i(f,S,"")},async:function(v,f){return this.internalStream(v).accumulate(f)},nodeStream:function(v,f){return this.internalStream(v||"nodebuffer").toNodejsStream(f)},_compressWorker:function(v,f){if(this._data instanceof s&&this._data.compression.magic===v.magic)return this._data.getCompressedWorker();var S=this._decompressWorker();return this._dataBinary||(S=S.pipe(new a.Utf8EncodeWorker)),s.createWorkerFrom(S,v,f)},_decompressWorker:function(){return this._data instanceof s?this._data.getContentWorker():this._data instanceof l?this._data:new A(this._data)}};for(var c=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],d=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},g=0;g<c.length;g++)n.prototype[c[g]]=d;t.exports=n},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(e,t,r){(function(n){"use strict";var i,A,a=n.MutationObserver||n.WebKitMutationObserver;if(a){var s=0,l=new a(v),c=n.document.createTextNode("");l.observe(c,{characterData:!0}),i=function(){c.data=s=++s%2}}else if(n.setImmediate||n.MessageChannel===void 0)i="document"in n&&"onreadystatechange"in n.document.createElement("script")?function(){var f=n.document.createElement("script");f.onreadystatechange=function(){v(),f.onreadystatechange=null,f.parentNode.removeChild(f),f=null},n.document.documentElement.appendChild(f)}:function(){setTimeout(v,0)};else{var d=new n.MessageChannel;d.port1.onmessage=v,i=function(){d.port2.postMessage(0)}}var g=[];function v(){var f,S;A=!0;for(var C=g.length;C;){for(S=g,g=[],f=-1;++f<C;)S[f]();C=g.length}A=!1}t.exports=function(f){g.push(f)!==1||A||i()}}).call(this,typeof global<"u"?global:typeof self<"u"?self:typeof window<"u"?window:{})},{}],37:[function(e,t,r){"use strict";var n=e("immediate");function i(){}var A={},a=["REJECTED"],s=["FULFILLED"],l=["PENDING"];function c(C){if(typeof C!="function")throw new TypeError("resolver must be a function");this.state=l,this.queue=[],this.outcome=void 0,C!==i&&f(this,C)}function d(C,Q,x){this.promise=C,typeof Q=="function"&&(this.onFulfilled=Q,this.callFulfilled=this.otherCallFulfilled),typeof x=="function"&&(this.onRejected=x,this.callRejected=this.otherCallRejected)}function g(C,Q,x){n(function(){var F;try{F=Q(x)}catch(T){return A.reject(C,T)}F===C?A.reject(C,new TypeError("Cannot resolve promise with itself")):A.resolve(C,F)})}function v(C){var Q=C&&C.then;if(C&&(typeof C=="object"||typeof C=="function")&&typeof Q=="function")return function(){Q.apply(C,arguments)}}function f(C,Q){var x=!1;function F(Y){x||(x=!0,A.reject(C,Y))}function T(Y){x||(x=!0,A.resolve(C,Y))}var R=S(function(){Q(T,F)});R.status==="error"&&F(R.value)}function S(C,Q){var x={};try{x.value=C(Q),x.status="success"}catch(F){x.status="error",x.value=F}return x}(t.exports=c).prototype.finally=function(C){if(typeof C!="function")return this;var Q=this.constructor;return this.then(function(x){return Q.resolve(C()).then(function(){return x})},function(x){return Q.resolve(C()).then(function(){throw x})})},c.prototype.catch=function(C){return this.then(null,C)},c.prototype.then=function(C,Q){if(typeof C!="function"&&this.state===s||typeof Q!="function"&&this.state===a)return this;var x=new this.constructor(i);return this.state!==l?g(x,this.state===s?C:Q,this.outcome):this.queue.push(new d(x,C,Q)),x},d.prototype.callFulfilled=function(C){A.resolve(this.promise,C)},d.prototype.otherCallFulfilled=function(C){g(this.promise,this.onFulfilled,C)},d.prototype.callRejected=function(C){A.reject(this.promise,C)},d.prototype.otherCallRejected=function(C){g(this.promise,this.onRejected,C)},A.resolve=function(C,Q){var x=S(v,Q);if(x.status==="error")return A.reject(C,x.value);var F=x.value;if(F)f(C,F);else{C.state=s,C.outcome=Q;for(var T=-1,R=C.queue.length;++T<R;)C.queue[T].callFulfilled(Q)}return C},A.reject=function(C,Q){C.state=a,C.outcome=Q;for(var x=-1,F=C.queue.length;++x<F;)C.queue[x].callRejected(Q);return C},c.resolve=function(C){return C instanceof this?C:A.resolve(new this(i),C)},c.reject=function(C){var Q=new this(i);return A.reject(Q,C)},c.all=function(C){var Q=this;if(Object.prototype.toString.call(C)!=="[object Array]")return this.reject(new TypeError("must be an array"));var x=C.length,F=!1;if(!x)return this.resolve([]);for(var T=new Array(x),R=0,Y=-1,ae=new this(i);++Y<x;)P(C[Y],Y);return ae;function P(W,he){Q.resolve(W).then(function(V){T[he]=V,++R!==x||F||(F=!0,A.resolve(ae,T))},function(V){F||(F=!0,A.reject(ae,V))})}},c.race=function(C){var Q=this;if(Object.prototype.toString.call(C)!=="[object Array]")return this.reject(new TypeError("must be an array"));var x=C.length,F=!1;if(!x)return this.resolve([]);for(var T=-1,R=new this(i);++T<x;)Y=C[T],Q.resolve(Y).then(function(ae){F||(F=!0,A.resolve(R,ae))},function(ae){F||(F=!0,A.reject(R,ae))});var Y;return R}},{immediate:36}],38:[function(e,t,r){"use strict";var n={};(0,e("./lib/utils/common").assign)(n,e("./lib/deflate"),e("./lib/inflate"),e("./lib/zlib/constants")),t.exports=n},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(e,t,r){"use strict";var n=e("./zlib/deflate"),i=e("./utils/common"),A=e("./utils/strings"),a=e("./zlib/messages"),s=e("./zlib/zstream"),l=Object.prototype.toString,c=0,d=-1,g=0,v=8;function f(C){if(!(this instanceof f))return new f(C);this.options=i.assign({level:d,method:v,chunkSize:16384,windowBits:15,memLevel:8,strategy:g,to:""},C||{});var Q=this.options;Q.raw&&0<Q.windowBits?Q.windowBits=-Q.windowBits:Q.gzip&&0<Q.windowBits&&Q.windowBits<16&&(Q.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var x=n.deflateInit2(this.strm,Q.level,Q.method,Q.windowBits,Q.memLevel,Q.strategy);if(x!==c)throw new Error(a[x]);if(Q.header&&n.deflateSetHeader(this.strm,Q.header),Q.dictionary){var F;if(F=typeof Q.dictionary=="string"?A.string2buf(Q.dictionary):l.call(Q.dictionary)==="[object ArrayBuffer]"?new Uint8Array(Q.dictionary):Q.dictionary,(x=n.deflateSetDictionary(this.strm,F))!==c)throw new Error(a[x]);this._dict_set=!0}}function S(C,Q){var x=new f(Q);if(x.push(C,!0),x.err)throw x.msg||a[x.err];return x.result}f.prototype.push=function(C,Q){var x,F,T=this.strm,R=this.options.chunkSize;if(this.ended)return!1;F=Q===~~Q?Q:Q===!0?4:0,typeof C=="string"?T.input=A.string2buf(C):l.call(C)==="[object ArrayBuffer]"?T.input=new Uint8Array(C):T.input=C,T.next_in=0,T.avail_in=T.input.length;do{if(T.avail_out===0&&(T.output=new i.Buf8(R),T.next_out=0,T.avail_out=R),(x=n.deflate(T,F))!==1&&x!==c)return this.onEnd(x),!(this.ended=!0);T.avail_out!==0&&(T.avail_in!==0||F!==4&&F!==2)||(this.options.to==="string"?this.onData(A.buf2binstring(i.shrinkBuf(T.output,T.next_out))):this.onData(i.shrinkBuf(T.output,T.next_out)))}while((0<T.avail_in||T.avail_out===0)&&x!==1);return F===4?(x=n.deflateEnd(this.strm),this.onEnd(x),this.ended=!0,x===c):F!==2||(this.onEnd(c),!(T.avail_out=0))},f.prototype.onData=function(C){this.chunks.push(C)},f.prototype.onEnd=function(C){C===c&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=C,this.msg=this.strm.msg},r.Deflate=f,r.deflate=S,r.deflateRaw=function(C,Q){return(Q=Q||{}).raw=!0,S(C,Q)},r.gzip=function(C,Q){return(Q=Q||{}).gzip=!0,S(C,Q)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(e,t,r){"use strict";var n=e("./zlib/inflate"),i=e("./utils/common"),A=e("./utils/strings"),a=e("./zlib/constants"),s=e("./zlib/messages"),l=e("./zlib/zstream"),c=e("./zlib/gzheader"),d=Object.prototype.toString;function g(f){if(!(this instanceof g))return new g(f);this.options=i.assign({chunkSize:16384,windowBits:0,to:""},f||{});var S=this.options;S.raw&&0<=S.windowBits&&S.windowBits<16&&(S.windowBits=-S.windowBits,S.windowBits===0&&(S.windowBits=-15)),!(0<=S.windowBits&&S.windowBits<16)||f&&f.windowBits||(S.windowBits+=32),15<S.windowBits&&S.windowBits<48&&(15&S.windowBits)==0&&(S.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new l,this.strm.avail_out=0;var C=n.inflateInit2(this.strm,S.windowBits);if(C!==a.Z_OK)throw new Error(s[C]);this.header=new c,n.inflateGetHeader(this.strm,this.header)}function v(f,S){var C=new g(S);if(C.push(f,!0),C.err)throw C.msg||s[C.err];return C.result}g.prototype.push=function(f,S){var C,Q,x,F,T,R,Y=this.strm,ae=this.options.chunkSize,P=this.options.dictionary,W=!1;if(this.ended)return!1;Q=S===~~S?S:S===!0?a.Z_FINISH:a.Z_NO_FLUSH,typeof f=="string"?Y.input=A.binstring2buf(f):d.call(f)==="[object ArrayBuffer]"?Y.input=new Uint8Array(f):Y.input=f,Y.next_in=0,Y.avail_in=Y.input.length;do{if(Y.avail_out===0&&(Y.output=new i.Buf8(ae),Y.next_out=0,Y.avail_out=ae),(C=n.inflate(Y,a.Z_NO_FLUSH))===a.Z_NEED_DICT&&P&&(R=typeof P=="string"?A.string2buf(P):d.call(P)==="[object ArrayBuffer]"?new Uint8Array(P):P,C=n.inflateSetDictionary(this.strm,R)),C===a.Z_BUF_ERROR&&W===!0&&(C=a.Z_OK,W=!1),C!==a.Z_STREAM_END&&C!==a.Z_OK)return this.onEnd(C),!(this.ended=!0);Y.next_out&&(Y.avail_out!==0&&C!==a.Z_STREAM_END&&(Y.avail_in!==0||Q!==a.Z_FINISH&&Q!==a.Z_SYNC_FLUSH)||(this.options.to==="string"?(x=A.utf8border(Y.output,Y.next_out),F=Y.next_out-x,T=A.buf2string(Y.output,x),Y.next_out=F,Y.avail_out=ae-F,F&&i.arraySet(Y.output,Y.output,x,F,0),this.onData(T)):this.onData(i.shrinkBuf(Y.output,Y.next_out)))),Y.avail_in===0&&Y.avail_out===0&&(W=!0)}while((0<Y.avail_in||Y.avail_out===0)&&C!==a.Z_STREAM_END);return C===a.Z_STREAM_END&&(Q=a.Z_FINISH),Q===a.Z_FINISH?(C=n.inflateEnd(this.strm),this.onEnd(C),this.ended=!0,C===a.Z_OK):Q!==a.Z_SYNC_FLUSH||(this.onEnd(a.Z_OK),!(Y.avail_out=0))},g.prototype.onData=function(f){this.chunks.push(f)},g.prototype.onEnd=function(f){f===a.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=f,this.msg=this.strm.msg},r.Inflate=g,r.inflate=v,r.inflateRaw=function(f,S){return(S=S||{}).raw=!0,v(f,S)},r.ungzip=v},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(e,t,r){"use strict";var n=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";r.assign=function(a){for(var s=Array.prototype.slice.call(arguments,1);s.length;){var l=s.shift();if(l){if(typeof l!="object")throw new TypeError(l+"must be non-object");for(var c in l)l.hasOwnProperty(c)&&(a[c]=l[c])}}return a},r.shrinkBuf=function(a,s){return a.length===s?a:a.subarray?a.subarray(0,s):(a.length=s,a)};var i={arraySet:function(a,s,l,c,d){if(s.subarray&&a.subarray)a.set(s.subarray(l,l+c),d);else for(var g=0;g<c;g++)a[d+g]=s[l+g]},flattenChunks:function(a){var s,l,c,d,g,v;for(s=c=0,l=a.length;s<l;s++)c+=a[s].length;for(v=new Uint8Array(c),s=d=0,l=a.length;s<l;s++)g=a[s],v.set(g,d),d+=g.length;return v}},A={arraySet:function(a,s,l,c,d){for(var g=0;g<c;g++)a[d+g]=s[l+g]},flattenChunks:function(a){return[].concat.apply([],a)}};r.setTyped=function(a){a?(r.Buf8=Uint8Array,r.Buf16=Uint16Array,r.Buf32=Int32Array,r.assign(r,i)):(r.Buf8=Array,r.Buf16=Array,r.Buf32=Array,r.assign(r,A))},r.setTyped(n)},{}],42:[function(e,t,r){"use strict";var n=e("./common"),i=!0,A=!0;try{String.fromCharCode.apply(null,[0])}catch{i=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{A=!1}for(var a=new n.Buf8(256),s=0;s<256;s++)a[s]=252<=s?6:248<=s?5:240<=s?4:224<=s?3:192<=s?2:1;function l(c,d){if(d<65537&&(c.subarray&&A||!c.subarray&&i))return String.fromCharCode.apply(null,n.shrinkBuf(c,d));for(var g="",v=0;v<d;v++)g+=String.fromCharCode(c[v]);return g}a[254]=a[254]=1,r.string2buf=function(c){var d,g,v,f,S,C=c.length,Q=0;for(f=0;f<C;f++)(64512&(g=c.charCodeAt(f)))==55296&&f+1<C&&(64512&(v=c.charCodeAt(f+1)))==56320&&(g=65536+(g-55296<<10)+(v-56320),f++),Q+=g<128?1:g<2048?2:g<65536?3:4;for(d=new n.Buf8(Q),f=S=0;S<Q;f++)(64512&(g=c.charCodeAt(f)))==55296&&f+1<C&&(64512&(v=c.charCodeAt(f+1)))==56320&&(g=65536+(g-55296<<10)+(v-56320),f++),g<128?d[S++]=g:(g<2048?d[S++]=192|g>>>6:(g<65536?d[S++]=224|g>>>12:(d[S++]=240|g>>>18,d[S++]=128|g>>>12&63),d[S++]=128|g>>>6&63),d[S++]=128|63&g);return d},r.buf2binstring=function(c){return l(c,c.length)},r.binstring2buf=function(c){for(var d=new n.Buf8(c.length),g=0,v=d.length;g<v;g++)d[g]=c.charCodeAt(g);return d},r.buf2string=function(c,d){var g,v,f,S,C=d||c.length,Q=new Array(2*C);for(g=v=0;g<C;)if((f=c[g++])<128)Q[v++]=f;else if(4<(S=a[f]))Q[v++]=65533,g+=S-1;else{for(f&=S===2?31:S===3?15:7;1<S&&g<C;)f=f<<6|63&c[g++],S--;1<S?Q[v++]=65533:f<65536?Q[v++]=f:(f-=65536,Q[v++]=55296|f>>10&1023,Q[v++]=56320|1023&f)}return l(Q,v)},r.utf8border=function(c,d){var g;for((d=d||c.length)>c.length&&(d=c.length),g=d-1;0<=g&&(192&c[g])==128;)g--;return g<0||g===0?d:g+a[c[g]]>d?g:d}},{"./common":41}],43:[function(e,t,r){"use strict";t.exports=function(n,i,A,a){for(var s=65535&n|0,l=n>>>16&65535|0,c=0;A!==0;){for(A-=c=2e3<A?2e3:A;l=l+(s=s+i[a++]|0)|0,--c;);s%=65521,l%=65521}return s|l<<16|0}},{}],44:[function(e,t,r){"use strict";t.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(e,t,r){"use strict";var n=function(){for(var i,A=[],a=0;a<256;a++){i=a;for(var s=0;s<8;s++)i=1&i?3988292384^i>>>1:i>>>1;A[a]=i}return A}();t.exports=function(i,A,a,s){var l=n,c=s+a;i^=-1;for(var d=s;d<c;d++)i=i>>>8^l[255&(i^A[d])];return-1^i}},{}],46:[function(e,t,r){"use strict";var n,i=e("../utils/common"),A=e("./trees"),a=e("./adler32"),s=e("./crc32"),l=e("./messages"),c=0,d=4,g=0,v=-2,f=-1,S=4,C=2,Q=8,x=9,F=286,T=30,R=19,Y=2*F+1,ae=15,P=3,W=258,he=W+P+1,V=42,M=113,_=1,ie=2,oe=3,ge=4;function Fe(N,Ue){return N.msg=l[Ue],Ue}function Be(N){return(N<<1)-(4<N?9:0)}function de(N){for(var Ue=N.length;0<=--Ue;)N[Ue]=0}function X(N){var Ue=N.state,_e=Ue.pending;_e>N.avail_out&&(_e=N.avail_out),_e!==0&&(i.arraySet(N.output,Ue.pending_buf,Ue.pending_out,_e,N.next_out),N.next_out+=_e,Ue.pending_out+=_e,N.total_out+=_e,N.avail_out-=_e,Ue.pending-=_e,Ue.pending===0&&(Ue.pending_out=0))}function Z(N,Ue){A._tr_flush_block(N,0<=N.block_start?N.block_start:-1,N.strstart-N.block_start,Ue),N.block_start=N.strstart,X(N.strm)}function ke(N,Ue){N.pending_buf[N.pending++]=Ue}function D(N,Ue){N.pending_buf[N.pending++]=Ue>>>8&255,N.pending_buf[N.pending++]=255&Ue}function K(N,Ue){var _e,G,I=N.max_chain_length,ve=N.strstart,Pe=N.prev_length,Qe=N.nice_match,we=N.strstart>N.w_size-he?N.strstart-(N.w_size-he):0,Re=N.window,Ze=N.w_mask,We=N.prev,ot=N.strstart+W,Et=Re[ve+Pe-1],Je=Re[ve+Pe];N.prev_length>=N.good_match&&(I>>=2),Qe>N.lookahead&&(Qe=N.lookahead);do if(Re[(_e=Ue)+Pe]===Je&&Re[_e+Pe-1]===Et&&Re[_e]===Re[ve]&&Re[++_e]===Re[ve+1]){ve+=2,_e++;do;while(Re[++ve]===Re[++_e]&&Re[++ve]===Re[++_e]&&Re[++ve]===Re[++_e]&&Re[++ve]===Re[++_e]&&Re[++ve]===Re[++_e]&&Re[++ve]===Re[++_e]&&Re[++ve]===Re[++_e]&&Re[++ve]===Re[++_e]&&ve<ot);if(G=W-(ot-ve),ve=ot-W,Pe<G){if(N.match_start=Ue,Qe<=(Pe=G))break;Et=Re[ve+Pe-1],Je=Re[ve+Pe]}}while((Ue=We[Ue&Ze])>we&&--I!=0);return Pe<=N.lookahead?Pe:N.lookahead}function ne(N){var Ue,_e,G,I,ve,Pe,Qe,we,Re,Ze,We=N.w_size;do{if(I=N.window_size-N.lookahead-N.strstart,N.strstart>=We+(We-he)){for(i.arraySet(N.window,N.window,We,We,0),N.match_start-=We,N.strstart-=We,N.block_start-=We,Ue=_e=N.hash_size;G=N.head[--Ue],N.head[Ue]=We<=G?G-We:0,--_e;);for(Ue=_e=We;G=N.prev[--Ue],N.prev[Ue]=We<=G?G-We:0,--_e;);I+=We}if(N.strm.avail_in===0)break;if(Pe=N.strm,Qe=N.window,we=N.strstart+N.lookahead,Re=I,Ze=void 0,Ze=Pe.avail_in,Re<Ze&&(Ze=Re),_e=Ze===0?0:(Pe.avail_in-=Ze,i.arraySet(Qe,Pe.input,Pe.next_in,Ze,we),Pe.state.wrap===1?Pe.adler=a(Pe.adler,Qe,Ze,we):Pe.state.wrap===2&&(Pe.adler=s(Pe.adler,Qe,Ze,we)),Pe.next_in+=Ze,Pe.total_in+=Ze,Ze),N.lookahead+=_e,N.lookahead+N.insert>=P)for(ve=N.strstart-N.insert,N.ins_h=N.window[ve],N.ins_h=(N.ins_h<<N.hash_shift^N.window[ve+1])&N.hash_mask;N.insert&&(N.ins_h=(N.ins_h<<N.hash_shift^N.window[ve+P-1])&N.hash_mask,N.prev[ve&N.w_mask]=N.head[N.ins_h],N.head[N.ins_h]=ve,ve++,N.insert--,!(N.lookahead+N.insert<P)););}while(N.lookahead<he&&N.strm.avail_in!==0)}function ce(N,Ue){for(var _e,G;;){if(N.lookahead<he){if(ne(N),N.lookahead<he&&Ue===c)return _;if(N.lookahead===0)break}if(_e=0,N.lookahead>=P&&(N.ins_h=(N.ins_h<<N.hash_shift^N.window[N.strstart+P-1])&N.hash_mask,_e=N.prev[N.strstart&N.w_mask]=N.head[N.ins_h],N.head[N.ins_h]=N.strstart),_e!==0&&N.strstart-_e<=N.w_size-he&&(N.match_length=K(N,_e)),N.match_length>=P)if(G=A._tr_tally(N,N.strstart-N.match_start,N.match_length-P),N.lookahead-=N.match_length,N.match_length<=N.max_lazy_match&&N.lookahead>=P){for(N.match_length--;N.strstart++,N.ins_h=(N.ins_h<<N.hash_shift^N.window[N.strstart+P-1])&N.hash_mask,_e=N.prev[N.strstart&N.w_mask]=N.head[N.ins_h],N.head[N.ins_h]=N.strstart,--N.match_length!=0;);N.strstart++}else N.strstart+=N.match_length,N.match_length=0,N.ins_h=N.window[N.strstart],N.ins_h=(N.ins_h<<N.hash_shift^N.window[N.strstart+1])&N.hash_mask;else G=A._tr_tally(N,0,N.window[N.strstart]),N.lookahead--,N.strstart++;if(G&&(Z(N,!1),N.strm.avail_out===0))return _}return N.insert=N.strstart<P-1?N.strstart:P-1,Ue===d?(Z(N,!0),N.strm.avail_out===0?oe:ge):N.last_lit&&(Z(N,!1),N.strm.avail_out===0)?_:ie}function pe(N,Ue){for(var _e,G,I;;){if(N.lookahead<he){if(ne(N),N.lookahead<he&&Ue===c)return _;if(N.lookahead===0)break}if(_e=0,N.lookahead>=P&&(N.ins_h=(N.ins_h<<N.hash_shift^N.window[N.strstart+P-1])&N.hash_mask,_e=N.prev[N.strstart&N.w_mask]=N.head[N.ins_h],N.head[N.ins_h]=N.strstart),N.prev_length=N.match_length,N.prev_match=N.match_start,N.match_length=P-1,_e!==0&&N.prev_length<N.max_lazy_match&&N.strstart-_e<=N.w_size-he&&(N.match_length=K(N,_e),N.match_length<=5&&(N.strategy===1||N.match_length===P&&4096<N.strstart-N.match_start)&&(N.match_length=P-1)),N.prev_length>=P&&N.match_length<=N.prev_length){for(I=N.strstart+N.lookahead-P,G=A._tr_tally(N,N.strstart-1-N.prev_match,N.prev_length-P),N.lookahead-=N.prev_length-1,N.prev_length-=2;++N.strstart<=I&&(N.ins_h=(N.ins_h<<N.hash_shift^N.window[N.strstart+P-1])&N.hash_mask,_e=N.prev[N.strstart&N.w_mask]=N.head[N.ins_h],N.head[N.ins_h]=N.strstart),--N.prev_length!=0;);if(N.match_available=0,N.match_length=P-1,N.strstart++,G&&(Z(N,!1),N.strm.avail_out===0))return _}else if(N.match_available){if((G=A._tr_tally(N,0,N.window[N.strstart-1]))&&Z(N,!1),N.strstart++,N.lookahead--,N.strm.avail_out===0)return _}else N.match_available=1,N.strstart++,N.lookahead--}return N.match_available&&(G=A._tr_tally(N,0,N.window[N.strstart-1]),N.match_available=0),N.insert=N.strstart<P-1?N.strstart:P-1,Ue===d?(Z(N,!0),N.strm.avail_out===0?oe:ge):N.last_lit&&(Z(N,!1),N.strm.avail_out===0)?_:ie}function Se(N,Ue,_e,G,I){this.good_length=N,this.max_lazy=Ue,this.nice_length=_e,this.max_chain=G,this.func=I}function ye(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=Q,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new i.Buf16(2*Y),this.dyn_dtree=new i.Buf16(2*(2*T+1)),this.bl_tree=new i.Buf16(2*(2*R+1)),de(this.dyn_ltree),de(this.dyn_dtree),de(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new i.Buf16(ae+1),this.heap=new i.Buf16(2*F+1),de(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new i.Buf16(2*F+1),de(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function Ee(N){var Ue;return N&&N.state?(N.total_in=N.total_out=0,N.data_type=C,(Ue=N.state).pending=0,Ue.pending_out=0,Ue.wrap<0&&(Ue.wrap=-Ue.wrap),Ue.status=Ue.wrap?V:M,N.adler=Ue.wrap===2?0:1,Ue.last_flush=c,A._tr_init(Ue),g):Fe(N,v)}function tt(N){var Ue=Ee(N);return Ue===g&&function(_e){_e.window_size=2*_e.w_size,de(_e.head),_e.max_lazy_match=n[_e.level].max_lazy,_e.good_match=n[_e.level].good_length,_e.nice_match=n[_e.level].nice_length,_e.max_chain_length=n[_e.level].max_chain,_e.strstart=0,_e.block_start=0,_e.lookahead=0,_e.insert=0,_e.match_length=_e.prev_length=P-1,_e.match_available=0,_e.ins_h=0}(N.state),Ue}function Xe(N,Ue,_e,G,I,ve){if(!N)return v;var Pe=1;if(Ue===f&&(Ue=6),G<0?(Pe=0,G=-G):15<G&&(Pe=2,G-=16),I<1||x<I||_e!==Q||G<8||15<G||Ue<0||9<Ue||ve<0||S<ve)return Fe(N,v);G===8&&(G=9);var Qe=new ye;return(N.state=Qe).strm=N,Qe.wrap=Pe,Qe.gzhead=null,Qe.w_bits=G,Qe.w_size=1<<Qe.w_bits,Qe.w_mask=Qe.w_size-1,Qe.hash_bits=I+7,Qe.hash_size=1<<Qe.hash_bits,Qe.hash_mask=Qe.hash_size-1,Qe.hash_shift=~~((Qe.hash_bits+P-1)/P),Qe.window=new i.Buf8(2*Qe.w_size),Qe.head=new i.Buf16(Qe.hash_size),Qe.prev=new i.Buf16(Qe.w_size),Qe.lit_bufsize=1<<I+6,Qe.pending_buf_size=4*Qe.lit_bufsize,Qe.pending_buf=new i.Buf8(Qe.pending_buf_size),Qe.d_buf=1*Qe.lit_bufsize,Qe.l_buf=3*Qe.lit_bufsize,Qe.level=Ue,Qe.strategy=ve,Qe.method=_e,tt(N)}n=[new Se(0,0,0,0,function(N,Ue){var _e=65535;for(_e>N.pending_buf_size-5&&(_e=N.pending_buf_size-5);;){if(N.lookahead<=1){if(ne(N),N.lookahead===0&&Ue===c)return _;if(N.lookahead===0)break}N.strstart+=N.lookahead,N.lookahead=0;var G=N.block_start+_e;if((N.strstart===0||N.strstart>=G)&&(N.lookahead=N.strstart-G,N.strstart=G,Z(N,!1),N.strm.avail_out===0)||N.strstart-N.block_start>=N.w_size-he&&(Z(N,!1),N.strm.avail_out===0))return _}return N.insert=0,Ue===d?(Z(N,!0),N.strm.avail_out===0?oe:ge):(N.strstart>N.block_start&&(Z(N,!1),N.strm.avail_out),_)}),new Se(4,4,8,4,ce),new Se(4,5,16,8,ce),new Se(4,6,32,32,ce),new Se(4,4,16,16,pe),new Se(8,16,32,32,pe),new Se(8,16,128,128,pe),new Se(8,32,128,256,pe),new Se(32,128,258,1024,pe),new Se(32,258,258,4096,pe)],r.deflateInit=function(N,Ue){return Xe(N,Ue,Q,15,8,0)},r.deflateInit2=Xe,r.deflateReset=tt,r.deflateResetKeep=Ee,r.deflateSetHeader=function(N,Ue){return N&&N.state?N.state.wrap!==2?v:(N.state.gzhead=Ue,g):v},r.deflate=function(N,Ue){var _e,G,I,ve;if(!N||!N.state||5<Ue||Ue<0)return N?Fe(N,v):v;if(G=N.state,!N.output||!N.input&&N.avail_in!==0||G.status===666&&Ue!==d)return Fe(N,N.avail_out===0?-5:v);if(G.strm=N,_e=G.last_flush,G.last_flush=Ue,G.status===V)if(G.wrap===2)N.adler=0,ke(G,31),ke(G,139),ke(G,8),G.gzhead?(ke(G,(G.gzhead.text?1:0)+(G.gzhead.hcrc?2:0)+(G.gzhead.extra?4:0)+(G.gzhead.name?8:0)+(G.gzhead.comment?16:0)),ke(G,255&G.gzhead.time),ke(G,G.gzhead.time>>8&255),ke(G,G.gzhead.time>>16&255),ke(G,G.gzhead.time>>24&255),ke(G,G.level===9?2:2<=G.strategy||G.level<2?4:0),ke(G,255&G.gzhead.os),G.gzhead.extra&&G.gzhead.extra.length&&(ke(G,255&G.gzhead.extra.length),ke(G,G.gzhead.extra.length>>8&255)),G.gzhead.hcrc&&(N.adler=s(N.adler,G.pending_buf,G.pending,0)),G.gzindex=0,G.status=69):(ke(G,0),ke(G,0),ke(G,0),ke(G,0),ke(G,0),ke(G,G.level===9?2:2<=G.strategy||G.level<2?4:0),ke(G,3),G.status=M);else{var Pe=Q+(G.w_bits-8<<4)<<8;Pe|=(2<=G.strategy||G.level<2?0:G.level<6?1:G.level===6?2:3)<<6,G.strstart!==0&&(Pe|=32),Pe+=31-Pe%31,G.status=M,D(G,Pe),G.strstart!==0&&(D(G,N.adler>>>16),D(G,65535&N.adler)),N.adler=1}if(G.status===69)if(G.gzhead.extra){for(I=G.pending;G.gzindex<(65535&G.gzhead.extra.length)&&(G.pending!==G.pending_buf_size||(G.gzhead.hcrc&&G.pending>I&&(N.adler=s(N.adler,G.pending_buf,G.pending-I,I)),X(N),I=G.pending,G.pending!==G.pending_buf_size));)ke(G,255&G.gzhead.extra[G.gzindex]),G.gzindex++;G.gzhead.hcrc&&G.pending>I&&(N.adler=s(N.adler,G.pending_buf,G.pending-I,I)),G.gzindex===G.gzhead.extra.length&&(G.gzindex=0,G.status=73)}else G.status=73;if(G.status===73)if(G.gzhead.name){I=G.pending;do{if(G.pending===G.pending_buf_size&&(G.gzhead.hcrc&&G.pending>I&&(N.adler=s(N.adler,G.pending_buf,G.pending-I,I)),X(N),I=G.pending,G.pending===G.pending_buf_size)){ve=1;break}ve=G.gzindex<G.gzhead.name.length?255&G.gzhead.name.charCodeAt(G.gzindex++):0,ke(G,ve)}while(ve!==0);G.gzhead.hcrc&&G.pending>I&&(N.adler=s(N.adler,G.pending_buf,G.pending-I,I)),ve===0&&(G.gzindex=0,G.status=91)}else G.status=91;if(G.status===91)if(G.gzhead.comment){I=G.pending;do{if(G.pending===G.pending_buf_size&&(G.gzhead.hcrc&&G.pending>I&&(N.adler=s(N.adler,G.pending_buf,G.pending-I,I)),X(N),I=G.pending,G.pending===G.pending_buf_size)){ve=1;break}ve=G.gzindex<G.gzhead.comment.length?255&G.gzhead.comment.charCodeAt(G.gzindex++):0,ke(G,ve)}while(ve!==0);G.gzhead.hcrc&&G.pending>I&&(N.adler=s(N.adler,G.pending_buf,G.pending-I,I)),ve===0&&(G.status=103)}else G.status=103;if(G.status===103&&(G.gzhead.hcrc?(G.pending+2>G.pending_buf_size&&X(N),G.pending+2<=G.pending_buf_size&&(ke(G,255&N.adler),ke(G,N.adler>>8&255),N.adler=0,G.status=M)):G.status=M),G.pending!==0){if(X(N),N.avail_out===0)return G.last_flush=-1,g}else if(N.avail_in===0&&Be(Ue)<=Be(_e)&&Ue!==d)return Fe(N,-5);if(G.status===666&&N.avail_in!==0)return Fe(N,-5);if(N.avail_in!==0||G.lookahead!==0||Ue!==c&&G.status!==666){var Qe=G.strategy===2?function(we,Re){for(var Ze;;){if(we.lookahead===0&&(ne(we),we.lookahead===0)){if(Re===c)return _;break}if(we.match_length=0,Ze=A._tr_tally(we,0,we.window[we.strstart]),we.lookahead--,we.strstart++,Ze&&(Z(we,!1),we.strm.avail_out===0))return _}return we.insert=0,Re===d?(Z(we,!0),we.strm.avail_out===0?oe:ge):we.last_lit&&(Z(we,!1),we.strm.avail_out===0)?_:ie}(G,Ue):G.strategy===3?function(we,Re){for(var Ze,We,ot,Et,Je=we.window;;){if(we.lookahead<=W){if(ne(we),we.lookahead<=W&&Re===c)return _;if(we.lookahead===0)break}if(we.match_length=0,we.lookahead>=P&&0<we.strstart&&(We=Je[ot=we.strstart-1])===Je[++ot]&&We===Je[++ot]&&We===Je[++ot]){Et=we.strstart+W;do;while(We===Je[++ot]&&We===Je[++ot]&&We===Je[++ot]&&We===Je[++ot]&&We===Je[++ot]&&We===Je[++ot]&&We===Je[++ot]&&We===Je[++ot]&&ot<Et);we.match_length=W-(Et-ot),we.match_length>we.lookahead&&(we.match_length=we.lookahead)}if(we.match_length>=P?(Ze=A._tr_tally(we,1,we.match_length-P),we.lookahead-=we.match_length,we.strstart+=we.match_length,we.match_length=0):(Ze=A._tr_tally(we,0,we.window[we.strstart]),we.lookahead--,we.strstart++),Ze&&(Z(we,!1),we.strm.avail_out===0))return _}return we.insert=0,Re===d?(Z(we,!0),we.strm.avail_out===0?oe:ge):we.last_lit&&(Z(we,!1),we.strm.avail_out===0)?_:ie}(G,Ue):n[G.level].func(G,Ue);if(Qe!==oe&&Qe!==ge||(G.status=666),Qe===_||Qe===oe)return N.avail_out===0&&(G.last_flush=-1),g;if(Qe===ie&&(Ue===1?A._tr_align(G):Ue!==5&&(A._tr_stored_block(G,0,0,!1),Ue===3&&(de(G.head),G.lookahead===0&&(G.strstart=0,G.block_start=0,G.insert=0))),X(N),N.avail_out===0))return G.last_flush=-1,g}return Ue!==d?g:G.wrap<=0?1:(G.wrap===2?(ke(G,255&N.adler),ke(G,N.adler>>8&255),ke(G,N.adler>>16&255),ke(G,N.adler>>24&255),ke(G,255&N.total_in),ke(G,N.total_in>>8&255),ke(G,N.total_in>>16&255),ke(G,N.total_in>>24&255)):(D(G,N.adler>>>16),D(G,65535&N.adler)),X(N),0<G.wrap&&(G.wrap=-G.wrap),G.pending!==0?g:1)},r.deflateEnd=function(N){var Ue;return N&&N.state?(Ue=N.state.status)!==V&&Ue!==69&&Ue!==73&&Ue!==91&&Ue!==103&&Ue!==M&&Ue!==666?Fe(N,v):(N.state=null,Ue===M?Fe(N,-3):g):v},r.deflateSetDictionary=function(N,Ue){var _e,G,I,ve,Pe,Qe,we,Re,Ze=Ue.length;if(!N||!N.state||(ve=(_e=N.state).wrap)===2||ve===1&&_e.status!==V||_e.lookahead)return v;for(ve===1&&(N.adler=a(N.adler,Ue,Ze,0)),_e.wrap=0,Ze>=_e.w_size&&(ve===0&&(de(_e.head),_e.strstart=0,_e.block_start=0,_e.insert=0),Re=new i.Buf8(_e.w_size),i.arraySet(Re,Ue,Ze-_e.w_size,_e.w_size,0),Ue=Re,Ze=_e.w_size),Pe=N.avail_in,Qe=N.next_in,we=N.input,N.avail_in=Ze,N.next_in=0,N.input=Ue,ne(_e);_e.lookahead>=P;){for(G=_e.strstart,I=_e.lookahead-(P-1);_e.ins_h=(_e.ins_h<<_e.hash_shift^_e.window[G+P-1])&_e.hash_mask,_e.prev[G&_e.w_mask]=_e.head[_e.ins_h],_e.head[_e.ins_h]=G,G++,--I;);_e.strstart=G,_e.lookahead=P-1,ne(_e)}return _e.strstart+=_e.lookahead,_e.block_start=_e.strstart,_e.insert=_e.lookahead,_e.lookahead=0,_e.match_length=_e.prev_length=P-1,_e.match_available=0,N.next_in=Qe,N.input=we,N.avail_in=Pe,_e.wrap=ve,g},r.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(e,t,r){"use strict";t.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(e,t,r){"use strict";t.exports=function(n,i){var A,a,s,l,c,d,g,v,f,S,C,Q,x,F,T,R,Y,ae,P,W,he,V,M,_,ie;A=n.state,a=n.next_in,_=n.input,s=a+(n.avail_in-5),l=n.next_out,ie=n.output,c=l-(i-n.avail_out),d=l+(n.avail_out-257),g=A.dmax,v=A.wsize,f=A.whave,S=A.wnext,C=A.window,Q=A.hold,x=A.bits,F=A.lencode,T=A.distcode,R=(1<<A.lenbits)-1,Y=(1<<A.distbits)-1;e:do{x<15&&(Q+=_[a++]<<x,x+=8,Q+=_[a++]<<x,x+=8),ae=F[Q&R];t:for(;;){if(Q>>>=P=ae>>>24,x-=P,(P=ae>>>16&255)===0)ie[l++]=65535&ae;else{if(!(16&P)){if((64&P)==0){ae=F[(65535&ae)+(Q&(1<<P)-1)];continue t}if(32&P){A.mode=12;break e}n.msg="invalid literal/length code",A.mode=30;break e}W=65535&ae,(P&=15)&&(x<P&&(Q+=_[a++]<<x,x+=8),W+=Q&(1<<P)-1,Q>>>=P,x-=P),x<15&&(Q+=_[a++]<<x,x+=8,Q+=_[a++]<<x,x+=8),ae=T[Q&Y];r:for(;;){if(Q>>>=P=ae>>>24,x-=P,!(16&(P=ae>>>16&255))){if((64&P)==0){ae=T[(65535&ae)+(Q&(1<<P)-1)];continue r}n.msg="invalid distance code",A.mode=30;break e}if(he=65535&ae,x<(P&=15)&&(Q+=_[a++]<<x,(x+=8)<P&&(Q+=_[a++]<<x,x+=8)),g<(he+=Q&(1<<P)-1)){n.msg="invalid distance too far back",A.mode=30;break e}if(Q>>>=P,x-=P,(P=l-c)<he){if(f<(P=he-P)&&A.sane){n.msg="invalid distance too far back",A.mode=30;break e}if(M=C,(V=0)===S){if(V+=v-P,P<W){for(W-=P;ie[l++]=C[V++],--P;);V=l-he,M=ie}}else if(S<P){if(V+=v+S-P,(P-=S)<W){for(W-=P;ie[l++]=C[V++],--P;);if(V=0,S<W){for(W-=P=S;ie[l++]=C[V++],--P;);V=l-he,M=ie}}}else if(V+=S-P,P<W){for(W-=P;ie[l++]=C[V++],--P;);V=l-he,M=ie}for(;2<W;)ie[l++]=M[V++],ie[l++]=M[V++],ie[l++]=M[V++],W-=3;W&&(ie[l++]=M[V++],1<W&&(ie[l++]=M[V++]))}else{for(V=l-he;ie[l++]=ie[V++],ie[l++]=ie[V++],ie[l++]=ie[V++],2<(W-=3););W&&(ie[l++]=ie[V++],1<W&&(ie[l++]=ie[V++]))}break}}break}}while(a<s&&l<d);a-=W=x>>3,Q&=(1<<(x-=W<<3))-1,n.next_in=a,n.next_out=l,n.avail_in=a<s?s-a+5:5-(a-s),n.avail_out=l<d?d-l+257:257-(l-d),A.hold=Q,A.bits=x}},{}],49:[function(e,t,r){"use strict";var n=e("../utils/common"),i=e("./adler32"),A=e("./crc32"),a=e("./inffast"),s=e("./inftrees"),l=1,c=2,d=0,g=-2,v=1,f=852,S=592;function C(V){return(V>>>24&255)+(V>>>8&65280)+((65280&V)<<8)+((255&V)<<24)}function Q(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new n.Buf16(320),this.work=new n.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function x(V){var M;return V&&V.state?(M=V.state,V.total_in=V.total_out=M.total=0,V.msg="",M.wrap&&(V.adler=1&M.wrap),M.mode=v,M.last=0,M.havedict=0,M.dmax=32768,M.head=null,M.hold=0,M.bits=0,M.lencode=M.lendyn=new n.Buf32(f),M.distcode=M.distdyn=new n.Buf32(S),M.sane=1,M.back=-1,d):g}function F(V){var M;return V&&V.state?((M=V.state).wsize=0,M.whave=0,M.wnext=0,x(V)):g}function T(V,M){var _,ie;return V&&V.state?(ie=V.state,M<0?(_=0,M=-M):(_=1+(M>>4),M<48&&(M&=15)),M&&(M<8||15<M)?g:(ie.window!==null&&ie.wbits!==M&&(ie.window=null),ie.wrap=_,ie.wbits=M,F(V))):g}function R(V,M){var _,ie;return V?(ie=new Q,(V.state=ie).window=null,(_=T(V,M))!==d&&(V.state=null),_):g}var Y,ae,P=!0;function W(V){if(P){var M;for(Y=new n.Buf32(512),ae=new n.Buf32(32),M=0;M<144;)V.lens[M++]=8;for(;M<256;)V.lens[M++]=9;for(;M<280;)V.lens[M++]=7;for(;M<288;)V.lens[M++]=8;for(s(l,V.lens,0,288,Y,0,V.work,{bits:9}),M=0;M<32;)V.lens[M++]=5;s(c,V.lens,0,32,ae,0,V.work,{bits:5}),P=!1}V.lencode=Y,V.lenbits=9,V.distcode=ae,V.distbits=5}function he(V,M,_,ie){var oe,ge=V.state;return ge.window===null&&(ge.wsize=1<<ge.wbits,ge.wnext=0,ge.whave=0,ge.window=new n.Buf8(ge.wsize)),ie>=ge.wsize?(n.arraySet(ge.window,M,_-ge.wsize,ge.wsize,0),ge.wnext=0,ge.whave=ge.wsize):(ie<(oe=ge.wsize-ge.wnext)&&(oe=ie),n.arraySet(ge.window,M,_-ie,oe,ge.wnext),(ie-=oe)?(n.arraySet(ge.window,M,_-ie,ie,0),ge.wnext=ie,ge.whave=ge.wsize):(ge.wnext+=oe,ge.wnext===ge.wsize&&(ge.wnext=0),ge.whave<ge.wsize&&(ge.whave+=oe))),0}r.inflateReset=F,r.inflateReset2=T,r.inflateResetKeep=x,r.inflateInit=function(V){return R(V,15)},r.inflateInit2=R,r.inflate=function(V,M){var _,ie,oe,ge,Fe,Be,de,X,Z,ke,D,K,ne,ce,pe,Se,ye,Ee,tt,Xe,N,Ue,_e,G,I=0,ve=new n.Buf8(4),Pe=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!V||!V.state||!V.output||!V.input&&V.avail_in!==0)return g;(_=V.state).mode===12&&(_.mode=13),Fe=V.next_out,oe=V.output,de=V.avail_out,ge=V.next_in,ie=V.input,Be=V.avail_in,X=_.hold,Z=_.bits,ke=Be,D=de,Ue=d;e:for(;;)switch(_.mode){case v:if(_.wrap===0){_.mode=13;break}for(;Z<16;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}if(2&_.wrap&&X===35615){ve[_.check=0]=255&X,ve[1]=X>>>8&255,_.check=A(_.check,ve,2,0),Z=X=0,_.mode=2;break}if(_.flags=0,_.head&&(_.head.done=!1),!(1&_.wrap)||(((255&X)<<8)+(X>>8))%31){V.msg="incorrect header check",_.mode=30;break}if((15&X)!=8){V.msg="unknown compression method",_.mode=30;break}if(Z-=4,N=8+(15&(X>>>=4)),_.wbits===0)_.wbits=N;else if(N>_.wbits){V.msg="invalid window size",_.mode=30;break}_.dmax=1<<N,V.adler=_.check=1,_.mode=512&X?10:12,Z=X=0;break;case 2:for(;Z<16;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}if(_.flags=X,(255&_.flags)!=8){V.msg="unknown compression method",_.mode=30;break}if(57344&_.flags){V.msg="unknown header flags set",_.mode=30;break}_.head&&(_.head.text=X>>8&1),512&_.flags&&(ve[0]=255&X,ve[1]=X>>>8&255,_.check=A(_.check,ve,2,0)),Z=X=0,_.mode=3;case 3:for(;Z<32;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}_.head&&(_.head.time=X),512&_.flags&&(ve[0]=255&X,ve[1]=X>>>8&255,ve[2]=X>>>16&255,ve[3]=X>>>24&255,_.check=A(_.check,ve,4,0)),Z=X=0,_.mode=4;case 4:for(;Z<16;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}_.head&&(_.head.xflags=255&X,_.head.os=X>>8),512&_.flags&&(ve[0]=255&X,ve[1]=X>>>8&255,_.check=A(_.check,ve,2,0)),Z=X=0,_.mode=5;case 5:if(1024&_.flags){for(;Z<16;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}_.length=X,_.head&&(_.head.extra_len=X),512&_.flags&&(ve[0]=255&X,ve[1]=X>>>8&255,_.check=A(_.check,ve,2,0)),Z=X=0}else _.head&&(_.head.extra=null);_.mode=6;case 6:if(1024&_.flags&&(Be<(K=_.length)&&(K=Be),K&&(_.head&&(N=_.head.extra_len-_.length,_.head.extra||(_.head.extra=new Array(_.head.extra_len)),n.arraySet(_.head.extra,ie,ge,K,N)),512&_.flags&&(_.check=A(_.check,ie,K,ge)),Be-=K,ge+=K,_.length-=K),_.length))break e;_.length=0,_.mode=7;case 7:if(2048&_.flags){if(Be===0)break e;for(K=0;N=ie[ge+K++],_.head&&N&&_.length<65536&&(_.head.name+=String.fromCharCode(N)),N&&K<Be;);if(512&_.flags&&(_.check=A(_.check,ie,K,ge)),Be-=K,ge+=K,N)break e}else _.head&&(_.head.name=null);_.length=0,_.mode=8;case 8:if(4096&_.flags){if(Be===0)break e;for(K=0;N=ie[ge+K++],_.head&&N&&_.length<65536&&(_.head.comment+=String.fromCharCode(N)),N&&K<Be;);if(512&_.flags&&(_.check=A(_.check,ie,K,ge)),Be-=K,ge+=K,N)break e}else _.head&&(_.head.comment=null);_.mode=9;case 9:if(512&_.flags){for(;Z<16;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}if(X!==(65535&_.check)){V.msg="header crc mismatch",_.mode=30;break}Z=X=0}_.head&&(_.head.hcrc=_.flags>>9&1,_.head.done=!0),V.adler=_.check=0,_.mode=12;break;case 10:for(;Z<32;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}V.adler=_.check=C(X),Z=X=0,_.mode=11;case 11:if(_.havedict===0)return V.next_out=Fe,V.avail_out=de,V.next_in=ge,V.avail_in=Be,_.hold=X,_.bits=Z,2;V.adler=_.check=1,_.mode=12;case 12:if(M===5||M===6)break e;case 13:if(_.last){X>>>=7&Z,Z-=7&Z,_.mode=27;break}for(;Z<3;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}switch(_.last=1&X,Z-=1,3&(X>>>=1)){case 0:_.mode=14;break;case 1:if(W(_),_.mode=20,M!==6)break;X>>>=2,Z-=2;break e;case 2:_.mode=17;break;case 3:V.msg="invalid block type",_.mode=30}X>>>=2,Z-=2;break;case 14:for(X>>>=7&Z,Z-=7&Z;Z<32;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}if((65535&X)!=(X>>>16^65535)){V.msg="invalid stored block lengths",_.mode=30;break}if(_.length=65535&X,Z=X=0,_.mode=15,M===6)break e;case 15:_.mode=16;case 16:if(K=_.length){if(Be<K&&(K=Be),de<K&&(K=de),K===0)break e;n.arraySet(oe,ie,ge,K,Fe),Be-=K,ge+=K,de-=K,Fe+=K,_.length-=K;break}_.mode=12;break;case 17:for(;Z<14;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}if(_.nlen=257+(31&X),X>>>=5,Z-=5,_.ndist=1+(31&X),X>>>=5,Z-=5,_.ncode=4+(15&X),X>>>=4,Z-=4,286<_.nlen||30<_.ndist){V.msg="too many length or distance symbols",_.mode=30;break}_.have=0,_.mode=18;case 18:for(;_.have<_.ncode;){for(;Z<3;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}_.lens[Pe[_.have++]]=7&X,X>>>=3,Z-=3}for(;_.have<19;)_.lens[Pe[_.have++]]=0;if(_.lencode=_.lendyn,_.lenbits=7,_e={bits:_.lenbits},Ue=s(0,_.lens,0,19,_.lencode,0,_.work,_e),_.lenbits=_e.bits,Ue){V.msg="invalid code lengths set",_.mode=30;break}_.have=0,_.mode=19;case 19:for(;_.have<_.nlen+_.ndist;){for(;Se=(I=_.lencode[X&(1<<_.lenbits)-1])>>>16&255,ye=65535&I,!((pe=I>>>24)<=Z);){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}if(ye<16)X>>>=pe,Z-=pe,_.lens[_.have++]=ye;else{if(ye===16){for(G=pe+2;Z<G;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}if(X>>>=pe,Z-=pe,_.have===0){V.msg="invalid bit length repeat",_.mode=30;break}N=_.lens[_.have-1],K=3+(3&X),X>>>=2,Z-=2}else if(ye===17){for(G=pe+3;Z<G;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}Z-=pe,N=0,K=3+(7&(X>>>=pe)),X>>>=3,Z-=3}else{for(G=pe+7;Z<G;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}Z-=pe,N=0,K=11+(127&(X>>>=pe)),X>>>=7,Z-=7}if(_.have+K>_.nlen+_.ndist){V.msg="invalid bit length repeat",_.mode=30;break}for(;K--;)_.lens[_.have++]=N}}if(_.mode===30)break;if(_.lens[256]===0){V.msg="invalid code -- missing end-of-block",_.mode=30;break}if(_.lenbits=9,_e={bits:_.lenbits},Ue=s(l,_.lens,0,_.nlen,_.lencode,0,_.work,_e),_.lenbits=_e.bits,Ue){V.msg="invalid literal/lengths set",_.mode=30;break}if(_.distbits=6,_.distcode=_.distdyn,_e={bits:_.distbits},Ue=s(c,_.lens,_.nlen,_.ndist,_.distcode,0,_.work,_e),_.distbits=_e.bits,Ue){V.msg="invalid distances set",_.mode=30;break}if(_.mode=20,M===6)break e;case 20:_.mode=21;case 21:if(6<=Be&&258<=de){V.next_out=Fe,V.avail_out=de,V.next_in=ge,V.avail_in=Be,_.hold=X,_.bits=Z,a(V,D),Fe=V.next_out,oe=V.output,de=V.avail_out,ge=V.next_in,ie=V.input,Be=V.avail_in,X=_.hold,Z=_.bits,_.mode===12&&(_.back=-1);break}for(_.back=0;Se=(I=_.lencode[X&(1<<_.lenbits)-1])>>>16&255,ye=65535&I,!((pe=I>>>24)<=Z);){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}if(Se&&(240&Se)==0){for(Ee=pe,tt=Se,Xe=ye;Se=(I=_.lencode[Xe+((X&(1<<Ee+tt)-1)>>Ee)])>>>16&255,ye=65535&I,!(Ee+(pe=I>>>24)<=Z);){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}X>>>=Ee,Z-=Ee,_.back+=Ee}if(X>>>=pe,Z-=pe,_.back+=pe,_.length=ye,Se===0){_.mode=26;break}if(32&Se){_.back=-1,_.mode=12;break}if(64&Se){V.msg="invalid literal/length code",_.mode=30;break}_.extra=15&Se,_.mode=22;case 22:if(_.extra){for(G=_.extra;Z<G;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}_.length+=X&(1<<_.extra)-1,X>>>=_.extra,Z-=_.extra,_.back+=_.extra}_.was=_.length,_.mode=23;case 23:for(;Se=(I=_.distcode[X&(1<<_.distbits)-1])>>>16&255,ye=65535&I,!((pe=I>>>24)<=Z);){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}if((240&Se)==0){for(Ee=pe,tt=Se,Xe=ye;Se=(I=_.distcode[Xe+((X&(1<<Ee+tt)-1)>>Ee)])>>>16&255,ye=65535&I,!(Ee+(pe=I>>>24)<=Z);){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}X>>>=Ee,Z-=Ee,_.back+=Ee}if(X>>>=pe,Z-=pe,_.back+=pe,64&Se){V.msg="invalid distance code",_.mode=30;break}_.offset=ye,_.extra=15&Se,_.mode=24;case 24:if(_.extra){for(G=_.extra;Z<G;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}_.offset+=X&(1<<_.extra)-1,X>>>=_.extra,Z-=_.extra,_.back+=_.extra}if(_.offset>_.dmax){V.msg="invalid distance too far back",_.mode=30;break}_.mode=25;case 25:if(de===0)break e;if(K=D-de,_.offset>K){if((K=_.offset-K)>_.whave&&_.sane){V.msg="invalid distance too far back",_.mode=30;break}ne=K>_.wnext?(K-=_.wnext,_.wsize-K):_.wnext-K,K>_.length&&(K=_.length),ce=_.window}else ce=oe,ne=Fe-_.offset,K=_.length;for(de<K&&(K=de),de-=K,_.length-=K;oe[Fe++]=ce[ne++],--K;);_.length===0&&(_.mode=21);break;case 26:if(de===0)break e;oe[Fe++]=_.length,de--,_.mode=21;break;case 27:if(_.wrap){for(;Z<32;){if(Be===0)break e;Be--,X|=ie[ge++]<<Z,Z+=8}if(D-=de,V.total_out+=D,_.total+=D,D&&(V.adler=_.check=_.flags?A(_.check,oe,D,Fe-D):i(_.check,oe,D,Fe-D)),D=de,(_.flags?X:C(X))!==_.check){V.msg="incorrect data check",_.mode=30;break}Z=X=0}_.mode=28;case 28:if(_.wrap&&_.flags){for(;Z<32;){if(Be===0)break e;Be--,X+=ie[ge++]<<Z,Z+=8}if(X!==(4294967295&_.total)){V.msg="incorrect length check",_.mode=30;break}Z=X=0}_.mode=29;case 29:Ue=1;break e;case 30:Ue=-3;break e;case 31:return-4;case 32:default:return g}return V.next_out=Fe,V.avail_out=de,V.next_in=ge,V.avail_in=Be,_.hold=X,_.bits=Z,(_.wsize||D!==V.avail_out&&_.mode<30&&(_.mode<27||M!==4))&&he(V,V.output,V.next_out,D-V.avail_out)?(_.mode=31,-4):(ke-=V.avail_in,D-=V.avail_out,V.total_in+=ke,V.total_out+=D,_.total+=D,_.wrap&&D&&(V.adler=_.check=_.flags?A(_.check,oe,D,V.next_out-D):i(_.check,oe,D,V.next_out-D)),V.data_type=_.bits+(_.last?64:0)+(_.mode===12?128:0)+(_.mode===20||_.mode===15?256:0),(ke==0&&D===0||M===4)&&Ue===d&&(Ue=-5),Ue)},r.inflateEnd=function(V){if(!V||!V.state)return g;var M=V.state;return M.window&&(M.window=null),V.state=null,d},r.inflateGetHeader=function(V,M){var _;return V&&V.state?(2&(_=V.state).wrap)==0?g:((_.head=M).done=!1,d):g},r.inflateSetDictionary=function(V,M){var _,ie=M.length;return V&&V.state?(_=V.state).wrap!==0&&_.mode!==11?g:_.mode===11&&i(1,M,ie,0)!==_.check?-3:he(V,M,ie,ie)?(_.mode=31,-4):(_.havedict=1,d):g},r.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(e,t,r){"use strict";var n=e("../utils/common"),i=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],A=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],a=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],s=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];t.exports=function(l,c,d,g,v,f,S,C){var Q,x,F,T,R,Y,ae,P,W,he=C.bits,V=0,M=0,_=0,ie=0,oe=0,ge=0,Fe=0,Be=0,de=0,X=0,Z=null,ke=0,D=new n.Buf16(16),K=new n.Buf16(16),ne=null,ce=0;for(V=0;V<=15;V++)D[V]=0;for(M=0;M<g;M++)D[c[d+M]]++;for(oe=he,ie=15;1<=ie&&D[ie]===0;ie--);if(ie<oe&&(oe=ie),ie===0)return v[f++]=20971520,v[f++]=20971520,C.bits=1,0;for(_=1;_<ie&&D[_]===0;_++);for(oe<_&&(oe=_),V=Be=1;V<=15;V++)if(Be<<=1,(Be-=D[V])<0)return-1;if(0<Be&&(l===0||ie!==1))return-1;for(K[1]=0,V=1;V<15;V++)K[V+1]=K[V]+D[V];for(M=0;M<g;M++)c[d+M]!==0&&(S[K[c[d+M]]++]=M);if(Y=l===0?(Z=ne=S,19):l===1?(Z=i,ke-=257,ne=A,ce-=257,256):(Z=a,ne=s,-1),V=_,R=f,Fe=M=X=0,F=-1,T=(de=1<<(ge=oe))-1,l===1&&852<de||l===2&&592<de)return 1;for(;;){for(ae=V-Fe,W=S[M]<Y?(P=0,S[M]):S[M]>Y?(P=ne[ce+S[M]],Z[ke+S[M]]):(P=96,0),Q=1<<V-Fe,_=x=1<<ge;v[R+(X>>Fe)+(x-=Q)]=ae<<24|P<<16|W|0,x!==0;);for(Q=1<<V-1;X&Q;)Q>>=1;if(Q!==0?(X&=Q-1,X+=Q):X=0,M++,--D[V]==0){if(V===ie)break;V=c[d+S[M]]}if(oe<V&&(X&T)!==F){for(Fe===0&&(Fe=oe),R+=_,Be=1<<(ge=V-Fe);ge+Fe<ie&&!((Be-=D[ge+Fe])<=0);)ge++,Be<<=1;if(de+=1<<ge,l===1&&852<de||l===2&&592<de)return 1;v[F=X&T]=oe<<24|ge<<16|R-f|0}}return X!==0&&(v[R+X]=V-Fe<<24|64<<16|0),C.bits=oe,0}},{"../utils/common":41}],51:[function(e,t,r){"use strict";t.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(e,t,r){"use strict";var n=e("../utils/common"),i=0,A=1;function a(I){for(var ve=I.length;0<=--ve;)I[ve]=0}var s=0,l=29,c=256,d=c+1+l,g=30,v=19,f=2*d+1,S=15,C=16,Q=7,x=256,F=16,T=17,R=18,Y=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],ae=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],P=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],W=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],he=new Array(2*(d+2));a(he);var V=new Array(2*g);a(V);var M=new Array(512);a(M);var _=new Array(256);a(_);var ie=new Array(l);a(ie);var oe,ge,Fe,Be=new Array(g);function de(I,ve,Pe,Qe,we){this.static_tree=I,this.extra_bits=ve,this.extra_base=Pe,this.elems=Qe,this.max_length=we,this.has_stree=I&&I.length}function X(I,ve){this.dyn_tree=I,this.max_code=0,this.stat_desc=ve}function Z(I){return I<256?M[I]:M[256+(I>>>7)]}function ke(I,ve){I.pending_buf[I.pending++]=255&ve,I.pending_buf[I.pending++]=ve>>>8&255}function D(I,ve,Pe){I.bi_valid>C-Pe?(I.bi_buf|=ve<<I.bi_valid&65535,ke(I,I.bi_buf),I.bi_buf=ve>>C-I.bi_valid,I.bi_valid+=Pe-C):(I.bi_buf|=ve<<I.bi_valid&65535,I.bi_valid+=Pe)}function K(I,ve,Pe){D(I,Pe[2*ve],Pe[2*ve+1])}function ne(I,ve){for(var Pe=0;Pe|=1&I,I>>>=1,Pe<<=1,0<--ve;);return Pe>>>1}function ce(I,ve,Pe){var Qe,we,Re=new Array(S+1),Ze=0;for(Qe=1;Qe<=S;Qe++)Re[Qe]=Ze=Ze+Pe[Qe-1]<<1;for(we=0;we<=ve;we++){var We=I[2*we+1];We!==0&&(I[2*we]=ne(Re[We]++,We))}}function pe(I){var ve;for(ve=0;ve<d;ve++)I.dyn_ltree[2*ve]=0;for(ve=0;ve<g;ve++)I.dyn_dtree[2*ve]=0;for(ve=0;ve<v;ve++)I.bl_tree[2*ve]=0;I.dyn_ltree[2*x]=1,I.opt_len=I.static_len=0,I.last_lit=I.matches=0}function Se(I){8<I.bi_valid?ke(I,I.bi_buf):0<I.bi_valid&&(I.pending_buf[I.pending++]=I.bi_buf),I.bi_buf=0,I.bi_valid=0}function ye(I,ve,Pe,Qe){var we=2*ve,Re=2*Pe;return I[we]<I[Re]||I[we]===I[Re]&&Qe[ve]<=Qe[Pe]}function Ee(I,ve,Pe){for(var Qe=I.heap[Pe],we=Pe<<1;we<=I.heap_len&&(we<I.heap_len&&ye(ve,I.heap[we+1],I.heap[we],I.depth)&&we++,!ye(ve,Qe,I.heap[we],I.depth));)I.heap[Pe]=I.heap[we],Pe=we,we<<=1;I.heap[Pe]=Qe}function tt(I,ve,Pe){var Qe,we,Re,Ze,We=0;if(I.last_lit!==0)for(;Qe=I.pending_buf[I.d_buf+2*We]<<8|I.pending_buf[I.d_buf+2*We+1],we=I.pending_buf[I.l_buf+We],We++,Qe===0?K(I,we,ve):(K(I,(Re=_[we])+c+1,ve),(Ze=Y[Re])!==0&&D(I,we-=ie[Re],Ze),K(I,Re=Z(--Qe),Pe),(Ze=ae[Re])!==0&&D(I,Qe-=Be[Re],Ze)),We<I.last_lit;);K(I,x,ve)}function Xe(I,ve){var Pe,Qe,we,Re=ve.dyn_tree,Ze=ve.stat_desc.static_tree,We=ve.stat_desc.has_stree,ot=ve.stat_desc.elems,Et=-1;for(I.heap_len=0,I.heap_max=f,Pe=0;Pe<ot;Pe++)Re[2*Pe]!==0?(I.heap[++I.heap_len]=Et=Pe,I.depth[Pe]=0):Re[2*Pe+1]=0;for(;I.heap_len<2;)Re[2*(we=I.heap[++I.heap_len]=Et<2?++Et:0)]=1,I.depth[we]=0,I.opt_len--,We&&(I.static_len-=Ze[2*we+1]);for(ve.max_code=Et,Pe=I.heap_len>>1;1<=Pe;Pe--)Ee(I,Re,Pe);for(we=ot;Pe=I.heap[1],I.heap[1]=I.heap[I.heap_len--],Ee(I,Re,1),Qe=I.heap[1],I.heap[--I.heap_max]=Pe,I.heap[--I.heap_max]=Qe,Re[2*we]=Re[2*Pe]+Re[2*Qe],I.depth[we]=(I.depth[Pe]>=I.depth[Qe]?I.depth[Pe]:I.depth[Qe])+1,Re[2*Pe+1]=Re[2*Qe+1]=we,I.heap[1]=we++,Ee(I,Re,1),2<=I.heap_len;);I.heap[--I.heap_max]=I.heap[1],function(Je,At){var Bt,ct,Ct,xe,Ut,bt,Rt=At.dyn_tree,Mt=At.max_code,Jt=At.stat_desc.static_tree,di=At.stat_desc.has_stree,gr=At.stat_desc.extra_bits,Cn=At.stat_desc.extra_base,cr=At.stat_desc.max_length,Fr=0;for(xe=0;xe<=S;xe++)Je.bl_count[xe]=0;for(Rt[2*Je.heap[Je.heap_max]+1]=0,Bt=Je.heap_max+1;Bt<f;Bt++)cr<(xe=Rt[2*Rt[2*(ct=Je.heap[Bt])+1]+1]+1)&&(xe=cr,Fr++),Rt[2*ct+1]=xe,Mt<ct||(Je.bl_count[xe]++,Ut=0,Cn<=ct&&(Ut=gr[ct-Cn]),bt=Rt[2*ct],Je.opt_len+=bt*(xe+Ut),di&&(Je.static_len+=bt*(Jt[2*ct+1]+Ut)));if(Fr!==0){do{for(xe=cr-1;Je.bl_count[xe]===0;)xe--;Je.bl_count[xe]--,Je.bl_count[xe+1]+=2,Je.bl_count[cr]--,Fr-=2}while(0<Fr);for(xe=cr;xe!==0;xe--)for(ct=Je.bl_count[xe];ct!==0;)Mt<(Ct=Je.heap[--Bt])||(Rt[2*Ct+1]!==xe&&(Je.opt_len+=(xe-Rt[2*Ct+1])*Rt[2*Ct],Rt[2*Ct+1]=xe),ct--)}}(I,ve),ce(Re,Et,I.bl_count)}function N(I,ve,Pe){var Qe,we,Re=-1,Ze=ve[1],We=0,ot=7,Et=4;for(Ze===0&&(ot=138,Et=3),ve[2*(Pe+1)+1]=65535,Qe=0;Qe<=Pe;Qe++)we=Ze,Ze=ve[2*(Qe+1)+1],++We<ot&&we===Ze||(We<Et?I.bl_tree[2*we]+=We:we!==0?(we!==Re&&I.bl_tree[2*we]++,I.bl_tree[2*F]++):We<=10?I.bl_tree[2*T]++:I.bl_tree[2*R]++,Re=we,Et=(We=0)===Ze?(ot=138,3):we===Ze?(ot=6,3):(ot=7,4))}function Ue(I,ve,Pe){var Qe,we,Re=-1,Ze=ve[1],We=0,ot=7,Et=4;for(Ze===0&&(ot=138,Et=3),Qe=0;Qe<=Pe;Qe++)if(we=Ze,Ze=ve[2*(Qe+1)+1],!(++We<ot&&we===Ze)){if(We<Et)for(;K(I,we,I.bl_tree),--We!=0;);else we!==0?(we!==Re&&(K(I,we,I.bl_tree),We--),K(I,F,I.bl_tree),D(I,We-3,2)):We<=10?(K(I,T,I.bl_tree),D(I,We-3,3)):(K(I,R,I.bl_tree),D(I,We-11,7));Re=we,Et=(We=0)===Ze?(ot=138,3):we===Ze?(ot=6,3):(ot=7,4)}}a(Be);var _e=!1;function G(I,ve,Pe,Qe){D(I,(s<<1)+(Qe?1:0),3),function(we,Re,Ze,We){Se(we),We&&(ke(we,Ze),ke(we,~Ze)),n.arraySet(we.pending_buf,we.window,Re,Ze,we.pending),we.pending+=Ze}(I,ve,Pe,!0)}r._tr_init=function(I){_e||(function(){var ve,Pe,Qe,we,Re,Ze=new Array(S+1);for(we=Qe=0;we<l-1;we++)for(ie[we]=Qe,ve=0;ve<1<<Y[we];ve++)_[Qe++]=we;for(_[Qe-1]=we,we=Re=0;we<16;we++)for(Be[we]=Re,ve=0;ve<1<<ae[we];ve++)M[Re++]=we;for(Re>>=7;we<g;we++)for(Be[we]=Re<<7,ve=0;ve<1<<ae[we]-7;ve++)M[256+Re++]=we;for(Pe=0;Pe<=S;Pe++)Ze[Pe]=0;for(ve=0;ve<=143;)he[2*ve+1]=8,ve++,Ze[8]++;for(;ve<=255;)he[2*ve+1]=9,ve++,Ze[9]++;for(;ve<=279;)he[2*ve+1]=7,ve++,Ze[7]++;for(;ve<=287;)he[2*ve+1]=8,ve++,Ze[8]++;for(ce(he,d+1,Ze),ve=0;ve<g;ve++)V[2*ve+1]=5,V[2*ve]=ne(ve,5);oe=new de(he,Y,c+1,d,S),ge=new de(V,ae,0,g,S),Fe=new de(new Array(0),P,0,v,Q)}(),_e=!0),I.l_desc=new X(I.dyn_ltree,oe),I.d_desc=new X(I.dyn_dtree,ge),I.bl_desc=new X(I.bl_tree,Fe),I.bi_buf=0,I.bi_valid=0,pe(I)},r._tr_stored_block=G,r._tr_flush_block=function(I,ve,Pe,Qe){var we,Re,Ze=0;0<I.level?(I.strm.data_type===2&&(I.strm.data_type=function(We){var ot,Et=4093624447;for(ot=0;ot<=31;ot++,Et>>>=1)if(1&Et&&We.dyn_ltree[2*ot]!==0)return i;if(We.dyn_ltree[18]!==0||We.dyn_ltree[20]!==0||We.dyn_ltree[26]!==0)return A;for(ot=32;ot<c;ot++)if(We.dyn_ltree[2*ot]!==0)return A;return i}(I)),Xe(I,I.l_desc),Xe(I,I.d_desc),Ze=function(We){var ot;for(N(We,We.dyn_ltree,We.l_desc.max_code),N(We,We.dyn_dtree,We.d_desc.max_code),Xe(We,We.bl_desc),ot=v-1;3<=ot&&We.bl_tree[2*W[ot]+1]===0;ot--);return We.opt_len+=3*(ot+1)+5+5+4,ot}(I),we=I.opt_len+3+7>>>3,(Re=I.static_len+3+7>>>3)<=we&&(we=Re)):we=Re=Pe+5,Pe+4<=we&&ve!==-1?G(I,ve,Pe,Qe):I.strategy===4||Re===we?(D(I,2+(Qe?1:0),3),tt(I,he,V)):(D(I,4+(Qe?1:0),3),function(We,ot,Et,Je){var At;for(D(We,ot-257,5),D(We,Et-1,5),D(We,Je-4,4),At=0;At<Je;At++)D(We,We.bl_tree[2*W[At]+1],3);Ue(We,We.dyn_ltree,ot-1),Ue(We,We.dyn_dtree,Et-1)}(I,I.l_desc.max_code+1,I.d_desc.max_code+1,Ze+1),tt(I,I.dyn_ltree,I.dyn_dtree)),pe(I),Qe&&Se(I)},r._tr_tally=function(I,ve,Pe){return I.pending_buf[I.d_buf+2*I.last_lit]=ve>>>8&255,I.pending_buf[I.d_buf+2*I.last_lit+1]=255&ve,I.pending_buf[I.l_buf+I.last_lit]=255&Pe,I.last_lit++,ve===0?I.dyn_ltree[2*Pe]++:(I.matches++,ve--,I.dyn_ltree[2*(_[Pe]+c+1)]++,I.dyn_dtree[2*Z(ve)]++),I.last_lit===I.lit_bufsize-1},r._tr_align=function(I){D(I,2,3),K(I,x,he),function(ve){ve.bi_valid===16?(ke(ve,ve.bi_buf),ve.bi_buf=0,ve.bi_valid=0):8<=ve.bi_valid&&(ve.pending_buf[ve.pending++]=255&ve.bi_buf,ve.bi_buf>>=8,ve.bi_valid-=8)}(I)}},{"../utils/common":41}],53:[function(e,t,r){"use strict";t.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(e,t,r){(function(n){(function(i,A){"use strict";if(!i.setImmediate){var a,s,l,c,d=1,g={},v=!1,f=i.document,S=Object.getPrototypeOf&&Object.getPrototypeOf(i);S=S&&S.setTimeout?S:i,a={}.toString.call(i.process)==="[object process]"?function(F){process.nextTick(function(){Q(F)})}:function(){if(i.postMessage&&!i.importScripts){var F=!0,T=i.onmessage;return i.onmessage=function(){F=!1},i.postMessage("","*"),i.onmessage=T,F}}()?(c="setImmediate$"+Math.random()+"$",i.addEventListener?i.addEventListener("message",x,!1):i.attachEvent("onmessage",x),function(F){i.postMessage(c+F,"*")}):i.MessageChannel?((l=new MessageChannel).port1.onmessage=function(F){Q(F.data)},function(F){l.port2.postMessage(F)}):f&&"onreadystatechange"in f.createElement("script")?(s=f.documentElement,function(F){var T=f.createElement("script");T.onreadystatechange=function(){Q(F),T.onreadystatechange=null,s.removeChild(T),T=null},s.appendChild(T)}):function(F){setTimeout(Q,0,F)},S.setImmediate=function(F){typeof F!="function"&&(F=new Function(""+F));for(var T=new Array(arguments.length-1),R=0;R<T.length;R++)T[R]=arguments[R+1];var Y={callback:F,args:T};return g[d]=Y,a(d),d++},S.clearImmediate=C}function C(F){delete g[F]}function Q(F){if(v)setTimeout(Q,0,F);else{var T=g[F];if(T){v=!0;try{(function(R){var Y=R.callback,ae=R.args;switch(ae.length){case 0:Y();break;case 1:Y(ae[0]);break;case 2:Y(ae[0],ae[1]);break;case 3:Y(ae[0],ae[1],ae[2]);break;default:Y.apply(A,ae)}})(T)}finally{C(F),v=!1}}}}function x(F){F.source===i&&typeof F.data=="string"&&F.data.indexOf(c)===0&&Q(+F.data.slice(c.length))}})(typeof self>"u"?n===void 0?this:n:self)}).call(this,typeof global<"u"?global:typeof self<"u"?self:typeof window<"u"?window:{})},{}]},{},[10])(10)})});var oD=Ce((BS,bS)=>{(function(e){"use strict";let t=P(),r=W(),n=he(),i=V(),A={copyDefaultStyles:!0,imagePlaceholder:void 0,cacheBust:!1,useCredentials:!1,httpTimeout:3e4,styleCaching:"strict",corsImg:void 0},a={toSvg:g,toPng:f,toJpeg:S,toBlob:C,toPixelData:v,toCanvas:Q,impl:{fontFaces:n,images:i,util:t,inliner:r,urlCache:[],options:{}}};typeof BS=="object"&&typeof bS=="object"?bS.exports=a:e.domtoimage=a;let s=(typeof Node>"u"?void 0:Node.ELEMENT_NODE)||1,l=(e===void 0?void 0:e.getComputedStyle)||(typeof window>"u"?void 0:window.getComputedStyle)||globalThis.getComputedStyle,c=(e===void 0?void 0:e.atob)||(typeof window>"u"?void 0:window.atob)||globalThis.atob;function d(X){return X===""||X==="none"}function g(X,Z){let ke=a.impl.util.getWindow(X);Z||={},x(Z);let D=[];return Promise.resolve(X).then(K).then(ye=>R(ye,Z,null,ke)).then(Y).then(ae).then(pe).then(Se).then(ne).then(ce);function K(ye){if(ye.nodeType===s)return ye;let Ee=ye,tt=ye.parentNode,Xe=document.createElement("span");return Ee.replaceWith(Xe),Xe.append(ye),D.push({parent:tt,child:Ee,wrapper:Xe}),Xe}function ne(ye){for(;D.length>0;){let Ee=D.pop();Ee.parent.replaceChild(Ee.child,Ee.wrapper)}return ye}function ce(ye){return a.impl.urlCache=[],de(),ye}function pe(ye){if(Z.bgcolor&&(ye.style.backgroundColor=Z.bgcolor),Z.width&&(ye.style.width=`${Z.width}px`),Z.height&&(ye.style.height=`${Z.height}px`),Z.style)for(let tt of Object.keys(Z.style))ye.style[tt]=Z.style[tt];let Ee=null;return typeof Z.onclone=="function"&&(Ee=Z.onclone(ye)),Promise.resolve(Ee).then(()=>ye)}function Se(ye){let Ee=Z.width||t.width(ye),tt=Z.height||t.height(ye);return Promise.resolve(ye).then(Xe=>(Xe.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),new XMLSerializer().serializeToString(Xe))).then(t.escapeXhtml).then(Xe=>{let N=(t.isDimensionMissing(Ee)?' width="100%"':` width="${Ee}"`)+(t.isDimensionMissing(tt)?' height="100%"':` height="${tt}"`);return`<svg xmlns="http://www.w3.org/2000/svg"${(t.isDimensionMissing(Ee)?"":` width="${Ee}"`)+(t.isDimensionMissing(tt)?"":` height="${tt}"`)}><foreignObject${N}>${Xe}</foreignObject></svg>`}).then(Xe=>`data:image/svg+xml;charset=utf-8,${Xe}`)}}function v(X,Z){return F(X,Z).then(ke=>ke.getContext("2d").getImageData(0,0,t.width(X),t.height(X)).data)}function f(X,Z){return F(X,Z).then(ke=>ke.toDataURL())}function S(X,Z){return F(X,Z).then(ke=>ke.toDataURL("image/jpeg",(Z?Z.quality:void 0)||1))}function C(X,Z){return F(X,Z).then(t.canvasToBlob)}function Q(X,Z){return F(X,Z)}function x(X){X.copyDefaultStyles===void 0?a.impl.options.copyDefaultStyles=A.copyDefaultStyles:a.impl.options.copyDefaultStyles=X.copyDefaultStyles,X.imagePlaceholder===void 0?a.impl.options.imagePlaceholder=A.imagePlaceholder:a.impl.options.imagePlaceholder=X.imagePlaceholder,a.impl.options.cacheBust=X.cacheBust===void 0?A.cacheBust:X.cacheBust,a.impl.options.corsImg=X.corsImg===void 0?A.corsImg:X.corsImg,a.impl.options.useCredentials=X.useCredentials===void 0?A.useCredentials:X.useCredentials,a.impl.options.httpTimeout=X.httpTimeout===void 0?A.httpTimeout:X.httpTimeout,a.impl.options.styleCaching=X.styleCaching===void 0?A.styleCaching:X.styleCaching,a.impl.options.requestUrl=X.requestUrl,a.impl.options.type=X.type||"image/png",a.impl.options.quality=X.quality||1}function F(X,Z){return Z||={},g(X,Z).then(t.makeImage).then(D=>{let K=typeof Z.scale=="number"?Z.scale:1,ne=ke(X,K),ce=ne.getContext("2d");return ce.msImageSmoothingEnabled=!1,ce.imageSmoothingEnabled=!1,D&&(ce.scale(K,K),ce.drawImage(D,0,0)),ne});function ke(D,K){let ne=Z.width||t.width(D),ce=Z.height||t.height(D);t.isDimensionMissing(ne)&&(ne=t.isDimensionMissing(ce)?300:ce*2),t.isDimensionMissing(ce)&&(ce=ne/2);let pe=document.createElement("canvas");if(pe.width=ne*K,pe.height=ce*K,Z.bgcolor){let Se=pe.getContext("2d");Se.fillStyle=Z.bgcolor,Se.fillRect(0,0,pe.width,pe.height)}return pe}}let T=null;function R(X,Z,ke,D){let K=Z.filter;if(X===T||t.isHTMLScriptElement(X)||t.isHTMLStyleElement(X)||t.isHTMLLinkElement(X)||ke!==null&&K&&!K(X))return Promise.resolve();return Promise.resolve(X).then(ne).then(ye=>pe(ye,ce(X))).then(ye=>Se(ye,X));function ne(ye){return t.isHTMLCanvasElement(ye)?t.makeImage(ye.toDataURL()):ye.cloneNode(!1)}function ce(ye){return t.isElementHostForOpenShadowRoot(ye)?ye.shadowRoot:ye}function pe(ye,Ee){let tt=Ue(Ee),Xe=Promise.resolve();if(tt.length>0){let _e=l(N(Ee));for(let G of t.asArray(tt))Xe=Xe.then(()=>R(G,Z,_e,D).then(I=>{I&&ye.append(I)}))}return Xe.then(()=>ye);function N(_e){return t.isShadowRoot(_e)?_e.host:_e}function Ue(_e){return t.isShadowSlotElement(_e)?_e.assignedNodes():_e.childNodes}}function Se(ye,Ee){if(!t.isElement(ye)||t.isShadowSlotElement(Ee))return Promise.resolve(ye);return Promise.resolve().then(tt).then(Xe).then(N).then(Ue).then(()=>ye);function tt(){G(Ee,ye);function _e(I,ve){ve.font=I.font,ve.fontFamily=I.fontFamily,ve.fontFeatureSettings=I.fontFeatureSettings,ve.fontKerning=I.fontKerning,ve.fontSize=I.fontSize,ve.fontStretch=I.fontStretch,ve.fontStyle=I.fontStyle,ve.fontVariant=I.fontVariant,ve.fontVariantCaps=I.fontVariantCaps,ve.fontVariantEastAsian=I.fontVariantEastAsian,ve.fontVariantLigatures=I.fontVariantLigatures,ve.fontVariantNumeric=I.fontVariantNumeric,ve.fontVariationSettings=I.fontVariationSettings,ve.fontWeight=I.fontWeight}function G(I,ve){let Pe=l(I);if(Pe.cssText)ve.style.cssText=Pe.cssText,_e(Pe,ve.style);else{if(_(Z,I,Pe,ke,ve),ke===null){for(let Re of["inset-block","inset-block-start","inset-block-end"])ve.style.removeProperty(Re);for(let Re of["left","right","top","bottom"])ve.style.getPropertyValue(Re)&&ve.style.setProperty(Re,"0px")}let Qe="-webkit-background-clip",we=Pe.getPropertyValue(Qe);if(we!=="border-box"){let Re=document.createElement("style"),Ze=t.uid(),We=ve.getAttribute("class")||"";ve.setAttribute("class",`${We} ${Ze}`),Re.append(document.createTextNode(`.${Ze}{${Qe}: ${we};}`)),ve.prepend(Re)}}}}function Xe(){let _e=t.uid();for(let I of[":before",":after"])G(I);function G(I){let ve=l(Ee,I),Pe=ve.getPropertyValue("content");if(Pe===""||Pe==="none")return;let Qe=ye.getAttribute("class")||"";ye.setAttribute("class",`${Qe} ${_e}`);let we=document.createElement("style");we.append(Re()),ye.append(we);function Re(){let Ze=`.${_e}:${I}`,We=ve.cssText?ot():Et();return document.createTextNode(`${Ze}{${We}}`);function ot(){return`${ve.cssText} content: ${Pe};`}function Et(){return`${At(t.asArray(ve)).map(Bt).join("; ")};`;function At(ct){for(let Ct of["counter-increment","counter-reset","counter-set"])ct.indexOf(Ct)<0&&!d(ve.getPropertyValue(Ct))&&ct.push(Ct);return ct}function Bt(ct){let Ct=ve.getPropertyValue(ct),xe=ve.getPropertyPriority(ct)?" !important":"";return`${ct}: ${Ct}${xe}`}}}}}function N(){t.isHTMLTextAreaElement(Ee)&&(ye.innerHTML=Ee.value),t.isHTMLInputElement(Ee)&&ye.setAttribute("value",Ee.value)}function Ue(){if(t.isSVGElement(ye)&&(ye.setAttribute("xmlns","http://www.w3.org/2000/svg"),t.isSVGRectElement(ye)))for(let _e of["width","height"]){let G=ye.getAttribute(_e);G&&ye.style.setProperty(_e,G)}}}}function Y(X){return n.resolveAll().then(Z=>{if(Z!==""){let ke=document.createElement("style");X.append(ke),ke.append(document.createTextNode(Z))}return X})}function ae(X){return i.inlineAll(X).then(()=>X)}function P(){let X=0;return{escape:ot,isDataUrl:I,canvasToBlob:Qe,resolveUrl:we,getAndEncode:We,uid:Re,delay:Et,asArray:Je,escapeXhtml:At,makeImage:Ze,width:Bt,height:ct,getWindow:Z,isElement:ne,isElementHostForOpenShadowRoot:ke,isShadowRoot:D,isInShadowRoot:K,isHTMLElement:pe,isHTMLCanvasElement:ce,isHTMLInputElement:ye,isHTMLImageElement:Se,isHTMLLinkElement:Ee,isHTMLScriptElement:tt,isHTMLStyleElement:Xe,isHTMLTextAreaElement:N,isShadowSlotElement:Ue,isSVGElement:_e,isSVGRectElement:G,isDimensionMissing:ve};function Z(xe){let Ut=xe?xe.ownerDocument:void 0;return(Ut?Ut.defaultView:void 0)||e||window}function ke(xe){return ne(xe)&&xe.shadowRoot!==null}function D(xe){return xe instanceof Z(xe).ShadowRoot}function K(xe){return xe!==null&&Object.hasOwn(xe,"getRootNode")&&D(xe.getRootNode())}function ne(xe){return xe instanceof Z(xe).Element}function ce(xe){return xe instanceof Z(xe).HTMLCanvasElement}function pe(xe){return xe instanceof Z(xe).HTMLElement}function Se(xe){return xe instanceof Z(xe).HTMLImageElement}function ye(xe){return xe instanceof Z(xe).HTMLInputElement}function Ee(xe){return xe instanceof Z(xe).HTMLLinkElement}function tt(xe){return xe instanceof Z(xe).HTMLScriptElement}function Xe(xe){return xe instanceof Z(xe).HTMLStyleElement}function N(xe){return xe instanceof Z(xe).HTMLTextAreaElement}function Ue(xe){return K(xe)&&xe instanceof Z(xe).HTMLSlotElement}function _e(xe){return xe instanceof Z(xe).SVGElement}function G(xe){return xe instanceof Z(xe).SVGRectElement}function I(xe){return xe.search(/^(data:)/)!==-1}function ve(xe){return isNaN(xe)||xe<=0}function Pe(xe){return new Promise(Ut=>{let bt=c(xe.toDataURL().split(",")[1]),Rt=bt.length,Mt=new Uint8Array(Rt);for(let Jt=0;Jt<Rt;Jt++)Mt[Jt]=bt.charCodeAt(Jt);Ut(new Blob([Mt],{type:a.impl.options.type}))})}function Qe(xe){return xe.toBlob?new Promise(Ut=>{xe.toBlob(Ut,a.impl.options.type,a.impl.options.quality)}):Pe(xe)}function we(xe,Ut){let bt=document.implementation.createHTMLDocument(),Rt=bt.createElement("base");bt.head.append(Rt);let Mt=bt.createElement("a");return bt.body.append(Mt),Rt.href=Ut,Mt.href=xe,Mt.href}function Re(){return`u${xe()}${X++}`;function xe(){return`0000${Math.trunc(Math.random()*36**4).toString(36)}`.slice(-4)}}function Ze(xe){return xe==="data:,"?Promise.resolve():new Promise((Ut,bt)=>{let Rt=new Image;a.impl.options.useCredentials&&(Rt.crossOrigin="use-credentials"),Rt.addEventListener("load",()=>{window&&window.requestAnimationFrame?window.requestAnimationFrame(()=>{Ut(Rt)}):Ut(Rt)}),Rt.onerror=bt,Rt.src=xe})}function We(xe){let Ut=a.impl.urlCache.find(bt=>bt.url===xe);return Ut||(Ut={url:xe,promise:null},a.impl.urlCache.push(Ut)),Ut.promise===null&&(a.impl.options.cacheBust&&(xe+=(/\?/.test(xe)?"&":"?")+Date.now()),a.impl.options.requestUrl&&xe.startsWith("http")&&!xe.startsWith("http://localhost/")?Ut.promise=a.impl.options.requestUrl({url:xe,method:"GET"}).then(bt=>new Promise(Rt=>{let Mt=new FileReader;Mt.addEventListener("load",Jt=>{Rt(Jt.target.result)}),Mt.readAsDataURL(new Blob([bt.arrayBuffer],{type:bt.headers["content-type"]}))})).catch(bt=>(console.error("cannot fetch resource: "+xe+", error: "+bt),"")):Ut.promise=new Promise(bt=>{let Rt=a.impl.options.httpTimeout,Mt=new XMLHttpRequest;if(Mt.addEventListener("readystatechange",di),Mt.ontimeout=gr,Mt.responseType="blob",Mt.timeout=Rt,a.impl.options.useCredentials&&(Mt.withCredentials=!0),a.impl.options.corsImg&&xe.indexOf("http")===0&&!xe.includes(window.location.origin)){let Fr=(a.impl.options.corsImg.method||"GET").toUpperCase()==="POST"?"POST":"GET";Mt.open(Fr,(a.impl.options.corsImg.url||"").replace("#{cors}",xe),!0);let $r=!1,Yr=a.impl.options.corsImg.headers||{};for(let ar of Object.keys(Yr))Yr[ar].includes("application/json")&&($r=!0),Mt.setRequestHeader(ar,Yr[ar]);let Gt=Cn(a.impl.options.corsImg.data||"");for(let ar of Object.keys(Gt))typeof Gt[ar]=="string"&&(Gt[ar]=Gt[ar].replace("#{cors}",xe));Mt.send($r?JSON.stringify(Gt):Gt)}else Mt.open("GET",xe,!0),Mt.send();let Jt;if(a.impl.options.imagePlaceholder){let Fr=a.impl.options.imagePlaceholder.split(/,/);Fr&&Fr[1]&&(Jt=Fr[1])}function di(){if(Mt.readyState!==4)return;if(Mt.status>=300){Jt?bt(Jt):cr(`cannot fetch resource: ${xe}, status: ${Mt.status}`);return}let Fr=new FileReader;Fr.onloadend=function(){bt(Fr.result)},Fr.readAsDataURL(Mt.response)}function gr(){Jt?bt(Jt):cr(`timeout of ${Rt}ms occured while fetching resource: ${xe}`)}function Cn(Fr){try{return JSON.parse(JSON.stringify(Fr))}catch{cr("corsImg.data is missing or invalid")}}function cr(Fr){console.error(Fr),bt("")}})),Ut.promise}function ot(xe){return xe.replaceAll(/([.*+?^${}()|[]\/\\])/g,"\\$1")}function Et(xe){return function(Ut){return new Promise(bt=>{setTimeout(()=>{bt(Ut)},xe)})}}function Je(xe){let Ut=[],bt=xe.length;for(let Rt=0;Rt<bt;Rt++)Ut.push(xe[Rt]);return Ut}function At(xe){return xe.replaceAll("%","%25").replaceAll("#","%23").replaceAll(`
|
|
`,"%0A").replaceAll(/[\u0000-\u001F\u007F]/g,"")}function Bt(xe){let Ut=Ct(xe,"width");if(!isNaN(Ut))return Ut;let bt=Ct(xe,"border-left-width"),Rt=Ct(xe,"border-right-width");return xe.scrollWidth+bt+Rt}function ct(xe){let Ut=Ct(xe,"height");if(!isNaN(Ut))return Ut;let bt=Ct(xe,"border-top-width"),Rt=Ct(xe,"border-bottom-width");return xe.scrollHeight+bt+Rt}function Ct(xe,Ut){if(xe.nodeType===s){let bt=l(xe).getPropertyValue(Ut);if(bt.slice(-2)==="px")return bt=bt.slice(0,-2),Number.parseFloat(bt)}return Number.NaN}}function W(){let X=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:K,shouldProcess:Z,impl:{readUrls:ke,inline:D}};function Z(ne){return ne.search(X)!==-1}function ke(ne){let ce=[],pe;for(;(pe=X.exec(ne))!==null;)ce.push(pe[1]);return ce.filter(Se=>!t.isDataUrl(Se))}function D(ne,ce,pe,Se){return Promise.resolve(ce).then(Ee=>pe?t.resolveUrl(Ee,pe):Ee).then(Se||t.getAndEncode).then(Ee=>ne.replace(ye(ce),`$1${Ee}$3`));function ye(Ee){return new RegExp(`(url\\(['"]?)(${t.escape(Ee)})(['"]?\\))`,"g")}}function K(ne,ce,pe){if(Se())return Promise.resolve(ne);return Promise.resolve(ne).then(ke).then(ye=>{let Ee=Promise.resolve(ne);for(let tt of ye)Ee=Ee.then(Xe=>D(Xe,tt,ce,pe));return Ee});function Se(){return!Z(ne)}}}function he(){return{resolveAll:X,impl:{readAll:Z}};function X(){return Z().then(ke=>Promise.all(ke.map(D=>D.resolve()))).then(ke=>ke.join(`
|
|
`))}function Z(){return Promise.resolve(t.asArray(document.styleSheets)).then(D).then(ke).then(ne=>ne.map(K));function ke(ne){return ne.filter(ce=>ce.type===CSSRule.FONT_FACE_RULE).filter(ce=>r.shouldProcess(ce.style.getPropertyValue("src")))}function D(ne){let ce=[];for(let pe of ne)if(Object.hasOwn(Object.getPrototypeOf(pe),"cssRules"))try{t.asArray(pe.cssRules||[]).forEach(ce.push.bind(ce))}catch(Se){console.error(`domtoimage: Error while reading CSS rules from ${pe.href}`,Se.toString())}return ce}function K(ne){return{resolve:function(){let pe=(ne.parentStyleSheet||{}).href;return r.inlineAll(ne.cssText,pe)},src(){return ne.style.getPropertyValue("src")}}}}}function V(){return{inlineAll:Z,impl:{newImage:X}};function X(ke){return{inline:D};function D(K){return t.isDataUrl(ke.src)?Promise.resolve():Promise.resolve(ke.src).then(K||t.getAndEncode).then(ne=>new Promise(ce=>{ke.addEventListener("load",ce),ke.onerror=ce,ke.src=ne}))}}function Z(ke){if(!t.isElement(ke))return Promise.resolve(ke);return D(ke).then(()=>t.isHTMLImageElement(ke)?X(ke).inline():Promise.all(t.asArray(ke.childNodes).map(K=>Z(K))));function D(K){let ce=["background","background-image"].map(pe=>{let Se=K.style.getPropertyValue(pe),ye=K.style.getPropertyPriority(pe);return Se?r.inlineAll(Se).then(Ee=>{K.style.setProperty(pe,Ee,ye)}):Promise.resolve()});return Promise.all(ce).then(()=>K)}}}function M(X,Z,ke,D){let K=["background-clip"].includes(Z);D?(X.setProperty(Z,ke,D),K&&X.setProperty(`-webkit-${Z}`,ke,D)):(X.setProperty(Z,ke),K&&X.setProperty(`-webkit-${Z}`,ke))}function _(X,Z,ke,D,K){let ne=a.impl.options.copyDefaultStyles?Fe(X,Z):{},ce=K.style;for(let Se of pe(t.asArray(ke))){let ye=ke.getPropertyValue(Se),Ee=ne[Se],tt=D?D.getPropertyValue(Se):void 0;if(ye!==Ee||D&&ye!==tt||/border/.test(Se)){let Xe=ke.getPropertyPriority(Se);M(ce,Se,ye,Xe)}}function pe(Se){for(let ye of["counter-reset","counter-increment","counter-set"])Se.indexOf(ye)<0&&!d(ke.getPropertyValue(ye))&&Se.push(ye);return Se}}let ie=null,oe={},ge=new Set(["ADDRESS","ARTICLE","ASIDE","BLOCKQUOTE","DETAILS","DIALOG","DD","DIV","DL","DT","FIELDSET","FIGCAPTION","FIGURE","FOOTER","FORM","H1","H2","H3","H4","H5","H6","HEADER","HGROUP","HR","LI","MAIN","NAV","OL","P","PRE","SECTION","SVG","TABLE","UL","math","svg","BODY","HEAD","HTML"]);function Fe(X,Z){let ke=pe(Z),D=Se(ke);if(oe[D])return oe[D];let K=Be(),ne=ye(K.document,ke),ce=Ee(K,ne);return tt(ne),oe[D]=ce,ce;function pe(Xe){let N=[];do{if(Xe.nodeType===s){let Ue=Xe.tagName;if(N.push(Ue),ge.has(Ue))break}Xe=Xe.parentNode}while(Xe);return N}function Se(Xe){return X.styleCaching==="relaxed"?Xe.filter((N,Ue,_e)=>Ue===0||Ue===_e.length-1).join(">"):Xe.join(">")}function ye(Xe,N){let Ue=Xe.body;do{let _e=N.pop(),G=Xe.createElement(_e);Ue.append(G),Ue=G}while(N.length>0);return Ue.textContent="\u200B",Ue}function Ee(Xe,N){let Ue={},_e=Xe.getComputedStyle(N);for(let G of t.asArray(_e))Ue[G]=G==="width"||G==="height"?"auto":_e.getPropertyValue(G);return Ue}function tt(Xe){do{let N=Xe.parentElement;N!==null&&Xe.remove(),Xe=N}while(Xe&&Xe.tagName!=="BODY")}}function Be(){if(T)return T.contentWindow;let X=document.characterSet||"UTF-8",Z=document.doctype,ke=Z?`<!DOCTYPE ${D(Z.name)} ${D(Z.publicId)} ${D(Z.systemId)}`.trim()+">":"";return T=document.createElement("iframe"),T.id="domtoimage-sandbox-"+t.uid(),T.style.visibility="hidden",T.style.position="fixed",document.body.append(T),K(T,ke,X,"domtoimage-sandbox");function D(ne){if(ne){let ce=document.createElement("div");return ce.innerText=ne,ce.innerHTML}return""}function K(ne,ce,pe,Se){try{return ne.contentWindow.document.write(`${ce}<html><head><meta charset='${pe}'><title>${Se}</title></head><body></body></html>`),ne.contentWindow}catch{}let ye=document.createElement("meta");ye.setAttribute("charset",pe);try{let Ee=document.implementation.createHTMLDocument(Se);Ee.head.append(ye);let tt=ce+Ee.documentElement.outerHTML;return ne.setAttribute("srcdoc",tt),ne.contentWindow}catch{}return ne.contentDocument.head.append(ye),ne.contentDocument.title=Se,ne.contentWindow}}function de(){T&&(T.remove(),T=null),ie&&clearTimeout(ie),ie=setTimeout(()=>{ie=null,oe={}},20*1e3)}})(BS)});var BD=Ce((lg,tv)=>{(function(){var e,t="4.17.21",r=200,n="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",i="Expected a function",A="Invalid `variable` option passed into `_.template`",a="__lodash_hash_undefined__",s=500,l="__lodash_placeholder__",c=1,d=2,g=4,v=1,f=2,S=1,C=2,Q=4,x=8,F=16,T=32,R=64,Y=128,ae=256,P=512,W=30,he="...",V=800,M=16,_=1,ie=2,oe=3,ge=1/0,Fe=9007199254740991,Be=17976931348623157e292,de=NaN,X=4294967295,Z=X-1,ke=X>>>1,D=[["ary",Y],["bind",S],["bindKey",C],["curry",x],["curryRight",F],["flip",P],["partial",T],["partialRight",R],["rearg",ae]],K="[object Arguments]",ne="[object Array]",ce="[object AsyncFunction]",pe="[object Boolean]",Se="[object Date]",ye="[object DOMException]",Ee="[object Error]",tt="[object Function]",Xe="[object GeneratorFunction]",N="[object Map]",Ue="[object Number]",_e="[object Null]",G="[object Object]",I="[object Promise]",ve="[object Proxy]",Pe="[object RegExp]",Qe="[object Set]",we="[object String]",Re="[object Symbol]",Ze="[object Undefined]",We="[object WeakMap]",ot="[object WeakSet]",Et="[object ArrayBuffer]",Je="[object DataView]",At="[object Float32Array]",Bt="[object Float64Array]",ct="[object Int8Array]",Ct="[object Int16Array]",xe="[object Int32Array]",Ut="[object Uint8Array]",bt="[object Uint8ClampedArray]",Rt="[object Uint16Array]",Mt="[object Uint32Array]",Jt=/\b__p \+= '';/g,di=/\b(__p \+=) '' \+/g,gr=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Cn=/&(?:amp|lt|gt|quot|#39);/g,cr=/[&<>"']/g,Fr=RegExp(Cn.source),$r=RegExp(cr.source),Yr=/<%-([\s\S]+?)%>/g,Gt=/<%([\s\S]+?)%>/g,ar=/<%=([\s\S]+?)%>/g,Vn=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Mn=/^\w*$/,iA=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,AA=/[\\^$.*+?()[\]{}|]/g,Xt=RegExp(AA.source),aA=/^\s+/,Ar=/\s/,vi=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Tn=/\{\n\/\* \[wrapped with (.+)\] \*/,br=/,? & /,wi=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ra=/[()=,{}\[\]\/\s]/,DA=/\\(\\)?/g,$A=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,yA=/\w*$/,ea=/^[-+]0x[0-9a-f]+$/i,ta=/^0b[01]+$/i,sA=/^\[object .+?Constructor\]$/,BA=/^0o[0-7]+$/i,xn=/^(?:0|[1-9]\d*)$/,Qs=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,dn=/($^)/,Ts=/['\n\r\u2028\u2029\\]/g,en="\\ud800-\\udfff",as="\\u0300-\\u036f",Pa="\\ufe20-\\ufe2f",Wo="\\u20d0-\\u20ff",HA=as+Pa+Wo,Ls="\\u2700-\\u27bf",za="a-z\\xdf-\\xf6\\xf8-\\xff",ha="\\xac\\xb1\\xd7\\xf7",Yo="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",bA="\\u2000-\\u206f",qa=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ja="A-Z\\xc0-\\xd6\\xd8-\\xde",Ka="\\ufe0e\\ufe0f",wn=ha+Yo+bA+qa,MA="['\u2019]",ss="["+en+"]",da="["+wn+"]",os="["+HA+"]",ii="\\d+",Vi="["+Ls+"]",RA="["+za+"]",Gn="[^"+en+wn+ii+Ls+za+ja+"]",ls="\\ud83c[\\udffb-\\udfff]",Xo="(?:"+os+"|"+ls+")",Zo="[^"+en+"]",us="(?:\\ud83c[\\udde6-\\uddff]){2}",oo="[\\ud800-\\udbff][\\udc00-\\udfff]",Gi="["+ja+"]",ks="\\u200d",Wi="(?:"+RA+"|"+Gn+")",cs="(?:"+Gi+"|"+Gn+")",lo="(?:"+MA+"(?:d|ll|m|re|s|t|ve))?",Ns="(?:"+MA+"(?:D|LL|M|RE|S|T|VE))?",PA=Xo+"?",Ai="["+Ka+"]?",uo="(?:"+ks+"(?:"+[Zo,us,oo].join("|")+")"+Ai+PA+")*",Rl="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Mr="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",CA=Ai+PA+uo,Pl="(?:"+[Vi,us,oo].join("|")+")"+CA,nr="(?:"+[Zo+os+"?",os,us,oo,ss].join("|")+")",Jo=RegExp(MA,"g"),zl=RegExp(os,"g"),xA=RegExp(ls+"(?="+ls+")|"+nr+CA,"g"),ql=RegExp([Gi+"?"+RA+"+"+lo+"(?="+[da,Gi,"$"].join("|")+")",cs+"+"+Ns+"(?="+[da,Gi+Wi,"$"].join("|")+")",Gi+"?"+Wi+"+"+lo,Gi+"+"+Ns,Mr,Rl,ii,Pl].join("|"),"g"),Qi=RegExp("["+ks+en+HA+Ka+"]"),Va=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,co=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Yi=-1,Xr={};Xr[At]=Xr[Bt]=Xr[ct]=Xr[Ct]=Xr[xe]=Xr[Ut]=Xr[bt]=Xr[Rt]=Xr[Mt]=!0,Xr[K]=Xr[ne]=Xr[Et]=Xr[pe]=Xr[Je]=Xr[Se]=Xr[Ee]=Xr[tt]=Xr[N]=Xr[Ue]=Xr[G]=Xr[Pe]=Xr[Qe]=Xr[we]=Xr[We]=!1;var tn={};tn[K]=tn[ne]=tn[Et]=tn[Je]=tn[pe]=tn[Se]=tn[At]=tn[Bt]=tn[ct]=tn[Ct]=tn[xe]=tn[N]=tn[Ue]=tn[G]=tn[Pe]=tn[Qe]=tn[we]=tn[Re]=tn[Ut]=tn[bt]=tn[Rt]=tn[Mt]=!0,tn[Ee]=tn[tt]=tn[We]=!1;var fo={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},pa={"&":"&","<":"<",">":">",'"':""","'":"'"},SA={"&":"&","<":"<",">":">",""":'"',"'":"'"},zA={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},fs=parseFloat,ho=parseInt,Qn=typeof global=="object"&&global&&global.Object===Object&&global,$o=typeof self=="object"&&self&&self.Object===Object&&self,pn=Qn||$o||Function("return this")(),zt=typeof lg=="object"&&lg&&!lg.nodeType&&lg,Le=zt&&typeof tv=="object"&&tv&&!tv.nodeType&&tv,gt=Le&&Le.exports===zt,xt=gt&&Qn.process,er=function(){try{var He=Le&&Le.require&&Le.require("util").types;return He||xt&&xt.binding&&xt.binding("util")}catch{}}(),yn=er&&er.isArrayBuffer,on=er&&er.isDate,Ln=er&&er.isMap,Rn=er&&er.isRegExp,Bn=er&&er.isSet,ra=er&&er.isTypedArray;function Ti(He,nt,$e){switch($e.length){case 0:return He.call(nt);case 1:return He.call(nt,$e[0]);case 2:return He.call(nt,$e[0],$e[1]);case 3:return He.call(nt,$e[0],$e[1],$e[2])}return He.apply(nt,$e)}function jl(He,nt,$e,Tt){for(var Pt=-1,Pr=He==null?0:He.length;++Pt<Pr;){var Kr=He[Pt];nt(Tt,Kr,$e(Kr),He)}return Tt}function oA(He,nt){for(var $e=-1,Tt=He==null?0:He.length;++$e<Tt&&nt(He[$e],$e,He)!==!1;);return He}function Ic(He,nt){for(var $e=He==null?0:He.length;$e--&&nt(He[$e],$e,He)!==!1;);return He}function el(He,nt){for(var $e=-1,Tt=He==null?0:He.length;++$e<Tt;)if(!nt(He[$e],$e,He))return!1;return!0}function ga(He,nt){for(var $e=-1,Tt=He==null?0:He.length,Pt=0,Pr=[];++$e<Tt;){var Kr=He[$e];nt(Kr,$e,He)&&(Pr[Pt++]=Kr)}return Pr}function po(He,nt){var $e=He==null?0:He.length;return!!$e&&Ke(He,nt,0)>-1}function Kl(He,nt,$e){for(var Tt=-1,Pt=He==null?0:He.length;++Tt<Pt;)if($e(nt,He[Tt]))return!0;return!1}function Sn(He,nt){for(var $e=-1,Tt=He==null?0:He.length,Pt=Array(Tt);++$e<Tt;)Pt[$e]=nt(He[$e],$e,He);return Pt}function na(He,nt){for(var $e=-1,Tt=nt.length,Pt=He.length;++$e<Tt;)He[Pt+$e]=nt[$e];return He}function Os(He,nt,$e,Tt){var Pt=-1,Pr=He==null?0:He.length;for(Tt&&Pr&&($e=He[++Pt]);++Pt<Pr;)$e=nt($e,He[Pt],Pt,He);return $e}function Eu(He,nt,$e,Tt){var Pt=He==null?0:He.length;for(Tt&&Pt&&($e=He[--Pt]);Pt--;)$e=nt($e,He[Pt],Pt,He);return $e}function ia(He,nt){for(var $e=-1,Tt=He==null?0:He.length;++$e<Tt;)if(nt(He[$e],$e,He))return!0;return!1}var Fu=Vt("length");function E(He){return He.split("")}function q(He){return He.match(wi)||[]}function me(He,nt,$e){var Tt;return $e(He,function(Pt,Pr,Kr){if(nt(Pt,Pr,Kr))return Tt=Pr,!1}),Tt}function Te(He,nt,$e,Tt){for(var Pt=He.length,Pr=$e+(Tt?1:-1);Tt?Pr--:++Pr<Pt;)if(nt(He[Pr],Pr,He))return Pr;return-1}function Ke(He,nt,$e){return nt===nt?lA(He,nt,$e):Te(He,vt,$e)}function it(He,nt,$e,Tt){for(var Pt=$e-1,Pr=He.length;++Pt<Pr;)if(Tt(He[Pt],nt))return Pt;return-1}function vt(He){return He!==He}function kt(He,nt){var $e=He==null?0:He.length;return $e?Zt(He,nt)/$e:de}function Vt(He){return function(nt){return nt==null?e:nt[He]}}function sr(He){return function(nt){return He==null?e:He[nt]}}function tr(He,nt,$e,Tt,Pt){return Pt(He,function(Pr,Kr,ir){$e=Tt?(Tt=!1,Pr):nt($e,Pr,Kr,ir)}),$e}function Cr(He,nt){var $e=He.length;for(He.sort(nt);$e--;)He[$e]=He[$e].value;return He}function Zt(He,nt){for(var $e,Tt=-1,Pt=He.length;++Tt<Pt;){var Pr=nt(He[Tt]);Pr!==e&&($e=$e===e?Pr:$e+Pr)}return $e}function kn(He,nt){for(var $e=-1,Tt=Array(He);++$e<He;)Tt[$e]=nt($e);return Tt}function Wn(He,nt){return Sn(nt,function($e){return[$e,He[$e]]})}function Li(He){return He&&He.slice(0,va(He)+1).replace(aA,"")}function Rr(He){return function(nt){return He(nt)}}function Yn(He,nt){return Sn(nt,function($e){return He[$e]})}function Xi(He,nt){return He.has(nt)}function ki(He,nt){for(var $e=-1,Tt=He.length;++$e<Tt&&Ke(nt,He[$e],0)>-1;);return $e}function Nn(He,nt){for(var $e=He.length;$e--&&Ke(nt,He[$e],0)>-1;);return $e}function Vl(He,nt){for(var $e=He.length,Tt=0;$e--;)He[$e]===nt&&++Tt;return Tt}var ai=sr(fo),go=sr(pa);function ma(He){return"\\"+zA[He]}function Is(He,nt){return He==null?e:He[nt]}function Nr(He){return Qi.test(He)}function Ni(He){return Va.test(He)}function tl(He){for(var nt,$e=[];!(nt=He.next()).done;)$e.push(nt.value);return $e}function Ds(He){var nt=-1,$e=Array(He.size);return He.forEach(function(Tt,Pt){$e[++nt]=[Pt,Tt]}),$e}function mo(He,nt){return function($e){return He(nt($e))}}function EA(He,nt){for(var $e=-1,Tt=He.length,Pt=0,Pr=[];++$e<Tt;){var Kr=He[$e];(Kr===nt||Kr===l)&&(He[$e]=l,Pr[Pt++]=$e)}return Pr}function Oi(He){var nt=-1,$e=Array(He.size);return He.forEach(function(Tt){$e[++nt]=Tt}),$e}function Dc(He){var nt=-1,$e=Array(He.size);return He.forEach(function(Tt){$e[++nt]=[Tt,Tt]}),$e}function lA(He,nt,$e){for(var Tt=$e-1,Pt=He.length;++Tt<Pt;)if(He[Tt]===nt)return Tt;return-1}function Ga(He,nt,$e){for(var Tt=$e+1;Tt--;)if(He[Tt]===nt)return Tt;return Tt}function On(He){return Nr(He)?Hs(He):Fu(He)}function jr(He){return Nr(He)?Ms(He):E(He)}function va(He){for(var nt=He.length;nt--&&Ar.test(He.charAt(nt)););return nt}var Uu=sr(SA);function Hs(He){for(var nt=xA.lastIndex=0;xA.test(He);)++nt;return nt}function Ms(He){return He.match(xA)||[]}function FA(He){return He.match(ql)||[]}var UA=function He(nt){nt=nt==null?pn:yi.defaults(pn.Object(),nt,yi.pick(pn,co));var $e=nt.Array,Tt=nt.Date,Pt=nt.Error,Pr=nt.Function,Kr=nt.Math,ir=nt.Object,Rs=nt.RegExp,Hc=nt.String,uA=nt.TypeError,Aa=$e.prototype,rl=Pr.prototype,qA=ir.prototype,Wa=nt["__core-js_shared__"],hs=rl.toString,Or=qA.hasOwnProperty,Ps=0,nl=function(){var o=/[^.]+$/.exec(Wa&&Wa.keys&&Wa.keys.IE_PROTO||"");return o?"Symbol(src)_1."+o:""}(),cA=qA.toString,aa=hs.call(ir),En=pn._,fn=Rs("^"+hs.call(Or).replace(AA,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),In=gt?nt.Buffer:e,Fn=nt.Symbol,jA=nt.Uint8Array,Gl=In?In.allocUnsafe:e,ds=mo(ir.getPrototypeOf,ir),_u=ir.create,Mc=qA.propertyIsEnumerable,il=Aa.splice,KA=Fn?Fn.isConcatSpreadable:e,fA=Fn?Fn.iterator:e,_A=Fn?Fn.toStringTag:e,Al=function(){try{var o=Sa(ir,"defineProperty");return o({},"",{}),o}catch{}}(),ud=nt.clearTimeout!==pn.clearTimeout&&nt.clearTimeout,al=Tt&&Tt.now!==pn.Date.now&&Tt.now,Rc=nt.setTimeout!==pn.setTimeout&&nt.setTimeout,Wl=Kr.ceil,Qu=Kr.floor,Tu=ir.getOwnPropertySymbols,Yl=In?In.isBuffer:e,Lu=nt.isFinite,Gf=Aa.join,wg=mo(ir.keys,ir),Bi=Kr.max,pi=Kr.min,yg=Tt.now,Bg=nt.parseInt,cd=Kr.random,bg=Aa.reverse,Xl=Sa(nt,"DataView"),sl=Sa(nt,"Map"),ku=Sa(nt,"Promise"),ps=Sa(nt,"Set"),Nu=Sa(nt,"WeakMap"),Ou=Sa(ir,"create"),Iu=Nu&&new Nu,Zl={},Cg=ys(Xl),xg=ys(sl),Sg=ys(ku),Ya=ys(ps),Xa=ys(Nu),wa=Fn?Fn.prototype:e,Jl=wa?wa.valueOf:e,Wf=wa?wa.toString:e;function te(o){if(Mi(o)&&!Er(o)&&!(o instanceof Tr)){if(o instanceof ya)return o;if(Or.call(o,"__wrapped__"))return $a(o)}return new ya(o)}var bi=function(){function o(){}return function(u){if(!Si(u))return{};if(_u)return _u(u);o.prototype=u;var b=new o;return o.prototype=e,b}}();function ol(){}function ya(o,u){this.__wrapped__=o,this.__actions__=[],this.__chain__=!!u,this.__index__=0,this.__values__=e}te.templateSettings={escape:Yr,evaluate:Gt,interpolate:ar,variable:"",imports:{_:te}},te.prototype=ol.prototype,te.prototype.constructor=te,ya.prototype=bi(ol.prototype),ya.prototype.constructor=ya;function Tr(o){this.__wrapped__=o,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=X,this.__views__=[]}function fd(){var o=new Tr(this.__wrapped__);return o.__actions__=TA(this.__actions__),o.__dir__=this.__dir__,o.__filtered__=this.__filtered__,o.__iteratees__=TA(this.__iteratees__),o.__takeCount__=this.__takeCount__,o.__views__=TA(this.__views__),o}function hd(){if(this.__filtered__){var o=new Tr(this);o.__dir__=-1,o.__filtered__=!0}else o=this.clone(),o.__dir__*=-1;return o}function dd(){var o=this.__wrapped__.value(),u=this.__dir__,b=Er(o),k=u<0,j=b?o.length:0,se=Bv(0,j,this.__views__),be=se.start,Ne=se.end,Ve=Ne-be,ft=k?Ne:be-1,ht=this.__iteratees__,wt=ht.length,It=0,Wt=pi(Ve,this.__takeCount__);if(!b||!k&&j==Ve&&Wt==Ve)return Bo(o,this.__actions__);var or=[];e:for(;Ve--&&It<Wt;){ft+=u;for(var Dr=-1,lr=o[ft];++Dr<wt;){var Vr=ht[Dr],An=Vr.iteratee,Ws=Vr.type,ts=An(lr);if(Ws==ie)lr=ts;else if(!ts){if(Ws==_)continue e;break e}}or[It++]=lr}return or}Tr.prototype=bi(ol.prototype),Tr.prototype.constructor=Tr;function ll(o){var u=-1,b=o==null?0:o.length;for(this.clear();++u<b;){var k=o[u];this.set(k[0],k[1])}}function ul(){this.__data__=Ou?Ou(null):{},this.size=0}function Pc(o){var u=this.has(o)&&delete this.__data__[o];return this.size-=u?1:0,u}function Du(o){var u=this.__data__;if(Ou){var b=u[o];return b===a?e:b}return Or.call(u,o)?u[o]:e}function Yf(o){var u=this.__data__;return Ou?u[o]!==e:Or.call(u,o)}function pd(o,u){var b=this.__data__;return this.size+=this.has(o)?0:1,b[o]=Ou&&u===e?a:u,this}ll.prototype.clear=ul,ll.prototype.delete=Pc,ll.prototype.get=Du,ll.prototype.has=Yf,ll.prototype.set=pd;function zs(o){var u=-1,b=o==null?0:o.length;for(this.clear();++u<b;){var k=o[u];this.set(k[0],k[1])}}function gd(){this.__data__=[],this.size=0}function Eg(o){var u=this.__data__,b=ut(u,o);if(b<0)return!1;var k=u.length-1;return b==k?u.pop():il.call(u,b,1),--this.size,!0}function Fg(o){var u=this.__data__,b=ut(u,o);return b<0?e:u[b][1]}function Ug(o){return ut(this.__data__,o)>-1}function _g(o,u){var b=this.__data__,k=ut(b,o);return k<0?(++this.size,b.push([o,u])):b[k][1]=u,this}zs.prototype.clear=gd,zs.prototype.delete=Eg,zs.prototype.get=Fg,zs.prototype.has=Ug,zs.prototype.set=_g;function qs(o){var u=-1,b=o==null?0:o.length;for(this.clear();++u<b;){var k=o[u];this.set(k[0],k[1])}}function Qg(){this.size=0,this.__data__={hash:new ll,map:new(sl||zs),string:new ll}}function Xf(o){var u=So(this,o).delete(o);return this.size-=u?1:0,u}function zc(o){return So(this,o).get(o)}function Tg(o){return So(this,o).has(o)}function Lg(o,u){var b=So(this,o),k=b.size;return b.set(o,u),this.size+=b.size==k?0:1,this}qs.prototype.clear=Qg,qs.prototype.delete=Xf,qs.prototype.get=zc,qs.prototype.has=Tg,qs.prototype.set=Lg;function Ba(o){var u=-1,b=o==null?0:o.length;for(this.__data__=new qs;++u<b;)this.add(o[u])}function h(o){return this.__data__.set(o,a),this}function B(o){return this.__data__.has(o)}Ba.prototype.add=Ba.prototype.push=h,Ba.prototype.has=B;function U(o){var u=this.__data__=new zs(o);this.size=u.size}function O(){this.__data__=new zs,this.size=0}function z(o){var u=this.__data__,b=u.delete(o);return this.size=u.size,b}function J(o){return this.__data__.get(o)}function ee(o){return this.__data__.has(o)}function re(o,u){var b=this.__data__;if(b instanceof zs){var k=b.__data__;if(!sl||k.length<r-1)return k.push([o,u]),this.size=++b.size,this;b=this.__data__=new qs(k)}return b.set(o,u),this.size=b.size,this}U.prototype.clear=O,U.prototype.delete=z,U.prototype.get=J,U.prototype.has=ee,U.prototype.set=re;function Ae(o,u){var b=Er(o),k=!b&&yh(o),j=!b&&!k&&ef(o),se=!b&&!k&&!j&&Id(o),be=b||k||j||se,Ne=be?kn(o.length,Hc):[],Ve=Ne.length;for(var ft in o)(u||Or.call(o,ft))&&!(be&&(ft=="length"||j&&(ft=="offset"||ft=="parent")||se&&(ft=="buffer"||ft=="byteLength"||ft=="byteOffset")||gl(ft,Ve)))&&Ne.push(ft);return Ne}function fe(o){var u=o.length;return u?o[Vc(0,u-1)]:e}function Oe(o,u){return Zc(TA(o),lt(u,0,o.length))}function je(o){return Zc(TA(o))}function Ye(o,u,b){(b!==e&&!yl(o[u],b)||b===e&&!(u in o))&&st(o,u,b)}function ze(o,u,b){var k=o[u];(!(Or.call(o,u)&&yl(k,b))||b===e&&!(u in o))&&st(o,u,b)}function ut(o,u){for(var b=o.length;b--;)if(yl(o[b][0],u))return b;return-1}function rt(o,u,b,k){return Ir(o,function(j,se,be){u(k,j,b(j),be)}),k}function Ie(o,u){return o&&bo(u,VA(u),o)}function Me(o,u){return o&&bo(u,bs(u),o)}function st(o,u,b){u=="__proto__"&&Al?Al(o,u,{configurable:!0,enumerable:!0,value:b,writable:!0}):o[u]=b}function dt(o,u){for(var b=-1,k=u.length,j=$e(k),se=o==null;++b<k;)j[b]=se?e:QB(o,u[b]);return j}function lt(o,u,b){return o===o&&(b!==e&&(o=o<=b?o:b),u!==e&&(o=o>=u?o:u)),o}function Ft(o,u,b,k,j,se){var be,Ne=u&c,Ve=u&d,ft=u&g;if(b&&(be=j?b(o,k,j,se):b(o)),be!==e)return be;if(!Si(o))return o;var ht=Er(o);if(ht){if(be=dh(o),!Ne)return TA(o,be)}else{var wt=LA(o),It=wt==tt||wt==Xe;if(ef(o))return oh(o,Ne);if(wt==G||wt==K||It&&!j){if(be=Ve||It?{}:Vg(o),!Ne)return Ve?Ng(o,Me(be,o)):mv(o,Ie(be,o))}else{if(!tn[wt])return j?o:{};be=Cv(o,wt,Ne)}}se||(se=new U);var Wt=se.get(o);if(Wt)return Wt;se.set(o,be),sE(o)?o.forEach(function(lr){be.add(Ft(lr,u,b,lr,o,se))}):AE(o)&&o.forEach(function(lr,Vr){be.set(Vr,Ft(lr,u,b,Vr,o,se))});var or=ft?Ve?jg:Ed:Ve?bs:VA,Dr=ht?e:or(o);return oA(Dr||o,function(lr,Vr){Dr&&(Vr=lr,lr=o[Vr]),ze(be,Vr,Ft(lr,u,b,Vr,o,se))}),be}function _t(o){var u=VA(o);return function(b){return Yt(b,o,u)}}function Yt(o,u,b){var k=b.length;if(o==null)return!k;for(o=ir(o);k--;){var j=b[k],se=u[j],be=o[j];if(be===e&&!(j in o)||!se(be))return!1}return!0}function Lt(o,u,b){if(typeof o!="function")throw new uA(i);return vh(function(){o.apply(e,b)},u)}function mt(o,u,b,k){var j=-1,se=po,be=!0,Ne=o.length,Ve=[],ft=u.length;if(!Ne)return Ve;b&&(u=Sn(u,Rr(b))),k?(se=Kl,be=!1):u.length>=r&&(se=Xi,be=!1,u=new Ba(u));e:for(;++j<Ne;){var ht=o[j],wt=b==null?ht:b(ht);if(ht=k||ht!==0?ht:0,be&&wt===wt){for(var It=ft;It--;)if(u[It]===wt)continue e;Ve.push(ht)}else se(u,wt,k)||Ve.push(ht)}return Ve}var Ir=Og(Pn),qr=Og(rn,!0);function Ur(o,u){var b=!0;return Ir(o,function(k,j,se){return b=!!u(k,j,se),b}),b}function xr(o,u,b){for(var k=-1,j=o.length;++k<j;){var se=o[k],be=u(se);if(be!=null&&(Ne===e?be===be&&!Gs(be):b(be,Ne)))var Ne=be,Ve=se}return Ve}function gn(o,u,b,k){var j=o.length;for(b=Lr(b),b<0&&(b=-b>j?0:j+b),k=k===e||k>j?j:Lr(k),k<0&&(k+=j),k=b>k?0:lE(k);b<k;)o[b++]=u;return o}function dr(o,u){var b=[];return Ir(o,function(k,j,se){u(k,j,se)&&b.push(k)}),b}function wr(o,u,b,k,j){var se=-1,be=o.length;for(b||(b=Vy),j||(j=[]);++se<be;){var Ne=o[se];u>0&&b(Ne)?u>1?wr(Ne,u-1,b,k,j):na(j,Ne):k||(j[j.length]=Ne)}return j}var Ci=vv(),si=vv(!0);function Pn(o,u){return o&&Ci(o,u,VA)}function rn(o,u){return o&&si(o,u,VA)}function Xn(o,u){return ga(u,function(b){return Ac(o[b])})}function oi(o,u){u=QA(u,o);for(var b=0,k=u.length;o!=null&&b<k;)o=o[Qt(u[b++])];return b&&b==k?o:e}function li(o,u,b){var k=u(o);return Er(o)?k:na(k,b(o))}function nn(o){return o==null?o===e?Ze:_e:_A&&_A in ir(o)?Au(o):Xy(o)}function Ii(o,u){return o>u}function ba(o,u){return o!=null&&Or.call(o,u)}function Ca(o,u){return o!=null&&u in ir(o)}function Di(o,u,b){return o>=pi(u,b)&&o<Bi(u,b)}function Za(o,u,b){for(var k=b?Kl:po,j=o[0].length,se=o.length,be=se,Ne=$e(se),Ve=1/0,ft=[];be--;){var ht=o[be];be&&u&&(ht=Sn(ht,Rr(u))),Ve=pi(ht.length,Ve),Ne[be]=!b&&(u||j>=120&&ht.length>=120)?new Ba(be&&ht):e}ht=o[0];var wt=-1,It=Ne[0];e:for(;++wt<j&&ft.length<Ve;){var Wt=ht[wt],or=u?u(Wt):Wt;if(Wt=b||Wt!==0?Wt:0,!(It?Xi(It,or):k(ft,or,b))){for(be=se;--be;){var Dr=Ne[be];if(!(Dr?Xi(Dr,or):k(o[be],or,b)))continue e}It&&It.push(or),ft.push(Wt)}}return ft}function cl(o,u,b,k){return Pn(o,function(j,se,be){u(k,b(j),se,be)}),k}function gs(o,u,b){u=QA(u,o),o=Xg(o,u);var k=o==null?o:o[Qt(ui(u))];return k==null?e:Ti(k,o,b)}function js(o){return Mi(o)&&nn(o)==K}function Zn(o){return Mi(o)&&nn(o)==Et}function Zf(o){return Mi(o)&&nn(o)==Se}function $l(o,u,b,k,j){return o===u?!0:o==null||u==null||!Mi(o)&&!Mi(u)?o!==o&&u!==u:Jf(o,u,b,k,$l,j)}function Jf(o,u,b,k,j,se){var be=Er(o),Ne=Er(u),Ve=be?ne:LA(o),ft=Ne?ne:LA(u);Ve=Ve==K?G:Ve,ft=ft==K?G:ft;var ht=Ve==G,wt=ft==G,It=Ve==ft;if(It&&ef(o)){if(!ef(u))return!1;be=!0,ht=!1}if(It&&!ht)return se||(se=new U),be||Id(o)?qg(o,u,b,k,j,se):yv(o,u,Ve,b,k,j,se);if(!(b&v)){var Wt=ht&&Or.call(o,"__wrapped__"),or=wt&&Or.call(u,"__wrapped__");if(Wt||or){var Dr=Wt?o.value():o,lr=or?u.value():u;return se||(se=new U),j(Dr,lr,b,k,se)}}return It?(se||(se=new U),Ky(o,u,b,k,j,se)):!1}function qc(o){return Mi(o)&&LA(o)==N}function fl(o,u,b,k){var j=b.length,se=j,be=!k;if(o==null)return!se;for(o=ir(o);j--;){var Ne=b[j];if(be&&Ne[2]?Ne[1]!==o[Ne[0]]:!(Ne[0]in o))return!1}for(;++j<se;){Ne=b[j];var Ve=Ne[0],ft=o[Ve],ht=Ne[1];if(be&&Ne[2]){if(ft===e&&!(Ve in o))return!1}else{var wt=new U;if(k)var It=k(ft,ht,Ve,o,u,wt);if(!(It===e?$l(ht,ft,v|f,k,wt):It))return!1}}return!0}function Hu(o){if(!Si(o)||Wy(o))return!1;var u=Ac(o)?fn:sA;return u.test(ys(o))}function xa(o){return Mi(o)&&nn(o)==Pe}function eu(o){return Mi(o)&&LA(o)==Qe}function Ks(o){return Mi(o)&&jv(o.length)&&!!Xr[nn(o)]}function $f(o){return typeof o=="function"?o:o==null?Cs:typeof o=="object"?Er(o)?dl(o[0],o[1]):Ru(o):yE(o)}function vo(o){if(!mh(o))return wg(o);var u=[];for(var b in ir(o))Or.call(o,b)&&b!="constructor"&&u.push(b);return u}function jc(o){if(!Si(o))return Ev(o);var u=mh(o),b=[];for(var k in o)k=="constructor"&&(u||!Or.call(o,k))||b.push(k);return b}function hl(o,u){return o<u}function Mu(o,u){var b=-1,k=Bs(o)?$e(o.length):[];return Ir(o,function(j,se,be){k[++b]=u(j,se,be)}),k}function Ru(o){var u=iu(o);return u.length==1&&u[0][2]?Sv(u[0][0],u[0][1]):function(b){return b===o||fl(b,o,u)}}function dl(o,u){return Gg(o)&&xv(u)?Sv(Qt(o),u):function(b){var k=QB(b,o);return k===e&&k===u?TB(b,o):$l(u,k,v|f)}}function tu(o,u,b,k,j){o!==u&&Ci(u,function(se,be){if(j||(j=new U),Si(se))eh(o,u,be,b,tu,k,j);else{var Ne=k?k(Zg(o,be),se,be+"",o,u,j):e;Ne===e&&(Ne=se),Ye(o,be,Ne)}},bs)}function eh(o,u,b,k,j,se,be){var Ne=Zg(o,b),Ve=Zg(u,b),ft=be.get(Ve);if(ft){Ye(o,b,ft);return}var ht=se?se(Ne,Ve,b+"",o,u,be):e,wt=ht===e;if(wt){var It=Er(Ve),Wt=!It&&ef(Ve),or=!It&&!Wt&&Id(Ve);ht=Ve,It||Wt||or?Er(Ne)?ht=Ne:Zi(Ne)?ht=TA(Ne):Wt?(wt=!1,ht=oh(Ve,!0)):or?(wt=!1,ht=dv(Ve,!0)):ht=[]:n0(Ve)||yh(Ve)?(ht=Ne,yh(Ne)?ht=uE(Ne):(!Si(Ne)||Ac(Ne))&&(ht=Vg(Ve))):wt=!1}wt&&(be.set(Ve,ht),j(ht,Ve,k,se,be),be.delete(Ve)),Ye(o,b,ht)}function Pu(o,u){var b=o.length;if(b)return u+=u<0?b:0,gl(u,b)?o[u]:e}function ms(o,u,b){u.length?u=Sn(u,function(se){return Er(se)?function(be){return oi(be,se.length===1?se[0]:se)}:se}):u=[Cs];var k=-1;u=Sn(u,Rr(Dt()));var j=Mu(o,function(se,be,Ne){var Ve=Sn(u,function(ft){return ft(se)});return{criteria:Ve,index:++k,value:se}});return Cr(j,function(se,be){return zy(se,be,b)})}function md(o,u){return th(o,u,function(b,k){return TB(o,k)})}function th(o,u,b){for(var k=-1,j=u.length,se={};++k<j;){var be=u[k],Ne=oi(o,be);b(Ne,be)&&ju(se,QA(be,o),Ne)}return se}function rh(o){return function(u){return oi(u,o)}}function Kc(o,u,b,k){var j=k?it:Ke,se=-1,be=u.length,Ne=o;for(o===u&&(u=TA(u)),b&&(Ne=Sn(o,Rr(b)));++se<be;)for(var Ve=0,ft=u[se],ht=b?b(ft):ft;(Ve=j(Ne,ht,Ve,k))>-1;)Ne!==o&&il.call(Ne,Ve,1),il.call(o,Ve,1);return o}function zu(o,u){for(var b=o?u.length:0,k=b-1;b--;){var j=u[b];if(b==k||j!==se){var se=j;gl(j)?il.call(o,j,1):Ah(o,j)}}return o}function Vc(o,u){return o+Qu(cd()*(u-o+1))}function sa(o,u,b,k){for(var j=-1,se=Bi(Wl((u-o)/(b||1)),0),be=$e(se);se--;)be[k?se:++j]=o,o+=b;return be}function wo(o,u){var b="";if(!o||u<1||u>Fe)return b;do u%2&&(b+=o),u=Qu(u/2),u&&(o+=o);while(u);return b}function mr(o,u){return Jg(Fv(o,u,Cs),o+"")}function qu(o){return fe(Dd(o))}function vd(o,u){var b=Dd(o);return Zc(b,lt(u,0,b.length))}function ju(o,u,b,k){if(!Si(o))return o;u=QA(u,o);for(var j=-1,se=u.length,be=se-1,Ne=o;Ne!=null&&++j<se;){var Ve=Qt(u[j]),ft=b;if(Ve==="__proto__"||Ve==="constructor"||Ve==="prototype")return o;if(j!=be){var ht=Ne[Ve];ft=k?k(ht,Ve,Ne):e,ft===e&&(ft=Si(ht)?ht:gl(u[j+1])?[]:{})}ze(Ne,Ve,ft),Ne=Ne[Ve]}return o}var Ku=Iu?function(o,u){return Iu.set(o,u),o}:Cs,wd=Al?function(o,u){return Al(o,"toString",{configurable:!0,enumerable:!1,value:kB(u),writable:!0})}:Cs;function nh(o){return Zc(Dd(o))}function xi(o,u,b){var k=-1,j=o.length;u<0&&(u=-u>j?0:j+u),b=b>j?j:b,b<0&&(b+=j),j=u>b?0:b-u>>>0,u>>>=0;for(var se=$e(j);++k<j;)se[k]=o[k+u];return se}function yd(o,u){var b;return Ir(o,function(k,j,se){return b=u(k,j,se),!b}),!!b}function ru(o,u,b){var k=0,j=o==null?k:o.length;if(typeof u=="number"&&u===u&&j<=ke){for(;k<j;){var se=k+j>>>1,be=o[se];be!==null&&!Gs(be)&&(b?be<=u:be<u)?k=se+1:j=se}return j}return ih(o,u,Cs,b)}function ih(o,u,b,k){var j=0,se=o==null?0:o.length;if(se===0)return 0;u=b(u);for(var be=u!==u,Ne=u===null,Ve=Gs(u),ft=u===e;j<se;){var ht=Qu((j+se)/2),wt=b(o[ht]),It=wt!==e,Wt=wt===null,or=wt===wt,Dr=Gs(wt);if(be)var lr=k||or;else ft?lr=or&&(k||It):Ne?lr=or&&It&&(k||!Wt):Ve?lr=or&&It&&!Wt&&(k||!Dr):Wt||Dr?lr=!1:lr=k?wt<=u:wt<u;lr?j=ht+1:se=ht}return pi(se,Z)}function Vu(o,u){for(var b=-1,k=o.length,j=0,se=[];++b<k;){var be=o[b],Ne=u?u(be):be;if(!b||!yl(Ne,Ve)){var Ve=Ne;se[j++]=be===0?0:be}}return se}function yo(o){return typeof o=="number"?o:Gs(o)?de:+o}function hn(o){if(typeof o=="string")return o;if(Er(o))return Sn(o,hn)+"";if(Gs(o))return Wf?Wf.call(o):"";var u=o+"";return u=="0"&&1/o==-ge?"-0":u}function oa(o,u,b){var k=-1,j=po,se=o.length,be=!0,Ne=[],Ve=Ne;if(b)be=!1,j=Kl;else if(se>=r){var ft=u?null:Pg(o);if(ft)return Oi(ft);be=!1,j=Xi,Ve=new Ba}else Ve=u?[]:Ne;e:for(;++k<se;){var ht=o[k],wt=u?u(ht):ht;if(ht=b||ht!==0?ht:0,be&&wt===wt){for(var It=Ve.length;It--;)if(Ve[It]===wt)continue e;u&&Ve.push(wt),Ne.push(ht)}else j(Ve,wt,b)||(Ve!==Ne&&Ve.push(wt),Ne.push(ht))}return Ne}function Ah(o,u){return u=QA(u,o),o=Xg(o,u),o==null||delete o[Qt(ui(u))]}function ah(o,u,b,k){return ju(o,u,b(oi(o,u)),k)}function Gu(o,u,b,k){for(var j=o.length,se=k?j:-1;(k?se--:++se<j)&&u(o[se],se,o););return b?xi(o,k?0:se,k?se+1:j):xi(o,k?se+1:0,k?j:se)}function Bo(o,u){var b=o;return b instanceof Tr&&(b=b.value()),Os(u,function(k,j){return j.func.apply(j.thisArg,na([k],j.args))},b)}function Wu(o,u,b){var k=o.length;if(k<2)return k?oa(o[0]):[];for(var j=-1,se=$e(k);++j<k;)for(var be=o[j],Ne=-1;++Ne<k;)Ne!=j&&(se[j]=mt(se[j]||be,o[Ne],u,b));return oa(wr(se,1),u,b)}function Yu(o,u,b){for(var k=-1,j=o.length,se=u.length,be={};++k<j;){var Ne=k<se?u[k]:e;b(be,o[k],Ne)}return be}function Ja(o){return Zi(o)?o:[]}function vs(o){return typeof o=="function"?o:Cs}function QA(o,u){return Er(o)?o:Gg(o,u)?[o]:Qv(_n(o))}var Gc=mr;function ws(o,u,b){var k=o.length;return b=b===e?k:b,!u&&b>=k?o:xi(o,u,b)}var sh=ud||function(o){return pn.clearTimeout(o)};function oh(o,u){if(u)return o.slice();var b=o.length,k=Gl?Gl(b):new o.constructor(b);return o.copy(k),k}function nu(o){var u=new o.constructor(o.byteLength);return new jA(u).set(new jA(o)),u}function Wc(o,u){var b=u?nu(o.buffer):o.buffer;return new o.constructor(b,o.byteOffset,o.byteLength)}function hv(o){var u=new o.constructor(o.source,yA.exec(o));return u.lastIndex=o.lastIndex,u}function kg(o){return Jl?ir(Jl.call(o)):{}}function dv(o,u){var b=u?nu(o.buffer):o.buffer;return new o.constructor(b,o.byteOffset,o.length)}function pv(o,u){if(o!==u){var b=o!==e,k=o===null,j=o===o,se=Gs(o),be=u!==e,Ne=u===null,Ve=u===u,ft=Gs(u);if(!Ne&&!ft&&!se&&o>u||se&&be&&Ve&&!Ne&&!ft||k&&be&&Ve||!b&&Ve||!j)return 1;if(!k&&!se&&!ft&&o<u||ft&&b&&j&&!k&&!se||Ne&&b&&j||!be&&j||!Ve)return-1}return 0}function zy(o,u,b){for(var k=-1,j=o.criteria,se=u.criteria,be=j.length,Ne=b.length;++k<be;){var Ve=pv(j[k],se[k]);if(Ve){if(k>=Ne)return Ve;var ft=b[k];return Ve*(ft=="desc"?-1:1)}}return o.index-u.index}function gv(o,u,b,k){for(var j=-1,se=o.length,be=b.length,Ne=-1,Ve=u.length,ft=Bi(se-be,0),ht=$e(Ve+ft),wt=!k;++Ne<Ve;)ht[Ne]=u[Ne];for(;++j<be;)(wt||j<se)&&(ht[b[j]]=o[j]);for(;ft--;)ht[Ne++]=o[j++];return ht}function lh(o,u,b,k){for(var j=-1,se=o.length,be=-1,Ne=b.length,Ve=-1,ft=u.length,ht=Bi(se-Ne,0),wt=$e(ht+ft),It=!k;++j<ht;)wt[j]=o[j];for(var Wt=j;++Ve<ft;)wt[Wt+Ve]=u[Ve];for(;++be<Ne;)(It||j<se)&&(wt[Wt+b[be]]=o[j++]);return wt}function TA(o,u){var b=-1,k=o.length;for(u||(u=$e(k));++b<k;)u[b]=o[b];return u}function bo(o,u,b,k){var j=!b;b||(b={});for(var se=-1,be=u.length;++se<be;){var Ne=u[se],Ve=k?k(b[Ne],o[Ne],Ne,b,o):e;Ve===e&&(Ve=o[Ne]),j?st(b,Ne,Ve):ze(b,Ne,Ve)}return b}function mv(o,u){return bo(o,ec(o),u)}function Ng(o,u){return bo(o,Eo(o),u)}function uh(o,u){return function(b,k){var j=Er(b)?jl:rt,se=u?u():{};return j(b,o,Dt(k,2),se)}}function Xu(o){return mr(function(u,b){var k=-1,j=b.length,se=j>1?b[j-1]:e,be=j>2?b[2]:e;for(se=o.length>3&&typeof se=="function"?(j--,se):e,be&&la(b[0],b[1],be)&&(se=j<3?e:se,j=1),u=ir(u);++k<j;){var Ne=b[k];Ne&&o(u,Ne,k,se)}return u})}function Og(o,u){return function(b,k){if(b==null)return b;if(!Bs(b))return o(b,k);for(var j=b.length,se=u?j:-1,be=ir(b);(u?se--:++se<j)&&k(be[se],se,be)!==!1;);return b}}function vv(o){return function(u,b,k){for(var j=-1,se=ir(u),be=k(u),Ne=be.length;Ne--;){var Ve=be[o?Ne:++j];if(b(se[Ve],Ve,se)===!1)break}return u}}function Bd(o,u,b){var k=u&S,j=ch(o);function se(){var be=this&&this!==pn&&this instanceof se?j:o;return be.apply(k?b:this,arguments)}return se}function Ig(o){return function(u){u=_n(u);var b=Nr(u)?jr(u):e,k=b?b[0]:u.charAt(0),j=b?ws(b,1).join(""):u.slice(1);return k[o]()+j}}function Zu(o){return function(u){return Os(vE(mE(u).replace(Jo,"")),o,"")}}function ch(o){return function(){var u=arguments;switch(u.length){case 0:return new o;case 1:return new o(u[0]);case 2:return new o(u[0],u[1]);case 3:return new o(u[0],u[1],u[2]);case 4:return new o(u[0],u[1],u[2],u[3]);case 5:return new o(u[0],u[1],u[2],u[3],u[4]);case 6:return new o(u[0],u[1],u[2],u[3],u[4],u[5]);case 7:return new o(u[0],u[1],u[2],u[3],u[4],u[5],u[6])}var b=bi(o.prototype),k=o.apply(b,u);return Si(k)?k:b}}function qy(o,u,b){var k=ch(o);function j(){for(var se=arguments.length,be=$e(se),Ne=se,Ve=$u(j);Ne--;)be[Ne]=arguments[Ne];var ft=se<3&&be[0]!==Ve&&be[se-1]!==Ve?[]:EA(be,Ve);if(se-=ft.length,se<b)return Rg(o,u,Yc,j.placeholder,e,be,ft,e,e,b-se);var ht=this&&this!==pn&&this instanceof j?k:o;return Ti(ht,this,be)}return j}function Dg(o){return function(u,b,k){var j=ir(u);if(!Bs(u)){var se=Dt(b,3);u=VA(u),b=function(Ne){return se(j[Ne],Ne,j)}}var be=o(u,b,k);return be>-1?j[se?u[be]:be]:e}}function Ju(o){return xo(function(u){var b=u.length,k=b,j=ya.prototype.thru;for(o&&u.reverse();k--;){var se=u[k];if(typeof se!="function")throw new uA(i);if(j&&!be&&pl(se)=="wrapper")var be=new ya([],!0)}for(k=be?k:b;++k<b;){se=u[k];var Ne=pl(se),Ve=Ne=="wrapper"?Kg(se):e;Ve&&gh(Ve[0])&&Ve[1]==(Y|x|T|ae)&&!Ve[4].length&&Ve[9]==1?be=be[pl(Ve[0])].apply(be,Ve[3]):be=se.length==1&&gh(se)?be[Ne]():be.thru(se)}return function(){var ft=arguments,ht=ft[0];if(be&&ft.length==1&&Er(ht))return be.plant(ht).value();for(var wt=0,It=b?u[wt].apply(this,ft):ht;++wt<b;)It=u[wt].call(this,It);return It}})}function Yc(o,u,b,k,j,se,be,Ne,Ve,ft){var ht=u&Y,wt=u&S,It=u&C,Wt=u&(x|F),or=u&P,Dr=It?e:ch(o);function lr(){for(var Vr=arguments.length,An=$e(Vr),Ws=Vr;Ws--;)An[Ws]=arguments[Ws];if(Wt)var ts=$u(lr),Ys=Vl(An,ts);if(k&&(An=gv(An,k,j,Wt)),se&&(An=lh(An,se,be,Wt)),Vr-=Ys,Wt&&Vr<ft){var Ji=EA(An,ts);return Rg(o,u,Yc,lr.placeholder,b,An,Ji,Ne,Ve,ft-Vr)}var Bl=wt?b:this,sc=It?Bl[o]:o;return Vr=An.length,Ne?An=Zy(An,Ne):or&&Vr>1&&An.reverse(),ht&&Ve<Vr&&(An.length=Ve),this&&this!==pn&&this instanceof lr&&(sc=Dr||ch(sc)),sc.apply(Bl,An)}return lr}function fh(o,u){return function(b,k){return cl(b,o,u(k),{})}}function bd(o,u){return function(b,k){var j;if(b===e&&k===e)return u;if(b!==e&&(j=b),k!==e){if(j===e)return k;typeof b=="string"||typeof k=="string"?(b=hn(b),k=hn(k)):(b=yo(b),k=yo(k)),j=o(b,k)}return j}}function Hg(o){return xo(function(u){return u=Sn(u,Rr(Dt())),mr(function(b){var k=this;return o(u,function(j){return Ti(j,k,b)})})})}function Cd(o,u){u=u===e?" ":hn(u);var b=u.length;if(b<2)return b?wo(u,o):u;var k=wo(u,Wl(o/On(u)));return Nr(u)?ws(jr(k),0,o).join(""):k.slice(0,o)}function jy(o,u,b,k){var j=u&S,se=ch(o);function be(){for(var Ne=-1,Ve=arguments.length,ft=-1,ht=k.length,wt=$e(ht+Ve),It=this&&this!==pn&&this instanceof be?se:o;++ft<ht;)wt[ft]=k[ft];for(;Ve--;)wt[ft++]=arguments[++Ne];return Ti(It,j?b:this,wt)}return be}function Mg(o){return function(u,b,k){return k&&typeof k!="number"&&la(u,b,k)&&(b=k=e),u=ac(u),b===e?(b=u,u=0):b=ac(b),k=k===e?u<b?1:-1:ac(k),sa(u,b,k,o)}}function Xc(o){return function(u,b){return typeof u=="string"&&typeof b=="string"||(u=Uo(u),b=Uo(b)),o(u,b)}}function Rg(o,u,b,k,j,se,be,Ne,Ve,ft){var ht=u&x,wt=ht?be:e,It=ht?e:be,Wt=ht?se:e,or=ht?e:se;u|=ht?T:R,u&=~(ht?R:T),u&Q||(u&=~(S|C));var Dr=[o,u,j,Wt,wt,or,It,Ne,Ve,ft],lr=b.apply(e,Dr);return gh(o)&&Uv(lr,Dr),lr.placeholder=k,Ud(lr,o,u)}function xd(o){var u=Kr[o];return function(b,k){if(b=Uo(b),k=k==null?0:pi(Lr(k),292),k&&Lu(b)){var j=(_n(b)+"e").split("e"),se=u(j[0]+"e"+(+j[1]+k));return j=(_n(se)+"e").split("e"),+(j[0]+"e"+(+j[1]-k))}return u(b)}}var Pg=ps&&1/Oi(new ps([,-0]))[1]==ge?function(o){return new ps(o)}:IB;function zg(o){return function(u){var b=LA(u);return b==N?Ds(u):b==Qe?Dc(u):Wn(u,o(u))}}function Co(o,u,b,k,j,se,be,Ne){var Ve=u&C;if(!Ve&&typeof o!="function")throw new uA(i);var ft=k?k.length:0;if(ft||(u&=~(T|R),k=j=e),be=be===e?be:Bi(Lr(be),0),Ne=Ne===e?Ne:Lr(Ne),ft-=j?j.length:0,u&R){var ht=k,wt=j;k=j=e}var It=Ve?e:Kg(o),Wt=[o,u,b,k,j,ht,wt,se,be,Ne];if(It&&Yg(Wt,It),o=Wt[0],u=Wt[1],b=Wt[2],k=Wt[3],j=Wt[4],Ne=Wt[9]=Wt[9]===e?Ve?0:o.length:Bi(Wt[9]-ft,0),!Ne&&u&(x|F)&&(u&=~(x|F)),!u||u==S)var or=Bd(o,u,b);else u==x||u==F?or=qy(o,u,Ne):(u==T||u==(S|T))&&!j.length?or=jy(o,u,b,k):or=Yc.apply(e,Wt);var Dr=It?Ku:Uv;return Ud(Dr(or,Wt),o,u)}function wv(o,u,b,k){return o===e||yl(o,qA[b])&&!Or.call(k,b)?u:o}function hh(o,u,b,k,j,se){return Si(o)&&Si(u)&&(se.set(u,o),tu(o,u,e,hh,se),se.delete(u)),o}function Sd(o){return n0(o)?e:o}function qg(o,u,b,k,j,se){var be=b&v,Ne=o.length,Ve=u.length;if(Ne!=Ve&&!(be&&Ve>Ne))return!1;var ft=se.get(o),ht=se.get(u);if(ft&&ht)return ft==u&&ht==o;var wt=-1,It=!0,Wt=b&f?new Ba:e;for(se.set(o,u),se.set(u,o);++wt<Ne;){var or=o[wt],Dr=u[wt];if(k)var lr=be?k(Dr,or,wt,u,o,se):k(or,Dr,wt,o,u,se);if(lr!==e){if(lr)continue;It=!1;break}if(Wt){if(!ia(u,function(Vr,An){if(!Xi(Wt,An)&&(or===Vr||j(or,Vr,b,k,se)))return Wt.push(An)})){It=!1;break}}else if(!(or===Dr||j(or,Dr,b,k,se))){It=!1;break}}return se.delete(o),se.delete(u),It}function yv(o,u,b,k,j,se,be){switch(b){case Je:if(o.byteLength!=u.byteLength||o.byteOffset!=u.byteOffset)return!1;o=o.buffer,u=u.buffer;case Et:return!(o.byteLength!=u.byteLength||!se(new jA(o),new jA(u)));case pe:case Se:case Ue:return yl(+o,+u);case Ee:return o.name==u.name&&o.message==u.message;case Pe:case we:return o==u+"";case N:var Ne=Ds;case Qe:var Ve=k&v;if(Ne||(Ne=Oi),o.size!=u.size&&!Ve)return!1;var ft=be.get(o);if(ft)return ft==u;k|=f,be.set(o,u);var ht=qg(Ne(o),Ne(u),k,j,se,be);return be.delete(o),ht;case Re:if(Jl)return Jl.call(o)==Jl.call(u)}return!1}function Ky(o,u,b,k,j,se){var be=b&v,Ne=Ed(o),Ve=Ne.length,ft=Ed(u),ht=ft.length;if(Ve!=ht&&!be)return!1;for(var wt=Ve;wt--;){var It=Ne[wt];if(!(be?It in u:Or.call(u,It)))return!1}var Wt=se.get(o),or=se.get(u);if(Wt&&or)return Wt==u&&or==o;var Dr=!0;se.set(o,u),se.set(u,o);for(var lr=be;++wt<Ve;){It=Ne[wt];var Vr=o[It],An=u[It];if(k)var Ws=be?k(An,Vr,It,u,o,se):k(Vr,An,It,o,u,se);if(!(Ws===e?Vr===An||j(Vr,An,b,k,se):Ws)){Dr=!1;break}lr||(lr=It=="constructor")}if(Dr&&!lr){var ts=o.constructor,Ys=u.constructor;ts!=Ys&&"constructor"in o&&"constructor"in u&&!(typeof ts=="function"&&ts instanceof ts&&typeof Ys=="function"&&Ys instanceof Ys)&&(Dr=!1)}return se.delete(o),se.delete(u),Dr}function xo(o){return Jg(Fv(o,e,kv),o+"")}function Ed(o){return li(o,VA,ec)}function jg(o){return li(o,bs,Eo)}var Kg=Iu?function(o){return Iu.get(o)}:IB;function pl(o){for(var u=o.name+"",b=Zl[u],k=Or.call(Zl,u)?b.length:0;k--;){var j=b[k],se=j.func;if(se==null||se==o)return j.name}return u}function $u(o){var u=Or.call(te,"placeholder")?te:o;return u.placeholder}function Dt(){var o=te.iteratee||NB;return o=o===NB?$f:o,arguments.length?o(arguments[0],arguments[1]):o}function So(o,u){var b=o.__data__;return Gy(u)?b[typeof u=="string"?"string":"hash"]:b.map}function iu(o){for(var u=VA(o),b=u.length;b--;){var k=u[b],j=o[k];u[b]=[k,j,xv(j)]}return u}function Sa(o,u){var b=Is(o,u);return Hu(b)?b:e}function Au(o){var u=Or.call(o,_A),b=o[_A];try{o[_A]=e;var k=!0}catch{}var j=cA.call(o);return k&&(u?o[_A]=b:delete o[_A]),j}var ec=Tu?function(o){return o==null?[]:(o=ir(o),ga(Tu(o),function(u){return Mc.call(o,u)}))}:DB,Eo=Tu?function(o){for(var u=[];o;)na(u,ec(o)),o=ds(o);return u}:DB,LA=nn;(Xl&&LA(new Xl(new ArrayBuffer(1)))!=Je||sl&&LA(new sl)!=N||ku&&LA(ku.resolve())!=I||ps&&LA(new ps)!=Qe||Nu&&LA(new Nu)!=We)&&(LA=function(o){var u=nn(o),b=u==G?o.constructor:e,k=b?ys(b):"";if(k)switch(k){case Cg:return Je;case xg:return N;case Sg:return I;case Ya:return Qe;case Xa:return We}return u});function Bv(o,u,b){for(var k=-1,j=b.length;++k<j;){var se=b[k],be=se.size;switch(se.type){case"drop":o+=be;break;case"dropRight":u-=be;break;case"take":u=pi(u,o+be);break;case"takeRight":o=Bi(o,u-be);break}}return{start:o,end:u}}function bv(o){var u=o.match(Tn);return u?u[1].split(br):[]}function Fd(o,u,b){u=QA(u,o);for(var k=-1,j=u.length,se=!1;++k<j;){var be=Qt(u[k]);if(!(se=o!=null&&b(o,be)))break;o=o[be]}return se||++k!=j?se:(j=o==null?0:o.length,!!j&&jv(j)&&gl(be,j)&&(Er(o)||yh(o)))}function dh(o){var u=o.length,b=new o.constructor(u);return u&&typeof o[0]=="string"&&Or.call(o,"index")&&(b.index=o.index,b.input=o.input),b}function Vg(o){return typeof o.constructor=="function"&&!mh(o)?bi(ds(o)):{}}function Cv(o,u,b){var k=o.constructor;switch(u){case Et:return nu(o);case pe:case Se:return new k(+o);case Je:return Wc(o,b);case At:case Bt:case ct:case Ct:case xe:case Ut:case bt:case Rt:case Mt:return dv(o,b);case N:return new k;case Ue:case we:return new k(o);case Pe:return hv(o);case Qe:return new k;case Re:return kg(o)}}function ph(o,u){var b=u.length;if(!b)return o;var k=b-1;return u[k]=(b>1?"& ":"")+u[k],u=u.join(b>2?", ":" "),o.replace(vi,`{
|
|
/* [wrapped with `+u+`] */
|
|
`)}function Vy(o){return Er(o)||yh(o)||!!(KA&&o&&o[KA])}function gl(o,u){var b=typeof o;return u=u??Fe,!!u&&(b=="number"||b!="symbol"&&xn.test(o))&&o>-1&&o%1==0&&o<u}function la(o,u,b){if(!Si(b))return!1;var k=typeof u;return(k=="number"?Bs(b)&&gl(u,b.length):k=="string"&&u in b)?yl(b[u],o):!1}function Gg(o,u){if(Er(o))return!1;var b=typeof o;return b=="number"||b=="symbol"||b=="boolean"||o==null||Gs(o)?!0:Mn.test(o)||!Vn.test(o)||u!=null&&o in ir(u)}function Gy(o){var u=typeof o;return u=="string"||u=="number"||u=="symbol"||u=="boolean"?o!=="__proto__":o===null}function gh(o){var u=pl(o),b=te[u];if(typeof b!="function"||!(u in Tr.prototype))return!1;if(o===b)return!0;var k=Kg(b);return!!k&&o===k[0]}function Wy(o){return!!nl&&nl in o}var Yy=Wa?Ac:HB;function mh(o){var u=o&&o.constructor,b=typeof u=="function"&&u.prototype||qA;return o===b}function xv(o){return o===o&&!Si(o)}function Sv(o,u){return function(b){return b==null?!1:b[o]===u&&(u!==e||o in ir(b))}}function Wg(o){var u=zv(o,function(k){return b.size===s&&b.clear(),k}),b=u.cache;return u}function Yg(o,u){var b=o[1],k=u[1],j=b|k,se=j<(S|C|Y),be=k==Y&&b==x||k==Y&&b==ae&&o[7].length<=u[8]||k==(Y|ae)&&u[7].length<=u[8]&&b==x;if(!(se||be))return o;k&S&&(o[2]=u[2],j|=b&S?0:Q);var Ne=u[3];if(Ne){var Ve=o[3];o[3]=Ve?gv(Ve,Ne,u[4]):Ne,o[4]=Ve?EA(o[3],l):u[4]}return Ne=u[5],Ne&&(Ve=o[5],o[5]=Ve?lh(Ve,Ne,u[6]):Ne,o[6]=Ve?EA(o[5],l):u[6]),Ne=u[7],Ne&&(o[7]=Ne),k&Y&&(o[8]=o[8]==null?u[8]:pi(o[8],u[8])),o[9]==null&&(o[9]=u[9]),o[0]=u[0],o[1]=j,o}function Ev(o){var u=[];if(o!=null)for(var b in ir(o))u.push(b);return u}function Xy(o){return cA.call(o)}function Fv(o,u,b){return u=Bi(u===e?o.length-1:u,0),function(){for(var k=arguments,j=-1,se=Bi(k.length-u,0),be=$e(se);++j<se;)be[j]=k[u+j];j=-1;for(var Ne=$e(u+1);++j<u;)Ne[j]=k[j];return Ne[u]=b(be),Ti(o,this,Ne)}}function Xg(o,u){return u.length<2?o:oi(o,xi(u,0,-1))}function Zy(o,u){for(var b=o.length,k=pi(u.length,b),j=TA(o);k--;){var se=u[k];o[k]=gl(se,b)?j[se]:e}return o}function Zg(o,u){if(!(u==="constructor"&&typeof o[u]=="function")&&u!="__proto__")return o[u]}var Uv=_v(Ku),vh=Rc||function(o,u){return pn.setTimeout(o,u)},Jg=_v(wd);function Ud(o,u,b){var k=u+"";return Jg(o,ph(k,_d(bv(k),b)))}function _v(o){var u=0,b=0;return function(){var k=yg(),j=M-(k-b);if(b=k,j>0){if(++u>=V)return arguments[0]}else u=0;return o.apply(e,arguments)}}function Zc(o,u){var b=-1,k=o.length,j=k-1;for(u=u===e?k:u;++b<u;){var se=Vc(b,j),be=o[se];o[se]=o[b],o[b]=be}return o.length=u,o}var Qv=Wg(function(o){var u=[];return o.charCodeAt(0)===46&&u.push(""),o.replace(iA,function(b,k,j,se){u.push(j?se.replace(DA,"$1"):k||b)}),u});function Qt(o){if(typeof o=="string"||Gs(o))return o;var u=o+"";return u=="0"&&1/o==-ge?"-0":u}function ys(o){if(o!=null){try{return hs.call(o)}catch{}try{return o+""}catch{}}return""}function _d(o,u){return oA(D,function(b){var k="_."+b[0];u&b[1]&&!po(o,k)&&o.push(k)}),o.sort()}function $a(o){if(o instanceof Tr)return o.clone();var u=new ya(o.__wrapped__,o.__chain__);return u.__actions__=TA(o.__actions__),u.__index__=o.__index__,u.__values__=o.__values__,u}function Jy(o,u,b){(b?la(o,u,b):u===e)?u=1:u=Bi(Lr(u),0);var k=o==null?0:o.length;if(!k||u<1)return[];for(var j=0,se=0,be=$e(Wl(k/u));j<k;)be[se++]=xi(o,j,j+=u);return be}function mn(o){for(var u=-1,b=o==null?0:o.length,k=0,j=[];++u<b;){var se=o[u];se&&(j[k++]=se)}return j}function Jn(){var o=arguments.length;if(!o)return[];for(var u=$e(o-1),b=arguments[0],k=o;k--;)u[k-1]=arguments[k];return na(Er(b)?TA(b):[b],wr(u,1))}var Qd=mr(function(o,u){return Zi(o)?mt(o,wr(u,1,Zi,!0)):[]}),$y=mr(function(o,u){var b=ui(u);return Zi(b)&&(b=e),Zi(o)?mt(o,wr(u,1,Zi,!0),Dt(b,2)):[]}),Td=mr(function(o,u){var b=ui(u);return Zi(b)&&(b=e),Zi(o)?mt(o,wr(u,1,Zi,!0),e,b):[]});function eB(o,u,b){var k=o==null?0:o.length;return k?(u=b||u===e?1:Lr(u),xi(o,u<0?0:u,k)):[]}function Ld(o,u,b){var k=o==null?0:o.length;return k?(u=b||u===e?1:Lr(u),u=k-u,xi(o,0,u<0?0:u)):[]}function tB(o,u){return o&&o.length?Gu(o,Dt(u,3),!0,!0):[]}function rB(o,u){return o&&o.length?Gu(o,Dt(u,3),!0):[]}function Tv(o,u,b,k){var j=o==null?0:o.length;return j?(b&&typeof b!="number"&&la(o,u,b)&&(b=0,k=j),gn(o,u,b,k)):[]}function Lv(o,u,b){var k=o==null?0:o.length;if(!k)return-1;var j=b==null?0:Lr(b);return j<0&&(j=Bi(k+j,0)),Te(o,Dt(u,3),j)}function $g(o,u,b){var k=o==null?0:o.length;if(!k)return-1;var j=k-1;return b!==e&&(j=Lr(b),j=b<0?Bi(k+j,0):pi(j,k-1)),Te(o,Dt(u,3),j,!0)}function kv(o){var u=o==null?0:o.length;return u?wr(o,1):[]}function Nv(o){var u=o==null?0:o.length;return u?wr(o,ge):[]}function Ov(o,u){var b=o==null?0:o.length;return b?(u=u===e?1:Lr(u),wr(o,u)):[]}function e0(o){for(var u=-1,b=o==null?0:o.length,k={};++u<b;){var j=o[u];k[j[0]]=j[1]}return k}function t0(o){return o&&o.length?o[0]:e}function nB(o,u,b){var k=o==null?0:o.length;if(!k)return-1;var j=b==null?0:Lr(b);return j<0&&(j=Bi(k+j,0)),Ke(o,u,j)}function Iv(o){var u=o==null?0:o.length;return u?xi(o,0,-1):[]}var iB=mr(function(o){var u=Sn(o,Ja);return u.length&&u[0]===o[0]?Za(u):[]}),AB=mr(function(o){var u=ui(o),b=Sn(o,Ja);return u===ui(b)?u=e:b.pop(),b.length&&b[0]===o[0]?Za(b,Dt(u,2)):[]}),aB=mr(function(o){var u=ui(o),b=Sn(o,Ja);return u=typeof u=="function"?u:e,u&&b.pop(),b.length&&b[0]===o[0]?Za(b,e,u):[]});function kd(o,u){return o==null?"":Gf.call(o,u)}function ui(o){var u=o==null?0:o.length;return u?o[u-1]:e}function Dv(o,u,b){var k=o==null?0:o.length;if(!k)return-1;var j=k;return b!==e&&(j=Lr(b),j=j<0?Bi(k+j,0):pi(j,k-1)),u===u?Ga(o,u,j):Te(o,vt,j,!0)}function Nd(o,u){return o&&o.length?Pu(o,Lr(u)):e}var sB=mr(Hv);function Hv(o,u){return o&&o.length&&u&&u.length?Kc(o,u):o}function r0(o,u,b){return o&&o.length&&u&&u.length?Kc(o,u,Dt(b,2)):o}function Jc(o,u,b){return o&&o.length&&u&&u.length?Kc(o,u,e,b):o}var Od=xo(function(o,u){var b=o==null?0:o.length,k=dt(o,u);return zu(o,Sn(u,function(j){return gl(j,b)?+j:j}).sort(pv)),k});function oB(o,u){var b=[];if(!(o&&o.length))return b;var k=-1,j=[],se=o.length;for(u=Dt(u,3);++k<se;){var be=o[k];u(be,k,o)&&(b.push(be),j.push(k))}return zu(o,j),b}function au(o){return o==null?o:bg.call(o)}function lB(o,u,b){var k=o==null?0:o.length;return k?(b&&typeof b!="number"&&la(o,u,b)?(u=0,b=k):(u=u==null?0:Lr(u),b=b===e?k:Lr(b)),xi(o,u,b)):[]}function uB(o,u){return ru(o,u)}function Mv(o,u,b){return ih(o,u,Dt(b,2))}function cB(o,u){var b=o==null?0:o.length;if(b){var k=ru(o,u);if(k<b&&yl(o[k],u))return k}return-1}function Rv(o,u){return ru(o,u,!0)}function fB(o,u,b){return ih(o,u,Dt(b,2),!0)}function hB(o,u){var b=o==null?0:o.length;if(b){var k=ru(o,u,!0)-1;if(yl(o[k],u))return k}return-1}function dB(o){return o&&o.length?Vu(o):[]}function pB(o,u){return o&&o.length?Vu(o,Dt(u,2)):[]}function gB(o){var u=o==null?0:o.length;return u?xi(o,1,u):[]}function mB(o,u,b){return o&&o.length?(u=b||u===e?1:Lr(u),xi(o,0,u<0?0:u)):[]}function vB(o,u,b){var k=o==null?0:o.length;return k?(u=b||u===e?1:Lr(u),u=k-u,xi(o,u<0?0:u,k)):[]}function wB(o,u){return o&&o.length?Gu(o,Dt(u,3),!1,!0):[]}function yB(o,u){return o&&o.length?Gu(o,Dt(u,3)):[]}var BB=mr(function(o){return oa(wr(o,1,Zi,!0))}),bB=mr(function(o){var u=ui(o);return Zi(u)&&(u=e),oa(wr(o,1,Zi,!0),Dt(u,2))}),CB=mr(function(o){var u=ui(o);return u=typeof u=="function"?u:e,oa(wr(o,1,Zi,!0),e,u)});function xB(o){return o&&o.length?oa(o):[]}function SB(o,u){return o&&o.length?oa(o,Dt(u,2)):[]}function m(o,u){return u=typeof u=="function"?u:e,o&&o.length?oa(o,e,u):[]}function p(o){if(!(o&&o.length))return[];var u=0;return o=ga(o,function(b){if(Zi(b))return u=Bi(b.length,u),!0}),kn(u,function(b){return Sn(o,Vt(b))})}function y(o,u){if(!(o&&o.length))return[];var b=p(o);return u==null?b:Sn(b,function(k){return Ti(u,e,k)})}var w=mr(function(o,u){return Zi(o)?mt(o,u):[]}),L=mr(function(o){return Wu(ga(o,Zi))}),H=mr(function(o){var u=ui(o);return Zi(u)&&(u=e),Wu(ga(o,Zi),Dt(u,2))}),$=mr(function(o){var u=ui(o);return u=typeof u=="function"?u:e,Wu(ga(o,Zi),e,u)}),ue=mr(p);function le(o,u){return Yu(o||[],u||[],ze)}function De(o,u){return Yu(o||[],u||[],ju)}var qe=mr(function(o){var u=o.length,b=u>1?o[u-1]:e;return b=typeof b=="function"?(o.pop(),b):e,y(o,b)});function Ge(o){var u=te(o);return u.__chain__=!0,u}function at(o,u){return u(o),o}function Ot(o,u){return u(o)}var St=xo(function(o){var u=o.length,b=u?o[0]:0,k=this.__wrapped__,j=function(se){return dt(se,o)};return u>1||this.__actions__.length||!(k instanceof Tr)||!gl(b)?this.thru(j):(k=k.slice(b,+b+(u?1:0)),k.__actions__.push({func:Ot,args:[j],thisArg:e}),new ya(k,this.__chain__).thru(function(se){return u&&!se.length&&se.push(e),se}))});function Nt(){return Ge(this)}function Sr(){return new ya(this.value(),this.__chain__)}function Kt(){this.__values__===e&&(this.__values__=oE(this.value()));var o=this.__index__>=this.__values__.length,u=o?e:this.__values__[this.__index__++];return{done:o,value:u}}function qt(){return this}function ln(o){for(var u,b=this;b instanceof ol;){var k=$a(b);k.__index__=0,k.__values__=e,u?j.__wrapped__=k:u=k;var j=k;b=b.__wrapped__}return j.__wrapped__=o,u}function _r(){var o=this.__wrapped__;if(o instanceof Tr){var u=o;return this.__actions__.length&&(u=new Tr(this)),u=u.reverse(),u.__actions__.push({func:Ot,args:[au],thisArg:e}),new ya(u,this.__chain__)}return this.thru(au)}function fr(){return Bo(this.__wrapped__,this.__actions__)}var Ht=uh(function(o,u,b){Or.call(o,b)?++o[b]:st(o,b,1)});function Zr(o,u,b){var k=Er(o)?el:Ur;return b&&la(o,u,b)&&(u=e),k(o,Dt(u,3))}function Jr(o,u){var b=Er(o)?ga:dr;return b(o,Dt(u,3))}var pr=Dg(Lv),Hi=Dg($g);function Ea(o,u){return wr(Vs(o,u),1)}function es(o,u){return wr(Vs(o,u),ge)}function Un(o,u,b){return b=b===e?1:Lr(b),wr(Vs(o,u),b)}function hA(o,u){var b=Er(o)?oA:Ir;return b(o,Dt(u,3))}function ml(o,u){var b=Er(o)?Ic:qr;return b(o,Dt(u,3))}var Fa=uh(function(o,u,b){Or.call(o,b)?o[b].push(u):st(o,b,[u])});function Ua(o,u,b,k){o=Bs(o)?o:Dd(o),b=b&&!k?Lr(b):0;var j=o.length;return b<0&&(b=Bi(j+b,0)),Kv(o)?b<=j&&o.indexOf(u,b)>-1:!!j&&Ke(o,u,b)>-1}var tc=mr(function(o,u,b){var k=-1,j=typeof u=="function",se=Bs(o)?$e(o.length):[];return Ir(o,function(be){se[++k]=j?Ti(u,be,b):gs(be,u,b)}),se}),Fo=uh(function(o,u,b){st(o,b,u)});function Vs(o,u){var b=Er(o)?Sn:Mu;return b(o,Dt(u,3))}function rc(o,u,b,k){return o==null?[]:(Er(u)||(u=u==null?[]:[u]),b=k?e:b,Er(b)||(b=b==null?[]:[b]),ms(o,u,b))}var nc=uh(function(o,u,b){o[b?0:1].push(u)},function(){return[[],[]]});function vl(o,u,b){var k=Er(o)?Os:tr,j=arguments.length<3;return k(o,Dt(u,4),b,j,Ir)}function ic(o,u,b){var k=Er(o)?Eu:tr,j=arguments.length<3;return k(o,Dt(u,4),b,j,qr)}function wl(o,u){var b=Er(o)?ga:dr;return b(o,qv(Dt(u,3)))}function $c(o){var u=Er(o)?fe:qu;return u(o)}function wh(o,u,b){(b?la(o,u,b):u===e)?u=1:u=Lr(u);var k=Er(o)?Oe:vd;return k(o,u)}function PR(o){var u=Er(o)?je:nh;return u(o)}function zR(o){if(o==null)return 0;if(Bs(o))return Kv(o)?On(o):o.length;var u=LA(o);return u==N||u==Qe?o.size:vo(o).length}function qR(o,u,b){var k=Er(o)?ia:yd;return b&&la(o,u,b)&&(u=e),k(o,Dt(u,3))}var jR=mr(function(o,u){if(o==null)return[];var b=u.length;return b>1&&la(o,u[0],u[1])?u=[]:b>2&&la(u[0],u[1],u[2])&&(u=[u[0]]),ms(o,wr(u,1),[])}),Pv=al||function(){return pn.Date.now()};function KR(o,u){if(typeof u!="function")throw new uA(i);return o=Lr(o),function(){if(--o<1)return u.apply(this,arguments)}}function ZS(o,u,b){return u=b?e:u,u=o&&u==null?o.length:u,Co(o,Y,e,e,e,e,u)}function JS(o,u){var b;if(typeof u!="function")throw new uA(i);return o=Lr(o),function(){return--o>0&&(b=u.apply(this,arguments)),o<=1&&(u=e),b}}var EB=mr(function(o,u,b){var k=S;if(b.length){var j=EA(b,$u(EB));k|=T}return Co(o,k,u,b,j)}),$S=mr(function(o,u,b){var k=S|C;if(b.length){var j=EA(b,$u($S));k|=T}return Co(u,k,o,b,j)});function eE(o,u,b){u=b?e:u;var k=Co(o,x,e,e,e,e,e,u);return k.placeholder=eE.placeholder,k}function tE(o,u,b){u=b?e:u;var k=Co(o,F,e,e,e,e,e,u);return k.placeholder=tE.placeholder,k}function rE(o,u,b){var k,j,se,be,Ne,Ve,ft=0,ht=!1,wt=!1,It=!0;if(typeof o!="function")throw new uA(i);u=Uo(u)||0,Si(b)&&(ht=!!b.leading,wt="maxWait"in b,se=wt?Bi(Uo(b.maxWait)||0,u):se,It="trailing"in b?!!b.trailing:It);function Wt(Ji){var Bl=k,sc=j;return k=j=e,ft=Ji,be=o.apply(sc,Bl),be}function or(Ji){return ft=Ji,Ne=vh(Vr,u),ht?Wt(Ji):be}function Dr(Ji){var Bl=Ji-Ve,sc=Ji-ft,BE=u-Bl;return wt?pi(BE,se-sc):BE}function lr(Ji){var Bl=Ji-Ve,sc=Ji-ft;return Ve===e||Bl>=u||Bl<0||wt&&sc>=se}function Vr(){var Ji=Pv();if(lr(Ji))return An(Ji);Ne=vh(Vr,Dr(Ji))}function An(Ji){return Ne=e,It&&k?Wt(Ji):(k=j=e,be)}function Ws(){Ne!==e&&sh(Ne),ft=0,k=Ve=j=Ne=e}function ts(){return Ne===e?be:An(Pv())}function Ys(){var Ji=Pv(),Bl=lr(Ji);if(k=arguments,j=this,Ve=Ji,Bl){if(Ne===e)return or(Ve);if(wt)return sh(Ne),Ne=vh(Vr,u),Wt(Ve)}return Ne===e&&(Ne=vh(Vr,u)),be}return Ys.cancel=Ws,Ys.flush=ts,Ys}var VR=mr(function(o,u){return Lt(o,1,u)}),GR=mr(function(o,u,b){return Lt(o,Uo(u)||0,b)});function WR(o){return Co(o,P)}function zv(o,u){if(typeof o!="function"||u!=null&&typeof u!="function")throw new uA(i);var b=function(){var k=arguments,j=u?u.apply(this,k):k[0],se=b.cache;if(se.has(j))return se.get(j);var be=o.apply(this,k);return b.cache=se.set(j,be)||se,be};return b.cache=new(zv.Cache||qs),b}zv.Cache=qs;function qv(o){if(typeof o!="function")throw new uA(i);return function(){var u=arguments;switch(u.length){case 0:return!o.call(this);case 1:return!o.call(this,u[0]);case 2:return!o.call(this,u[0],u[1]);case 3:return!o.call(this,u[0],u[1],u[2])}return!o.apply(this,u)}}function YR(o){return JS(2,o)}var XR=Gc(function(o,u){u=u.length==1&&Er(u[0])?Sn(u[0],Rr(Dt())):Sn(wr(u,1),Rr(Dt()));var b=u.length;return mr(function(k){for(var j=-1,se=pi(k.length,b);++j<se;)k[j]=u[j].call(this,k[j]);return Ti(o,this,k)})}),FB=mr(function(o,u){var b=EA(u,$u(FB));return Co(o,T,e,u,b)}),nE=mr(function(o,u){var b=EA(u,$u(nE));return Co(o,R,e,u,b)}),ZR=xo(function(o,u){return Co(o,ae,e,e,e,u)});function JR(o,u){if(typeof o!="function")throw new uA(i);return u=u===e?u:Lr(u),mr(o,u)}function $R(o,u){if(typeof o!="function")throw new uA(i);return u=u==null?0:Bi(Lr(u),0),mr(function(b){var k=b[u],j=ws(b,0,u);return k&&na(j,k),Ti(o,this,j)})}function e7(o,u,b){var k=!0,j=!0;if(typeof o!="function")throw new uA(i);return Si(b)&&(k="leading"in b?!!b.leading:k,j="trailing"in b?!!b.trailing:j),rE(o,u,{leading:k,maxWait:u,trailing:j})}function t7(o){return ZS(o,1)}function r7(o,u){return FB(vs(u),o)}function n7(){if(!arguments.length)return[];var o=arguments[0];return Er(o)?o:[o]}function i7(o){return Ft(o,g)}function A7(o,u){return u=typeof u=="function"?u:e,Ft(o,g,u)}function a7(o){return Ft(o,c|g)}function s7(o,u){return u=typeof u=="function"?u:e,Ft(o,c|g,u)}function o7(o,u){return u==null||Yt(o,u,VA(u))}function yl(o,u){return o===u||o!==o&&u!==u}var l7=Xc(Ii),u7=Xc(function(o,u){return o>=u}),yh=js(function(){return arguments}())?js:function(o){return Mi(o)&&Or.call(o,"callee")&&!Mc.call(o,"callee")},Er=$e.isArray,c7=yn?Rr(yn):Zn;function Bs(o){return o!=null&&jv(o.length)&&!Ac(o)}function Zi(o){return Mi(o)&&Bs(o)}function f7(o){return o===!0||o===!1||Mi(o)&&nn(o)==pe}var ef=Yl||HB,h7=on?Rr(on):Zf;function d7(o){return Mi(o)&&o.nodeType===1&&!n0(o)}function p7(o){if(o==null)return!0;if(Bs(o)&&(Er(o)||typeof o=="string"||typeof o.splice=="function"||ef(o)||Id(o)||yh(o)))return!o.length;var u=LA(o);if(u==N||u==Qe)return!o.size;if(mh(o))return!vo(o).length;for(var b in o)if(Or.call(o,b))return!1;return!0}function g7(o,u){return $l(o,u)}function m7(o,u,b){b=typeof b=="function"?b:e;var k=b?b(o,u):e;return k===e?$l(o,u,e,b):!!k}function UB(o){if(!Mi(o))return!1;var u=nn(o);return u==Ee||u==ye||typeof o.message=="string"&&typeof o.name=="string"&&!n0(o)}function v7(o){return typeof o=="number"&&Lu(o)}function Ac(o){if(!Si(o))return!1;var u=nn(o);return u==tt||u==Xe||u==ce||u==ve}function iE(o){return typeof o=="number"&&o==Lr(o)}function jv(o){return typeof o=="number"&&o>-1&&o%1==0&&o<=Fe}function Si(o){var u=typeof o;return o!=null&&(u=="object"||u=="function")}function Mi(o){return o!=null&&typeof o=="object"}var AE=Ln?Rr(Ln):qc;function w7(o,u){return o===u||fl(o,u,iu(u))}function y7(o,u,b){return b=typeof b=="function"?b:e,fl(o,u,iu(u),b)}function B7(o){return aE(o)&&o!=+o}function b7(o){if(Yy(o))throw new Pt(n);return Hu(o)}function C7(o){return o===null}function x7(o){return o==null}function aE(o){return typeof o=="number"||Mi(o)&&nn(o)==Ue}function n0(o){if(!Mi(o)||nn(o)!=G)return!1;var u=ds(o);if(u===null)return!0;var b=Or.call(u,"constructor")&&u.constructor;return typeof b=="function"&&b instanceof b&&hs.call(b)==aa}var _B=Rn?Rr(Rn):xa;function S7(o){return iE(o)&&o>=-Fe&&o<=Fe}var sE=Bn?Rr(Bn):eu;function Kv(o){return typeof o=="string"||!Er(o)&&Mi(o)&&nn(o)==we}function Gs(o){return typeof o=="symbol"||Mi(o)&&nn(o)==Re}var Id=ra?Rr(ra):Ks;function E7(o){return o===e}function F7(o){return Mi(o)&&LA(o)==We}function U7(o){return Mi(o)&&nn(o)==ot}var _7=Xc(hl),Q7=Xc(function(o,u){return o<=u});function oE(o){if(!o)return[];if(Bs(o))return Kv(o)?jr(o):TA(o);if(fA&&o[fA])return tl(o[fA]());var u=LA(o),b=u==N?Ds:u==Qe?Oi:Dd;return b(o)}function ac(o){if(!o)return o===0?o:0;if(o=Uo(o),o===ge||o===-ge){var u=o<0?-1:1;return u*Be}return o===o?o:0}function Lr(o){var u=ac(o),b=u%1;return u===u?b?u-b:u:0}function lE(o){return o?lt(Lr(o),0,X):0}function Uo(o){if(typeof o=="number")return o;if(Gs(o))return de;if(Si(o)){var u=typeof o.valueOf=="function"?o.valueOf():o;o=Si(u)?u+"":u}if(typeof o!="string")return o===0?o:+o;o=Li(o);var b=ta.test(o);return b||BA.test(o)?ho(o.slice(2),b?2:8):ea.test(o)?de:+o}function uE(o){return bo(o,bs(o))}function T7(o){return o?lt(Lr(o),-Fe,Fe):o===0?o:0}function _n(o){return o==null?"":hn(o)}var L7=Xu(function(o,u){if(mh(u)||Bs(u)){bo(u,VA(u),o);return}for(var b in u)Or.call(u,b)&&ze(o,b,u[b])}),cE=Xu(function(o,u){bo(u,bs(u),o)}),Vv=Xu(function(o,u,b,k){bo(u,bs(u),o,k)}),k7=Xu(function(o,u,b,k){bo(u,VA(u),o,k)}),N7=xo(dt);function O7(o,u){var b=bi(o);return u==null?b:Ie(b,u)}var I7=mr(function(o,u){o=ir(o);var b=-1,k=u.length,j=k>2?u[2]:e;for(j&&la(u[0],u[1],j)&&(k=1);++b<k;)for(var se=u[b],be=bs(se),Ne=-1,Ve=be.length;++Ne<Ve;){var ft=be[Ne],ht=o[ft];(ht===e||yl(ht,qA[ft])&&!Or.call(o,ft))&&(o[ft]=se[ft])}return o}),D7=mr(function(o){return o.push(e,hh),Ti(fE,e,o)});function H7(o,u){return me(o,Dt(u,3),Pn)}function M7(o,u){return me(o,Dt(u,3),rn)}function R7(o,u){return o==null?o:Ci(o,Dt(u,3),bs)}function P7(o,u){return o==null?o:si(o,Dt(u,3),bs)}function z7(o,u){return o&&Pn(o,Dt(u,3))}function q7(o,u){return o&&rn(o,Dt(u,3))}function j7(o){return o==null?[]:Xn(o,VA(o))}function K7(o){return o==null?[]:Xn(o,bs(o))}function QB(o,u,b){var k=o==null?e:oi(o,u);return k===e?b:k}function V7(o,u){return o!=null&&Fd(o,u,ba)}function TB(o,u){return o!=null&&Fd(o,u,Ca)}var G7=fh(function(o,u,b){u!=null&&typeof u.toString!="function"&&(u=cA.call(u)),o[u]=b},kB(Cs)),W7=fh(function(o,u,b){u!=null&&typeof u.toString!="function"&&(u=cA.call(u)),Or.call(o,u)?o[u].push(b):o[u]=[b]},Dt),Y7=mr(gs);function VA(o){return Bs(o)?Ae(o):vo(o)}function bs(o){return Bs(o)?Ae(o,!0):jc(o)}function X7(o,u){var b={};return u=Dt(u,3),Pn(o,function(k,j,se){st(b,u(k,j,se),k)}),b}function Z7(o,u){var b={};return u=Dt(u,3),Pn(o,function(k,j,se){st(b,j,u(k,j,se))}),b}var J7=Xu(function(o,u,b){tu(o,u,b)}),fE=Xu(function(o,u,b,k){tu(o,u,b,k)}),$7=xo(function(o,u){var b={};if(o==null)return b;var k=!1;u=Sn(u,function(se){return se=QA(se,o),k||(k=se.length>1),se}),bo(o,jg(o),b),k&&(b=Ft(b,c|d|g,Sd));for(var j=u.length;j--;)Ah(b,u[j]);return b});function eP(o,u){return hE(o,qv(Dt(u)))}var tP=xo(function(o,u){return o==null?{}:md(o,u)});function hE(o,u){if(o==null)return{};var b=Sn(jg(o),function(k){return[k]});return u=Dt(u),th(o,b,function(k,j){return u(k,j[0])})}function rP(o,u,b){u=QA(u,o);var k=-1,j=u.length;for(j||(j=1,o=e);++k<j;){var se=o==null?e:o[Qt(u[k])];se===e&&(k=j,se=b),o=Ac(se)?se.call(o):se}return o}function nP(o,u,b){return o==null?o:ju(o,u,b)}function iP(o,u,b,k){return k=typeof k=="function"?k:e,o==null?o:ju(o,u,b,k)}var dE=zg(VA),pE=zg(bs);function AP(o,u,b){var k=Er(o),j=k||ef(o)||Id(o);if(u=Dt(u,4),b==null){var se=o&&o.constructor;j?b=k?new se:[]:Si(o)?b=Ac(se)?bi(ds(o)):{}:b={}}return(j?oA:Pn)(o,function(be,Ne,Ve){return u(b,be,Ne,Ve)}),b}function aP(o,u){return o==null?!0:Ah(o,u)}function sP(o,u,b){return o==null?o:ah(o,u,vs(b))}function oP(o,u,b,k){return k=typeof k=="function"?k:e,o==null?o:ah(o,u,vs(b),k)}function Dd(o){return o==null?[]:Yn(o,VA(o))}function lP(o){return o==null?[]:Yn(o,bs(o))}function uP(o,u,b){return b===e&&(b=u,u=e),b!==e&&(b=Uo(b),b=b===b?b:0),u!==e&&(u=Uo(u),u=u===u?u:0),lt(Uo(o),u,b)}function cP(o,u,b){return u=ac(u),b===e?(b=u,u=0):b=ac(b),o=Uo(o),Di(o,u,b)}function fP(o,u,b){if(b&&typeof b!="boolean"&&la(o,u,b)&&(u=b=e),b===e&&(typeof u=="boolean"?(b=u,u=e):typeof o=="boolean"&&(b=o,o=e)),o===e&&u===e?(o=0,u=1):(o=ac(o),u===e?(u=o,o=0):u=ac(u)),o>u){var k=o;o=u,u=k}if(b||o%1||u%1){var j=cd();return pi(o+j*(u-o+fs("1e-"+((j+"").length-1))),u)}return Vc(o,u)}var hP=Zu(function(o,u,b){return u=u.toLowerCase(),o+(b?gE(u):u)});function gE(o){return LB(_n(o).toLowerCase())}function mE(o){return o=_n(o),o&&o.replace(Qs,ai).replace(zl,"")}function dP(o,u,b){o=_n(o),u=hn(u);var k=o.length;b=b===e?k:lt(Lr(b),0,k);var j=b;return b-=u.length,b>=0&&o.slice(b,j)==u}function pP(o){return o=_n(o),o&&$r.test(o)?o.replace(cr,go):o}function gP(o){return o=_n(o),o&&Xt.test(o)?o.replace(AA,"\\$&"):o}var mP=Zu(function(o,u,b){return o+(b?"-":"")+u.toLowerCase()}),vP=Zu(function(o,u,b){return o+(b?" ":"")+u.toLowerCase()}),wP=Ig("toLowerCase");function yP(o,u,b){o=_n(o),u=Lr(u);var k=u?On(o):0;if(!u||k>=u)return o;var j=(u-k)/2;return Cd(Qu(j),b)+o+Cd(Wl(j),b)}function BP(o,u,b){o=_n(o),u=Lr(u);var k=u?On(o):0;return u&&k<u?o+Cd(u-k,b):o}function bP(o,u,b){o=_n(o),u=Lr(u);var k=u?On(o):0;return u&&k<u?Cd(u-k,b)+o:o}function CP(o,u,b){return b||u==null?u=0:u&&(u=+u),Bg(_n(o).replace(aA,""),u||0)}function xP(o,u,b){return(b?la(o,u,b):u===e)?u=1:u=Lr(u),wo(_n(o),u)}function SP(){var o=arguments,u=_n(o[0]);return o.length<3?u:u.replace(o[1],o[2])}var EP=Zu(function(o,u,b){return o+(b?"_":"")+u.toLowerCase()});function FP(o,u,b){return b&&typeof b!="number"&&la(o,u,b)&&(u=b=e),b=b===e?X:b>>>0,b?(o=_n(o),o&&(typeof u=="string"||u!=null&&!_B(u))&&(u=hn(u),!u&&Nr(o))?ws(jr(o),0,b):o.split(u,b)):[]}var UP=Zu(function(o,u,b){return o+(b?" ":"")+LB(u)});function _P(o,u,b){return o=_n(o),b=b==null?0:lt(Lr(b),0,o.length),u=hn(u),o.slice(b,b+u.length)==u}function QP(o,u,b){var k=te.templateSettings;b&&la(o,u,b)&&(u=e),o=_n(o),u=Vv({},u,k,wv);var j=Vv({},u.imports,k.imports,wv),se=VA(j),be=Yn(j,se),Ne,Ve,ft=0,ht=u.interpolate||dn,wt="__p += '",It=Rs((u.escape||dn).source+"|"+ht.source+"|"+(ht===ar?$A:dn).source+"|"+(u.evaluate||dn).source+"|$","g"),Wt="//# sourceURL="+(Or.call(u,"sourceURL")?(u.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Yi+"]")+`
|
|
`;o.replace(It,function(lr,Vr,An,Ws,ts,Ys){return An||(An=Ws),wt+=o.slice(ft,Ys).replace(Ts,ma),Vr&&(Ne=!0,wt+=`' +
|
|
__e(`+Vr+`) +
|
|
'`),ts&&(Ve=!0,wt+=`';
|
|
`+ts+`;
|
|
__p += '`),An&&(wt+=`' +
|
|
((__t = (`+An+`)) == null ? '' : __t) +
|
|
'`),ft=Ys+lr.length,lr}),wt+=`';
|
|
`;var or=Or.call(u,"variable")&&u.variable;if(!or)wt=`with (obj) {
|
|
`+wt+`
|
|
}
|
|
`;else if(Ra.test(or))throw new Pt(A);wt=(Ve?wt.replace(Jt,""):wt).replace(di,"$1").replace(gr,"$1;"),wt="function("+(or||"obj")+`) {
|
|
`+(or?"":`obj || (obj = {});
|
|
`)+"var __t, __p = ''"+(Ne?", __e = _.escape":"")+(Ve?`, __j = Array.prototype.join;
|
|
function print() { __p += __j.call(arguments, '') }
|
|
`:`;
|
|
`)+wt+`return __p
|
|
}`;var Dr=wE(function(){return Pr(se,Wt+"return "+wt).apply(e,be)});if(Dr.source=wt,UB(Dr))throw Dr;return Dr}function TP(o){return _n(o).toLowerCase()}function LP(o){return _n(o).toUpperCase()}function kP(o,u,b){if(o=_n(o),o&&(b||u===e))return Li(o);if(!o||!(u=hn(u)))return o;var k=jr(o),j=jr(u),se=ki(k,j),be=Nn(k,j)+1;return ws(k,se,be).join("")}function NP(o,u,b){if(o=_n(o),o&&(b||u===e))return o.slice(0,va(o)+1);if(!o||!(u=hn(u)))return o;var k=jr(o),j=Nn(k,jr(u))+1;return ws(k,0,j).join("")}function OP(o,u,b){if(o=_n(o),o&&(b||u===e))return o.replace(aA,"");if(!o||!(u=hn(u)))return o;var k=jr(o),j=ki(k,jr(u));return ws(k,j).join("")}function IP(o,u){var b=W,k=he;if(Si(u)){var j="separator"in u?u.separator:j;b="length"in u?Lr(u.length):b,k="omission"in u?hn(u.omission):k}o=_n(o);var se=o.length;if(Nr(o)){var be=jr(o);se=be.length}if(b>=se)return o;var Ne=b-On(k);if(Ne<1)return k;var Ve=be?ws(be,0,Ne).join(""):o.slice(0,Ne);if(j===e)return Ve+k;if(be&&(Ne+=Ve.length-Ne),_B(j)){if(o.slice(Ne).search(j)){var ft,ht=Ve;for(j.global||(j=Rs(j.source,_n(yA.exec(j))+"g")),j.lastIndex=0;ft=j.exec(ht);)var wt=ft.index;Ve=Ve.slice(0,wt===e?Ne:wt)}}else if(o.indexOf(hn(j),Ne)!=Ne){var It=Ve.lastIndexOf(j);It>-1&&(Ve=Ve.slice(0,It))}return Ve+k}function DP(o){return o=_n(o),o&&Fr.test(o)?o.replace(Cn,Uu):o}var HP=Zu(function(o,u,b){return o+(b?" ":"")+u.toUpperCase()}),LB=Ig("toUpperCase");function vE(o,u,b){return o=_n(o),u=b?e:u,u===e?Ni(o)?FA(o):q(o):o.match(u)||[]}var wE=mr(function(o,u){try{return Ti(o,e,u)}catch(b){return UB(b)?b:new Pt(b)}}),MP=xo(function(o,u){return oA(u,function(b){b=Qt(b),st(o,b,EB(o[b],o))}),o});function RP(o){var u=o==null?0:o.length,b=Dt();return o=u?Sn(o,function(k){if(typeof k[1]!="function")throw new uA(i);return[b(k[0]),k[1]]}):[],mr(function(k){for(var j=-1;++j<u;){var se=o[j];if(Ti(se[0],this,k))return Ti(se[1],this,k)}})}function PP(o){return _t(Ft(o,c))}function kB(o){return function(){return o}}function zP(o,u){return o==null||o!==o?u:o}var qP=Ju(),jP=Ju(!0);function Cs(o){return o}function NB(o){return $f(typeof o=="function"?o:Ft(o,c))}function KP(o){return Ru(Ft(o,c))}function VP(o,u){return dl(o,Ft(u,c))}var GP=mr(function(o,u){return function(b){return gs(b,o,u)}}),WP=mr(function(o,u){return function(b){return gs(o,b,u)}});function OB(o,u,b){var k=VA(u),j=Xn(u,k);b==null&&!(Si(u)&&(j.length||!k.length))&&(b=u,u=o,o=this,j=Xn(u,VA(u)));var se=!(Si(b)&&"chain"in b)||!!b.chain,be=Ac(o);return oA(j,function(Ne){var Ve=u[Ne];o[Ne]=Ve,be&&(o.prototype[Ne]=function(){var ft=this.__chain__;if(se||ft){var ht=o(this.__wrapped__),wt=ht.__actions__=TA(this.__actions__);return wt.push({func:Ve,args:arguments,thisArg:o}),ht.__chain__=ft,ht}return Ve.apply(o,na([this.value()],arguments))})}),o}function YP(){return pn._===this&&(pn._=En),this}function IB(){}function XP(o){return o=Lr(o),mr(function(u){return Pu(u,o)})}var ZP=Hg(Sn),JP=Hg(el),$P=Hg(ia);function yE(o){return Gg(o)?Vt(Qt(o)):rh(o)}function ez(o){return function(u){return o==null?e:oi(o,u)}}var tz=Mg(),rz=Mg(!0);function DB(){return[]}function HB(){return!1}function nz(){return{}}function iz(){return""}function Az(){return!0}function az(o,u){if(o=Lr(o),o<1||o>Fe)return[];var b=X,k=pi(o,X);u=Dt(u),o-=X;for(var j=kn(k,u);++b<o;)u(b);return j}function sz(o){return Er(o)?Sn(o,Qt):Gs(o)?[o]:TA(Qv(_n(o)))}function oz(o){var u=++Ps;return _n(o)+u}var lz=bd(function(o,u){return o+u},0),uz=xd("ceil"),cz=bd(function(o,u){return o/u},1),fz=xd("floor");function hz(o){return o&&o.length?xr(o,Cs,Ii):e}function dz(o,u){return o&&o.length?xr(o,Dt(u,2),Ii):e}function pz(o){return kt(o,Cs)}function gz(o,u){return kt(o,Dt(u,2))}function mz(o){return o&&o.length?xr(o,Cs,hl):e}function vz(o,u){return o&&o.length?xr(o,Dt(u,2),hl):e}var wz=bd(function(o,u){return o*u},1),yz=xd("round"),Bz=bd(function(o,u){return o-u},0);function bz(o){return o&&o.length?Zt(o,Cs):0}function Cz(o,u){return o&&o.length?Zt(o,Dt(u,2)):0}return te.after=KR,te.ary=ZS,te.assign=L7,te.assignIn=cE,te.assignInWith=Vv,te.assignWith=k7,te.at=N7,te.before=JS,te.bind=EB,te.bindAll=MP,te.bindKey=$S,te.castArray=n7,te.chain=Ge,te.chunk=Jy,te.compact=mn,te.concat=Jn,te.cond=RP,te.conforms=PP,te.constant=kB,te.countBy=Ht,te.create=O7,te.curry=eE,te.curryRight=tE,te.debounce=rE,te.defaults=I7,te.defaultsDeep=D7,te.defer=VR,te.delay=GR,te.difference=Qd,te.differenceBy=$y,te.differenceWith=Td,te.drop=eB,te.dropRight=Ld,te.dropRightWhile=tB,te.dropWhile=rB,te.fill=Tv,te.filter=Jr,te.flatMap=Ea,te.flatMapDeep=es,te.flatMapDepth=Un,te.flatten=kv,te.flattenDeep=Nv,te.flattenDepth=Ov,te.flip=WR,te.flow=qP,te.flowRight=jP,te.fromPairs=e0,te.functions=j7,te.functionsIn=K7,te.groupBy=Fa,te.initial=Iv,te.intersection=iB,te.intersectionBy=AB,te.intersectionWith=aB,te.invert=G7,te.invertBy=W7,te.invokeMap=tc,te.iteratee=NB,te.keyBy=Fo,te.keys=VA,te.keysIn=bs,te.map=Vs,te.mapKeys=X7,te.mapValues=Z7,te.matches=KP,te.matchesProperty=VP,te.memoize=zv,te.merge=J7,te.mergeWith=fE,te.method=GP,te.methodOf=WP,te.mixin=OB,te.negate=qv,te.nthArg=XP,te.omit=$7,te.omitBy=eP,te.once=YR,te.orderBy=rc,te.over=ZP,te.overArgs=XR,te.overEvery=JP,te.overSome=$P,te.partial=FB,te.partialRight=nE,te.partition=nc,te.pick=tP,te.pickBy=hE,te.property=yE,te.propertyOf=ez,te.pull=sB,te.pullAll=Hv,te.pullAllBy=r0,te.pullAllWith=Jc,te.pullAt=Od,te.range=tz,te.rangeRight=rz,te.rearg=ZR,te.reject=wl,te.remove=oB,te.rest=JR,te.reverse=au,te.sampleSize=wh,te.set=nP,te.setWith=iP,te.shuffle=PR,te.slice=lB,te.sortBy=jR,te.sortedUniq=dB,te.sortedUniqBy=pB,te.split=FP,te.spread=$R,te.tail=gB,te.take=mB,te.takeRight=vB,te.takeRightWhile=wB,te.takeWhile=yB,te.tap=at,te.throttle=e7,te.thru=Ot,te.toArray=oE,te.toPairs=dE,te.toPairsIn=pE,te.toPath=sz,te.toPlainObject=uE,te.transform=AP,te.unary=t7,te.union=BB,te.unionBy=bB,te.unionWith=CB,te.uniq=xB,te.uniqBy=SB,te.uniqWith=m,te.unset=aP,te.unzip=p,te.unzipWith=y,te.update=sP,te.updateWith=oP,te.values=Dd,te.valuesIn=lP,te.without=w,te.words=vE,te.wrap=r7,te.xor=L,te.xorBy=H,te.xorWith=$,te.zip=ue,te.zipObject=le,te.zipObjectDeep=De,te.zipWith=qe,te.entries=dE,te.entriesIn=pE,te.extend=cE,te.extendWith=Vv,OB(te,te),te.add=lz,te.attempt=wE,te.camelCase=hP,te.capitalize=gE,te.ceil=uz,te.clamp=uP,te.clone=i7,te.cloneDeep=a7,te.cloneDeepWith=s7,te.cloneWith=A7,te.conformsTo=o7,te.deburr=mE,te.defaultTo=zP,te.divide=cz,te.endsWith=dP,te.eq=yl,te.escape=pP,te.escapeRegExp=gP,te.every=Zr,te.find=pr,te.findIndex=Lv,te.findKey=H7,te.findLast=Hi,te.findLastIndex=$g,te.findLastKey=M7,te.floor=fz,te.forEach=hA,te.forEachRight=ml,te.forIn=R7,te.forInRight=P7,te.forOwn=z7,te.forOwnRight=q7,te.get=QB,te.gt=l7,te.gte=u7,te.has=V7,te.hasIn=TB,te.head=t0,te.identity=Cs,te.includes=Ua,te.indexOf=nB,te.inRange=cP,te.invoke=Y7,te.isArguments=yh,te.isArray=Er,te.isArrayBuffer=c7,te.isArrayLike=Bs,te.isArrayLikeObject=Zi,te.isBoolean=f7,te.isBuffer=ef,te.isDate=h7,te.isElement=d7,te.isEmpty=p7,te.isEqual=g7,te.isEqualWith=m7,te.isError=UB,te.isFinite=v7,te.isFunction=Ac,te.isInteger=iE,te.isLength=jv,te.isMap=AE,te.isMatch=w7,te.isMatchWith=y7,te.isNaN=B7,te.isNative=b7,te.isNil=x7,te.isNull=C7,te.isNumber=aE,te.isObject=Si,te.isObjectLike=Mi,te.isPlainObject=n0,te.isRegExp=_B,te.isSafeInteger=S7,te.isSet=sE,te.isString=Kv,te.isSymbol=Gs,te.isTypedArray=Id,te.isUndefined=E7,te.isWeakMap=F7,te.isWeakSet=U7,te.join=kd,te.kebabCase=mP,te.last=ui,te.lastIndexOf=Dv,te.lowerCase=vP,te.lowerFirst=wP,te.lt=_7,te.lte=Q7,te.max=hz,te.maxBy=dz,te.mean=pz,te.meanBy=gz,te.min=mz,te.minBy=vz,te.stubArray=DB,te.stubFalse=HB,te.stubObject=nz,te.stubString=iz,te.stubTrue=Az,te.multiply=wz,te.nth=Nd,te.noConflict=YP,te.noop=IB,te.now=Pv,te.pad=yP,te.padEnd=BP,te.padStart=bP,te.parseInt=CP,te.random=fP,te.reduce=vl,te.reduceRight=ic,te.repeat=xP,te.replace=SP,te.result=rP,te.round=yz,te.runInContext=He,te.sample=$c,te.size=zR,te.snakeCase=EP,te.some=qR,te.sortedIndex=uB,te.sortedIndexBy=Mv,te.sortedIndexOf=cB,te.sortedLastIndex=Rv,te.sortedLastIndexBy=fB,te.sortedLastIndexOf=hB,te.startCase=UP,te.startsWith=_P,te.subtract=Bz,te.sum=bz,te.sumBy=Cz,te.template=QP,te.times=az,te.toFinite=ac,te.toInteger=Lr,te.toLength=lE,te.toLower=TP,te.toNumber=Uo,te.toSafeInteger=T7,te.toString=_n,te.toUpper=LP,te.trim=kP,te.trimEnd=NP,te.trimStart=OP,te.truncate=IP,te.unescape=DP,te.uniqueId=oz,te.upperCase=HP,te.upperFirst=LB,te.each=hA,te.eachRight=ml,te.first=t0,OB(te,function(){var o={};return Pn(te,function(u,b){Or.call(te.prototype,b)||(o[b]=u)}),o}(),{chain:!1}),te.VERSION=t,oA(["bind","bindKey","curry","curryRight","partial","partialRight"],function(o){te[o].placeholder=te}),oA(["drop","take"],function(o,u){Tr.prototype[o]=function(b){b=b===e?1:Bi(Lr(b),0);var k=this.__filtered__&&!u?new Tr(this):this.clone();return k.__filtered__?k.__takeCount__=pi(b,k.__takeCount__):k.__views__.push({size:pi(b,X),type:o+(k.__dir__<0?"Right":"")}),k},Tr.prototype[o+"Right"]=function(b){return this.reverse()[o](b).reverse()}}),oA(["filter","map","takeWhile"],function(o,u){var b=u+1,k=b==_||b==oe;Tr.prototype[o]=function(j){var se=this.clone();return se.__iteratees__.push({iteratee:Dt(j,3),type:b}),se.__filtered__=se.__filtered__||k,se}}),oA(["head","last"],function(o,u){var b="take"+(u?"Right":"");Tr.prototype[o]=function(){return this[b](1).value()[0]}}),oA(["initial","tail"],function(o,u){var b="drop"+(u?"":"Right");Tr.prototype[o]=function(){return this.__filtered__?new Tr(this):this[b](1)}}),Tr.prototype.compact=function(){return this.filter(Cs)},Tr.prototype.find=function(o){return this.filter(o).head()},Tr.prototype.findLast=function(o){return this.reverse().find(o)},Tr.prototype.invokeMap=mr(function(o,u){return typeof o=="function"?new Tr(this):this.map(function(b){return gs(b,o,u)})}),Tr.prototype.reject=function(o){return this.filter(qv(Dt(o)))},Tr.prototype.slice=function(o,u){o=Lr(o);var b=this;return b.__filtered__&&(o>0||u<0)?new Tr(b):(o<0?b=b.takeRight(-o):o&&(b=b.drop(o)),u!==e&&(u=Lr(u),b=u<0?b.dropRight(-u):b.take(u-o)),b)},Tr.prototype.takeRightWhile=function(o){return this.reverse().takeWhile(o).reverse()},Tr.prototype.toArray=function(){return this.take(X)},Pn(Tr.prototype,function(o,u){var b=/^(?:filter|find|map|reject)|While$/.test(u),k=/^(?:head|last)$/.test(u),j=te[k?"take"+(u=="last"?"Right":""):u],se=k||/^find/.test(u);j&&(te.prototype[u]=function(){var be=this.__wrapped__,Ne=k?[1]:arguments,Ve=be instanceof Tr,ft=Ne[0],ht=Ve||Er(be),wt=function(Vr){var An=j.apply(te,na([Vr],Ne));return k&&It?An[0]:An};ht&&b&&typeof ft=="function"&&ft.length!=1&&(Ve=ht=!1);var It=this.__chain__,Wt=!!this.__actions__.length,or=se&&!It,Dr=Ve&&!Wt;if(!se&&ht){be=Dr?be:new Tr(this);var lr=o.apply(be,Ne);return lr.__actions__.push({func:Ot,args:[wt],thisArg:e}),new ya(lr,It)}return or&&Dr?o.apply(this,Ne):(lr=this.thru(wt),or?k?lr.value()[0]:lr.value():lr)})}),oA(["pop","push","shift","sort","splice","unshift"],function(o){var u=Aa[o],b=/^(?:push|sort|unshift)$/.test(o)?"tap":"thru",k=/^(?:pop|shift)$/.test(o);te.prototype[o]=function(){var j=arguments;if(k&&!this.__chain__){var se=this.value();return u.apply(Er(se)?se:[],j)}return this[b](function(be){return u.apply(Er(be)?be:[],j)})}}),Pn(Tr.prototype,function(o,u){var b=te[u];if(b){var k=b.name+"";Or.call(Zl,k)||(Zl[k]=[]),Zl[k].push({name:u,func:b})}}),Zl[Yc(e,C).name]=[{name:"wrapper",func:e}],Tr.prototype.clone=fd,Tr.prototype.reverse=hd,Tr.prototype.value=dd,te.prototype.at=St,te.prototype.chain=Nt,te.prototype.commit=Sr,te.prototype.next=Kt,te.prototype.plant=ln,te.prototype.reverse=_r,te.prototype.toJSON=te.prototype.valueOf=te.prototype.value=fr,te.prototype.first=te.prototype.head,fA&&(te.prototype[fA]=qt),te},yi=UA();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(pn._=yi,define(function(){return yi})):Le?((Le.exports=yi)._=yi,zt._=yi):pn._=yi}).call(lg)});var Ty=Ce((Mde,kD)=>{var Cne=Array.isArray;kD.exports=Cne});var OD=Ce((Rde,ND)=>{var xne=typeof global=="object"&&global&&global.Object===Object&&global;ND.exports=xne});var rv=Ce((Pde,ID)=>{var Sne=OD(),Ene=typeof self=="object"&&self&&self.Object===Object&&self,Fne=Sne||Ene||Function("return this")();ID.exports=Fne});var Ly=Ce((zde,DD)=>{var Une=rv(),_ne=Une.Symbol;DD.exports=_ne});var PD=Ce((qde,RD)=>{var HD=Ly(),MD=Object.prototype,Qne=MD.hasOwnProperty,Tne=MD.toString,nv=HD?HD.toStringTag:void 0;function Lne(e){var t=Qne.call(e,nv),r=e[nv];try{e[nv]=void 0;var n=!0}catch{}var i=Tne.call(e);return n&&(t?e[nv]=r:delete e[nv]),i}RD.exports=Lne});var qD=Ce((jde,zD)=>{var kne=Object.prototype,Nne=kne.toString;function One(e){return Nne.call(e)}zD.exports=One});var _S=Ce((Kde,VD)=>{var jD=Ly(),Ine=PD(),Dne=qD(),Hne="[object Null]",Mne="[object Undefined]",KD=jD?jD.toStringTag:void 0;function Rne(e){return e==null?e===void 0?Mne:Hne:KD&&KD in Object(e)?Ine(e):Dne(e)}VD.exports=Rne});var WD=Ce((Vde,GD)=>{function Pne(e){return e!=null&&typeof e=="object"}GD.exports=Pne});var iv=Ce((Gde,YD)=>{var zne=_S(),qne=WD(),jne="[object Symbol]";function Kne(e){return typeof e=="symbol"||qne(e)&&zne(e)==jne}YD.exports=Kne});var ZD=Ce((Wde,XD)=>{var Vne=Ty(),Gne=iv(),Wne=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Yne=/^\w*$/;function Xne(e,t){if(Vne(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||Gne(e)?!0:Yne.test(e)||!Wne.test(e)||t!=null&&e in Object(t)}XD.exports=Xne});var hg=Ce((Yde,JD)=>{function Zne(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}JD.exports=Zne});var eH=Ce((Xde,$D)=>{var Jne=_S(),$ne=hg(),eie="[object AsyncFunction]",tie="[object Function]",rie="[object GeneratorFunction]",nie="[object Proxy]";function iie(e){if(!$ne(e))return!1;var t=Jne(e);return t==tie||t==rie||t==eie||t==nie}$D.exports=iie});var rH=Ce((Zde,tH)=>{var Aie=rv(),aie=Aie["__core-js_shared__"];tH.exports=aie});var AH=Ce((Jde,iH)=>{var QS=rH(),nH=function(){var e=/[^.]+$/.exec(QS&&QS.keys&&QS.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function sie(e){return!!nH&&nH in e}iH.exports=sie});var sH=Ce(($de,aH)=>{var oie=Function.prototype,lie=oie.toString;function uie(e){if(e!=null){try{return lie.call(e)}catch{}try{return e+""}catch{}}return""}aH.exports=uie});var lH=Ce((epe,oH)=>{var cie=eH(),fie=AH(),hie=hg(),die=sH(),pie=/[\\^$.*+?()[\]{}|]/g,gie=/^\[object .+?Constructor\]$/,mie=Function.prototype,vie=Object.prototype,wie=mie.toString,yie=vie.hasOwnProperty,Bie=RegExp("^"+wie.call(yie).replace(pie,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function bie(e){if(!hie(e)||fie(e))return!1;var t=cie(e)?Bie:gie;return t.test(die(e))}oH.exports=bie});var cH=Ce((tpe,uH)=>{function Cie(e,t){return e?.[t]}uH.exports=Cie});var ky=Ce((rpe,fH)=>{var xie=lH(),Sie=cH();function Eie(e,t){var r=Sie(e,t);return xie(r)?r:void 0}fH.exports=Eie});var Av=Ce((npe,hH)=>{var Fie=ky(),Uie=Fie(Object,"create");hH.exports=Uie});var gH=Ce((ipe,pH)=>{var dH=Av();function _ie(){this.__data__=dH?dH(null):{},this.size=0}pH.exports=_ie});var vH=Ce((Ape,mH)=>{function Qie(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}mH.exports=Qie});var yH=Ce((ape,wH)=>{var Tie=Av(),Lie="__lodash_hash_undefined__",kie=Object.prototype,Nie=kie.hasOwnProperty;function Oie(e){var t=this.__data__;if(Tie){var r=t[e];return r===Lie?void 0:r}return Nie.call(t,e)?t[e]:void 0}wH.exports=Oie});var bH=Ce((spe,BH)=>{var Iie=Av(),Die=Object.prototype,Hie=Die.hasOwnProperty;function Mie(e){var t=this.__data__;return Iie?t[e]!==void 0:Hie.call(t,e)}BH.exports=Mie});var xH=Ce((ope,CH)=>{var Rie=Av(),Pie="__lodash_hash_undefined__";function zie(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Rie&&t===void 0?Pie:t,this}CH.exports=zie});var EH=Ce((lpe,SH)=>{var qie=gH(),jie=vH(),Kie=yH(),Vie=bH(),Gie=xH();function dg(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}dg.prototype.clear=qie;dg.prototype.delete=jie;dg.prototype.get=Kie;dg.prototype.has=Vie;dg.prototype.set=Gie;SH.exports=dg});var UH=Ce((upe,FH)=>{function Wie(){this.__data__=[],this.size=0}FH.exports=Wie});var TS=Ce((cpe,_H)=>{function Yie(e,t){return e===t||e!==e&&t!==t}_H.exports=Yie});var av=Ce((fpe,QH)=>{var Xie=TS();function Zie(e,t){for(var r=e.length;r--;)if(Xie(e[r][0],t))return r;return-1}QH.exports=Zie});var LH=Ce((hpe,TH)=>{var Jie=av(),$ie=Array.prototype,eAe=$ie.splice;function tAe(e){var t=this.__data__,r=Jie(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():eAe.call(t,r,1),--this.size,!0}TH.exports=tAe});var NH=Ce((dpe,kH)=>{var rAe=av();function nAe(e){var t=this.__data__,r=rAe(t,e);return r<0?void 0:t[r][1]}kH.exports=nAe});var IH=Ce((ppe,OH)=>{var iAe=av();function AAe(e){return iAe(this.__data__,e)>-1}OH.exports=AAe});var HH=Ce((gpe,DH)=>{var aAe=av();function sAe(e,t){var r=this.__data__,n=aAe(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}DH.exports=sAe});var RH=Ce((mpe,MH)=>{var oAe=UH(),lAe=LH(),uAe=NH(),cAe=IH(),fAe=HH();function pg(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}pg.prototype.clear=oAe;pg.prototype.delete=lAe;pg.prototype.get=uAe;pg.prototype.has=cAe;pg.prototype.set=fAe;MH.exports=pg});var zH=Ce((vpe,PH)=>{var hAe=ky(),dAe=rv(),pAe=hAe(dAe,"Map");PH.exports=pAe});var KH=Ce((wpe,jH)=>{var qH=EH(),gAe=RH(),mAe=zH();function vAe(){this.size=0,this.__data__={hash:new qH,map:new(mAe||gAe),string:new qH}}jH.exports=vAe});var GH=Ce((ype,VH)=>{function wAe(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}VH.exports=wAe});var sv=Ce((Bpe,WH)=>{var yAe=GH();function BAe(e,t){var r=e.__data__;return yAe(t)?r[typeof t=="string"?"string":"hash"]:r.map}WH.exports=BAe});var XH=Ce((bpe,YH)=>{var bAe=sv();function CAe(e){var t=bAe(this,e).delete(e);return this.size-=t?1:0,t}YH.exports=CAe});var JH=Ce((Cpe,ZH)=>{var xAe=sv();function SAe(e){return xAe(this,e).get(e)}ZH.exports=SAe});var eM=Ce((xpe,$H)=>{var EAe=sv();function FAe(e){return EAe(this,e).has(e)}$H.exports=FAe});var rM=Ce((Spe,tM)=>{var UAe=sv();function _Ae(e,t){var r=UAe(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}tM.exports=_Ae});var iM=Ce((Epe,nM)=>{var QAe=KH(),TAe=XH(),LAe=JH(),kAe=eM(),NAe=rM();function gg(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}gg.prototype.clear=QAe;gg.prototype.delete=TAe;gg.prototype.get=LAe;gg.prototype.has=kAe;gg.prototype.set=NAe;nM.exports=gg});var sM=Ce((Fpe,aM)=>{var AM=iM(),OAe="Expected a function";function LS(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(OAe);var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],A=r.cache;if(A.has(i))return A.get(i);var a=e.apply(this,n);return r.cache=A.set(i,a)||A,a};return r.cache=new(LS.Cache||AM),r}LS.Cache=AM;aM.exports=LS});var lM=Ce((Upe,oM)=>{var IAe=sM(),DAe=500;function HAe(e){var t=IAe(e,function(n){return r.size===DAe&&r.clear(),n}),r=t.cache;return t}oM.exports=HAe});var cM=Ce((_pe,uM)=>{var MAe=lM(),RAe=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,PAe=/\\(\\)?/g,zAe=MAe(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(RAe,function(r,n,i,A){t.push(i?A.replace(PAe,"$1"):n||r)}),t});uM.exports=zAe});var hM=Ce((Qpe,fM)=>{function qAe(e,t){for(var r=-1,n=e==null?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}fM.exports=qAe});var wM=Ce((Tpe,vM)=>{var dM=Ly(),jAe=hM(),KAe=Ty(),VAe=iv(),GAe=1/0,pM=dM?dM.prototype:void 0,gM=pM?pM.toString:void 0;function mM(e){if(typeof e=="string")return e;if(KAe(e))return jAe(e,mM)+"";if(VAe(e))return gM?gM.call(e):"";var t=e+"";return t=="0"&&1/e==-GAe?"-0":t}vM.exports=mM});var BM=Ce((Lpe,yM)=>{var WAe=wM();function YAe(e){return e==null?"":WAe(e)}yM.exports=YAe});var kS=Ce((kpe,bM)=>{var XAe=Ty(),ZAe=ZD(),JAe=cM(),$Ae=BM();function eae(e,t){return XAe(e)?e:ZAe(e,t)?[e]:JAe($Ae(e))}bM.exports=eae});var NS=Ce((Npe,CM)=>{var tae=iv(),rae=1/0;function nae(e){if(typeof e=="string"||tae(e))return e;var t=e+"";return t=="0"&&1/e==-rae?"-0":t}CM.exports=nae});var SM=Ce((Ope,xM)=>{var iae=kS(),Aae=NS();function aae(e,t){t=iae(t,e);for(var r=0,n=t.length;e!=null&&r<n;)e=e[Aae(t[r++])];return r&&r==n?e:void 0}xM.exports=aae});var OS=Ce((Ipe,EM)=>{var sae=SM();function oae(e,t,r){var n=e==null?void 0:sae(e,t);return n===void 0?r:n}EM.exports=oae});var UM=Ce((Dpe,FM)=>{var lae=ky(),uae=function(){try{var e=lae(Object,"defineProperty");return e({},"",{}),e}catch{}}();FM.exports=uae});var TM=Ce((Hpe,QM)=>{var _M=UM();function cae(e,t,r){t=="__proto__"&&_M?_M(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}QM.exports=cae});var kM=Ce((Mpe,LM)=>{var fae=TM(),hae=TS(),dae=Object.prototype,pae=dae.hasOwnProperty;function gae(e,t,r){var n=e[t];(!(pae.call(e,t)&&hae(n,r))||r===void 0&&!(t in e))&&fae(e,t,r)}LM.exports=gae});var OM=Ce((Rpe,NM)=>{var mae=9007199254740991,vae=/^(?:0|[1-9]\d*)$/;function wae(e,t){var r=typeof e;return t=t??mae,!!t&&(r=="number"||r!="symbol"&&vae.test(e))&&e>-1&&e%1==0&&e<t}NM.exports=wae});var HM=Ce((Ppe,DM)=>{var yae=kM(),Bae=kS(),bae=OM(),IM=hg(),Cae=NS();function xae(e,t,r,n){if(!IM(e))return e;t=Bae(t,e);for(var i=-1,A=t.length,a=A-1,s=e;s!=null&&++i<A;){var l=Cae(t[i]),c=r;if(l==="__proto__"||l==="constructor"||l==="prototype")return e;if(i!=a){var d=s[l];c=n?n(d,l,s):void 0,c===void 0&&(c=IM(d)?d:bae(t[i+1])?[]:{})}yae(s,l,c),s=s[l]}return e}DM.exports=xae});var RM=Ce((zpe,MM)=>{var Sae=HM();function Eae(e,t,r){return e==null?e:Sae(e,t,r)}MM.exports=Eae});var zM=Ce((qpe,PM)=>{var Fae=rv(),Uae=function(){return Fae.Date.now()};PM.exports=Uae});var jM=Ce((jpe,qM)=>{var _ae=/\s/;function Qae(e){for(var t=e.length;t--&&_ae.test(e.charAt(t)););return t}qM.exports=Qae});var VM=Ce((Kpe,KM)=>{var Tae=jM(),Lae=/^\s+/;function kae(e){return e&&e.slice(0,Tae(e)+1).replace(Lae,"")}KM.exports=kae});var XM=Ce((Vpe,YM)=>{var Nae=VM(),GM=hg(),Oae=iv(),WM=NaN,Iae=/^[-+]0x[0-9a-f]+$/i,Dae=/^0b[01]+$/i,Hae=/^0o[0-7]+$/i,Mae=parseInt;function Rae(e){if(typeof e=="number")return e;if(Oae(e))return WM;if(GM(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=GM(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=Nae(e);var r=Dae.test(e);return r||Hae.test(e)?Mae(e.slice(2),r?2:8):Iae.test(e)?WM:+e}YM.exports=Rae});var $M=Ce((Gpe,JM)=>{var Pae=hg(),IS=zM(),ZM=XM(),zae="Expected a function",qae=Math.max,jae=Math.min;function Kae(e,t,r){var n,i,A,a,s,l,c=0,d=!1,g=!1,v=!0;if(typeof e!="function")throw new TypeError(zae);t=ZM(t)||0,Pae(r)&&(d=!!r.leading,g="maxWait"in r,A=g?qae(ZM(r.maxWait)||0,t):A,v="trailing"in r?!!r.trailing:v);function f(ae){var P=n,W=i;return n=i=void 0,c=ae,a=e.apply(W,P),a}function S(ae){return c=ae,s=setTimeout(x,t),d?f(ae):a}function C(ae){var P=ae-l,W=ae-c,he=t-P;return g?jae(he,A-W):he}function Q(ae){var P=ae-l,W=ae-c;return l===void 0||P>=t||P<0||g&&W>=A}function x(){var ae=IS();if(Q(ae))return F(ae);s=setTimeout(x,C(ae))}function F(ae){return s=void 0,v&&n?f(ae):(n=i=void 0,a)}function T(){s!==void 0&&clearTimeout(s),c=0,n=l=i=s=void 0}function R(){return s===void 0?a:F(IS())}function Y(){var ae=IS(),P=Q(ae);if(n=arguments,i=this,l=ae,P){if(s===void 0)return S(l);if(g)return clearTimeout(s),s=setTimeout(x,t),f(l)}return s===void 0&&(s=setTimeout(x,t)),a}return Y.cancel=T,Y.flush=R,Y}JM.exports=Kae});var coe={};bE(coe,{default:()=>fv});module.exports=_z(coe);var Su=require("obsidian");var Qz=e=>Object.fromEntries(Object.entries(e).map(([t,r])=>t!=="i"&&r&&r!="0"&&[t,r]).filter(Boolean)),Tz=e=>Object.fromEntries(Object.keys(e).map(t=>{let r=e[t];return[t,Array.isArray(r)?r.map(n=>n?.trim()):r===!!r?r:r?.trim()]})),Lz=e=>{let[t="",...r]=e.split("|"),[n="",i]=t.split(":"),[A,a]=n.split("?");return{k:A,i,n:a==="",f:r}},SE=e=>!!(e.o||e.r),kz=(e,t)=>{let[r,n]=e.split(":");n||(n=r,r=t);let i=n.split("|"),[A,a,s,l,c,d]=i,g=i.filter(v=>v!==void 0).length;return g===1?{k:r,r:A}:g===2?{k:r,o:A,r:a}:g===3?{k:r,z:A,o:a,r:s}:{k:r,z:A,o:a,t:s,f:l,m:c,r:d}},EE=/^\{.*\}$/,FE=e=>Object.fromEntries(MB(e).split(",").map(t=>t.split(":")).reduce((t,r)=>r.length===2?[...t,r.map(n=>n.trim())]:(t[t.length-1][1]+=","+r[0],t),[])),xE=/(\{(?:[^{}]+|\{(?:[^{}]+)*\})*\})/g,MB=e=>e.substring(1,e.length-1),UE=(e,t=!0,r="",n="")=>e.split(xE).map(i=>{if(!i.match(xE))return i;let A=MB(i);if(A.startsWith("{"))return kz(MB(A),n);let a=Lz(A);return n=a.k||n,!r&&(r=n),a}).map(i=>{if(typeof i=="string")return i;i.k||(i.k=r||"0");let A=Tz(i);return t?Qz(A):A});var Nz=(e,t,r)=>t.reduce((n,i)=>{var A,a;return(a=i.match(EE)?(s=>{var l;return(l=s[n])!==null&&l!==void 0?l:s["*"]})(FE(i)):(A=e[i])===null||A===void 0?void 0:A.call(e,n))!==null&&a!==void 0?a:n},r),Oz=(e,{z:t,o:r,t:n,f:i,m:A,r:a},s)=>{switch(t&&s==0?"zero":e.select(s)){case"zero":return t;case"one":return r;case"two":return n;case"few":return i??a;case"many":return A??a;default:return a}},Iz=/\?\?/g,Dz=(e,t,r,n)=>e.map(i=>{if(typeof i=="string")return i;let{k:A="0",f:a=[]}=i,s=n[A];if(SE(i))return((typeof s=="boolean"?s?i.o:i.r:Oz(t,i,s))||"").replace(Iz,s);let l=a.length?Nz(r,a,s):s;return(""+(l??"")).trim()}).join(""),RB=(e,t,r,n)=>{let i=n[0],A=i&&typeof i=="object"&&i.constructor===Object,a=n.length===1&&A?i:n;return Dz(e,t,r,a)};var _E=(e,t)=>e[t]||(e[t]=UE(t));var Hz=(e,t)=>{let r={},n=new Intl.PluralRules(e);return(i,...A)=>RB(_E(r,i),n,t,A)};function Wv(e,t,r={}){return TE(t,Hz(e,r))}var QE=(e={},t)=>typeof e=="string"?t.bind(null,e):Object.assign(Object.defineProperty(()=>"","name",{writable:!0}),e),TE=(e,t)=>new Proxy(QE(e,t),{get:(r,n)=>n===Symbol.iterator?[][Symbol.iterator].bind(Object.values(r).map(i=>QE(i,t))):TE(r[n],t)});var PB=(e,t)=>{let r={};return new Proxy({},{get:(n,i)=>r[i]||(r[i]=Wv(i,e[i],t[i]))})};var Rz=(e,t)=>{let r=e?.split(";").map(n=>n.trim()).find(n=>n.startsWith(t))?.split("=")[1];return r?[r]:[]},LE=(e="lang")=>()=>Rz(document?.cookie,e),Pz=LE();var zz=e=>!!e,kE=(e="lang")=>()=>[window?.localStorage?.getItem(e)].filter(zz),qz=kE();var NE=(e="lang")=>()=>{let t=location?.search?.slice(1).split("&").find(r=>r.startsWith(e))?.split("=")[1];return t?[t]:[]},jz=NE();var Kz=e=>!!e,OE=(e="lang")=>()=>[window?.sessionStorage?.getItem(e)].filter(Kz),Vz=OE();var Wz=DE;function DE(){var e=[].slice.call(arguments),t=!1;typeof e[0]=="boolean"&&(t=e.shift());var r=e[0];if(IE(r))throw new Error("extendee must be an object");for(var n=e.slice(1),i=n.length,A=0;A<i;A++){var a=n[A];for(var s in a)if(Object.prototype.hasOwnProperty.call(a,s)){var l=a[s];if(t&&Yz(l)){var c=Array.isArray(l)?[]:{};r[s]=DE(!0,Object.prototype.hasOwnProperty.call(r,s)&&!IE(r[s])?r[s]:c,l)}else r[s]=l}}return r}function Yz(e){return Array.isArray(e)||{}.toString.call(e)=="[object Object]"}function IE(e){return!e||typeof e!="object"&&typeof e!="function"}var zB=()=>(e,t)=>Wz({},e,t),ale=zB();var HE="en",Yv=["cs","da","de","en","es","fr","hu","id","ja","ko","ms","nl","no","pl","pt","ro","ru","zh"];var Xv={},qB={},cle=zB();var ME=()=>PB(Xv,qB);var RE=e=>({});var Xz={command:"Exportovat jako obr\xE1zek",noActiveFile:"Nejd\u0159\xEDve pros\xEDm otev\u0159ete \u010Dl\xE1nek!",imageExportPreview:"N\xE1hled exportu obr\xE1zku",copiedSuccess:"Zkop\xEDrov\xE1no do schr\xE1nky",copy:"Kop\xEDrovat do schr\xE1nky",copyFail:"Kop\xEDrov\xE1n\xED selhalo",notAllowCopy:"Nen\xED mo\u017En\xE9 p\u0159\xEDmo kop\xEDrovat form\xE1t {format}",save:"Ulo\u017Eit obr\xE1zek",saveSuccess:"Obr\xE1zek byl exportov\xE1n a ulo\u017Een jako {filePath: string}.",saveFail:"Ulo\u017Een\xED obr\xE1zku selhalo",saveVault:"Ulo\u017Eit do trezoru",includingFilename:"V\u010Detn\u011B n\xE1zvu souboru jako titulku",imageWidth:"\u0160\xED\u0159ka obr\xE1zku",exportImage:"Exportovat do obr\xE1zku",exportSelectionImage:"Exportovat v\xFDb\u011Br do obr\xE1zku",exportFolder:"Exportovat v\u0161echny pozn\xE1mky do obr\xE1zku",invalidWidth:"Pros\xEDm, nastavte \u0161\xED\u0159ku na rozumn\xE9 \u010D\xEDslo.","2x":"Povolit obr\xE1zek s dvojn\xE1sobn\xFDm rozli\u0161en\xEDm",moreSetting:"Podrobn\u011Bj\u0161\xED nastaven\xED naleznete v nastaven\xED pluginu `Exportovat obr\xE1zek`.",guide:"Ta\u017Een\xEDm p\u0159esu\u0148te, posouv\xE1n\xEDm nebo \u0161petkou zv\u011Bt\u0161te/zmen\u0161te, dvoj\xEDm kliknut\xEDm resetujte.",copyNotAllowed:"Form\xE1t pdf nen\xED podporov\xE1n pro kop\xEDrov\xE1n\xED",exportAll:"Exportovat vybran\xE9 pozn\xE1mky",noMarkdownFile:"V aktu\xE1ln\xEDm adres\xE1\u0159i nejsou \u017E\xE1dn\xE9 soubory markdown",selectAll:"Vybrat v\u0161e",setting:{title:"Exportovat obr\xE1zek",imageWidth:{label:"V\xFDchoz\xED \u0161\xED\u0159ka exportovan\xE9ho obr\xE1zku",description:"Nastavte \u0161\xED\u0159ku exportovan\xE9ho obr\xE1zku v pixelech. V\xFDchoz\xED je 640px."},split:{title:"Rozd\u011Blit obr\xE1zek",mode:{label:"Re\u017Eim rozd\u011Blen\xED",description:"Vyberte, zda rozd\u011Blit obr\xE1zek, a jak rozd\u011Blit. Pevn\xE1 v\xFD\u0161ka znamen\xE1, \u017Ee ka\u017Ed\xE1 rozd\u011Blen\xE1 str\xE1nka m\xE1 pevnou v\xFD\u0161ku, co\u017E m\u016F\u017Ee text p\u0159eru\u0161it v m\xEDst\u011B rozd\u011Blen\xED. Rozd\u011Blit podle vodorovn\xE9 \u010D\xE1ry znamen\xE1 rozd\u011Blit obr\xE1zek podle vodorovn\xE9 \u010D\xE1ry v dokumentu. Rozd\u011Blit podle odstavce znamen\xE1 rozd\u011Blit obr\xE1zek podle odstavce, aby se zabr\xE1nilo rozd\u011Blen\xED odstavce do dvou obr\xE1zk\u016F a v\xFD\u0161ka byla co nejbli\u017E\u0161\xED rozd\u011Blen\xED v\xFD\u0161ky.",none:"\u017D\xE1dn\xE9 rozd\u011Blen\xED",fixed:"Pevn\xE1 v\xFD\u0161ka",hr:"Vodorovn\xE1 \u010D\xE1ra",auto:"Odstavec"},height:{label:"V\xFD\u0161ka str\xE1nky",description:"Nastav\xED v\xFD\u0161ku ka\u017Ed\xE9 rozd\u011Blen\xE9 str\xE1nky v pixelech. V\xFDchoz\xED je 1000px."},overlap:{label:"P\u0159ekryt\xED",description:"Nastav\xED p\u0159ekryt\xED mezi str\xE1nkami, aby se zabr\xE1nilo n\xE1hl\xE9mu p\u0159eru\u0161en\xED obsahu. V\xFDchoz\xED je 40px."}},filename:{label:"Zahrnout n\xE1zev souboru jako titulek",description:"Nastavte, zda zahrnout n\xE1zev souboru jako titulek. Kdy\u017E Obsidian zobrazuje dokument, zobraz\xED n\xE1zev souboru jako nadpis h1. N\u011Bkdy to nen\xED \u017E\xE1douc\xED a m\u016F\u017Ee doj\xEDt ke zdvojen\xED titulk\u016F."},"2x":{label:"Povolit obr\xE1zek s dvojn\xE1sobn\xFDm rozli\u0161en\xEDm",description:"Nastavte, zda povolit obr\xE1zek s dvojn\xE1sobn\xFDm rozli\u0161en\xEDm. Obr\xE1zky s dvojn\xE1sobn\xFDm rozli\u0161en\xEDm budou vypadat ost\u0159eji a poskytnou lep\u0161\xED z\xE1\u017Eitek na obrazovk\xE1ch s vysok\xFDm PPI, jako jsou smartphony. Nev\xFDhodou je v\u0161ak v\u011Bt\u0161\xED velikost souboru obr\xE1zk\u016F."},metadata:{label:"Zobrazit metadata"},format:{title:"Form\xE1t v\xFDstupn\xEDho souboru",description:"Obr\xE1zky ve form\xE1tu PNG by m\u011Bly vyhovovat v\u011Bt\u0161in\u011B pot\u0159eb, ale pro lep\u0161\xED podporu sc\xE9n\xE1\u0159\u016F u\u017Eivatel\u016F: 1. Podpora pro export obr\xE1zk\u016F s norm\xE1ln\xEDm i pr\u016Fhledn\xFDm pozad\xEDm; 2. Podpora pro export obr\xE1zk\u016F ve form\xE1tu JPG pro dosa\u017Een\xED men\u0161\xEDch velikost\xED soubor\u016F, i kdy\u017E nemus\xED b\xFDt mo\u017En\xE9 je p\u0159\xEDmo kop\xEDrovat do schr\xE1nky; 3. Podpora pro export do form\xE1tu jednostr\xE1nkov\xE9ho PDF, kter\xFD se li\u0161\xED od b\u011B\u017En\xFDch form\xE1t\u016F pap\xEDru PDF, d\xE1vejte pozor, abyste jej nespr\xE1vn\u011B nepou\u017Eili.",png0:".png - v\xFDchoz\xED",png1:".png - obr\xE1zek s pr\u016Fhledn\xFDm pozad\xEDm",jpg:".jpg - obr\xE1zek ve form\xE1tu jpg",pdf:".pdf - jednostr\xE1nkov\xFD PDF"},quickExportSelection:{label:"Rychl\xFD export v\xFDb\u011Bru",description:"Pokud je povoleno, p\u0159i exportu v\xFDb\u011Bru se p\u0159esko\u010D\xED konfigura\u010Dn\xED proces a exportovan\xFD obr\xE1zek se p\u0159\xEDmo zkop\xEDruje do schr\xE1nky."},userInfo:{title:"Informace o autorovi",show:"Zobrazit informace o autorovi",avatar:{title:"Avatar",description:"Doporu\u010Duje se pou\u017Eit\xED \u010Dtvercov\xFDch obr\xE1zk\u016F"},name:"Jm\xE9no autora",position:"Kde zobrazit",remark:"Dodate\u010Dn\xFD text",align:"Zarovnat",removeAvatar:"Odstranit avatar"},watermark:{title:"Vodoznak",enable:{label:"Povolit vodoznak",description:"Povolit vodoznak, podporuje textov\xFD a obrazov\xFD vodoznak."},type:{label:"Typ vodoznaku",description:"Nastavte typ vodoznaku, text nebo obr\xE1zek.",text:"Text",image:"Obr\xE1zek"},text:{content:"Obsah textu",fontSize:"Velikost p\xEDsma vodoznaku",color:"Barva textu vodoznaku"},image:{src:{label:"URL obr\xE1zku",upload:"Nahr\xE1t obr\xE1zek",select:"Vybrat ze trezoru"}},opacity:"Pr\u016Fhlednost vodoznaku (0 je pr\u016Fhledn\xFD, 1 je nepr\u016Fhledn\xFD)",rotate:"Rotace vodoznaku (ve stupn\xEDch)",width:"\u0160\xED\u0159ka vodoznaku",height:"V\xFD\u0161ka vodoznaku",x:"Horizont\xE1ln\xED mezera vodoznaku",y:"Vertik\xE1ln\xED mezera vodoznaku"},preview:"N\xE1hled vodoznaku",reset:"Obnovit v\xFDchoz\xED",recursive:"Zahrnout pozn\xE1mky z podadres\xE1\u0159\u016F"},imageSelect:{search:"Hledat",select:"Vybrat",cancel:"Zru\u0161it",empty:"Nenalezeny \u017E\xE1dn\xE9 obr\xE1zky"},confirm:"Potvrdit",cancel:"Zru\u0161it",imageUrl:"Zadejte URL",splitInfo:"Celkov\xE1 v\xFD\u0161ka obr\xE1zku je {rootHeight}px, a v\xFD\u0161ka d\u011Blen\xED je {splitHeight}px, tak\u017Ee se vygeneruje {pages} obr\xE1zk\u016F",splitInfoHr:"Celkov\xE1 v\xFD\u0161ka obr\xE1zku je {rootHeight}px, a v\xFD\u0161ka d\u011Blen\xED je {splitHeight}px, tak\u017Ee se vygeneruje {pages} obr\xE1zk\u016F"},PE=Xz;var Zz={command:"Eksporter som billede",noActiveFile:"\xC5bn venligst en artikel f\xF8rst!",imageExportPreview:"Forh\xE5ndsvisning af billedexport",copiedSuccess:"Kopieret til udklipsholderen",copy:"Kopier til udklipsholderen",copyFail:"Kunne ikke kopiere",notAllowCopy:"Kan ikke kopiere {format} formatet direkte",save:"Gem billede",saveSuccess:"Billedet er eksporteret og gemt som {filePath: string}.",saveFail:"Kunne ikke gemme billedet",saveVault:"Gem i boksen",includingFilename:"Inkluder filnavn som titel",imageWidth:"Billedbredde",exportImage:"Eksport\xE9r til billede",exportSelectionImage:"Eksport\xE9r valg til billede",exportFolder:"Eksport\xE9r alle noter til billeder",invalidWidth:"Angiv venligst en bredde som et rimeligt tal.","2x":"Aktiver billede med 2x opl\xF8sning",moreSetting:"Flere detaljerede indstillinger kan findes i `Eksport\xE9r billede` plugin-indstillingerne.",guide:"Tr\xE6k for at flytte, scroll eller knib for at zoome ind/ud, dobbeltklik for at nulstille.",copyNotAllowed:"pdf formatet underst\xF8ttes ikke til kopiering",exportAll:"Eksport\xE9r udvalgte noter",noMarkdownFile:"Ingen markdown filer i den aktuelle mappe",selectAll:"V\xE6lg alle",setting:{title:"Eksport\xE9r billede",imageWidth:{label:"Standard eksportbilledbredde",description:"Indstil bredden af det eksporterede billede i pixels. Standarden er 640px."},split:{title:"Del billede",mode:{label:"Delingsmetode",description:"V\xE6lg, hvordan du vil dele billedet, og hvordan du vil dele det. Fast h\xF8jde betyder, at hver delt side har en fast h\xF8jde, hvilket kan sk\xE6re teksten af i delingsstederne. Del efter vandret linje betyder, at billedet deles efter vandrette linjer i dokumentet. Del efter afsnit betyder, at billedet deles efter afsnit, hvilket sikrer, at et afsnit ikke deles i to billeder, og h\xF8jden er s\xE5 t\xE6t som muligt til delingsh\xF8jden.",none:"Ingen deling",fixed:"Fast h\xF8jde",hr:"Vandret linje",auto:"Afsnit"},height:{label:"Sideh\xF8jde",description:"Indstiller h\xF8jden af hver delt side i pixels. Standard er 1000px."},overlap:{label:"Overlap",description:"Indstiller overlappet mellem sider for at undg\xE5 brat afbrydelse af indhold. Standard er 40px."}},filename:{label:"Inkluder filnavn som titel",description:"Indstil om filnavnet skal inkluderes som titel. N\xE5r Obsidian viser dokumentet, vises filnavnet som en h1 titel. Nogle gange er dette ikke \xF8nsket, og du vil f\xE5 dobbelte titler."},"2x":{label:"Aktiver billede med 2x opl\xF8sning",description:"Indstil om billede med 2x opl\xF8sning skal aktiveres. Billeder med 2x opl\xF8sning vil se skarpere ud og giver en bedre oplevelse p\xE5 sk\xE6rme med h\xF8j PPI, s\xE5som smartphones. Ulempen er dog, at filst\xF8rrelsen p\xE5 billederne er st\xF8rre."},metadata:{label:"Vis metadata"},format:{title:"Output filformat",description:"Standard PNG format billeder b\xF8r opfylde de fleste behov, men for bedre at underst\xF8tte brugerscenarier: 1. Support for eksport af billeder med b\xE5de normal og gennemsigtig baggrund; 2. Support for eksport af JPG billeder for at opn\xE5 mindre filst\xF8rrelser, selvom det muligvis ikke kan kopieres direkte til udklipsholderen; 3. Support for eksport til enkeltside PDF format, som adskiller sig fra de s\xE6dvanlige PDF-papirformater, v\xE6r venlig ikke at misbruge.",png0:".png - standard",png1:".png - billede med gennemsigtig baggrund",jpg:".jpg - JPG format billede",pdf:".pdf - enkeltside PDF"},quickExportSelection:{label:"Hurtig eksport valgt",description:"Hvis aktiveret, springes konfigurationsprocessen over, n\xE5r du eksporterer valgte noter, og eksporteret billede kopieres direkte til udklipsholderen."},userInfo:{title:"Forfatterinfo",show:"Vis forfatterinfo",avatar:{title:"Avatar",description:"Anbefales at bruge kvadratiske billeder"},name:"Forfatternavn",position:"Hvor skal det vises",remark:"Ekstra tekst",align:"Just\xE9r",removeAvatar:"Fjern avatar"},watermark:{title:"Vandm\xE6rke",enable:{label:"Aktiv\xE9r vandm\xE6rke",description:"Aktiver vandm\xE6rke, underst\xF8tter tekst og billede vandm\xE6rker."},type:{label:"Vandm\xE6rke type",description:"Indstil typen af vandm\xE6rke, tekst eller billede.",text:"Tekst",image:"Billede"},text:{content:"Tekstindhold",fontSize:"Vandm\xE6rke fontst\xF8rrelse",color:"Vandm\xE6rketekstfarve"},image:{src:{label:"Billed-URL",upload:"Upload billede",select:"V\xE6lg fra boks"}},opacity:"Vandm\xE6rke opacitet (0 er gennemsigtig, 1 er ikke gennemsigtig)",rotate:"Vandm\xE6rke rotation (i grader)",width:"Vandm\xE6rke bredde",height:"Vandm\xE6rke h\xF8jde",x:"Vandm\xE6rke horisontal afstand",y:"Vandm\xE6rke vertikal afstand"},preview:"Vandm\xE6rke forh\xE5ndsvisning",reset:"Nulstil til standard",recursive:"Inkluder noter fra undermapper"},imageSelect:{search:"S\xF8g",select:"V\xE6lg",cancel:"Annuller",empty:"Ingen billeder fundet"},confirm:"Bekr\xE6ft",cancel:"Annuller",imageUrl:"Indtast URL",splitInfo:"Den totale h\xF8jde af billedet er {rootHeight}px, og delingsh\xF8jden er {splitHeight}px, s\xE5 der vil blive genereret {pages} billeder",splitInfoHr:"Den totale h\xF8jde af billedet er {rootHeight}px, og delingsh\xF8jden er {splitHeight}px, s\xE5 der vil blive genereret {pages} billeder"},zE=Zz;var Jz={command:"Als Bild exportieren",noActiveFile:"Bitte \xF6ffnen Sie zuerst einen Artikel!",imageExportPreview:"Bildexport-Vorschau",copiedSuccess:"In die Zwischenablage kopiert",copy:"In Zwischenablage kopieren",copyFail:"Kopieren fehlgeschlagen",notAllowCopy:"Direktes Kopieren des {format} Formats nicht m\xF6glich",save:"Bild speichern",saveSuccess:"Das Bild wurde erfolgreich als {filePath: string} gespeichert.",saveFail:"Das Bild konnte nicht gespeichert werden",saveVault:"Im Tresor speichern",includingFilename:"Mit Dateinamen als Titel einschlie\xDFen",imageWidth:"Bildbreite",exportImage:"Zu Bild exportieren",exportSelectionImage:"Auswahl als Bild exportieren",exportFolder:"Alle Notizen als Bilder exportieren",invalidWidth:"Bitte geben Sie eine vern\xFCnftige Nummer f\xFCr die Breite an.","2x":"Bild mit 2x Aufl\xF6sung aktivieren",moreSetting:"Detailliertere Einstellungen finden Sie in den `Bild exportieren` Plugin-Einstellungen.",guide:"Ziehen zum Bewegen, scrollen oder kneifen zum Zoomen, Doppelklick zum Zur\xFCcksetzen.",copyNotAllowed:"Das pdf-Format wird f\xFCr das Kopieren nicht unterst\xFCtzt",exportAll:"Ausgew\xE4hlte Notizen exportieren",noMarkdownFile:"Keine Markdown-Dateien im aktuellen Verzeichnis",selectAll:"Alles ausw\xE4hlen",setting:{title:"Bild exportieren",imageWidth:{label:"Standardm\xE4\xDFige exportierte Bildbreite",description:"Setzen Sie die Breite des exportierten Bildes in Pixel. Standardm\xE4\xDFig ist 640px."},split:{title:"Bild aufteilen",mode:{label:"Aufteilungsmodus",description:"W\xE4hlen Sie, wie Sie das Bild aufteilen m\xF6chten, und wie Sie es aufteilen m\xF6chten. Die feste H\xF6he bedeutet, dass jede geteilte Seite eine feste H\xF6he hat, die m\xF6glicherweise den Text an den Aufteilungspunkten abschneidet. Die horizontale Linie bedeutet, dass das Bild nach horizontalen Linien im Dokument aufgeteilt wird. Der Absatz bedeutet, dass das Bild nach Abs\xE4tzen aufgeteilt wird, um zu vermeiden, dass ein Absatz in zwei Bildern aufgeteilt wird und die H\xF6he so nahe wie m\xF6glich zur Aufteilungsh\xF6he ist.",none:"Keine Aufteilung",fixed:"Festgelegte H\xF6he",hr:"Horizontale Linie",auto:"Absatz"},height:{label:"Seitenh\xF6he",description:"Legt die H\xF6he jeder geteilten Seite in Pixeln fest. Standard ist 1000px."},overlap:{label:"\xDCberlappungsabstand",description:"Legt den \xDCberlappungsabstand zwischen den Seiten fest, um abrupte Inhaltsabschnitte zu vermeiden. Standard ist 40px."}},filename:{label:"Dateinamen als Titel einbeziehen",description:"Stellen Sie ein, ob der Dateiname als Titel einbezogen werden soll. Wenn Obsidian das Dokument anzeigt, wird der Dateiname als h1 Titel angezeigt. Manchmal ist das nicht erw\xFCnscht, und Sie erhalten doppelte Titel."},"2x":{label:"Bild mit 2x Aufl\xF6sung aktivieren",description:"Stellen Sie ein, ob Bilder mit 2x Aufl\xF6sung aktiviert werden sollen. Bilder mit 2x Aufl\xF6sung erscheinen sch\xE4rfer und bieten eine bessere Erfahrung auf Bildschirmen mit hoher PPI, wie z.B. auf Smartphones. Der Nachteil ist jedoch, dass die Dateigr\xF6\xDFe der Bilder gr\xF6\xDFer ist."},metadata:{label:"Metadaten anzeigen"},format:{title:"Ausgabeformat der Datei",description:"Standardm\xE4\xDFige PNG-Formatbilder sollten die Mehrheit der Bed\xFCrfnisse erf\xFCllen, aber um Benutzerszenarien besser zu unterst\xFCtzen: 1. Unterst\xFCtzung f\xFCr den Export von Bildern mit normalem und transparentem Hintergrund; 2. Unterst\xFCtzung f\xFCr den Export von JPG-Bildern zur Erreichung kleinerer Dateigr\xF6\xDFen, obwohl es m\xF6glicherweise nicht m\xF6glich ist, direkt in die Zwischenablage zu kopieren; 3. Unterst\xFCtzung f\xFCr den Export in das Einzelseiten-PDF-Format, das sich von den \xFCblichen PDF-Papierformaten unterscheidet, bitte Vorsicht, um keine Verwechslung zu verursachen.",png0:".png - Standard",png1:".png - Bild mit transparentem Hintergrund",jpg:".jpg - jpg-Format Bild",pdf:".pdf - Einzelseiten-PDF"},quickExportSelection:{label:"Schnellauswahl exportieren",description:"Wenn aktiviert, wird der Konfigurationsprozess \xFCbersprungen, wenn Sie ausgew\xE4hlte Notizen exportieren, und das exportierte Bild wird direkt in die Zwischenablage kopiert."},userInfo:{title:"Autoreninfo",show:"Autoreninfo anzeigen",avatar:{title:"Avatar",description:"Es wird empfohlen, quadratische Bilder zu verwenden"},name:"Autorenname",position:"Anzeigeposition",remark:"Zus\xE4tzlicher Text",align:"Ausrichten",removeAvatar:"Avatar entfernen"},watermark:{title:"Wasserzeichen",enable:{label:"Wasserzeichen aktivieren",description:"Wasserzeichen aktivieren, unterst\xFCtzt Text- und Bildwasserzeichen."},type:{label:"Wasserzeichentyp",description:"Legen Sie den Typ des Wasserzeichens fest, Text oder Bild.",text:"Text",image:"Bild"},text:{content:"Textinhalt",fontSize:"Schriftgr\xF6\xDFe des Wasserzeichens",color:"Wasserzeichentextfarbe"},image:{src:{label:"Bild-URL",upload:"Bild hochladen",select:"Aus Tresor w\xE4hlen"}},opacity:"Wasserzeichen-Durchsichtigkeit (0 ist transparent, 1 ist nicht transparent)",rotate:"Wasserzeichen-Drehung (in Grad)",width:"Wasserzeichenbreite",height:"Wasserzeichenh\xF6he",x:"Horizontaler Abstand des Wasserzeichens",y:"Vertikaler Abstand des Wasserzeichens"},preview:"Wasserzeichen-Vorschau",reset:"Auf Standard zur\xFCcksetzen",recursive:"Notizen aus Unterordnern einbeziehen"},imageSelect:{search:"Suchen",select:"Ausw\xE4hlen",cancel:"Abbrechen",empty:"Kein Bild gefunden"},confirm:"Best\xE4tigen",cancel:"Abbrechen",imageUrl:"URL eingeben",splitInfo:"Die Gesamth\xF6he des Bildes betr\xE4gt {rootHeight}px, und die H\xF6he der Aufteilung betr\xE4gt {splitHeight}px, sodass {pages} Bilder generiert werden.",splitInfoHr:"Die Gesamth\xF6he des Bildes betr\xE4gt {rootHeight}px, und die H\xF6he der Aufteilung betr\xE4gt {splitHeight}px, sodass {pages} Bilder generiert werden."},qE=Jz;var $z={command:"Export as an image",noActiveFile:"Please open an article first!",imageExportPreview:"Image Export Preview",copiedSuccess:"Copied to clipboard",copy:"Copy to Clipboard",copyFail:"Failed to copy",notAllowCopy:"Unable to directly copy {format} format",save:"Save Image",saveSuccess:"Export and save the image as {filePath: string}.",saveFail:"Failed to save the image",saveVault:"Save to Vault",includingFilename:"Including File Name As Title",imageWidth:"Image Width",exportImage:"Export to image",exportSelectionImage:"Export selection to image",exportFolder:"Export all notes to image",invalidWidth:"Please set width with a reasonable number.","2x":"Enable 2x resolution image",moreSetting:"More detailed settings can be found in the `Export Image` plugin settings.",guide:"Drag to Move, scroll or pinch to zoom in/out, double click to reset.",copyNotAllowed:"pdf format is not supported for copy",exportAll:"Export Selected Notes",noMarkdownFile:"No markdown files in the current directory",selectAll:"Select All",setting:{title:"Export Image",imageWidth:{label:"Default exported image width",description:"Set the width of the exported image in pixel. The default is 640px."},split:{title:"Split Image",mode:{label:"Split mode",description:"Choose whether to split the image, and how to split. Fixed height means each split image has a fixed height, which may cut off text at the split point. Split by horizontal rule means split the image by the horizontal rule in the document. Auto split by paragraph means split the image by the paragraph, ensuring that a paragraph is not split into two images, and the height is as close as possible to the split height.",none:"No split",fixed:"Fixed height",hr:"Split by horizontal rule",auto:"Auto split by paragraph"},height:{label:"Split image height",description:"Set the height of each split image in pixels. The default is 1000px."},overlap:{label:"Split image overlap",description:"Set the overlap between adjacent split images to prevent content from being cut off. The default is 40px."}},filename:{label:"Include file name as title",description:"Set whether to include the file name as the title. When Obsidian displays the document, it will display the file name as an h1 title. Sometimes this is not what you want, and you will get duplicate titles."},"2x":{label:"Enable 2x resolution image",description:"Set whether to enable 2x resolution image. Images with 2x resolution will appear sharper and provide a better experience on high PPI screens, such as those on smartphones. However, the downside is that the file size of the images is larger."},metadata:{label:"Show metadata"},format:{title:"Output file format",description:"Default PNG format images should satisfy the majority of needs, but to better support user scenarios: 1. Support for exporting images with both normal and transparent backgrounds; 2. Support for exporting JPG images to achieve smaller file sizes, though it may not be possible to copy directly to the clipboard; 3. Support for exporting to single-page PDF format, which differs from the usual PDF paper formats, please be careful not to misuse.",png0:".png - default",png1:".png - transparent background image",jpg:".jpg - jpg format image",pdf:".pdf - single page pdf"},quickExportSelection:{label:"Quick export selection",description:"Whether to skip the configuration process when exporting selected content, directly copying the exported image to the clipboard."},userInfo:{title:"Author info",show:"Show author info",avatar:{title:"Avatar",description:"Recommend using square pictures"},name:"Author name",position:"Where to display",remark:"Extra text",align:"Align",removeAvatar:"Remove avatar"},watermark:{title:"Watermark",enable:{label:"Enable watermark",description:"Enable watermark, supportting text watermark and image watermark."},type:{label:"Watermark type",description:"Set the type of watermark, text or image.",text:"Text",image:"Image"},text:{content:"Text content",fontSize:"Watermark font size",color:"Watermark text color"},image:{src:{label:"Image url",upload:"Upload image",select:"Select from vault"}},opacity:"Watermark opacity (0 is transparent, 1 is not transparent)",rotate:"Watermark rotation (in degrees)",width:"Watermark width",height:"Watermark height",x:"Watermark horizontal gap",y:"Watermark vertical gap"},preview:"Watermark preview",reset:"Reset to default",recursive:"Include notes from subdirectories"},imageSelect:{search:"Search",select:"Select",cancel:"Cancel",empty:"No image found"},confirm:"Confirm",cancel:"Cancel",imageUrl:"Enter URL",splitInfo:"The total height of the image is {rootHeight}px, and the split height is {splitHeight}px, so {pages} images will be generated",splitInfoHr:"The total height of the image is {rootHeight}px, and the image will be split by the horizontal rule, so {pages} images will be generated"},jE=$z;var e9={command:"Exportar como imagen",noActiveFile:"\xA1Por favor, abre un art\xEDculo primero!",imageExportPreview:"Vista previa de exportaci\xF3n de imagen",copiedSuccess:"Copiado al portapapeles",copy:"Copiar al portapapeles",copyFail:"Fallo al copiar",notAllowCopy:"No se permite copiar directamente el formato {format}",save:"Guardar imagen",saveSuccess:"Imagen exportada y guardada como {filePath: string}.",saveFail:"Fallo al guardar la imagen",saveVault:"Guardar en la b\xF3veda",includingFilename:"Incluir nombre de archivo como t\xEDtulo",imageWidth:"Ancho de la imagen",exportImage:"Exportar a imagen",exportSelectionImage:"Exportar selecci\xF3n a imagen",exportFolder:"Exportar todas las notas a imagen",invalidWidth:"Por favor, establece un ancho en un n\xFAmero razonable.","2x":"Activar imagen con resoluci\xF3n 2x",moreSetting:"Puedes encontrar configuraciones m\xE1s detalladas en los ajustes del plugin `Exportar como imagen`.",guide:"Arrastra para mover, desplaza o pellizca para acercar/alejar, doble clic para restablecer.",copyNotAllowed:"El formato pdf no es compatible para copiar",exportAll:"Exportar notas seleccionadas",noMarkdownFile:"No hay archivos markdown en el directorio actual",selectAll:"Seleccionar todo",setting:{title:"Exportar como imagen",imageWidth:{label:"Ancho de imagen exportada por defecto",description:"Establece el ancho de la imagen exportada en p\xEDxeles. El predeterminado es 640px."},split:{title:"Dividir imagen",mode:{label:"M\xE9todo de divisi\xF3n",description:"Elige c\xF3mo dividir la imagen, y c\xF3mo dividirla. La altura fija significa que cada p\xE1gina dividida tiene una altura fija, lo que puede cortar el texto en los puntos de divisi\xF3n. La divisi\xF3n por l\xEDnea horizontal significa dividir la imagen por las l\xEDneas horizontales en el documento. La divisi\xF3n por p\xE1rrafo significa dividir la imagen por p\xE1rrafos, asegurando que un p\xE1rrafo no se divida en dos im\xE1genes y la altura sea lo m\xE1s cercana posible a la altura de divisi\xF3n.",none:"No dividir",fixed:"Altura fija",hr:"L\xEDnea horizontal",auto:"P\xE1rrafo"},height:{label:"Altura de la p\xE1gina",description:"Establece la altura de cada p\xE1gina dividida en p\xEDxeles. El predeterminado es 1000px."},overlap:{label:"Sobreposici\xF3n",description:"Establece la sobreposici\xF3n entre p\xE1ginas para evitar interrupciones abruptas en el contenido. El predeterminado es 40px."}},filename:{label:"Incluir nombre de archivo como t\xEDtulo",description:"Establece si incluir el nombre del archivo como t\xEDtulo. Cuando Obsidian muestra el documento, muestra el nombre del archivo como un t\xEDtulo h1. A veces esto no es lo que quieres y terminar\xE1s con t\xEDtulos duplicados."},"2x":{label:"Activar imagen con resoluci\xF3n 2x",description:"Establece si activar la imagen con resoluci\xF3n 2x. Las im\xE1genes con resoluci\xF3n 2x aparecer\xE1n m\xE1s n\xEDtidas y proporcionar\xE1n una mejor experiencia en pantallas de alta PPI, como las de los smartphones. Sin embargo, el lado negativo es que el tama\xF1o del archivo de las im\xE1genes es mayor."},metadata:{label:"Mostrar metadatos"},format:{title:"Formato del archivo de salida",description:"Las im\xE1genes en formato PNG por defecto deber\xEDan satisfacer la mayor\xEDa de necesidades, pero para soportar mejor los escenarios de uso: 1. Soporte para exportar im\xE1genes con fondos normales y transparentes; 2. Soporte para exportar im\xE1genes en formato JPG para lograr tama\xF1os de archivo m\xE1s peque\xF1os, aunque puede que no sea posible copiar directamente al portapapeles; 3. Soporte para exportar al formato de PDF de una sola p\xE1gina, que difiere de los formatos de papel PDF habituales, por favor, ten cuidado de no usarlo incorrectamente.",png0:".png - por defecto",png1:".png - imagen con fondo transparente",jpg:".jpg - imagen en formato jpg",pdf:".pdf - PDF de una sola p\xE1gina"},quickExportSelection:{label:"Exportar selecci\xF3n r\xE1pido",description:"Si est\xE1 activado, se omite el proceso de configuraci\xF3n al exportar notas seleccionadas, y el archivo exportado se copia directamente al portapapeles."},userInfo:{title:"Informaci\xF3n del autor",show:"Mostrar informaci\xF3n del autor",avatar:{title:"Avatar",description:"Se recomienda usar im\xE1genes cuadradas"},name:"Nombre del autor",position:"D\xF3nde mostrar",remark:"Texto extra",align:"Alinear",removeAvatar:"Eliminar avatar"},watermark:{title:"Marca de agua",enable:{label:"Activar marca de agua",description:"Activar la marca de agua, admite marcas de agua de texto e imagen."},type:{label:"Tipo de marca de agua",description:"Establece el tipo de marca de agua, texto o imagen.",text:"Texto",image:"Imagen"},text:{content:"Contenido del texto",fontSize:"Tama\xF1o de fuente de la marca de agua",color:"Color del texto de la marca de agua"},image:{src:{label:"URL de la imagen",upload:"Subir imagen",select:"Seleccionar de la b\xF3veda"}},opacity:"Opacidad de la marca de agua (0 es transparente, 1 es opaco)",rotate:"Rotaci\xF3n de la marca de agua (en grados)",width:"Ancho de la marca de agua",height:"Altura de la marca de agua",x:"Distancia horizontal de la marca de agua",y:"Distancia vertical de la marca de agua"},preview:"Vista previa de la marca de agua",reset:"Restablecer a los valores por defecto",recursive:"Incluir notas de subdirectorios"},imageSelect:{search:"Buscar",select:"Seleccionar",cancel:"Cancelar",empty:"No se encontraron im\xE1genes"},confirm:"Confirmar",cancel:"Cancelar",imageUrl:"URL de la imagen",splitInfo:"La altura total de la imagen es de {rootHeight}px, y la altura de divisi\xF3n es de {splitHeight}px, por lo que se generar\xE1n {pages} im\xE1genes",splitInfoHr:"La altura total de la imagen es de {rootHeight}px, y la altura de divisi\xF3n es de {splitHeight}px, por lo que se generar\xE1n {pages} im\xE1genes"},KE=e9;var t9={command:"Exporter en image",noActiveFile:"Veuillez d'abord ouvrir un article !",imageExportPreview:"Aper\xE7u de l'exportation d'image",copiedSuccess:"Copi\xE9 dans le presse-papiers",copy:"Copier dans le presse-papiers",copyFail:"\xC9chec de la copie",notAllowCopy:"Impossible de copier directement le format {format}",save:"Enregistrer l'image",saveSuccess:"L'image a \xE9t\xE9 export\xE9e et enregistr\xE9e sous {filePath: string}.",saveFail:"\xC9chec de l'enregistrement de l'image",saveVault:"Enregistrer dans le coffre",includingFilename:"Incluant le nom du fichier comme titre",imageWidth:"Largeur de l'image",exportImage:"Exporter en image",exportSelectionImage:"Exporter la s\xE9lection en image",exportFolder:"Exporter toutes les notes en image",invalidWidth:"Veuillez d\xE9finir une largeur avec un nombre raisonnable.","2x":"Activer l'image en r\xE9solution 2x",moreSetting:"Des param\xE8tres plus d\xE9taill\xE9s peuvent \xEAtre trouv\xE9s dans les r\xE9glages du plugin `Exporter en image`.",guide:"Faites glisser pour d\xE9placer, faites d\xE9filer ou pincez pour zoomer, double-cliquez pour r\xE9initialiser.",copyNotAllowed:"Le format pdf n'est pas pris en charge pour la copie",exportAll:"Exporter les notes s\xE9lectionn\xE9es",noMarkdownFile:"Aucun fichier markdown dans le r\xE9pertoire actuel",selectAll:"Tout s\xE9lectionner",setting:{title:"Exporter en image",imageWidth:{label:"Largeur d'image export\xE9e par d\xE9faut",description:"D\xE9finissez la largeur de l'image export\xE9e en pixels. La valeur par d\xE9faut est 640px."},split:{title:"Fractionner l'image",mode:{label:"M\xE9thode de fractionnement",description:"Choisissez comment fractionner l'image et comment la fractionner. La hauteur fixe signifie que chaque page fractionn\xE9e a une hauteur fixe, ce qui peut couper le texte aux points de fractionnement. Le fractionnement par ligne horizontale signifie que l'image est fractionn\xE9e par les lignes horizontales dans le document. Le fractionnement par paragraphe signifie que l'image est fractionn\xE9e par les paragraphes, ce qui garantit que un paragraphe ne soit pas fractionn\xE9 en deux images et que la hauteur soit la plus proche possible de la hauteur de fractionnement.",none:"Aucun fractionnement",fixed:"Hauteur fixe",hr:"Ligne horizontale",auto:"Paragraphe"},height:{label:"Hauteur de page",description:"D\xE9finit la hauteur de chaque page fractionn\xE9e en pixels. La valeur par d\xE9faut est 1000px."},overlap:{label:"Chevauchement",description:"D\xE9finit le chevauchement entre les pages pour \xE9viter les coupures brusques de contenu. La valeur par d\xE9faut est 40px."}},filename:{label:"Inclure le nom du fichier comme titre",description:"D\xE9finissez si le nom du fichier doit \xEAtre inclus comme titre. Lorsqu'Obsidian affiche le document, il affiche le nom du fichier comme un titre h1. Parfois, ce n'est pas ce que vous souhaitez, et vous obtiendrez des titres en double."},"2x":{label:"Activer l'image en r\xE9solution 2x",description:"D\xE9finissez si l'image en r\xE9solution 2x doit \xEAtre activ\xE9e. Les images en r\xE9solution 2x appara\xEEtront plus nettes et offriront une meilleure exp\xE9rience sur les \xE9crans \xE0 haute PPI, tels que ceux des smartphones. Cependant, l'inconv\xE9nient est que la taille du fichier des images est plus grande."},metadata:{label:"Afficher les m\xE9tadonn\xE9es"},format:{title:"Format de fichier de sortie",description:"Les images au format PNG par d\xE9faut devraient satisfaire la majorit\xE9 des besoins, mais pour mieux soutenir les sc\xE9narios utilisateurs : 1. Support pour l'exportation d'images avec des arri\xE8re-plans normaux et transparents ; 2. Support pour l'exportation d'images JPG pour obtenir des tailles de fichier plus petites, bien qu'il ne soit peut-\xEAtre pas possible de copier directement dans le presse-papiers ; 3. Support pour l'exportation au format PDF d'une seule page, ce qui diff\xE8re des formats de papier PDF habituels, veillez \xE0 ne pas faire d'erreur.",png0:".png - par d\xE9faut",png1:".png - image avec fond transparent",jpg:".jpg - image au format jpg",pdf:".pdf - PDF d'une seule page"},quickExportSelection:{label:"Exporter la s\xE9lection rapidement",description:"Si activ\xE9, le processus de configuration est ignor\xE9 lors de l'exportation de notes s\xE9lectionn\xE9es, et l'image export\xE9e est directement copi\xE9e dans le presse-papiers."},userInfo:{title:"Info auteur",show:"Afficher les infos de l'auteur",avatar:{title:"Avatar",description:"L'utilisation d'images carr\xE9es est recommand\xE9e"},name:"Nom de l'auteur",position:"O\xF9 afficher",remark:"Texte suppl\xE9mentaire",align:"Aligner",removeAvatar:"Supprimer l'avatar"},watermark:{title:"Filigrane",enable:{label:"Activer le filigrane",description:"Activer le filigrane, supporte le filigrane texte et image."},type:{label:"Type de filigrane",description:"D\xE9finissez le type de filigrane, texte ou image.",text:"Texte",image:"Image"},text:{content:"Contenu du texte",fontSize:"Taille de la police du filigrane",color:"Couleur du texte du filigrane"},image:{src:{label:"URL de l'image",upload:"T\xE9l\xE9charger l'image",select:"S\xE9lectionner depuis le coffre"}},opacity:"Opacit\xE9 du filigrane (0 est transparent, 1 n'est pas transparent)",rotate:"Rotation du filigrane (en degr\xE9s)",width:"Largeur du filigrane",height:"Hauteur du filigrane",x:"Espacement horizontal du filigrane",y:"Espacement vertical du filigrane"},preview:"Aper\xE7u du filigrane",reset:"R\xE9initialiser par d\xE9faut",recursive:"Inclure les notes des sous-r\xE9pertoires"},imageSelect:{search:"Rechercher",select:"S\xE9lectionner",cancel:"Annuler",empty:"Aucune image trouv\xE9e"},confirm:"Confirmer",cancel:"Annuler",imageUrl:"URL de l'image",splitInfo:"La hauteur totale de l'image est de {rootHeight}px, et la hauteur de division est de {splitHeight}px, donc {pages} images seront g\xE9n\xE9r\xE9es.",splitInfoHr:"La hauteur totale de l'image est de {rootHeight}px, et la hauteur de division est de {splitHeight}px, donc {pages} images seront g\xE9n\xE9r\xE9es."},VE=t9;var r9={command:"Export\xE1l\xE1s k\xE9pk\xE9nt",noActiveFile:"K\xE9rlek, el\u0151sz\xF6r nyiss meg egy cikket!",imageExportPreview:"K\xE9p export el\u0151n\xE9zet",copiedSuccess:"V\xE1g\xF3lapra m\xE1solva",copy:"M\xE1sol\xE1s v\xE1g\xF3lapra",copyFail:"A m\xE1sol\xE1s sikertelen",notAllowCopy:"A {format} form\xE1tum k\xF6zvetlen m\xE1sol\xE1sa nem enged\xE9lyezett",save:"K\xE9p ment\xE9se",saveSuccess:"A k\xE9p export\xE1lva \xE9s mentve mint {filePath: string}.",saveFail:"A k\xE9p ment\xE9se sikertelen",saveVault:"Ment\xE9s a Vaultba",includingFilename:"F\xE1jln\xE9v hozz\xE1ad\xE1sa c\xEDmk\xE9nt",imageWidth:"K\xE9psz\xE9less\xE9g",exportImage:"Export\xE1l\xE1s k\xE9pk\xE9nt",exportSelectionImage:"Kijel\xF6l\xE9s export\xE1l\xE1sa k\xE9pk\xE9nt",exportFolder:"Az \xF6sszes jegyzet export\xE1l\xE1sa k\xE9pk\xE9nt",invalidWidth:"K\xE9rlek, adj meg egy \xE9sszer\u0171 sz\xE9less\xE9gi \xE9rt\xE9ket.","2x":"2x felbont\xE1s\xFA k\xE9p enged\xE9lyez\xE9se",moreSetting:"Tov\xE1bbi r\xE9szletes be\xE1ll\xEDt\xE1sok a `K\xE9pk\xE9nt export\xE1l\xE1s` b\u0151v\xEDtm\xE9ny be\xE1ll\xEDt\xE1saiban tal\xE1lhat\xF3ak.",guide:"H\xFAz\xE1ssal mozgathat\xF3, g\xF6rget\xE9ssel vagy csipetmozdulattal zoomolhat\xF3, dupla kattint\xE1ssal vissza\xE1ll\xEDthat\xF3.",copyNotAllowed:"A pdf form\xE1tum m\xE1sol\xE1sa nem t\xE1mogatott",exportAll:"Kiv\xE1lasztott jegyzetek export\xE1l\xE1sa",noMarkdownFile:"Nincsenek markdown f\xE1jlok az aktu\xE1lis k\xF6nyvt\xE1rban",selectAll:"\xD6sszes kiv\xE1laszt\xE1sa",setting:{title:"K\xE9pk\xE9nt export\xE1l\xE1s",imageWidth:{label:"Alap\xE9rtelmezett export\xE1lt k\xE9pszeless\xE9g",description:"\xC1ll\xEDtsd be az export\xE1lt k\xE9p sz\xE9less\xE9g\xE9t pixelben. Az alap\xE9rtelmezett \xE9rt\xE9k 640px."},split:{title:"K\xE9p feloszt\xE1s",mode:{label:"Feloszt\xE1s m\xF3dja",description:"V\xE1laszd ki, hogyan szeretn\xE9d felosztani a k\xE9pet, \xE9s hogyan szeretn\xE9d felosztani. A r\xF6gz\xEDtett magass\xE1g azt jelenti, hogy a felosztott k\xE9pek mindegyike egy r\xF6gz\xEDtett magass\xE1ggal rendelkezik, amely lehet, hogy lev\xE1gja a sz\xF6veget a feloszt\xE1si pontokban. A v\xEDzszintes szabv\xE1ny azt jelenti, hogy a k\xE9p a dokumentum v\xEDzszintes szabv\xE1nyai szerint oszlik meg. Az automatikus feloszt\xE1s azt jelenti, hogy a k\xE9p a bekezd\xE9sek szerint oszlik meg, hogy elker\xFCld a bekezd\xE9s lev\xE1g\xE1s\xE1t, \xE9s a magass\xE1g a lehet\u0151 legk\xF6zelebb legyen a feloszt\xE1si magass\xE1ghoz.",none:"Nincs feloszt\xE1s",fixed:"R\xF6gz\xEDtett magass\xE1g",hr:"V\xEDzszintes szabv\xE1ny",auto:"Automatikus feloszt\xE1s"},height:{label:"Felosztott k\xE9p magass\xE1ga",description:"\xC1ll\xEDtsd be az egyes felosztott k\xE9pek magass\xE1g\xE1t pixelben. Az alap\xE9rtelmezett \xE9rt\xE9k 1000px."},overlap:{label:"Felosztott k\xE9pek \xE1tfed\xE9se",description:"\xC1ll\xEDtsd be a szomsz\xE9dos felosztott k\xE9pek \xE1tfed\xE9s\xE9t pixelben, hogy elker\xFCld a tartalom lev\xE1g\xE1s\xE1t. Az alap\xE9rtelmezett \xE9rt\xE9k 40px."}},filename:{label:"F\xE1jln\xE9v hozz\xE1ad\xE1sa c\xEDmk\xE9nt",description:"\xC1ll\xEDtsd be, hogy a f\xE1jln\xE9v hozz\xE1 legyen-e adva c\xEDmk\xE9nt. Amikor az Obsidian megjelen\xEDti a dokumentumot, a f\xE1jln\xE9v h1 c\xEDmk\xE9nt jelenik meg. N\xE9ha ez nem k\xEDv\xE1natos, \xE9s \xEDgy dupla c\xEDmeket kaphatsz."},"2x":{label:"2x felbont\xE1s\xFA k\xE9p enged\xE9lyez\xE9se",description:"\xC1ll\xEDtsd be, hogy enged\xE9lyezve legyen-e a 2x felbont\xE1s\xFA k\xE9p. A 2x felbont\xE1s\xFA k\xE9pek \xE9lesebbnek t\u0171nnek, \xE9s jobb felhaszn\xE1l\xF3i \xE9lm\xE9nyt ny\xFAjtanak magas PPI-j\u0171 kijelz\u0151k\xF6n, mint amilyenek a smartphone-ok. Azonban a h\xE1tr\xE1nya, hogy a k\xE9pf\xE1jlok m\xE9rete nagyobb lesz."},metadata:{label:"Metaadatok megjelen\xEDt\xE9se"},format:{title:"Kimeneti f\xE1jl form\xE1tum",description:"Az alap\xE9rtelmezett PNG form\xE1tum\xFA k\xE9peknek meg kell felelni\xFCk a legt\xF6bb ig\xE9nynek, de a felhaszn\xE1l\xF3i forgat\xF3k\xF6nyvek jobb t\xE1mogat\xE1sa \xE9rdek\xE9ben: 1. T\xE1mogat\xE1s norm\xE1l \xE9s \xE1tl\xE1tsz\xF3 h\xE1tt\xE9rrel rendelkez\u0151 k\xE9pek export\xE1l\xE1s\xE1ra; 2. JPG k\xE9pek export\xE1l\xE1s\xE1nak t\xE1mogat\xE1sa a kisebb f\xE1jlm\xE9ret el\xE9r\xE9se \xE9rdek\xE9ben, b\xE1r lehet, hogy k\xF6zvetlen\xFCl nem m\xE1solhat\xF3 a v\xE1g\xF3lapra; 3. Egyoldalas PDF form\xE1tumra val\xF3 export\xE1l\xE1s t\xE1mogat\xE1sa, amely elt\xE9r a szok\xE1sos PDF pap\xEDrform\xE1tumokt\xF3l, k\xE9rlek, l\xE9gy \xF3vatos a haszn\xE1latakor.",png0:".png - alap\xE9rtelmezett",png1:".png - \xE1tl\xE1tsz\xF3 h\xE1tt\xE9rrel",jpg:".jpg - JPG form\xE1tum\xFA k\xE9p",pdf:".pdf - egyoldalas PDF"},quickExportSelection:{label:"Gyors export\xE1l\xE1s kiv\xE1laszt\xE1sra",description:"Ha enged\xE9lyezve van, a konfigur\xE1ci\xF3s folyamat figyelmen k\xEDv\xFCl lesz hagyva, amikor kiv\xE1lasztott jegyzetek export\xE1l\xE1sra ker\xFClnek, \xE9s az export\xE1lt k\xE9p k\xF6zvetlen\xFCl a v\xE1g\xF3lapra m\xE1sol\xF3dik."},userInfo:{title:"Szerz\u0151i inform\xE1ci\xF3",show:"Szerz\u0151i inform\xE1ci\xF3 megjelen\xEDt\xE9se",avatar:{title:"Avatar",description:"N\xE9gyzetes k\xE9pek haszn\xE1lata aj\xE1nlott"},name:"Szerz\u0151 neve",position:"Megjelen\xEDt\xE9s helye",remark:"Tov\xE1bbi sz\xF6veg",align:"Igaz\xEDt\xE1s",removeAvatar:"Avatar elt\xE1vol\xEDt\xE1sa"},watermark:{title:"V\xEDzjel",enable:{label:"V\xEDzjel enged\xE9lyez\xE9se",description:"V\xEDzjel enged\xE9lyez\xE9se, t\xE1mogat sz\xF6veges \xE9s k\xE9pes v\xEDzjeleket."},type:{label:"V\xEDzjel t\xEDpusa",description:"\xC1ll\xEDtsd be a v\xEDzjel t\xEDpus\xE1t, sz\xF6veg vagy k\xE9p.",text:"Sz\xF6veg",image:"K\xE9p"},text:{content:"Sz\xF6veg tartalma",fontSize:"V\xEDzjel bet\u0171m\xE9rete",color:"V\xEDzjel sz\xF6veg\xE9nek sz\xEDne"},image:{src:{label:"K\xE9p URL",upload:"K\xE9p felt\xF6lt\xE9se",select:"Kiv\xE1laszt\xE1s a Vaultb\xF3l"}},opacity:"V\xEDzjel \xE1tl\xE1tsz\xF3s\xE1ga (0 \xE1tl\xE1tsz\xF3, 1 nem \xE1tl\xE1tsz\xF3)",rotate:"V\xEDzjel forgat\xE1sa (fokban)",width:"V\xEDzjel sz\xE9less\xE9ge",height:"V\xEDzjel magass\xE1ga",x:"V\xEDzjel v\xEDzszintes t\xE1vols\xE1ga",y:"V\xEDzjel f\xFCgg\u0151leges t\xE1vols\xE1ga"},preview:"V\xEDzjel el\u0151n\xE9zet",reset:"Alap\xE9rtelmezettek vissza\xE1ll\xEDt\xE1sa",recursive:"Jegyzetek bevon\xE1sa az almapp\xE1kb\xF3l"},imageSelect:{search:"Keres\xE9s",select:"Kiv\xE1laszt\xE1s",cancel:"M\xE9gse",empty:"Nem tal\xE1lhat\xF3 k\xE9p"},confirm:"Megfelel\u0151",cancel:"M\xE9gse",imageUrl:"K\xE9p URL",splitInfo:"A k\xE9p teljes magass\xE1ga {rootHeight}px, \xE9s a feloszt\xE1s magass\xE1ga {splitHeight}px, \xEDgy {pages} k\xE9p lesz gener\xE1lva.",splitInfoHr:"A k\xE9p teljes magass\xE1ga {rootHeight}px, \xE9s a feloszt\xE1s magass\xE1ga {splitHeight}px, \xEDgy {pages} k\xE9p lesz gener\xE1lva."},GE=r9;var n9={command:"Ekspor sebagai gambar",noActiveFile:"Silakan buka artikel terlebih dahulu!",imageExportPreview:"Pratinjau Ekspor Gambar",copiedSuccess:"Disalin ke clipboard",copy:"Salin ke Clipboard",copyFail:"Gagal menyalin",notAllowCopy:"Tidak dapat langsung menyalin format {format}",save:"Simpan Gambar",saveSuccess:"Gambar berhasil diekspor dan disimpan sebagai {filePath: string}.",saveFail:"Gagal menyimpan gambar",saveVault:"Simpan ke Vault",includingFilename:"Termasuk Nama File Sebagai Judul",imageWidth:"Lebar Gambar",exportImage:"Ekspor ke gambar",exportSelectionImage:"Ekspor seleksi ke gambar",exportFolder:"Ekspor semua catatan ke gambar",invalidWidth:"Please set width with a reasonable number.","2x":"Aktifkan gambar resolusi 2x",moreSetting:"Pengaturan lebih rinci dapat ditemukan di pengaturan plugin `Ekspor Gambar`.",guide:"Seret untuk Bergerak, gulir atau cubit untuk memperbesar/memperkecil, klik dua kali untuk mereset.",copyNotAllowed:"format pdf tidak didukung untuk disalin",exportAll:"Ekspor Catatan yang Dipilih",noMarkdownFile:"Tidak ada berkas markdown di direktori saat ini",selectAll:"Pilih Semua",setting:{title:"Ekspor Gambar",imageWidth:{label:"Lebar gambar ekspor default",description:"Atur lebar gambar yang diekspor dalam piksel. Default adalah 640px."},split:{title:"Ekspor Gambar",mode:{label:"Mode ekspor gambar",description:"Pilih mode ekspor gambar, apakah akan memotong gambar menjadi beberapa halaman atau tidak. Mode tetap tinggi berarti setiap halaman yang dibahagikan memiliki tinggi yang tetap, yang mungkin memotong teks di titik pemotongan. Mode vodoravna linija berarti memotong gambar menurut garis horizontal dalam dokumen. Mode paragraf berarti memotong gambar menurut paragraf, memastikan bahwa satu paragraf tidak dibagi menjadi dua gambar dan tinggi yang paling dekat dengan tinggi pemotongan.",none:"Tidak memotong",fixed:"Tetap tinggi",hr:"Vodoravna linija",auto:"Paragraf"},height:{label:"Tinggi halaman",description:"Setel tinggi setiap halaman yang dibahagikan dalam piksel. Default adalah 1000px."},overlap:{label:"Overlapping",description:"Setel overlapping antara halaman untuk menghindari konten yang terputus secara tiba-tiba. Default adalah 40px."}},filename:{label:"Termasuk nama file sebagai judul",description:"Atur apakah nama file akan disertakan sebagai judul. Ketika Obsidian menampilkan dokumen, itu akan menampilkan nama file sebagai judul h1. Kadang ini tidak diinginkan, dan Anda akan mendapat judul ganda."},"2x":{label:"Aktifkan gambar resolusi 2x",description:"Atur apakah gambar resolusi 2x akan diaktifkan. Gambar dengan resolusi 2x akan terlihat lebih tajam dan memberikan pengalaman yang lebih baik pada layar DPI tinggi, seperti pada smartphone. Namun, kekurangannya adalah ukuran file gambar lebih besar."},metadata:{label:"Tampilkan metadata"},format:{title:"Format file keluaran",description:"Gambar format PNG default harus memenuhi kebutuhan sebagian besar, tapi untuk lebih mendukung skenario pengguna: 1. Dukungan untuk mengekspor gambar dengan latar belakang normal dan transparan; 2. Dukungan untuk mengekspor gambar JPG untuk mencapai ukuran file yang lebih kecil, walaupun mungkin tidak bisa langsung disalin ke clipboard; 3. Dukungan untuk mengekspor ke format PDF satu halaman, yang berbeda dari format kertas PDF biasa, harap berhati-hati untuk tidak salah gunakan.",png0:".png - default",png1:".png - gambar latar belakang transparan",jpg:".jpg - gambar format jpg",pdf:".pdf - PDF satu halaman"},quickExportSelection:{label:"Ekspor cepat",description:"Jika diaktifkan, proses konfigurasi akan diabaikan saat mengekspor catatan yang dipilih, dan gambar yang diekspor akan langsung disalin ke clipboard."},userInfo:{title:"Info Penulis",show:"Tampilkan info penulis",avatar:{title:"Avatar",description:"Disarankan menggunakan gambar persegi"},name:"Nama penulis",position:"Dimana ditampilkan",remark:"Teks tambahan",align:"Menyelaraskan",removeAvatar:"Hapus avatar"},watermark:{title:"Watermark",enable:{label:"Aktifkan watermark",description:"Mengaktifkan watermark, mendukung watermark teks dan gambar."},type:{label:"Tipe watermark",description:"Atur tipe watermark, teks atau gambar.",text:"Teks",image:"Gambar"},text:{content:"Konten teks",fontSize:"Ukuran font watermark",color:"Warna teks watermark"},image:{src:{label:"URL gambar",upload:"Unggah gambar",select:"Pilih dari Vault"}},opacity:"Ketebalan watermark (0 transparan, 1 tidak transparan)",rotate:"Rotasi watermark (dalam derajat)",width:"Lebar watermark",height:"Tinggi watermark",x:"Jarak horizontal watermark",y:"Jarak vertikal watermark"},preview:"Pratinjau watermark",reset:"Reset ke default",recursive:"Termasuk catatan dari subdirektori"},imageSelect:{search:"Cari",select:"Pilih",cancel:"Batal",empty:"Tidak ada gambar yang ditemukan"},confirm:"Konfirmasi",cancel:"Batal",imageUrl:"Masukkan URL gambar",splitInfo:"Tinggi gambar keseluruhan adalah {rootHeight}px, dan tinggi pemotongan adalah {splitHeight}px, jadi akan dihasilkan {pages} gambar",splitInfoHr:"Tinggi gambar keseluruhan adalah {rootHeight}px, dan tinggi pemotongan adalah {splitHeight}px, jadi akan dihasilkan {pages} gambar"},WE=n9;var i9={command:"\u753B\u50CF\u3068\u3057\u3066\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8",noActiveFile:"\u5148\u306B\u8A18\u4E8B\u3092\u958B\u3044\u3066\u304F\u3060\u3055\u3044\uFF01",imageExportPreview:"\u753B\u50CF\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8\u30D7\u30EC\u30D3\u30E5\u30FC",copiedSuccess:"\u30AF\u30EA\u30C3\u30D7\u30DC\u30FC\u30C9\u306B\u30B3\u30D4\u30FC\u3055\u308C\u307E\u3057\u305F",copy:"\u30AF\u30EA\u30C3\u30D7\u30DC\u30FC\u30C9\u306B\u30B3\u30D4\u30FC",copyFail:"\u30B3\u30D4\u30FC\u306B\u5931\u6557\u3057\u307E\u3057\u305F",notAllowCopy:"{format}\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u306E\u76F4\u63A5\u30B3\u30D4\u30FC\u306F\u3067\u304D\u307E\u305B\u3093",save:"\u753B\u50CF\u3092\u4FDD\u5B58",saveSuccess:"\u753B\u50CF\u3092{filePath: string}\u3068\u3057\u3066\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8\u3057\u3066\u4FDD\u5B58\u3057\u307E\u3057\u305F\u3002",saveFail:"\u753B\u50CF\u306E\u4FDD\u5B58\u306B\u5931\u6557\u3057\u307E\u3057\u305F",saveVault:"\u30DC\u30FC\u30EB\u30C8\u306B\u4FDD\u5B58",includingFilename:"\u30D5\u30A1\u30A4\u30EB\u540D\u3092\u30BF\u30A4\u30C8\u30EB\u3068\u3057\u3066\u542B\u3080",imageWidth:"\u753B\u50CF\u306E\u5E45",exportImage:"\u753B\u50CF\u3068\u3057\u3066\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8",exportSelectionImage:"\u9078\u629E\u7BC4\u56F2\u3092\u753B\u50CF\u3068\u3057\u3066\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8",exportFolder:"\u3059\u3079\u3066\u306E\u30CE\u30FC\u30C8\u3092\u753B\u50CF\u3068\u3057\u3066\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8",invalidWidth:"\u9069\u5207\u306A\u6570\u5024\u3067\u5E45\u3092\u8A2D\u5B9A\u3057\u3066\u304F\u3060\u3055\u3044\u3002","2x":"2\u500D\u306E\u89E3\u50CF\u5EA6\u306E\u753B\u50CF\u3092\u6709\u52B9\u306B\u3059\u308B",moreSetting:"`\u753B\u50CF\u3092\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8`\u30D7\u30E9\u30B0\u30A4\u30F3\u306E\u8A2D\u5B9A\u3067\u3001\u3088\u308A\u8A73\u7D30\u306A\u8A2D\u5B9A\u304C\u3067\u304D\u307E\u3059\u3002",guide:"\u30C9\u30E9\u30C3\u30B0\u3057\u3066\u79FB\u52D5\u3001\u30B9\u30AF\u30ED\u30FC\u30EB\u307E\u305F\u306F\u30D4\u30F3\u30C1\u3067\u30BA\u30FC\u30E0\u30A4\u30F3/\u30A2\u30A6\u30C8\u3001\u30C0\u30D6\u30EB\u30AF\u30EA\u30C3\u30AF\u3067\u30EA\u30BB\u30C3\u30C8\u3002",copyNotAllowed:"pdf\u5F62\u5F0F\u306F\u30B3\u30D4\u30FC\u3092\u30B5\u30DD\u30FC\u30C8\u3057\u3066\u3044\u307E\u305B\u3093",exportAll:"\u9078\u629E\u3057\u305F\u30CE\u30FC\u30C8\u3092\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8",noMarkdownFile:"\u73FE\u5728\u306E\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA\u306B\u30DE\u30FC\u30AF\u30C0\u30A6\u30F3\u30D5\u30A1\u30A4\u30EB\u304C\u3042\u308A\u307E\u305B\u3093",selectAll:"\u3059\u3079\u3066\u9078\u629E",setting:{title:"\u753B\u50CF\u3092\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8",imageWidth:{label:"\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8\u3055\u308C\u308B\u753B\u50CF\u306E\u30C7\u30D5\u30A9\u30EB\u30C8\u5E45",description:"\u30D4\u30AF\u30BB\u30EB\u5358\u4F4D\u3067\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8\u3055\u308C\u308B\u753B\u50CF\u306E\u5E45\u3092\u8A2D\u5B9A\u3057\u307E\u3059\u3002\u30C7\u30D5\u30A9\u30EB\u30C8\u306F640px\u3067\u3059\u3002"},split:{title:"\u753B\u50CF\u5206\u5272",mode:{label:"\u5206\u5272\u30E2\u30FC\u30C9",description:"\u753B\u50CF\u3092\u5206\u5272\u3059\u308B\u65B9\u6CD5\u3092\u9078\u629E\u3057\u307E\u3059\u3002\u56FA\u5B9A\u9AD8\u3055\u306F\u5404\u5206\u5272\u30DA\u30FC\u30B8\u304C\u56FA\u5B9A\u306E\u9AD8\u3055\u3092\u6301\u3061\u3001\u30C6\u30AD\u30B9\u30C8\u304C\u5206\u5272\u70B9\u3067\u5207\u65AD\u3055\u308C\u308B\u53EF\u80FD\u6027\u304C\u3042\u308A\u307E\u3059\u3002\u6C34\u5E73\u7DDA\u5206\u5272\u306F\u30C9\u30AD\u30E5\u30E1\u30F3\u30C8\u5185\u306E\u6C34\u5E73\u7DDA\u306B\u6CBF\u3063\u3066\u753B\u50CF\u3092\u5206\u5272\u3057\u307E\u3059\u3002\u6BB5\u843D\u5206\u5272\u306F\u6BB5\u843D\u306B\u6CBF\u3063\u3066\u753B\u50CF\u3092\u5206\u5272\u3057\u3066\u3001\u6BB5\u843D\u304C2\u3064\u306E\u753B\u50CF\u306B\u5206\u5272\u3055\u308C\u308B\u306E\u3092\u9632\u304E\u3001\u5206\u5272\u9AD8\u3055\u306B\u6700\u3082\u8FD1\u3044\u9AD8\u3055\u306B\u3057\u307E\u3059\u3002",none:"\u5206\u5272\u306A\u3057",fixed:"\u56FA\u5B9A\u9AD8\u3055",hr:"\u6C34\u5E73\u7DDA\u5206\u5272",auto:"\u6BB5\u843D\u5206\u5272"},height:{label:"\u30DA\u30FC\u30B8\u306E\u9AD8\u3055",description:"\u5404\u5206\u5272\u30DA\u30FC\u30B8\u306E\u9AD8\u3055\u3092\u30D4\u30AF\u30BB\u30EB\u5358\u4F4D\u3067\u8A2D\u5B9A\u3057\u307E\u3059\u3002\u30C7\u30D5\u30A9\u30EB\u30C8\u306F1000px\u3067\u3059\u3002"},overlap:{label:"\u91CD\u8907\u30D1\u30C7\u30A3\u30F3\u30B0",description:"\u30B3\u30F3\u30C6\u30F3\u30C4\u304C\u6025\u306B\u5207\u308C\u306A\u3044\u3088\u3046\u306B\u3001\u30DA\u30FC\u30B8\u9593\u306E\u91CD\u8907\u30D1\u30C7\u30A3\u30F3\u30B0\u3092\u8A2D\u5B9A\u3057\u307E\u3059\u3002\u30C7\u30D5\u30A9\u30EB\u30C8\u306F40px\u3067\u3059\u3002"}},filename:{label:"\u30D5\u30A1\u30A4\u30EB\u540D\u3092\u30BF\u30A4\u30C8\u30EB\u3068\u3057\u3066\u542B\u3080",description:"\u30D5\u30A1\u30A4\u30EB\u540D\u3092\u30BF\u30A4\u30C8\u30EB\u3068\u3057\u3066\u542B\u3080\u304B\u3069\u3046\u304B\u3092\u8A2D\u5B9A\u3057\u307E\u3059\u3002Obsidian\u304C\u30C9\u30AD\u30E5\u30E1\u30F3\u30C8\u3092\u8868\u793A\u3059\u308B\u6642\u3001\u30D5\u30A1\u30A4\u30EB\u540D\u3092h1\u30BF\u30A4\u30C8\u30EB\u3068\u3057\u3066\u8868\u793A\u3057\u307E\u3059\u3002\u3053\u308C\u306F\u671B\u307E\u3057\u304F\u306A\u3044\u5834\u5408\u3082\u3042\u308A\u3001\u30BF\u30A4\u30C8\u30EB\u304C\u91CD\u8907\u3059\u308B\u3053\u3068\u304C\u3042\u308A\u307E\u3059\u3002"},"2x":{label:"2\u500D\u306E\u89E3\u50CF\u5EA6\u306E\u753B\u50CF\u3092\u6709\u52B9\u306B\u3059\u308B",description:"2\u500D\u306E\u89E3\u50CF\u5EA6\u306E\u753B\u50CF\u3092\u6709\u52B9\u306B\u3059\u308B\u304B\u3069\u3046\u304B\u3092\u8A2D\u5B9A\u3057\u307E\u3059\u30022\u500D\u306E\u89E3\u50CF\u5EA6\u306E\u753B\u50CF\u306F\u3088\u308A\u9BAE\u660E\u306B\u898B\u3048\u3001\u9AD8PPI\u306E\u753B\u9762\uFF08\u30B9\u30DE\u30FC\u30C8\u30D5\u30A9\u30F3\u306A\u3069\uFF09\u3067\u3088\u308A\u826F\u3044\u4F53\u9A13\u3092\u63D0\u4F9B\u3057\u307E\u3059\u3002\u305F\u3060\u3057\u3001\u753B\u50CF\u306E\u30D5\u30A1\u30A4\u30EB\u30B5\u30A4\u30BA\u304C\u5927\u304D\u304F\u306A\u308B\u3068\u3044\u3046\u30C7\u30E1\u30EA\u30C3\u30C8\u304C\u3042\u308A\u307E\u3059\u3002"},metadata:{label:"\u30E1\u30BF\u30C7\u30FC\u30BF\u3092\u8868\u793A"},format:{title:"\u51FA\u529B\u30D5\u30A1\u30A4\u30EB\u5F62\u5F0F",description:"\u30C7\u30D5\u30A9\u30EB\u30C8\u306EPNG\u5F62\u5F0F\u306E\u753B\u50CF\u3067\u307B\u3068\u3093\u3069\u306E\u30CB\u30FC\u30BA\u3092\u6E80\u305F\u3059\u306F\u305A\u3067\u3059\u304C\u3001\u30E6\u30FC\u30B6\u30FC\u30B7\u30CA\u30EA\u30AA\u3092\u3088\u308A\u826F\u304F\u30B5\u30DD\u30FC\u30C8\u3059\u308B\u305F\u3081\u306B\uFF1A1. \u901A\u5E38\u306E\u80CC\u666F\u304A\u3088\u3073\u900F\u660E\u80CC\u666F\u306E\u753B\u50CF\u3092\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8\u3059\u308B\u30B5\u30DD\u30FC\u30C8\uFF1B2. JPG\u753B\u50CF\u3092\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8\u3057\u3066\u30D5\u30A1\u30A4\u30EB\u30B5\u30A4\u30BA\u3092\u5C0F\u3055\u304F\u3059\u308B\u30B5\u30DD\u30FC\u30C8\u3001\u305F\u3060\u3057\u30AF\u30EA\u30C3\u30D7\u30DC\u30FC\u30C9\u306B\u76F4\u63A5\u30B3\u30D4\u30FC\u3059\u308B\u3053\u3068\u306F\u3067\u304D\u306A\u3044\u304B\u3082\u3057\u308C\u307E\u305B\u3093\uFF1B3. \u5358\u4E00\u30DA\u30FC\u30B8\u306EPDF\u5F62\u5F0F\u306B\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8\u3059\u308B\u30B5\u30DD\u30FC\u30C8\u3001\u901A\u5E38\u306EPDF\u7D19\u306E\u5F62\u5F0F\u3068\u306F\u7570\u306A\u308A\u307E\u3059\u306E\u3067\u3001\u8AA4\u7528\u3057\u306A\u3044\u3088\u3046\u306B\u6CE8\u610F\u3057\u3066\u304F\u3060\u3055\u3044\u3002",png0:".png - \u30C7\u30D5\u30A9\u30EB\u30C8",png1:".png - \u900F\u660E\u306A\u80CC\u666F\u306E\u753B\u50CF",jpg:".jpg - jpg\u5F62\u5F0F\u306E\u753B\u50CF",pdf:".pdf - \u5358\u4E00\u30DA\u30FC\u30B8\u306EPDF"},userInfo:{title:"\u8457\u8005\u60C5\u5831",show:"\u8457\u8005\u60C5\u5831\u3092\u8868\u793A",avatar:{title:"\u30A2\u30D0\u30BF\u30FC",description:"\u6B63\u65B9\u5F62\u306E\u753B\u50CF\u306E\u4F7F\u7528\u3092\u63A8\u5968"},name:"\u8457\u8005\u540D",position:"\u8868\u793A\u4F4D\u7F6E",remark:"\u8FFD\u52A0\u30C6\u30AD\u30B9\u30C8",align:"\u914D\u7F6E",removeAvatar:"\u30A2\u30D0\u30BF\u30FC\u3092\u524A\u9664"},quickExportSelection:{label:"\u9078\u629E\u3057\u305F\u5185\u5BB9\u3092\u8FC5\u901F\u306B\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8",description:"\u9078\u629E\u3057\u305F\u5185\u5BB9\u3092\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8\u3059\u308B\u969B\u306B\u8A2D\u5B9A\u30D7\u30ED\u30BB\u30B9\u3092\u30B9\u30AD\u30C3\u30D7\u3057\u3001\u30A8\u30AF\u30B9\u30DD\u30FC\u30C8\u3055\u308C\u305F\u753B\u50CF\u3092\u76F4\u63A5\u30AF\u30EA\u30C3\u30D7\u30DC\u30FC\u30C9\u306B\u30B3\u30D4\u30FC\u3057\u307E\u3059\u3002"},watermark:{title:"\u30A6\u30A9\u30FC\u30BF\u30FC\u30DE\u30FC\u30AF",enable:{label:"\u30A6\u30A9\u30FC\u30BF\u30FC\u30DE\u30FC\u30AF\u3092\u6709\u52B9\u306B\u3059\u308B",description:"\u30A6\u30A9\u30FC\u30BF\u30FC\u30DE\u30FC\u30AF\u3092\u6709\u52B9\u306B\u3059\u308B\u3001\u30C6\u30AD\u30B9\u30C8\u30A6\u30A9\u30FC\u30BF\u30FC\u30DE\u30FC\u30AF\u3068\u753B\u50CF\u30A6\u30A9\u30FC\u30BF\u30FC\u30DE\u30FC\u30AF\u3092\u30B5\u30DD\u30FC\u30C8\u3002"},type:{label:"\u30A6\u30A9\u30FC\u30BF\u30FC\u30DE\u30FC\u30AF\u306E\u30BF\u30A4\u30D7",description:"\u30A6\u30A9\u30FC\u30BF\u30FC\u30DE\u30FC\u30AF\u306E\u30BF\u30A4\u30D7\u3092\u8A2D\u5B9A\u3057\u307E\u3059\u3001\u30C6\u30AD\u30B9\u30C8\u307E\u305F\u306F\u753B\u50CF\u3002",text:"\u30C6\u30AD\u30B9\u30C8",image:"\u753B\u50CF"},text:{content:"\u30C6\u30AD\u30B9\u30C8\u306E\u5185\u5BB9",fontSize:"\u30A6\u30A9\u30FC\u30BF\u30FC\u30DE\u30FC\u30AF\u306E\u30D5\u30A9\u30F3\u30C8\u30B5\u30A4\u30BA",color:"\u30A6\u30A9\u30FC\u30BF\u30FC\u30DE\u30FC\u30AF\u306E\u30C6\u30AD\u30B9\u30C8\u8272"},image:{src:{label:"\u753B\u50CFURL",upload:"\u753B\u50CF\u3092\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9",select:"\u30DC\u30FC\u30EB\u30C8\u304B\u3089\u9078\u629E"}},opacity:"\u30A6\u30A9\u30FC\u30BF\u30FC\u30DE\u30FC\u30AF\u306E\u4E0D\u900F\u660E\u5EA6\uFF080\u306F\u900F\u660E\u30011\u306F\u4E0D\u900F\u660E\uFF09",rotate:"\u30A6\u30A9\u30FC\u30BF\u30FC\u30DE\u30FC\u30AF\u306E\u56DE\u8EE2\uFF08\u5EA6\u5358\u4F4D\uFF09",width:"\u30A6\u30A9\u30FC\u30BF\u30FC\u30DE\u30FC\u30AF\u306E\u5E45",height:"\u30A6\u30A9\u30FC\u30BF\u30FC\u30DE\u30FC\u30AF\u306E\u9AD8\u3055",x:"\u30A6\u30A9\u30FC\u30BF\u30FC\u30DE\u30FC\u30AF\u306E\u6C34\u5E73\u65B9\u5411\u306E\u9593\u9694",y:"\u30A6\u30A9\u30FC\u30BF\u30FC\u30DE\u30FC\u30AF\u306E\u5782\u76F4\u65B9\u5411\u306E\u9593\u9694"},preview:"\u30A6\u30A9\u30FC\u30BF\u30FC\u30DE\u30FC\u30AF\u30D7\u30EC\u30D3\u30E5\u30FC",reset:"\u30C7\u30D5\u30A9\u30EB\u30C8\u306B\u30EA\u30BB\u30C3\u30C8",recursive:"\u30B5\u30D6\u30C7\u30A3\u30EC\u30AF\u30C8\u30EA\u306E\u30CE\u30FC\u30C8\u3092\u542B\u3080"},imageSelect:{search:"\u691C\u7D22",select:"\u9078\u629E",cancel:"\u30AD\u30E3\u30F3\u30BB\u30EB",empty:"\u753B\u50CF\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093"},confirm:"\u78BA\u8A8D",cancel:"\u30AD\u30E3\u30F3\u30BB\u30EB",imageUrl:"\u753B\u50CFURL",splitInfo:"\u753B\u50CF\u306E\u7DCF\u9AD8\u3055\u306F{rootHeight}px\u3067\u3001\u5206\u5272\u9AD8\u3055\u306F{splitHeight}px\u3067\u3059\u3002\u305D\u306E\u305F\u3081\u3001{pages}\u679A\u306E\u753B\u50CF\u304C\u751F\u6210\u3055\u308C\u307E\u3059\u3002",splitInfoHr:"\u753B\u50CF\u306E\u7DCF\u9AD8\u3055\u306F{rootHeight}px\u3067\u3001\u5206\u5272\u9AD8\u3055\u306F{splitHeight}px\u3067\u3059\u3002\u305D\u306E\u305F\u3081\u3001{pages}\u679A\u306E\u753B\u50CF\u304C\u751F\u6210\u3055\u308C\u307E\u3059\u3002"},YE=i9;var A9={command:"\uC774\uBBF8\uC9C0\uB85C \uB0B4\uBCF4\uB0B4\uAE30",noActiveFile:"\uBA3C\uC800 \uBB38\uC11C\uB97C \uC5F4\uC5B4\uC8FC\uC138\uC694!",imageExportPreview:"\uC774\uBBF8\uC9C0 \uB0B4\uBCF4\uB0B4\uAE30 \uBBF8\uB9AC\uBCF4\uAE30",copiedSuccess:"\uD074\uB9BD\uBCF4\uB4DC\uC5D0 \uBCF5\uC0AC\uB428",copy:"\uD074\uB9BD\uBCF4\uB4DC\uC5D0 \uBCF5\uC0AC\uD558\uAE30",copyFail:"\uBCF5\uC0AC \uC2E4\uD328",notAllowCopy:"{format} \uD615\uC2DD\uC744 \uC9C1\uC811 \uBCF5\uC0AC\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4",save:"\uC774\uBBF8\uC9C0 \uC800\uC7A5\uD558\uAE30",saveSuccess:"\uC774\uBBF8\uC9C0\uAC00 {filePath: string} \uC73C\uB85C \uB0B4\uBCF4\uB0B4\uACE0 \uC800\uC7A5\uB418\uC5C8\uC2B5\uB2C8\uB2E4.",saveFail:"\uC774\uBBF8\uC9C0 \uC800\uC7A5 \uC2E4\uD328",saveVault:"\uBCFC\uD2B8\uC5D0 \uC800\uC7A5\uD558\uAE30",includingFilename:"\uD30C\uC77C \uC774\uB984\uC744 \uC81C\uBAA9\uC73C\uB85C \uD3EC\uD568\uC2DC\uD0A4\uAE30",imageWidth:"\uC774\uBBF8\uC9C0 \uB108\uBE44",exportImage:"\uC774\uBBF8\uC9C0\uB85C \uB0B4\uBCF4\uB0B4\uAE30",exportSelectionImage:"\uC120\uD0DD \uC601\uC5ED\uC744 \uC774\uBBF8\uC9C0\uB85C \uB0B4\uBCF4\uB0B4\uAE30",exportFolder:"\uBAA8\uB4E0 \uB178\uD2B8\uB97C \uC774\uBBF8\uC9C0\uB85C \uB0B4\uBCF4\uB0B4\uAE30",invalidWidth:"\uC801\uC808\uD55C \uC22B\uC790\uB85C \uB108\uBE44\uB97C \uC124\uC815\uD574 \uC8FC\uC138\uC694.","2x":"2\uBC30 \uD574\uC0C1\uB3C4 \uC774\uBBF8\uC9C0 \uD65C\uC131\uD654",moreSetting:"`\uC774\uBBF8\uC9C0\uB85C \uB0B4\uBCF4\uB0B4\uAE30` \uD50C\uB7EC\uADF8\uC778 \uC124\uC815\uC5D0\uC11C \uB354 \uC790\uC138\uD55C \uC124\uC815\uC744 \uCC3E\uC744 \uC218 \uC788\uC2B5\uB2C8\uB2E4.",guide:"\uC774\uB3D9\uD558\uB824\uBA74 \uB4DC\uB798\uADF8\uD558\uACE0, \uD655\uB300/\uCD95\uC18C\uD558\uB824\uBA74 \uC2A4\uD06C\uB864\uD558\uAC70\uB098 \uD540\uCE58\uD558\uC138\uC694, \uB354\uBE14 \uD074\uB9AD\uC73C\uB85C \uCD08\uAE30\uD654\uD569\uB2C8\uB2E4.",copyNotAllowed:"pdf \uD615\uC2DD\uC740 \uBCF5\uC0AC\uB97C \uC9C0\uC6D0\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4",exportAll:"\uC120\uD0DD\uB41C \uB178\uD2B8 \uB0B4\uBCF4\uB0B4\uAE30",noMarkdownFile:"\uD604\uC7AC \uB514\uB809\uD1A0\uB9AC\uC5D0 \uB9C8\uD06C\uB2E4\uC6B4 \uD30C\uC77C\uC774 \uC5C6\uC2B5\uB2C8\uB2E4",selectAll:"\uC804\uCCB4 \uC120\uD0DD",setting:{title:"\uC774\uBBF8\uC9C0\uB85C \uB0B4\uBCF4\uB0B4\uAE30",imageWidth:{label:"\uB0B4\uBCF4\uB0BC \uC774\uBBF8\uC9C0\uC758 \uAE30\uBCF8 \uB108\uBE44",description:"\uD53D\uC140 \uB2E8\uC704\uB85C \uB0B4\uBCF4\uB0BC \uC774\uBBF8\uC9C0\uC758 \uB108\uBE44\uB97C \uC124\uC815\uD558\uC2ED\uC2DC\uC624. \uAE30\uBCF8\uAC12\uC740 640px\uC785\uB2C8\uB2E4."},split:{title:"\uC774\uBBF8\uC9C0 \uBD84\uD560",mode:{label:"\uBD84\uD560 \uBAA8\uB4DC",description:"\uC774\uBBF8\uC9C0\uB97C \uBD84\uD560\uD558\uB294 \uBC29\uBC95\uC744 \uC120\uD0DD\uD569\uB2C8\uB2E4. \uACE0\uC815 \uB192\uC774\uB294 \uAC01 \uBD84\uD560\uB41C \uD398\uC774\uC9C0\uAC00 \uACE0\uC815\uB41C \uB192\uC774\uB97C \uAC00\uC9C0\uBA70, \uD14D\uC2A4\uD2B8\uAC00 \uBD84\uD560 \uC9C0\uC810\uC5D0\uC11C \uC798\uB9B4 \uC218 \uC788\uC2B5\uB2C8\uB2E4. \uC218\uD3C9 \uB77C\uC778 \uBD84\uD560\uC740 \uBB38\uC11C \uB0B4\uC758 \uC218\uD3C9 \uB77C\uC778\uC5D0 \uB530\uB77C \uC774\uBBF8\uC9C0\uB97C \uBD84\uD560\uD569\uB2C8\uB2E4. \uBB38\uB2E8 \uBD84\uD560\uC740 \uBB38\uB2E8\uC5D0 \uB530\uB77C \uC774\uBBF8\uC9C0\uB97C \uBD84\uD560\uD558\uC5EC \uBB38\uB2E8\uC774 \uB450 \uAC1C\uC758 \uC774\uBBF8\uC9C0\uB85C \uBD84\uD560\uB418\uC9C0 \uC54A\uB3C4\uB85D \uD558\uACE0 \uBD84\uD560 \uB192\uC774\uC5D0 \uAC00\uC7A5 \uAC00\uAE4C\uC6B4 \uB192\uC774\uB97C \uC720\uC9C0\uD569\uB2C8\uB2E4.",none:"\uBD84\uD560 \uC5C6\uC74C",fixed:"\uACE0\uC815 \uB192\uC774",hr:"\uC218\uD3C9 \uB77C\uC778",auto:"\uBB38\uB2E8"},height:{label:"\uD398\uC774\uC9C0 \uB192\uC774",description:"\uAC01 \uBD84\uD560\uB41C \uD398\uC774\uC9C0\uC758 \uB192\uC774\uB97C \uD53D\uC140 \uB2E8\uC704\uB85C \uC124\uC815\uD569\uB2C8\uB2E4. \uAE30\uBCF8\uAC12\uC740 1000px\uC785\uB2C8\uB2E4."},overlap:{label:"\uC911\uCCA9 \uC5EC\uBC31",description:"\uD398\uC774\uC9C0 \uAC04\uC758 \uC911\uCCA9 \uC5EC\uBC31\uC744 \uC124\uC815\uD558\uC5EC \uB0B4\uC6A9\uC774 \uAC11\uC790\uAE30 \uB04A\uAE30\uB294 \uAC83\uC744 \uBC29\uC9C0\uD569\uB2C8\uB2E4. \uAE30\uBCF8\uAC12\uC740 40px\uC785\uB2C8\uB2E4."}},filename:{label:"\uD30C\uC77C \uC774\uB984\uC744 \uC81C\uBAA9\uC73C\uB85C \uD3EC\uD568",description:"\uD30C\uC77C \uC774\uB984\uC744 \uC81C\uBAA9\uC73C\uB85C \uD3EC\uD568\uD560\uC9C0 \uC5EC\uBD80\uB97C \uC124\uC815\uD569\uB2C8\uB2E4. Obsidian\uC774 \uBB38\uC11C\uB97C \uD45C\uC2DC\uD560 \uB54C \uD30C\uC77C \uC774\uB984\uC744 h1 \uC81C\uBAA9\uC73C\uB85C \uD45C\uC2DC\uD569\uB2C8\uB2E4. \uB54C\uB54C\uB85C \uC774\uAC83\uC740 \uC6D0\uD558\uC9C0 \uC54A\uB294 \uAC83\uC77C \uC218 \uC788\uC73C\uBA70 \uC81C\uBAA9\uC774 \uC911\uBCF5\uB420 \uC218 \uC788\uC2B5\uB2C8\uB2E4."},"2x":{label:"2\uBC30 \uD574\uC0C1\uB3C4 \uC774\uBBF8\uC9C0 \uD65C\uC131\uD654",description:"2\uBC30 \uD574\uC0C1\uB3C4 \uC774\uBBF8\uC9C0\uB97C \uD65C\uC131\uD654\uD560\uC9C0 \uC5EC\uBD80\uB97C \uC124\uC815\uD569\uB2C8\uB2E4. 2\uBC30 \uD574\uC0C1\uB3C4\uC758 \uC774\uBBF8\uC9C0\uB294 \uB354 \uC120\uBA85\uD574 \uBCF4\uC774\uACE0, \uC608\uB97C \uB4E4\uC5B4 \uC2A4\uB9C8\uD2B8\uD3F0\uACFC \uAC19\uC740 \uACE0PPI \uD654\uBA74\uC5D0\uC11C \uB354 \uB098\uC740 \uACBD\uD5D8\uC744 \uC81C\uACF5\uD569\uB2C8\uB2E4. \uADF8\uB7EC\uB098 \uB2E8\uC810\uC740 \uC774\uBBF8\uC9C0 \uD30C\uC77C \uD06C\uAE30\uAC00 \uB354 \uD06C\uB2E4\uB294 \uAC83\uC785\uB2C8\uB2E4."},metadata:{label:"\uBA54\uD0C0\uB370\uC774\uD130 \uD45C\uC2DC"},format:{title:"\uCD9C\uB825 \uD30C\uC77C \uD615\uC2DD",description:"\uAE30\uBCF8 PNG \uD615\uC2DD \uC774\uBBF8\uC9C0\uB294 \uB300\uBD80\uBD84\uC758 \uC694\uAD6C\uB97C \uCDA9\uC871\uD574\uC57C \uD558\uC9C0\uB9CC \uC0AC\uC6A9\uC790 \uC2DC\uB098\uB9AC\uC624\uB97C \uB354 \uC798 \uC9C0\uC6D0\uD558\uAE30 \uC704\uD574: 1. \uC77C\uBC18 \uBC0F \uD22C\uBA85 \uBC30\uACBD\uC758 \uC774\uBBF8\uC9C0 \uB0B4\uBCF4\uB0B4\uAE30 \uC9C0\uC6D0; 2. JPG \uC774\uBBF8\uC9C0\uB97C \uB0B4\uBCF4\uB0B4\uC5B4 \uD30C\uC77C \uD06C\uAE30\uB97C \uC904\uC774\uB294 \uC9C0\uC6D0, \uD074\uB9BD\uBCF4\uB4DC\uC5D0 \uC9C1\uC811 \uBCF5\uC0AC\uD560 \uC218\uB294 \uC5C6\uC744 \uC218\uB3C4 \uC788\uC74C; 3. \uC77C\uBC18\uC801\uC778 PDF \uC6A9\uC9C0 \uD615\uC2DD\uACFC \uB2E4\uB978 \uB2E8\uC77C \uD398\uC774\uC9C0 PDF \uD615\uC2DD\uC73C\uB85C \uB0B4\uBCF4\uB0B4\uAE30 \uC9C0\uC6D0, \uC798\uBABB \uC0AC\uC6A9\uD558\uC9C0 \uC54A\uB3C4\uB85D \uC8FC\uC758\uD574 \uC8FC\uC2ED\uC2DC\uC624.",png0:".png - \uAE30\uBCF8",png1:".png - \uD22C\uBA85 \uBC30\uACBD \uC774\uBBF8\uC9C0",jpg:".jpg - jpg \uD615\uC2DD \uC774\uBBF8\uC9C0",pdf:".pdf - \uB2E8\uC77C \uD398\uC774\uC9C0 PDF"},quickExportSelection:{label:"\uC120\uD0DD \uB0B4\uC6A9 \uBE60\uB974\uAC8C \uB0B4\uBCF4\uB0B4\uAE30",description:"\uC120\uD0DD \uB0B4\uC6A9\uC744 \uB0B4\uBCF4\uB0BC \uB54C \uC124\uC815 \uD504\uB85C\uC138\uC2A4\uB97C \uAC74\uB108\uB6F0\uACE0 \uB0B4\uBCF4\uB0B8 \uC774\uBBF8\uC9C0\uB97C \uC9C1\uC811 \uD074\uB9BD\uBCF4\uB4DC\uC5D0 \uBCF5\uC0AC\uD569\uB2C8\uB2E4."},userInfo:{title:"\uC791\uC131\uC790 \uC815\uBCF4",show:"\uC791\uC131\uC790 \uC815\uBCF4 \uD45C\uC2DC",avatar:{title:"\uC544\uBC14\uD0C0",description:"\uC815\uC0AC\uAC01\uD615 \uC774\uBBF8\uC9C0 \uC0AC\uC6A9\uC744 \uAD8C\uC7A5\uD569\uB2C8\uB2E4"},name:"\uC791\uC131\uC790 \uC774\uB984",position:"\uD45C\uC2DC \uC704\uCE58",remark:"\uCD94\uAC00 \uD14D\uC2A4\uD2B8",align:"\uC815\uB82C",removeAvatar:"\uC544\uBC14\uD0C0 \uC81C\uAC70"},watermark:{title:"\uC6CC\uD130\uB9C8\uD06C",enable:{label:"\uC6CC\uD130\uB9C8\uD06C \uD65C\uC131\uD654",description:"\uC6CC\uD130\uB9C8\uD06C\uB97C \uD65C\uC131\uD654\uD558\uBA70, \uD14D\uC2A4\uD2B8 \uBC0F \uC774\uBBF8\uC9C0 \uC6CC\uD130\uB9C8\uD06C\uB97C \uC9C0\uC6D0\uD569\uB2C8\uB2E4."},type:{label:"\uC6CC\uD130\uB9C8\uD06C \uC720\uD615",description:"\uC6CC\uD130\uB9C8\uD06C \uC720\uD615\uC744 \uC124\uC815\uD569\uB2C8\uB2E4, \uD14D\uC2A4\uD2B8 \uB610\uB294 \uC774\uBBF8\uC9C0.",text:"\uD14D\uC2A4\uD2B8",image:"\uC774\uBBF8\uC9C0"},text:{content:"\uD14D\uC2A4\uD2B8 \uB0B4\uC6A9",fontSize:"\uC6CC\uD130\uB9C8\uD06C \uAE00\uAF34 \uD06C\uAE30",color:"\uC6CC\uD130\uB9C8\uD06C \uD14D\uC2A4\uD2B8 \uC0C9\uC0C1"},image:{src:{label:"\uC774\uBBF8\uC9C0 URL",upload:"\uC774\uBBF8\uC9C0 \uC5C5\uB85C\uB4DC",select:"\uBCFC\uD2B8\uC5D0\uC11C \uC120\uD0DD"}},opacity:"\uC6CC\uD130\uB9C8\uD06C \uD22C\uBA85\uB3C4 (0\uC740 \uD22C\uBA85, 1\uC740 \uBD88\uD22C\uBA85)",rotate:"\uC6CC\uD130\uB9C8\uD06C \uD68C\uC804 (\uB3C4 \uB2E8\uC704)",width:"\uC6CC\uD130\uB9C8\uD06C \uB108\uBE44",height:"\uC6CC\uD130\uB9C8\uD06C \uB192\uC774",x:"\uC6CC\uD130\uB9C8\uD06C\uC758 \uC218\uD3C9 \uAC04\uACA9",y:"\uC6CC\uD130\uB9C8\uD06C\uC758 \uC218\uC9C1 \uAC04\uACA9"},preview:"\uC6CC\uD130\uB9C8\uD06C \uBBF8\uB9AC\uBCF4\uAE30",reset:"\uAE30\uBCF8\uAC12\uC73C\uB85C \uC7AC\uC124\uC815",recursive:"\uD558\uC704 \uB514\uB809\uD1A0\uB9AC\uC758 \uB178\uD2B8 \uD3EC\uD568"},imageSelect:{search:"\uAC80\uC0C9",select:"\uC120\uD0DD",cancel:"\uCDE8\uC18C",empty:"\uC774\uBBF8\uC9C0\uB97C \uCC3E\uC744 \uC218 \uC5C6\uC74C"},confirm:"\uD655\uC778",cancel:"\uCDE8\uC18C",imageUrl:"\uC774\uBBF8\uC9C0 URL",splitInfo:"\uC774\uBBF8\uC9C0 \uCD1D \uB192\uC774\uB294 {rootHeight}px\uC774\uACE0, \uBD84\uD560 \uB192\uC774\uB294 {splitHeight}px\uC774\uBBC0\uB85C, {pages}\uAC1C\uC758 \uC774\uBBF8\uC9C0\uAC00 \uC0DD\uC131\uB429\uB2C8\uB2E4.",splitInfoHr:"\uC774\uBBF8\uC9C0 \uCD1D \uB192\uC774\uB294 {rootHeight}px\uC774\uACE0, \uBD84\uD560 \uB192\uC774\uB294 {splitHeight}px\uC774\uBBC0\uB85C, {pages}\uAC1C\uC758 \uC774\uBBF8\uC9C0\uAC00 \uC0DD\uC131\uB429\uB2C8\uB2E4."},XE=A9;var a9={command:"Eksport sebagai imej",noActiveFile:"Sila buka artikel terlebih dahulu!",imageExportPreview:"Pratonton Eksport Imej",copiedSuccess:"Disalin ke papan keratan",copy:"Salin ke Papan Keratan",copyFail:"Gagal menyalin",notAllowCopy:"Tidak boleh menyalin format {format} secara langsung",save:"Simpan Imej",saveSuccess:"Imej telah dieksport dan disimpan sebagai {filePath: string}.",saveFail:"Gagal menyimpan imej",saveVault:"Simpan ke Vault",includingFilename:"Termasuk Nama Fail Sebagai Tajuk",imageWidth:"Lebar Imej",exportImage:"Eksport sebagai imej",exportSelectionImage:"Eksport pilihan sebagai imej",exportFolder:"Eksport semua nota sebagai imej",invalidWidth:"Sila tetapkan lebar dengan angka yang munasabah.","2x":"Aktifkan imej resolusi 2x",moreSetting:"Seting lebih terperinci boleh didapati dalam tetapan plugin `Eksport Imej`.",guide:"Seret untuk Bergerak, gulir atau cubit untuk zoom masuk/keluar, klik dua kali untuk menetapkan semula.",copyNotAllowed:"format pdf tidak disokong untuk disalin",exportAll:"Eksport Nota Terpilih",noMarkdownFile:"Tiada fail markdown dalam direktori semasa",selectAll:"Pilih Semua",setting:{title:"Eksport Imej",imageWidth:{label:"Lebar Imej Eksport Lalai",description:"Tetapkan lebar imej yang dieksport dalam piksel. Lalai adalah 640px."},split:{title:"Eksport Imej",mode:{label:"Mode Pembahagian",description:"Pilih cara untuk membahagikan gambar, dan cara untuk membahagikan gambar. Tinggi tetap berarti setiap halaman yang dibahagikan memiliki tinggi yang tetap, yang mungkin memotong teks pada titik pembahagian. Pembahagian garis mendatar berarti gambar dibahagikan sepanjang garis mendatar dalam dokumen. Pembahagian paragraf berarti gambar dibahagikan sepanjang paragraf untuk menghindari pembahagian paragraf menjadi dua gambar dan mempertahankan tinggi yang paling dekat dengan tinggi pembahagian.",none:"Tiada Pembahagian",fixed:"Tinggi Tetap",hr:"Pembahagian Garis Mendatar",auto:"Pembahagian Paragraf"},height:{label:"Tinggi Halaman",description:"Tetapkan tinggi setiap halaman yang dibahagikan dalam piksel. Lalai adalah 1000px."},overlap:{label:"Overlapping",description:"Sett overlapp mellom sider for \xE5 unng\xE5 brutt innhold. Standard er 40px."}},filename:{label:"Termasuk Nama Fail Sebagai Tajuk",description:"Tetapkan sama ada untuk menyertakan nama fail sebagai tajuk. Apabila Obsidian memaparkan dokumen, ia akan menunjukkan nama fail sebagai tajuk h1. Kadangkala ini bukan apa yang anda mahu, dan anda akan mendapatkan tajuk berganda."},"2x":{label:"Aktifkan imej resolusi 2x",description:"Tetapkan sama ada untuk mengaktifkan imej resolusi 2x. Imej dengan resolusi 2x akan kelihatan lebih tajam dan menyediakan pengalaman yang lebih baik pada skrin PPI tinggi, seperti pada telefon pintar. Walau bagaimanapun, kelemahannya adalah saiz fail imej lebih besar."},metadata:{label:"Papar Metadata"},format:{title:"Format Fail Output",description:"Imej format PNG lalai seharusnya memenuhi kebanyakan keperluan, tetapi untuk menyokong skenario pengguna lebih baik: 1. Sokongan untuk mengeksport imej dengan latar belakang normal dan telus; 2. Sokongan untuk mengeksport imej JPG untuk mencapai saiz fail yang lebih kecil, walaupun mungkin tidak dapat disalin langsung ke papan keratan; 3. Sokongan untuk mengeksport ke format PDF satu halaman, yang berbeza dari format kertas PDF biasa, sila berhati-hati untuk tidak salah guna.",png0:".png - lalai",png1:".png - imej dengan latar belakang telus",jpg:".jpg - imej format jpg",pdf:".pdf - PDF satu halaman"},quickExportSelection:{label:"Eksport cepat",description:"Jika diaktifkan, proses konfigurasi akan diabaikan saat mengekspor catatan yang dipilih, dan gambar yang diekspor akan langsung disalin ke clipboard."},userInfo:{title:"Info Penulis",show:"Papar Info Penulis",avatar:{title:"Avatar",description:"Menggunakan gambar persegi disarankan"},name:"Nama Penulis",position:"Di mana untuk dipaparkan",remark:"Teks tambahan",align:"Menyelaraskan",removeAvatar:"Buang Avatar"},watermark:{title:"Watermark",enable:{label:"Aktifkan watermark",description:"Aktifkan watermark, menyokong watermark teks dan imej."},type:{label:"Jenis Watermark",description:"Tetapkan jenis watermark, teks atau imej.",text:"Teks",image:"Imej"},text:{content:"Kandungan Teks",fontSize:"Saiz Fon Watermark",color:"Warna Teks Watermark"},image:{src:{label:"URL Imej",upload:"Muat Naik Imej",select:"Pilih dari Vault"}},opacity:"Ketelapan Watermark (0 telus, 1 tidak telus)",rotate:"Putaran Watermark (dalam darjah)",width:"Lebar Watermark",height:"Tinggi Watermark",x:"Jarak mendatar Watermark",y:"Jarak menegak Watermark"},preview:"Pratonton Watermark",reset:"Tetapkan Semula ke Lalai",recursive:"Masukkan nota dari subdirektori"},imageSelect:{search:"Cari",select:"Pilih",cancel:"Batal",empty:"Tiada imej ditemui"},confirm:"Konfirmasi",cancel:"Batal",imageUrl:"URL gambar",splitInfo:"Tinggi gambar keseluruhan adalah {rootHeight}px, dan tinggi pemotongan adalah {splitHeight}px, jadi akan dihasilkan {pages} gambar",splitInfoHr:"Tinggi gambar keseluruhan adalah {rootHeight}px, dan tinggi pemotongan adalah {splitHeight}px, jadi akan dihasilkan {pages} gambar"},ZE=a9;var s9={command:"Exporteren als afbeelding",noActiveFile:"Open eerst een artikel!",imageExportPreview:"Voorbeeld van afbeeldingsexport",copiedSuccess:"Gekopieerd naar klembord",copy:"Kopieer naar klembord",copyFail:"Kopi\xEBren mislukt",notAllowCopy:"Kan {format} formaat niet direct kopi\xEBren",save:"Afbeelding Opslaan",saveSuccess:"Afbeelding ge\xEBxporteerd en opgeslagen als {filePath: string}.",saveFail:"Afbeelding opslaan mislukt",saveVault:"Opslaan in kluis",includingFilename:"Inclusief bestandsnaam als titel",imageWidth:"Afbeelding breedte",exportImage:"Exporteren als afbeelding",exportSelectionImage:"Selectie exporteren als afbeelding",exportFolder:"Alle notities exporteren als afbeelding",invalidWidth:"Stel de breedte in met een redelijk nummer.","2x":"Activeer afbeelding met 2x resolutie",moreSetting:"Meer gedetailleerde instellingen zijn te vinden in de `Exporteer afbeelding` plugin-instellingen.",guide:"Sleep om te bewegen, scroll of knijp om in/uit te zoomen, dubbelklik om te resetten.",copyNotAllowed:"pdf formaat wordt niet ondersteund voor kopi\xEBren",exportAll:"Geselecteerde notities exporteren",noMarkdownFile:"Geen markdown bestanden in de huidige map",selectAll:"Alles selecteren",setting:{title:"Afbeelding exporteren",imageWidth:{label:"Standaard ge\xEBxporteerde afbeeldingsbreedte",description:"Stel de breedte van de ge\xEBxporteerde afbeelding in pixels in. De standaard is 640px."},split:{title:"Afbeelding delen",mode:{label:"Delingsmodus",description:"Kies hoe je de afbeelding wilt delen, en hoe je de afbeelding wilt delen. De hoge standaard betekent dat elke gedeelde pagina een vaste hoogte heeft, wat mogelijk tekst kan afsnijden op de splitsingspunten. De horizontale regel betekent dat de afbeelding wordt gedeeld volgens de horizontale regels in het document. De paragraaf betekent dat de afbeelding wordt gedeeld volgens de paragrafen, wat ervoor zorgt dat een paragraaf niet wordt gedeeld in twee afbeeldingen en de hoogte zo dicht mogelijk bij de splitsingshoogte is.",none:"Geen deling",fixed:"Vaste hoogte",hr:"Horizontale regel",auto:"Paragraaf"},height:{label:"Hoogte van de pagina",description:"Stel de hoogte van elke pagina in pixels in. De standaard is 1000px."},overlap:{label:"Overlapping",description:"Sett overlapp mellom sider for \xE5 unng\xE5 brutt innhold. Standard er 40px."}},filename:{label:"Bestandsnaam als titel opnemen",description:"Stel in of de bestandsnaam moet worden opgenomen als titel. Wanneer Obsidian het document weergeeft, wordt de bestandsnaam weergegeven als een h1 titel. Soms is dit niet wat je wilt, en krijg je dubbele titels."},"2x":{label:"Activeer afbeelding met 2x resolutie",description:"Stel in of de afbeelding met 2x resolutie moet worden ingeschakeld. Afbeeldingen met 2x resolutie zien er scherper uit en bieden een betere ervaring op schermen met hoge PPI, zoals die van smartphones. Het nadeel is echter dat de bestandsgrootte van de afbeeldingen groter is."},metadata:{label:"Metadata weergeven"},format:{title:"Uitvoerbestandsformaat",description:"Standaard PNG-formaatafbeeldingen zouden aan de meeste behoeften moeten voldoen, maar om beter gebruikersscenario's te ondersteunen: 1. Ondersteuning voor het exporteren van afbeeldingen met zowel normale als transparante achtergronden; 2. Ondersteuning voor het exporteren van JPG-afbeeldingen om kleinere bestandsgroottes te bereiken, hoewel het misschien niet mogelijk is om direct naar het klembord te kopi\xEBren; 3. Ondersteuning voor het exporteren naar PDF-formaat met \xE9\xE9n pagina, wat verschilt van de gebruikelijke PDF-papierformaten, let op dat u het niet verkeerd gebruikt.",png0:".png - standaard",png1:".png - afbeelding met transparante achtergrond",jpg:".jpg - JPG-formaat afbeelding",pdf:".pdf - enkele pagina PDF"},quickExportSelection:{label:"Selectie snel exporteren",description:"Als ingeschakeld, wordt de configuratieproces overgeslagen bij het exporteren van geselecteerde notities, en het ge\xEBxporteerde beeld wordt direct naar het klembord gekopieerd."},userInfo:{title:"Auteursinformatie",show:"Auteursinformatie weergeven",avatar:{title:"Avatar",description:"Het gebruik van vierkante afbeeldingen wordt aanbevolen"},name:"Auteursnaam",position:"Waar te tonen",remark:"Extra tekst",align:"Uitlijnen",removeAvatar:"Avatar verwijderen"},watermark:{title:"Watermerk",enable:{label:"Watermerk inschakelen",description:"Schakel watermerk in, ondersteunt tekst- en afbeeldingwatermerken."},type:{label:"Type watermerk",description:"Stel het type watermerk in, tekst of afbeelding.",text:"Tekst",image:"Afbeelding"},text:{content:"Tekstinhoud",fontSize:"Lettergrootte van watermerk",color:"Tekstkleur van watermerk"},image:{src:{label:"Afbeeldings-URL",upload:"Afbeelding uploaden",select:"Selecteer uit kluis"}},opacity:"Doorzichtigheid van watermerk (0 is transparant, 1 is niet transparant)",rotate:"Rotatie van watermerk (in graden)",width:"Breedte van watermerk",height:"Hoogte van watermerk",x:"Horizontale afstand van watermerk",y:"Verticale afstand van watermerk"},preview:"Voorbeeld van watermerk",reset:"Reset naar standaard",recursive:"Notities uit submappen insluiten"},imageSelect:{search:"Zoeken",select:"Selecteren",cancel:"Annuleren",empty:"Geen afbeeldingen gevonden"},confirm:"Bevestigen",cancel:"Annuleren",imageUrl:"URL van de afbeelding",splitInfo:"De totale hoogte van de afbeelding is {rootHeight}px, en de hoogte van de splitsing is {splitHeight}px, dus er zullen {pages} afbeeldingen worden gemaakt",splitInfoHr:"De totale hoogte van de afbeelding is {rootHeight}px, en de hoogte van de splitsing is {splitHeight}px, dus er zullen {pages} afbeeldingen worden gemaakt"},JE=s9;var o9={command:"Eksporter som bilde",noActiveFile:"Vennligst \xE5pne en artikkel f\xF8rst!",imageExportPreview:"Forh\xE5ndsvisning av bildeeksport",copiedSuccess:"Kopiert til utklippstavlen",copy:"Kopier til utklippstavlen",copyFail:"Klarte ikke \xE5 kopiere",notAllowCopy:"Kan ikke kopiere {format} formatet direkte",save:"Lagre bilde",saveSuccess:"Bildet er eksportert og lagret som {filePath: string}.",saveFail:"Kunne ikke lagre bildet",saveVault:"Lagre i hvelv",includingFilename:"Inkluderer filnavn som tittel",imageWidth:"Bildebredde",exportImage:"Eksporter til bilde",exportSelectionImage:"Eksporter utvalg til bilde",exportFolder:"Eksporter alle notater til bilde",invalidWidth:"Vennligst sett bredden til et rimelig tall.","2x":"Aktiver bilde med 2x oppl\xF8sning",moreSetting:"Mer detaljerte innstillinger finnes i `Eksporter bilde` plugin-innstillinger.",guide:"Dra for \xE5 flytte, rull eller knip for \xE5 zoome inn/ut, dobbeltklikk for \xE5 tilbakestille.",copyNotAllowed:"pdf formatet st\xF8ttes ikke for kopiering",exportAll:"Eksporter valgte notater",noMarkdownFile:"Ingen markdown-filer i gjeldende katalog",selectAll:"Velg alle",setting:{title:"Eksporter bilde",imageWidth:{label:"Standard eksportbredde for bilde",description:"Angi bredden p\xE5 det eksporterte bildet i piksler. Standarden er 640px."},split:{title:"Bilde deling",mode:{label:"Delingsmodus",description:"Velg hvordan du vil dele bildet, og hvordan du vil dele det. Fast h\xF8yde betyr at hver delt side har en fast h\xF8yde, som kan kutte teksten p\xE5 delingsstederne. Vannrett linje betyr at bildet deles langs vannrette linjer i dokumentet. Paragraf betyr at bildet deles langs paragrafene, som sikrer at et avsnitt ikke deles i to bilder og h\xF8yden er s\xE5 n\xE6r som mulig til delingsh\xF8yden.",none:"Ingen deling",fixed:"Fast h\xF8yde",hr:"Vannrett linje",auto:"Paragraf"},height:{label:"H\xF8yde p\xE5 side",description:"Sett h\xF8yden p\xE5 hver side delt i piksler. Standard er 1000px."},overlap:{label:"Overlapping",description:"Sett overlapp mellom sider for \xE5 unng\xE5 brutt innhold. Standard er 40px."}},filename:{label:"Inkluder filnavn som tittel",description:"Angi om filnavnet skal inkluderes som tittel. N\xE5r Obsidian viser dokumentet, vises filnavnet som en h1 tittel. Noen ganger er dette ikke \xF8nsket, og du vil f\xE5 dupliserte titler."},"2x":{label:"Aktiver bilde med 2x oppl\xF8sning",description:"Angi om bildet med 2x oppl\xF8sning skal aktiveres. Bilder med 2x oppl\xF8sning vil se skarpere ut og gi en bedre opplevelse p\xE5 h\xF8y PPI-skjermer, som de p\xE5 smarttelefoner. Ulempen er imidlertid at filst\xF8rrelsen p\xE5 bildene er st\xF8rre."},metadata:{label:"Vis metadata"},format:{title:"Utg\xE5ende filformat",description:"Standard PNG-formatbilder b\xF8r tilfredsstille de fleste behov, men for bedre \xE5 st\xF8tte brukerscenarier: 1. St\xF8tte for \xE5 eksportere bilder med b\xE5de normal og gjennomsiktig bakgrunn; 2. St\xF8tte for \xE5 eksportere JPG-bilder for \xE5 oppn\xE5 mindre filst\xF8rrelser, selv om det kanskje ikke er mulig \xE5 kopiere direkte til utklippstavlen; 3. St\xF8tte for eksport til enkelt-side PDF-format, som er forskjellig fra de vanlige PDF-papirformatene, v\xE6r forsiktig s\xE5 du ikke misbruker.",png0:".png - standard",png1:".png - bilde med gjennomsiktig bakgrunn",jpg:".jpg - JPG-formatbilde",pdf:".pdf - enkeltside PDF"},quickExportSelection:{label:"Eksportere valgt",description:"Hvis aktiv, springes konfigurasjonsprosessen over, n\xE5r du eksporterer valgte noter, og eksporteret bilde kopieres direkte til utklippstavlen."},userInfo:{title:"Forfatterinformasjon",show:"Vis forfatterinformasjon",avatar:{title:"Avatar",description:"Det anbefales \xE5 bruke kvadratiske bilder"},name:"Forfatternavn",position:"Hvor det skal vises",remark:"Ekstra tekst",align:"Justering",removeAvatar:"Fjern avatar"},watermark:{title:"Vannmerke",enable:{label:"Aktiver vannmerke",description:"Aktiver vannmerke, st\xF8tter tekst- og bildevannmerker."},type:{label:"Type vannmerke",description:"Sett typen av vannmerke, tekst eller bilde.",text:"Tekst",image:"Bilde"},text:{content:"Tekstinnhold",fontSize:"Vannmerke fontst\xF8rrelse",color:"Vannmerketekstfarge"},image:{src:{label:"Bilde URL",upload:"Last opp bilde",select:"Velg fra hvelv"}},opacity:"Vannmerkets opasitet (0 er gjennomsiktig, 1 er ikke gjennomsiktig)",rotate:"Vannmerkerotasjon (i grader)",width:"Vannmerkebredde",height:"Vannmerkeh\xF8yde",x:"Vannmerkets horisontale avstand",y:"Vannmerkets vertikale avstand"},preview:"Forh\xE5ndsvisning av vannmerke",reset:"Tilbakestill til standard",recursive:"Inkluder notater fra undermapper"},imageSelect:{search:"S\xF8k",select:"Velg",cancel:"Avbryt",empty:"Ingen bilder funnet"},confirm:"Bekreft",cancel:"Avbryt",imageUrl:"Bilde-URL",splitInfo:"Total bildeh\xF8yde er {rootHeight}px, og delingsh\xF8yde er {splitHeight}px, s\xE5 det vil bli generert {pages} bilder",splitInfoHr:"Total bildeh\xF8yde er {rootHeight}px, og delingsh\xF8yde er {splitHeight}px, s\xE5 det vil bli generert {pages} bilder"},$E=o9;var l9={command:"Eksportuj jako obraz",noActiveFile:"Najpierw otw\xF3rz artyku\u0142!",imageExportPreview:"Podgl\u0105d eksportu obrazu",copiedSuccess:"Skopiowano do schowka",copy:"Kopiuj do schowka",copyFail:"Nie uda\u0142o si\u0119 skopiowa\u0107",notAllowCopy:"Nie mo\u017Cna bezpo\u015Brednio skopiowa\u0107 formatu {format}",save:"Zapisz obraz",saveSuccess:"Obraz zosta\u0142 wyeksportowany i zapisany jako {filePath: string}.",saveFail:"Nie uda\u0142o si\u0119 zapisa\u0107 obrazu",saveVault:"Zapisz w sejfie",includingFilename:"W\u0142\u0105cznie z nazw\u0105 pliku jako tytu\u0142em",imageWidth:"Szeroko\u015B\u0107 obrazu",exportImage:"Eksportuj do obrazu",exportSelectionImage:"Eksportuj wyb\xF3r do obrazu",exportFolder:"Eksportuj wszystkie notatki do obrazu",invalidWidth:"Prosz\u0119 ustawi\u0107 szeroko\u015B\u0107 na rozs\u0105dn\u0105 liczb\u0119.","2x":"W\u0142\u0105cz obraz o rozdzielczo\u015Bci 2x",moreSetting:"Wi\u0119cej szczeg\xF3\u0142owych ustawie\u0144 mo\u017Cna znale\u017A\u0107 w ustawieniach wtyczki \u201EEksport obrazu\u201D.",guide:"Przeci\u0105gnij, aby przesun\u0105\u0107, przewi\u0144 lub zaci\u015Bnij, aby przybli\u017Cy\u0107/oddali\u0107, podw\xF3jne klikni\u0119cie, aby zresetowa\u0107.",copyNotAllowed:"format pdf nie jest obs\u0142ugiwany do kopiowania",exportAll:"Eksportuj wybrane notatki",noMarkdownFile:"Brak plik\xF3w markdown w bie\u017C\u0105cym katalogu",selectAll:"Zaznacz wszystko",setting:{title:"Eksport obrazu",imageWidth:{label:"Domy\u015Blna szeroko\u015B\u0107 eksportowanego obrazu",description:"Ustaw szeroko\u015B\u0107 eksportowanego obrazu w pikselach. Domy\u015Blnie jest 640px."},split:{title:"Podzia\u0142 obrazu",mode:{label:"Tryb podzia\u0142u",description:"Wybierz spos\xF3b podzia\u0142u obrazu, w tym wysoko\u015B\u0107 strony, przekrywanie mi\u0119dzy stronami i tryb podzia\u0142u.",none:"Brak podzia\u0142u",fixed:"Sta\u0142a wysoko\u015B\u0107",hr:"Pozioma linia",auto:"Paragraf"},height:{label:"Wysoko\u015B\u0107 strony",description:"Ustawia wysoko\u015B\u0107 ka\u017Cdej strony podzielonej w pikselach. Domy\u015Blnie jest 1000px."},overlap:{label:"Przekrywanie",description:"Ustawia przekrywanie mi\u0119dzy stronami, aby unikn\u0105\u0107 nag\u0142ego przerwania tre\u015Bci. Domy\u015Blnie jest 40px."}},filename:{label:"Do\u0142\u0105cz nazw\u0119 pliku jako tytu\u0142",description:"Ustaw, czy nazwa pliku powinna by\u0107 uwzgl\u0119dniona jako tytu\u0142. Gdy Obsidian wy\u015Bwietla dokument, wy\u015Bwietla nazw\u0119 pliku jako tytu\u0142 h1. Czasami nie jest to po\u017C\u0105dane i mo\u017Cesz otrzyma\u0107 zduplikowane tytu\u0142y."},"2x":{label:"W\u0142\u0105cz obraz o rozdzielczo\u015Bci 2x",description:"Ustaw, czy obraz o rozdzielczo\u015Bci 2x ma by\u0107 w\u0142\u0105czony. Obrazy o rozdzielczo\u015Bci 2x wygl\u0105daj\u0105 ostrzej i zapewniaj\u0105 lepsze do\u015Bwiadczenie na ekranach o wysokiej PPI, takich jak te w smartfonach. Jednak wad\u0105 jest wi\u0119kszy rozmiar pliku obraz\xF3w."},metadata:{label:"Poka\u017C metadane"},format:{title:"Format pliku wyj\u015Bciowego",description:"Domy\u015Blne obrazy w formacie PNG powinny zaspokoi\u0107 wi\u0119kszo\u015B\u0107 potrzeb, ale aby lepiej wspiera\u0107 scenariusze u\u017Cytkownik\xF3w: 1. Wsparcie dla eksportowania obraz\xF3w z normalnym i przezroczystym t\u0142em; 2. Wsparcie dla eksportowania obraz\xF3w JPG, aby osi\u0105gn\u0105\u0107 mniejsze rozmiary plik\xF3w, cho\u0107 mo\u017Ce nie by\u0107 mo\u017Cliwe bezpo\u015Brednie kopiowanie do schowka; 3. Wsparcie dla eksportowania do formatu PDF jednostronicowego, kt\xF3ry r\xF3\u017Cni si\u0119 od zwyk\u0142ych format\xF3w papierowych PDF, prosz\u0119 uwa\u017Ca\u0107, aby nie nadu\u017Cywa\u0107.",png0:".png - domy\u015Blny",png1:".png - obraz z przezroczystym t\u0142em",jpg:".jpg - obraz w formacie jpg",pdf:".pdf - jednostronicowy PDF"},quickExportSelection:{label:"Eksportuj szybki",description:"Je\u015Bli jest w\u0142\u0105czony, pomini\u0119ty zostanie proces konfiguracji podczas eksportowania wybranych notatek, a eksportowane obrazy zostan\u0105 bezpo\u015Brednio skopiowane do schowka."},userInfo:{title:"Informacje o autorze",show:"Poka\u017C informacje o autorze",avatar:{title:"Awatar",description:"Zaleca si\u0119 u\u017Cywanie zdj\u0119\u0107 kwadratowych"},name:"Nazwa autora",position:"Gdzie wy\u015Bwietli\u0107",remark:"Dodatkowy tekst",align:"Wyr\xF3wnaj",removeAvatar:"Usu\u0144 awatar"},watermark:{title:"Znak wodny",enable:{label:"W\u0142\u0105cz znak wodny",description:"W\u0142\u0105cz znak wodny, obs\u0142uguje znaki wodne tekstowe i obrazkowe."},type:{label:"Typ znaku wodnego",description:"Ustaw typ znaku wodnego, tekst lub obraz.",text:"Tekst",image:"Obraz"},text:{content:"Tre\u015B\u0107 tekstu",fontSize:"Rozmiar czcionki znaku wodnego",color:"Kolor tekstu znaku wodnego"},image:{src:{label:"URL obrazu",upload:"Prze\u015Blij obraz",select:"Wybierz z sejfu"}},opacity:"Przezroczysto\u015B\u0107 znaku wodnego (0 jest przezroczysty, 1 nieprzezroczysty)",rotate:"Obr\xF3t znaku wodnego (w stopniach)",width:"Szeroko\u015B\u0107 znaku wodnego",height:"Wysoko\u015B\u0107 znaku wodnego",x:"Poziome odst\u0119py znaku wodnego",y:"Pionowe odst\u0119py znaku wodnego"},preview:"Podgl\u0105d znaku wodnego",reset:"Resetuj do domy\u015Blnych",recursive:"Do\u0142\u0105cz notatki z podkatalog\xF3w"},imageSelect:{search:"Szukaj",select:"Wybierz",cancel:"Anuluj",empty:"Nie znaleziono obraz\xF3w"},confirm:"Potwierd\u017A",cancel:"Anuluj",imageUrl:"URL obrazu",splitInfo:"Wysoko\u015B\u0107 ca\u0142ego obrazu to {rootHeight}px, a wysoko\u015B\u0107 podzia\u0142u to {splitHeight}px, wi\u0119c zostanie wygenerowanych {pages} obraz\xF3w",splitInfoHr:"Wysoko\u015B\u0107 ca\u0142ego obrazu to {rootHeight}px, a wysoko\u015B\u0107 podzia\u0142u to {splitHeight}px, wi\u0119c zostanie wygenerowanych {pages} obraz\xF3w"},e3=l9;var u9={command:"Exportar como imagem",noActiveFile:"Por favor, abra um artigo primeiro!",imageExportPreview:"Pr\xE9-visualiza\xE7\xE3o da Exporta\xE7\xE3o de Imagem",copiedSuccess:"Copiado para a \xE1rea de transfer\xEAncia",copy:"Copiar para a \xE1rea de transfer\xEAncia",copyFail:"Falha ao copiar",notAllowCopy:"N\xE3o \xE9 poss\xEDvel copiar diretamente o formato {format}",save:"Salvar Imagem",saveSuccess:"Imagem exportada e salva como {filePath: string}.",saveFail:"Falha ao salvar a imagem",saveVault:"Salvar no Cofre",includingFilename:"Incluindo o Nome do Arquivo Como T\xEDtulo",imageWidth:"Largura da Imagem",exportImage:"Exportar para imagem",exportSelectionImage:"Exportar sele\xE7\xE3o para imagem",exportFolder:"Exportar todas as notas para imagem",invalidWidth:"Por favor, defina a largura com um n\xFAmero razo\xE1vel.","2x":"Ativar imagem com resolu\xE7\xE3o 2x",moreSetting:"Configura\xE7\xF5es mais detalhadas podem ser encontradas nas configura\xE7\xF5es do plugin `Exportar Imagem`.",guide:"Arraste para mover, role ou belisque para ampliar/reduzir, clique duas vezes para redefinir.",copyNotAllowed:"formato pdf n\xE3o \xE9 suportado para c\xF3pia",exportAll:"Exportar Notas Selecionadas",noMarkdownFile:"Nenhum arquivo markdown no diret\xF3rio atual",selectAll:"Selecionar Tudo",setting:{title:"Exportar Imagem",imageWidth:{label:"Largura padr\xE3o da imagem exportada",description:"Defina a largura da imagem exportada em pixels. O padr\xE3o \xE9 640px."},split:{title:"Dividir imagem",mode:{label:"Modo de divis\xE3o",description:"Escolha como dividir a imagem, e como dividir a imagem. A altura fixa significa que cada p\xE1gina dividida tem uma altura fixa, que pode cortar o texto nos pontos de divis\xE3o. A divis\xE3o por linha horizontal significa dividir a imagem pelas linhas horizontais no documento. A divis\xE3o por par\xE1grafo significa dividir a imagem pelos par\xE1grafos, garantindo que um par\xE1grafo n\xE3o seja dividido em duas imagens e a altura seja a mais pr\xF3xima poss\xEDvel da altura de divis\xE3o.",none:"N\xE3o dividir",fixed:"Altura fixa",hr:"Linha horizontal",auto:"Par\xE1grafo"},height:{label:"Altura da p\xE1gina",description:"Define a altura de cada p\xE1gina dividida em pixels. O padr\xE3o \xE9 1000px."},overlap:{label:"Sobreposi\xE7\xE3o",description:"Define a sobreposi\xE7\xE3o entre p\xE1ginas para evitar cortes abruptos de conte\xFAdo. O padr\xE3o \xE9 40px."}},filename:{label:"Incluir nome do arquivo como t\xEDtulo",description:"Defina se o nome do arquivo deve ser inclu\xEDdo como t\xEDtulo. Quando o Obsidian exibe o documento, ele mostra o nome do arquivo como um t\xEDtulo h1. \xC0s vezes, isso n\xE3o \xE9 desejado e voc\xEA ter\xE1 t\xEDtulos duplicados."},"2x":{label:"Ativar imagem com resolu\xE7\xE3o 2x",description:"Defina se a imagem com resolu\xE7\xE3o 2x deve ser ativada. Imagens com resolu\xE7\xE3o 2x parecer\xE3o mais n\xEDtidas e fornecer\xE3o uma melhor experi\xEAncia em telas de alta PPI, como as de smartphones. No entanto, o lado negativo \xE9 que o tamanho do arquivo das imagens \xE9 maior."},metadata:{label:"Mostrar metadados"},format:{title:"Formato do arquivo de sa\xEDda",description:"Imagens no formato PNG padr\xE3o devem satisfazer a maioria das necessidades, mas para apoiar melhor os cen\xE1rios dos usu\xE1rios: 1. Suporte para exporta\xE7\xE3o de imagens com fundos normais e transparentes; 2. Suporte para exportar imagens em formato JPG para alcan\xE7ar tamanhos de arquivo menores, embora possa n\xE3o ser poss\xEDvel copi\xE1-las diretamente para a \xE1rea de transfer\xEAncia; 3. Suporte para exportar para formato PDF de uma \xFAnica p\xE1gina, que difere dos formatos de papel PDF usuais, por favor, tenha cuidado para n\xE3o usar de maneira errada.",png0:".png - padr\xE3o",png1:".png - imagem com fundo transparente",jpg:".jpg - imagem em formato jpg",pdf:".pdf - PDF de uma \xFAnica p\xE1gina"},quickExportSelection:{label:"Exportar sele\xE7\xE3o r\xE1pida",description:"Se ativado, o processo de configura\xE7\xE3o ser\xE1 ignorado ao exportar notas selecionadas, e a imagem exportada ser\xE1 copiada diretamente para a \xE1rea de transfer\xEAncia."},userInfo:{title:"Informa\xE7\xE3o do Autor",show:"Mostrar informa\xE7\xE3o do autor",avatar:{title:"Avatar",description:"Recomenda-se usar imagens quadradas"},name:"Nome do autor",position:"Onde exibir",remark:"Texto extra",align:"Alinhar",removeAvatar:"Remover avatar"},watermark:{title:"Marca d'\xE1gua",enable:{label:"Ativar marca d'\xE1gua",description:"Ativar marca d'\xE1gua, suporta marcas d'\xE1gua de texto e imagem."},type:{label:"Tipo de marca d'\xE1gua",description:"Defina o tipo de marca d'\xE1gua, texto ou imagem.",text:"Texto",image:"Imagem"},text:{content:"Conte\xFAdo do texto",fontSize:"Tamanho da fonte da marca d'\xE1gua",color:"Cor do texto da marca d'\xE1gua"},image:{src:{label:"URL da imagem",upload:"Carregar imagem",select:"Selecionar do Cofre"}},opacity:"Opacidade da marca d'\xE1gua (0 \xE9 transparente, 1 \xE9 opaco)",rotate:"Rota\xE7\xE3o da marca d'\xE1gua (em graus)",width:"Largura da marca d'\xE1gua",height:"Altura da marca d'\xE1gua",x:"Espa\xE7amento horizontal da marca d'\xE1gua",y:"Espa\xE7amento vertical da marca d'\xE1gua"},preview:"Pr\xE9-visualiza\xE7\xE3o da marca d'\xE1gua",reset:"Redefinir para o padr\xE3o",recursive:"Incluir notas de subdiret\xF3rios"},imageSelect:{search:"Pesquisar",select:"Selecionar",cancel:"Cancelar",empty:"Nenhuma imagem encontrada"},confirm:"Confirmar",cancel:"Cancelar",imageUrl:"URL da imagem",splitInfo:"A altura total da imagem \xE9 {rootHeight}px, e a altura de divis\xE3o \xE9 {splitHeight}px, portanto, ser\xE3o geradas {pages} imagens",splitInfoHr:"A altura total da imagem \xE9 {rootHeight}px, e a altura de divis\xE3o \xE9 {splitHeight}px, portanto, ser\xE3o geradas {pages} imagens"},t3=u9;var c9={command:"Export\u0103 ca imagine",noActiveFile:"V\u0103 rug\u0103m s\u0103 deschide\u021Bi mai \xEEnt\xE2i un articol!",imageExportPreview:"Previzualizare export imagine",copiedSuccess:"Copiat \xEEn clipboard",copy:"Copiaz\u0103 \xEEn clipboard",copyFail:"Copiere e\u0219uat\u0103",notAllowCopy:"Nu se poate copia direct formatul {format}",save:"Salveaz\u0103 imaginea",saveSuccess:"Imaginea a fost exportat\u0103 \u0219i salvat\u0103 ca {filePath: string}.",saveFail:"Salvare imagine e\u0219uat\u0103",saveVault:"Salveaz\u0103 \xEEn Vault",includingFilename:"Includere nume fi\u0219ier ca titlu",imageWidth:"L\u0103\u021Bime imagine",exportImage:"Export\u0103 ca imagine",exportSelectionImage:"Export\u0103 selec\u021Bia ca imagine",exportFolder:"Export\u0103 toate notele ca imagine",invalidWidth:"V\u0103 rug\u0103m s\u0103 seta\u021Bi l\u0103\u021Bimea la un num\u0103r rezonabil.","2x":"Activeaz\u0103 imaginea cu rezolu\u021Bie 2x",moreSetting:"Set\u0103ri mai detaliate pot fi g\u0103site \xEEn set\u0103rile pluginului `Export\u0103 imagine`.",guide:"Trage\u021Bi pentru a muta, derula\u021Bi sau ciupi\u021Bi pentru zoom, face\u021Bi dublu clic pentru a reseta.",copyNotAllowed:"formatul pdf nu este suportat pentru copiere",exportAll:"Export\u0103 notele selectate",noMarkdownFile:"Niciun fi\u0219ier markdown \xEEn directorul curent",selectAll:"Selecteaz\u0103 tot",setting:{title:"Export\u0103 imagine",imageWidth:{label:"L\u0103\u021Bimea implicit\u0103 a imaginii exportate",description:"Seteaz\u0103 l\u0103\u021Bimea imaginii exportate \xEEn pixeli. Implicit este 640px."},split:{title:"Divizare imagine",mode:{label:"Modul de divizare",description:"Alege\u021Bi modul de divizare a imaginii, \xEEn func\u021Bie de nevoile dumneavoastr\u0103.",none:"Niciun mod",fixed:"Mod fix",hr:"Modul de divizare pe linie orizontal\u0103",auto:"Modul de divizare pe paragraf"},height:{label:"\xCEn\u0103l\u021Bimea paginii",description:"Seteaz\u0103 \xEEn\u0103l\u021Bimea fiec\u0103rei pagini divizate \xEEn pixeli. Implicit este 1000px."},overlap:{label:"Suprapunere",description:"Seteaz\u0103 suprapunerea dintre pagini pentru a evita un rupt brusc de con\u021Binut. Implicit este 40px."}},filename:{label:"Include numele de fi\u0219ier ca titlu",description:"Seteaz\u0103 dac\u0103 numele fi\u0219ierului trebuie inclus ca titlu. C\xE2nd Obsidian afi\u0219eaz\u0103 documentul, afi\u0219eaz\u0103 numele fi\u0219ierului ca un titlu h1. Uneori acest lucru nu este dorit \u0219i ve\u021Bi ob\u021Bine titluri duplicate."},"2x":{label:"Activeaz\u0103 imaginea cu rezolu\u021Bie 2x",description:"Seteaz\u0103 dac\u0103 imaginea cu rezolu\u021Bie 2x trebuie activat\u0103. Imaginile cu rezolu\u021Bie 2x vor ap\u0103rea mai clare \u0219i ofer\u0103 o experien\u021B\u0103 mai bun\u0103 pe ecranele cu PPI ridicat, cum ar fi cele de pe smartphone-uri. Cu toate acestea, dezavantajul este c\u0103 m\u0103rimea fi\u0219ierului de imagine este mai mare."},metadata:{label:"Afi\u0219eaz\u0103 metadatele"},format:{title:"Formatul fi\u0219ierului de ie\u0219ire",description:"Imaginile \xEEn format PNG implicit ar trebui s\u0103 satisfac\u0103 majoritatea nevoilor, dar pentru a sus\u021Bine mai bine scenariile utilizatorilor: 1. Suport pentru exportul imaginilor cu fundaluri normale \u0219i transparente; 2. Suport pentru exportul imaginilor JPG pentru a ob\u021Bine dimensiuni mai mici ale fi\u0219ierului, de\u0219i s-ar putea s\u0103 nu fie posibil\u0103 copierea direct\u0103 \xEEn clipboard; 3. Suport pentru exportul \xEEn format PDF de o singur\u0103 pagin\u0103, care difer\u0103 de formatele de h\xE2rtie PDF obi\u0219nuite, v\u0103 rug\u0103m s\u0103 fi\u021Bi aten\u021Bi s\u0103 nu-l utiliza\u021Bi incorect.",png0:".png - implicit",png1:".png - imagine cu fundal transparent",jpg:".jpg - imagine \xEEn format jpg",pdf:".pdf - PDF de o singur\u0103 pagin\u0103"},quickExportSelection:{label:"Export\u0103 selec\u021Bie rapid\u0103",description:"Dac\u0103 este activat, se va omite procesul de configurare atunci c\xE2nd se export\u0103 notele selectate, iar imaginea exportat\u0103 se va copia direct \xEEn clipboard."},userInfo:{title:"Informa\u021Bii autor",show:"Arat\u0103 informa\u021Biile autorului",avatar:{title:"Avatar",description:"Se recomand\u0103 utilizarea imaginilor p\u0103trate"},name:"Numele autorului",position:"Unde s\u0103 afi\u0219eze",remark:"Text suplimentar",align:"Alinia\u021Bi",removeAvatar:"Elimin\u0103 avatarul"},watermark:{title:"Filigran",enable:{label:"Activeaz\u0103 filigranul",description:"Activeaz\u0103 filigranul, suport\u0103 filigrane text \u0219i imagine."},type:{label:"Tipul de filigran",description:"Seteaz\u0103 tipul de filigran, text sau imagine.",text:"Text",image:"Imagine"},text:{content:"Con\u021Binutul textului",fontSize:"Dimensiunea fontului filigranului",color:"Culoarea textului filigranului"},image:{src:{label:"URL imagine",upload:"\xCEncarc\u0103 imagine",select:"Selecteaz\u0103 din Vault"}},opacity:"Opacitatea filigranului (0 este transparent, 1 nu este transparent)",rotate:"Rota\u021Bia filigranului (\xEEn grade)",width:"L\u0103\u021Bimea filigranului",height:"\xCEn\u0103l\u021Bimea filigranului",x:"Distan\u021Ba orizontal\u0103 a filigranului",y:"Distan\u021Ba vertical\u0103 a filigranului"},preview:"Previzualizare filigran",reset:"Resetare la implicit",recursive:"Include note din subdirectoare"},imageSelect:{search:"Caut\u0103",select:"Selecteaz\u0103",cancel:"Anuleaz\u0103",empty:"Nicio imagine g\u0103sit\u0103"},confirm:"Confirma\u021Bi",cancel:"Anuleaz\u0103",imageUrl:"URL imagine",splitInfo:"\xCEn\u0103l\u021Bimea total\u0103 a imaginii este {rootHeight}px, iar \xEEn\u0103l\u021Bimea de divizare este {splitHeight}px, deci vor fi create {pages} imagini",splitInfoHr:"\xCEn\u0103l\u021Bimea total\u0103 a imaginii este {rootHeight}px, iar \xEEn\u0103l\u021Bimea de divizare este {splitHeight}px, deci vor fi create {pages} imagini"},r3=c9;var f9={command:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043A\u0430\u043A \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435",noActiveFile:"\u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0441\u043D\u0430\u0447\u0430\u043B\u0430 \u043E\u0442\u043A\u0440\u043E\u0439\u0442\u0435 \u0441\u0442\u0430\u0442\u044C\u044E!",imageExportPreview:"\u041F\u0440\u0435\u0434\u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0430 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F",copiedSuccess:"\u0421\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u043D\u043E \u0432 \u0431\u0443\u0444\u0435\u0440 \u043E\u0431\u043C\u0435\u043D\u0430",copy:"\u041A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0432 \u0431\u0443\u0444\u0435\u0440 \u043E\u0431\u043C\u0435\u043D\u0430",copyFail:"\u041D\u0435 \u0443\u0434\u0430\u043B\u043E\u0441\u044C \u0441\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C",notAllowCopy:"\u041D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u043D\u0430\u043F\u0440\u044F\u043C\u0443\u044E \u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0444\u043E\u0440\u043C\u0430\u0442 {format}",save:"\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435",saveSuccess:"\u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u043E \u0438 \u0441\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u043E \u043A\u0430\u043A {filePath: string}.",saveFail:"\u041D\u0435 \u0443\u0434\u0430\u043B\u043E\u0441\u044C \u0441\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435",saveVault:"\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C \u0432 \u0445\u0440\u0430\u043D\u0438\u043B\u0438\u0449\u0435",includingFilename:"\u0412\u043A\u043B\u044E\u0447\u0430\u044F \u0438\u043C\u044F \u0444\u0430\u0439\u043B\u0430 \u0432 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0437\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430",imageWidth:"\u0428\u0438\u0440\u0438\u043D\u0430 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F",exportImage:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0432 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435",exportSelectionImage:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u043E\u0435 \u0432 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435",exportFolder:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0432\u0441\u0435 \u0437\u0430\u043C\u0435\u0442\u043A\u0438 \u0432 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F",invalidWidth:"\u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0443\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0435 \u0448\u0438\u0440\u0438\u043D\u0443 \u0432 \u0440\u0430\u0437\u0443\u043C\u043D\u043E\u043C \u0447\u0438\u0441\u043B\u0435.","2x":"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0441 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435\u043C 2x",moreSetting:"\u0411\u043E\u043B\u0435\u0435 \u0434\u0435\u0442\u0430\u043B\u044C\u043D\u044B\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u043C\u043E\u0436\u043D\u043E \u043D\u0430\u0439\u0442\u0438 \u0432 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0430\u0445 \u043F\u043B\u0430\u0433\u0438\u043D\u0430 `\u042D\u043A\u0441\u043F\u043E\u0440\u0442 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F`.",guide:"\u041F\u0435\u0440\u0435\u0442\u0430\u0441\u043A\u0438\u0432\u0430\u0439\u0442\u0435 \u0434\u043B\u044F \u043F\u0435\u0440\u0435\u043C\u0435\u0449\u0435\u043D\u0438\u044F, \u043F\u0440\u043E\u043A\u0440\u0443\u0447\u0438\u0432\u0430\u0439\u0442\u0435 \u0438\u043B\u0438 \u0441\u0436\u0438\u043C\u0430\u0439\u0442\u0435 \u0434\u043B\u044F \u043C\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F, \u0434\u0432\u0430\u0436\u0434\u044B \u0449\u0435\u043B\u043A\u043D\u0438\u0442\u0435 \u0434\u043B\u044F \u0441\u0431\u0440\u043E\u0441\u0430.",copyNotAllowed:"\u0424\u043E\u0440\u043C\u0430\u0442 pdf \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F \u0434\u043B\u044F \u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F",exportAll:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0435 \u0437\u0430\u043C\u0435\u0442\u043A\u0438",noMarkdownFile:"\u0412 \u0442\u0435\u043A\u0443\u0449\u0435\u043C \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u0435 \u043D\u0435\u0442 \u0444\u0430\u0439\u043B\u043E\u0432 markdown",selectAll:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0432\u0441\u0435",setting:{title:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F",imageWidth:{label:"\u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u0430\u044F \u0448\u0438\u0440\u0438\u043D\u0430 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u043C\u043E\u0433\u043E \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F",description:"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0435 \u0448\u0438\u0440\u0438\u043D\u0443 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0438\u0440\u0443\u0435\u043C\u043E\u0433\u043E \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F \u0432 \u043F\u0438\u043A\u0441\u0435\u043B\u044F\u0445. \u041F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E 640px."},split:{title:"\u0420\u0430\u0437\u0434\u0435\u043B\u0435\u043D\u0438\u0435 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F",mode:{label:"\u0420\u0435\u0436\u0438\u043C \u0440\u0430\u0437\u0434\u0435\u043B\u0435\u043D\u0438\u044F",description:"\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u043F\u043E\u0441\u043E\u0431 \u0440\u0430\u0437\u0434\u0435\u043B\u0435\u043D\u0438\u044F \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F, \u0432 \u0442\u043E\u043C \u0447\u0438\u0441\u043B\u0435 \u0432\u044B\u0441\u043E\u0442\u0443 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u044B, \u043F\u0435\u0440\u0435\u043A\u0440\u044B\u0442\u0438\u0435 \u043C\u0435\u0436\u0434\u0443 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430\u043C\u0438 \u0438 \u0440\u0435\u0436\u0438\u043C \u0440\u0430\u0437\u0434\u0435\u043B\u0435\u043D\u0438\u044F.",none:"\u041D\u0435\u0442 \u0440\u0430\u0437\u0434\u0435\u043B\u0435\u043D\u0438\u044F",fixed:"\u0424\u0438\u043A\u0441\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u0430\u044F \u0432\u044B\u0441\u043E\u0442\u0430",hr:"\u0413\u043E\u0440\u0438\u0437\u043E\u043D\u0442\u0430\u043B\u044C\u043D\u0430\u044F \u043B\u0438\u043D\u0438\u044F",auto:"\u041F\u0430\u0440\u0430\u0433\u0440\u0430\u0444"},height:{label:"\u0412\u044B\u0441\u043E\u0442\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u044B",description:"\u0423\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u0442 \u0432\u044B\u0441\u043E\u0442\u0443 \u043A\u0430\u0436\u0434\u043E\u0439 \u0440\u0430\u0437\u0434\u0435\u043B\u0435\u043D\u043D\u043E\u0439 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u044B \u0432 \u043F\u0438\u043A\u0441\u0435\u043B\u044F\u0445. \u041F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E 1000px."},overlap:{label:"\u041F\u0435\u0440\u0435\u043A\u0440\u044B\u0442\u0438\u0435",description:"\u0423\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u0442 \u043F\u0435\u0440\u0435\u043A\u0440\u044B\u0442\u0438\u0435 \u043C\u0435\u0436\u0434\u0443 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430\u043C\u0438, \u0447\u0442\u043E\u0431\u044B \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044C \u0440\u0435\u0437\u043A\u043E\u0433\u043E \u043E\u0431\u0440\u044B\u0432\u0430 \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u043C\u043E\u0433\u043E. \u041F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E 40px."}},filename:{label:"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0438\u043C\u044F \u0444\u0430\u0439\u043B\u0430 \u0432 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0437\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430",description:"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0435, \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u043B\u0438 \u0432\u043A\u043B\u044E\u0447\u0430\u0442\u044C \u0438\u043C\u044F \u0444\u0430\u0439\u043B\u0430 \u0432 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0437\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430. \u041A\u043E\u0433\u0434\u0430 Obsidian \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0430\u0435\u0442 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442, \u043E\u043D \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0430\u0435\u0442 \u0438\u043C\u044F \u0444\u0430\u0439\u043B\u0430 \u0432 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0437\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430 h1. \u0418\u043D\u043E\u0433\u0434\u0430 \u044D\u0442\u043E \u043D\u0435 \u0442\u043E, \u0447\u0442\u043E \u0432\u044B \u0445\u043E\u0442\u0438\u0442\u0435, \u0438 \u0432\u044B \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u0435 \u0434\u0443\u0431\u043B\u0438\u0440\u0443\u044E\u0449\u0438\u0435\u0441\u044F \u0437\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0438."},"2x":{label:"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0441 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435\u043C 2x",description:"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0435, \u0441\u043B\u0435\u0434\u0443\u0435\u0442 \u043B\u0438 \u0432\u043A\u043B\u044E\u0447\u0430\u0442\u044C \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0441 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435\u043C 2x. \u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F \u0441 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435\u043C 2x \u0431\u0443\u0434\u0443\u0442 \u0432\u044B\u0433\u043B\u044F\u0434\u0435\u0442\u044C \u0431\u043E\u043B\u0435\u0435 \u0447\u0435\u0442\u043A\u0438\u043C\u0438 \u0438 \u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0430\u0442 \u043B\u0443\u0447\u0448\u0438\u0439 \u043E\u043F\u044B\u0442 \u043D\u0430 \u044D\u043A\u0440\u0430\u043D\u0430\u0445 \u0441 \u0432\u044B\u0441\u043E\u043A\u043E\u0439 PPI, \u0442\u0430\u043A\u0438\u0445 \u043A\u0430\u043A \u0441\u043C\u0430\u0440\u0442\u0444\u043E\u043D\u044B. \u041E\u0434\u043D\u0430\u043A\u043E \u043D\u0435\u0434\u043E\u0441\u0442\u0430\u0442\u043E\u043A \u0437\u0430\u043A\u043B\u044E\u0447\u0430\u0435\u0442\u0441\u044F \u0432 \u0442\u043E\u043C, \u0447\u0442\u043E \u0440\u0430\u0437\u043C\u0435\u0440 \u0444\u0430\u0439\u043B\u0430 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0439 \u0431\u0443\u0434\u0435\u0442 \u0431\u043E\u043B\u044C\u0448\u0435."},metadata:{label:"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u043C\u0435\u0442\u0430\u0434\u0430\u043D\u043D\u044B\u0435"},format:{title:"\u0424\u043E\u0440\u043C\u0430\u0442 \u0432\u044B\u0445\u043E\u0434\u043D\u043E\u0433\u043E \u0444\u0430\u0439\u043B\u0430",description:"\u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F \u0432 \u0444\u043E\u0440\u043C\u0430\u0442\u0435 PNG \u043F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E \u0434\u043E\u043B\u0436\u043D\u044B \u0443\u0434\u043E\u0432\u043B\u0435\u0442\u0432\u043E\u0440\u0438\u0442\u044C \u0431\u043E\u043B\u044C\u0448\u0438\u043D\u0441\u0442\u0432\u043E \u043F\u043E\u0442\u0440\u0435\u0431\u043D\u043E\u0441\u0442\u0435\u0439, \u043D\u043E \u0434\u043B\u044F \u043B\u0443\u0447\u0448\u0435\u0439 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0438 \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u0438\u0445 \u0441\u0446\u0435\u043D\u0430\u0440\u0438\u0435\u0432: 1. \u041F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0430 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0430 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0439 \u0441 \u043E\u0431\u044B\u0447\u043D\u044B\u043C\u0438 \u0438 \u043F\u0440\u043E\u0437\u0440\u0430\u0447\u043D\u044B\u043C\u0438 \u0444\u043E\u043D\u0430\u043C\u0438; 2. \u041F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0430 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0430 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0439 \u0432 \u0444\u043E\u0440\u043C\u0430\u0442\u0435 JPG \u0434\u043B\u044F \u0443\u043C\u0435\u043D\u044C\u0448\u0435\u043D\u0438\u044F \u0440\u0430\u0437\u043C\u0435\u0440\u0430 \u0444\u0430\u0439\u043B\u0430, \u0445\u043E\u0442\u044F \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E, \u0447\u0442\u043E \u043D\u0435\u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u0431\u0443\u0434\u0435\u0442 \u0441\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u043D\u0430\u043F\u0440\u044F\u043C\u0443\u044E \u0432 \u0431\u0443\u0444\u0435\u0440 \u043E\u0431\u043C\u0435\u043D\u0430; 3. \u041F\u043E\u0434\u0434\u0435\u0440\u0436\u043A\u0430 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0430 \u0432 \u0444\u043E\u0440\u043C\u0430\u0442 \u043E\u0434\u043D\u043E\u0441\u0442\u0440\u0430\u043D\u0438\u0447\u043D\u043E\u0433\u043E PDF, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043E\u0442\u043B\u0438\u0447\u0430\u0435\u0442\u0441\u044F \u043E\u0442 \u043E\u0431\u044B\u0447\u043D\u044B\u0445 \u0444\u043E\u0440\u043C\u0430\u0442\u043E\u0432 \u0431\u0443\u043C\u0430\u0433\u0438 PDF, \u043F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0431\u0443\u0434\u044C\u0442\u0435 \u043E\u0441\u0442\u043E\u0440\u043E\u0436\u043D\u044B, \u0447\u0442\u043E\u0431\u044B \u043D\u0435 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u0435\u0433\u043E \u043D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u043E.",png0:".png - \u043F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E",png1:".png - \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0441 \u043F\u0440\u043E\u0437\u0440\u0430\u0447\u043D\u044B\u043C \u0444\u043E\u043D\u043E\u043C",jpg:".jpg - \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0432 \u0444\u043E\u0440\u043C\u0430\u0442\u0435 jpg",pdf:".pdf - \u043E\u0434\u043D\u043E\u0441\u0442\u0440\u0430\u043D\u0438\u0447\u043D\u044B\u0439 PDF"},quickExportSelection:{label:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u043E\u0435",description:"\u0415\u0441\u043B\u0438 \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u043E, \u043F\u0440\u043E\u0446\u0435\u0441\u0441 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u0431\u0443\u0434\u0435\u0442 \u043F\u0440\u043E\u043F\u0443\u0449\u0435\u043D \u043F\u0440\u0438 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0435 \u0432\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0445 \u0437\u0430\u043C\u0435\u0442\u043E\u043A, \u0438 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0431\u0443\u0434\u0435\u0442 \u0441\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u043D\u043E \u043D\u0435\u043F\u043E\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043D\u043D\u043E \u0432 \u0431\u0443\u0444\u0435\u0440 \u043E\u0431\u043C\u0435\u043D\u0430."},userInfo:{title:"\u0418\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F \u043E\u0431 \u0430\u0432\u0442\u043E\u0440\u0435",show:"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043E\u0431 \u0430\u0432\u0442\u043E\u0440\u0435",avatar:{title:"\u0410\u0432\u0430\u0442\u0430\u0440",description:"\u0420\u0435\u043A\u043E\u043C\u0435\u043D\u0434\u0443\u0435\u0442\u0441\u044F \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C \u043A\u0432\u0430\u0434\u0440\u0430\u0442\u043D\u044B\u0435 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F"},name:"\u0418\u043C\u044F \u0430\u0432\u0442\u043E\u0440\u0430",position:"\u0413\u0434\u0435 \u043E\u0442\u043E\u0431\u0440\u0430\u0436\u0430\u0442\u044C",remark:"\u0414\u043E\u043F\u043E\u043B\u043D\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0439 \u0442\u0435\u043A\u0441\u0442",align:"\u0412\u044B\u0440\u043E\u0432\u043D\u044F\u0442\u044C",removeAvatar:"\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0430\u0432\u0430\u0442\u0430\u0440"},watermark:{title:"\u0412\u043E\u0434\u044F\u043D\u043E\u0439 \u0437\u043D\u0430\u043A",enable:{label:"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0432\u043E\u0434\u044F\u043D\u043E\u0439 \u0437\u043D\u0430\u043A",description:"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0432\u043E\u0434\u044F\u043D\u043E\u0439 \u0437\u043D\u0430\u043A, \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0442\u0435\u043A\u0441\u0442\u043E\u0432\u044B\u0439 \u0438 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0447\u0435\u0441\u043A\u0438\u0439 \u0432\u043E\u0434\u044F\u043D\u044B\u0435 \u0437\u043D\u0430\u043A\u0438."},type:{label:"\u0422\u0438\u043F \u0432\u043E\u0434\u044F\u043D\u043E\u0433\u043E \u0437\u043D\u0430\u043A\u0430",description:"\u0423\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u0435 \u0442\u0438\u043F \u0432\u043E\u0434\u044F\u043D\u043E\u0433\u043E \u0437\u043D\u0430\u043A\u0430, \u0442\u0435\u043A\u0441\u0442 \u0438\u043B\u0438 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435.",text:"\u0422\u0435\u043A\u0441\u0442",image:"\u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435"},text:{content:"\u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435 \u0442\u0435\u043A\u0441\u0442\u0430",fontSize:"\u0420\u0430\u0437\u043C\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u0430 \u0432\u043E\u0434\u044F\u043D\u043E\u0433\u043E \u0437\u043D\u0430\u043A\u0430",color:"\u0426\u0432\u0435\u0442 \u0442\u0435\u043A\u0441\u0442\u0430 \u0432\u043E\u0434\u044F\u043D\u043E\u0433\u043E \u0437\u043D\u0430\u043A\u0430"},image:{src:{label:"URL \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F",upload:"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435",select:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0438\u0437 \u0445\u0440\u0430\u043D\u0438\u043B\u0438\u0449\u0430"}},opacity:"\u041F\u0440\u043E\u0437\u0440\u0430\u0447\u043D\u043E\u0441\u0442\u044C \u0432\u043E\u0434\u044F\u043D\u043E\u0433\u043E \u0437\u043D\u0430\u043A\u0430 (0 \u043F\u0440\u043E\u0437\u0440\u0430\u0447\u043D\u044B\u0439, 1 \u043D\u0435\u043F\u0440\u043E\u0437\u0440\u0430\u0447\u043D\u044B\u0439)",rotate:"\u041F\u043E\u0432\u043E\u0440\u043E\u0442 \u0432\u043E\u0434\u044F\u043D\u043E\u0433\u043E \u0437\u043D\u0430\u043A\u0430 (\u0432 \u0433\u0440\u0430\u0434\u0443\u0441\u0430\u0445)",width:"\u0428\u0438\u0440\u0438\u043D\u0430 \u0432\u043E\u0434\u044F\u043D\u043E\u0433\u043E \u0437\u043D\u0430\u043A\u0430",height:"\u0412\u044B\u0441\u043E\u0442\u0430 \u0432\u043E\u0434\u044F\u043D\u043E\u0433\u043E \u0437\u043D\u0430\u043A\u0430",x:"\u0413\u043E\u0440\u0438\u0437\u043E\u043D\u0442\u0430\u043B\u044C\u043D\u043E\u0435 \u0440\u0430\u0441\u0441\u0442\u043E\u044F\u043D\u0438\u0435 \u0432\u043E\u0434\u044F\u043D\u043E\u0433\u043E \u0437\u043D\u0430\u043A\u0430",y:"\u0412\u0435\u0440\u0442\u0438\u043A\u0430\u043B\u044C\u043D\u043E\u0435 \u0440\u0430\u0441\u0441\u0442\u043E\u044F\u043D\u0438\u0435 \u0432\u043E\u0434\u044F\u043D\u043E\u0433\u043E \u0437\u043D\u0430\u043A\u0430"},preview:"\u041F\u0440\u0435\u0434\u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u0432\u043E\u0434\u044F\u043D\u043E\u0433\u043E \u0437\u043D\u0430\u043A\u0430",reset:"\u0421\u0431\u0440\u043E\u0441\u0438\u0442\u044C \u043F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E",recursive:"\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C \u0437\u0430\u043C\u0435\u0442\u043A\u0438 \u0438\u0437 \u043F\u043E\u0434\u0434\u0438\u0440\u0435\u043A\u0442\u043E\u0440\u0438\u0439"},imageSelect:{search:"\u041F\u043E\u0438\u0441\u043A",select:"\u0412\u044B\u0431\u0440\u0430\u0442\u044C",cancel:"\u041E\u0442\u043C\u0435\u043D\u0430",empty:"\u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\u044B"},confirm:"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044C",cancel:"\u041E\u0442\u043C\u0435\u043D\u0430",imageUrl:"URL \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F",splitInfo:"\u041E\u0431\u0449\u0430\u044F \u0432\u044B\u0441\u043E\u0442\u0430 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F \u0441\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 {rootHeight}px, \u0430 \u0432\u044B\u0441\u043E\u0442\u0430 \u0440\u0430\u0437\u0434\u0435\u043B\u0435\u043D\u0438\u044F \u0441\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 {splitHeight}px, \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u0431\u0443\u0434\u0435\u0442 \u0441\u043E\u0437\u0434\u0430\u043D\u043E {pages} \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0439",splitInfoHr:"\u041E\u0431\u0449\u0430\u044F \u0432\u044B\u0441\u043E\u0442\u0430 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F \u0441\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 {rootHeight}px, \u0438 \u0432\u044B\u0441\u043E\u0442\u0430 \u0440\u0430\u0437\u0434\u0435\u043B\u0435\u043D\u0438\u044F \u0441\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 {splitHeight}px, \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u0431\u0443\u0434\u0435\u0442 \u0441\u043E\u0437\u0434\u0430\u043D\u043E {pages} \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0439"},n3=f9;var h9={command:"\u5BFC\u51FA\u4E3A\u56FE\u7247",noActiveFile:"\u8BF7\u5148\u6253\u5F00\u4E00\u7BC7\u6587\u6863\uFF01",imageExportPreview:"\u56FE\u7247\u5BFC\u51FA\u9884\u89C8",copiedSuccess:"\u5DF2\u590D\u5236\u5230\u526A\u8D34\u677F",copy:"\u590D\u5236\u5230\u526A\u8D34\u677F",copyFail:"\u590D\u5236\u5230\u526A\u8D34\u677F\u5931\u8D25",notAllowCopy:"\u65E0\u6CD5\u76F4\u63A5\u590D\u5236 {format} \u683C\u5F0F",save:"\u4FDD\u5B58\u56FE\u7247",saveSuccess:"\u5DF2\u5BFC\u51FA\u5E76\u4FDD\u5B58\u56FE\u7247\u81F3 {filePath}\u3002",saveFail:"\u4FDD\u5B58\u56FE\u7247\u5931\u8D25",saveVault:"\u4FDD\u5B58\u5230 vault",includingFilename:"\u5305\u542B\u6587\u4EF6\u540D\u4F5C\u4E3A\u6807\u9898",imageWidth:"\u56FE\u7247\u5BBD\u5EA6",exportImage:"\u5BFC\u51FA\u4E3A\u56FE\u7247",exportFolder:"\u5BFC\u51FA\u6240\u6709\u7B14\u8BB0\u4E3A\u56FE\u7247",exportSelectionImage:"\u5BFC\u51FA\u9009\u4E2D\u5185\u5BB9\u4E3A\u56FE\u7247",invalidWidth:"\u8BF7\u8BBE\u7F6E\u5408\u7406\u7684\u5BBD\u5EA6\u3002","2x":"\u8F93\u51FA 2 \u500D\u5206\u8FA8\u7387\u7684\u56FE",moreSetting:"\u66F4\u8BE6\u7EC6\u7684\u914D\u7F6E\u8BF7\u8FDB\u5165 Export Image \u63D2\u4EF6\u7684\u8BBE\u7F6E\u754C\u9762\u3002",guide:"\u62D6\u52A8\u53EF\u79FB\u52A8\uFF0C\u6EDA\u8F6E\u6216\u53CC\u6307\u6ED1\u52A8\u53EF\u653E\u5927/\u7F29\u5C0F\uFF0C\u53CC\u51FB\u53EF\u91CD\u7F6E\u3002",copyNotAllowed:"pdf \u683C\u5F0F\u4E0D\u652F\u6301\u590D\u5236",exportAll:"\u5BFC\u51FA\u6240\u9009\u7B14\u8BB0",noMarkdownFile:"\u5F53\u524D\u76EE\u5F55\u4E0B\u6CA1\u6709 markdown \u6587\u4EF6",selectAll:"\u5168\u9009",setting:{title:"\u5BFC\u51FA\u56FE\u7247",imageWidth:{label:"\u5BFC\u51FA\u56FE\u7247\u7684\u9ED8\u8BA4\u5BBD\u5EA6",description:"\u8BBE\u7F6E\u5BFC\u51FA\u56FE\u7247\u7684\u5BBD\u5EA6\uFF0C\u9ED8\u8BA4\u503C\u4E3A 640px\u3002"},split:{title:"\u56FE\u7247\u62C6\u5206",mode:{label:"\u62C6\u5206\u6A21\u5F0F",description:"\u9009\u62E9\u662F\u5426\u62C6\u5206\u56FE\u7247\uFF0C\u4EE5\u53CA\u5982\u4F55\u62C6\u5206\u3002\u56FA\u5B9A\u9AD8\u5EA6\u8868\u793A\u6BCF\u4E2A\u62C6\u5206\u56FE\u7247\u7684\u9AD8\u5EA6\u56FA\u5B9A\uFF0C\u53EF\u80FD\u5728\u62C6\u5206\u5904\u622A\u65AD\u6587\u5B57\uFF0C\u6309\u5206\u9694\u7EBF\u62C6\u5206\u8868\u793A\u6309\u6587\u6863\u4E2D\u7684 hr \u5143\u7D20\u62C6\u5206\uFF0C\u6309\u6BB5\u843D\u81EA\u52A8\u62C6\u5206\u8868\u793A\u62C6\u5206\u65F6\u786E\u4FDD\u4E00\u4E2A\u6BB5\u843D\u4E0D\u4F1A\u62C6\u5206\u5230\u4E24\u5F20\u56FE\u7247\u4E2D\uFF0C\u4E14\u5C3D\u53EF\u80FD\u63A5\u8FD1\u62C6\u5206\u9AD8\u5EA6\u3002",none:"\u4E0D\u62C6\u5206",fixed:"\u56FA\u5B9A\u9AD8\u5EA6",hr:"\u6309\u5206\u9694\u7EBF\u62C6\u5206",auto:"\u6309\u6BB5\u843D\u81EA\u52A8\u62C6\u5206"},height:{label:"\u62C6\u5206\u56FE\u7247\u9AD8\u5EA6",description:"\u8BBE\u7F6E\u6BCF\u4E2A\u62C6\u5206\u56FE\u7247\u7684\u9AD8\u5EA6\uFF08\u50CF\u7D20\uFF09\u3002\u9ED8\u8BA4\u4E3A 1000px\u3002"},overlap:{label:"\u62C6\u5206\u56FE\u7247\u91CD\u53E0",description:"\u8BBE\u7F6E\u76F8\u90BB\u4E24\u4E2A\u62C6\u5206\u56FE\u7247\u7684\u91CD\u53E0\uFF08\u50CF\u7D20\uFF09\uFF0C\u9632\u6B62\u5185\u5BB9\u88AB\u622A\u65AD\u3002\u9ED8\u8BA4\u4E3A 40px\u3002"}},filename:{label:"\u662F\u5426\u5305\u542B\u6587\u4EF6\u540D\u4F5C\u4E3A\u6807\u9898",description:"\u8BBE\u7F6E\u662F\u5426\u5305\u542B\u6587\u4EF6\u540D\u4F5C\u4E3A\u6807\u9898\u3002Obsidian \u5C55\u793A\u6587\u6863\u65F6\uFF0C\u4F1A\u628A\u6587\u4EF6\u540D\u4F5C\u4E3A h1 \u6807\u9898\uFF0C\u6709\u65F6\u5019\u5E76\u4E0D\u7B26\u5408\u9884\u671F\uFF0C\u4EA7\u751F\u6807\u9898\u91CD\u590D\u7684\u60C5\u51B5\u3002"},"2x":{label:"\u542F\u7528 2x \u5206\u8FA8\u7387\u56FE\u7247",description:"\u8BBE\u7F6E\u662F\u5426\u542F\u7528 2x \u5206\u8FA8\u7387\u56FE\u7247\u3002\u542F\u7528\u540E\uFF0C\u56FE\u7247\u4F1A\u663E\u793A\u5F97\u66F4\u6E05\u6670\uFF0C\u5728\u9AD8 PPI \u5C4F\u5E55\u4E0A\u4F53\u9A8C\u66F4\u597D\uFF0C\u5982\u667A\u80FD\u624B\u673A\u3002\u4F46\u7F3A\u70B9\u662F\u56FE\u7247\u6587\u4EF6\u5927\u5C0F\u4F1A\u53D8\u5927\u3002"},metadata:{label:"\u663E\u793A metadata"},format:{title:"\u8F93\u51FA\u6587\u4EF6\u683C\u5F0F",description:"\u9ED8\u8BA4\u7684 png \u683C\u5F0F\u56FE\u7247\u5E94\u8BE5\u6EE1\u8DB3\u7EDD\u5927\u591A\u6570\u9700\u6C42\uFF0C\u4F46\u4E3A\u4E86\u66F4\u597D\u5730\u652F\u6301\u7528\u6237\u573A\u666F\uFF1A1. \u652F\u6301\u5BFC\u51FA\u6B63\u5E38\u80CC\u666F\u4E0E\u900F\u660E\u80CC\u666F\u7684\uFF1B\u56FE\u7247\uFF1B2. \u652F\u6301\u5BFC\u51FA jpg \u56FE\u7247\u4EE5\u83B7\u5F97\u66F4\u5C0F\u7684\u56FE\u7247\u5927\u5C0F\uFF0C\u4F46\u53EF\u80FD\u65E0\u6CD5\u76F4\u63A5\u590D\u5236\u5230\u526A\u5207\u677F\uFF1B3. \u652F\u6301\u5BFC\u51FA\u6210\u5355\u9875 pdf \u529F\u80FD\uFF0C\u8FD9\u4E0E\u901A\u5E38 pdf \u7684\u7EB8\u5F20\u683C\u5F0F\u4E0D\u540C\uFF0C\u8BF7\u6CE8\u610F\u4E0D\u8981\u8BEF\u7528\u3002",png0:"png - \u9ED8\u8BA4",png1:"png - \u5BFC\u51FA\u900F\u660E\u80CC\u666F\u56FE\u7247",jpg:"jpg - \u5BFC\u51FA jpg \u56FE\u7247",pdf:"pdf - \u5BFC\u51FA\u5355\u9875 pdf"},quickExportSelection:{label:"\u5FEB\u901F\u5BFC\u51FA\u9009\u4E2D\u5185\u5BB9",description:"\u5BFC\u51FA\u9009\u4E2D\u5185\u5BB9\u65F6\u662F\u5426\u8981\u8DF3\u8FC7\u914D\u7F6E\u8FC7\u7A0B\uFF0C\u76F4\u63A5\u628A\u5BFC\u51FA\u7684\u56FE\u7247\u590D\u5236\u5230\u526A\u5207\u677F\u3002"},userInfo:{title:"\u4F5C\u8005\u4FE1\u606F",show:"\u663E\u793A\u4F5C\u8005\u4FE1\u606F",avatar:{title:"\u5934\u50CF",description:"\u5EFA\u8BAE\u4F7F\u7528\u6B63\u65B9\u5F62\u56FE\u7247"},name:"\u4F5C\u8005\u540D",position:"\u663E\u793A\u4F4D\u7F6E",remark:"\u989D\u5916\u6587\u6848",align:"\u5BF9\u9F50\u65B9\u5F0F",removeAvatar:"\u79FB\u9664\u5934\u50CF"},watermark:{title:"\u6C34\u5370",enable:{label:"\u542F\u7528\u6C34\u5370",description:"\u542F\u7528\u6C34\u5370\uFF0C\u652F\u6301\u6587\u5B57\u6C34\u5370\u548C\u56FE\u7247\u6C34\u5370\u3002"},type:{label:"\u6C34\u5370\u7C7B\u578B",description:"\u8BBE\u7F6E\u6C34\u5370\u7C7B\u578B\uFF0C\u6587\u5B57\u6216\u56FE\u7247\u3002",text:"\u6587\u5B57",image:"\u56FE\u7247"},text:{content:"\u6C34\u5370\u6587\u5B57\u5185\u5BB9",fontSize:"\u6C34\u5370\u5B57\u4F53\u5927\u5C0F",color:"\u6C34\u5370\u6587\u5B57\u989C\u8272"},image:{src:{label:"\u56FE\u7247 url",upload:"\u4E0A\u4F20\u56FE\u7247",select:"\u4ECE\u5F53\u524D\u4ED3\u5E93\u9009\u62E9"}},opacity:"\u6C34\u5370\u900F\u660E\u5EA6\uFF080 \u4E3A\u5168\u900F\u660E\uFF0C1 \u4E0D\u900F\u660E\uFF09",rotate:"\u6C34\u5370\u65CB\u8F6C\u89D2\u5EA6\uFF08\u4EE5\u5EA6\u4E3A\u5355\u4F4D\uFF09",width:"\u6C34\u5370\u5BBD\u5EA6",height:"\u6C34\u5370\u9AD8\u5EA6",x:"\u6C34\u5370\u6C34\u5E73\u95F4\u8DDD",y:"\u6C34\u5370\u5782\u76F4\u95F4\u8DDD"},preview:"\u6C34\u5370\u6548\u679C\u9884\u89C8",reset:"\u91CD\u7F6E\u4E3A\u9ED8\u8BA4",recursive:"\u5305\u542B\u5B50\u76EE\u5F55\u4E2D\u7684\u7B14\u8BB0"},imageSelect:{search:"\u641C\u7D22",select:"\u9009\u62E9",cancel:"\u53D6\u6D88",empty:"\u6CA1\u6709\u627E\u5230\u56FE\u7247"},confirm:"\u786E\u8BA4",cancel:"\u53D6\u6D88",imageUrl:"\u8F93\u5165 URL",splitInfo:"\u56FE\u7247\u603B\u9AD8\u5EA6\u4E3A {rootHeight}px\uFF0C\u5206\u5272\u9AD8\u5EA6\u4E3A {splitHeight}px\uFF0C\u56E0\u6B64\u5C06\u751F\u6210 {pages} \u5F20\u56FE\u7247",splitInfoHr:"\u56FE\u7247\u603B\u9AD8\u5EA6\u4E3A {rootHeight}px\uFF0C\u5C06\u6839\u636E\u5206\u9694\u7EBF\u62C6\u5206\u4E3A {pages} \u5F20\u56FE\u7247"},i3=h9;var d9={cs:PE,da:zE,de:qE,en:jE,es:KE,fr:VE,hu:GE,id:WE,ja:YE,ko:XE,ms:ZE,nl:JE,no:$E,pl:e3,pt:t3,ro:r3,ru:n3,zh:i3},p9=e=>{Xv[e]||(Xv[e]=d9[e],g9(e))},A3=()=>Yv.forEach(p9),g9=e=>void(qB[e]=RE(e));A3();var Hd="en";try{Hd=global?.i18next?.language||"",Hd.startsWith("zh")&&(Hd="zh"),Yv.includes(Hd)||(Hd=HE)}catch{}var m9=ME()[Hd],et=m9;var Md=require("obsidian");function i0(e){return["md","markdown"].includes(e?.extension??"")}async function oc(e){let t=new FileReader;return t.readAsDataURL(e),new Promise((r,n)=>{t.addEventListener("load",()=>{r(t.result)}),t.onerror=i=>{n(i)}})}async function a3(e,t){let r=createDiv();return await Md.MarkdownRenderer.render(t,`(e).replaceAll(" ","%20")})`,r,"",new Md.MarkdownRenderChild(r)),r}function Bh(e,t){return t.metadataCache.getFileCache(e)?.frontmatter}async function Xs(e){return new Promise(t=>{setTimeout(()=>{t(!0)},e)})}function Rd(e){return`image/${e.includes("png")?"png":e==="jpg"?"jpeg":e}`}var s3="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAP//////////////////////////////////////////////////////////////////////////////////////wgALCAABAAEBAREA/8QAFBABAAAAAAAAAAAAAAAAAAAAAP/aAAgBAQABPxA=",o3="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQottAAAAABJRU5ErkJggg==",l3="data:image/webp;base64,UklGRkAAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAIAAAAAAFZQOCAYAAAAMAEAnQEqAQABAAIANCWkAANwAP77/VAA";async function jB(e){try{let t=await(await fetch(e)).blob(),r=[];return r.push(new ClipboardItem({[t.type]:t})),await navigator.clipboard.write(r),!0}catch(t){return console.log(t),!1}}var rf={pdf:Promise.resolve(!1)},nf={pdf:!0};async function u3(e){if(e in rf)return rf[e];if(e==="jpg")return rf[e]=jB(s3),rf[e];if(e==="webp")return rf[e]=jB(l3),rf[e];let t=jB(o3);return rf.png0=t,rf.png1=t,t}async function c3(e){if(e in nf)return nf[e];let t=document.createElement("canvas");t.width=1,t.height=1;let r=Rd(e);return new Promise(n=>{try{t.toBlob(()=>{e.includes("png")?(nf.png0=!0,nf.png1=!0):nf[e]=!0,n(!0)},r)}catch{e.includes("png")?(nf.png0=!1,nf.png1=!1):nf[e]=!1,n(!1)}})}var f3={width:640,showFilename:!0,"2x":!0,format:"png0",showMetadata:!1,recursive:!1,quickExportSelection:!1,authorInfo:{show:!1,align:"right",position:"bottom"},watermark:{enable:!1,type:"text",text:{content:"",fontSize:28,color:"#cccccc"},image:{src:""},opacity:.2,rotate:30,height:64,width:120,x:100,y:100},split:{height:1e3,overlap:80,mode:"none"}},v9=["png0","png1","jpg","webp","pdf"],A0=[];(async()=>{for(let e of v9)await c3(e)&&A0.push(e)})();var sR=yr(_a()),oR=require("obsidian"),lR=yr(_p());var Wr=yr(_a()),ov=require("obsidian");var so=require("obsidian"),FS=yr(RQ());C2();var ka=Uint8Array,io=Uint16Array,_C=Int32Array,x2=new ka([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),S2=new ka([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),SC=new ka([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),jQ=function(e,t){for(var r=new io(31),n=0;n<31;++n)r[n]=t+=1<<e[n-1];for(var i=new _C(r[30]),n=1;n<30;++n)for(var A=r[n];A<r[n+1];++A)i[A]=A-r[n]<<5|n;return{b:r,r:i}},KQ=jQ(x2,2),VQ=KQ.b,EC=KQ.r;VQ[28]=258,EC[258]=28;var GQ=jQ(S2,0),uK=GQ.b,PQ=GQ.r,FC=new io(32768);for(bn=0;bn<32768;++bn)Fc=(bn&43690)>>1|(bn&21845)<<1,Fc=(Fc&52428)>>2|(Fc&13107)<<2,Fc=(Fc&61680)>>4|(Fc&3855)<<4,FC[bn]=((Fc&65280)>>8|(Fc&255)<<8)>>1;var Fc,bn,gu=function(e,t,r){for(var n=e.length,i=0,A=new io(t);i<n;++i)e[i]&&++A[e[i]-1];var a=new io(t);for(i=1;i<t;++i)a[i]=a[i-1]+A[i-1]<<1;var s;if(r){s=new io(1<<t);var l=15-t;for(i=0;i<n;++i)if(e[i])for(var c=i<<4|e[i],d=t-e[i],g=a[e[i]-1]++<<d,v=g|(1<<d)-1;g<=v;++g)s[FC[g]>>l]=c}else for(s=new io(n),i=0;i<n;++i)e[i]&&(s[i]=FC[a[e[i]-1]++]>>15-e[i]);return s},Tf=new ka(288);for(bn=0;bn<144;++bn)Tf[bn]=8;var bn;for(bn=144;bn<256;++bn)Tf[bn]=9;var bn;for(bn=256;bn<280;++bn)Tf[bn]=7;var bn;for(bn=280;bn<288;++bn)Tf[bn]=8;var bn,hm=new ka(32);for(bn=0;bn<32;++bn)hm[bn]=5;var bn,cK=gu(Tf,9,0),fK=gu(Tf,9,1),hK=gu(hm,5,0),dK=gu(hm,5,1),bC=function(e){for(var t=e[0],r=1;r<e.length;++r)e[r]>t&&(t=e[r]);return t},Fl=function(e,t,r){var n=t/8|0;return(e[n]|e[n+1]<<8)>>(t&7)&r},CC=function(e,t){var r=t/8|0;return(e[r]|e[r+1]<<8|e[r+2]<<16)>>(t&7)},QC=function(e){return(e+7)/8|0},WQ=function(e,t,r){return(t==null||t<0)&&(t=0),(r==null||r>e.length)&&(r=e.length),new ka(e.subarray(t,r))};var pK=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],Ul=function(e,t,r){var n=new Error(t||pK[e]);if(n.code=e,Error.captureStackTrace&&Error.captureStackTrace(n,Ul),!r)throw n;return n},gK=function(e,t,r,n){var i=e.length,A=n?n.length:0;if(!i||t.f&&!t.l)return r||new ka(0);var a=!r,s=a||t.i!=2,l=t.i;a&&(r=new ka(i*3));var c=function(Xe){var N=r.length;if(Xe>N){var Ue=new ka(Math.max(N*2,Xe));Ue.set(r),r=Ue}},d=t.f||0,g=t.p||0,v=t.b||0,f=t.l,S=t.d,C=t.m,Q=t.n,x=i*8;do{if(!f){d=Fl(e,g,1);var F=Fl(e,g+1,3);if(g+=3,F)if(F==1)f=fK,S=dK,C=9,Q=5;else if(F==2){var ae=Fl(e,g,31)+257,P=Fl(e,g+10,15)+4,W=ae+Fl(e,g+5,31)+1;g+=14;for(var he=new ka(W),V=new ka(19),M=0;M<P;++M)V[SC[M]]=Fl(e,g+M*3,7);g+=P*3;for(var _=bC(V),ie=(1<<_)-1,oe=gu(V,_,1),M=0;M<W;){var ge=oe[Fl(e,g,ie)];g+=ge&15;var T=ge>>4;if(T<16)he[M++]=T;else{var Fe=0,Be=0;for(T==16?(Be=3+Fl(e,g,3),g+=2,Fe=he[M-1]):T==17?(Be=3+Fl(e,g,7),g+=3):T==18&&(Be=11+Fl(e,g,127),g+=7);Be--;)he[M++]=Fe}}var de=he.subarray(0,ae),X=he.subarray(ae);C=bC(de),Q=bC(X),f=gu(de,C,1),S=gu(X,Q,1)}else Ul(1);else{var T=QC(g)+4,R=e[T-4]|e[T-3]<<8,Y=T+R;if(Y>i){l&&Ul(0);break}s&&c(v+R),r.set(e.subarray(T,Y),v),t.b=v+=R,t.p=g=Y*8,t.f=d;continue}if(g>x){l&&Ul(0);break}}s&&c(v+131072);for(var Z=(1<<C)-1,ke=(1<<Q)-1,D=g;;D=g){var Fe=f[CC(e,g)&Z],K=Fe>>4;if(g+=Fe&15,g>x){l&&Ul(0);break}if(Fe||Ul(2),K<256)r[v++]=K;else if(K==256){D=g,f=null;break}else{var ne=K-254;if(K>264){var M=K-257,ce=x2[M];ne=Fl(e,g,(1<<ce)-1)+VQ[M],g+=ce}var pe=S[CC(e,g)&ke],Se=pe>>4;pe||Ul(3),g+=pe&15;var X=uK[Se];if(Se>3){var ce=S2[Se];X+=CC(e,g)&(1<<ce)-1,g+=ce}if(g>x){l&&Ul(0);break}s&&c(v+131072);var ye=v+ne;if(v<X){var Ee=A-X,tt=Math.min(X,ye);for(Ee+v<0&&Ul(3);v<tt;++v)r[v]=n[Ee+v]}for(;v<ye;++v)r[v]=r[v-X]}}t.l=f,t.p=D,t.b=v,t.f=d,f&&(d=1,t.m=C,t.d=S,t.n=Q)}while(!d);return v!=r.length&&a?WQ(r,0,v):r.subarray(0,v)},Uc=function(e,t,r){r<<=t&7;var n=t/8|0;e[n]|=r,e[n+1]|=r>>8},cm=function(e,t,r){r<<=t&7;var n=t/8|0;e[n]|=r,e[n+1]|=r>>8,e[n+2]|=r>>16},xC=function(e,t){for(var r=[],n=0;n<e.length;++n)e[n]&&r.push({s:n,f:e[n]});var i=r.length,A=r.slice();if(!i)return{t:XQ,l:0};if(i==1){var a=new ka(r[0].s+1);return a[r[0].s]=1,{t:a,l:1}}r.sort(function(Y,ae){return Y.f-ae.f}),r.push({s:-1,f:25001});var s=r[0],l=r[1],c=0,d=1,g=2;for(r[0]={s:-1,f:s.f+l.f,l:s,r:l};d!=i-1;)s=r[r[c].f<r[g].f?c++:g++],l=r[c!=d&&r[c].f<r[g].f?c++:g++],r[d++]={s:-1,f:s.f+l.f,l:s,r:l};for(var v=A[0].s,n=1;n<i;++n)A[n].s>v&&(v=A[n].s);var f=new io(v+1),S=UC(r[d-1],f,0);if(S>t){var n=0,C=0,Q=S-t,x=1<<Q;for(A.sort(function(ae,P){return f[P.s]-f[ae.s]||ae.f-P.f});n<i;++n){var F=A[n].s;if(f[F]>t)C+=x-(1<<S-f[F]),f[F]=t;else break}for(C>>=Q;C>0;){var T=A[n].s;f[T]<t?C-=1<<t-f[T]++-1:++n}for(;n>=0&&C;--n){var R=A[n].s;f[R]==t&&(--f[R],++C)}S=t}return{t:new ka(f),l:S}},UC=function(e,t,r){return e.s==-1?Math.max(UC(e.l,t,r+1),UC(e.r,t,r+1)):t[e.s]=r},zQ=function(e){for(var t=e.length;t&&!e[--t];);for(var r=new io(++t),n=0,i=e[0],A=1,a=function(l){r[n++]=l},s=1;s<=t;++s)if(e[s]==i&&s!=t)++A;else{if(!i&&A>2){for(;A>138;A-=138)a(32754);A>2&&(a(A>10?A-11<<5|28690:A-3<<5|12305),A=0)}else if(A>3){for(a(i),--A;A>6;A-=6)a(8304);A>2&&(a(A-3<<5|8208),A=0)}for(;A--;)a(i);A=1,i=e[s]}return{c:r.subarray(0,n),n:t}},fm=function(e,t){for(var r=0,n=0;n<t.length;++n)r+=e[n]*t[n];return r},YQ=function(e,t,r){var n=r.length,i=QC(t+2);e[i]=n&255,e[i+1]=n>>8,e[i+2]=e[i]^255,e[i+3]=e[i+1]^255;for(var A=0;A<n;++A)e[i+A+4]=r[A];return(i+4+n)*8},qQ=function(e,t,r,n,i,A,a,s,l,c,d){Uc(t,d++,r),++i[256];for(var g=xC(i,15),v=g.t,f=g.l,S=xC(A,15),C=S.t,Q=S.l,x=zQ(v),F=x.c,T=x.n,R=zQ(C),Y=R.c,ae=R.n,P=new io(19),W=0;W<F.length;++W)++P[F[W]&31];for(var W=0;W<Y.length;++W)++P[Y[W]&31];for(var he=xC(P,7),V=he.t,M=he.l,_=19;_>4&&!V[SC[_-1]];--_);var ie=c+5<<3,oe=fm(i,Tf)+fm(A,hm)+a,ge=fm(i,v)+fm(A,C)+a+14+3*_+fm(P,V)+2*P[16]+3*P[17]+7*P[18];if(l>=0&&ie<=oe&&ie<=ge)return YQ(t,d,e.subarray(l,l+c));var Fe,Be,de,X;if(Uc(t,d,1+(ge<oe)),d+=2,ge<oe){Fe=gu(v,f,0),Be=v,de=gu(C,Q,0),X=C;var Z=gu(V,M,0);Uc(t,d,T-257),Uc(t,d+5,ae-1),Uc(t,d+10,_-4),d+=14;for(var W=0;W<_;++W)Uc(t,d+3*W,V[SC[W]]);d+=3*_;for(var ke=[F,Y],D=0;D<2;++D)for(var K=ke[D],W=0;W<K.length;++W){var ne=K[W]&31;Uc(t,d,Z[ne]),d+=V[ne],ne>15&&(Uc(t,d,K[W]>>5&127),d+=K[W]>>12)}}else Fe=cK,Be=Tf,de=hK,X=hm;for(var W=0;W<s;++W){var ce=n[W];if(ce>255){var ne=ce>>18&31;cm(t,d,Fe[ne+257]),d+=Be[ne+257],ne>7&&(Uc(t,d,ce>>23&31),d+=x2[ne]);var pe=ce&31;cm(t,d,de[pe]),d+=X[pe],pe>3&&(cm(t,d,ce>>5&8191),d+=S2[pe])}else cm(t,d,Fe[ce]),d+=Be[ce]}return cm(t,d,Fe[256]),d+Be[256]},mK=new _C([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),XQ=new ka(0),vK=function(e,t,r,n,i,A){var a=A.z||e.length,s=new ka(n+a+5*(1+Math.ceil(a/7e3))+i),l=s.subarray(n,s.length-i),c=A.l,d=(A.r||0)&7;if(t){d&&(l[0]=A.r>>3);for(var g=mK[t-1],v=g>>13,f=g&8191,S=(1<<r)-1,C=A.p||new io(32768),Q=A.h||new io(S+1),x=Math.ceil(r/3),F=2*x,T=function(_e){return(e[_e]^e[_e+1]<<x^e[_e+2]<<F)&S},R=new _C(25e3),Y=new io(288),ae=new io(32),P=0,W=0,he=A.i||0,V=0,M=A.w||0,_=0;he+2<a;++he){var ie=T(he),oe=he&32767,ge=Q[ie];if(C[oe]=ge,Q[ie]=oe,M<=he){var Fe=a-he;if((P>7e3||V>24576)&&(Fe>423||!c)){d=qQ(e,l,0,R,Y,ae,W,V,_,he-_,d),V=P=W=0,_=he;for(var Be=0;Be<286;++Be)Y[Be]=0;for(var Be=0;Be<30;++Be)ae[Be]=0}var de=2,X=0,Z=f,ke=oe-ge&32767;if(Fe>2&&ie==T(he-ke))for(var D=Math.min(v,Fe)-1,K=Math.min(32767,he),ne=Math.min(258,Fe);ke<=K&&--Z&&oe!=ge;){if(e[he+de]==e[he+de-ke]){for(var ce=0;ce<ne&&e[he+ce]==e[he+ce-ke];++ce);if(ce>de){if(de=ce,X=ke,ce>D)break;for(var pe=Math.min(ke,ce-2),Se=0,Be=0;Be<pe;++Be){var ye=he-ke+Be&32767,Ee=C[ye],tt=ye-Ee&32767;tt>Se&&(Se=tt,ge=ye)}}}oe=ge,ge=C[oe],ke+=oe-ge&32767}if(X){R[V++]=268435456|EC[de]<<18|PQ[X];var Xe=EC[de]&31,N=PQ[X]&31;W+=x2[Xe]+S2[N],++Y[257+Xe],++ae[N],M=he+de,++P}else R[V++]=e[he],++Y[e[he]]}}for(he=Math.max(he,M);he<a;++he)R[V++]=e[he],++Y[e[he]];d=qQ(e,l,c,R,Y,ae,W,V,_,he-_,d),c||(A.r=d&7|l[d/8|0]<<3,d-=7,A.h=Q,A.p=C,A.i=he,A.w=M)}else{for(var he=A.w||0;he<a+c;he+=65535){var Ue=he+65535;Ue>=a&&(l[d/8|0]=c,Ue=a),d=YQ(l,d+1,e.subarray(he,Ue))}A.i=a}return WQ(s,0,n+QC(d)+i)};var ZQ=function(){var e=1,t=0;return{p:function(r){for(var n=e,i=t,A=r.length|0,a=0;a!=A;){for(var s=Math.min(a+2655,A);a<s;++a)i+=n+=r[a];n=(n&65535)+15*(n>>16),i=(i&65535)+15*(i>>16)}e=n,t=i},d:function(){return e%=65521,t%=65521,(e&255)<<24|(e&65280)<<8|(t&255)<<8|t>>8}}},wK=function(e,t,r,n,i){if(!i&&(i={l:1},t.dictionary)){var A=t.dictionary.subarray(-32768),a=new ka(A.length+e.length);a.set(A),a.set(e,A.length),e=a,i.w=A.length}return vK(e,t.level==null?6:t.level,t.mem==null?i.l?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):20:12+t.mem,r,n,i)};var JQ=function(e,t,r){for(;r;++t)e[t]=r,r>>>=8};var yK=function(e,t){var r=t.level,n=r==0?0:r<6?1:r==9?3:2;if(e[0]=120,e[1]=n<<6|(t.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,t.dictionary){var i=ZQ();i.p(t.dictionary),JQ(e,2,i.d())}},BK=function(e,t){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&Ul(6,"invalid zlib data"),(e[1]>>5&1)==+!t&&Ul(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function E2(e,t){t||(t={});var r=ZQ();r.p(e);var n=wK(e,t,t.dictionary?6:2,4);return yK(n,t),JQ(n,n.length-4,r.d()),n}function $Q(e,t){return gK(e.subarray(BK(e,t&&t.dictionary),-4),{i:2},t&&t.out,t&&t.dictionary)}var bK=typeof TextDecoder<"u"&&new TextDecoder,CK=0;try{bK.decode(XQ,{stream:!0}),CK=1}catch{}var hr=function(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this}();function aS(){hr.console&&typeof hr.console.log=="function"&&hr.console.log.apply(hr.console,arguments)}var jn={log:aS,warn:function(e){hr.console&&(typeof hr.console.warn=="function"?hr.console.warn.apply(hr.console,arguments):aS.call(null,arguments))},error:function(e){hr.console&&(typeof hr.console.error=="function"?hr.console.error.apply(hr.console,arguments):aS(e))}};function sS(e,t,r){var n=new XMLHttpRequest;n.open("GET",e),n.responseType="blob",n.onload=function(){id(n.response,t,r)},n.onerror=function(){jn.error("could not download file")},n.send()}function TI(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch{}return t.status>=200&&t.status<=299}function dy(e){try{e.dispatchEvent(new MouseEvent("click"))}catch{var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var $m,fS,id=hr.saveAs||((typeof window>"u"?"undefined":sn(window))!=="object"||window!==hr?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(e,t,r){var n=hr.URL||hr.webkitURL,i=document.createElement("a");t=t||e.name||"download",i.download=t,i.rel="noopener",typeof e=="string"?(i.href=e,i.origin!==location.origin?TI(i.href)?sS(e,t,r):dy(i,i.target="_blank"):dy(i)):(i.href=n.createObjectURL(e),setTimeout(function(){n.revokeObjectURL(i.href)},4e4),setTimeout(function(){dy(i)},0))}:"msSaveOrOpenBlob"in navigator?function(e,t,r){if(t=t||e.name||"download",typeof e=="string")if(TI(e))sS(e,t,r);else{var n=document.createElement("a");n.href=e,n.target="_blank",setTimeout(function(){dy(n)})}else navigator.msSaveOrOpenBlob(function(i,A){return A===void 0?A={autoBom:!1}:sn(A)!=="object"&&(jn.warn("Deprecated: Expected third argument to be a object"),A={autoBom:!A}),A.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(i.type)?new Blob(["\uFEFF",i],{type:i.type}):i}(e,r),t)}:function(e,t,r,n){if((n=n||open("","_blank"))&&(n.document.title=n.document.body.innerText="downloading..."),typeof e=="string")return sS(e,t,r);var i=e.type==="application/octet-stream",A=/constructor/i.test(hr.HTMLElement)||hr.safari,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||i&&A)&&(typeof FileReader>"u"?"undefined":sn(FileReader))==="object"){var s=new FileReader;s.onloadend=function(){var d=s.result;d=a?d:d.replace(/^data:[^;]*;/,"data:attachment/file;"),n?n.location.href=d:location=d,n=null},s.readAsDataURL(e)}else{var l=hr.URL||hr.webkitURL,c=l.createObjectURL(e);n?n.location=c:location.href=c,n=null,setTimeout(function(){l.revokeObjectURL(c)},4e4)}});function WI(e){var t;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var r=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(s){return[parseInt(s[1]),parseInt(s[2]),parseInt(s[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(s){return[parseInt(s[1],16),parseInt(s[2],16),parseInt(s[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(s){return[parseInt(s[1]+s[1],16),parseInt(s[2]+s[2],16),parseInt(s[3]+s[3],16)]}}],n=0;n<r.length;n++){var i=r[n].re,A=r[n].process,a=i.exec(e);a&&(t=A(a),this.r=t[0],this.g=t[1],this.b=t[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var s=this.r.toString(16),l=this.g.toString(16),c=this.b.toString(16);return s.length==1&&(s="0"+s),l.length==1&&(l="0"+l),c.length==1&&(c="0"+c),"#"+s+l+c}}function oS(e,t){var r=e[0],n=e[1],i=e[2],A=e[3];r=Ia(r,n,i,A,t[0],7,-680876936),A=Ia(A,r,n,i,t[1],12,-389564586),i=Ia(i,A,r,n,t[2],17,606105819),n=Ia(n,i,A,r,t[3],22,-1044525330),r=Ia(r,n,i,A,t[4],7,-176418897),A=Ia(A,r,n,i,t[5],12,1200080426),i=Ia(i,A,r,n,t[6],17,-1473231341),n=Ia(n,i,A,r,t[7],22,-45705983),r=Ia(r,n,i,A,t[8],7,1770035416),A=Ia(A,r,n,i,t[9],12,-1958414417),i=Ia(i,A,r,n,t[10],17,-42063),n=Ia(n,i,A,r,t[11],22,-1990404162),r=Ia(r,n,i,A,t[12],7,1804603682),A=Ia(A,r,n,i,t[13],12,-40341101),i=Ia(i,A,r,n,t[14],17,-1502002290),r=Da(r,n=Ia(n,i,A,r,t[15],22,1236535329),i,A,t[1],5,-165796510),A=Da(A,r,n,i,t[6],9,-1069501632),i=Da(i,A,r,n,t[11],14,643717713),n=Da(n,i,A,r,t[0],20,-373897302),r=Da(r,n,i,A,t[5],5,-701558691),A=Da(A,r,n,i,t[10],9,38016083),i=Da(i,A,r,n,t[15],14,-660478335),n=Da(n,i,A,r,t[4],20,-405537848),r=Da(r,n,i,A,t[9],5,568446438),A=Da(A,r,n,i,t[14],9,-1019803690),i=Da(i,A,r,n,t[3],14,-187363961),n=Da(n,i,A,r,t[8],20,1163531501),r=Da(r,n,i,A,t[13],5,-1444681467),A=Da(A,r,n,i,t[2],9,-51403784),i=Da(i,A,r,n,t[7],14,1735328473),r=Ha(r,n=Da(n,i,A,r,t[12],20,-1926607734),i,A,t[5],4,-378558),A=Ha(A,r,n,i,t[8],11,-2022574463),i=Ha(i,A,r,n,t[11],16,1839030562),n=Ha(n,i,A,r,t[14],23,-35309556),r=Ha(r,n,i,A,t[1],4,-1530992060),A=Ha(A,r,n,i,t[4],11,1272893353),i=Ha(i,A,r,n,t[7],16,-155497632),n=Ha(n,i,A,r,t[10],23,-1094730640),r=Ha(r,n,i,A,t[13],4,681279174),A=Ha(A,r,n,i,t[0],11,-358537222),i=Ha(i,A,r,n,t[3],16,-722521979),n=Ha(n,i,A,r,t[6],23,76029189),r=Ha(r,n,i,A,t[9],4,-640364487),A=Ha(A,r,n,i,t[12],11,-421815835),i=Ha(i,A,r,n,t[15],16,530742520),r=Ma(r,n=Ha(n,i,A,r,t[2],23,-995338651),i,A,t[0],6,-198630844),A=Ma(A,r,n,i,t[7],10,1126891415),i=Ma(i,A,r,n,t[14],15,-1416354905),n=Ma(n,i,A,r,t[5],21,-57434055),r=Ma(r,n,i,A,t[12],6,1700485571),A=Ma(A,r,n,i,t[3],10,-1894986606),i=Ma(i,A,r,n,t[10],15,-1051523),n=Ma(n,i,A,r,t[1],21,-2054922799),r=Ma(r,n,i,A,t[8],6,1873313359),A=Ma(A,r,n,i,t[15],10,-30611744),i=Ma(i,A,r,n,t[6],15,-1560198380),n=Ma(n,i,A,r,t[13],21,1309151649),r=Ma(r,n,i,A,t[4],6,-145523070),A=Ma(A,r,n,i,t[11],10,-1120210379),i=Ma(i,A,r,n,t[2],15,718787259),n=Ma(n,i,A,r,t[9],21,-343485551),e[0]=zf(r,e[0]),e[1]=zf(n,e[1]),e[2]=zf(i,e[2]),e[3]=zf(A,e[3])}function xy(e,t,r,n,i,A){return t=zf(zf(t,e),zf(n,A)),zf(t<<i|t>>>32-i,r)}function Ia(e,t,r,n,i,A,a){return xy(t&r|~t&n,e,t,i,A,a)}function Da(e,t,r,n,i,A,a){return xy(t&n|r&~n,e,t,i,A,a)}function Ha(e,t,r,n,i,A,a){return xy(t^r^n,e,t,i,A,a)}function Ma(e,t,r,n,i,A,a){return xy(r^(t|~n),e,t,i,A,a)}function YI(e){var t,r=e.length,n=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=e.length;t+=64)oS(n,Bre(e.substring(t-64,t)));e=e.substring(t-64);var i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t<e.length;t++)i[t>>2]|=e.charCodeAt(t)<<(t%4<<3);if(i[t>>2]|=128<<(t%4<<3),t>55)for(oS(n,i),t=0;t<16;t++)i[t]=0;return i[14]=8*r,oS(n,i),n}function Bre(e){var t,r=[];for(t=0;t<64;t+=4)r[t>>2]=e.charCodeAt(t)+(e.charCodeAt(t+1)<<8)+(e.charCodeAt(t+2)<<16)+(e.charCodeAt(t+3)<<24);return r}$m=hr.atob.bind(hr),fS=hr.btoa.bind(hr);var LI="0123456789abcdef".split("");function bre(e){for(var t="",r=0;r<4;r++)t+=LI[e>>8*r+4&15]+LI[e>>8*r&15];return t}function Cre(e){return String.fromCharCode((255&e)>>0,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function hS(e){return YI(e).map(Cre).join("")}var xre=function(e){for(var t=0;t<e.length;t++)e[t]=bre(e[t]);return e.join("")}(YI("hello"))!="5d41402abc4b2a76b9719d911017c592";function zf(e,t){if(xre){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}return e+t&4294967295}function dS(e,t){var r,n,i,A;if(e!==r){for(var a=(i=e,A=1+(256/e.length>>0),new Array(A+1).join(i)),s=[],l=0;l<256;l++)s[l]=l;var c=0;for(l=0;l<256;l++){var d=s[l];c=(c+d+a.charCodeAt(l))%256,s[l]=s[c],s[c]=d}r=e,n=s}else s=n;var g=t.length,v=0,f=0,S="";for(l=0;l<g;l++)f=(f+(d=s[v=(v+1)%256]))%256,s[v]=s[f],s[f]=d,a=s[(s[v]+s[f])%256],S+=String.fromCharCode(t.charCodeAt(l)^a);return S}var kI={print:4,modify:8,copy:16,"annot-forms":32};function tg(e,t,r,n){this.v=1,this.r=2;var i=192;e.forEach(function(s){if(kI.perm!==void 0)throw new Error("Invalid permission: "+s);i+=kI[s]}),this.padding="(\xBFN^Nu\x8AAd\0NV\xFF\xFA\b..\0\xB6\xD0h>\x80/\f\xA9\xFEdSiz";var A=(t+this.padding).substr(0,32),a=(r+this.padding).substr(0,32);this.O=this.processOwnerPassword(A,a),this.P=-(1+(255^i)),this.encryptionKey=hS(A+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(n)).substr(0,5),this.U=dS(this.encryptionKey,this.padding)}function rg(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var t="",r=e.length,n=0;n<r;n++){var i=e.charCodeAt(n);i<33||i===35||i===37||i===40||i===41||i===47||i===60||i===62||i===91||i===93||i===123||i===125||i>126?t+="#"+("0"+i.toString(16)).slice(-2):t+=e[n]}return t}function NI(e){if(sn(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var t={};this.subscribe=function(r,n,i){if(i=i||!1,typeof r!="string"||typeof n!="function"||typeof i!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");t.hasOwnProperty(r)||(t[r]={});var A=Math.random().toString(35);return t[r][A]=[n,!!i],A},this.unsubscribe=function(r){for(var n in t)if(t[n][r])return delete t[n][r],Object.keys(t[n]).length===0&&delete t[n],!0;return!1},this.publish=function(r){if(t.hasOwnProperty(r)){var n=Array.prototype.slice.call(arguments,1),i=[];for(var A in t[r]){var a=t[r][A];try{a[0].apply(e,n)}catch(s){hr.console&&jn.error("jsPDF PubSub Error",s.message,s)}a[1]&&i.push(A)}i.length&&i.forEach(this.unsubscribe)}},this.getTopics=function(){return t}}function by(e){if(!(this instanceof by))return new by(e);var t="opacity,stroke-opacity".split(",");for(var r in e)e.hasOwnProperty(r)&&t.indexOf(r)>=0&&(this[r]=e[r]);this.id="",this.objectNumber=-1}function XI(e,t){this.gState=e,this.matrix=t,this.id="",this.objectNumber=-1}function Ad(e,t,r,n,i){if(!(this instanceof Ad))return new Ad(e,t,r,n,i);this.type=e==="axial"?2:3,this.coords=t,this.colors=r,XI.call(this,n,i)}function ng(e,t,r,n,i){if(!(this instanceof ng))return new ng(e,t,r,n,i);this.boundingBox=e,this.xStep=t,this.yStep=r,this.stream="",this.cloneIndex=0,XI.call(this,n,i)}function ur(e){var t,r=typeof arguments[0]=="string"?arguments[0]:"p",n=arguments[1],i=arguments[2],A=arguments[3],a=[],s=1,l=16,c="S",d=null;sn(e=e||{})==="object"&&(r=e.orientation,n=e.unit||n,i=e.format||i,A=e.compress||e.compressPdf||A,(d=e.encryption||null)!==null&&(d.userPassword=d.userPassword||"",d.ownerPassword=d.ownerPassword||"",d.userPermissions=d.userPermissions||[]),s=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(t=e.precision),e.floatPrecision!==void 0&&(l=e.floatPrecision),c=e.defaultPathOperation||"S"),a=e.filters||(A===!0?["FlateEncode"]:a),n=n||"mm",r=(""+(r||"P")).toLowerCase();var g=e.putOnlyUsedFonts||!1,v={},f={internal:{},__private__:{}};f.__private__.PubSub=NI;var S="1.3",C=f.__private__.getPdfVersion=function(){return S};f.__private__.setPdfVersion=function(E){S=E};var Q={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};f.__private__.getPageFormats=function(){return Q};var x=f.__private__.getPageFormat=function(E){return Q[E]};i=i||"a4";var F={COMPAT:"compat",ADVANCED:"advanced"},T=F.COMPAT;function R(){this.saveGraphicsState(),I(new Xt(xe,0,0,-xe,0,ia()*xe).toString()+" cm"),this.setFontSize(this.getFontSize()/xe),c="n",T=F.ADVANCED}function Y(){this.restoreGraphicsState(),c="S",T=F.COMPAT}var ae=f.__private__.combineFontStyleAndFontWeight=function(E,q){if(E=="bold"&&q=="normal"||E=="bold"&&q==400||E=="normal"&&q=="italic"||E=="bold"&&q=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return q&&(E=q==400||q==="normal"?E==="italic"?"italic":"normal":q!=700&&q!=="bold"||E!=="normal"?(q==700?"bold":q)+""+E:"bold"),E};f.advancedAPI=function(E){var q=T===F.COMPAT;return q&&R.call(this),typeof E!="function"||(E(this),q&&Y.call(this)),this},f.compatAPI=function(E){var q=T===F.ADVANCED;return q&&Y.call(this),typeof E!="function"||(E(this),q&&R.call(this)),this},f.isAdvancedAPI=function(){return T===F.ADVANCED};var P,W=function(E){if(T!==F.ADVANCED)throw new Error(E+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},he=f.roundToPrecision=f.__private__.roundToPrecision=function(E,q){var me=t||q;if(isNaN(E)||isNaN(me))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return E.toFixed(me).replace(/0+$/,"")};P=f.hpf=f.__private__.hpf=typeof l=="number"?function(E){if(isNaN(E))throw new Error("Invalid argument passed to jsPDF.hpf");return he(E,l)}:l==="smart"?function(E){if(isNaN(E))throw new Error("Invalid argument passed to jsPDF.hpf");return he(E,E>-1&&E<1?16:5)}:function(E){if(isNaN(E))throw new Error("Invalid argument passed to jsPDF.hpf");return he(E,16)};var V=f.f2=f.__private__.f2=function(E){if(isNaN(E))throw new Error("Invalid argument passed to jsPDF.f2");return he(E,2)},M=f.__private__.f3=function(E){if(isNaN(E))throw new Error("Invalid argument passed to jsPDF.f3");return he(E,3)},_=f.scale=f.__private__.scale=function(E){if(isNaN(E))throw new Error("Invalid argument passed to jsPDF.scale");return T===F.COMPAT?E*xe:T===F.ADVANCED?E:void 0},ie=function(E){return T===F.COMPAT?ia()-E:T===F.ADVANCED?E:void 0},oe=function(E){return _(ie(E))};f.__private__.setPrecision=f.setPrecision=function(E){typeof parseInt(E,10)=="number"&&(t=parseInt(E,10))};var ge,Fe="00000000000000000000000000000000",Be=f.__private__.getFileId=function(){return Fe},de=f.__private__.setFileId=function(E){return Fe=E!==void 0&&/^[a-fA-F0-9]{32}$/.test(E)?E.toUpperCase():Fe.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),d!==null&&(Mr=new tg(d.userPermissions,d.userPassword,d.ownerPassword,Fe)),Fe};f.setFileId=function(E){return de(E),this},f.getFileId=function(){return Be()};var X=f.__private__.convertDateToPDFDate=function(E){var q=E.getTimezoneOffset(),me=q<0?"+":"-",Te=Math.floor(Math.abs(q/60)),Ke=Math.abs(q%60),it=[me,ne(Te),"'",ne(Ke),"'"].join("");return["D:",E.getFullYear(),ne(E.getMonth()+1),ne(E.getDate()),ne(E.getHours()),ne(E.getMinutes()),ne(E.getSeconds()),it].join("")},Z=f.__private__.convertPDFDateToDate=function(E){var q=parseInt(E.substr(2,4),10),me=parseInt(E.substr(6,2),10)-1,Te=parseInt(E.substr(8,2),10),Ke=parseInt(E.substr(10,2),10),it=parseInt(E.substr(12,2),10),vt=parseInt(E.substr(14,2),10);return new Date(q,me,Te,Ke,it,vt,0)},ke=f.__private__.setCreationDate=function(E){var q;if(E===void 0&&(E=new Date),E instanceof Date)q=X(E);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(E))throw new Error("Invalid argument passed to jsPDF.setCreationDate");q=E}return ge=q},D=f.__private__.getCreationDate=function(E){var q=ge;return E==="jsDate"&&(q=Z(ge)),q};f.setCreationDate=function(E){return ke(E),this},f.getCreationDate=function(E){return D(E)};var K,ne=f.__private__.padd2=function(E){return("0"+parseInt(E)).slice(-2)},ce=f.__private__.padd2Hex=function(E){return("00"+(E=E.toString())).substr(E.length)},pe=0,Se=[],ye=[],Ee=0,tt=[],Xe=[],N=!1,Ue=ye,_e=function(){pe=0,Ee=0,ye=[],Se=[],tt=[],DA=br(),$A=br()};f.__private__.setCustomOutputDestination=function(E){N=!0,Ue=E};var G=function(E){N||(Ue=E)};f.__private__.resetCustomOutputDestination=function(){N=!1,Ue=ye};var I=f.__private__.out=function(E){return E=E.toString(),Ee+=E.length+1,Ue.push(E),Ue},ve=f.__private__.write=function(E){return I(arguments.length===1?E.toString():Array.prototype.join.call(arguments," "))},Pe=f.__private__.getArrayBuffer=function(E){for(var q=E.length,me=new ArrayBuffer(q),Te=new Uint8Array(me);q--;)Te[q]=E.charCodeAt(q);return me},Qe=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];f.__private__.getStandardFonts=function(){return Qe};var we=e.fontSize||16;f.__private__.setFontSize=f.setFontSize=function(E){return we=T===F.ADVANCED?E/xe:E,this};var Re,Ze=f.__private__.getFontSize=f.getFontSize=function(){return T===F.COMPAT?we:we*xe},We=e.R2L||!1;f.__private__.setR2L=f.setR2L=function(E){return We=E,this},f.__private__.getR2L=f.getR2L=function(){return We};var ot,Et=f.__private__.setZoomMode=function(E){var q=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(E))Re=E;else if(isNaN(E)){if(q.indexOf(E)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+E+'" is not recognized.');Re=E}else Re=parseInt(E,10)};f.__private__.getZoomMode=function(){return Re};var Je,At=f.__private__.setPageMode=function(E){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(E)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+E+'" is not recognized.');ot=E};f.__private__.getPageMode=function(){return ot};var Bt=f.__private__.setLayoutMode=function(E){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(E)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+E+'" is not recognized.');Je=E};f.__private__.getLayoutMode=function(){return Je},f.__private__.setDisplayMode=f.setDisplayMode=function(E,q,me){return Et(E),Bt(q),At(me),this};var ct={title:"",subject:"",author:"",keywords:"",creator:""};f.__private__.getDocumentProperty=function(E){if(Object.keys(ct).indexOf(E)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return ct[E]},f.__private__.getDocumentProperties=function(){return ct},f.__private__.setDocumentProperties=f.setProperties=f.setDocumentProperties=function(E){for(var q in ct)ct.hasOwnProperty(q)&&E[q]&&(ct[q]=E[q]);return this},f.__private__.setDocumentProperty=function(E,q){if(Object.keys(ct).indexOf(E)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return ct[E]=q};var Ct,xe,Ut,bt,Rt,Mt={},Jt={},di=[],gr={},Cn={},cr={},Fr={},$r=null,Yr=0,Gt=[],ar=new NI(f),Vn=e.hotfixes||[],Mn={},iA={},AA=[],Xt=function E(q,me,Te,Ke,it,vt){if(!(this instanceof E))return new E(q,me,Te,Ke,it,vt);isNaN(q)&&(q=1),isNaN(me)&&(me=0),isNaN(Te)&&(Te=0),isNaN(Ke)&&(Ke=1),isNaN(it)&&(it=0),isNaN(vt)&&(vt=0),this._matrix=[q,me,Te,Ke,it,vt]};Object.defineProperty(Xt.prototype,"sx",{get:function(){return this._matrix[0]},set:function(E){this._matrix[0]=E}}),Object.defineProperty(Xt.prototype,"shy",{get:function(){return this._matrix[1]},set:function(E){this._matrix[1]=E}}),Object.defineProperty(Xt.prototype,"shx",{get:function(){return this._matrix[2]},set:function(E){this._matrix[2]=E}}),Object.defineProperty(Xt.prototype,"sy",{get:function(){return this._matrix[3]},set:function(E){this._matrix[3]=E}}),Object.defineProperty(Xt.prototype,"tx",{get:function(){return this._matrix[4]},set:function(E){this._matrix[4]=E}}),Object.defineProperty(Xt.prototype,"ty",{get:function(){return this._matrix[5]},set:function(E){this._matrix[5]=E}}),Object.defineProperty(Xt.prototype,"a",{get:function(){return this._matrix[0]},set:function(E){this._matrix[0]=E}}),Object.defineProperty(Xt.prototype,"b",{get:function(){return this._matrix[1]},set:function(E){this._matrix[1]=E}}),Object.defineProperty(Xt.prototype,"c",{get:function(){return this._matrix[2]},set:function(E){this._matrix[2]=E}}),Object.defineProperty(Xt.prototype,"d",{get:function(){return this._matrix[3]},set:function(E){this._matrix[3]=E}}),Object.defineProperty(Xt.prototype,"e",{get:function(){return this._matrix[4]},set:function(E){this._matrix[4]=E}}),Object.defineProperty(Xt.prototype,"f",{get:function(){return this._matrix[5]},set:function(E){this._matrix[5]=E}}),Object.defineProperty(Xt.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Xt.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Xt.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Xt.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),Xt.prototype.join=function(E){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(P).join(E)},Xt.prototype.multiply=function(E){var q=E.sx*this.sx+E.shy*this.shx,me=E.sx*this.shy+E.shy*this.sy,Te=E.shx*this.sx+E.sy*this.shx,Ke=E.shx*this.shy+E.sy*this.sy,it=E.tx*this.sx+E.ty*this.shx+this.tx,vt=E.tx*this.shy+E.ty*this.sy+this.ty;return new Xt(q,me,Te,Ke,it,vt)},Xt.prototype.decompose=function(){var E=this.sx,q=this.shy,me=this.shx,Te=this.sy,Ke=this.tx,it=this.ty,vt=Math.sqrt(E*E+q*q),kt=(E/=vt)*me+(q/=vt)*Te;me-=E*kt,Te-=q*kt;var Vt=Math.sqrt(me*me+Te*Te);return kt/=Vt,E*(Te/=Vt)<q*(me/=Vt)&&(E=-E,q=-q,kt=-kt,vt=-vt),{scale:new Xt(vt,0,0,Vt,0,0),translate:new Xt(1,0,0,1,Ke,it),rotate:new Xt(E,q,-q,E,0,0),skew:new Xt(1,0,kt,1,0,0)}},Xt.prototype.toString=function(E){return this.join(" ")},Xt.prototype.inversed=function(){var E=this.sx,q=this.shy,me=this.shx,Te=this.sy,Ke=this.tx,it=this.ty,vt=1/(E*Te-q*me),kt=Te*vt,Vt=-q*vt,sr=-me*vt,tr=E*vt;return new Xt(kt,Vt,sr,tr,-kt*Ke-sr*it,-Vt*Ke-tr*it)},Xt.prototype.applyToPoint=function(E){var q=E.x*this.sx+E.y*this.shx+this.tx,me=E.x*this.shy+E.y*this.sy+this.ty;return new el(q,me)},Xt.prototype.applyToRectangle=function(E){var q=this.applyToPoint(E),me=this.applyToPoint(new el(E.x+E.w,E.y+E.h));return new ga(q.x,q.y,me.x-q.x,me.y-q.y)},Xt.prototype.clone=function(){var E=this.sx,q=this.shy,me=this.shx,Te=this.sy,Ke=this.tx,it=this.ty;return new Xt(E,q,me,Te,Ke,it)},f.Matrix=Xt;var aA=f.matrixMult=function(E,q){return q.multiply(E)},Ar=new Xt(1,0,0,1,0,0);f.unitMatrix=f.identityMatrix=Ar;var vi=function(E,q){if(!Cn[E]){var me=(q instanceof Ad?"Sh":"P")+(Object.keys(gr).length+1).toString(10);q.id=me,Cn[E]=me,gr[me]=q,ar.publish("addPattern",q)}};f.ShadingPattern=Ad,f.TilingPattern=ng,f.addShadingPattern=function(E,q){return W("addShadingPattern()"),vi(E,q),this},f.beginTilingPattern=function(E){W("beginTilingPattern()"),Kl(E.boundingBox[0],E.boundingBox[1],E.boundingBox[2]-E.boundingBox[0],E.boundingBox[3]-E.boundingBox[1],E.matrix)},f.endTilingPattern=function(E,q){W("endTilingPattern()"),q.stream=Xe[K].join(`
|
|
`),vi(E,q),ar.publish("endTilingPattern",q),AA.pop().restore()};var Tn=f.__private__.newObject=function(){var E=br();return wi(E,!0),E},br=f.__private__.newObjectDeferred=function(){return pe++,Se[pe]=function(){return Ee},pe},wi=function(E,q){return q=typeof q=="boolean"&&q,Se[E]=Ee,q&&I(E+" 0 obj"),E},Ra=f.__private__.newAdditionalObject=function(){var E={objId:br(),content:""};return tt.push(E),E},DA=br(),$A=br(),yA=f.__private__.decodeColorString=function(E){var q=E.split(" ");if(q.length!==2||q[1]!=="g"&&q[1]!=="G")q.length===5&&(q[4]==="k"||q[4]==="K")&&(q=[(1-q[0])*(1-q[3]),(1-q[1])*(1-q[3]),(1-q[2])*(1-q[3]),"r"]);else{var me=parseFloat(q[0]);q=[me,me,me,"r"]}for(var Te="#",Ke=0;Ke<3;Ke++)Te+=("0"+Math.floor(255*parseFloat(q[Ke])).toString(16)).slice(-2);return Te},ea=f.__private__.encodeColorString=function(E){var q;typeof E=="string"&&(E={ch1:E});var me=E.ch1,Te=E.ch2,Ke=E.ch3,it=E.ch4,vt=E.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof me=="string"&&me.charAt(0)!=="#"){var kt=new WI(me);if(kt.ok)me=kt.toHex();else if(!/^\d*\.?\d*$/.test(me))throw new Error('Invalid color "'+me+'" passed to jsPDF.encodeColorString.')}if(typeof me=="string"&&/^#[0-9A-Fa-f]{3}$/.test(me)&&(me="#"+me[1]+me[1]+me[2]+me[2]+me[3]+me[3]),typeof me=="string"&&/^#[0-9A-Fa-f]{6}$/.test(me)){var Vt=parseInt(me.substr(1),16);me=Vt>>16&255,Te=Vt>>8&255,Ke=255&Vt}if(Te===void 0||it===void 0&&me===Te&&Te===Ke)if(typeof me=="string")q=me+" "+vt[0];else switch(E.precision){case 2:q=V(me/255)+" "+vt[0];break;case 3:default:q=M(me/255)+" "+vt[0]}else if(it===void 0||sn(it)==="object"){if(it&&!isNaN(it.a)&&it.a===0)return q=["1.","1.","1.",vt[1]].join(" ");if(typeof me=="string")q=[me,Te,Ke,vt[1]].join(" ");else switch(E.precision){case 2:q=[V(me/255),V(Te/255),V(Ke/255),vt[1]].join(" ");break;default:case 3:q=[M(me/255),M(Te/255),M(Ke/255),vt[1]].join(" ")}}else if(typeof me=="string")q=[me,Te,Ke,it,vt[2]].join(" ");else switch(E.precision){case 2:q=[V(me),V(Te),V(Ke),V(it),vt[2]].join(" ");break;case 3:default:q=[M(me),M(Te),M(Ke),M(it),vt[2]].join(" ")}return q},ta=f.__private__.getFilters=function(){return a},sA=f.__private__.putStream=function(E){var q=(E=E||{}).data||"",me=E.filters||ta(),Te=E.alreadyAppliedFilters||[],Ke=E.addLength1||!1,it=q.length,vt=E.objectId,kt=function(Li){return Li};if(d!==null&&vt===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");d!==null&&(kt=Mr.encryptor(vt,0));var Vt={};me===!0&&(me=["FlateEncode"]);var sr=E.additionalKeyValues||[],tr=(Vt=ur.API.processDataByFilters!==void 0?ur.API.processDataByFilters(q,me):{data:q,reverseChain:[]}).reverseChain+(Array.isArray(Te)?Te.join(" "):Te.toString());if(Vt.data.length!==0&&(sr.push({key:"Length",value:Vt.data.length}),Ke===!0&&sr.push({key:"Length1",value:it})),tr.length!=0)if(tr.split("/").length-1==1)sr.push({key:"Filter",value:tr});else{sr.push({key:"Filter",value:"["+tr+"]"});for(var Cr=0;Cr<sr.length;Cr+=1)if(sr[Cr].key==="DecodeParms"){for(var Zt=[],kn=0;kn<Vt.reverseChain.split("/").length-1;kn+=1)Zt.push("null");Zt.push(sr[Cr].value),sr[Cr].value="["+Zt.join(" ")+"]"}}I("<<");for(var Wn=0;Wn<sr.length;Wn++)I("/"+sr[Wn].key+" "+sr[Wn].value);I(">>"),Vt.data.length!==0&&(I("stream"),I(kt(Vt.data)),I("endstream"))},BA=f.__private__.putPage=function(E){var q=E.number,me=E.data,Te=E.objId,Ke=E.contentsObjId;wi(Te,!0),I("<</Type /Page"),I("/Parent "+E.rootDictionaryObjId+" 0 R"),I("/Resources "+E.resourceDictionaryObjId+" 0 R"),I("/MediaBox ["+parseFloat(P(E.mediaBox.bottomLeftX))+" "+parseFloat(P(E.mediaBox.bottomLeftY))+" "+P(E.mediaBox.topRightX)+" "+P(E.mediaBox.topRightY)+"]"),E.cropBox!==null&&I("/CropBox ["+P(E.cropBox.bottomLeftX)+" "+P(E.cropBox.bottomLeftY)+" "+P(E.cropBox.topRightX)+" "+P(E.cropBox.topRightY)+"]"),E.bleedBox!==null&&I("/BleedBox ["+P(E.bleedBox.bottomLeftX)+" "+P(E.bleedBox.bottomLeftY)+" "+P(E.bleedBox.topRightX)+" "+P(E.bleedBox.topRightY)+"]"),E.trimBox!==null&&I("/TrimBox ["+P(E.trimBox.bottomLeftX)+" "+P(E.trimBox.bottomLeftY)+" "+P(E.trimBox.topRightX)+" "+P(E.trimBox.topRightY)+"]"),E.artBox!==null&&I("/ArtBox ["+P(E.artBox.bottomLeftX)+" "+P(E.artBox.bottomLeftY)+" "+P(E.artBox.topRightX)+" "+P(E.artBox.topRightY)+"]"),typeof E.userUnit=="number"&&E.userUnit!==1&&I("/UserUnit "+E.userUnit),ar.publish("putPage",{objId:Te,pageContext:Gt[q],pageNumber:q,page:me}),I("/Contents "+Ke+" 0 R"),I(">>"),I("endobj");var it=me.join(`
|
|
`);return T===F.ADVANCED&&(it+=`
|
|
Q`),wi(Ke,!0),sA({data:it,filters:ta(),objectId:Ke}),I("endobj"),Te},xn=f.__private__.putPages=function(){var E,q,me=[];for(E=1;E<=Yr;E++)Gt[E].objId=br(),Gt[E].contentsObjId=br();for(E=1;E<=Yr;E++)me.push(BA({number:E,data:Xe[E],objId:Gt[E].objId,contentsObjId:Gt[E].contentsObjId,mediaBox:Gt[E].mediaBox,cropBox:Gt[E].cropBox,bleedBox:Gt[E].bleedBox,trimBox:Gt[E].trimBox,artBox:Gt[E].artBox,userUnit:Gt[E].userUnit,rootDictionaryObjId:DA,resourceDictionaryObjId:$A}));wi(DA,!0),I("<</Type /Pages");var Te="/Kids [";for(q=0;q<Yr;q++)Te+=me[q]+" 0 R ";I(Te+"]"),I("/Count "+Yr),I(">>"),I("endobj"),ar.publish("postPutPages")},Qs=function(E){ar.publish("putFont",{font:E,out:I,newObject:Tn,putStream:sA}),E.isAlreadyPutted!==!0&&(E.objectNumber=Tn(),I("<<"),I("/Type /Font"),I("/BaseFont /"+rg(E.postScriptName)),I("/Subtype /Type1"),typeof E.encoding=="string"&&I("/Encoding /"+E.encoding),I("/FirstChar 32"),I("/LastChar 255"),I(">>"),I("endobj"))},dn=function(){for(var E in Mt)Mt.hasOwnProperty(E)&&(g===!1||g===!0&&v.hasOwnProperty(E))&&Qs(Mt[E])},Ts=function(E){E.objectNumber=Tn();var q=[];q.push({key:"Type",value:"/XObject"}),q.push({key:"Subtype",value:"/Form"}),q.push({key:"BBox",value:"["+[P(E.x),P(E.y),P(E.x+E.width),P(E.y+E.height)].join(" ")+"]"}),q.push({key:"Matrix",value:"["+E.matrix.toString()+"]"});var me=E.pages[1].join(`
|
|
`);sA({data:me,additionalKeyValues:q,objectId:E.objectNumber}),I("endobj")},en=function(){for(var E in Mn)Mn.hasOwnProperty(E)&&Ts(Mn[E])},as=function(E,q){var me,Te=[],Ke=1/(q-1);for(me=0;me<1;me+=Ke)Te.push(me);if(Te.push(1),E[0].offset!=0){var it={offset:0,color:E[0].color};E.unshift(it)}if(E[E.length-1].offset!=1){var vt={offset:1,color:E[E.length-1].color};E.push(vt)}for(var kt="",Vt=0,sr=0;sr<Te.length;sr++){for(me=Te[sr];me>E[Vt+1].offset;)Vt++;var tr=E[Vt].offset,Cr=(me-tr)/(E[Vt+1].offset-tr),Zt=E[Vt].color,kn=E[Vt+1].color;kt+=ce(Math.round((1-Cr)*Zt[0]+Cr*kn[0]).toString(16))+ce(Math.round((1-Cr)*Zt[1]+Cr*kn[1]).toString(16))+ce(Math.round((1-Cr)*Zt[2]+Cr*kn[2]).toString(16))}return kt.trim()},Pa=function(E,q){q||(q=21);var me=Tn(),Te=as(E.colors,q),Ke=[];Ke.push({key:"FunctionType",value:"0"}),Ke.push({key:"Domain",value:"[0.0 1.0]"}),Ke.push({key:"Size",value:"["+q+"]"}),Ke.push({key:"BitsPerSample",value:"8"}),Ke.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Ke.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),sA({data:Te,additionalKeyValues:Ke,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:me}),I("endobj"),E.objectNumber=Tn(),I("<< /ShadingType "+E.type),I("/ColorSpace /DeviceRGB");var it="/Coords ["+P(parseFloat(E.coords[0]))+" "+P(parseFloat(E.coords[1]))+" ";E.type===2?it+=P(parseFloat(E.coords[2]))+" "+P(parseFloat(E.coords[3])):it+=P(parseFloat(E.coords[2]))+" "+P(parseFloat(E.coords[3]))+" "+P(parseFloat(E.coords[4]))+" "+P(parseFloat(E.coords[5])),I(it+="]"),E.matrix&&I("/Matrix ["+E.matrix.toString()+"]"),I("/Function "+me+" 0 R"),I("/Extend [true true]"),I(">>"),I("endobj")},Wo=function(E,q){var me=br(),Te=Tn();q.push({resourcesOid:me,objectOid:Te}),E.objectNumber=Te;var Ke=[];Ke.push({key:"Type",value:"/Pattern"}),Ke.push({key:"PatternType",value:"1"}),Ke.push({key:"PaintType",value:"1"}),Ke.push({key:"TilingType",value:"1"}),Ke.push({key:"BBox",value:"["+E.boundingBox.map(P).join(" ")+"]"}),Ke.push({key:"XStep",value:P(E.xStep)}),Ke.push({key:"YStep",value:P(E.yStep)}),Ke.push({key:"Resources",value:me+" 0 R"}),E.matrix&&Ke.push({key:"Matrix",value:"["+E.matrix.toString()+"]"}),sA({data:E.stream,additionalKeyValues:Ke,objectId:E.objectNumber}),I("endobj")},HA=function(E){var q;for(q in gr)gr.hasOwnProperty(q)&&(gr[q]instanceof Ad?Pa(gr[q]):gr[q]instanceof ng&&Wo(gr[q],E))},Ls=function(E){for(var q in E.objectNumber=Tn(),I("<<"),E)switch(q){case"opacity":I("/ca "+V(E[q]));break;case"stroke-opacity":I("/CA "+V(E[q]))}I(">>"),I("endobj")},za=function(){var E;for(E in cr)cr.hasOwnProperty(E)&&Ls(cr[E])},ha=function(){for(var E in I("/XObject <<"),Mn)Mn.hasOwnProperty(E)&&Mn[E].objectNumber>=0&&I("/"+E+" "+Mn[E].objectNumber+" 0 R");ar.publish("putXobjectDict"),I(">>")},Yo=function(){Mr.oid=Tn(),I("<<"),I("/Filter /Standard"),I("/V "+Mr.v),I("/R "+Mr.r),I("/U <"+Mr.toHexString(Mr.U)+">"),I("/O <"+Mr.toHexString(Mr.O)+">"),I("/P "+Mr.P),I(">>"),I("endobj")},bA=function(){for(var E in I("/Font <<"),Mt)Mt.hasOwnProperty(E)&&(g===!1||g===!0&&v.hasOwnProperty(E))&&I("/"+E+" "+Mt[E].objectNumber+" 0 R");I(">>")},qa=function(){if(Object.keys(gr).length>0){for(var E in I("/Shading <<"),gr)gr.hasOwnProperty(E)&&gr[E]instanceof Ad&&gr[E].objectNumber>=0&&I("/"+E+" "+gr[E].objectNumber+" 0 R");ar.publish("putShadingPatternDict"),I(">>")}},ja=function(E){if(Object.keys(gr).length>0){for(var q in I("/Pattern <<"),gr)gr.hasOwnProperty(q)&&gr[q]instanceof f.TilingPattern&&gr[q].objectNumber>=0&&gr[q].objectNumber<E&&I("/"+q+" "+gr[q].objectNumber+" 0 R");ar.publish("putTilingPatternDict"),I(">>")}},Ka=function(){if(Object.keys(cr).length>0){var E;for(E in I("/ExtGState <<"),cr)cr.hasOwnProperty(E)&&cr[E].objectNumber>=0&&I("/"+E+" "+cr[E].objectNumber+" 0 R");ar.publish("putGStateDict"),I(">>")}},wn=function(E){wi(E.resourcesOid,!0),I("<<"),I("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),bA(),qa(),ja(E.objectOid),Ka(),ha(),I(">>"),I("endobj")},MA=function(){var E=[];dn(),za(),en(),HA(E),ar.publish("putResources"),E.forEach(wn),wn({resourcesOid:$A,objectOid:Number.MAX_SAFE_INTEGER}),ar.publish("postPutResources")},ss=function(){ar.publish("putAdditionalObjects");for(var E=0;E<tt.length;E++){var q=tt[E];wi(q.objId,!0),I(q.content),I("endobj")}ar.publish("postPutAdditionalObjects")},da=function(E){Jt[E.fontName]=Jt[E.fontName]||{},Jt[E.fontName][E.fontStyle]=E.id},os=function(E,q,me,Te,Ke){var it={id:"F"+(Object.keys(Mt).length+1).toString(10),postScriptName:E,fontName:q,fontStyle:me,encoding:Te,isStandardFont:Ke||!1,metadata:{}};return ar.publish("addFont",{font:it,instance:this}),Mt[it.id]=it,da(it),it.id},ii=function(E){for(var q=0,me=Qe.length;q<me;q++){var Te=os.call(this,E[q][0],E[q][1],E[q][2],Qe[q][3],!0);g===!1&&(v[Te]=!0);var Ke=E[q][0].split("-");da({id:Te,fontName:Ke[0],fontStyle:Ke[1]||""})}ar.publish("addFonts",{fonts:Mt,dictionary:Jt})},Vi=function(E){return E.foo=function(){try{return E.apply(this,arguments)}catch(Te){var q=Te.stack||"";~q.indexOf(" at ")&&(q=q.split(" at ")[1]);var me="Error in function "+q.split(`
|
|
`)[0].split("<")[0]+": "+Te.message;if(!hr.console)throw new Error(me);hr.console.error(me,Te),hr.alert&&alert(me)}},E.foo.bar=E,E.foo},RA=function(E,q){var me,Te,Ke,it,vt,kt,Vt,sr,tr;if(Ke=(q=q||{}).sourceEncoding||"Unicode",vt=q.outputEncoding,(q.autoencode||vt)&&Mt[Ct].metadata&&Mt[Ct].metadata[Ke]&&Mt[Ct].metadata[Ke].encoding&&(it=Mt[Ct].metadata[Ke].encoding,!vt&&Mt[Ct].encoding&&(vt=Mt[Ct].encoding),!vt&&it.codePages&&(vt=it.codePages[0]),typeof vt=="string"&&(vt=it[vt]),vt)){for(Vt=!1,kt=[],me=0,Te=E.length;me<Te;me++)(sr=vt[E.charCodeAt(me)])?kt.push(String.fromCharCode(sr)):kt.push(E[me]),kt[me].charCodeAt(0)>>8&&(Vt=!0);E=kt.join("")}for(me=E.length;Vt===void 0&&me!==0;)E.charCodeAt(me-1)>>8&&(Vt=!0),me--;if(!Vt)return E;for(kt=q.noBOM?[]:[254,255],me=0,Te=E.length;me<Te;me++){if((tr=(sr=E.charCodeAt(me))>>8)>>8)throw new Error("Character at position "+me+" of string '"+E+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");kt.push(tr),kt.push(sr-(tr<<8))}return String.fromCharCode.apply(void 0,kt)},Gn=f.__private__.pdfEscape=f.pdfEscape=function(E,q){return RA(E,q).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},ls=f.__private__.beginPage=function(E){Xe[++Yr]=[],Gt[Yr]={objId:0,contentsObjId:0,userUnit:Number(s),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(E[0]),topRightY:Number(E[1])}},us(Yr),G(Xe[K])},Xo=function(E,q){var me,Te,Ke;switch(r=q||r,typeof E=="string"&&(me=x(E.toLowerCase()),Array.isArray(me)&&(Te=me[0],Ke=me[1])),Array.isArray(E)&&(Te=E[0]*xe,Ke=E[1]*xe),isNaN(Te)&&(Te=i[0],Ke=i[1]),(Te>14400||Ke>14400)&&(jn.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),Te=Math.min(14400,Te),Ke=Math.min(14400,Ke)),i=[Te,Ke],r.substr(0,1)){case"l":Ke>Te&&(i=[Ke,Te]);break;case"p":Te>Ke&&(i=[Ke,Te])}ls(i),$o(ho),I(on),jl!==0&&I(jl+" J"),oA!==0&&I(oA+" j"),ar.publish("addPage",{pageNumber:Yr})},Zo=function(E){E>0&&E<=Yr&&(Xe.splice(E,1),Gt.splice(E,1),Yr--,K>Yr&&(K=Yr),this.setPage(K))},us=function(E){E>0&&E<=Yr&&(K=E)},oo=f.__private__.getNumberOfPages=f.getNumberOfPages=function(){return Xe.length-1},Gi=function(E,q,me){var Te,Ke=void 0;return me=me||{},E=E!==void 0?E:Mt[Ct].fontName,q=q!==void 0?q:Mt[Ct].fontStyle,Te=E.toLowerCase(),Jt[Te]!==void 0&&Jt[Te][q]!==void 0?Ke=Jt[Te][q]:Jt[E]!==void 0&&Jt[E][q]!==void 0?Ke=Jt[E][q]:me.disableWarning===!1&&jn.warn("Unable to look up font label for font '"+E+"', '"+q+"'. Refer to getFontList() for available fonts."),Ke||me.noFallback||(Ke=Jt.times[q])==null&&(Ke=Jt.times.normal),Ke},ks=f.__private__.putInfo=function(){var E=Tn(),q=function(Te){return Te};for(var me in d!==null&&(q=Mr.encryptor(E,0)),I("<<"),I("/Producer ("+Gn(q("jsPDF "+ur.version))+")"),ct)ct.hasOwnProperty(me)&&ct[me]&&I("/"+me.substr(0,1).toUpperCase()+me.substr(1)+" ("+Gn(q(ct[me]))+")");I("/CreationDate ("+Gn(q(ge))+")"),I(">>"),I("endobj")},Wi=f.__private__.putCatalog=function(E){var q=(E=E||{}).rootDictionaryObjId||DA;switch(Tn(),I("<<"),I("/Type /Catalog"),I("/Pages "+q+" 0 R"),Re||(Re="fullwidth"),Re){case"fullwidth":I("/OpenAction [3 0 R /FitH null]");break;case"fullheight":I("/OpenAction [3 0 R /FitV null]");break;case"fullpage":I("/OpenAction [3 0 R /Fit]");break;case"original":I("/OpenAction [3 0 R /XYZ null null 1]");break;default:var me=""+Re;me.substr(me.length-1)==="%"&&(Re=parseInt(Re)/100),typeof Re=="number"&&I("/OpenAction [3 0 R /XYZ null null "+V(Re)+"]")}switch(Je||(Je="continuous"),Je){case"continuous":I("/PageLayout /OneColumn");break;case"single":I("/PageLayout /SinglePage");break;case"two":case"twoleft":I("/PageLayout /TwoColumnLeft");break;case"tworight":I("/PageLayout /TwoColumnRight")}ot&&I("/PageMode /"+ot),ar.publish("putCatalog"),I(">>"),I("endobj")},cs=f.__private__.putTrailer=function(){I("trailer"),I("<<"),I("/Size "+(pe+1)),I("/Root "+pe+" 0 R"),I("/Info "+(pe-1)+" 0 R"),d!==null&&I("/Encrypt "+Mr.oid+" 0 R"),I("/ID [ <"+Fe+"> <"+Fe+"> ]"),I(">>")},lo=f.__private__.putHeader=function(){I("%PDF-"+S),I("%\xBA\xDF\xAC\xE0")},Ns=f.__private__.putXRef=function(){var E="0000000000";I("xref"),I("0 "+(pe+1)),I("0000000000 65535 f ");for(var q=1;q<=pe;q++)typeof Se[q]=="function"?I((E+Se[q]()).slice(-10)+" 00000 n "):Se[q]!==void 0?I((E+Se[q]).slice(-10)+" 00000 n "):I("0000000000 00000 n ")},PA=f.__private__.buildDocument=function(){_e(),G(ye),ar.publish("buildDocument"),lo(),xn(),ss(),MA(),d!==null&&Yo(),ks(),Wi();var E=Ee;return Ns(),cs(),I("startxref"),I(""+E),I("%%EOF"),G(Xe[K]),ye.join(`
|
|
`)},Ai=f.__private__.getBlob=function(E){return new Blob([Pe(E)],{type:"application/pdf"})},uo=f.output=f.__private__.output=Vi(function(E,q){switch(typeof(q=q||{})=="string"?q={filename:q}:q.filename=q.filename||"generated.pdf",E){case void 0:return PA();case"save":f.save(q.filename);break;case"arraybuffer":return Pe(PA());case"blob":return Ai(PA());case"bloburi":case"bloburl":if(hr.URL!==void 0&&typeof hr.URL.createObjectURL=="function")return hr.URL&&hr.URL.createObjectURL(Ai(PA()))||void 0;jn.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var me="",Te=PA();try{me=fS(Te)}catch{me=fS(unescape(encodeURIComponent(Te)))}return"data:application/pdf;filename="+q.filename+";base64,"+me;case"pdfobjectnewwindow":if(Object.prototype.toString.call(hr)==="[object Window]"){var Ke="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",it=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';q.pdfObjectUrl&&(Ke=q.pdfObjectUrl,it="");var vt='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+Ke+'"'+it+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(q)+");<\/script></body></html>",kt=hr.open();return kt!==null&&kt.document.write(vt),kt}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(hr)==="[object Window]"){var Vt='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(q.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+q.filename+'" width="500px" height="400px" /></body></html>',sr=hr.open();if(sr!==null){sr.document.write(Vt);var tr=this;sr.document.documentElement.querySelector("#pdfViewer").onload=function(){sr.document.title=q.filename,sr.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(tr.output("bloburl"))}}return sr}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(hr)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var Cr='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",q)+'"></iframe></body></html>',Zt=hr.open();if(Zt!==null&&(Zt.document.write(Cr),Zt.document.title=q.filename),Zt||typeof safari>"u")return Zt;break;case"datauri":case"dataurl":return hr.document.location.href=this.output("datauristring",q);default:return null}}),Rl=function(E){return Array.isArray(Vn)===!0&&Vn.indexOf(E)>-1};switch(n){case"pt":xe=1;break;case"mm":xe=72/25.4;break;case"cm":xe=72/2.54;break;case"in":xe=72;break;case"px":xe=Rl("px_scaling")==1?.75:96/72;break;case"pc":case"em":xe=12;break;case"ex":xe=6;break;default:if(typeof n!="number")throw new Error("Invalid unit: "+n);xe=n}var Mr=null;ke(),de();var CA=function(E){return d!==null?Mr.encryptor(E,0):function(q){return q}},Pl=f.__private__.getPageInfo=f.getPageInfo=function(E){if(isNaN(E)||E%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Gt[E].objId,pageNumber:E,pageContext:Gt[E]}},nr=f.__private__.getPageInfoByObjId=function(E){if(isNaN(E)||E%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var q in Gt)if(Gt[q].objId===E)break;return Pl(q)},Jo=f.__private__.getCurrentPageInfo=f.getCurrentPageInfo=function(){return{objId:Gt[K].objId,pageNumber:K,pageContext:Gt[K]}};f.addPage=function(){return Xo.apply(this,arguments),this},f.setPage=function(){return us.apply(this,arguments),G.call(this,Xe[K]),this},f.insertPage=function(E){return this.addPage(),this.movePage(K,E),this},f.movePage=function(E,q){var me,Te;if(E>q){me=Xe[E],Te=Gt[E];for(var Ke=E;Ke>q;Ke--)Xe[Ke]=Xe[Ke-1],Gt[Ke]=Gt[Ke-1];Xe[q]=me,Gt[q]=Te,this.setPage(q)}else if(E<q){me=Xe[E],Te=Gt[E];for(var it=E;it<q;it++)Xe[it]=Xe[it+1],Gt[it]=Gt[it+1];Xe[q]=me,Gt[q]=Te,this.setPage(q)}return this},f.deletePage=function(){return Zo.apply(this,arguments),this},f.__private__.text=f.text=function(E,q,me,Te,Ke){var it,vt,kt,Vt,sr,tr,Cr,Zt,kn,Wn=(Te=Te||{}).scope||this;if(typeof E=="number"&&typeof q=="number"&&(typeof me=="string"||Array.isArray(me))){var Li=me;me=q,q=E,E=Li}if(arguments[3]instanceof Xt?(W("The transform parameter of text() with a Matrix value"),kn=Ke):(kt=arguments[4],Vt=arguments[5],sn(Cr=arguments[3])==="object"&&Cr!==null||(typeof kt=="string"&&(Vt=kt,kt=null),typeof Cr=="string"&&(Vt=Cr,Cr=null),typeof Cr=="number"&&(kt=Cr,Cr=null),Te={flags:Cr,angle:kt,align:Vt})),isNaN(q)||isNaN(me)||E==null)throw new Error("Invalid arguments passed to jsPDF.text");if(E.length===0)return Wn;var Rr="",Yn=!1,Xi=typeof Te.lineHeightFactor=="number"?Te.lineHeightFactor:fs,ki=Wn.internal.scaleFactor;function Nn(En){return En=En.split(" ").join(Array(Te.TabLen||9).join(" ")),Gn(En,Cr)}function Vl(En){for(var fn,In=En.concat(),Fn=[],jA=In.length;jA--;)typeof(fn=In.shift())=="string"?Fn.push(fn):Array.isArray(En)&&(fn.length===1||fn[1]===void 0&&fn[2]===void 0)?Fn.push(fn[0]):Fn.push([fn[0],fn[1],fn[2]]);return Fn}function ai(En,fn){var In;if(typeof En=="string")In=fn(En)[0];else if(Array.isArray(En)){for(var Fn,jA,Gl=En.concat(),ds=[],_u=Gl.length;_u--;)typeof(Fn=Gl.shift())=="string"?ds.push(fn(Fn)[0]):Array.isArray(Fn)&&typeof Fn[0]=="string"&&(jA=fn(Fn[0],Fn[1],Fn[2]),ds.push([jA[0],jA[1],jA[2]]));In=ds}return In}var go=!1,ma=!0;if(typeof E=="string")go=!0;else if(Array.isArray(E)){var Is=E.concat();vt=[];for(var Nr,Ni=Is.length;Ni--;)(typeof(Nr=Is.shift())!="string"||Array.isArray(Nr)&&typeof Nr[0]!="string")&&(ma=!1);go=ma}if(go===!1)throw new Error('Type of text must be string or Array. "'+E+'" is not recognized.');typeof E=="string"&&(E=E.match(/[\r?\n]/)?E.split(/\r\n|\r|\n/g):[E]);var tl=we/Wn.internal.scaleFactor,Ds=tl*(Xi-1);switch(Te.baseline){case"bottom":me-=Ds;break;case"top":me+=tl-Ds;break;case"hanging":me+=tl-2*Ds;break;case"middle":me+=tl/2-Ds}if((tr=Te.maxWidth||0)>0&&(typeof E=="string"?E=Wn.splitTextToSize(E,tr):Object.prototype.toString.call(E)==="[object Array]"&&(E=E.reduce(function(En,fn){return En.concat(Wn.splitTextToSize(fn,tr))},[]))),it={text:E,x:q,y:me,options:Te,mutex:{pdfEscape:Gn,activeFontKey:Ct,fonts:Mt,activeFontSize:we}},ar.publish("preProcessText",it),E=it.text,kt=(Te=it.options).angle,!(kn instanceof Xt)&&kt&&typeof kt=="number"){kt*=Math.PI/180,Te.rotationDirection===0&&(kt=-kt),T===F.ADVANCED&&(kt=-kt);var mo=Math.cos(kt),EA=Math.sin(kt);kn=new Xt(mo,EA,-EA,mo,0,0)}else kt&&kt instanceof Xt&&(kn=kt);T!==F.ADVANCED||kn||(kn=Ar),(sr=Te.charSpace||ra)!==void 0&&(Rr+=P(_(sr))+` Tc
|
|
`,this.setCharSpace(this.getCharSpace()||0)),(Zt=Te.horizontalScale)!==void 0&&(Rr+=P(100*Zt)+` Tz
|
|
`),Te.lang;var Oi=-1,Dc=Te.renderingMode!==void 0?Te.renderingMode:Te.stroke,lA=Wn.internal.getCurrentPageInfo().pageContext;switch(Dc){case 0:case!1:case"fill":Oi=0;break;case 1:case!0:case"stroke":Oi=1;break;case 2:case"fillThenStroke":Oi=2;break;case 3:case"invisible":Oi=3;break;case 4:case"fillAndAddForClipping":Oi=4;break;case 5:case"strokeAndAddPathForClipping":Oi=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":Oi=6;break;case 7:case"addToPathForClipping":Oi=7}var Ga=lA.usedRenderingMode!==void 0?lA.usedRenderingMode:-1;Oi!==-1?Rr+=Oi+` Tr
|
|
`:Ga!==-1&&(Rr+=`0 Tr
|
|
`),Oi!==-1&&(lA.usedRenderingMode=Oi),Vt=Te.align||"left";var On,jr=we*Xi,va=Wn.internal.pageSize.getWidth(),Uu=Mt[Ct];sr=Te.charSpace||ra,tr=Te.maxWidth||0,Cr=Object.assign({autoencode:!0,noBOM:!0},Te.flags);var Hs=[],Ms=function(En){return Wn.getStringUnitWidth(En,{font:Uu,charSpace:sr,fontSize:we,doKerning:!1})*we/ki};if(Object.prototype.toString.call(E)==="[object Array]"){var FA;vt=Vl(E),Vt!=="left"&&(On=vt.map(Ms));var UA,yi=0;if(Vt==="right"){q-=On[0],E=[],Ni=vt.length;for(var He=0;He<Ni;He++)He===0?(UA=gt(q),FA=xt(me)):(UA=_(yi-On[He]),FA=-jr),E.push([vt[He],UA,FA]),yi=On[He]}else if(Vt==="center"){q-=On[0]/2,E=[],Ni=vt.length;for(var nt=0;nt<Ni;nt++)nt===0?(UA=gt(q),FA=xt(me)):(UA=_((yi-On[nt])/2),FA=-jr),E.push([vt[nt],UA,FA]),yi=On[nt]}else if(Vt==="left"){E=[],Ni=vt.length;for(var $e=0;$e<Ni;$e++)E.push(vt[$e])}else if(Vt==="justify"&&Uu.encoding==="Identity-H"){E=[],Ni=vt.length,tr=tr!==0?tr:va;for(var Tt=0,Pt=0;Pt<Ni;Pt++)if(FA=Pt===0?xt(me):-jr,UA=Pt===0?gt(q):Tt,Pt<Ni-1){var Pr=_((tr-On[Pt])/(vt[Pt].split(" ").length-1)),Kr=vt[Pt].split(" ");E.push([Kr[0]+" ",UA,FA]),Tt=0;for(var ir=1;ir<Kr.length;ir++){var Rs=(Ms(Kr[ir-1]+" "+Kr[ir])-Ms(Kr[ir]))*ki+Pr;ir==Kr.length-1?E.push([Kr[ir],Rs,0]):E.push([Kr[ir]+" ",Rs,0]),Tt-=Rs}}else E.push([vt[Pt],UA,FA]);E.push(["",Tt,0])}else{if(Vt!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(E=[],Ni=vt.length,tr=tr!==0?tr:va,Pt=0;Pt<Ni;Pt++)FA=Pt===0?xt(me):-jr,UA=Pt===0?gt(q):0,Pt<Ni-1?Hs.push(P(_((tr-On[Pt])/(vt[Pt].split(" ").length-1)))):Hs.push(0),E.push([vt[Pt],UA,FA])}}var Hc=typeof Te.R2L=="boolean"?Te.R2L:We;Hc===!0&&(E=ai(E,function(En,fn,In){return[En.split("").reverse().join(""),fn,In]})),it={text:E,x:q,y:me,options:Te,mutex:{pdfEscape:Gn,activeFontKey:Ct,fonts:Mt,activeFontSize:we}},ar.publish("postProcessText",it),E=it.text,Yn=it.mutex.isHex||!1;var uA=Mt[Ct].encoding;uA!=="WinAnsiEncoding"&&uA!=="StandardEncoding"||(E=ai(E,function(En,fn,In){return[Nn(En),fn,In]})),vt=Vl(E),E=[];for(var Aa,rl,qA,Wa=0,hs=1,Or=Array.isArray(vt[0])?hs:Wa,Ps="",nl=function(En,fn,In){var Fn="";return In instanceof Xt?(In=typeof Te.angle=="number"?aA(In,new Xt(1,0,0,1,En,fn)):aA(new Xt(1,0,0,1,En,fn),In),T===F.ADVANCED&&(In=aA(new Xt(1,0,0,-1,0,0),In)),Fn=In.join(" ")+` Tm
|
|
`):Fn=P(En)+" "+P(fn)+` Td
|
|
`,Fn},cA=0;cA<vt.length;cA++){switch(Ps="",Or){case hs:qA=(Yn?"<":"(")+vt[cA][0]+(Yn?">":")"),Aa=parseFloat(vt[cA][1]),rl=parseFloat(vt[cA][2]);break;case Wa:qA=(Yn?"<":"(")+vt[cA]+(Yn?">":")"),Aa=gt(q),rl=xt(me)}Hs!==void 0&&Hs[cA]!==void 0&&(Ps=Hs[cA]+` Tw
|
|
`),cA===0?E.push(Ps+nl(Aa,rl,kn)+qA):Or===Wa?E.push(Ps+qA):Or===hs&&E.push(Ps+nl(Aa,rl,kn)+qA)}E=Or===Wa?E.join(` Tj
|
|
T* `):E.join(` Tj
|
|
`),E+=` Tj
|
|
`;var aa=`BT
|
|
/`;return aa+=Ct+" "+we+` Tf
|
|
`,aa+=P(we*Xi)+` TL
|
|
`,aa+=Rn+`
|
|
`,aa+=Rr,aa+=E,I(aa+="ET"),v[Ct]=!0,Wn};var zl=f.__private__.clip=f.clip=function(E){return I(E==="evenodd"?"W*":"W"),this};f.clipEvenOdd=function(){return zl("evenodd")},f.__private__.discardPath=f.discardPath=function(){return I("n"),this};var xA=f.__private__.isValidStyle=function(E){var q=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(E)!==-1&&(q=!0),q};f.__private__.setDefaultPathOperation=f.setDefaultPathOperation=function(E){return xA(E)&&(c=E),this};var ql=f.__private__.getStyle=f.getStyle=function(E){var q=c;switch(E){case"D":case"S":q="S";break;case"F":q="f";break;case"FD":case"DF":q="B";break;case"f":case"f*":case"B":case"B*":q=E}return q},Qi=f.close=function(){return I("h"),this};f.stroke=function(){return I("S"),this},f.fill=function(E){return Va("f",E),this},f.fillEvenOdd=function(E){return Va("f*",E),this},f.fillStroke=function(E){return Va("B",E),this},f.fillStrokeEvenOdd=function(E){return Va("B*",E),this};var Va=function(E,q){sn(q)==="object"?Xr(q,E):I(E)},co=function(E){E===null||T===F.ADVANCED&&E===void 0||(E=ql(E),I(E))};function Yi(E,q,me,Te,Ke){var it=new ng(q||this.boundingBox,me||this.xStep,Te||this.yStep,this.gState,Ke||this.matrix);it.stream=this.stream;var vt=E+"$$"+this.cloneIndex+++"$$";return vi(vt,it),it}var Xr=function(E,q){var me=Cn[E.key],Te=gr[me];if(Te instanceof Ad)I("q"),I(tn(q)),Te.gState&&f.setGState(Te.gState),I(E.matrix.toString()+" cm"),I("/"+me+" sh"),I("Q");else if(Te instanceof ng){var Ke=new Xt(1,0,0,-1,0,ia());E.matrix&&(Ke=Ke.multiply(E.matrix||Ar),me=Yi.call(Te,E.key,E.boundingBox,E.xStep,E.yStep,Ke).id),I("q"),I("/Pattern cs"),I("/"+me+" scn"),Te.gState&&f.setGState(Te.gState),I(q),I("Q")}},tn=function(E){switch(E){case"f":case"F":return"W n";case"f*":return"W* n";case"B":return"W S";case"B*":return"W* S";case"S":return"W S";case"n":return"W n"}},fo=f.moveTo=function(E,q){return I(P(_(E))+" "+P(oe(q))+" m"),this},pa=f.lineTo=function(E,q){return I(P(_(E))+" "+P(oe(q))+" l"),this},SA=f.curveTo=function(E,q,me,Te,Ke,it){return I([P(_(E)),P(oe(q)),P(_(me)),P(oe(Te)),P(_(Ke)),P(oe(it)),"c"].join(" ")),this};f.__private__.line=f.line=function(E,q,me,Te,Ke){if(isNaN(E)||isNaN(q)||isNaN(me)||isNaN(Te)||!xA(Ke))throw new Error("Invalid arguments passed to jsPDF.line");return T===F.COMPAT?this.lines([[me-E,Te-q]],E,q,[1,1],Ke||"S"):this.lines([[me-E,Te-q]],E,q,[1,1]).stroke()},f.__private__.lines=f.lines=function(E,q,me,Te,Ke,it){var vt,kt,Vt,sr,tr,Cr,Zt,kn,Wn,Li,Rr,Yn;if(typeof E=="number"&&(Yn=me,me=q,q=E,E=Yn),Te=Te||[1,1],it=it||!1,isNaN(q)||isNaN(me)||!Array.isArray(E)||!Array.isArray(Te)||!xA(Ke)||typeof it!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(fo(q,me),vt=Te[0],kt=Te[1],sr=E.length,Li=q,Rr=me,Vt=0;Vt<sr;Vt++)(tr=E[Vt]).length===2?(Li=tr[0]*vt+Li,Rr=tr[1]*kt+Rr,pa(Li,Rr)):(Cr=tr[0]*vt+Li,Zt=tr[1]*kt+Rr,kn=tr[2]*vt+Li,Wn=tr[3]*kt+Rr,Li=tr[4]*vt+Li,Rr=tr[5]*kt+Rr,SA(Cr,Zt,kn,Wn,Li,Rr));return it&&Qi(),co(Ke),this},f.path=function(E){for(var q=0;q<E.length;q++){var me=E[q],Te=me.c;switch(me.op){case"m":fo(Te[0],Te[1]);break;case"l":pa(Te[0],Te[1]);break;case"c":SA.apply(this,Te);break;case"h":Qi()}}return this},f.__private__.rect=f.rect=function(E,q,me,Te,Ke){if(isNaN(E)||isNaN(q)||isNaN(me)||isNaN(Te)||!xA(Ke))throw new Error("Invalid arguments passed to jsPDF.rect");return T===F.COMPAT&&(Te=-Te),I([P(_(E)),P(oe(q)),P(_(me)),P(_(Te)),"re"].join(" ")),co(Ke),this},f.__private__.triangle=f.triangle=function(E,q,me,Te,Ke,it,vt){if(isNaN(E)||isNaN(q)||isNaN(me)||isNaN(Te)||isNaN(Ke)||isNaN(it)||!xA(vt))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[me-E,Te-q],[Ke-me,it-Te],[E-Ke,q-it]],E,q,[1,1],vt,!0),this},f.__private__.roundedRect=f.roundedRect=function(E,q,me,Te,Ke,it,vt){if(isNaN(E)||isNaN(q)||isNaN(me)||isNaN(Te)||isNaN(Ke)||isNaN(it)||!xA(vt))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var kt=4/3*(Math.SQRT2-1);return Ke=Math.min(Ke,.5*me),it=Math.min(it,.5*Te),this.lines([[me-2*Ke,0],[Ke*kt,0,Ke,it-it*kt,Ke,it],[0,Te-2*it],[0,it*kt,-Ke*kt,it,-Ke,it],[2*Ke-me,0],[-Ke*kt,0,-Ke,-it*kt,-Ke,-it],[0,2*it-Te],[0,-it*kt,Ke*kt,-it,Ke,-it]],E+Ke,q,[1,1],vt,!0),this},f.__private__.ellipse=f.ellipse=function(E,q,me,Te,Ke){if(isNaN(E)||isNaN(q)||isNaN(me)||isNaN(Te)||!xA(Ke))throw new Error("Invalid arguments passed to jsPDF.ellipse");var it=4/3*(Math.SQRT2-1)*me,vt=4/3*(Math.SQRT2-1)*Te;return fo(E+me,q),SA(E+me,q-vt,E+it,q-Te,E,q-Te),SA(E-it,q-Te,E-me,q-vt,E-me,q),SA(E-me,q+vt,E-it,q+Te,E,q+Te),SA(E+it,q+Te,E+me,q+vt,E+me,q),co(Ke),this},f.__private__.circle=f.circle=function(E,q,me,Te){if(isNaN(E)||isNaN(q)||isNaN(me)||!xA(Te))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(E,q,me,me,Te)},f.setFont=function(E,q,me){return me&&(q=ae(q,me)),Ct=Gi(E,q,{disableWarning:!1}),this};var zA=f.__private__.getFont=f.getFont=function(){return Mt[Gi.apply(f,arguments)]};f.__private__.getFontList=f.getFontList=function(){var E,q,me={};for(E in Jt)if(Jt.hasOwnProperty(E))for(q in me[E]=[],Jt[E])Jt[E].hasOwnProperty(q)&&me[E].push(q);return me},f.addFont=function(E,q,me,Te,Ke){var it=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&it.indexOf(arguments[3])!==-1?Ke=arguments[3]:arguments[3]&&it.indexOf(arguments[3])==-1&&(me=ae(me,Te)),Ke=Ke||"Identity-H",os.call(this,E,q,me,Ke)};var fs,ho=e.lineWidth||.200025,Qn=f.__private__.getLineWidth=f.getLineWidth=function(){return ho},$o=f.__private__.setLineWidth=f.setLineWidth=function(E){return ho=E,I(P(_(E))+" w"),this};f.__private__.setLineDash=ur.API.setLineDash=ur.API.setLineDashPattern=function(E,q){if(E=E||[],q=q||0,isNaN(q)||!Array.isArray(E))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return E=E.map(function(me){return P(_(me))}).join(" "),q=P(_(q)),I("["+E+"] "+q+" d"),this};var pn=f.__private__.getLineHeight=f.getLineHeight=function(){return we*fs};f.__private__.getLineHeight=f.getLineHeight=function(){return we*fs};var zt=f.__private__.setLineHeightFactor=f.setLineHeightFactor=function(E){return typeof(E=E||1.15)=="number"&&(fs=E),this},Le=f.__private__.getLineHeightFactor=f.getLineHeightFactor=function(){return fs};zt(e.lineHeight);var gt=f.__private__.getHorizontalCoordinate=function(E){return _(E)},xt=f.__private__.getVerticalCoordinate=function(E){return T===F.ADVANCED?E:Gt[K].mediaBox.topRightY-Gt[K].mediaBox.bottomLeftY-_(E)},er=f.__private__.getHorizontalCoordinateString=f.getHorizontalCoordinateString=function(E){return P(gt(E))},yn=f.__private__.getVerticalCoordinateString=f.getVerticalCoordinateString=function(E){return P(xt(E))},on=e.strokeColor||"0 G";f.__private__.getStrokeColor=f.getDrawColor=function(){return yA(on)},f.__private__.setStrokeColor=f.setDrawColor=function(E,q,me,Te){return on=ea({ch1:E,ch2:q,ch3:me,ch4:Te,pdfColorType:"draw",precision:2}),I(on),this};var Ln=e.fillColor||"0 g";f.__private__.getFillColor=f.getFillColor=function(){return yA(Ln)},f.__private__.setFillColor=f.setFillColor=function(E,q,me,Te){return Ln=ea({ch1:E,ch2:q,ch3:me,ch4:Te,pdfColorType:"fill",precision:2}),I(Ln),this};var Rn=e.textColor||"0 g",Bn=f.__private__.getTextColor=f.getTextColor=function(){return yA(Rn)};f.__private__.setTextColor=f.setTextColor=function(E,q,me,Te){return Rn=ea({ch1:E,ch2:q,ch3:me,ch4:Te,pdfColorType:"text",precision:3}),this};var ra=e.charSpace,Ti=f.__private__.getCharSpace=f.getCharSpace=function(){return parseFloat(ra||0)};f.__private__.setCharSpace=f.setCharSpace=function(E){if(isNaN(E))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return ra=E,this};var jl=0;f.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},f.__private__.setLineCap=f.setLineCap=function(E){var q=f.CapJoinStyles[E];if(q===void 0)throw new Error("Line cap style of '"+E+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return jl=q,I(q+" J"),this};var oA=0;f.__private__.setLineJoin=f.setLineJoin=function(E){var q=f.CapJoinStyles[E];if(q===void 0)throw new Error("Line join style of '"+E+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return oA=q,I(q+" j"),this},f.__private__.setLineMiterLimit=f.__private__.setMiterLimit=f.setLineMiterLimit=f.setMiterLimit=function(E){if(E=E||0,isNaN(E))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return I(P(_(E))+" M"),this},f.GState=by,f.setGState=function(E){(E=typeof E=="string"?cr[Fr[E]]:Ic(null,E)).equals($r)||(I("/"+E.id+" gs"),$r=E)};var Ic=function(E,q){if(!E||!Fr[E]){var me=!1;for(var Te in cr)if(cr.hasOwnProperty(Te)&&cr[Te].equals(q)){me=!0;break}if(me)q=cr[Te];else{var Ke="GS"+(Object.keys(cr).length+1).toString(10);cr[Ke]=q,q.id=Ke}return E&&(Fr[E]=q.id),ar.publish("addGState",q),q}};f.addGState=function(E,q){return Ic(E,q),this},f.saveGraphicsState=function(){return I("q"),di.push({key:Ct,size:we,color:Rn}),this},f.restoreGraphicsState=function(){I("Q");var E=di.pop();return Ct=E.key,we=E.size,Rn=E.color,$r=null,this},f.setCurrentTransformationMatrix=function(E){return I(E.toString()+" cm"),this},f.comment=function(E){return I("#"+E),this};var el=function(E,q){var me=E||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return me},set:function(it){isNaN(it)||(me=parseFloat(it))}});var Te=q||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return Te},set:function(it){isNaN(it)||(Te=parseFloat(it))}});var Ke="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return Ke},set:function(it){Ke=it.toString()}}),this},ga=function(E,q,me,Te){el.call(this,E,q),this.type="rect";var Ke=me||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return Ke},set:function(vt){isNaN(vt)||(Ke=parseFloat(vt))}});var it=Te||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return it},set:function(vt){isNaN(vt)||(it=parseFloat(vt))}}),this},po=function(){this.page=Yr,this.currentPage=K,this.pages=Xe.slice(0),this.pagesContext=Gt.slice(0),this.x=Ut,this.y=bt,this.matrix=Rt,this.width=Os(K),this.height=ia(K),this.outputDestination=Ue,this.id="",this.objectNumber=-1};po.prototype.restore=function(){Yr=this.page,K=this.currentPage,Gt=this.pagesContext,Xe=this.pages,Ut=this.x,bt=this.y,Rt=this.matrix,Eu(K,this.width),Fu(K,this.height),Ue=this.outputDestination};var Kl=function(E,q,me,Te,Ke){AA.push(new po),Yr=K=0,Xe=[],Ut=E,bt=q,Rt=Ke,ls([me,Te])},Sn=function(E){if(iA[E])AA.pop().restore();else{var q=new po,me="Xo"+(Object.keys(Mn).length+1).toString(10);q.id=me,iA[E]=me,Mn[me]=q,ar.publish("addFormObject",q),AA.pop().restore()}};for(var na in f.beginFormObject=function(E,q,me,Te,Ke){return Kl(E,q,me,Te,Ke),this},f.endFormObject=function(E){return Sn(E),this},f.doFormObject=function(E,q){var me=Mn[iA[E]];return I("q"),I(q.toString()+" cm"),I("/"+me.id+" Do"),I("Q"),this},f.getFormObject=function(E){var q=Mn[iA[E]];return{x:q.x,y:q.y,width:q.width,height:q.height,matrix:q.matrix}},f.save=function(E,q){return E=E||"generated.pdf",(q=q||{}).returnPromise=q.returnPromise||!1,q.returnPromise===!1?(id(Ai(PA()),E),typeof id.unload=="function"&&hr.setTimeout&&setTimeout(id.unload,911),this):new Promise(function(me,Te){try{var Ke=id(Ai(PA()),E);typeof id.unload=="function"&&hr.setTimeout&&setTimeout(id.unload,911),me(Ke)}catch(it){Te(it.message)}})},ur.API)ur.API.hasOwnProperty(na)&&(na==="events"&&ur.API.events.length?function(E,q){var me,Te,Ke;for(Ke=q.length-1;Ke!==-1;Ke--)me=q[Ke][0],Te=q[Ke][1],E.subscribe.apply(E,[me].concat(typeof Te=="function"?[Te]:Te))}(ar,ur.API.events):f[na]=ur.API[na]);var Os=f.getPageWidth=function(E){return(Gt[E=E||K].mediaBox.topRightX-Gt[E].mediaBox.bottomLeftX)/xe},Eu=f.setPageWidth=function(E,q){Gt[E].mediaBox.topRightX=q*xe+Gt[E].mediaBox.bottomLeftX},ia=f.getPageHeight=function(E){return(Gt[E=E||K].mediaBox.topRightY-Gt[E].mediaBox.bottomLeftY)/xe},Fu=f.setPageHeight=function(E,q){Gt[E].mediaBox.topRightY=q*xe+Gt[E].mediaBox.bottomLeftY};return f.internal={pdfEscape:Gn,getStyle:ql,getFont:zA,getFontSize:Ze,getCharSpace:Ti,getTextColor:Bn,getLineHeight:pn,getLineHeightFactor:Le,getLineWidth:Qn,write:ve,getHorizontalCoordinate:gt,getVerticalCoordinate:xt,getCoordinateString:er,getVerticalCoordinateString:yn,collections:{},newObject:Tn,newAdditionalObject:Ra,newObjectDeferred:br,newObjectDeferredBegin:wi,getFilters:ta,putStream:sA,events:ar,scaleFactor:xe,pageSize:{getWidth:function(){return Os(K)},setWidth:function(E){Eu(K,E)},getHeight:function(){return ia(K)},setHeight:function(E){Fu(K,E)}},encryptionOptions:d,encryption:Mr,getEncryptor:CA,output:uo,getNumberOfPages:oo,pages:Xe,out:I,f2:V,f3:M,getPageInfo:Pl,getPageInfoByObjId:nr,getCurrentPageInfo:Jo,getPDFVersion:C,Point:el,Rectangle:ga,Matrix:Xt,hasHotfix:Rl},Object.defineProperty(f.internal.pageSize,"width",{get:function(){return Os(K)},set:function(E){Eu(K,E)},enumerable:!0,configurable:!0}),Object.defineProperty(f.internal.pageSize,"height",{get:function(){return ia(K)},set:function(E){Fu(K,E)},enumerable:!0,configurable:!0}),ii.call(f,Qe),Ct="F1",Xo(i,r),ar.publish("initialized"),f}tg.prototype.lsbFirstWord=function(e){return String.fromCharCode(e>>0&255,e>>8&255,e>>16&255,e>>24&255)},tg.prototype.toHexString=function(e){return e.split("").map(function(t){return("0"+(255&t.charCodeAt(0)).toString(16)).slice(-2)}).join("")},tg.prototype.hexToBytes=function(e){for(var t=[],r=0;r<e.length;r+=2)t.push(String.fromCharCode(parseInt(e.substr(r,2),16)));return t.join("")},tg.prototype.processOwnerPassword=function(e,t){return dS(hS(t).substr(0,5),e)},tg.prototype.encryptor=function(e,t){var r=hS(this.encryptionKey+String.fromCharCode(255&e,e>>8&255,e>>16&255,255&t,t>>8&255)).substr(0,10);return function(n){return dS(r,n)}},by.prototype.equals=function(e){var t,r="id,objectNumber,equals";if(!e||sn(e)!==sn(this))return!1;var n=0;for(t in this)if(!(r.indexOf(t)>=0)){if(this.hasOwnProperty(t)&&!e.hasOwnProperty(t)||this[t]!==e[t])return!1;n++}for(t in e)e.hasOwnProperty(t)&&r.indexOf(t)<0&&n--;return n===0},ur.API={events:[]},ur.version="2.5.2";var Ki=ur.API,vS=1,sd=function(e){return e.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},$p=function(e){return e.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},Br=function(e){return e.toFixed(2)},Pf=function(e){return e.toFixed(5)};Ki.__acroform__={};var _s=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e},OI=function(e){return e*vS},yu=function(e){var t=new JI,r=jt.internal.getHeight(e)||0,n=jt.internal.getWidth(e)||0;return t.BBox=[0,0,Number(Br(n)),Number(Br(r))],t},Sre=Ki.__acroform__.setBit=function(e,t){if(e=e||0,t=t||0,isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return e|=1<<t},Ere=Ki.__acroform__.clearBit=function(e,t){if(e=e||0,t=t||0,isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return e&=~(1<<t)},Fre=Ki.__acroform__.getBit=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return(e&1<<t)==0?0:1},tA=Ki.__acroform__.getBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return Fre(e,t-1)},rA=Ki.__acroform__.setBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return Sre(e,t-1)},nA=Ki.__acroform__.clearBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Ere(e,t-1)},Ure=Ki.__acroform__.calculateCoordinates=function(e,t){var r=t.internal.getHorizontalCoordinate,n=t.internal.getVerticalCoordinate,i=e[0],A=e[1],a=e[2],s=e[3],l={};return l.lowerLeft_X=r(i)||0,l.lowerLeft_Y=n(A+s)||0,l.upperRight_X=r(i+a)||0,l.upperRight_Y=n(A)||0,[Number(Br(l.lowerLeft_X)),Number(Br(l.lowerLeft_Y)),Number(Br(l.upperRight_X)),Number(Br(l.upperRight_Y))]},_re=function(e){if(e.appearanceStreamContent)return e.appearanceStreamContent;if(e.V||e.DV){var t=[],r=e._V||e.DV,n=pS(e,r),i=e.scope.internal.getFont(e.fontName,e.fontStyle).id;t.push("/Tx BMC"),t.push("q"),t.push("BT"),t.push(e.scope.__private__.encodeColorString(e.color)),t.push("/"+i+" "+Br(n.fontSize)+" Tf"),t.push("1 0 0 1 0 0 Tm"),t.push(n.text),t.push("ET"),t.push("Q"),t.push("EMC");var A=yu(e);return A.scope=e.scope,A.stream=t.join(`
|
|
`),A}},pS=function(e,t){var r=e.fontSize===0?e.maxFontSize:e.fontSize,n={text:"",fontSize:""},i=(t=(t=t.substr(0,1)=="("?t.substr(1):t).substr(t.length-1)==")"?t.substr(0,t.length-1):t).split(" ");i=e.multiline?i.map(function(M){return M.split(`
|
|
`)}):i.map(function(M){return[M]});var A=r,a=jt.internal.getHeight(e)||0;a=a<0?-a:a;var s=jt.internal.getWidth(e)||0;s=s<0?-s:s;var l=function(M,_,ie){if(M+1<i.length){var oe=_+" "+i[M+1][0];return py(oe,e,ie).width<=s-4}return!1};A++;e:for(;A>0;){t="",A--;var c,d,g=py("3",e,A).height,v=e.multiline?a-A:(a-g)/2,f=v+=2,S=0,C=0,Q=0;if(A<=0){t=`(...) Tj
|
|
`,t+="% Width of Text: "+py(t,e,A=12).width+", FieldWidth:"+s+`
|
|
`;break}for(var x="",F=0,T=0;T<i.length;T++)if(i.hasOwnProperty(T)){var R=!1;if(i[T].length!==1&&Q!==i[T].length-1){if((g+2)*(F+2)+2>a)continue e;x+=i[T][Q],R=!0,C=T,T--}else{x=(x+=i[T][Q]+" ").substr(x.length-1)==" "?x.substr(0,x.length-1):x;var Y=parseInt(T),ae=l(Y,x,A),P=T>=i.length-1;if(ae&&!P){x+=" ",Q=0;continue}if(ae||P){if(P)C=Y;else if(e.multiline&&(g+2)*(F+2)+2>a)continue e}else{if(!e.multiline||(g+2)*(F+2)+2>a)continue e;C=Y}}for(var W="",he=S;he<=C;he++){var V=i[he];if(e.multiline){if(he===C){W+=V[Q]+" ",Q=(Q+1)%V.length;continue}if(he===S){W+=V[V.length-1]+" ";continue}}W+=V[0]+" "}switch(W=W.substr(W.length-1)==" "?W.substr(0,W.length-1):W,d=py(W,e,A).width,e.textAlign){case"right":c=s-d-2;break;case"center":c=(s-d)/2;break;case"left":default:c=2}t+=Br(c)+" "+Br(f)+` Td
|
|
`,t+="("+sd(W)+`) Tj
|
|
`,t+=-Br(c)+` 0 Td
|
|
`,f=-(A+2),d=0,S=R?C:C+1,F++,x=""}break}return n.text=t,n.fontSize=A,n},py=function(e,t,r){var n=t.scope.internal.getFont(t.fontName,t.fontStyle),i=t.scope.getStringUnitWidth(e,{font:n,fontSize:parseFloat(r),charSpace:0})*parseFloat(r);return{height:t.scope.getStringUnitWidth("3",{font:n,fontSize:parseFloat(r),charSpace:0})*parseFloat(r)*1.5,width:i}},Qre={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},Tre=function(e,t){var r={type:"reference",object:e};t.internal.getPageInfo(e.page).pageContext.annotations.find(function(n){return n.type===r.type&&n.object===r.object})===void 0&&t.internal.getPageInfo(e.page).pageContext.annotations.push(r)},Lre=function(e,t){for(var r in e)if(e.hasOwnProperty(r)){var n=r,i=e[r];t.internal.newObjectDeferredBegin(i.objId,!0),sn(i)==="object"&&typeof i.putStream=="function"&&i.putStream(),delete e[n]}},kre=function(e,t){if(t.scope=e,e.internal!==void 0&&(e.internal.acroformPlugin===void 0||e.internal.acroformPlugin.isInitialized===!1)){if(Il.FieldNum=0,e.internal.acroformPlugin=JSON.parse(JSON.stringify(Qre)),e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");vS=e.internal.scaleFactor,e.internal.acroformPlugin.acroFormDictionaryRoot=new $I,e.internal.acroformPlugin.acroFormDictionaryRoot.scope=e,e.internal.acroformPlugin.acroFormDictionaryRoot._eventID=e.internal.events.subscribe("postPutResources",function(){(function(r){r.internal.events.unsubscribe(r.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete r.internal.acroformPlugin.acroFormDictionaryRoot._eventID,r.internal.acroformPlugin.printedOut=!0})(e)}),e.internal.events.subscribe("buildDocument",function(){(function(r){r.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var n=r.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var i in n)if(n.hasOwnProperty(i)){var A=n[i];A.objId=void 0,A.hasAnnotation&&Tre(A,r)}})(e)}),e.internal.events.subscribe("putCatalog",function(){(function(r){if(r.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");r.internal.write("/AcroForm "+r.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")})(e)}),e.internal.events.subscribe("postPutPages",function(r){(function(n,i){var A=!n;for(var a in n||(i.internal.newObjectDeferredBegin(i.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),i.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),n=n||i.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(n.hasOwnProperty(a)){var s=n[a],l=[],c=s.Rect;if(s.Rect&&(s.Rect=Ure(s.Rect,i)),i.internal.newObjectDeferredBegin(s.objId,!0),s.DA=jt.createDefaultAppearanceStream(s),sn(s)==="object"&&typeof s.getKeyValueListForStream=="function"&&(l=s.getKeyValueListForStream()),s.Rect=c,s.hasAppearanceStream&&!s.appearanceStreamContent){var d=_re(s);l.push({key:"AP",value:"<</N "+d+">>"}),i.internal.acroformPlugin.xForms.push(d)}if(s.appearanceStreamContent){var g="";for(var v in s.appearanceStreamContent)if(s.appearanceStreamContent.hasOwnProperty(v)){var f=s.appearanceStreamContent[v];if(g+="/"+v+" ",g+="<<",Object.keys(f).length>=1||Array.isArray(f)){for(var a in f)if(f.hasOwnProperty(a)){var S=f[a];typeof S=="function"&&(S=S.call(i,s)),g+="/"+a+" "+S+" ",i.internal.acroformPlugin.xForms.indexOf(S)>=0||i.internal.acroformPlugin.xForms.push(S)}}else typeof(S=f)=="function"&&(S=S.call(i,s)),g+="/"+a+" "+S,i.internal.acroformPlugin.xForms.indexOf(S)>=0||i.internal.acroformPlugin.xForms.push(S);g+=">>"}l.push({key:"AP",value:`<<
|
|
`+g+">>"})}i.internal.putStream({additionalKeyValues:l,objectId:s.objId}),i.internal.out("endobj")}A&&Lre(i.internal.acroformPlugin.xForms,i)})(r,e)}),e.internal.acroformPlugin.isInitialized=!0}},ZI=Ki.__acroform__.arrayToPdfArray=function(e,t,r){var n=function(a){return a};if(Array.isArray(e)){for(var i="[",A=0;A<e.length;A++)switch(A!==0&&(i+=" "),sn(e[A])){case"boolean":case"number":case"object":i+=e[A].toString();break;case"string":e[A].substr(0,1)!=="/"?(t!==void 0&&r&&(n=r.internal.getEncryptor(t)),i+="("+sd(n(e[A].toString()))+")"):i+=e[A].toString()}return i+="]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},lS=function(e,t,r){var n=function(i){return i};return t!==void 0&&r&&(n=r.internal.getEncryptor(t)),(e=e||"").toString(),e="("+sd(n(e))+")"},Bu=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(this._objId===void 0){if(this.scope===void 0)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(e){this._objId=e}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};Bu.prototype.toString=function(){return this.objId+" 0 R"},Bu.prototype.putStream=function(){var e=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:e,objectId:this.objId}),this.scope.internal.out("endobj")},Bu.prototype.getKeyValueListForStream=function(){var e=[],t=Object.getOwnPropertyNames(this).filter(function(A){return A!="content"&&A!="appearanceStreamContent"&&A!="scope"&&A!="objId"&&A.substring(0,1)!="_"});for(var r in t)if(Object.getOwnPropertyDescriptor(this,t[r]).configurable===!1){var n=t[r],i=this[n];i&&(Array.isArray(i)?e.push({key:n,value:ZI(i,this.objId,this.scope)}):i instanceof Bu?(i.scope=this.scope,e.push({key:n,value:i.objId+" 0 R"})):typeof i!="function"&&e.push({key:n,value:i}))}return e};var JI=function(){Bu.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var e,t=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return t},set:function(r){t=r}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(r){e=r.trim()},get:function(){return e||null}})};_s(JI,Bu);var $I=function(){Bu.call(this);var e,t=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return t.length>0?t:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return t}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(e){var r=function(n){return n};return this.scope&&(r=this.scope.internal.getEncryptor(this.objId)),"("+sd(r(e))+")"}},set:function(r){e=r}})};_s($I,Bu);var Il=function e(){Bu.call(this);var t=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return t},set:function(x){if(isNaN(x))throw new Error('Invalid value "'+x+'" for attribute F supplied.');t=x}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!tA(t,3)},set:function(x){x?this.F=rA(t,3):this.F=nA(t,3)}});var r=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return r},set:function(x){if(isNaN(x))throw new Error('Invalid value "'+x+'" for attribute Ff supplied.');r=x}});var n=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(n.length!==0)return n},set:function(x){n=x!==void 0?x:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[0])?0:n[0]},set:function(x){n[0]=x}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[1])?0:n[1]},set:function(x){n[1]=x}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[2])?0:n[2]},set:function(x){n[2]=x}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[3])?0:n[3]},set:function(x){n[3]=x}});var i="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return i},set:function(x){switch(x){case"/Btn":case"/Tx":case"/Ch":case"/Sig":i=x;break;default:throw new Error('Invalid value "'+x+'" for attribute FT supplied.')}}});var A=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!A||A.length<1){if(this instanceof Cy)return;A="FieldObject"+e.FieldNum++}var x=function(F){return F};return this.scope&&(x=this.scope.internal.getEncryptor(this.objId)),"("+sd(x(A))+")"},set:function(x){A=x.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return A},set:function(x){A=x}});var a="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return a},set:function(x){a=x}});var s="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return s},set:function(x){s=x}});var l=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return l},set:function(x){l=x}});var c=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return c===void 0?50/vS:c},set:function(x){c=x}});var d="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return d},set:function(x){d=x}});var g="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!g||this instanceof Cy||this instanceof ad))return lS(g,this.objId,this.scope)},set:function(x){x=x.toString(),g=x}});var v=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(v)return this instanceof JA?v:lS(v,this.objId,this.scope)},set:function(x){x=x.toString(),v=this instanceof JA?x:x.substr(0,1)==="("?$p(x.substr(1,x.length-2)):$p(x)}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof JA?$p(v.substr(1,v.length-1)):v},set:function(x){x=x.toString(),v=this instanceof JA?"/"+x:x}});var f=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(f)return f},set:function(x){this.V=x}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(f)return this instanceof JA?f:lS(f,this.objId,this.scope)},set:function(x){x=x.toString(),f=this instanceof JA?x:x.substr(0,1)==="("?$p(x.substr(1,x.length-2)):$p(x)}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof JA?$p(f.substr(1,f.length-1)):f},set:function(x){x=x.toString(),f=this instanceof JA?"/"+x:x}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var S,C=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return C},set:function(x){x=!!x,C=x}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(S)return S},set:function(x){S=x}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,1)},set:function(x){x?this.Ff=rA(this.Ff,1):this.Ff=nA(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,2)},set:function(x){x?this.Ff=rA(this.Ff,2):this.Ff=nA(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,3)},set:function(x){x?this.Ff=rA(this.Ff,3):this.Ff=nA(this.Ff,3)}});var Q=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(Q!==null)return Q},set:function(x){if([0,1,2].indexOf(x)===-1)throw new Error('Invalid value "'+x+'" for attribute Q supplied.');Q=x}}),Object.defineProperty(this,"textAlign",{get:function(){var x;switch(Q){case 0:default:x="left";break;case 1:x="center";break;case 2:x="right"}return x},configurable:!0,enumerable:!0,set:function(x){switch(x){case"right":case 2:Q=2;break;case"center":case 1:Q=1;break;case"left":case 0:default:Q=0}}})};_s(Il,Bu);var ig=function(){Il.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var e=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return e},set:function(r){e=r}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return e},set:function(r){e=r}});var t=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return ZI(t,this.objId,this.scope)},set:function(r){var n,i;i=[],typeof(n=r)=="string"&&(i=function(A,a,s){s||(s=1);for(var l,c=[];l=a.exec(A);)c.push(l[s]);return c}(n,/\((.*?)\)/g)),t=i}}),this.getOptions=function(){return t},this.setOptions=function(r){t=r,this.sort&&t.sort()},this.addOption=function(r){r=(r=r||"").toString(),t.push(r),this.sort&&t.sort()},this.removeOption=function(r,n){for(n=n||!1,r=(r=r||"").toString();t.indexOf(r)!==-1&&(t.splice(t.indexOf(r),1),n!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,18)},set:function(r){r?this.Ff=rA(this.Ff,18):this.Ff=nA(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,19)},set:function(r){this.combo===!0&&(r?this.Ff=rA(this.Ff,19):this.Ff=nA(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,20)},set:function(r){r?(this.Ff=rA(this.Ff,20),t.sort()):this.Ff=nA(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,22)},set:function(r){r?this.Ff=rA(this.Ff,22):this.Ff=nA(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,23)},set:function(r){r?this.Ff=rA(this.Ff,23):this.Ff=nA(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,27)},set:function(r){r?this.Ff=rA(this.Ff,27):this.Ff=nA(this.Ff,27)}}),this.hasAppearanceStream=!1};_s(ig,Il);var Ag=function(){ig.call(this),this.fontName="helvetica",this.combo=!1};_s(Ag,ig);var ag=function(){Ag.call(this),this.combo=!0};_s(ag,Ag);var vy=function(){ag.call(this),this.edit=!0};_s(vy,ag);var JA=function(){Il.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,15)},set:function(r){r?this.Ff=rA(this.Ff,15):this.Ff=nA(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,16)},set:function(r){r?this.Ff=rA(this.Ff,16):this.Ff=nA(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,17)},set:function(r){r?this.Ff=rA(this.Ff,17):this.Ff=nA(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,26)},set:function(r){r?this.Ff=rA(this.Ff,26):this.Ff=nA(this.Ff,26)}});var e,t={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var r=function(A){return A};if(this.scope&&(r=this.scope.internal.getEncryptor(this.objId)),Object.keys(t).length!==0){var n,i=[];for(n in i.push("<<"),t)i.push("/"+n+" ("+sd(r(t[n]))+")");return i.push(">>"),i.join(`
|
|
`)}},set:function(r){sn(r)==="object"&&(t=r)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return t.CA||""},set:function(r){typeof r=="string"&&(t.CA=r)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return e},set:function(r){e=r}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return e.substr(1,e.length-1)},set:function(r){e="/"+r}})};_s(JA,Il);var wy=function(){JA.call(this),this.pushButton=!0};_s(wy,JA);var sg=function(){JA.call(this),this.radio=!0,this.pushButton=!1;var e=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t!==void 0?t:[]}})};_s(sg,JA);var Cy=function(){var e,t;Il.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return e},set:function(i){e=i}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return t},set:function(i){t=i}});var r,n={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var i=function(s){return s};this.scope&&(i=this.scope.internal.getEncryptor(this.objId));var A,a=[];for(A in a.push("<<"),n)a.push("/"+A+" ("+sd(i(n[A]))+")");return a.push(">>"),a.join(`
|
|
`)},set:function(i){sn(i)==="object"&&(n=i)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return n.CA||""},set:function(i){typeof i=="string"&&(n.CA=i)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return r},set:function(i){r=i}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return r.substr(1,r.length-1)},set:function(i){r="/"+i}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=jt.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};_s(Cy,Il),sg.prototype.setAppearance=function(e){if(!("createAppearanceStream"in e)||!("getCA"in e))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var t in this.Kids)if(this.Kids.hasOwnProperty(t)){var r=this.Kids[t];r.appearanceStreamContent=e.createAppearanceStream(r.optionName),r.caption=e.getCA()}},sg.prototype.createOption=function(e){var t=new Cy;return t.Parent=this,t.optionName=e,this.Kids.push(t),Nre.call(this.scope,t),t};var yy=function(){JA.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=jt.CheckBox.createAppearanceStream()};_s(yy,JA);var ad=function(){Il.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,13)},set:function(t){t?this.Ff=rA(this.Ff,13):this.Ff=nA(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,21)},set:function(t){t?this.Ff=rA(this.Ff,21):this.Ff=nA(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,23)},set:function(t){t?this.Ff=rA(this.Ff,23):this.Ff=nA(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,24)},set:function(t){t?this.Ff=rA(this.Ff,24):this.Ff=nA(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,25)},set:function(t){t?this.Ff=rA(this.Ff,25):this.Ff=nA(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,26)},set:function(t){t?this.Ff=rA(this.Ff,26):this.Ff=nA(this.Ff,26)}});var e=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return e},set:function(t){Number.isInteger(t)&&(e=t)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};_s(ad,Il);var By=function(){ad.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!tA(this.Ff,14)},set:function(e){e?this.Ff=rA(this.Ff,14):this.Ff=nA(this.Ff,14)}}),this.password=!0};_s(By,ad);var jt={CheckBox:{createAppearanceStream:function(){return{N:{On:jt.CheckBox.YesNormal},D:{On:jt.CheckBox.YesPushDown,Off:jt.CheckBox.OffPushDown}}},YesPushDown:function(e){var t=yu(e);t.scope=e.scope;var r=[],n=e.scope.internal.getFont(e.fontName,e.fontStyle).id,i=e.scope.__private__.encodeColorString(e.color),A=pS(e,e.caption);return r.push("0.749023 g"),r.push("0 0 "+Br(jt.internal.getWidth(e))+" "+Br(jt.internal.getHeight(e))+" re"),r.push("f"),r.push("BMC"),r.push("q"),r.push("0 0 1 rg"),r.push("/"+n+" "+Br(A.fontSize)+" Tf "+i),r.push("BT"),r.push(A.text),r.push("ET"),r.push("Q"),r.push("EMC"),t.stream=r.join(`
|
|
`),t},YesNormal:function(e){var t=yu(e);t.scope=e.scope;var r=e.scope.internal.getFont(e.fontName,e.fontStyle).id,n=e.scope.__private__.encodeColorString(e.color),i=[],A=jt.internal.getHeight(e),a=jt.internal.getWidth(e),s=pS(e,e.caption);return i.push("1 g"),i.push("0 0 "+Br(a)+" "+Br(A)+" re"),i.push("f"),i.push("q"),i.push("0 0 1 rg"),i.push("0 0 "+Br(a-1)+" "+Br(A-1)+" re"),i.push("W"),i.push("n"),i.push("0 g"),i.push("BT"),i.push("/"+r+" "+Br(s.fontSize)+" Tf "+n),i.push(s.text),i.push("ET"),i.push("Q"),t.stream=i.join(`
|
|
`),t},OffPushDown:function(e){var t=yu(e);t.scope=e.scope;var r=[];return r.push("0.749023 g"),r.push("0 0 "+Br(jt.internal.getWidth(e))+" "+Br(jt.internal.getHeight(e))+" re"),r.push("f"),t.stream=r.join(`
|
|
`),t}},RadioButton:{Circle:{createAppearanceStream:function(e){var t={D:{Off:jt.RadioButton.Circle.OffPushDown},N:{}};return t.N[e]=jt.RadioButton.Circle.YesNormal,t.D[e]=jt.RadioButton.Circle.YesPushDown,t},getCA:function(){return"l"},YesNormal:function(e){var t=yu(e);t.scope=e.scope;var r=[],n=jt.internal.getWidth(e)<=jt.internal.getHeight(e)?jt.internal.getWidth(e)/4:jt.internal.getHeight(e)/4;n=Number((.9*n).toFixed(5));var i=jt.internal.Bezier_C,A=Number((n*i).toFixed(5));return r.push("q"),r.push("1 0 0 1 "+Pf(jt.internal.getWidth(e)/2)+" "+Pf(jt.internal.getHeight(e)/2)+" cm"),r.push(n+" 0 m"),r.push(n+" "+A+" "+A+" "+n+" 0 "+n+" c"),r.push("-"+A+" "+n+" -"+n+" "+A+" -"+n+" 0 c"),r.push("-"+n+" -"+A+" -"+A+" -"+n+" 0 -"+n+" c"),r.push(A+" -"+n+" "+n+" -"+A+" "+n+" 0 c"),r.push("f"),r.push("Q"),t.stream=r.join(`
|
|
`),t},YesPushDown:function(e){var t=yu(e);t.scope=e.scope;var r=[],n=jt.internal.getWidth(e)<=jt.internal.getHeight(e)?jt.internal.getWidth(e)/4:jt.internal.getHeight(e)/4;n=Number((.9*n).toFixed(5));var i=Number((2*n).toFixed(5)),A=Number((i*jt.internal.Bezier_C).toFixed(5)),a=Number((n*jt.internal.Bezier_C).toFixed(5));return r.push("0.749023 g"),r.push("q"),r.push("1 0 0 1 "+Pf(jt.internal.getWidth(e)/2)+" "+Pf(jt.internal.getHeight(e)/2)+" cm"),r.push(i+" 0 m"),r.push(i+" "+A+" "+A+" "+i+" 0 "+i+" c"),r.push("-"+A+" "+i+" -"+i+" "+A+" -"+i+" 0 c"),r.push("-"+i+" -"+A+" -"+A+" -"+i+" 0 -"+i+" c"),r.push(A+" -"+i+" "+i+" -"+A+" "+i+" 0 c"),r.push("f"),r.push("Q"),r.push("0 g"),r.push("q"),r.push("1 0 0 1 "+Pf(jt.internal.getWidth(e)/2)+" "+Pf(jt.internal.getHeight(e)/2)+" cm"),r.push(n+" 0 m"),r.push(n+" "+a+" "+a+" "+n+" 0 "+n+" c"),r.push("-"+a+" "+n+" -"+n+" "+a+" -"+n+" 0 c"),r.push("-"+n+" -"+a+" -"+a+" -"+n+" 0 -"+n+" c"),r.push(a+" -"+n+" "+n+" -"+a+" "+n+" 0 c"),r.push("f"),r.push("Q"),t.stream=r.join(`
|
|
`),t},OffPushDown:function(e){var t=yu(e);t.scope=e.scope;var r=[],n=jt.internal.getWidth(e)<=jt.internal.getHeight(e)?jt.internal.getWidth(e)/4:jt.internal.getHeight(e)/4;n=Number((.9*n).toFixed(5));var i=Number((2*n).toFixed(5)),A=Number((i*jt.internal.Bezier_C).toFixed(5));return r.push("0.749023 g"),r.push("q"),r.push("1 0 0 1 "+Pf(jt.internal.getWidth(e)/2)+" "+Pf(jt.internal.getHeight(e)/2)+" cm"),r.push(i+" 0 m"),r.push(i+" "+A+" "+A+" "+i+" 0 "+i+" c"),r.push("-"+A+" "+i+" -"+i+" "+A+" -"+i+" 0 c"),r.push("-"+i+" -"+A+" -"+A+" -"+i+" 0 -"+i+" c"),r.push(A+" -"+i+" "+i+" -"+A+" "+i+" 0 c"),r.push("f"),r.push("Q"),t.stream=r.join(`
|
|
`),t}},Cross:{createAppearanceStream:function(e){var t={D:{Off:jt.RadioButton.Cross.OffPushDown},N:{}};return t.N[e]=jt.RadioButton.Cross.YesNormal,t.D[e]=jt.RadioButton.Cross.YesPushDown,t},getCA:function(){return"8"},YesNormal:function(e){var t=yu(e);t.scope=e.scope;var r=[],n=jt.internal.calculateCross(e);return r.push("q"),r.push("1 1 "+Br(jt.internal.getWidth(e)-2)+" "+Br(jt.internal.getHeight(e)-2)+" re"),r.push("W"),r.push("n"),r.push(Br(n.x1.x)+" "+Br(n.x1.y)+" m"),r.push(Br(n.x2.x)+" "+Br(n.x2.y)+" l"),r.push(Br(n.x4.x)+" "+Br(n.x4.y)+" m"),r.push(Br(n.x3.x)+" "+Br(n.x3.y)+" l"),r.push("s"),r.push("Q"),t.stream=r.join(`
|
|
`),t},YesPushDown:function(e){var t=yu(e);t.scope=e.scope;var r=jt.internal.calculateCross(e),n=[];return n.push("0.749023 g"),n.push("0 0 "+Br(jt.internal.getWidth(e))+" "+Br(jt.internal.getHeight(e))+" re"),n.push("f"),n.push("q"),n.push("1 1 "+Br(jt.internal.getWidth(e)-2)+" "+Br(jt.internal.getHeight(e)-2)+" re"),n.push("W"),n.push("n"),n.push(Br(r.x1.x)+" "+Br(r.x1.y)+" m"),n.push(Br(r.x2.x)+" "+Br(r.x2.y)+" l"),n.push(Br(r.x4.x)+" "+Br(r.x4.y)+" m"),n.push(Br(r.x3.x)+" "+Br(r.x3.y)+" l"),n.push("s"),n.push("Q"),t.stream=n.join(`
|
|
`),t},OffPushDown:function(e){var t=yu(e);t.scope=e.scope;var r=[];return r.push("0.749023 g"),r.push("0 0 "+Br(jt.internal.getWidth(e))+" "+Br(jt.internal.getHeight(e))+" re"),r.push("f"),t.stream=r.join(`
|
|
`),t}}},createDefaultAppearanceStream:function(e){var t=e.scope.internal.getFont(e.fontName,e.fontStyle).id,r=e.scope.__private__.encodeColorString(e.color);return"/"+t+" "+e.fontSize+" Tf "+r}};jt.internal={Bezier_C:.551915024494,calculateCross:function(e){var t=jt.internal.getWidth(e),r=jt.internal.getHeight(e),n=Math.min(t,r);return{x1:{x:(t-n)/2,y:(r-n)/2+n},x2:{x:(t-n)/2+n,y:(r-n)/2},x3:{x:(t-n)/2,y:(r-n)/2},x4:{x:(t-n)/2+n,y:(r-n)/2+n}}}},jt.internal.getWidth=function(e){var t=0;return sn(e)==="object"&&(t=OI(e.Rect[2])),t},jt.internal.getHeight=function(e){var t=0;return sn(e)==="object"&&(t=OI(e.Rect[3])),t};var Nre=Ki.addField=function(e){if(kre(this,e),!(e instanceof Il))throw new Error("Invalid argument passed to jsPDF.addField.");var t;return(t=e).scope.internal.acroformPlugin.printedOut&&(t.scope.internal.acroformPlugin.printedOut=!1,t.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),t.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(t),e.page=e.scope.internal.getCurrentPageInfo().pageNumber,this};Ki.AcroFormChoiceField=ig,Ki.AcroFormListBox=Ag,Ki.AcroFormComboBox=ag,Ki.AcroFormEditBox=vy,Ki.AcroFormButton=JA,Ki.AcroFormPushButton=wy,Ki.AcroFormRadioButton=sg,Ki.AcroFormCheckBox=yy,Ki.AcroFormTextField=ad,Ki.AcroFormPasswordField=By,Ki.AcroFormAppearance=jt,Ki.AcroForm={ChoiceField:ig,ListBox:Ag,ComboBox:ag,EditBox:vy,Button:JA,PushButton:wy,RadioButton:sg,CheckBox:yy,TextField:ad,PasswordField:By,Appearance:jt},ur.AcroForm={ChoiceField:ig,ListBox:Ag,ComboBox:ag,EditBox:vy,Button:JA,PushButton:wy,RadioButton:sg,CheckBox:yy,TextField:ad,PasswordField:By,Appearance:jt};var pde=ur.AcroForm;function eD(e){return e.reduce(function(t,r,n){return t[r]=n,t},{})}(function(e){e.__addimage__={};var t="UNKNOWN",r={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},n=e.__addimage__.getImageFileTypeByImageData=function(M,_){var ie,oe,ge,Fe,Be,de=t;if((_=_||t)==="RGBA"||M.data!==void 0&&M.data instanceof Uint8ClampedArray&&"height"in M&&"width"in M)return"RGBA";if(ae(M))for(Be in r)for(ge=r[Be],ie=0;ie<ge.length;ie+=1){for(Fe=!0,oe=0;oe<ge[ie].length;oe+=1)if(ge[ie][oe]!==void 0&&ge[ie][oe]!==M[oe]){Fe=!1;break}if(Fe===!0){de=Be;break}}else for(Be in r)for(ge=r[Be],ie=0;ie<ge.length;ie+=1){for(Fe=!0,oe=0;oe<ge[ie].length;oe+=1)if(ge[ie][oe]!==void 0&&ge[ie][oe]!==M.charCodeAt(oe)){Fe=!1;break}if(Fe===!0){de=Be;break}}return de===t&&_!==t&&(de=_),de},i=function M(_){for(var ie=this.internal.write,oe=this.internal.putStream,ge=(0,this.internal.getFilters)();ge.indexOf("FlateEncode")!==-1;)ge.splice(ge.indexOf("FlateEncode"),1);_.objectId=this.internal.newObject();var Fe=[];if(Fe.push({key:"Type",value:"/XObject"}),Fe.push({key:"Subtype",value:"/Image"}),Fe.push({key:"Width",value:_.width}),Fe.push({key:"Height",value:_.height}),_.colorSpace===Q.INDEXED?Fe.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(_.palette.length/3-1)+" "+("sMask"in _&&_.sMask!==void 0?_.objectId+2:_.objectId+1)+" 0 R]"}):(Fe.push({key:"ColorSpace",value:"/"+_.colorSpace}),_.colorSpace===Q.DEVICE_CMYK&&Fe.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),Fe.push({key:"BitsPerComponent",value:_.bitsPerComponent}),"decodeParameters"in _&&_.decodeParameters!==void 0&&Fe.push({key:"DecodeParms",value:"<<"+_.decodeParameters+">>"}),"transparency"in _&&Array.isArray(_.transparency)){for(var Be="",de=0,X=_.transparency.length;de<X;de++)Be+=_.transparency[de]+" "+_.transparency[de]+" ";Fe.push({key:"Mask",value:"["+Be+"]"})}_.sMask!==void 0&&Fe.push({key:"SMask",value:_.objectId+1+" 0 R"});var Z=_.filter!==void 0?["/"+_.filter]:void 0;if(oe({data:_.data,additionalKeyValues:Fe,alreadyAppliedFilters:Z,objectId:_.objectId}),ie("endobj"),"sMask"in _&&_.sMask!==void 0){var ke="/Predictor "+_.predictor+" /Colors 1 /BitsPerComponent "+_.bitsPerComponent+" /Columns "+_.width,D={width:_.width,height:_.height,colorSpace:"DeviceGray",bitsPerComponent:_.bitsPerComponent,decodeParameters:ke,data:_.sMask};"filter"in _&&(D.filter=_.filter),M.call(this,D)}if(_.colorSpace===Q.INDEXED){var K=this.internal.newObject();oe({data:W(new Uint8Array(_.palette)),objectId:K}),ie("endobj")}},A=function(){var M=this.internal.collections.addImage_images;for(var _ in M)i.call(this,M[_])},a=function(){var M,_=this.internal.collections.addImage_images,ie=this.internal.write;for(var oe in _)ie("/I"+(M=_[oe]).index,M.objectId,"0","R")},s=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",A),this.internal.events.subscribe("putXobjectDict",a))},l=function(){var M=this.internal.collections.addImage_images;return s.call(this),M},c=function(){return Object.keys(this.internal.collections.addImage_images).length},d=function(M){return typeof e["process"+M.toUpperCase()]=="function"},g=function(M){return sn(M)==="object"&&M.nodeType===1},v=function(M,_){if(M.nodeName==="IMG"&&M.hasAttribute("src")){var ie=""+M.getAttribute("src");if(ie.indexOf("data:image/")===0)return $m(unescape(ie).split("base64,").pop());var oe=e.loadFile(ie,!0);if(oe!==void 0)return oe}if(M.nodeName==="CANVAS"){if(M.width===0||M.height===0)throw new Error("Given canvas must have data. Canvas width: "+M.width+", height: "+M.height);var ge;switch(_){case"PNG":ge="image/png";break;case"WEBP":ge="image/webp";break;case"JPEG":case"JPG":default:ge="image/jpeg"}return $m(M.toDataURL(ge,1).split("base64,").pop())}},f=function(M){var _=this.internal.collections.addImage_images;if(_){for(var ie in _)if(M===_[ie].alias)return _[ie]}},S=function(M,_,ie){return M||_||(M=-96,_=-96),M<0&&(M=-1*ie.width*72/M/this.internal.scaleFactor),_<0&&(_=-1*ie.height*72/_/this.internal.scaleFactor),M===0&&(M=_*ie.width/ie.height),_===0&&(_=M*ie.height/ie.width),[M,_]},C=function(M,_,ie,oe,ge,Fe){var Be=S.call(this,ie,oe,ge),de=this.internal.getCoordinateString,X=this.internal.getVerticalCoordinateString,Z=l.call(this);if(ie=Be[0],oe=Be[1],Z[ge.index]=ge,Fe){Fe*=Math.PI/180;var ke=Math.cos(Fe),D=Math.sin(Fe),K=function(ce){return ce.toFixed(4)},ne=[K(ke),K(D),K(-1*D),K(ke),0,0,"cm"]}this.internal.write("q"),Fe?(this.internal.write([1,"0","0",1,de(M),X(_+oe),"cm"].join(" ")),this.internal.write(ne.join(" ")),this.internal.write([de(ie),"0","0",de(oe),"0","0","cm"].join(" "))):this.internal.write([de(ie),"0","0",de(oe),de(M),X(_+oe),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+ge.index+" Do"),this.internal.write("Q")},Q=e.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};e.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var x=e.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},F=e.__addimage__.sHashCode=function(M){var _,ie,oe=0;if(typeof M=="string")for(ie=M.length,_=0;_<ie;_++)oe=(oe<<5)-oe+M.charCodeAt(_),oe|=0;else if(ae(M))for(ie=M.byteLength/2,_=0;_<ie;_++)oe=(oe<<5)-oe+M[_],oe|=0;return oe},T=e.__addimage__.validateStringAsBase64=function(M){(M=M||"").toString().trim();var _=!0;return M.length===0&&(_=!1),M.length%4!=0&&(_=!1),/^[A-Za-z0-9+/]+$/.test(M.substr(0,M.length-2))===!1&&(_=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(M.substr(-2))===!1&&(_=!1),_},R=e.__addimage__.extractImageFromDataUrl=function(M){var _=(M=M||"").split("base64,"),ie=null;if(_.length===2){var oe=/^data:(\w*\/\w*);*(charset=(?!charset=)[\w=-]*)*;*$/.exec(_[0]);Array.isArray(oe)&&(ie={mimeType:oe[1],charset:oe[2],data:_[1]})}return ie},Y=e.__addimage__.supportsArrayBuffer=function(){return typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"};e.__addimage__.isArrayBuffer=function(M){return Y()&&M instanceof ArrayBuffer};var ae=e.__addimage__.isArrayBufferView=function(M){return Y()&&typeof Uint32Array<"u"&&(M instanceof Int8Array||M instanceof Uint8Array||typeof Uint8ClampedArray<"u"&&M instanceof Uint8ClampedArray||M instanceof Int16Array||M instanceof Uint16Array||M instanceof Int32Array||M instanceof Uint32Array||M instanceof Float32Array||M instanceof Float64Array)},P=e.__addimage__.binaryStringToUint8Array=function(M){for(var _=M.length,ie=new Uint8Array(_),oe=0;oe<_;oe++)ie[oe]=M.charCodeAt(oe);return ie},W=e.__addimage__.arrayBufferToBinaryString=function(M){for(var _="",ie=ae(M)?M:new Uint8Array(M),oe=0;oe<ie.length;oe+=8192)_+=String.fromCharCode.apply(null,ie.subarray(oe,oe+8192));return _};e.addImage=function(){var M,_,ie,oe,ge,Fe,Be,de,X;if(typeof arguments[1]=="number"?(_=t,ie=arguments[1],oe=arguments[2],ge=arguments[3],Fe=arguments[4],Be=arguments[5],de=arguments[6],X=arguments[7]):(_=arguments[1],ie=arguments[2],oe=arguments[3],ge=arguments[4],Fe=arguments[5],Be=arguments[6],de=arguments[7],X=arguments[8]),sn(M=arguments[0])==="object"&&!g(M)&&"imageData"in M){var Z=M;M=Z.imageData,_=Z.format||_||t,ie=Z.x||ie||0,oe=Z.y||oe||0,ge=Z.w||Z.width||ge,Fe=Z.h||Z.height||Fe,Be=Z.alias||Be,de=Z.compression||de,X=Z.rotation||Z.angle||X}var ke=this.internal.getFilters();if(de===void 0&&ke.indexOf("FlateEncode")!==-1&&(de="SLOW"),isNaN(ie)||isNaN(oe))throw new Error("Invalid coordinates passed to jsPDF.addImage");s.call(this);var D=he.call(this,M,_,Be,de);return C.call(this,ie,oe,ge,Fe,D,X),this};var he=function(M,_,ie,oe){var ge,Fe,Be;if(typeof M=="string"&&n(M)===t){M=unescape(M);var de=V(M,!1);(de!==""||(de=e.loadFile(M,!0))!==void 0)&&(M=de)}if(g(M)&&(M=v(M,_)),_=n(M,_),!d(_))throw new Error("addImage does not support files of type '"+_+"', please ensure that a plugin for '"+_+"' support is added.");if(((Be=ie)==null||Be.length===0)&&(ie=function(X){return typeof X=="string"||ae(X)?F(X):ae(X.data)?F(X.data):null}(M)),(ge=f.call(this,ie))||(Y()&&(M instanceof Uint8Array||_==="RGBA"||(Fe=M,M=P(M))),ge=this["process"+_.toUpperCase()](M,c.call(this),ie,function(X){return X&&typeof X=="string"&&(X=X.toUpperCase()),X in e.image_compression?X:x.NONE}(oe),Fe)),!ge)throw new Error("An unknown error occurred whilst processing the image.");return ge},V=e.__addimage__.convertBase64ToBinaryString=function(M,_){var ie;_=typeof _!="boolean"||_;var oe,ge="";if(typeof M=="string"){oe=(ie=R(M))!==null?ie.data:M;try{ge=$m(oe)}catch(Fe){if(_)throw T(oe)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+Fe.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return ge};e.getImageProperties=function(M){var _,ie,oe="";if(g(M)&&(M=v(M)),typeof M=="string"&&n(M)===t&&((oe=V(M,!1))===""&&(oe=e.loadFile(M)||""),M=oe),ie=n(M),!d(ie))throw new Error("addImage does not support files of type '"+ie+"', please ensure that a plugin for '"+ie+"' support is added.");if(!Y()||M instanceof Uint8Array||(M=P(M)),!(_=this["process"+ie.toUpperCase()](M)))throw new Error("An unknown error occurred whilst processing the image");return _.fileType=ie,_}})(ur.API),function(e){var t=function(r){if(r!==void 0&&r!="")return!0};ur.API.events.push(["addPage",function(r){this.internal.getPageInfo(r.pageNumber).pageContext.annotations=[]}]),e.events.push(["putPage",function(r){for(var n,i,A,a=this.internal.getCoordinateString,s=this.internal.getVerticalCoordinateString,l=this.internal.getPageInfoByObjId(r.objId),c=r.pageContext.annotations,d=!1,g=0;g<c.length&&!d;g++)switch((n=c[g]).type){case"link":(t(n.options.url)||t(n.options.pageNumber))&&(d=!0);break;case"reference":case"text":case"freetext":d=!0}if(d!=0){this.internal.write("/Annots [");for(var v=0;v<c.length;v++){n=c[v];var f=this.internal.pdfEscape,S=this.internal.getEncryptor(r.objId);switch(n.type){case"reference":this.internal.write(" "+n.object.objId+" 0 R ");break;case"text":var C=this.internal.newAdditionalObject(),Q=this.internal.newAdditionalObject(),x=this.internal.getEncryptor(C.objId),F=n.title||"Note";A="<</Type /Annot /Subtype /Text "+(i="/Rect ["+a(n.bounds.x)+" "+s(n.bounds.y+n.bounds.h)+" "+a(n.bounds.x+n.bounds.w)+" "+s(n.bounds.y)+"] ")+"/Contents ("+f(x(n.contents))+")",A+=" /Popup "+Q.objId+" 0 R",A+=" /P "+l.objId+" 0 R",A+=" /T ("+f(x(F))+") >>",C.content=A;var T=C.objId+" 0 R";A="<</Type /Annot /Subtype /Popup "+(i="/Rect ["+a(n.bounds.x+30)+" "+s(n.bounds.y+n.bounds.h)+" "+a(n.bounds.x+n.bounds.w+30)+" "+s(n.bounds.y)+"] ")+" /Parent "+T,n.open&&(A+=" /Open true"),A+=" >>",Q.content=A,this.internal.write(C.objId,"0 R",Q.objId,"0 R");break;case"freetext":i="/Rect ["+a(n.bounds.x)+" "+s(n.bounds.y)+" "+a(n.bounds.x+n.bounds.w)+" "+s(n.bounds.y+n.bounds.h)+"] ";var R=n.color||"#000000";A="<</Type /Annot /Subtype /FreeText "+i+"/Contents ("+f(S(n.contents))+")",A+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+R+")",A+=" /Border [0 0 0]",A+=" >>",this.internal.write(A);break;case"link":if(n.options.name){var Y=this.annotations._nameMap[n.options.name];n.options.pageNumber=Y.page,n.options.top=Y.y}else n.options.top||(n.options.top=0);if(i="/Rect ["+n.finalBounds.x+" "+n.finalBounds.y+" "+n.finalBounds.w+" "+n.finalBounds.h+"] ",A="",n.options.url)A="<</Type /Annot /Subtype /Link "+i+"/Border [0 0 0] /A <</S /URI /URI ("+f(S(n.options.url))+") >>";else if(n.options.pageNumber)switch(A="<</Type /Annot /Subtype /Link "+i+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(n.options.pageNumber).objId+" 0 R",n.options.magFactor=n.options.magFactor||"XYZ",n.options.magFactor){case"Fit":A+=" /Fit]";break;case"FitH":A+=" /FitH "+n.options.top+"]";break;case"FitV":n.options.left=n.options.left||0,A+=" /FitV "+n.options.left+"]";break;case"XYZ":default:var ae=s(n.options.top);n.options.left=n.options.left||0,n.options.zoom===void 0&&(n.options.zoom=0),A+=" /XYZ "+n.options.left+" "+ae+" "+n.options.zoom+"]"}A!=""&&(A+=" >>",this.internal.write(A))}}this.internal.write("]")}}]),e.createAnnotation=function(r){var n=this.internal.getCurrentPageInfo();switch(r.type){case"link":this.link(r.bounds.x,r.bounds.y,r.bounds.w,r.bounds.h,r);break;case"text":case"freetext":n.pageContext.annotations.push(r)}},e.link=function(r,n,i,A,a){var s=this.internal.getCurrentPageInfo(),l=this.internal.getCoordinateString,c=this.internal.getVerticalCoordinateString;s.pageContext.annotations.push({finalBounds:{x:l(r),y:c(n),w:l(r+i),h:c(n+A)},options:a,type:"link"})},e.textWithLink=function(r,n,i,A){var a,s,l=this.getTextWidth(r),c=this.internal.getLineHeight()/this.internal.scaleFactor;if(A.maxWidth!==void 0){s=A.maxWidth;var d=this.splitTextToSize(r,s).length;a=Math.ceil(c*d)}else s=l,a=c;return this.text(r,n,i,A),i+=.2*c,A.align==="center"&&(n-=l/2),A.align==="right"&&(n-=l),this.link(n,i-c,s,a,A),l},e.getTextWidth=function(r){var n=this.internal.getFontSize();return this.getStringUnitWidth(r)*n/this.internal.scaleFactor}}(ur.API),function(e){var t={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},r={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},n={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},i=[1570,1571,1573,1575];e.__arabicParser__={};var A=e.__arabicParser__.isInArabicSubstitutionA=function(C){return t[C.charCodeAt(0)]!==void 0},a=e.__arabicParser__.isArabicLetter=function(C){return typeof C=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(C)},s=e.__arabicParser__.isArabicEndLetter=function(C){return a(C)&&A(C)&&t[C.charCodeAt(0)].length<=2},l=e.__arabicParser__.isArabicAlfLetter=function(C){return a(C)&&i.indexOf(C.charCodeAt(0))>=0};e.__arabicParser__.arabicLetterHasIsolatedForm=function(C){return a(C)&&A(C)&&t[C.charCodeAt(0)].length>=1};var c=e.__arabicParser__.arabicLetterHasFinalForm=function(C){return a(C)&&A(C)&&t[C.charCodeAt(0)].length>=2};e.__arabicParser__.arabicLetterHasInitialForm=function(C){return a(C)&&A(C)&&t[C.charCodeAt(0)].length>=3};var d=e.__arabicParser__.arabicLetterHasMedialForm=function(C){return a(C)&&A(C)&&t[C.charCodeAt(0)].length==4},g=e.__arabicParser__.resolveLigatures=function(C){var Q=0,x=r,F="",T=0;for(Q=0;Q<C.length;Q+=1)x[C.charCodeAt(Q)]!==void 0?(T++,typeof(x=x[C.charCodeAt(Q)])=="number"&&(F+=String.fromCharCode(x),x=r,T=0),Q===C.length-1&&(x=r,F+=C.charAt(Q-(T-1)),Q-=T-1,T=0)):(x=r,F+=C.charAt(Q-T),Q-=T,T=0);return F};e.__arabicParser__.isArabicDiacritic=function(C){return C!==void 0&&n[C.charCodeAt(0)]!==void 0};var v=e.__arabicParser__.getCorrectForm=function(C,Q,x){return a(C)?A(C)===!1?-1:!c(C)||!a(Q)&&!a(x)||!a(x)&&s(Q)||s(C)&&!a(Q)||s(C)&&l(Q)||s(C)&&s(Q)?0:d(C)&&a(Q)&&!s(Q)&&a(x)&&c(x)?3:s(C)||!a(x)?1:2:-1},f=function(C){var Q=0,x=0,F=0,T="",R="",Y="",ae=(C=C||"").split("\\s+"),P=[];for(Q=0;Q<ae.length;Q+=1){for(P.push(""),x=0;x<ae[Q].length;x+=1)T=ae[Q][x],R=ae[Q][x-1],Y=ae[Q][x+1],a(T)?(F=v(T,R,Y),P[Q]+=F!==-1?String.fromCharCode(t[T.charCodeAt(0)][F]):T):P[Q]+=T;P[Q]=g(P[Q])}return P.join(" ")},S=e.__arabicParser__.processArabic=e.processArabic=function(){var C,Q=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,x=[];if(Array.isArray(Q)){var F=0;for(x=[],F=0;F<Q.length;F+=1)Array.isArray(Q[F])?x.push([f(Q[F][0]),Q[F][1],Q[F][2]]):x.push([f(Q[F])]);C=x}else C=f(Q);return typeof arguments[0]=="string"?C:(arguments[0].text=C,arguments[0])};e.events.push(["preProcessText",S])}(ur.API),ur.API.autoPrint=function(e){var t;switch((e=e||{}).variant=e.variant||"non-conform",e.variant){case"javascript":this.addJS("print({});");break;case"non-conform":default:this.internal.events.subscribe("postPutResources",function(){t=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+t+" 0 R")})}return this},function(e){var t=function(){var r=void 0;Object.defineProperty(this,"pdf",{get:function(){return r},set:function(s){r=s}});var n=150;Object.defineProperty(this,"width",{get:function(){return n},set:function(s){n=isNaN(s)||Number.isInteger(s)===!1||s<0?150:s,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=n+1)}});var i=300;Object.defineProperty(this,"height",{get:function(){return i},set:function(s){i=isNaN(s)||Number.isInteger(s)===!1||s<0?300:s,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=i+1)}});var A=[];Object.defineProperty(this,"childNodes",{get:function(){return A},set:function(s){A=s}});var a={};Object.defineProperty(this,"style",{get:function(){return a},set:function(s){a=s}}),Object.defineProperty(this,"parentNode",{})};t.prototype.getContext=function(r,n){var i;if((r=r||"2d")!=="2d")return null;for(i in n)this.pdf.context2d.hasOwnProperty(i)&&(this.pdf.context2d[i]=n[i]);return this.pdf.context2d._canvas=this,this.pdf.context2d},t.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},e.events.push(["initialized",function(){this.canvas=new t,this.canvas.pdf=this}])}(ur.API),function(e){var t={left:0,top:0,bottom:0,right:0},r=!1,n=function(){this.internal.__cell__===void 0&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},t),this.internal.__cell__.margins.width=this.getPageWidth(),i.call(this))},i=function(){this.internal.__cell__.lastCell=new A,this.internal.__cell__.pages=1},A=function(){var l=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return l},set:function(C){l=C}});var c=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return c},set:function(C){c=C}});var d=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return d},set:function(C){d=C}});var g=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return g},set:function(C){g=C}});var v=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return v},set:function(C){v=C}});var f=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return f},set:function(C){f=C}});var S=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return S},set:function(C){S=C}}),this};A.prototype.clone=function(){return new A(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},A.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},e.setHeaderFunction=function(l){return n.call(this),this.internal.__cell__.headerFunction=typeof l=="function"?l:void 0,this},e.getTextDimensions=function(l,c){n.call(this);var d=(c=c||{}).fontSize||this.getFontSize(),g=c.font||this.getFont(),v=c.scaleFactor||this.internal.scaleFactor,f=0,S=0,C=0,Q=this;if(!Array.isArray(l)&&typeof l!="string"){if(typeof l!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");l=String(l)}var x=c.maxWidth;x>0?typeof l=="string"?l=this.splitTextToSize(l,x):Object.prototype.toString.call(l)==="[object Array]"&&(l=l.reduce(function(T,R){return T.concat(Q.splitTextToSize(R,x))},[])):l=Array.isArray(l)?l:[l];for(var F=0;F<l.length;F++)f<(C=this.getStringUnitWidth(l[F],{font:g})*d)&&(f=C);return f!==0&&(S=l.length),{w:f/=v,h:Math.max((S*d*this.getLineHeightFactor()-d*(this.getLineHeightFactor()-1))/v,0)}},e.cellAddPage=function(){n.call(this),this.addPage();var l=this.internal.__cell__.margins||t;return this.internal.__cell__.lastCell=new A(l.left,l.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var a=e.cell=function(){var l;l=arguments[0]instanceof A?arguments[0]:new A(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),n.call(this);var c=this.internal.__cell__.lastCell,d=this.internal.__cell__.padding,g=this.internal.__cell__.margins||t,v=this.internal.__cell__.tableHeaderRow,f=this.internal.__cell__.printHeaders;return c.lineNumber!==void 0&&(c.lineNumber===l.lineNumber?(l.x=(c.x||0)+(c.width||0),l.y=c.y||0):c.y+c.height+l.height+g.bottom>this.getPageHeight()?(this.cellAddPage(),l.y=g.top,f&&v&&(this.printHeaderRow(l.lineNumber,!0),l.y+=v[0].height)):l.y=c.y+c.height||l.y),l.text[0]!==void 0&&(this.rect(l.x,l.y,l.width,l.height,r===!0?"FD":void 0),l.align==="right"?this.text(l.text,l.x+l.width-d,l.y+d,{align:"right",baseline:"top"}):l.align==="center"?this.text(l.text,l.x+l.width/2,l.y+d,{align:"center",baseline:"top",maxWidth:l.width-d-d}):this.text(l.text,l.x+d,l.y+d,{align:"left",baseline:"top",maxWidth:l.width-d-d})),this.internal.__cell__.lastCell=l,this};e.table=function(l,c,d,g,v){if(n.call(this),!d)throw new Error("No data for PDF table.");var f,S,C,Q,x=[],F=[],T=[],R={},Y={},ae=[],P=[],W=(v=v||{}).autoSize||!1,he=v.printHeaders!==!1,V=v.css&&v.css["font-size"]!==void 0?16*v.css["font-size"]:v.fontSize||12,M=v.margins||Object.assign({width:this.getPageWidth()},t),_=typeof v.padding=="number"?v.padding:3,ie=v.headerBackgroundColor||"#c8c8c8",oe=v.headerTextColor||"#000";if(i.call(this),this.internal.__cell__.printHeaders=he,this.internal.__cell__.margins=M,this.internal.__cell__.table_font_size=V,this.internal.__cell__.padding=_,this.internal.__cell__.headerBackgroundColor=ie,this.internal.__cell__.headerTextColor=oe,this.setFontSize(V),g==null)F=x=Object.keys(d[0]),T=x.map(function(){return"left"});else if(Array.isArray(g)&&sn(g[0])==="object")for(x=g.map(function(Z){return Z.name}),F=g.map(function(Z){return Z.prompt||Z.name||""}),T=g.map(function(Z){return Z.align||"left"}),f=0;f<g.length;f+=1)Y[g[f].name]=g[f].width*(19.049976/25.4);else Array.isArray(g)&&typeof g[0]=="string"&&(F=x=g,T=x.map(function(){return"left"}));if(W||Array.isArray(g)&&typeof g[0]=="string")for(f=0;f<x.length;f+=1){for(R[Q=x[f]]=d.map(function(Z){return Z[Q]}),this.setFont(void 0,"bold"),ae.push(this.getTextDimensions(F[f],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),S=R[Q],this.setFont(void 0,"normal"),C=0;C<S.length;C+=1)ae.push(this.getTextDimensions(S[C],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);Y[Q]=Math.max.apply(null,ae)+_+_,ae=[]}if(he){var ge={};for(f=0;f<x.length;f+=1)ge[x[f]]={},ge[x[f]].text=F[f],ge[x[f]].align=T[f];var Fe=s.call(this,ge,Y);P=x.map(function(Z){return new A(l,c,Y[Z],Fe,ge[Z].text,void 0,ge[Z].align)}),this.setTableHeaderRow(P),this.printHeaderRow(1,!1)}var Be=g.reduce(function(Z,ke){return Z[ke.name]=ke.align,Z},{});for(f=0;f<d.length;f+=1){"rowStart"in v&&v.rowStart instanceof Function&&v.rowStart({row:f,data:d[f]},this);var de=s.call(this,d[f],Y);for(C=0;C<x.length;C+=1){var X=d[f][x[C]];"cellStart"in v&&v.cellStart instanceof Function&&v.cellStart({row:f,col:C,data:X},this),a.call(this,new A(l,c,Y[x[C]],de,X,f+2,Be[x[C]]))}}return this.internal.__cell__.table_x=l,this.internal.__cell__.table_y=c,this};var s=function(l,c){var d=this.internal.__cell__.padding,g=this.internal.__cell__.table_font_size,v=this.internal.scaleFactor;return Object.keys(l).map(function(f){var S=l[f];return this.splitTextToSize(S.hasOwnProperty("text")?S.text:S,c[f]-d-d)},this).map(function(f){return this.getLineHeightFactor()*f.length*g/v+d+d},this).reduce(function(f,S){return Math.max(f,S)},0)};e.setTableHeaderRow=function(l){n.call(this),this.internal.__cell__.tableHeaderRow=l},e.printHeaderRow=function(l,c){if(n.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var d;if(r=!0,typeof this.internal.__cell__.headerFunction=="function"){var g=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new A(g[0],g[1],g[2],g[3],void 0,-1)}this.setFont(void 0,"bold");for(var v=[],f=0;f<this.internal.__cell__.tableHeaderRow.length;f+=1){d=this.internal.__cell__.tableHeaderRow[f].clone(),c&&(d.y=this.internal.__cell__.margins.top||0,v.push(d)),d.lineNumber=l;var S=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),a.call(this,d),this.setTextColor(S)}v.length>0&&this.setTableHeaderRow(v),this.setFont(void 0,"normal"),r=!1}}(ur.API);var tD={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},rD=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],gS=eD(rD),nD=[100,200,300,400,500,600,700,800,900],Ore=eD(nD);function mS(e){var t=e.family.replace(/"|'/g,"").toLowerCase(),r=function(A){return tD[A=A||"normal"]?A:"normal"}(e.style),n=function(A){if(!A)return 400;if(typeof A=="number")return A>=100&&A<=900&&A%100==0?A:400;if(/^\d00$/.test(A))return parseInt(A);switch(A){case"bold":return 700;case"normal":default:return 400}}(e.weight),i=function(A){return typeof gS[A=A||"normal"]=="number"?A:"normal"}(e.stretch);return{family:t,style:r,weight:n,stretch:i,src:e.src||[],ref:e.ref||{name:t,style:[i,r,n].join(" ")}}}function II(e,t,r,n){var i;for(i=r;i>=0&&i<t.length;i+=n)if(e[t[i]])return e[t[i]];for(i=r;i>=0&&i<t.length;i-=n)if(e[t[i]])return e[t[i]]}var Ire={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},DI={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function HI(e){return[e.stretch,e.style,e.weight,e.family].join(" ")}function Dre(e,t,r){for(var n=(r=r||{}).defaultFontFamily||"times",i=Object.assign({},Ire,r.genericFontFamilies||{}),A=null,a=null,s=0;s<t.length;++s)if(i[(A=mS(t[s])).family]&&(A.family=i[A.family]),e.hasOwnProperty(A.family)){a=e[A.family];break}if(!(a=a||e[n]))throw new Error("Could not find a font-family for the rule '"+HI(A)+"' and default family '"+n+"'.");if(a=function(l,c){if(c[l])return c[l];var d=gS[l],g=d<=gS.normal?-1:1,v=II(c,rD,d,g);if(!v)throw new Error("Could not find a matching font-stretch value for "+l);return v}(A.stretch,a),a=function(l,c){if(c[l])return c[l];for(var d=tD[l],g=0;g<d.length;++g)if(c[d[g]])return c[d[g]];throw new Error("Could not find a matching font-style for "+l)}(A.style,a),!(a=function(l,c){if(c[l])return c[l];if(l===400&&c[500])return c[500];if(l===500&&c[400])return c[400];var d=Ore[l],g=II(c,nD,d,l<400?-1:1);if(!g)throw new Error("Could not find a matching font-weight for value "+l);return g}(A.weight,a)))throw new Error("Failed to resolve a font for the rule '"+HI(A)+"'.");return a}function MI(e){return e.trimLeft()}function Hre(e,t){for(var r=0;r<e.length;){if(e.charAt(r)===t)return[e.substring(0,r),e.substring(r+1)];r+=1}return null}function Mre(e){var t=e.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return t===null?null:[t[0],e.substring(t[0].length)]}var gy,RI,PI,uS=["times"];(function(e){var t,r,n,i,A,a,s,l,c,d=function(D){return D=D||{},this.isStrokeTransparent=D.isStrokeTransparent||!1,this.strokeOpacity=D.strokeOpacity||1,this.strokeStyle=D.strokeStyle||"#000000",this.fillStyle=D.fillStyle||"#000000",this.isFillTransparent=D.isFillTransparent||!1,this.fillOpacity=D.fillOpacity||1,this.font=D.font||"10px sans-serif",this.textBaseline=D.textBaseline||"alphabetic",this.textAlign=D.textAlign||"left",this.lineWidth=D.lineWidth||1,this.lineJoin=D.lineJoin||"miter",this.lineCap=D.lineCap||"butt",this.path=D.path||[],this.transform=D.transform!==void 0?D.transform.clone():new l,this.globalCompositeOperation=D.globalCompositeOperation||"normal",this.globalAlpha=D.globalAlpha||1,this.clip_path=D.clip_path||[],this.currentPoint=D.currentPoint||new a,this.miterLimit=D.miterLimit||10,this.lastPoint=D.lastPoint||new a,this.lineDashOffset=D.lineDashOffset||0,this.lineDash=D.lineDash||[],this.margin=D.margin||[0,0,0,0],this.prevPageLastElemOffset=D.prevPageLastElemOffset||0,this.ignoreClearRect=typeof D.ignoreClearRect!="boolean"||D.ignoreClearRect,this};e.events.push(["initialized",function(){this.context2d=new g(this),t=this.internal.f2,r=this.internal.getCoordinateString,n=this.internal.getVerticalCoordinateString,i=this.internal.getHorizontalCoordinate,A=this.internal.getVerticalCoordinate,a=this.internal.Point,s=this.internal.Rectangle,l=this.internal.Matrix,c=new d}]);var g=function(D){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var K=D;Object.defineProperty(this,"pdf",{get:function(){return K}});var ne=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return ne},set:function(G){ne=!!G}});var ce=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return ce},set:function(G){ce=!!G}});var pe=0;Object.defineProperty(this,"posX",{get:function(){return pe},set:function(G){isNaN(G)||(pe=G)}});var Se=0;Object.defineProperty(this,"posY",{get:function(){return Se},set:function(G){isNaN(G)||(Se=G)}}),Object.defineProperty(this,"margin",{get:function(){return c.margin},set:function(G){var I;typeof G=="number"?I=[G,G,G,G]:((I=new Array(4))[0]=G[0],I[1]=G.length>=2?G[1]:I[0],I[2]=G.length>=3?G[2]:I[0],I[3]=G.length>=4?G[3]:I[1]),c.margin=I}});var ye=!1;Object.defineProperty(this,"autoPaging",{get:function(){return ye},set:function(G){ye=G}});var Ee=0;Object.defineProperty(this,"lastBreak",{get:function(){return Ee},set:function(G){Ee=G}});var tt=[];Object.defineProperty(this,"pageBreaks",{get:function(){return tt},set:function(G){tt=G}}),Object.defineProperty(this,"ctx",{get:function(){return c},set:function(G){G instanceof d&&(c=G)}}),Object.defineProperty(this,"path",{get:function(){return c.path},set:function(G){c.path=G}});var Xe=[];Object.defineProperty(this,"ctxStack",{get:function(){return Xe},set:function(G){Xe=G}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(G){var I;I=v(G),this.ctx.fillStyle=I.style,this.ctx.isFillTransparent=I.a===0,this.ctx.fillOpacity=I.a,this.pdf.setFillColor(I.r,I.g,I.b,{a:I.a}),this.pdf.setTextColor(I.r,I.g,I.b,{a:I.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(G){var I=v(G);this.ctx.strokeStyle=I.style,this.ctx.isStrokeTransparent=I.a===0,this.ctx.strokeOpacity=I.a,I.a===0?this.pdf.setDrawColor(255,255,255):(I.a,this.pdf.setDrawColor(I.r,I.g,I.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(G){["butt","round","square"].indexOf(G)!==-1&&(this.ctx.lineCap=G,this.pdf.setLineCap(G))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(G){isNaN(G)||(this.ctx.lineWidth=G,this.pdf.setLineWidth(G))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(G){["bevel","round","miter"].indexOf(G)!==-1&&(this.ctx.lineJoin=G,this.pdf.setLineJoin(G))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(G){isNaN(G)||(this.ctx.miterLimit=G,this.pdf.setMiterLimit(G))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(G){this.ctx.textBaseline=G}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(G){["right","end","center","left","start"].indexOf(G)!==-1&&(this.ctx.textAlign=G)}});var N=null;function Ue(G,I){if(N===null){var ve=function(Pe){var Qe=[];return Object.keys(Pe).forEach(function(we){Pe[we].forEach(function(Re){var Ze=null;switch(Re){case"bold":Ze={family:we,weight:"bold"};break;case"italic":Ze={family:we,style:"italic"};break;case"bolditalic":Ze={family:we,weight:"bold",style:"italic"};break;case"":case"normal":Ze={family:we}}Ze!==null&&(Ze.ref={name:we,style:Re},Qe.push(Ze))})}),Qe}(G.getFontList());N=function(Pe){for(var Qe={},we=0;we<Pe.length;++we){var Re=mS(Pe[we]),Ze=Re.family,We=Re.stretch,ot=Re.style,Et=Re.weight;Qe[Ze]=Qe[Ze]||{},Qe[Ze][We]=Qe[Ze][We]||{},Qe[Ze][We][ot]=Qe[Ze][We][ot]||{},Qe[Ze][We][ot][Et]=Re}return Qe}(ve.concat(I))}return N}var _e=null;Object.defineProperty(this,"fontFaces",{get:function(){return _e},set:function(G){N=null,_e=G}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(G){var I;if(this.ctx.font=G,(I=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(G))!==null){var ve=I[1],Pe=(I[2],I[3]),Qe=I[4],we=(I[5],I[6]),Re=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(Qe)[2];Qe=Math.floor(Re==="px"?parseFloat(Qe)*this.pdf.internal.scaleFactor:Re==="em"?parseFloat(Qe)*this.pdf.getFontSize():parseFloat(Qe)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(Qe);var Ze=function(ct){var Ct,xe,Ut=[],bt=ct.trim();if(bt==="")return uS;if(bt in DI)return[DI[bt]];for(;bt!=="";){switch(xe=null,Ct=(bt=MI(bt)).charAt(0)){case'"':case"'":xe=Hre(bt.substring(1),Ct);break;default:xe=Mre(bt)}if(xe===null||(Ut.push(xe[0]),(bt=MI(xe[1]))!==""&&bt.charAt(0)!==","))return uS;bt=bt.replace(/^,/,"")}return Ut}(we);if(this.fontFaces){var We=Dre(Ue(this.pdf,this.fontFaces),Ze.map(function(ct){return{family:ct,stretch:"normal",weight:Pe,style:ve}}));this.pdf.setFont(We.ref.name,We.ref.style)}else{var ot="";(Pe==="bold"||parseInt(Pe,10)>=700||ve==="bold")&&(ot="bold"),ve==="italic"&&(ot+="italic"),ot.length===0&&(ot="normal");for(var Et="",Je={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},At=0;At<Ze.length;At++){if(this.pdf.internal.getFont(Ze[At],ot,{noFallback:!0,disableWarning:!0})!==void 0){Et=Ze[At];break}if(ot==="bolditalic"&&this.pdf.internal.getFont(Ze[At],"bold",{noFallback:!0,disableWarning:!0})!==void 0)Et=Ze[At],ot="bold";else if(this.pdf.internal.getFont(Ze[At],"normal",{noFallback:!0,disableWarning:!0})!==void 0){Et=Ze[At],ot="normal";break}}if(Et===""){for(var Bt=0;Bt<Ze.length;Bt++)if(Je[Ze[Bt]]){Et=Je[Ze[Bt]];break}}Et=Et===""?"Times":Et,this.pdf.setFont(Et,ot)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(G){this.ctx.globalCompositeOperation=G}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(G){this.ctx.globalAlpha=G}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(G){this.ctx.lineDashOffset=G,ke.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(G){this.ctx.lineDash=G,ke.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(G){this.ctx.ignoreClearRect=!!G}})};g.prototype.setLineDash=function(D){this.lineDash=D},g.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},g.prototype.fill=function(){R.call(this,"fill",!1)},g.prototype.stroke=function(){R.call(this,"stroke",!1)},g.prototype.beginPath=function(){this.path=[{type:"begin"}]},g.prototype.moveTo=function(D,K){if(isNaN(D)||isNaN(K))throw jn.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var ne=this.ctx.transform.applyToPoint(new a(D,K));this.path.push({type:"mt",x:ne.x,y:ne.y}),this.ctx.lastPoint=new a(D,K)},g.prototype.closePath=function(){var D=new a(0,0),K=0;for(K=this.path.length-1;K!==-1;K--)if(this.path[K].type==="begin"&&sn(this.path[K+1])==="object"&&typeof this.path[K+1].x=="number"){D=new a(this.path[K+1].x,this.path[K+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new a(D.x,D.y)},g.prototype.lineTo=function(D,K){if(isNaN(D)||isNaN(K))throw jn.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var ne=this.ctx.transform.applyToPoint(new a(D,K));this.path.push({type:"lt",x:ne.x,y:ne.y}),this.ctx.lastPoint=new a(ne.x,ne.y)},g.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),R.call(this,null,!0)},g.prototype.quadraticCurveTo=function(D,K,ne,ce){if(isNaN(ne)||isNaN(ce)||isNaN(D)||isNaN(K))throw jn.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var pe=this.ctx.transform.applyToPoint(new a(ne,ce)),Se=this.ctx.transform.applyToPoint(new a(D,K));this.path.push({type:"qct",x1:Se.x,y1:Se.y,x:pe.x,y:pe.y}),this.ctx.lastPoint=new a(pe.x,pe.y)},g.prototype.bezierCurveTo=function(D,K,ne,ce,pe,Se){if(isNaN(pe)||isNaN(Se)||isNaN(D)||isNaN(K)||isNaN(ne)||isNaN(ce))throw jn.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var ye=this.ctx.transform.applyToPoint(new a(pe,Se)),Ee=this.ctx.transform.applyToPoint(new a(D,K)),tt=this.ctx.transform.applyToPoint(new a(ne,ce));this.path.push({type:"bct",x1:Ee.x,y1:Ee.y,x2:tt.x,y2:tt.y,x:ye.x,y:ye.y}),this.ctx.lastPoint=new a(ye.x,ye.y)},g.prototype.arc=function(D,K,ne,ce,pe,Se){if(isNaN(D)||isNaN(K)||isNaN(ne)||isNaN(ce)||isNaN(pe))throw jn.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(Se=!!Se,!this.ctx.transform.isIdentity){var ye=this.ctx.transform.applyToPoint(new a(D,K));D=ye.x,K=ye.y;var Ee=this.ctx.transform.applyToPoint(new a(0,ne)),tt=this.ctx.transform.applyToPoint(new a(0,0));ne=Math.sqrt(Math.pow(Ee.x-tt.x,2)+Math.pow(Ee.y-tt.y,2))}Math.abs(pe-ce)>=2*Math.PI&&(ce=0,pe=2*Math.PI),this.path.push({type:"arc",x:D,y:K,radius:ne,startAngle:ce,endAngle:pe,counterclockwise:Se})},g.prototype.arcTo=function(D,K,ne,ce,pe){throw new Error("arcTo not implemented.")},g.prototype.rect=function(D,K,ne,ce){if(isNaN(D)||isNaN(K)||isNaN(ne)||isNaN(ce))throw jn.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(D,K),this.lineTo(D+ne,K),this.lineTo(D+ne,K+ce),this.lineTo(D,K+ce),this.lineTo(D,K),this.lineTo(D+ne,K),this.lineTo(D,K)},g.prototype.fillRect=function(D,K,ne,ce){if(isNaN(D)||isNaN(K)||isNaN(ne)||isNaN(ce))throw jn.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!f.call(this)){var pe={};this.lineCap!=="butt"&&(pe.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(pe.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(D,K,ne,ce),this.fill(),pe.hasOwnProperty("lineCap")&&(this.lineCap=pe.lineCap),pe.hasOwnProperty("lineJoin")&&(this.lineJoin=pe.lineJoin)}},g.prototype.strokeRect=function(D,K,ne,ce){if(isNaN(D)||isNaN(K)||isNaN(ne)||isNaN(ce))throw jn.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");S.call(this)||(this.beginPath(),this.rect(D,K,ne,ce),this.stroke())},g.prototype.clearRect=function(D,K,ne,ce){if(isNaN(D)||isNaN(K)||isNaN(ne)||isNaN(ce))throw jn.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(D,K,ne,ce))},g.prototype.save=function(D){D=typeof D!="boolean"||D;for(var K=this.pdf.internal.getCurrentPageInfo().pageNumber,ne=0;ne<this.pdf.internal.getNumberOfPages();ne++)this.pdf.setPage(ne+1),this.pdf.internal.out("q");if(this.pdf.setPage(K),D){this.ctx.fontSize=this.pdf.internal.getFontSize();var ce=new d(this.ctx);this.ctxStack.push(this.ctx),this.ctx=ce}},g.prototype.restore=function(D){D=typeof D!="boolean"||D;for(var K=this.pdf.internal.getCurrentPageInfo().pageNumber,ne=0;ne<this.pdf.internal.getNumberOfPages();ne++)this.pdf.setPage(ne+1),this.pdf.internal.out("Q");this.pdf.setPage(K),D&&this.ctxStack.length!==0&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},g.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var v=function(D){var K,ne,ce,pe;if(D.isCanvasGradient===!0&&(D=D.getColor()),!D)return{r:0,g:0,b:0,a:0,style:D};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(D))K=0,ne=0,ce=0,pe=0;else{var Se=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(D);if(Se!==null)K=parseInt(Se[1]),ne=parseInt(Se[2]),ce=parseInt(Se[3]),pe=1;else if((Se=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(D))!==null)K=parseInt(Se[1]),ne=parseInt(Se[2]),ce=parseInt(Se[3]),pe=parseFloat(Se[4]);else{if(pe=1,typeof D=="string"&&D.charAt(0)!=="#"){var ye=new WI(D);D=ye.ok?ye.toHex():"#000000"}D.length===4?(K=D.substring(1,2),K+=K,ne=D.substring(2,3),ne+=ne,ce=D.substring(3,4),ce+=ce):(K=D.substring(1,3),ne=D.substring(3,5),ce=D.substring(5,7)),K=parseInt(K,16),ne=parseInt(ne,16),ce=parseInt(ce,16)}}return{r:K,g:ne,b:ce,a:pe,style:D}},f=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},S=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};g.prototype.fillText=function(D,K,ne,ce){if(isNaN(K)||isNaN(ne)||typeof D!="string")throw jn.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(ce=isNaN(ce)?void 0:ce,!f.call(this)){var pe=de(this.ctx.transform.rotation),Se=this.ctx.transform.scaleX;_.call(this,{text:D,x:K,y:ne,scale:Se,angle:pe,align:this.textAlign,maxWidth:ce})}},g.prototype.strokeText=function(D,K,ne,ce){if(isNaN(K)||isNaN(ne)||typeof D!="string")throw jn.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!S.call(this)){ce=isNaN(ce)?void 0:ce;var pe=de(this.ctx.transform.rotation),Se=this.ctx.transform.scaleX;_.call(this,{text:D,x:K,y:ne,scale:Se,renderingMode:"stroke",angle:pe,align:this.textAlign,maxWidth:ce})}},g.prototype.measureText=function(D){if(typeof D!="string")throw jn.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var K=this.pdf,ne=this.pdf.internal.scaleFactor,ce=K.internal.getFontSize(),pe=K.getStringUnitWidth(D)*ce/K.internal.scaleFactor,Se=function(ye){var Ee=(ye=ye||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return Ee}}),this};return new Se({width:pe*=Math.round(96*ne/72*1e4)/1e4})},g.prototype.scale=function(D,K){if(isNaN(D)||isNaN(K))throw jn.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var ne=new l(D,0,0,K,0,0);this.ctx.transform=this.ctx.transform.multiply(ne)},g.prototype.rotate=function(D){if(isNaN(D))throw jn.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var K=new l(Math.cos(D),Math.sin(D),-Math.sin(D),Math.cos(D),0,0);this.ctx.transform=this.ctx.transform.multiply(K)},g.prototype.translate=function(D,K){if(isNaN(D)||isNaN(K))throw jn.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var ne=new l(1,0,0,1,D,K);this.ctx.transform=this.ctx.transform.multiply(ne)},g.prototype.transform=function(D,K,ne,ce,pe,Se){if(isNaN(D)||isNaN(K)||isNaN(ne)||isNaN(ce)||isNaN(pe)||isNaN(Se))throw jn.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var ye=new l(D,K,ne,ce,pe,Se);this.ctx.transform=this.ctx.transform.multiply(ye)},g.prototype.setTransform=function(D,K,ne,ce,pe,Se){D=isNaN(D)?1:D,K=isNaN(K)?0:K,ne=isNaN(ne)?0:ne,ce=isNaN(ce)?1:ce,pe=isNaN(pe)?0:pe,Se=isNaN(Se)?0:Se,this.ctx.transform=new l(D,K,ne,ce,pe,Se)};var C=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};g.prototype.drawImage=function(D,K,ne,ce,pe,Se,ye,Ee,tt){var Xe=this.pdf.getImageProperties(D),N=1,Ue=1,_e=1,G=1;ce!==void 0&&Ee!==void 0&&(_e=Ee/ce,G=tt/pe,N=Xe.width/ce*Ee/ce,Ue=Xe.height/pe*tt/pe),Se===void 0&&(Se=K,ye=ne,K=0,ne=0),ce!==void 0&&Ee===void 0&&(Ee=ce,tt=pe),ce===void 0&&Ee===void 0&&(Ee=Xe.width,tt=Xe.height);for(var I,ve=this.ctx.transform.decompose(),Pe=de(ve.rotate.shx),Qe=new l,we=(Qe=(Qe=(Qe=Qe.multiply(ve.translate)).multiply(ve.skew)).multiply(ve.scale)).applyToRectangle(new s(Se-K*_e,ye-ne*G,ce*N,pe*Ue)),Re=Q.call(this,we),Ze=[],We=0;We<Re.length;We+=1)Ze.indexOf(Re[We])===-1&&Ze.push(Re[We]);if(T(Ze),this.autoPaging)for(var ot=Ze[0],Et=Ze[Ze.length-1],Je=ot;Je<Et+1;Je++){this.pdf.setPage(Je);var At=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Bt=Je===1?this.posY+this.margin[0]:this.margin[0],ct=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Ct=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],xe=Je===1?0:ct+(Je-2)*Ct;if(this.ctx.clip_path.length!==0){var Ut=this.path;I=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=F(I,this.posX+this.margin[3],-xe+Bt+this.ctx.prevPageLastElemOffset),Y.call(this,"fill",!0),this.path=Ut}var bt=JSON.parse(JSON.stringify(we));bt=F([bt],this.posX+this.margin[3],-xe+Bt+this.ctx.prevPageLastElemOffset)[0];var Rt=(Je>ot||Je<Et)&&C.call(this);Rt&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],At,Ct,null).clip().discardPath()),this.pdf.addImage(D,"JPEG",bt.x,bt.y,bt.w,bt.h,null,null,Pe),Rt&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(D,"JPEG",we.x,we.y,we.w,we.h,null,null,Pe)};var Q=function(D,K,ne){var ce=[];K=K||this.pdf.internal.pageSize.width,ne=ne||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var pe=this.posY+this.ctx.prevPageLastElemOffset;switch(D.type){default:case"mt":case"lt":ce.push(Math.floor((D.y+pe)/ne)+1);break;case"arc":ce.push(Math.floor((D.y+pe-D.radius)/ne)+1),ce.push(Math.floor((D.y+pe+D.radius)/ne)+1);break;case"qct":var Se=X(this.ctx.lastPoint.x,this.ctx.lastPoint.y,D.x1,D.y1,D.x,D.y);ce.push(Math.floor((Se.y+pe)/ne)+1),ce.push(Math.floor((Se.y+Se.h+pe)/ne)+1);break;case"bct":var ye=Z(this.ctx.lastPoint.x,this.ctx.lastPoint.y,D.x1,D.y1,D.x2,D.y2,D.x,D.y);ce.push(Math.floor((ye.y+pe)/ne)+1),ce.push(Math.floor((ye.y+ye.h+pe)/ne)+1);break;case"rect":ce.push(Math.floor((D.y+pe)/ne)+1),ce.push(Math.floor((D.y+D.h+pe)/ne)+1)}for(var Ee=0;Ee<ce.length;Ee+=1)for(;this.pdf.internal.getNumberOfPages()<ce[Ee];)x.call(this);return ce},x=function(){var D=this.fillStyle,K=this.strokeStyle,ne=this.font,ce=this.lineCap,pe=this.lineWidth,Se=this.lineJoin;this.pdf.addPage(),this.fillStyle=D,this.strokeStyle=K,this.font=ne,this.lineCap=ce,this.lineWidth=pe,this.lineJoin=Se},F=function(D,K,ne){for(var ce=0;ce<D.length;ce++)switch(D[ce].type){case"bct":D[ce].x2+=K,D[ce].y2+=ne;case"qct":D[ce].x1+=K,D[ce].y1+=ne;case"mt":case"lt":case"arc":default:D[ce].x+=K,D[ce].y+=ne}return D},T=function(D){return D.sort(function(K,ne){return K-ne})},R=function(D,K){for(var ne,ce,pe=this.fillStyle,Se=this.strokeStyle,ye=this.lineCap,Ee=this.lineWidth,tt=Math.abs(Ee*this.ctx.transform.scaleX),Xe=this.lineJoin,N=JSON.parse(JSON.stringify(this.path)),Ue=JSON.parse(JSON.stringify(this.path)),_e=[],G=0;G<Ue.length;G++)if(Ue[G].x!==void 0)for(var I=Q.call(this,Ue[G]),ve=0;ve<I.length;ve+=1)_e.indexOf(I[ve])===-1&&_e.push(I[ve]);for(var Pe=0;Pe<_e.length;Pe++)for(;this.pdf.internal.getNumberOfPages()<_e[Pe];)x.call(this);if(T(_e),this.autoPaging)for(var Qe=_e[0],we=_e[_e.length-1],Re=Qe;Re<we+1;Re++){this.pdf.setPage(Re),this.fillStyle=pe,this.strokeStyle=Se,this.lineCap=ye,this.lineWidth=tt,this.lineJoin=Xe;var Ze=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],We=Re===1?this.posY+this.margin[0]:this.margin[0],ot=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Et=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],Je=Re===1?0:ot+(Re-2)*Et;if(this.ctx.clip_path.length!==0){var At=this.path;ne=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=F(ne,this.posX+this.margin[3],-Je+We+this.ctx.prevPageLastElemOffset),Y.call(this,D,!0),this.path=At}if(ce=JSON.parse(JSON.stringify(N)),this.path=F(ce,this.posX+this.margin[3],-Je+We+this.ctx.prevPageLastElemOffset),K===!1||Re===0){var Bt=(Re>Qe||Re<we)&&C.call(this);Bt&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Ze,Et,null).clip().discardPath()),Y.call(this,D,K),Bt&&this.pdf.restoreGraphicsState()}this.lineWidth=Ee}else this.lineWidth=tt,Y.call(this,D,K),this.lineWidth=Ee;this.path=N},Y=function(D,K){if((D!=="stroke"||K||!S.call(this))&&(D==="stroke"||K||!f.call(this))){for(var ne,ce,pe=[],Se=this.path,ye=0;ye<Se.length;ye++){var Ee=Se[ye];switch(Ee.type){case"begin":pe.push({begin:!0});break;case"close":pe.push({close:!0});break;case"mt":pe.push({start:Ee,deltas:[],abs:[]});break;case"lt":var tt=pe.length;if(Se[ye-1]&&!isNaN(Se[ye-1].x)&&(ne=[Ee.x-Se[ye-1].x,Ee.y-Se[ye-1].y],tt>0)){for(;tt>=0;tt--)if(pe[tt-1].close!==!0&&pe[tt-1].begin!==!0){pe[tt-1].deltas.push(ne),pe[tt-1].abs.push(Ee);break}}break;case"bct":ne=[Ee.x1-Se[ye-1].x,Ee.y1-Se[ye-1].y,Ee.x2-Se[ye-1].x,Ee.y2-Se[ye-1].y,Ee.x-Se[ye-1].x,Ee.y-Se[ye-1].y],pe[pe.length-1].deltas.push(ne);break;case"qct":var Xe=Se[ye-1].x+2/3*(Ee.x1-Se[ye-1].x),N=Se[ye-1].y+2/3*(Ee.y1-Se[ye-1].y),Ue=Ee.x+2/3*(Ee.x1-Ee.x),_e=Ee.y+2/3*(Ee.y1-Ee.y),G=Ee.x,I=Ee.y;ne=[Xe-Se[ye-1].x,N-Se[ye-1].y,Ue-Se[ye-1].x,_e-Se[ye-1].y,G-Se[ye-1].x,I-Se[ye-1].y],pe[pe.length-1].deltas.push(ne);break;case"arc":pe.push({deltas:[],abs:[],arc:!0}),Array.isArray(pe[pe.length-1].abs)&&pe[pe.length-1].abs.push(Ee)}}ce=K?null:D==="stroke"?"stroke":"fill";for(var ve=!1,Pe=0;Pe<pe.length;Pe++)if(pe[Pe].arc)for(var Qe=pe[Pe].abs,we=0;we<Qe.length;we++){var Re=Qe[we];Re.type==="arc"?W.call(this,Re.x,Re.y,Re.radius,Re.startAngle,Re.endAngle,Re.counterclockwise,void 0,K,!ve):ie.call(this,Re.x,Re.y),ve=!0}else if(pe[Pe].close===!0)this.pdf.internal.out("h"),ve=!1;else if(pe[Pe].begin!==!0){var Ze=pe[Pe].start.x,We=pe[Pe].start.y;oe.call(this,pe[Pe].deltas,Ze,We),ve=!0}ce&&he.call(this,ce),K&&V.call(this)}},ae=function(D){var K=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,ne=K*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return D-ne;case"top":return D+K-ne;case"hanging":return D+K-2*ne;case"middle":return D+K/2-ne;case"ideographic":return D;case"alphabetic":default:return D}},P=function(D){return D+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};g.prototype.createLinearGradient=function(){var D=function(){};return D.colorStops=[],D.addColorStop=function(K,ne){this.colorStops.push([K,ne])},D.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},D.isCanvasGradient=!0,D},g.prototype.createPattern=function(){return this.createLinearGradient()},g.prototype.createRadialGradient=function(){return this.createLinearGradient()};var W=function(D,K,ne,ce,pe,Se,ye,Ee,tt){for(var Xe=Fe.call(this,ne,ce,pe,Se),N=0;N<Xe.length;N++){var Ue=Xe[N];N===0&&(tt?M.call(this,Ue.x1+D,Ue.y1+K):ie.call(this,Ue.x1+D,Ue.y1+K)),ge.call(this,D,K,Ue.x2,Ue.y2,Ue.x3,Ue.y3,Ue.x4,Ue.y4)}Ee?V.call(this):he.call(this,ye)},he=function(D){switch(D){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},V=function(){this.pdf.clip(),this.pdf.discardPath()},M=function(D,K){this.pdf.internal.out(r(D)+" "+n(K)+" m")},_=function(D){var K;switch(D.align){case"right":case"end":K="right";break;case"center":K="center";break;case"left":case"start":default:K="left"}var ne=this.pdf.getTextDimensions(D.text),ce=ae.call(this,D.y),pe=P.call(this,ce)-ne.h,Se=this.ctx.transform.applyToPoint(new a(D.x,ce)),ye=this.ctx.transform.decompose(),Ee=new l;Ee=(Ee=(Ee=Ee.multiply(ye.translate)).multiply(ye.skew)).multiply(ye.scale);for(var tt,Xe,N,Ue=this.ctx.transform.applyToRectangle(new s(D.x,ce,ne.w,ne.h)),_e=Ee.applyToRectangle(new s(D.x,pe,ne.w,ne.h)),G=Q.call(this,_e),I=[],ve=0;ve<G.length;ve+=1)I.indexOf(G[ve])===-1&&I.push(G[ve]);if(T(I),this.autoPaging)for(var Pe=I[0],Qe=I[I.length-1],we=Pe;we<Qe+1;we++){this.pdf.setPage(we);var Re=we===1?this.posY+this.margin[0]:this.margin[0],Ze=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],We=this.pdf.internal.pageSize.height-this.margin[2],ot=We-this.margin[0],Et=this.pdf.internal.pageSize.width-this.margin[1],Je=Et-this.margin[3],At=we===1?0:Ze+(we-2)*ot;if(this.ctx.clip_path.length!==0){var Bt=this.path;tt=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=F(tt,this.posX+this.margin[3],-1*At+Re),Y.call(this,"fill",!0),this.path=Bt}var ct=F([JSON.parse(JSON.stringify(_e))],this.posX+this.margin[3],-At+Re+this.ctx.prevPageLastElemOffset)[0];D.scale>=.01&&(Xe=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Xe*D.scale),N=this.lineWidth,this.lineWidth=N*D.scale);var Ct=this.autoPaging!=="text";if(Ct||ct.y+ct.h<=We){if(Ct||ct.y>=Re&&ct.x<=Et){var xe=Ct?D.text:this.pdf.splitTextToSize(D.text,D.maxWidth||Et-ct.x)[0],Ut=F([JSON.parse(JSON.stringify(Ue))],this.posX+this.margin[3],-At+Re+this.ctx.prevPageLastElemOffset)[0],bt=Ct&&(we>Pe||we<Qe)&&C.call(this);bt&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Je,ot,null).clip().discardPath()),this.pdf.text(xe,Ut.x,Ut.y,{angle:D.angle,align:K,renderingMode:D.renderingMode}),bt&&this.pdf.restoreGraphicsState()}}else ct.y<We&&(this.ctx.prevPageLastElemOffset+=We-ct.y);D.scale>=.01&&(this.pdf.setFontSize(Xe),this.lineWidth=N)}else D.scale>=.01&&(Xe=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Xe*D.scale),N=this.lineWidth,this.lineWidth=N*D.scale),this.pdf.text(D.text,Se.x+this.posX,Se.y+this.posY,{angle:D.angle,align:K,renderingMode:D.renderingMode,maxWidth:D.maxWidth}),D.scale>=.01&&(this.pdf.setFontSize(Xe),this.lineWidth=N)},ie=function(D,K,ne,ce){ne=ne||0,ce=ce||0,this.pdf.internal.out(r(D+ne)+" "+n(K+ce)+" l")},oe=function(D,K,ne){return this.pdf.lines(D,K,ne,null,null)},ge=function(D,K,ne,ce,pe,Se,ye,Ee){this.pdf.internal.out([t(i(ne+D)),t(A(ce+K)),t(i(pe+D)),t(A(Se+K)),t(i(ye+D)),t(A(Ee+K)),"c"].join(" "))},Fe=function(D,K,ne,ce){for(var pe=2*Math.PI,Se=Math.PI/2;K>ne;)K-=pe;var ye=Math.abs(ne-K);ye<pe&&ce&&(ye=pe-ye);for(var Ee=[],tt=ce?-1:1,Xe=K;ye>1e-5;){var N=Xe+tt*Math.min(ye,Se);Ee.push(Be.call(this,D,Xe,N)),ye-=Math.abs(N-Xe),Xe=N}return Ee},Be=function(D,K,ne){var ce=(ne-K)/2,pe=D*Math.cos(ce),Se=D*Math.sin(ce),ye=pe,Ee=-Se,tt=ye*ye+Ee*Ee,Xe=tt+ye*pe+Ee*Se,N=4/3*(Math.sqrt(2*tt*Xe)-Xe)/(ye*Se-Ee*pe),Ue=ye-N*Ee,_e=Ee+N*ye,G=Ue,I=-_e,ve=ce+K,Pe=Math.cos(ve),Qe=Math.sin(ve);return{x1:D*Math.cos(K),y1:D*Math.sin(K),x2:Ue*Pe-_e*Qe,y2:Ue*Qe+_e*Pe,x3:G*Pe-I*Qe,y3:G*Qe+I*Pe,x4:D*Math.cos(ne),y4:D*Math.sin(ne)}},de=function(D){return 180*D/Math.PI},X=function(D,K,ne,ce,pe,Se){var ye=D+.5*(ne-D),Ee=K+.5*(ce-K),tt=pe+.5*(ne-pe),Xe=Se+.5*(ce-Se),N=Math.min(D,pe,ye,tt),Ue=Math.max(D,pe,ye,tt),_e=Math.min(K,Se,Ee,Xe),G=Math.max(K,Se,Ee,Xe);return new s(N,_e,Ue-N,G-_e)},Z=function(D,K,ne,ce,pe,Se,ye,Ee){var tt,Xe,N,Ue,_e,G,I,ve,Pe,Qe,we,Re,Ze,We,ot=ne-D,Et=ce-K,Je=pe-ne,At=Se-ce,Bt=ye-pe,ct=Ee-Se;for(Xe=0;Xe<41;Xe++)Pe=(I=(N=D+(tt=Xe/40)*ot)+tt*((_e=ne+tt*Je)-N))+tt*(_e+tt*(pe+tt*Bt-_e)-I),Qe=(ve=(Ue=K+tt*Et)+tt*((G=ce+tt*At)-Ue))+tt*(G+tt*(Se+tt*ct-G)-ve),Xe==0?(we=Pe,Re=Qe,Ze=Pe,We=Qe):(we=Math.min(we,Pe),Re=Math.min(Re,Qe),Ze=Math.max(Ze,Pe),We=Math.max(We,Qe));return new s(Math.round(we),Math.round(Re),Math.round(Ze-we),Math.round(We-Re))},ke=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var D,K,ne=(D=this.ctx.lineDash,K=this.ctx.lineDashOffset,JSON.stringify({lineDash:D,lineDashOffset:K}));this.prevLineDash!==ne&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=ne)}}})(ur.API),function(e){var t=function(A){var a,s,l,c,d,g,v,f,S,C;for(/[^\x00-\xFF]/.test(A),s=[],l=0,c=(A+=a="\0\0\0\0".slice(A.length%4||4)).length;c>l;l+=4)(d=(A.charCodeAt(l)<<24)+(A.charCodeAt(l+1)<<16)+(A.charCodeAt(l+2)<<8)+A.charCodeAt(l+3))!==0?(g=(d=((d=((d=((d=(d-(C=d%85))/85)-(S=d%85))/85)-(f=d%85))/85)-(v=d%85))/85)%85,s.push(g+33,v+33,f+33,S+33,C+33)):s.push(122);return function(Q,x){for(var F=x;F>0;F--)Q.pop()}(s,a.length),String.fromCharCode.apply(String,s)+"~>"},r=function(A){var a,s,l,c,d,g=String,v="length",f=255,S="charCodeAt",C="slice",Q="replace";for(A[C](-2),A=A[C](0,-2)[Q](/\s/g,"")[Q]("z","!!!!!"),l=[],c=0,d=(A+=a="uuuuu"[C](A[v]%5||5))[v];d>c;c+=5)s=52200625*(A[S](c)-33)+614125*(A[S](c+1)-33)+7225*(A[S](c+2)-33)+85*(A[S](c+3)-33)+(A[S](c+4)-33),l.push(f&s>>24,f&s>>16,f&s>>8,f&s);return function(x,F){for(var T=F;T>0;T--)x.pop()}(l,a[v]),g.fromCharCode.apply(g,l)},n=function(A){var a=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((A=A.replace(/\s/g,"")).indexOf(">")!==-1&&(A=A.substr(0,A.indexOf(">"))),A.length%2&&(A+="0"),a.test(A)===!1)return"";for(var s="",l=0;l<A.length;l+=2)s+=String.fromCharCode("0x"+(A[l]+A[l+1]));return s},i=function(A){for(var a=new Uint8Array(A.length),s=A.length;s--;)a[s]=A.charCodeAt(s);return A=(a=E2(a)).reduce(function(l,c){return l+String.fromCharCode(c)},"")};e.processDataByFilters=function(A,a){var s=0,l=A||"",c=[];for(typeof(a=a||[])=="string"&&(a=[a]),s=0;s<a.length;s+=1)switch(a[s]){case"ASCII85Decode":case"/ASCII85Decode":l=r(l),c.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":l=t(l),c.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":l=n(l),c.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":l=l.split("").map(function(d){return("0"+d.charCodeAt().toString(16)).slice(-2)}).join("")+">",c.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":l=i(l),c.push("/FlateDecode");break;default:throw new Error('The filter: "'+a[s]+'" is not implemented')}return{data:l,reverseChain:c.reverse().join(" ")}}}(ur.API),function(e){e.loadFile=function(t,r,n){return function(i,A,a){A=A!==!1,a=typeof a=="function"?a:function(){};var s=void 0;try{s=function(l,c,d){var g=new XMLHttpRequest,v=0,f=function(S){var C=S.length,Q=[],x=String.fromCharCode;for(v=0;v<C;v+=1)Q.push(x(255&S.charCodeAt(v)));return Q.join("")};if(g.open("GET",l,!c),g.overrideMimeType("text/plain; charset=x-user-defined"),c===!1&&(g.onload=function(){g.status===200?d(f(this.responseText)):d(void 0)}),g.send(null),c&&g.status===200)return f(g.responseText)}(i,A,a)}catch{}return s}(t,r,n)},e.loadImageFile=e.loadFile}(ur.API),function(e){function t(){return(hr.html2canvas?Promise.resolve(hr.html2canvas):Promise.resolve().then(()=>yr(eT()))).catch(function(a){return Promise.reject(new Error("Could not load html2canvas: "+a))}).then(function(a){return a.default?a.default:a})}function r(){return(hr.DOMPurify?Promise.resolve(hr.DOMPurify):Promise.resolve().then(()=>yr(tT()))).catch(function(a){return Promise.reject(new Error("Could not load dompurify: "+a))}).then(function(a){return a.default?a.default:a})}var n=function(a){var s=sn(a);return s==="undefined"?"undefined":s==="string"||a instanceof String?"string":s==="number"||a instanceof Number?"number":s==="function"||a instanceof Function?"function":a&&a.constructor===Array?"array":a&&a.nodeType===1?"element":s==="object"?"object":"unknown"},i=function(a,s){var l=document.createElement(a);for(var c in s.className&&(l.className=s.className),s.innerHTML&&s.dompurify&&(l.innerHTML=s.dompurify.sanitize(s.innerHTML)),s.style)l.style[c]=s.style[c];return l},A=function a(s){var l=Object.assign(a.convert(Promise.resolve()),JSON.parse(JSON.stringify(a.template))),c=a.convert(Promise.resolve(),l);return c=(c=c.setProgress(1,a,1,[a])).set(s)};(A.prototype=Object.create(Promise.prototype)).constructor=A,A.convert=function(a,s){return a.__proto__=s||A.prototype,a},A.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},A.prototype.from=function(a,s){return this.then(function(){switch(s=s||function(l){switch(n(l)){case"string":return"string";case"element":return l.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}(a)){case"string":return this.then(r).then(function(l){return this.set({src:i("div",{innerHTML:a,dompurify:l})})});case"element":return this.set({src:a});case"canvas":return this.set({canvas:a});case"img":return this.set({img:a});default:return this.error("Unknown source type.")}})},A.prototype.to=function(a){switch(a){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},A.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var a={position:"relative",display:"inline-block",width:(typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},s=function l(c,d){for(var g=c.nodeType===3?document.createTextNode(c.nodeValue):c.cloneNode(!1),v=c.firstChild;v;v=v.nextSibling)d!==!0&&v.nodeType===1&&v.nodeName==="SCRIPT"||g.appendChild(l(v,d));return c.nodeType===1&&(c.nodeName==="CANVAS"?(g.width=c.width,g.height=c.height,g.getContext("2d").drawImage(c,0,0)):c.nodeName!=="TEXTAREA"&&c.nodeName!=="SELECT"||(g.value=c.value),g.addEventListener("load",function(){g.scrollTop=c.scrollTop,g.scrollLeft=c.scrollLeft},!0)),g}(this.prop.src,this.opt.html2canvas.javascriptEnabled);s.tagName==="BODY"&&(a.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=i("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=i("div",{className:"html2pdf__container",style:a}),this.prop.container.appendChild(s),this.prop.container.firstChild.appendChild(i("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"})},A.prototype.toCanvas=function(){var a=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(a).then(t).then(function(s){var l=Object.assign({},this.opt.html2canvas);return delete l.onrendered,s(this.prop.container,l)}).then(function(s){(this.opt.html2canvas.onrendered||function(){})(s),this.prop.canvas=s,document.body.removeChild(this.prop.overlay)})},A.prototype.toContext2d=function(){var a=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(a).then(t).then(function(s){var l=this.opt.jsPDF,c=this.opt.fontFaces,d=typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,g=Object.assign({async:!0,allowTaint:!0,scale:d,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete g.onrendered,l.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,l.context2d.posX=this.opt.x,l.context2d.posY=this.opt.y,l.context2d.margin=this.opt.margin,l.context2d.fontFaces=c,c)for(var v=0;v<c.length;++v){var f=c[v],S=f.src.find(function(C){return C.format==="truetype"});S&&l.addFont(S.url,f.ref.name,f.ref.style)}return g.windowHeight=g.windowHeight||0,g.windowHeight=g.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):g.windowHeight,l.context2d.save(!0),s(this.prop.container,g)}).then(function(s){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(s),this.prop.canvas=s,document.body.removeChild(this.prop.overlay)})},A.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var a=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=a})},A.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},A.prototype.output=function(a,s,l){return(l=l||"pdf").toLowerCase()==="img"||l.toLowerCase()==="image"?this.outputImg(a,s):this.outputPdf(a,s)},A.prototype.outputPdf=function(a,s){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(a,s)})},A.prototype.outputImg=function(a){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(a){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+a+'" is not supported.'}})},A.prototype.save=function(a){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(a?{filename:a}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},A.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},A.prototype.set=function(a){if(n(a)!=="object")return this;var s=Object.keys(a||{}).map(function(l){if(l in A.template.prop)return function(){this.prop[l]=a[l]};switch(l){case"margin":return this.setMargin.bind(this,a.margin);case"jsPDF":return function(){return this.opt.jsPDF=a.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,a.pageSize);default:return function(){this.opt[l]=a[l]}}},this);return this.then(function(){return this.thenList(s)})},A.prototype.get=function(a,s){return this.then(function(){var l=a in A.template.prop?this.prop[a]:this.opt[a];return s?s(l):l})},A.prototype.setMargin=function(a){return this.then(function(){switch(n(a)){case"number":a=[a,a,a,a];case"array":if(a.length===2&&(a=[a[0],a[1],a[0],a[1]]),a.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=a}).then(this.setPageSize)},A.prototype.setPageSize=function(a){function s(l,c){return Math.floor(l*c/72*96)}return this.then(function(){(a=a||ur.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(a.inner={width:a.width-this.opt.margin[1]-this.opt.margin[3],height:a.height-this.opt.margin[0]-this.opt.margin[2]},a.inner.px={width:s(a.inner.width,a.k),height:s(a.inner.height,a.k)},a.inner.ratio=a.inner.height/a.inner.width),this.prop.pageSize=a})},A.prototype.setProgress=function(a,s,l,c){return a!=null&&(this.progress.val=a),s!=null&&(this.progress.state=s),l!=null&&(this.progress.n=l),c!=null&&(this.progress.stack=c),this.progress.ratio=this.progress.val/this.progress.state,this},A.prototype.updateProgress=function(a,s,l,c){return this.setProgress(a?this.progress.val+a:null,s||null,l?this.progress.n+l:null,c?this.progress.stack.concat(c):null)},A.prototype.then=function(a,s){var l=this;return this.thenCore(a,s,function(c,d){return l.updateProgress(null,null,1,[c]),Promise.prototype.then.call(this,function(g){return l.updateProgress(null,c),g}).then(c,d).then(function(g){return l.updateProgress(1),g})})},A.prototype.thenCore=function(a,s,l){l=l||Promise.prototype.then,a&&(a=a.bind(this)),s&&(s=s.bind(this));var c=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?this:A.convert(Object.assign({},this),Promise.prototype),d=l.call(c,a,s);return A.convert(d,this.__proto__)},A.prototype.thenExternal=function(a,s){return Promise.prototype.then.call(this,a,s)},A.prototype.thenList=function(a){var s=this;return a.forEach(function(l){s=s.thenCore(l)}),s},A.prototype.catch=function(a){a&&(a=a.bind(this));var s=Promise.prototype.catch.call(this,a);return A.convert(s,this)},A.prototype.catchExternal=function(a){return Promise.prototype.catch.call(this,a)},A.prototype.error=function(a){return this.then(function(){throw new Error(a)})},A.prototype.using=A.prototype.set,A.prototype.saveAs=A.prototype.save,A.prototype.export=A.prototype.output,A.prototype.run=A.prototype.then,ur.getPageSize=function(a,s,l){if(sn(a)==="object"){var c=a;a=c.orientation,s=c.unit||s,l=c.format||l}s=s||"mm",l=l||"a4",a=(""+(a||"P")).toLowerCase();var d,g=(""+l).toLowerCase(),v={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(s){case"pt":d=1;break;case"mm":d=72/25.4;break;case"cm":d=72/2.54;break;case"in":d=72;break;case"px":d=.75;break;case"pc":case"em":d=12;break;case"ex":d=6;break;default:throw"Invalid unit: "+s}var f,S=0,C=0;if(v.hasOwnProperty(g))S=v[g][1]/d,C=v[g][0]/d;else try{S=l[1],C=l[0]}catch{throw new Error("Invalid format: "+l)}if(a==="p"||a==="portrait")a="p",C>S&&(f=C,C=S,S=f);else{if(a!=="l"&&a!=="landscape")throw"Invalid orientation: "+a;a="l",S>C&&(f=C,C=S,S=f)}return{width:C,height:S,unit:s,k:d,orientation:a}},e.html=function(a,s){(s=s||{}).callback=s.callback||function(){},s.html2canvas=s.html2canvas||{},s.html2canvas.canvas=s.html2canvas.canvas||this.canvas,s.jsPDF=s.jsPDF||this,s.fontFaces=s.fontFaces?s.fontFaces.map(mS):null;var l=new A(s);return s.worker?l:l.from(a).doCallback()}}(ur.API),ur.API.addJS=function(e){return PI=e,this.internal.events.subscribe("postPutResources",function(){gy=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(gy+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),RI=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+PI+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){gy!==void 0&&RI!==void 0&&this.internal.out("/Names <</JavaScript "+gy+" 0 R>>")}),this},function(e){var t;e.events.push(["postPutResources",function(){var r=this,n=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var i=r.outline.render().split(/\r\n/),A=0;A<i.length;A++){var a=i[A],s=n.exec(a);if(s!=null){var l=s[1];r.internal.newObjectDeferredBegin(l,!1)}r.internal.write(a)}if(this.outline.createNamedDestinations){var c=this.internal.pages.length,d=[];for(A=0;A<c;A++){var g=r.internal.newObject();d.push(g);var v=r.internal.getPageInfo(A+1);r.internal.write("<< /D["+v.objId+" 0 R /XYZ null null null]>> endobj")}var f=r.internal.newObject();for(r.internal.write("<< /Names [ "),A=0;A<d.length;A++)r.internal.write("(page_"+(A+1)+")"+d[A]+" 0 R");r.internal.write(" ] >>","endobj"),t=r.internal.newObject(),r.internal.write("<< /Dests "+f+" 0 R"),r.internal.write(">>","endobj")}}]),e.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+t+" 0 R"))}]),e.events.push(["initialized",function(){var r=this;r.outline={createNamedDestinations:!1,root:{children:[]}},r.outline.add=function(n,i,A){var a={title:i,options:A,children:[]};return n==null&&(n=this.root),n.children.push(a),a},r.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=r,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},r.outline.genIds_r=function(n){n.id=r.internal.newObjectDeferred();for(var i=0;i<n.children.length;i++)this.genIds_r(n.children[i])},r.outline.renderRoot=function(n){this.objStart(n),this.line("/Type /Outlines"),n.children.length>0&&(this.line("/First "+this.makeRef(n.children[0])),this.line("/Last "+this.makeRef(n.children[n.children.length-1]))),this.line("/Count "+this.count_r({count:0},n)),this.objEnd()},r.outline.renderItems=function(n){for(var i=this.ctx.pdf.internal.getVerticalCoordinateString,A=0;A<n.children.length;A++){var a=n.children[A];this.objStart(a),this.line("/Title "+this.makeString(a.title)),this.line("/Parent "+this.makeRef(n)),A>0&&this.line("/Prev "+this.makeRef(n.children[A-1])),A<n.children.length-1&&this.line("/Next "+this.makeRef(n.children[A+1])),a.children.length>0&&(this.line("/First "+this.makeRef(a.children[0])),this.line("/Last "+this.makeRef(a.children[a.children.length-1])));var s=this.count=this.count_r({count:0},a);if(s>0&&this.line("/Count "+s),a.options&&a.options.pageNumber){var l=r.internal.getPageInfo(a.options.pageNumber);this.line("/Dest ["+l.objId+" 0 R /XYZ 0 "+i(0)+" 0]")}this.objEnd()}for(var c=0;c<n.children.length;c++)this.renderItems(n.children[c])},r.outline.line=function(n){this.ctx.val+=n+`\r
|
|
`},r.outline.makeRef=function(n){return n.id+" 0 R"},r.outline.makeString=function(n){return"("+r.internal.pdfEscape(n)+")"},r.outline.objStart=function(n){this.ctx.val+=`\r
|
|
`+n.id+` 0 obj\r
|
|
<<\r
|
|
`},r.outline.objEnd=function(){this.ctx.val+=`>> \r
|
|
endobj\r
|
|
`},r.outline.count_r=function(n,i){for(var A=0;A<i.children.length;A++)n.count++,this.count_r(n,i.children[A]);return n.count}}])}(ur.API),function(e){var t=[192,193,194,195,196,197,198,199];e.processJPEG=function(r,n,i,A,a,s){var l,c=this.decode.DCT_DECODE,d=null;if(typeof r=="string"||this.__addimage__.isArrayBuffer(r)||this.__addimage__.isArrayBufferView(r)){switch(r=a||r,r=this.__addimage__.isArrayBuffer(r)?new Uint8Array(r):r,(l=function(g){for(var v,f=256*g.charCodeAt(4)+g.charCodeAt(5),S=g.length,C={width:0,height:0,numcomponents:1},Q=4;Q<S;Q+=2){if(Q+=f,t.indexOf(g.charCodeAt(Q+1))!==-1){v=256*g.charCodeAt(Q+5)+g.charCodeAt(Q+6),C={width:256*g.charCodeAt(Q+7)+g.charCodeAt(Q+8),height:v,numcomponents:g.charCodeAt(Q+9)};break}f=256*g.charCodeAt(Q+2)+g.charCodeAt(Q+3)}return C}(r=this.__addimage__.isArrayBufferView(r)?this.__addimage__.arrayBufferToBinaryString(r):r)).numcomponents){case 1:s=this.color_spaces.DEVICE_GRAY;break;case 4:s=this.color_spaces.DEVICE_CMYK;break;case 3:s=this.color_spaces.DEVICE_RGB}d={data:r,width:l.width,height:l.height,colorSpace:s,bitsPerComponent:8,filter:c,index:n,alias:i}}return d}}(ur.API);var eg,my,zI,qI,jI,Rre=function(){var e,t,r;function n(A){var a,s,l,c,d,g,v,f,S,C,Q,x,F,T;for(this.data=A,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},g=null;;){switch(a=this.readUInt32(),S=function(){var R,Y;for(Y=[],R=0;R<4;++R)Y.push(String.fromCharCode(this.data[this.pos++]));return Y}.call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(a);break;case"fcTL":g&&this.animation.frames.push(g),this.pos+=4,g={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},d=this.readUInt16(),c=this.readUInt16()||100,g.delay=1e3*d/c,g.disposeOp=this.data[this.pos++],g.blendOp=this.data[this.pos++],g.data=[];break;case"IDAT":case"fdAT":for(S==="fdAT"&&(this.pos+=4,a-=4),A=g?.data||this.imgData,x=0;0<=a?x<a:x>a;0<=a?++x:--x)A.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(l=this.palette.length/3,this.transparency.indexed=this.read(a),this.transparency.indexed.length>l)throw new Error("More transparent colors than palette size");if((C=l-this.transparency.indexed.length)>0)for(F=0;0<=C?F<C:F>C;0<=C?++F:--F)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(a)[0];break;case 2:this.transparency.rgb=this.read(a)}break;case"tEXt":v=(Q=this.read(a)).indexOf(0),f=String.fromCharCode.apply(String,Q.slice(0,v)),this.text[f]=String.fromCharCode.apply(String,Q.slice(v+1));break;case"IEND":return g&&this.animation.frames.push(g),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=(T=this.colorType)===4||T===6,s=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*s,this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=a}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}n.prototype.read=function(A){var a,s;for(s=[],a=0;0<=A?a<A:a>A;0<=A?++a:--a)s.push(this.data[this.pos++]);return s},n.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},n.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},n.prototype.decodePixels=function(A){var a=this.pixelBitlength/8,s=new Uint8Array(this.width*this.height*a),l=0,c=this;if(A==null&&(A=this.imgData),A.length===0)return new Uint8Array(0);function d(g,v,f,S){var C,Q,x,F,T,R,Y,ae,P,W,he,V,M,_,ie,oe,ge,Fe,Be,de,X,Z=Math.ceil((c.width-g)/f),ke=Math.ceil((c.height-v)/S),D=c.width==Z&&c.height==ke;for(_=a*Z,V=D?s:new Uint8Array(_*ke),R=A.length,M=0,Q=0;M<ke&&l<R;){switch(A[l++]){case 0:for(F=ge=0;ge<_;F=ge+=1)V[Q++]=A[l++];break;case 1:for(F=Fe=0;Fe<_;F=Fe+=1)C=A[l++],T=F<a?0:V[Q-a],V[Q++]=(C+T)%256;break;case 2:for(F=Be=0;Be<_;F=Be+=1)C=A[l++],x=(F-F%a)/a,ie=M&&V[(M-1)*_+x*a+F%a],V[Q++]=(ie+C)%256;break;case 3:for(F=de=0;de<_;F=de+=1)C=A[l++],x=(F-F%a)/a,T=F<a?0:V[Q-a],ie=M&&V[(M-1)*_+x*a+F%a],V[Q++]=(C+Math.floor((T+ie)/2))%256;break;case 4:for(F=X=0;X<_;F=X+=1)C=A[l++],x=(F-F%a)/a,T=F<a?0:V[Q-a],M===0?ie=oe=0:(ie=V[(M-1)*_+x*a+F%a],oe=x&&V[(M-1)*_+(x-1)*a+F%a]),Y=T+ie-oe,ae=Math.abs(Y-T),W=Math.abs(Y-ie),he=Math.abs(Y-oe),P=ae<=W&&ae<=he?T:W<=he?ie:oe,V[Q++]=(C+P)%256;break;default:throw new Error("Invalid filter algorithm: "+A[l-1])}if(!D){var K=((v+M*S)*c.width+g)*a,ne=M*_;for(F=0;F<Z;F+=1){for(var ce=0;ce<a;ce+=1)s[K++]=V[ne++];K+=(f-1)*a}}M++}}return A=$Q(A),c.interlaceMethod==1?(d(0,0,8,8),d(4,0,8,8),d(0,4,4,8),d(2,0,4,4),d(0,2,2,4),d(1,0,2,2),d(0,1,1,2)):d(0,0,1,1),s},n.prototype.decodePalette=function(){var A,a,s,l,c,d,g,v,f;for(s=this.palette,d=this.transparency.indexed||[],c=new Uint8Array((d.length||0)+s.length),l=0,A=0,a=g=0,v=s.length;g<v;a=g+=3)c[l++]=s[a],c[l++]=s[a+1],c[l++]=s[a+2],c[l++]=(f=d[A++])!=null?f:255;return c},n.prototype.copyToImageData=function(A,a){var s,l,c,d,g,v,f,S,C,Q,x;if(l=this.colors,C=null,s=this.hasAlphaChannel,this.palette.length&&(C=(x=this._decodedPalette)!=null?x:this._decodedPalette=this.decodePalette(),l=4,s=!0),S=(c=A.data||A).length,g=C||a,d=v=0,l===1)for(;d<S;)f=C?4*a[d/4]:v,Q=g[f++],c[d++]=Q,c[d++]=Q,c[d++]=Q,c[d++]=s?g[f++]:255,v=f;else for(;d<S;)f=C?4*a[d/4]:v,c[d++]=g[f++],c[d++]=g[f++],c[d++]=g[f++],c[d++]=s?g[f++]:255,v=f},n.prototype.decode=function(){var A;return A=new Uint8Array(this.width*this.height*4),this.copyToImageData(A,this.decodePixels()),A};var i=function(){if(Object.prototype.toString.call(hr)==="[object Window]"){try{t=hr.document.createElement("canvas"),r=t.getContext("2d")}catch{return!1}return!0}return!1};return i(),e=function(A){var a;if(i()===!0)return r.width=A.width,r.height=A.height,r.clearRect(0,0,A.width,A.height),r.putImageData(A,0,0),(a=new Image).src=t.toDataURL(),a;throw new Error("This method requires a Browser with Canvas-capability.")},n.prototype.decodeFrames=function(A){var a,s,l,c,d,g,v,f;if(this.animation){for(f=[],s=d=0,g=(v=this.animation.frames).length;d<g;s=++d)a=v[s],l=A.createImageData(a.width,a.height),c=this.decodePixels(new Uint8Array(a.data)),this.copyToImageData(l,c),a.imageData=l,f.push(a.image=e(l));return f}},n.prototype.renderFrame=function(A,a){var s,l,c;return s=(l=this.animation.frames)[a],c=l[a-1],a===0&&A.clearRect(0,0,this.width,this.height),c?.disposeOp===1?A.clearRect(c.xOffset,c.yOffset,c.width,c.height):c?.disposeOp===2&&A.putImageData(c.imageData,c.xOffset,c.yOffset),s.blendOp===0&&A.clearRect(s.xOffset,s.yOffset,s.width,s.height),A.drawImage(s.image,s.xOffset,s.yOffset)},n.prototype.animate=function(A){var a,s,l,c,d,g,v=this;return s=0,g=this.animation,c=g.numFrames,l=g.frames,d=g.numPlays,(a=function(){var f,S;if(f=s++%c,S=l[f],v.renderFrame(A,f),c>1&&s/c<d)return v.animation._timeout=setTimeout(a,S.delay)})()},n.prototype.stopAnimation=function(){var A;return clearTimeout((A=this.animation)!=null?A._timeout:void 0)},n.prototype.render=function(A){var a,s;return A._png&&A._png.stopAnimation(),A._png=this,A.width=this.width,A.height=this.height,a=A.getContext("2d"),this.animation?(this.decodeFrames(a),this.animate(a)):(s=a.createImageData(this.width,this.height),this.copyToImageData(s,this.decodePixels()),a.putImageData(s,0,0))},n}();function Pre(e){var t=0;if(e[t++]!==71||e[t++]!==73||e[t++]!==70||e[t++]!==56||(e[t++]+1&253)!=56||e[t++]!==97)throw new Error("Invalid GIF 87a/89a header.");var r=e[t++]|e[t++]<<8,n=e[t++]|e[t++]<<8,i=e[t++],A=i>>7,a=1<<(7&i)+1;e[t++],e[t++];var s=null,l=null;A&&(s=t,l=a,t+=3*a);var c=!0,d=[],g=0,v=null,f=0,S=null;for(this.width=r,this.height=n;c&&t<e.length;)switch(e[t++]){case 33:switch(e[t++]){case 255:if(e[t]!==11||e[t+1]==78&&e[t+2]==69&&e[t+3]==84&&e[t+4]==83&&e[t+5]==67&&e[t+6]==65&&e[t+7]==80&&e[t+8]==69&&e[t+9]==50&&e[t+10]==46&&e[t+11]==48&&e[t+12]==3&&e[t+13]==1&&e[t+16]==0)t+=14,S=e[t++]|e[t++]<<8,t++;else for(t+=12;;){if(!((M=e[t++])>=0))throw Error("Invalid block size");if(M===0)break;t+=M}break;case 249:if(e[t++]!==4||e[t+4]!==0)throw new Error("Invalid graphics extension block.");var C=e[t++];g=e[t++]|e[t++]<<8,v=e[t++],(1&C)==0&&(v=null),f=C>>2&7,t++;break;case 254:for(;;){if(!((M=e[t++])>=0))throw Error("Invalid block size");if(M===0)break;t+=M}break;default:throw new Error("Unknown graphic control label: 0x"+e[t-1].toString(16))}break;case 44:var Q=e[t++]|e[t++]<<8,x=e[t++]|e[t++]<<8,F=e[t++]|e[t++]<<8,T=e[t++]|e[t++]<<8,R=e[t++],Y=R>>6&1,ae=1<<(7&R)+1,P=s,W=l,he=!1;R>>7&&(he=!0,P=t,W=ae,t+=3*ae);var V=t;for(t++;;){var M;if(!((M=e[t++])>=0))throw Error("Invalid block size");if(M===0)break;t+=M}d.push({x:Q,y:x,width:F,height:T,has_local_palette:he,palette_offset:P,palette_size:W,data_offset:V,data_length:t-V,transparent_index:v,interlaced:!!Y,delay:g,disposal:f});break;case 59:c=!1;break;default:throw new Error("Unknown gif block: 0x"+e[t-1].toString(16))}this.numFrames=function(){return d.length},this.loopCount=function(){return S},this.frameInfo=function(_){if(_<0||_>=d.length)throw new Error("Frame index out of range.");return d[_]},this.decodeAndBlitFrameBGRA=function(_,ie){var oe=this.frameInfo(_),ge=oe.width*oe.height,Fe=new Uint8Array(ge);KI(e,oe.data_offset,Fe,ge);var Be=oe.palette_offset,de=oe.transparent_index;de===null&&(de=256);var X=oe.width,Z=r-X,ke=X,D=4*(oe.y*r+oe.x),K=4*((oe.y+oe.height)*r+oe.x),ne=D,ce=4*Z;oe.interlaced===!0&&(ce+=4*r*7);for(var pe=8,Se=0,ye=Fe.length;Se<ye;++Se){var Ee=Fe[Se];if(ke===0&&(ke=X,(ne+=ce)>=K&&(ce=4*Z+4*r*(pe-1),ne=D+(X+Z)*(pe<<1),pe>>=1)),Ee===de)ne+=4;else{var tt=e[Be+3*Ee],Xe=e[Be+3*Ee+1],N=e[Be+3*Ee+2];ie[ne++]=N,ie[ne++]=Xe,ie[ne++]=tt,ie[ne++]=255}--ke}},this.decodeAndBlitFrameRGBA=function(_,ie){var oe=this.frameInfo(_),ge=oe.width*oe.height,Fe=new Uint8Array(ge);KI(e,oe.data_offset,Fe,ge);var Be=oe.palette_offset,de=oe.transparent_index;de===null&&(de=256);var X=oe.width,Z=r-X,ke=X,D=4*(oe.y*r+oe.x),K=4*((oe.y+oe.height)*r+oe.x),ne=D,ce=4*Z;oe.interlaced===!0&&(ce+=4*r*7);for(var pe=8,Se=0,ye=Fe.length;Se<ye;++Se){var Ee=Fe[Se];if(ke===0&&(ke=X,(ne+=ce)>=K&&(ce=4*Z+4*r*(pe-1),ne=D+(X+Z)*(pe<<1),pe>>=1)),Ee===de)ne+=4;else{var tt=e[Be+3*Ee],Xe=e[Be+3*Ee+1],N=e[Be+3*Ee+2];ie[ne++]=tt,ie[ne++]=Xe,ie[ne++]=N,ie[ne++]=255}--ke}}}function KI(e,t,r,n){for(var i=e[t++],A=1<<i,a=A+1,s=a+1,l=i+1,c=(1<<l)-1,d=0,g=0,v=0,f=e[t++],S=new Int32Array(4096),C=null;;){for(;d<16&&f!==0;)g|=e[t++]<<d,d+=8,f===1?f=e[t++]:--f;if(d<l)break;var Q=g&c;if(g>>=l,d-=l,Q!==A){if(Q===a)break;for(var x=Q<s?Q:C,F=0,T=x;T>A;)T=S[T]>>8,++F;var R=T;if(v+F+(x!==Q?1:0)>n)return void jn.log("Warning, gif stream longer than expected.");r[v++]=R;var Y=v+=F;for(x!==Q&&(r[v++]=R),T=x;F--;)T=S[T],r[--Y]=255&T,T>>=8;C!==null&&s<4096&&(S[s++]=C<<8|R,s>=c+1&&l<12&&(++l,c=c<<1|1)),C=Q}else s=a+1,c=(1<<(l=i+1))-1,C=null}return v!==n&&jn.log("Warning, gif stream shorter than expected."),r}function cS(e){var t,r,n,i,A,a=Math.floor,s=new Array(64),l=new Array(64),c=new Array(64),d=new Array(64),g=new Array(65535),v=new Array(65535),f=new Array(64),S=new Array(64),C=[],Q=0,x=7,F=new Array(64),T=new Array(64),R=new Array(64),Y=new Array(256),ae=new Array(2048),P=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],W=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],he=[0,1,2,3,4,5,6,7,8,9,10,11],V=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],M=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],_=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],ie=[0,1,2,3,4,5,6,7,8,9,10,11],oe=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],ge=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function Fe(D,K){for(var ne=0,ce=0,pe=new Array,Se=1;Se<=16;Se++){for(var ye=1;ye<=D[Se];ye++)pe[K[ce]]=[],pe[K[ce]][0]=ne,pe[K[ce]][1]=Se,ce++,ne++;ne*=2}return pe}function Be(D){for(var K=D[0],ne=D[1]-1;ne>=0;)K&1<<ne&&(Q|=1<<x),ne--,--x<0&&(Q==255?(de(255),de(0)):de(Q),x=7,Q=0)}function de(D){C.push(D)}function X(D){de(D>>8&255),de(255&D)}function Z(D,K,ne,ce,pe){for(var Se,ye=pe[0],Ee=pe[240],tt=function(Qe,we){var Re,Ze,We,ot,Et,Je,At,Bt,ct,Ct,xe=0;for(ct=0;ct<8;++ct){Re=Qe[xe],Ze=Qe[xe+1],We=Qe[xe+2],ot=Qe[xe+3],Et=Qe[xe+4],Je=Qe[xe+5],At=Qe[xe+6];var Ut=Re+(Bt=Qe[xe+7]),bt=Re-Bt,Rt=Ze+At,Mt=Ze-At,Jt=We+Je,di=We-Je,gr=ot+Et,Cn=ot-Et,cr=Ut+gr,Fr=Ut-gr,$r=Rt+Jt,Yr=Rt-Jt;Qe[xe]=cr+$r,Qe[xe+4]=cr-$r;var Gt=.707106781*(Yr+Fr);Qe[xe+2]=Fr+Gt,Qe[xe+6]=Fr-Gt;var ar=.382683433*((cr=Cn+di)-(Yr=Mt+bt)),Vn=.5411961*cr+ar,Mn=1.306562965*Yr+ar,iA=.707106781*($r=di+Mt),AA=bt+iA,Xt=bt-iA;Qe[xe+5]=Xt+Vn,Qe[xe+3]=Xt-Vn,Qe[xe+1]=AA+Mn,Qe[xe+7]=AA-Mn,xe+=8}for(xe=0,ct=0;ct<8;++ct){Re=Qe[xe],Ze=Qe[xe+8],We=Qe[xe+16],ot=Qe[xe+24],Et=Qe[xe+32],Je=Qe[xe+40],At=Qe[xe+48];var aA=Re+(Bt=Qe[xe+56]),Ar=Re-Bt,vi=Ze+At,Tn=Ze-At,br=We+Je,wi=We-Je,Ra=ot+Et,DA=ot-Et,$A=aA+Ra,yA=aA-Ra,ea=vi+br,ta=vi-br;Qe[xe]=$A+ea,Qe[xe+32]=$A-ea;var sA=.707106781*(ta+yA);Qe[xe+16]=yA+sA,Qe[xe+48]=yA-sA;var BA=.382683433*(($A=DA+wi)-(ta=Tn+Ar)),xn=.5411961*$A+BA,Qs=1.306562965*ta+BA,dn=.707106781*(ea=wi+Tn),Ts=Ar+dn,en=Ar-dn;Qe[xe+40]=en+xn,Qe[xe+24]=en-xn,Qe[xe+8]=Ts+Qs,Qe[xe+56]=Ts-Qs,xe++}for(ct=0;ct<64;++ct)Ct=Qe[ct]*we[ct],f[ct]=Ct>0?Ct+.5|0:Ct-.5|0;return f}(D,K),Xe=0;Xe<64;++Xe)S[P[Xe]]=tt[Xe];var N=S[0]-ne;ne=S[0],N==0?Be(ce[0]):(Be(ce[v[Se=32767+N]]),Be(g[Se]));for(var Ue=63;Ue>0&&S[Ue]==0;)Ue--;if(Ue==0)return Be(ye),ne;for(var _e,G=1;G<=Ue;){for(var I=G;S[G]==0&&G<=Ue;)++G;var ve=G-I;if(ve>=16){_e=ve>>4;for(var Pe=1;Pe<=_e;++Pe)Be(Ee);ve&=15}Se=32767+S[G],Be(pe[(ve<<4)+v[Se]]),Be(g[Se]),G++}return Ue!=63&&Be(ye),ne}function ke(D){D=Math.min(Math.max(D,1),100),A!=D&&(function(K){for(var ne=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],ce=0;ce<64;ce++){var pe=a((ne[ce]*K+50)/100);pe=Math.min(Math.max(pe,1),255),s[P[ce]]=pe}for(var Se=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],ye=0;ye<64;ye++){var Ee=a((Se[ye]*K+50)/100);Ee=Math.min(Math.max(Ee,1),255),l[P[ye]]=Ee}for(var tt=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],Xe=0,N=0;N<8;N++)for(var Ue=0;Ue<8;Ue++)c[Xe]=1/(s[P[Xe]]*tt[N]*tt[Ue]*8),d[Xe]=1/(l[P[Xe]]*tt[N]*tt[Ue]*8),Xe++}(D<50?Math.floor(5e3/D):Math.floor(200-2*D)),A=D)}this.encode=function(D,K){K&&ke(K),C=new Array,Q=0,x=7,X(65496),X(65504),X(16),de(74),de(70),de(73),de(70),de(0),de(1),de(1),de(0),X(1),X(1),de(0),de(0),function(){X(65499),X(132),de(0);for(var Ze=0;Ze<64;Ze++)de(s[Ze]);de(1);for(var We=0;We<64;We++)de(l[We])}(),function(Ze,We){X(65472),X(17),de(8),X(We),X(Ze),de(3),de(1),de(17),de(0),de(2),de(17),de(1),de(3),de(17),de(1)}(D.width,D.height),function(){X(65476),X(418),de(0);for(var Ze=0;Ze<16;Ze++)de(W[Ze+1]);for(var We=0;We<=11;We++)de(he[We]);de(16);for(var ot=0;ot<16;ot++)de(V[ot+1]);for(var Et=0;Et<=161;Et++)de(M[Et]);de(1);for(var Je=0;Je<16;Je++)de(_[Je+1]);for(var At=0;At<=11;At++)de(ie[At]);de(17);for(var Bt=0;Bt<16;Bt++)de(oe[Bt+1]);for(var ct=0;ct<=161;ct++)de(ge[ct])}(),X(65498),X(12),de(3),de(1),de(0),de(2),de(17),de(3),de(17),de(0),de(63),de(0);var ne=0,ce=0,pe=0;Q=0,x=7,this.encode.displayName="_encode_";for(var Se,ye,Ee,tt,Xe,N,Ue,_e,G,I=D.data,ve=D.width,Pe=D.height,Qe=4*ve,we=0;we<Pe;){for(Se=0;Se<Qe;){for(Xe=Qe*we+Se,Ue=-1,_e=0,G=0;G<64;G++)N=Xe+(_e=G>>3)*Qe+(Ue=4*(7&G)),we+_e>=Pe&&(N-=Qe*(we+1+_e-Pe)),Se+Ue>=Qe&&(N-=Se+Ue-Qe+4),ye=I[N++],Ee=I[N++],tt=I[N++],F[G]=(ae[ye]+ae[Ee+256>>0]+ae[tt+512>>0]>>16)-128,T[G]=(ae[ye+768>>0]+ae[Ee+1024>>0]+ae[tt+1280>>0]>>16)-128,R[G]=(ae[ye+1280>>0]+ae[Ee+1536>>0]+ae[tt+1792>>0]>>16)-128;ne=Z(F,c,ne,t,n),ce=Z(T,d,ce,r,i),pe=Z(R,d,pe,r,i),Se+=32}we+=8}if(x>=0){var Re=[];Re[1]=x+1,Re[0]=(1<<x+1)-1,Be(Re)}return X(65497),new Uint8Array(C)},e=e||50,function(){for(var D=String.fromCharCode,K=0;K<256;K++)Y[K]=D(K)}(),t=Fe(W,he),r=Fe(_,ie),n=Fe(V,M),i=Fe(oe,ge),function(){for(var D=1,K=2,ne=1;ne<=15;ne++){for(var ce=D;ce<K;ce++)v[32767+ce]=ne,g[32767+ce]=[],g[32767+ce][1]=ne,g[32767+ce][0]=ce;for(var pe=-(K-1);pe<=-D;pe++)v[32767+pe]=ne,g[32767+pe]=[],g[32767+pe][1]=ne,g[32767+pe][0]=K-1+pe;D<<=1,K<<=1}}(),function(){for(var D=0;D<256;D++)ae[D]=19595*D,ae[D+256>>0]=38470*D,ae[D+512>>0]=7471*D+32768,ae[D+768>>0]=-11059*D,ae[D+1024>>0]=-21709*D,ae[D+1280>>0]=32768*D+8421375,ae[D+1536>>0]=-27439*D,ae[D+1792>>0]=-5329*D}(),ke(e)}function Ol(e,t){if(this.pos=0,this.buffer=e,this.datav=new DataView(e.buffer),this.is_with_alpha=!!t,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function VI(e){function t(W){if(!W)throw Error("assert :P")}function r(W,he,V){for(var M=0;4>M;M++)if(W[he+M]!=V.charCodeAt(M))return!0;return!1}function n(W,he,V,M,_){for(var ie=0;ie<_;ie++)W[he+ie]=V[M+ie]}function i(W,he,V,M){for(var _=0;_<M;_++)W[he+_]=V}function A(W){return new Int32Array(W)}function a(W,he){for(var V=[],M=0;M<W;M++)V.push(new he);return V}function s(W,he){var V=[];return function M(_,ie,oe){for(var ge=oe[ie],Fe=0;Fe<ge&&(_.push(oe.length>ie+1?[]:new he),!(oe.length<ie+1));Fe++)M(_[Fe],ie+1,oe)}(V,0,W),V}var l=function(){var W=this;function he(h,B){for(var U=1<<B-1>>>0;h&U;)U>>>=1;return U?(h&U-1)+U:h}function V(h,B,U,O,z){t(!(O%U));do h[B+(O-=U)]=z;while(0<O)}function M(h,B,U,O,z){if(t(2328>=z),512>=z)var J=A(512);else if((J=A(z))==null)return 0;return function(ee,re,Ae,fe,Oe,je){var Ye,ze,ut=re,rt=1<<Ae,Ie=A(16),Me=A(16);for(t(Oe!=0),t(fe!=null),t(ee!=null),t(0<Ae),ze=0;ze<Oe;++ze){if(15<fe[ze])return 0;++Ie[fe[ze]]}if(Ie[0]==Oe)return 0;for(Me[1]=0,Ye=1;15>Ye;++Ye){if(Ie[Ye]>1<<Ye)return 0;Me[Ye+1]=Me[Ye]+Ie[Ye]}for(ze=0;ze<Oe;++ze)Ye=fe[ze],0<fe[ze]&&(je[Me[Ye]++]=ze);if(Me[15]==1)return(fe=new _).g=0,fe.value=je[0],V(ee,ut,1,rt,fe),rt;var st,dt=-1,lt=rt-1,Ft=0,_t=1,Yt=1,Lt=1<<Ae;for(ze=0,Ye=1,Oe=2;Ye<=Ae;++Ye,Oe<<=1){if(_t+=Yt<<=1,0>(Yt-=Ie[Ye]))return 0;for(;0<Ie[Ye];--Ie[Ye])(fe=new _).g=Ye,fe.value=je[ze++],V(ee,ut+Ft,Oe,Lt,fe),Ft=he(Ft,Ye)}for(Ye=Ae+1,Oe=2;15>=Ye;++Ye,Oe<<=1){if(_t+=Yt<<=1,0>(Yt-=Ie[Ye]))return 0;for(;0<Ie[Ye];--Ie[Ye]){if(fe=new _,(Ft<)!=dt){for(ut+=Lt,st=1<<(dt=Ye)-Ae;15>dt&&!(0>=(st-=Ie[dt]));)++dt,st<<=1;rt+=Lt=1<<(st=dt-Ae),ee[re+(dt=Ft<)].g=st+Ae,ee[re+dt].value=ut-re-dt}fe.g=Ye-Ae,fe.value=je[ze++],V(ee,ut+(Ft>>Ae),Oe,Lt,fe),Ft=he(Ft,Ye)}}return _t!=2*Me[15]-1?0:rt}(h,B,U,O,z,J)}function _(){this.value=this.g=0}function ie(){this.value=this.g=0}function oe(){this.G=a(5,_),this.H=A(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=a(Ni,ie)}function ge(h,B,U,O){t(h!=null),t(B!=null),t(2147483648>O),h.Ca=254,h.I=0,h.b=-8,h.Ka=0,h.oa=B,h.pa=U,h.Jd=B,h.Yc=U+O,h.Zc=4<=O?U+O-4+1:U,Se(h)}function Fe(h,B){for(var U=0;0<B--;)U|=Ee(h,128)<<B;return U}function Be(h,B){var U=Fe(h,B);return ye(h)?-U:U}function de(h,B,U,O){var z,J=0;for(t(h!=null),t(B!=null),t(4294967288>O),h.Sb=O,h.Ra=0,h.u=0,h.h=0,4<O&&(O=4),z=0;z<O;++z)J+=B[U+z]<<8*z;h.Ra=J,h.bb=O,h.oa=B,h.pa=U}function X(h){for(;8<=h.u&&h.bb<h.Sb;)h.Ra>>>=8,h.Ra+=h.oa[h.pa+h.bb]<<mo-8>>>0,++h.bb,h.u-=8;ne(h)&&(h.h=1,h.u=0)}function Z(h,B){if(t(0<=B),!h.h&&B<=Ds){var U=K(h)&tl[B];return h.u+=B,X(h),U}return h.h=1,h.u=0}function ke(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function D(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function K(h){return h.Ra>>>(h.u&mo-1)>>>0}function ne(h){return t(h.bb<=h.Sb),h.h||h.bb==h.Sb&&h.u>mo}function ce(h,B){h.u=B,h.h=ne(h)}function pe(h){h.u>=EA&&(t(h.u>=EA),X(h))}function Se(h){t(h!=null&&h.oa!=null),h.pa<h.Zc?(h.I=(h.oa[h.pa++]|h.I<<8)>>>0,h.b+=8):(t(h!=null&&h.oa!=null),h.pa<h.Yc?(h.b+=8,h.I=h.oa[h.pa++]|h.I<<8):h.Ka?h.b=0:(h.I<<=8,h.b+=8,h.Ka=1))}function ye(h){return Fe(h,1)}function Ee(h,B){var U=h.Ca;0>h.b&&Se(h);var O=h.b,z=U*B>>>8,J=(h.I>>>O>z)+0;for(J?(U-=z,h.I-=z+1<<O>>>0):U=z+1,O=U,z=0;256<=O;)z+=8,O>>=8;return O=7^z+Oi[O],h.b-=O,h.Ca=(U<<O)-1,J}function tt(h,B,U){h[B+0]=U>>24&255,h[B+1]=U>>16&255,h[B+2]=U>>8&255,h[B+3]=U>>0&255}function Xe(h,B){return h[B+0]<<0|h[B+1]<<8}function N(h,B){return Xe(h,B)|h[B+2]<<16}function Ue(h,B){return Xe(h,B)|Xe(h,B+2)<<16}function _e(h,B){var U=1<<B;return t(h!=null),t(0<B),h.X=A(U),h.X==null?0:(h.Mb=32-B,h.Xa=B,1)}function G(h,B){t(h!=null),t(B!=null),t(h.Xa==B.Xa),n(B.X,0,h.X,0,1<<B.Xa)}function I(){this.X=[],this.Xa=this.Mb=0}function ve(h,B,U,O){t(U!=null),t(O!=null);var z=U[0],J=O[0];return z==0&&(z=(h*J+B/2)/B),J==0&&(J=(B*z+h/2)/h),0>=z||0>=J?0:(U[0]=z,O[0]=J,1)}function Pe(h,B){return h+(1<<B)-1>>>B}function Qe(h,B){return((4278255360&h)+(4278255360&B)>>>0&4278255360)+((16711935&h)+(16711935&B)>>>0&16711935)>>>0}function we(h,B){W[B]=function(U,O,z,J,ee,re,Ae){var fe;for(fe=0;fe<ee;++fe){var Oe=W[h](re[Ae+fe-1],z,J+fe);re[Ae+fe]=Qe(U[O+fe],Oe)}}}function Re(){this.ud=this.hd=this.jd=0}function Ze(h,B){return((4278124286&(h^B))>>>1)+(h&B)>>>0}function We(h){return 0<=h&&256>h?h:0>h?0:255<h?255:void 0}function ot(h,B){return We(h+(h-B+.5>>1))}function Et(h,B,U){return Math.abs(B-U)-Math.abs(h-U)}function Je(h,B,U,O,z,J,ee){for(O=J[ee-1],U=0;U<z;++U)J[ee+U]=O=Qe(h[B+U],O)}function At(h,B,U,O,z){var J;for(J=0;J<U;++J){var ee=h[B+J],re=ee>>8&255,Ae=16711935&(Ae=(Ae=16711935&ee)+((re<<16)+re));O[z+J]=(4278255360&ee)+Ae>>>0}}function Bt(h,B){B.jd=h>>0&255,B.hd=h>>8&255,B.ud=h>>16&255}function ct(h,B,U,O,z,J){var ee;for(ee=0;ee<O;++ee){var re=B[U+ee],Ae=re>>>8,fe=re,Oe=255&(Oe=(Oe=re>>>16)+((h.jd<<24>>24)*(Ae<<24>>24)>>>5));fe=255&(fe=(fe=fe+((h.hd<<24>>24)*(Ae<<24>>24)>>>5))+((h.ud<<24>>24)*(Oe<<24>>24)>>>5)),z[J+ee]=(4278255360&re)+(Oe<<16)+fe}}function Ct(h,B,U,O,z){W[B]=function(J,ee,re,Ae,fe,Oe,je,Ye,ze){for(Ae=je;Ae<Ye;++Ae)for(je=0;je<ze;++je)fe[Oe++]=z(re[O(J[ee++])])},W[h]=function(J,ee,re,Ae,fe,Oe,je){var Ye=8>>J.b,ze=J.Ea,ut=J.K[0],rt=J.w;if(8>Ye)for(J=(1<<J.b)-1,rt=(1<<Ye)-1;ee<re;++ee){var Ie,Me=0;for(Ie=0;Ie<ze;++Ie)Ie&J||(Me=O(Ae[fe++])),Oe[je++]=z(ut[Me&rt]),Me>>=Ye}else W["VP8LMapColor"+U](Ae,fe,ut,rt,Oe,je,ee,re,ze)}}function xe(h,B,U,O,z){for(U=B+U;B<U;){var J=h[B++];O[z++]=J>>16&255,O[z++]=J>>8&255,O[z++]=J>>0&255}}function Ut(h,B,U,O,z){for(U=B+U;B<U;){var J=h[B++];O[z++]=J>>16&255,O[z++]=J>>8&255,O[z++]=J>>0&255,O[z++]=J>>24&255}}function bt(h,B,U,O,z){for(U=B+U;B<U;){var J=(ee=h[B++])>>16&240|ee>>12&15,ee=ee>>0&240|ee>>28&15;O[z++]=J,O[z++]=ee}}function Rt(h,B,U,O,z){for(U=B+U;B<U;){var J=(ee=h[B++])>>16&248|ee>>13&7,ee=ee>>5&224|ee>>3&31;O[z++]=J,O[z++]=ee}}function Mt(h,B,U,O,z){for(U=B+U;B<U;){var J=h[B++];O[z++]=J>>0&255,O[z++]=J>>8&255,O[z++]=J>>16&255}}function Jt(h,B,U,O,z,J){if(J==0)for(U=B+U;B<U;)tt(O,((J=h[B++])[0]>>24|J[1]>>8&65280|J[2]<<8&16711680|J[3]<<24)>>>0),z+=32;else n(O,z,h,B,U)}function di(h,B){W[B][0]=W[h+"0"],W[B][1]=W[h+"1"],W[B][2]=W[h+"2"],W[B][3]=W[h+"3"],W[B][4]=W[h+"4"],W[B][5]=W[h+"5"],W[B][6]=W[h+"6"],W[B][7]=W[h+"7"],W[B][8]=W[h+"8"],W[B][9]=W[h+"9"],W[B][10]=W[h+"10"],W[B][11]=W[h+"11"],W[B][12]=W[h+"12"],W[B][13]=W[h+"13"],W[B][14]=W[h+"0"],W[B][15]=W[h+"0"]}function gr(h){return h==Tu||h==Yl||h==Lu||h==Gf}function Cn(){this.eb=[],this.size=this.A=this.fb=0}function cr(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function Fr(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new Cn,this.f.kb=new cr,this.sd=null}function $r(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function Yr(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function Gt(h){return alert("todo:WebPSamplerProcessPlane"),h.T}function ar(h,B){var U=h.T,O=B.ba.f.RGBA,z=O.eb,J=O.fb+h.ka*O.A,ee=bi[B.ba.S],re=h.y,Ae=h.O,fe=h.f,Oe=h.N,je=h.ea,Ye=h.W,ze=B.cc,ut=B.dc,rt=B.Mc,Ie=B.Nc,Me=h.ka,st=h.ka+h.T,dt=h.U,lt=dt+1>>1;for(Me==0?ee(re,Ae,null,null,fe,Oe,je,Ye,fe,Oe,je,Ye,z,J,null,null,dt):(ee(B.ec,B.fc,re,Ae,ze,ut,rt,Ie,fe,Oe,je,Ye,z,J-O.A,z,J,dt),++U);Me+2<st;Me+=2)ze=fe,ut=Oe,rt=je,Ie=Ye,Oe+=h.Rc,Ye+=h.Rc,J+=2*O.A,ee(re,(Ae+=2*h.fa)-h.fa,re,Ae,ze,ut,rt,Ie,fe,Oe,je,Ye,z,J-O.A,z,J,dt);return Ae+=h.fa,h.j+st<h.o?(n(B.ec,B.fc,re,Ae,dt),n(B.cc,B.dc,fe,Oe,lt),n(B.Mc,B.Nc,je,Ye,lt),U--):1&st||ee(re,Ae,null,null,fe,Oe,je,Ye,fe,Oe,je,Ye,z,J+O.A,null,null,dt),U}function Vn(h,B,U){var O=h.F,z=[h.J];if(O!=null){var J=h.U,ee=B.ba.S,re=ee==Rc||ee==Lu;B=B.ba.f.RGBA;var Ae=[0],fe=h.ka;Ae[0]=h.T,h.Kb&&(fe==0?--Ae[0]:(--fe,z[0]-=h.width),h.j+h.ka+h.T==h.o&&(Ae[0]=h.o-h.j-fe));var Oe=B.eb;fe=B.fb+fe*B.A,h=fn(O,z[0],h.width,J,Ae,Oe,fe+(re?0:3),B.A),t(U==Ae),h&&gr(ee)&&aa(Oe,fe,re,J,Ae,B.A)}return 0}function Mn(h){var B=h.ma,U=B.ba.S,O=11>U,z=U==Al||U==al||U==Rc||U==Wl||U==12||gr(U);if(B.memory=null,B.Ib=null,B.Jb=null,B.Nd=null,!ma(B.Oa,h,z?11:12))return 0;if(z&&gr(U)&&vt(),h.da)alert("todo:use_scaling");else{if(O){if(B.Ib=Gt,h.Kb){if(U=h.U+1>>1,B.memory=A(h.U+2*U),B.memory==null)return 0;B.ec=B.memory,B.fc=0,B.cc=B.ec,B.dc=B.fc+h.U,B.Mc=B.cc,B.Nc=B.dc+U,B.Ib=ar,vt()}}else alert("todo:EmitYUV");z&&(B.Jb=Vn,O&&Ke())}if(O&&!gd){for(h=0;256>h;++h)Eg[h]=89858*(h-128)+Pc>>ul,_g[h]=-22014*(h-128)+Pc,Ug[h]=-45773*(h-128),Fg[h]=113618*(h-128)+Pc>>ul;for(h=Du;h<Yf;++h)B=76283*(h-16)+Pc>>ul,qs[h-Du]=Xi(B,255),Qg[h-Du]=Xi(B+8>>4,15);gd=1}return 1}function iA(h){var B=h.ma,U=h.U,O=h.T;return t(!(1&h.ka)),0>=U||0>=O?0:(U=B.Ib(h,B),B.Jb!=null&&B.Jb(h,B,U),B.Dc+=U,1)}function AA(h){h.ma.memory=null}function Xt(h,B,U,O){return Z(h,8)!=47?0:(B[0]=Z(h,14)+1,U[0]=Z(h,14)+1,O[0]=Z(h,1),Z(h,3)!=0?0:!h.h)}function aA(h,B){if(4>h)return h+1;var U=h-2>>1;return(2+(1&h)<<U)+Z(B,U)+1}function Ar(h,B){return 120<B?B-120:1<=(U=((U=cd[B-1])>>4)*h+(8-(15&U)))?U:1;var U}function vi(h,B,U){var O=K(U),z=h[B+=255&O].g-8;return 0<z&&(ce(U,U.u+8),O=K(U),B+=h[B].value,B+=O&(1<<z)-1),ce(U,U.u+h[B].g),h[B].value}function Tn(h,B,U){return U.g+=h.g,U.value+=h.value<<B>>>0,t(8>=U.g),h.g}function br(h,B,U){var O=h.xc;return t((B=O==0?0:h.vc[h.md*(U>>O)+(B>>O)])<h.Wb),h.Ya[B]}function wi(h,B,U,O){var z=h.ab,J=h.c*B,ee=h.C;B=ee+B;var re=U,Ae=O;for(O=h.Ta,U=h.Ua;0<z--;){var fe=h.gc[z],Oe=ee,je=B,Ye=re,ze=Ae,ut=(Ae=O,re=U,fe.Ea);switch(t(Oe<je),t(je<=fe.nc),fe.hc){case 2:Ga(Ye,ze,(je-Oe)*ut,Ae,re);break;case 0:var rt=Oe,Ie=je,Me=Ae,st=re,dt=(Lt=fe).Ea;rt==0&&(Dc(Ye,ze,null,null,1,Me,st),Je(Ye,ze+1,0,0,dt-1,Me,st+1),ze+=dt,st+=dt,++rt);for(var lt=1<<Lt.b,Ft=lt-1,_t=Pe(dt,Lt.b),Yt=Lt.K,Lt=Lt.w+(rt>>Lt.b)*_t;rt<Ie;){var mt=Yt,Ir=Lt,qr=1;for(lA(Ye,ze,Me,st-dt,1,Me,st);qr<dt;){var Ur=(qr&~Ft)+lt;Ur>dt&&(Ur=dt),(0,Hs[mt[Ir++]>>8&15])(Ye,ze+ +qr,Me,st+qr-dt,Ur-qr,Me,st+qr),qr=Ur}ze+=dt,st+=dt,++rt&Ft||(Lt+=_t)}je!=fe.nc&&n(Ae,re-ut,Ae,re+(je-Oe-1)*ut,ut);break;case 1:for(ut=Ye,Ie=ze,dt=(Ye=fe.Ea)-(st=Ye&~(Me=(ze=1<<fe.b)-1)),rt=Pe(Ye,fe.b),lt=fe.K,fe=fe.w+(Oe>>fe.b)*rt;Oe<je;){for(Ft=lt,_t=fe,Yt=new Re,Lt=Ie+st,mt=Ie+Ye;Ie<Lt;)Bt(Ft[_t++],Yt),Ms(Yt,ut,Ie,ze,Ae,re),Ie+=ze,re+=ze;Ie<mt&&(Bt(Ft[_t++],Yt),Ms(Yt,ut,Ie,dt,Ae,re),Ie+=dt,re+=dt),++Oe&Me||(fe+=rt)}break;case 3:if(Ye==Ae&&ze==re&&0<fe.b){for(Ie=Ae,Ye=ut=re+(je-Oe)*ut-(st=(je-Oe)*Pe(fe.Ea,fe.b)),ze=Ae,Me=re,rt=[],st=(dt=st)-1;0<=st;--st)rt[st]=ze[Me+st];for(st=dt-1;0<=st;--st)Ie[Ye+st]=rt[st];On(fe,Oe,je,Ae,ut,Ae,re)}else On(fe,Oe,je,Ye,ze,Ae,re)}re=O,Ae=U}Ae!=U&&n(O,U,re,Ae,J)}function Ra(h,B){var U=h.V,O=h.Ba+h.c*h.C,z=B-h.C;if(t(B<=h.l.o),t(16>=z),0<z){var J=h.l,ee=h.Ta,re=h.Ua,Ae=J.width;if(wi(h,z,U,O),z=re=[re],t((U=h.C)<(O=B)),t(J.v<J.va),O>J.o&&(O=J.o),U<J.j){var fe=J.j-U;U=J.j,z[0]+=fe*Ae}if(U>=O?U=0:(z[0]+=4*J.v,J.ka=U-J.j,J.U=J.va-J.v,J.T=O-U,U=1),U){if(re=re[0],11>(U=h.ca).S){var Oe=U.f.RGBA,je=(O=U.S,z=J.U,J=J.T,fe=Oe.eb,Oe.A),Ye=J;for(Oe=Oe.fb+h.Ma*Oe.A;0<Ye--;){var ze=ee,ut=re,rt=z,Ie=fe,Me=Oe;switch(O){case _A:FA(ze,ut,rt,Ie,Me);break;case Al:UA(ze,ut,rt,Ie,Me);break;case Tu:UA(ze,ut,rt,Ie,Me),aa(Ie,Me,0,rt,1,0);break;case ud:nt(ze,ut,rt,Ie,Me);break;case al:Jt(ze,ut,rt,Ie,Me,1);break;case Yl:Jt(ze,ut,rt,Ie,Me,1),aa(Ie,Me,0,rt,1,0);break;case Rc:Jt(ze,ut,rt,Ie,Me,0);break;case Lu:Jt(ze,ut,rt,Ie,Me,0),aa(Ie,Me,1,rt,1,0);break;case Wl:yi(ze,ut,rt,Ie,Me);break;case Gf:yi(ze,ut,rt,Ie,Me),En(Ie,Me,rt,1,0);break;case Qu:He(ze,ut,rt,Ie,Me);break;default:t(0)}re+=Ae,Oe+=je}h.Ma+=J}else alert("todo:EmitRescaledRowsYUVA");t(h.Ma<=U.height)}}h.C=B,t(h.C<=h.i)}function DA(h){var B;if(0<h.ua)return 0;for(B=0;B<h.Wb;++B){var U=h.Ya[B].G,O=h.Ya[B].H;if(0<U[1][O[1]+0].g||0<U[2][O[2]+0].g||0<U[3][O[3]+0].g)return 0}return 1}function $A(h,B,U,O,z,J){if(h.Z!=0){var ee=h.qd,re=h.rd;for(t(te[h.Z]!=null);B<U;++B)te[h.Z](ee,re,O,z,O,z,J),ee=O,re=z,z+=J;h.qd=ee,h.rd=re}}function yA(h,B){var U=h.l.ma,O=U.Z==0||U.Z==1?h.l.j:h.C;if(O=h.C<O?O:h.C,t(B<=h.l.o),B>O){var z=h.l.width,J=U.ca,ee=U.tb+z*O,re=h.V,Ae=h.Ba+h.c*O,fe=h.gc;t(h.ab==1),t(fe[0].hc==3),va(fe[0],O,B,re,Ae,J,ee),$A(U,O,B,J,ee,z)}h.C=h.Ma=B}function ea(h,B,U,O,z,J,ee){var re=h.$/O,Ae=h.$%O,fe=h.m,Oe=h.s,je=U+h.$,Ye=je;z=U+O*z;var ze=U+O*J,ut=280+Oe.ua,rt=h.Pb?re:16777216,Ie=0<Oe.ua?Oe.Wa:null,Me=Oe.wc,st=je<ze?br(Oe,Ae,re):null;t(h.C<J),t(ze<=z);var dt=!1;e:for(;;){for(;dt||je<ze;){var lt=0;if(re>=rt){var Ft=je-U;t((rt=h).Pb),rt.wd=rt.m,rt.xd=Ft,0<rt.s.ua&&G(rt.s.Wa,rt.s.vb),rt=re+Xl}if(Ae&Me||(st=br(Oe,Ae,re)),t(st!=null),st.Qb&&(B[je]=st.qb,dt=!0),!dt)if(pe(fe),st.jc){lt=fe,Ft=B;var _t=je,Yt=st.pd[K(lt)&Ni-1];t(st.jc),256>Yt.g?(ce(lt,lt.u+Yt.g),Ft[_t]=Yt.value,lt=0):(ce(lt,lt.u+Yt.g-256),t(256<=Yt.value),lt=Yt.value),lt==0&&(dt=!0)}else lt=vi(st.G[0],st.H[0],fe);if(fe.h)break;if(dt||256>lt){if(!dt)if(st.nd)B[je]=(st.qb|lt<<8)>>>0;else{if(pe(fe),dt=vi(st.G[1],st.H[1],fe),pe(fe),Ft=vi(st.G[2],st.H[2],fe),_t=vi(st.G[3],st.H[3],fe),fe.h)break;B[je]=(_t<<24|dt<<16|lt<<8|Ft)>>>0}if(dt=!1,++je,++Ae>=O&&(Ae=0,++re,ee!=null&&re<=J&&!(re%16)&&ee(h,re),Ie!=null))for(;Ye<je;)lt=B[Ye++],Ie.X[(506832829*lt&4294967295)>>>Ie.Mb]=lt}else if(280>lt){if(lt=aA(lt-256,fe),Ft=vi(st.G[4],st.H[4],fe),pe(fe),Ft=Ar(O,Ft=aA(Ft,fe)),fe.h)break;if(je-U<Ft||z-je<lt)break e;for(_t=0;_t<lt;++_t)B[je+_t]=B[je+_t-Ft];for(je+=lt,Ae+=lt;Ae>=O;)Ae-=O,++re,ee!=null&&re<=J&&!(re%16)&&ee(h,re);if(t(je<=z),Ae&Me&&(st=br(Oe,Ae,re)),Ie!=null)for(;Ye<je;)lt=B[Ye++],Ie.X[(506832829*lt&4294967295)>>>Ie.Mb]=lt}else{if(!(lt<ut))break e;for(dt=lt-280,t(Ie!=null);Ye<je;)lt=B[Ye++],Ie.X[(506832829*lt&4294967295)>>>Ie.Mb]=lt;lt=je,t(!(dt>>>(Ft=Ie).Xa)),B[lt]=Ft.X[dt],dt=!0}dt||t(fe.h==ne(fe))}if(h.Pb&&fe.h&&je<z)t(h.m.h),h.a=5,h.m=h.wd,h.$=h.xd,0<h.s.ua&&G(h.s.vb,h.s.Wa);else{if(fe.h)break e;ee?.(h,re>J?J:re),h.a=0,h.$=je-U}return 1}return h.a=3,0}function ta(h){t(h!=null),h.vc=null,h.yc=null,h.Ya=null;var B=h.Wa;B!=null&&(B.X=null),h.vb=null,t(h!=null)}function sA(){var h=new Sn;return h==null?null:(h.a=0,h.xb=Wf,di("Predictor","VP8LPredictors"),di("Predictor","VP8LPredictors_C"),di("PredictorAdd","VP8LPredictorsAdd"),di("PredictorAdd","VP8LPredictorsAdd_C"),Ga=At,Ms=ct,FA=xe,UA=Ut,yi=bt,He=Rt,nt=Mt,W.VP8LMapColor32b=jr,W.VP8LMapColor8b=Uu,h)}function BA(h,B,U,O,z){var J=1,ee=[h],re=[B],Ae=O.m,fe=O.s,Oe=null,je=0;e:for(;;){if(U)for(;J&&Z(Ae,1);){var Ye=ee,ze=re,ut=O,rt=1,Ie=ut.m,Me=ut.gc[ut.ab],st=Z(Ie,2);if(ut.Oc&1<<st)J=0;else{switch(ut.Oc|=1<<st,Me.hc=st,Me.Ea=Ye[0],Me.nc=ze[0],Me.K=[null],++ut.ab,t(4>=ut.ab),st){case 0:case 1:Me.b=Z(Ie,3)+2,rt=BA(Pe(Me.Ea,Me.b),Pe(Me.nc,Me.b),0,ut,Me.K),Me.K=Me.K[0];break;case 3:var dt,lt=Z(Ie,8)+1,Ft=16<lt?0:4<lt?1:2<lt?2:3;if(Ye[0]=Pe(Me.Ea,Ft),Me.b=Ft,dt=rt=BA(lt,1,0,ut,Me.K)){var _t,Yt=lt,Lt=Me,mt=1<<(8>>Lt.b),Ir=A(mt);if(Ir==null)dt=0;else{var qr=Lt.K[0],Ur=Lt.w;for(Ir[0]=Lt.K[0][0],_t=1;_t<1*Yt;++_t)Ir[_t]=Qe(qr[Ur+_t],Ir[_t-1]);for(;_t<4*mt;++_t)Ir[_t]=0;Lt.K[0]=null,Lt.K[0]=Ir,dt=1}}rt=dt;break;case 2:break;default:t(0)}J=rt}}if(ee=ee[0],re=re[0],J&&Z(Ae,1)&&!(J=1<=(je=Z(Ae,4))&&11>=je)){O.a=3;break e}var xr;if(xr=J)t:{var gn,dr,wr,Ci=O,si=ee,Pn=re,rn=je,Xn=U,oi=Ci.m,li=Ci.s,nn=[null],Ii=1,ba=0,Ca=bg[rn];r:for(;;){if(Xn&&Z(oi,1)){var Di=Z(oi,3)+2,Za=Pe(si,Di),cl=Pe(Pn,Di),gs=Za*cl;if(!BA(Za,cl,0,Ci,nn))break r;for(nn=nn[0],li.xc=Di,gn=0;gn<gs;++gn){var js=nn[gn]>>8&65535;nn[gn]=js,js>=Ii&&(Ii=js+1)}}if(oi.h)break r;for(dr=0;5>dr;++dr){var Zn=pi[dr];!dr&&0<rn&&(Zn+=1<<rn),ba<Zn&&(ba=Zn)}var Zf=a(Ii*Ca,_),$l=Ii,Jf=a($l,oe);if(Jf==null)var qc=null;else t(65536>=$l),qc=Jf;var fl=A(ba);if(qc==null||fl==null||Zf==null){Ci.a=1;break r}var Hu=Zf;for(gn=wr=0;gn<Ii;++gn){var xa=qc[gn],eu=xa.G,Ks=xa.H,$f=0,vo=1,jc=0;for(dr=0;5>dr;++dr){Zn=pi[dr],eu[dr]=Hu,Ks[dr]=wr,!dr&&0<rn&&(Zn+=1<<rn);i:{var hl,Mu=Zn,Ru=Ci,dl=fl,tu=Hu,eh=wr,Pu=0,ms=Ru.m,md=Z(ms,1);if(i(dl,0,0,Mu),md){var th=Z(ms,1)+1,rh=Z(ms,1),Kc=Z(ms,rh==0?1:8);dl[Kc]=1,th==2&&(dl[Kc=Z(ms,8)]=1);var zu=1}else{var Vc=A(19),sa=Z(ms,4)+4;if(19<sa){Ru.a=3;var wo=0;break i}for(hl=0;hl<sa;++hl)Vc[Bg[hl]]=Z(ms,3);var mr=void 0,qu=void 0,vd=Ru,ju=Vc,Ku=Mu,wd=dl,nh=0,xi=vd.m,yd=8,ru=a(128,_);n:for(;M(ru,0,7,ju,19);){if(Z(xi,1)){var ih=2+2*Z(xi,3);if((mr=2+Z(xi,ih))>Ku)break n}else mr=Ku;for(qu=0;qu<Ku&&mr--;){pe(xi);var Vu=ru[0+(127&K(xi))];ce(xi,xi.u+Vu.g);var yo=Vu.value;if(16>yo)wd[qu++]=yo,yo!=0&&(yd=yo);else{var hn=yo==16,oa=yo-16,Ah=Bi[oa],ah=Z(xi,wg[oa])+Ah;if(qu+ah>Ku)break n;for(var Gu=hn?yd:0;0<ah--;)wd[qu++]=Gu}}nh=1;break n}nh||(vd.a=3),zu=nh}(zu=zu&&!ms.h)&&(Pu=M(tu,eh,8,dl,Mu)),zu&&Pu!=0?wo=Pu:(Ru.a=3,wo=0)}if(wo==0)break r;if(vo&&yg[dr]==1&&(vo=Hu[wr].g==0),$f+=Hu[wr].g,wr+=wo,3>=dr){var Bo,Wu=fl[0];for(Bo=1;Bo<Zn;++Bo)fl[Bo]>Wu&&(Wu=fl[Bo]);jc+=Wu}}if(xa.nd=vo,xa.Qb=0,vo&&(xa.qb=(eu[3][Ks[3]+0].value<<24|eu[1][Ks[1]+0].value<<16|eu[2][Ks[2]+0].value)>>>0,$f==0&&256>eu[0][Ks[0]+0].value&&(xa.Qb=1,xa.qb+=eu[0][Ks[0]+0].value<<8)),xa.jc=!xa.Qb&&6>jc,xa.jc){var Yu,Ja=xa;for(Yu=0;Yu<Ni;++Yu){var vs=Yu,QA=Ja.pd[vs],Gc=Ja.G[0][Ja.H[0]+vs];256<=Gc.value?(QA.g=Gc.g+256,QA.value=Gc.value):(QA.g=0,QA.value=0,vs>>=Tn(Gc,8,QA),vs>>=Tn(Ja.G[1][Ja.H[1]+vs],16,QA),vs>>=Tn(Ja.G[2][Ja.H[2]+vs],0,QA),Tn(Ja.G[3][Ja.H[3]+vs],24,QA))}}}li.vc=nn,li.Wb=Ii,li.Ya=qc,li.yc=Zf,xr=1;break t}xr=0}if(!(J=xr)){O.a=3;break e}if(0<je){if(fe.ua=1<<je,!_e(fe.Wa,je)){O.a=1,J=0;break e}}else fe.ua=0;var ws=O,sh=ee,oh=re,nu=ws.s,Wc=nu.xc;if(ws.c=sh,ws.i=oh,nu.md=Pe(sh,Wc),nu.wc=Wc==0?-1:(1<<Wc)-1,U){O.xb=Jl;break e}if((Oe=A(ee*re))==null){O.a=1,J=0;break e}J=(J=ea(O,Oe,0,ee,re,re,null))&&!Ae.h;break e}return J?(z!=null?z[0]=Oe:(t(Oe==null),t(U)),O.$=0,U||ta(fe)):ta(fe),J}function xn(h,B){var U=h.c*h.i,O=U+B+16*B;return t(h.c<=B),h.V=A(O),h.V==null?(h.Ta=null,h.Ua=0,h.a=1,0):(h.Ta=h.V,h.Ua=h.Ba+U+B,1)}function Qs(h,B){var U=h.C,O=B-U,z=h.V,J=h.Ba+h.c*U;for(t(B<=h.l.o);0<O;){var ee=16<O?16:O,re=h.l.ma,Ae=h.l.width,fe=Ae*ee,Oe=re.ca,je=re.tb+Ae*U,Ye=h.Ta,ze=h.Ua;wi(h,ee,z,J),In(Ye,ze,Oe,je,fe),$A(re,U,U+ee,Oe,je,Ae),O-=ee,z+=ee*h.c,U+=ee}t(U==B),h.C=h.Ma=B}function dn(){this.ub=this.yd=this.td=this.Rb=0}function Ts(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function en(){this.Fb=this.Bb=this.Cb=0,this.Zb=A(4),this.Lb=A(4)}function as(){this.Yb=function(){var h=[];return function B(U,O,z){for(var J=z[O],ee=0;ee<J&&(U.push(z.length>O+1?[]:0),!(z.length<O+1));ee++)B(U[ee],O+1,z)}(h,0,[3,11]),h}()}function Pa(){this.jb=A(3),this.Wc=s([4,8],as),this.Xc=s([4,17],as)}function Wo(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new A(4),this.od=new A(4)}function HA(){this.ld=this.La=this.dd=this.tc=0}function Ls(){this.Na=this.la=0}function za(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function ha(){this.ad=A(384),this.Za=0,this.Ob=A(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Yo(){this.uc=this.M=this.Nb=0,this.wa=Array(new HA),this.Y=0,this.ya=Array(new ha),this.aa=0,this.l=new ja}function bA(){this.y=A(16),this.f=A(8),this.ea=A(8)}function qa(){this.cb=this.a=0,this.sc="",this.m=new ke,this.Od=new dn,this.Kc=new Ts,this.ed=new Wo,this.Qa=new en,this.Ic=this.$c=this.Aa=0,this.D=new Yo,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=a(8,ke),this.ia=0,this.pb=a(4,za),this.Pa=new Pa,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new bA),this.Hd=0,this.rb=Array(new Ls),this.sb=0,this.wa=Array(new HA),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new ha),this.L=this.aa=0,this.gd=s([4,2],HA),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function ja(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function Ka(){var h=new qa;return h!=null&&(h.a=0,h.sc="OK",h.cb=0,h.Xb=0,ps||(ps=da)),h}function wn(h,B,U){return h.a==0&&(h.a=B,h.sc=U,h.cb=0),0}function MA(h,B,U){return 3<=U&&h[B+0]==157&&h[B+1]==1&&h[B+2]==42}function ss(h,B){if(h==null)return 0;if(h.a=0,h.sc="OK",B==null)return wn(h,2,"null VP8Io passed to VP8GetHeaders()");var U=B.data,O=B.w,z=B.ha;if(4>z)return wn(h,7,"Truncated header.");var J=U[O+0]|U[O+1]<<8|U[O+2]<<16,ee=h.Od;if(ee.Rb=!(1&J),ee.td=J>>1&7,ee.yd=J>>4&1,ee.ub=J>>5,3<ee.td)return wn(h,3,"Incorrect keyframe parameters.");if(!ee.yd)return wn(h,4,"Frame not displayable.");O+=3,z-=3;var re=h.Kc;if(ee.Rb){if(7>z)return wn(h,7,"cannot parse picture header");if(!MA(U,O,z))return wn(h,3,"Bad code word");re.c=16383&(U[O+4]<<8|U[O+3]),re.Td=U[O+4]>>6,re.i=16383&(U[O+6]<<8|U[O+5]),re.Ud=U[O+6]>>6,O+=7,z-=7,h.za=re.c+15>>4,h.Ub=re.i+15>>4,B.width=re.c,B.height=re.i,B.Da=0,B.j=0,B.v=0,B.va=B.width,B.o=B.height,B.da=0,B.ib=B.width,B.hb=B.height,B.U=B.width,B.T=B.height,i((J=h.Pa).jb,0,255,J.jb.length),t((J=h.Qa)!=null),J.Cb=0,J.Bb=0,J.Fb=1,i(J.Zb,0,0,J.Zb.length),i(J.Lb,0,0,J.Lb)}if(ee.ub>z)return wn(h,7,"bad partition length");ge(J=h.m,U,O,ee.ub),O+=ee.ub,z-=ee.ub,ee.Rb&&(re.Ld=ye(J),re.Kd=ye(J)),re=h.Qa;var Ae,fe=h.Pa;if(t(J!=null),t(re!=null),re.Cb=ye(J),re.Cb){if(re.Bb=ye(J),ye(J)){for(re.Fb=ye(J),Ae=0;4>Ae;++Ae)re.Zb[Ae]=ye(J)?Be(J,7):0;for(Ae=0;4>Ae;++Ae)re.Lb[Ae]=ye(J)?Be(J,6):0}if(re.Bb)for(Ae=0;3>Ae;++Ae)fe.jb[Ae]=ye(J)?Fe(J,8):255}else re.Bb=0;if(J.Ka)return wn(h,3,"cannot parse segment header");if((re=h.ed).zd=ye(J),re.Tb=Fe(J,6),re.wb=Fe(J,3),re.Pc=ye(J),re.Pc&&ye(J)){for(fe=0;4>fe;++fe)ye(J)&&(re.vd[fe]=Be(J,6));for(fe=0;4>fe;++fe)ye(J)&&(re.od[fe]=Be(J,6))}if(h.L=re.Tb==0?0:re.zd?1:2,J.Ka)return wn(h,3,"cannot parse filter header");var Oe=z;if(z=Ae=O,O=Ae+Oe,re=Oe,h.Xb=(1<<Fe(h.m,2))-1,Oe<3*(fe=h.Xb))U=7;else{for(Ae+=3*fe,re-=3*fe,Oe=0;Oe<fe;++Oe){var je=U[z+0]|U[z+1]<<8|U[z+2]<<16;je>re&&(je=re),ge(h.Jc[+Oe],U,Ae,je),Ae+=je,re-=je,z+=3}ge(h.Jc[+fe],U,Ae,re),U=Ae<O?0:5}if(U!=0)return wn(h,U,"cannot parse partitions");for(U=Fe(Ae=h.m,7),z=ye(Ae)?Be(Ae,4):0,O=ye(Ae)?Be(Ae,4):0,re=ye(Ae)?Be(Ae,4):0,fe=ye(Ae)?Be(Ae,4):0,Ae=ye(Ae)?Be(Ae,4):0,Oe=h.Qa,je=0;4>je;++je){if(Oe.Cb){var Ye=Oe.Zb[je];Oe.Fb||(Ye+=U)}else{if(0<je){h.pb[je]=h.pb[0];continue}Ye=U}var ze=h.pb[je];ze.Sc[0]=sl[Xi(Ye+z,127)],ze.Sc[1]=ku[Xi(Ye+0,127)],ze.Eb[0]=2*sl[Xi(Ye+O,127)],ze.Eb[1]=101581*ku[Xi(Ye+re,127)]>>16,8>ze.Eb[1]&&(ze.Eb[1]=8),ze.Qc[0]=sl[Xi(Ye+fe,117)],ze.Qc[1]=ku[Xi(Ye+Ae,127)],ze.lc=Ye+Ae}if(!ee.Rb)return wn(h,4,"Not a key frame.");for(ye(J),ee=h.Pa,U=0;4>U;++U){for(z=0;8>z;++z)for(O=0;3>O;++O)for(re=0;11>re;++re)fe=Ee(J,xg[U][z][O][re])?Fe(J,8):Zl[U][z][O][re],ee.Wc[U][z].Yb[O][re]=fe;for(z=0;17>z;++z)ee.Xc[U][z]=ee.Wc[U][Sg[z]]}return h.kc=ye(J),h.kc&&(h.Bd=Fe(J,8)),h.cb=1}function da(h,B,U,O,z,J,ee){var re=B[z].Yb[U];for(U=0;16>z;++z){if(!Ee(h,re[U+0]))return z;for(;!Ee(h,re[U+1]);)if(re=B[++z].Yb[0],U=0,z==16)return 16;var Ae=B[z+1].Yb;if(Ee(h,re[U+2])){var fe=h,Oe=0;if(Ee(fe,(Ye=re)[(je=U)+3]))if(Ee(fe,Ye[je+6])){for(re=0,je=2*(Oe=Ee(fe,Ye[je+8]))+(Ye=Ee(fe,Ye[je+9+Oe])),Oe=0,Ye=Nu[je];Ye[re];++re)Oe+=Oe+Ee(fe,Ye[re]);Oe+=3+(8<<je)}else Ee(fe,Ye[je+7])?(Oe=7+2*Ee(fe,165),Oe+=Ee(fe,145)):Oe=5+Ee(fe,159);else Oe=Ee(fe,Ye[je+4])?3+Ee(fe,Ye[je+5]):2;re=Ae[2]}else Oe=1,re=Ae[1];Ae=ee+Ou[z],0>(fe=h).b&&Se(fe);var je,Ye=fe.b,ze=(je=fe.Ca>>1)-(fe.I>>Ye)>>31;--fe.b,fe.Ca+=ze,fe.Ca|=1,fe.I-=(je+1&ze)<<Ye,J[Ae]=((Oe^ze)-ze)*O[(0<z)+0]}return 16}function os(h){var B=h.rb[h.sb-1];B.la=0,B.Na=0,i(h.zc,0,0,h.zc.length),h.ja=0}function ii(h,B){if(h==null)return 0;if(B==null)return wn(h,2,"NULL VP8Io parameter in VP8Decode().");if(!h.cb&&!ss(h,B))return 0;if(t(h.cb),B.ac==null||B.ac(B)){B.ob&&(h.L=0);var U=zc[h.L];if(h.L==2?(h.yb=0,h.zb=0):(h.yb=B.v-U>>4,h.zb=B.j-U>>4,0>h.yb&&(h.yb=0),0>h.zb&&(h.zb=0)),h.Va=B.o+15+U>>4,h.Hb=B.va+15+U>>4,h.Hb>h.za&&(h.Hb=h.za),h.Va>h.Ub&&(h.Va=h.Ub),0<h.L){var O=h.ed;for(U=0;4>U;++U){var z;if(h.Qa.Cb){var J=h.Qa.Lb[U];h.Qa.Fb||(J+=O.Tb)}else J=O.Tb;for(z=0;1>=z;++z){var ee=h.gd[U][z],re=J;if(O.Pc&&(re+=O.vd[0],z&&(re+=O.od[0])),0<(re=0>re?0:63<re?63:re)){var Ae=re;0<O.wb&&(Ae=4<O.wb?Ae>>2:Ae>>1)>9-O.wb&&(Ae=9-O.wb),1>Ae&&(Ae=1),ee.dd=Ae,ee.tc=2*re+Ae,ee.ld=40<=re?2:15<=re?1:0}else ee.tc=0;ee.La=z}}}U=0}else wn(h,6,"Frame setup failed"),U=h.a;if(U=U==0){if(U){h.$c=0,0<h.Aa||(h.Ic=Lg);e:{U=h.Ic,O=4*(Ae=h.za);var fe=32*Ae,Oe=Ae+1,je=0<h.L?Ae*(0<h.Aa?2:1):0,Ye=(h.Aa==2?2:1)*Ae;if((ee=O+832+(z=3*(16*U+zc[h.L])/2*fe)+(J=h.Fa!=null&&0<h.Fa.length?h.Kc.c*h.Kc.i:0))!=ee)U=0;else{if(ee>h.Vb){if(h.Vb=0,h.Ec=A(ee),h.Fc=0,h.Ec==null){U=wn(h,1,"no memory during frame initialization.");break e}h.Vb=ee}ee=h.Ec,re=h.Fc,h.Ac=ee,h.Bc=re,re+=O,h.Gd=a(fe,bA),h.Hd=0,h.rb=a(Oe+1,Ls),h.sb=1,h.wa=je?a(je,HA):null,h.Y=0,h.D.Nb=0,h.D.wa=h.wa,h.D.Y=h.Y,0<h.Aa&&(h.D.Y+=Ae),t(!0),h.oc=ee,h.pc=re,re+=832,h.ya=a(Ye,ha),h.aa=0,h.D.ya=h.ya,h.D.aa=h.aa,h.Aa==2&&(h.D.aa+=Ae),h.R=16*Ae,h.B=8*Ae,Ae=(fe=zc[h.L])*h.R,fe=fe/2*h.B,h.sa=ee,h.ta=re+Ae,h.qa=h.sa,h.ra=h.ta+16*U*h.R+fe,h.Ha=h.qa,h.Ia=h.ra+8*U*h.B+fe,h.$c=0,re+=z,h.mb=J?ee:null,h.nb=J?re:null,t(re+J<=h.Fc+h.Vb),os(h),i(h.Ac,h.Bc,0,O),U=1}}if(U){if(B.ka=0,B.y=h.sa,B.O=h.ta,B.f=h.qa,B.N=h.ra,B.ea=h.Ha,B.Vd=h.Ia,B.fa=h.R,B.Rc=h.B,B.F=null,B.J=0,!_u){for(U=-255;255>=U;++U)Fn[255+U]=0>U?-U:U;for(U=-1020;1020>=U;++U)jA[1020+U]=-128>U?-128:127<U?127:U;for(U=-112;112>=U;++U)Gl[112+U]=-16>U?-16:15<U?15:U;for(U=-255;510>=U;++U)ds[255+U]=0>U?0:255<U?255:U;_u=1}$e=ks,Tt=Zo,Pr=us,Kr=oo,ir=Gi,Pt=Xo,Rs=Ln,Hc=Rn,uA=Ti,Aa=jl,rl=Bn,qA=ra,Wa=oA,hs=Ic,Or=Le,Ps=gt,nl=xt,cA=er,Xa[0]=xA,Xa[1]=cs,Xa[2]=Jo,Xa[3]=zl,Xa[4]=ql,Xa[5]=Va,Xa[6]=Qi,Xa[7]=co,Xa[8]=Xr,Xa[9]=Yi,Ya[0]=Rl,Ya[1]=Ns,Ya[2]=PA,Ya[3]=Ai,Ya[4]=Mr,Ya[5]=CA,Ya[6]=Pl,wa[0]=SA,wa[1]=lo,wa[2]=tn,wa[3]=fo,wa[4]=fs,wa[5]=zA,wa[6]=ho,U=1}else U=0}U&&(U=function(ze,ut){for(ze.M=0;ze.M<ze.Va;++ze.M){var rt,Ie=ze.Jc[ze.M&ze.Xb],Me=ze.m,st=ze;for(rt=0;rt<st.za;++rt){var dt=Me,lt=st,Ft=lt.Ac,_t=lt.Bc+4*rt,Yt=lt.zc,Lt=lt.ya[lt.aa+rt];if(lt.Qa.Bb?Lt.$b=Ee(dt,lt.Pa.jb[0])?2+Ee(dt,lt.Pa.jb[2]):Ee(dt,lt.Pa.jb[1]):Lt.$b=0,lt.kc&&(Lt.Ad=Ee(dt,lt.Bd)),Lt.Za=!Ee(dt,145)+0,Lt.Za){var mt=Lt.Ob,Ir=0;for(lt=0;4>lt;++lt){var qr,Ur=Yt[0+lt];for(qr=0;4>qr;++qr){Ur=Cg[Ft[_t+qr]][Ur];for(var xr=Iu[Ee(dt,Ur[0])];0<xr;)xr=Iu[2*xr+Ee(dt,Ur[xr])];Ur=-xr,Ft[_t+qr]=Ur}n(mt,Ir,Ft,_t,4),Ir+=4,Yt[0+lt]=Ur}}else Ur=Ee(dt,156)?Ee(dt,128)?1:3:Ee(dt,163)?2:0,Lt.Ob[0]=Ur,i(Ft,_t,Ur,4),i(Yt,0,Ur,4);Lt.Dd=Ee(dt,142)?Ee(dt,114)?Ee(dt,183)?1:3:2:0}if(st.m.Ka)return wn(ze,7,"Premature end-of-partition0 encountered.");for(;ze.ja<ze.za;++ze.ja){if(st=Ie,dt=(Me=ze).rb[Me.sb-1],Ft=Me.rb[Me.sb+Me.ja],rt=Me.ya[Me.aa+Me.ja],_t=Me.kc?rt.Ad:0)dt.la=Ft.la=0,rt.Za||(dt.Na=Ft.Na=0),rt.Hc=0,rt.Gc=0,rt.ia=0;else{var gn,dr;if(dt=Ft,Ft=st,_t=Me.Pa.Xc,Yt=Me.ya[Me.aa+Me.ja],Lt=Me.pb[Yt.$b],lt=Yt.ad,mt=0,Ir=Me.rb[Me.sb-1],Ur=qr=0,i(lt,mt,0,384),Yt.Za)var wr=0,Ci=_t[3];else{xr=A(16);var si=dt.Na+Ir.Na;if(si=ps(Ft,_t[1],si,Lt.Eb,0,xr,0),dt.Na=Ir.Na=(0<si)+0,1<si)$e(xr,0,lt,mt);else{var Pn=xr[0]+3>>3;for(xr=0;256>xr;xr+=16)lt[mt+xr]=Pn}wr=1,Ci=_t[0]}var rn=15&dt.la,Xn=15&Ir.la;for(xr=0;4>xr;++xr){var oi=1&Xn;for(Pn=dr=0;4>Pn;++Pn)rn=rn>>1|(oi=(si=ps(Ft,Ci,si=oi+(1&rn),Lt.Sc,wr,lt,mt))>wr)<<7,dr=dr<<2|(3<si?3:1<si?2:lt[mt+0]!=0),mt+=16;rn>>=4,Xn=Xn>>1|oi<<7,qr=(qr<<8|dr)>>>0}for(Ci=rn,wr=Xn>>4,gn=0;4>gn;gn+=2){for(dr=0,rn=dt.la>>4+gn,Xn=Ir.la>>4+gn,xr=0;2>xr;++xr){for(oi=1&Xn,Pn=0;2>Pn;++Pn)si=oi+(1&rn),rn=rn>>1|(oi=0<(si=ps(Ft,_t[2],si,Lt.Qc,0,lt,mt)))<<3,dr=dr<<2|(3<si?3:1<si?2:lt[mt+0]!=0),mt+=16;rn>>=2,Xn=Xn>>1|oi<<5}Ur|=dr<<4*gn,Ci|=rn<<4<<gn,wr|=(240&Xn)<<gn}dt.la=Ci,Ir.la=wr,Yt.Hc=qr,Yt.Gc=Ur,Yt.ia=43690&Ur?0:Lt.ia,_t=!(qr|Ur)}if(0<Me.L&&(Me.wa[Me.Y+Me.ja]=Me.gd[rt.$b][rt.Za],Me.wa[Me.Y+Me.ja].La|=!_t),st.Ka)return wn(ze,7,"Premature end-of-file encountered.")}if(os(ze),Me=ut,st=1,rt=(Ie=ze).D,dt=0<Ie.L&&Ie.M>=Ie.zb&&Ie.M<=Ie.Va,Ie.Aa==0)e:{if(rt.M=Ie.M,rt.uc=dt,ai(Ie,rt),st=1,rt=(dr=Ie.D).Nb,dt=(Ur=zc[Ie.L])*Ie.R,Ft=Ur/2*Ie.B,xr=16*rt*Ie.R,Pn=8*rt*Ie.B,_t=Ie.sa,Yt=Ie.ta-dt+xr,Lt=Ie.qa,lt=Ie.ra-Ft+Pn,mt=Ie.Ha,Ir=Ie.Ia-Ft+Pn,Xn=(rn=dr.M)==0,qr=rn>=Ie.Va-1,Ie.Aa==2&&ai(Ie,dr),dr.uc)for(oi=(si=Ie).D.M,t(si.D.uc),dr=si.yb;dr<si.Hb;++dr){wr=dr,Ci=oi;var li=(nn=(Zn=si).D).Nb;gn=Zn.R;var nn=nn.wa[nn.Y+wr],Ii=Zn.sa,ba=Zn.ta+16*li*gn+16*wr,Ca=nn.dd,Di=nn.tc;if(Di!=0)if(t(3<=Di),Zn.L==1)0<wr&&Ps(Ii,ba,gn,Di+4),nn.La&&cA(Ii,ba,gn,Di),0<Ci&&Or(Ii,ba,gn,Di+4),nn.La&&nl(Ii,ba,gn,Di);else{var Za=Zn.B,cl=Zn.qa,gs=Zn.ra+8*li*Za+8*wr,js=Zn.Ha,Zn=Zn.Ia+8*li*Za+8*wr;li=nn.ld,0<wr&&(Hc(Ii,ba,gn,Di+4,Ca,li),Aa(cl,gs,js,Zn,Za,Di+4,Ca,li)),nn.La&&(qA(Ii,ba,gn,Di,Ca,li),hs(cl,gs,js,Zn,Za,Di,Ca,li)),0<Ci&&(Rs(Ii,ba,gn,Di+4,Ca,li),uA(cl,gs,js,Zn,Za,Di+4,Ca,li)),nn.La&&(rl(Ii,ba,gn,Di,Ca,li),Wa(cl,gs,js,Zn,Za,Di,Ca,li))}}if(Ie.ia&&alert("todo:DitherRow"),Me.put!=null){if(dr=16*rn,rn=16*(rn+1),Xn?(Me.y=Ie.sa,Me.O=Ie.ta+xr,Me.f=Ie.qa,Me.N=Ie.ra+Pn,Me.ea=Ie.Ha,Me.W=Ie.Ia+Pn):(dr-=Ur,Me.y=_t,Me.O=Yt,Me.f=Lt,Me.N=lt,Me.ea=mt,Me.W=Ir),qr||(rn-=Ur),rn>Me.o&&(rn=Me.o),Me.F=null,Me.J=null,Ie.Fa!=null&&0<Ie.Fa.length&&dr<rn&&(Me.J=Fu(Ie,Me,dr,rn-dr),Me.F=Ie.mb,Me.F==null&&Me.F.length==0)){st=wn(Ie,3,"Could not decode alpha data.");break e}dr<Me.j&&(Ur=Me.j-dr,dr=Me.j,t(!(1&Ur)),Me.O+=Ie.R*Ur,Me.N+=Ie.B*(Ur>>1),Me.W+=Ie.B*(Ur>>1),Me.F!=null&&(Me.J+=Me.width*Ur)),dr<rn&&(Me.O+=Me.v,Me.N+=Me.v>>1,Me.W+=Me.v>>1,Me.F!=null&&(Me.J+=Me.v),Me.ka=dr-Me.j,Me.U=Me.va-Me.v,Me.T=rn-dr,st=Me.put(Me))}rt+1!=Ie.Ic||qr||(n(Ie.sa,Ie.ta-dt,_t,Yt+16*Ie.R,dt),n(Ie.qa,Ie.ra-Ft,Lt,lt+8*Ie.B,Ft),n(Ie.Ha,Ie.Ia-Ft,mt,Ir+8*Ie.B,Ft))}if(!st)return wn(ze,6,"Output aborted.")}return 1}(h,B)),B.bc!=null&&B.bc(B),U&=1}return U?(h.cb=0,U):0}function Vi(h,B,U,O,z){z=h[B+U+32*O]+(z>>3),h[B+U+32*O]=-256&z?0>z?0:255:z}function RA(h,B,U,O,z,J){Vi(h,B,0,U,O+z),Vi(h,B,1,U,O+J),Vi(h,B,2,U,O-J),Vi(h,B,3,U,O-z)}function Gn(h){return(20091*h>>16)+h}function ls(h,B,U,O){var z,J=0,ee=A(16);for(z=0;4>z;++z){var re=h[B+0]+h[B+8],Ae=h[B+0]-h[B+8],fe=(35468*h[B+4]>>16)-Gn(h[B+12]),Oe=Gn(h[B+4])+(35468*h[B+12]>>16);ee[J+0]=re+Oe,ee[J+1]=Ae+fe,ee[J+2]=Ae-fe,ee[J+3]=re-Oe,J+=4,B++}for(z=J=0;4>z;++z)re=(h=ee[J+0]+4)+ee[J+8],Ae=h-ee[J+8],fe=(35468*ee[J+4]>>16)-Gn(ee[J+12]),Vi(U,O,0,0,re+(Oe=Gn(ee[J+4])+(35468*ee[J+12]>>16))),Vi(U,O,1,0,Ae+fe),Vi(U,O,2,0,Ae-fe),Vi(U,O,3,0,re-Oe),J++,O+=32}function Xo(h,B,U,O){var z=h[B+0]+4,J=35468*h[B+4]>>16,ee=Gn(h[B+4]),re=35468*h[B+1]>>16;RA(U,O,0,z+ee,h=Gn(h[B+1]),re),RA(U,O,1,z+J,h,re),RA(U,O,2,z-J,h,re),RA(U,O,3,z-ee,h,re)}function Zo(h,B,U,O,z){ls(h,B,U,O),z&&ls(h,B+16,U,O+4)}function us(h,B,U,O){Tt(h,B+0,U,O,1),Tt(h,B+32,U,O+128,1)}function oo(h,B,U,O){var z;for(h=h[B+0]+4,z=0;4>z;++z)for(B=0;4>B;++B)Vi(U,O,B,z,h)}function Gi(h,B,U,O){h[B+0]&&Kr(h,B+0,U,O),h[B+16]&&Kr(h,B+16,U,O+4),h[B+32]&&Kr(h,B+32,U,O+128),h[B+48]&&Kr(h,B+48,U,O+128+4)}function ks(h,B,U,O){var z,J=A(16);for(z=0;4>z;++z){var ee=h[B+0+z]+h[B+12+z],re=h[B+4+z]+h[B+8+z],Ae=h[B+4+z]-h[B+8+z],fe=h[B+0+z]-h[B+12+z];J[0+z]=ee+re,J[8+z]=ee-re,J[4+z]=fe+Ae,J[12+z]=fe-Ae}for(z=0;4>z;++z)ee=(h=J[0+4*z]+3)+J[3+4*z],re=J[1+4*z]+J[2+4*z],Ae=J[1+4*z]-J[2+4*z],fe=h-J[3+4*z],U[O+0]=ee+re>>3,U[O+16]=fe+Ae>>3,U[O+32]=ee-re>>3,U[O+48]=fe-Ae>>3,O+=64}function Wi(h,B,U){var O,z=B-32,J=KA,ee=255-h[z-1];for(O=0;O<U;++O){var re,Ae=J,fe=ee+h[B-1];for(re=0;re<U;++re)h[B+re]=Ae[fe+h[z+re]];B+=32}}function cs(h,B){Wi(h,B,4)}function lo(h,B){Wi(h,B,8)}function Ns(h,B){Wi(h,B,16)}function PA(h,B){var U;for(U=0;16>U;++U)n(h,B+32*U,h,B-32,16)}function Ai(h,B){var U;for(U=16;0<U;--U)i(h,B,h[B-1],16),B+=32}function uo(h,B,U){var O;for(O=0;16>O;++O)i(B,U+32*O,h,16)}function Rl(h,B){var U,O=16;for(U=0;16>U;++U)O+=h[B-1+32*U]+h[B+U-32];uo(O>>5,h,B)}function Mr(h,B){var U,O=8;for(U=0;16>U;++U)O+=h[B-1+32*U];uo(O>>4,h,B)}function CA(h,B){var U,O=8;for(U=0;16>U;++U)O+=h[B+U-32];uo(O>>4,h,B)}function Pl(h,B){uo(128,h,B)}function nr(h,B,U){return h+2*B+U+2>>2}function Jo(h,B){var U,O=B-32;for(O=new Uint8Array([nr(h[O-1],h[O+0],h[O+1]),nr(h[O+0],h[O+1],h[O+2]),nr(h[O+1],h[O+2],h[O+3]),nr(h[O+2],h[O+3],h[O+4])]),U=0;4>U;++U)n(h,B+32*U,O,0,O.length)}function zl(h,B){var U=h[B-1],O=h[B-1+32],z=h[B-1+64],J=h[B-1+96];tt(h,B+0,16843009*nr(h[B-1-32],U,O)),tt(h,B+32,16843009*nr(U,O,z)),tt(h,B+64,16843009*nr(O,z,J)),tt(h,B+96,16843009*nr(z,J,J))}function xA(h,B){var U,O=4;for(U=0;4>U;++U)O+=h[B+U-32]+h[B-1+32*U];for(O>>=3,U=0;4>U;++U)i(h,B+32*U,O,4)}function ql(h,B){var U=h[B-1+0],O=h[B-1+32],z=h[B-1+64],J=h[B-1-32],ee=h[B+0-32],re=h[B+1-32],Ae=h[B+2-32],fe=h[B+3-32];h[B+0+96]=nr(O,z,h[B-1+96]),h[B+1+96]=h[B+0+64]=nr(U,O,z),h[B+2+96]=h[B+1+64]=h[B+0+32]=nr(J,U,O),h[B+3+96]=h[B+2+64]=h[B+1+32]=h[B+0+0]=nr(ee,J,U),h[B+3+64]=h[B+2+32]=h[B+1+0]=nr(re,ee,J),h[B+3+32]=h[B+2+0]=nr(Ae,re,ee),h[B+3+0]=nr(fe,Ae,re)}function Qi(h,B){var U=h[B+1-32],O=h[B+2-32],z=h[B+3-32],J=h[B+4-32],ee=h[B+5-32],re=h[B+6-32],Ae=h[B+7-32];h[B+0+0]=nr(h[B+0-32],U,O),h[B+1+0]=h[B+0+32]=nr(U,O,z),h[B+2+0]=h[B+1+32]=h[B+0+64]=nr(O,z,J),h[B+3+0]=h[B+2+32]=h[B+1+64]=h[B+0+96]=nr(z,J,ee),h[B+3+32]=h[B+2+64]=h[B+1+96]=nr(J,ee,re),h[B+3+64]=h[B+2+96]=nr(ee,re,Ae),h[B+3+96]=nr(re,Ae,Ae)}function Va(h,B){var U=h[B-1+0],O=h[B-1+32],z=h[B-1+64],J=h[B-1-32],ee=h[B+0-32],re=h[B+1-32],Ae=h[B+2-32],fe=h[B+3-32];h[B+0+0]=h[B+1+64]=J+ee+1>>1,h[B+1+0]=h[B+2+64]=ee+re+1>>1,h[B+2+0]=h[B+3+64]=re+Ae+1>>1,h[B+3+0]=Ae+fe+1>>1,h[B+0+96]=nr(z,O,U),h[B+0+64]=nr(O,U,J),h[B+0+32]=h[B+1+96]=nr(U,J,ee),h[B+1+32]=h[B+2+96]=nr(J,ee,re),h[B+2+32]=h[B+3+96]=nr(ee,re,Ae),h[B+3+32]=nr(re,Ae,fe)}function co(h,B){var U=h[B+0-32],O=h[B+1-32],z=h[B+2-32],J=h[B+3-32],ee=h[B+4-32],re=h[B+5-32],Ae=h[B+6-32],fe=h[B+7-32];h[B+0+0]=U+O+1>>1,h[B+1+0]=h[B+0+64]=O+z+1>>1,h[B+2+0]=h[B+1+64]=z+J+1>>1,h[B+3+0]=h[B+2+64]=J+ee+1>>1,h[B+0+32]=nr(U,O,z),h[B+1+32]=h[B+0+96]=nr(O,z,J),h[B+2+32]=h[B+1+96]=nr(z,J,ee),h[B+3+32]=h[B+2+96]=nr(J,ee,re),h[B+3+64]=nr(ee,re,Ae),h[B+3+96]=nr(re,Ae,fe)}function Yi(h,B){var U=h[B-1+0],O=h[B-1+32],z=h[B-1+64],J=h[B-1+96];h[B+0+0]=U+O+1>>1,h[B+2+0]=h[B+0+32]=O+z+1>>1,h[B+2+32]=h[B+0+64]=z+J+1>>1,h[B+1+0]=nr(U,O,z),h[B+3+0]=h[B+1+32]=nr(O,z,J),h[B+3+32]=h[B+1+64]=nr(z,J,J),h[B+3+64]=h[B+2+64]=h[B+0+96]=h[B+1+96]=h[B+2+96]=h[B+3+96]=J}function Xr(h,B){var U=h[B-1+0],O=h[B-1+32],z=h[B-1+64],J=h[B-1+96],ee=h[B-1-32],re=h[B+0-32],Ae=h[B+1-32],fe=h[B+2-32];h[B+0+0]=h[B+2+32]=U+ee+1>>1,h[B+0+32]=h[B+2+64]=O+U+1>>1,h[B+0+64]=h[B+2+96]=z+O+1>>1,h[B+0+96]=J+z+1>>1,h[B+3+0]=nr(re,Ae,fe),h[B+2+0]=nr(ee,re,Ae),h[B+1+0]=h[B+3+32]=nr(U,ee,re),h[B+1+32]=h[B+3+64]=nr(O,U,ee),h[B+1+64]=h[B+3+96]=nr(z,O,U),h[B+1+96]=nr(J,z,O)}function tn(h,B){var U;for(U=0;8>U;++U)n(h,B+32*U,h,B-32,8)}function fo(h,B){var U;for(U=0;8>U;++U)i(h,B,h[B-1],8),B+=32}function pa(h,B,U){var O;for(O=0;8>O;++O)i(B,U+32*O,h,8)}function SA(h,B){var U,O=8;for(U=0;8>U;++U)O+=h[B+U-32]+h[B-1+32*U];pa(O>>4,h,B)}function zA(h,B){var U,O=4;for(U=0;8>U;++U)O+=h[B+U-32];pa(O>>3,h,B)}function fs(h,B){var U,O=4;for(U=0;8>U;++U)O+=h[B-1+32*U];pa(O>>3,h,B)}function ho(h,B){pa(128,h,B)}function Qn(h,B,U){var O=h[B-U],z=h[B+0],J=3*(z-O)+Mc[1020+h[B-2*U]-h[B+U]],ee=il[112+(J+4>>3)];h[B-U]=KA[255+O+il[112+(J+3>>3)]],h[B+0]=KA[255+z-ee]}function $o(h,B,U,O){var z=h[B+0],J=h[B+U];return fA[255+h[B-2*U]-h[B-U]]>O||fA[255+J-z]>O}function pn(h,B,U,O){return 4*fA[255+h[B-U]-h[B+0]]+fA[255+h[B-2*U]-h[B+U]]<=O}function zt(h,B,U,O,z){var J=h[B-3*U],ee=h[B-2*U],re=h[B-U],Ae=h[B+0],fe=h[B+U],Oe=h[B+2*U],je=h[B+3*U];return 4*fA[255+re-Ae]+fA[255+ee-fe]>O?0:fA[255+h[B-4*U]-J]<=z&&fA[255+J-ee]<=z&&fA[255+ee-re]<=z&&fA[255+je-Oe]<=z&&fA[255+Oe-fe]<=z&&fA[255+fe-Ae]<=z}function Le(h,B,U,O){var z=2*O+1;for(O=0;16>O;++O)pn(h,B+O,U,z)&&Qn(h,B+O,U)}function gt(h,B,U,O){var z=2*O+1;for(O=0;16>O;++O)pn(h,B+O*U,1,z)&&Qn(h,B+O*U,1)}function xt(h,B,U,O){var z;for(z=3;0<z;--z)Le(h,B+=4*U,U,O)}function er(h,B,U,O){var z;for(z=3;0<z;--z)gt(h,B+=4,U,O)}function yn(h,B,U,O,z,J,ee,re){for(J=2*J+1;0<z--;){if(zt(h,B,U,J,ee))if($o(h,B,U,re))Qn(h,B,U);else{var Ae=h,fe=B,Oe=U,je=Ae[fe-2*Oe],Ye=Ae[fe-Oe],ze=Ae[fe+0],ut=Ae[fe+Oe],rt=Ae[fe+2*Oe],Ie=27*(st=Mc[1020+3*(ze-Ye)+Mc[1020+je-ut]])+63>>7,Me=18*st+63>>7,st=9*st+63>>7;Ae[fe-3*Oe]=KA[255+Ae[fe-3*Oe]+st],Ae[fe-2*Oe]=KA[255+je+Me],Ae[fe-Oe]=KA[255+Ye+Ie],Ae[fe+0]=KA[255+ze-Ie],Ae[fe+Oe]=KA[255+ut-Me],Ae[fe+2*Oe]=KA[255+rt-st]}B+=O}}function on(h,B,U,O,z,J,ee,re){for(J=2*J+1;0<z--;){if(zt(h,B,U,J,ee))if($o(h,B,U,re))Qn(h,B,U);else{var Ae=h,fe=B,Oe=U,je=Ae[fe-Oe],Ye=Ae[fe+0],ze=Ae[fe+Oe],ut=il[112+((rt=3*(Ye-je))+4>>3)],rt=il[112+(rt+3>>3)],Ie=ut+1>>1;Ae[fe-2*Oe]=KA[255+Ae[fe-2*Oe]+Ie],Ae[fe-Oe]=KA[255+je+rt],Ae[fe+0]=KA[255+Ye-ut],Ae[fe+Oe]=KA[255+ze-Ie]}B+=O}}function Ln(h,B,U,O,z,J){yn(h,B,U,1,16,O,z,J)}function Rn(h,B,U,O,z,J){yn(h,B,1,U,16,O,z,J)}function Bn(h,B,U,O,z,J){var ee;for(ee=3;0<ee;--ee)on(h,B+=4*U,U,1,16,O,z,J)}function ra(h,B,U,O,z,J){var ee;for(ee=3;0<ee;--ee)on(h,B+=4,1,U,16,O,z,J)}function Ti(h,B,U,O,z,J,ee,re){yn(h,B,z,1,8,J,ee,re),yn(U,O,z,1,8,J,ee,re)}function jl(h,B,U,O,z,J,ee,re){yn(h,B,1,z,8,J,ee,re),yn(U,O,1,z,8,J,ee,re)}function oA(h,B,U,O,z,J,ee,re){on(h,B+4*z,z,1,8,J,ee,re),on(U,O+4*z,z,1,8,J,ee,re)}function Ic(h,B,U,O,z,J,ee,re){on(h,B+4,1,z,8,J,ee,re),on(U,O+4,1,z,8,J,ee,re)}function el(){this.ba=new Fr,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new Yr,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function ga(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function po(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function Kl(){this.ua=0,this.Wa=new I,this.vb=new I,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new oe,this.yc=new _}function Sn(){this.xb=this.a=0,this.l=new ja,this.ca=new Fr,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new D,this.Pb=0,this.wd=new D,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new Kl,this.ab=0,this.gc=a(4,po),this.Oc=0}function na(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new ja,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function Os(h,B,U,O,z,J,ee){for(h=h==null?0:h[B+0],B=0;B<ee;++B)z[J+B]=h+U[O+B]&255,h=z[J+B]}function Eu(h,B,U,O,z,J,ee){var re;if(h==null)Os(null,null,U,O,z,J,ee);else for(re=0;re<ee;++re)z[J+re]=h[B+re]+U[O+re]&255}function ia(h,B,U,O,z,J,ee){if(h==null)Os(null,null,U,O,z,J,ee);else{var re,Ae=h[B+0],fe=Ae,Oe=Ae;for(re=0;re<ee;++re)fe=Oe+(Ae=h[B+re])-fe,Oe=U[O+re]+(-256&fe?0>fe?0:255:fe)&255,fe=Ae,z[J+re]=Oe}}function Fu(h,B,U,O){var z=B.width,J=B.o;if(t(h!=null&&B!=null),0>U||0>=O||U+O>J)return null;if(!h.Cc){if(h.ga==null){var ee;if(h.ga=new na,(ee=h.ga==null)||(ee=B.width*B.o,t(h.Gb.length==0),h.Gb=A(ee),h.Uc=0,h.Gb==null?ee=0:(h.mb=h.Gb,h.nb=h.Uc,h.rc=null,ee=1),ee=!ee),!ee){ee=h.ga;var re=h.Fa,Ae=h.P,fe=h.qc,Oe=h.mb,je=h.nb,Ye=Ae+1,ze=fe-1,ut=ee.l;if(t(re!=null&&Oe!=null&&B!=null),te[0]=null,te[1]=Os,te[2]=Eu,te[3]=ia,ee.ca=Oe,ee.tb=je,ee.c=B.width,ee.i=B.height,t(0<ee.c&&0<ee.i),1>=fe)B=0;else if(ee.$a=re[Ae+0]>>0&3,ee.Z=re[Ae+0]>>2&3,ee.Lc=re[Ae+0]>>4&3,Ae=re[Ae+0]>>6&3,0>ee.$a||1<ee.$a||4<=ee.Z||1<ee.Lc||Ae)B=0;else if(ut.put=iA,ut.ac=Mn,ut.bc=AA,ut.ma=ee,ut.width=B.width,ut.height=B.height,ut.Da=B.Da,ut.v=B.v,ut.va=B.va,ut.j=B.j,ut.o=B.o,ee.$a)e:{t(ee.$a==1),B=sA();t:for(;;){if(B==null){B=0;break e}if(t(ee!=null),ee.mc=B,B.c=ee.c,B.i=ee.i,B.l=ee.l,B.l.ma=ee,B.l.width=ee.c,B.l.height=ee.i,B.a=0,de(B.m,re,Ye,ze),!BA(ee.c,ee.i,1,B,null)||(B.ab==1&&B.gc[0].hc==3&&DA(B.s)?(ee.ic=1,re=B.c*B.i,B.Ta=null,B.Ua=0,B.V=A(re),B.Ba=0,B.V==null?(B.a=1,B=0):B=1):(ee.ic=0,B=xn(B,ee.c)),!B))break t;B=1;break e}ee.mc=null,B=0}else B=ze>=ee.c*ee.i;ee=!B}if(ee)return null;h.ga.Lc!=1?h.Ga=0:O=J-U}t(h.ga!=null),t(U+O<=J);e:{if(B=(re=h.ga).c,J=re.l.o,re.$a==0){if(Ye=h.rc,ze=h.Vc,ut=h.Fa,Ae=h.P+1+U*B,fe=h.mb,Oe=h.nb+U*B,t(Ae<=h.P+h.qc),re.Z!=0)for(t(te[re.Z]!=null),ee=0;ee<O;++ee)te[re.Z](Ye,ze,ut,Ae,fe,Oe,B),Ye=fe,ze=Oe,Oe+=B,Ae+=B;else for(ee=0;ee<O;++ee)n(fe,Oe,ut,Ae,B),Ye=fe,ze=Oe,Oe+=B,Ae+=B;h.rc=Ye,h.Vc=ze}else{if(t(re.mc!=null),B=U+O,t((ee=re.mc)!=null),t(B<=ee.i),ee.C>=B)B=1;else if(re.ic||Ke(),re.ic){re=ee.V,Ye=ee.Ba,ze=ee.c;var rt=ee.i,Ie=(ut=1,Ae=ee.$/ze,fe=ee.$%ze,Oe=ee.m,je=ee.s,ee.$),Me=ze*rt,st=ze*B,dt=je.wc,lt=Ie<st?br(je,fe,Ae):null;t(Ie<=Me),t(B<=rt),t(DA(je));t:for(;;){for(;!Oe.h&&Ie<st;){if(fe&dt||(lt=br(je,fe,Ae)),t(lt!=null),pe(Oe),256>(rt=vi(lt.G[0],lt.H[0],Oe)))re[Ye+Ie]=rt,++Ie,++fe>=ze&&(fe=0,++Ae<=B&&!(Ae%16)&&yA(ee,Ae));else{if(!(280>rt)){ut=0;break t}rt=aA(rt-256,Oe);var Ft,_t=vi(lt.G[4],lt.H[4],Oe);if(pe(Oe),!(Ie>=(_t=Ar(ze,_t=aA(_t,Oe)))&&Me-Ie>=rt)){ut=0;break t}for(Ft=0;Ft<rt;++Ft)re[Ye+Ie+Ft]=re[Ye+Ie+Ft-_t];for(Ie+=rt,fe+=rt;fe>=ze;)fe-=ze,++Ae<=B&&!(Ae%16)&&yA(ee,Ae);Ie<st&&fe&dt&&(lt=br(je,fe,Ae))}t(Oe.h==ne(Oe))}yA(ee,Ae>B?B:Ae);break t}!ut||Oe.h&&Ie<Me?(ut=0,ee.a=Oe.h?5:3):ee.$=Ie,B=ut}else B=ea(ee,ee.V,ee.Ba,ee.c,ee.i,B,Qs);if(!B){O=0;break e}}U+O>=J&&(h.Cc=1),O=1}if(!O)return null;if(h.Cc&&((O=h.ga)!=null&&(O.mc=null),h.ga=null,0<h.Ga))return alert("todo:WebPDequantizeLevels"),null}return h.nb+U*z}function E(h,B,U,O,z,J){for(;0<z--;){var ee,re=h,Ae=B+(U?1:0),fe=h,Oe=B+(U?0:3);for(ee=0;ee<O;++ee){var je=fe[Oe+4*ee];je!=255&&(je*=32897,re[Ae+4*ee+0]=re[Ae+4*ee+0]*je>>23,re[Ae+4*ee+1]=re[Ae+4*ee+1]*je>>23,re[Ae+4*ee+2]=re[Ae+4*ee+2]*je>>23)}B+=J}}function q(h,B,U,O,z){for(;0<O--;){var J;for(J=0;J<U;++J){var ee=h[B+2*J+0],re=15&(fe=h[B+2*J+1]),Ae=4369*re,fe=(240&fe|fe>>4)*Ae>>16;h[B+2*J+0]=(240&ee|ee>>4)*Ae>>16&240|(15&ee|ee<<4)*Ae>>16>>4&15,h[B+2*J+1]=240&fe|re}B+=z}}function me(h,B,U,O,z,J,ee,re){var Ae,fe,Oe=255;for(fe=0;fe<z;++fe){for(Ae=0;Ae<O;++Ae){var je=h[B+Ae];J[ee+4*Ae]=je,Oe&=je}B+=U,ee+=re}return Oe!=255}function Te(h,B,U,O,z){var J;for(J=0;J<z;++J)U[O+J]=h[B+J]>>8}function Ke(){aa=E,En=q,fn=me,In=Te}function it(h,B,U){W[h]=function(O,z,J,ee,re,Ae,fe,Oe,je,Ye,ze,ut,rt,Ie,Me,st,dt){var lt,Ft=dt-1>>1,_t=re[Ae+0]|fe[Oe+0]<<16,Yt=je[Ye+0]|ze[ut+0]<<16;t(O!=null);var Lt=3*_t+Yt+131074>>2;for(B(O[z+0],255&Lt,Lt>>16,rt,Ie),J!=null&&(Lt=3*Yt+_t+131074>>2,B(J[ee+0],255&Lt,Lt>>16,Me,st)),lt=1;lt<=Ft;++lt){var mt=re[Ae+lt]|fe[Oe+lt]<<16,Ir=je[Ye+lt]|ze[ut+lt]<<16,qr=_t+mt+Yt+Ir+524296,Ur=qr+2*(mt+Yt)>>3;Lt=Ur+_t>>1,_t=(qr=qr+2*(_t+Ir)>>3)+mt>>1,B(O[z+2*lt-1],255&Lt,Lt>>16,rt,Ie+(2*lt-1)*U),B(O[z+2*lt-0],255&_t,_t>>16,rt,Ie+(2*lt-0)*U),J!=null&&(Lt=qr+Yt>>1,_t=Ur+Ir>>1,B(J[ee+2*lt-1],255&Lt,Lt>>16,Me,st+(2*lt-1)*U),B(J[ee+2*lt+0],255&_t,_t>>16,Me,st+(2*lt+0)*U)),_t=mt,Yt=Ir}1&dt||(Lt=3*_t+Yt+131074>>2,B(O[z+dt-1],255&Lt,Lt>>16,rt,Ie+(dt-1)*U),J!=null&&(Lt=3*Yt+_t+131074>>2,B(J[ee+dt-1],255&Lt,Lt>>16,Me,st+(dt-1)*U)))}}function vt(){bi[_A]=ol,bi[Al]=Tr,bi[ud]=ya,bi[al]=fd,bi[Rc]=hd,bi[Wl]=dd,bi[Qu]=ll,bi[Tu]=Tr,bi[Yl]=fd,bi[Lu]=hd,bi[Gf]=dd}function kt(h){return h&~zs?0>h?0:255:h>>pd}function Vt(h,B){return kt((19077*h>>8)+(26149*B>>8)-14234)}function sr(h,B,U){return kt((19077*h>>8)-(6419*B>>8)-(13320*U>>8)+8708)}function tr(h,B){return kt((19077*h>>8)+(33050*B>>8)-17685)}function Cr(h,B,U,O,z){O[z+0]=Vt(h,U),O[z+1]=sr(h,B,U),O[z+2]=tr(h,B)}function Zt(h,B,U,O,z){O[z+0]=tr(h,B),O[z+1]=sr(h,B,U),O[z+2]=Vt(h,U)}function kn(h,B,U,O,z){var J=sr(h,B,U);B=J<<3&224|tr(h,B)>>3,O[z+0]=248&Vt(h,U)|J>>5,O[z+1]=B}function Wn(h,B,U,O,z){var J=240&tr(h,B)|15;O[z+0]=240&Vt(h,U)|sr(h,B,U)>>4,O[z+1]=J}function Li(h,B,U,O,z){O[z+0]=255,Cr(h,B,U,O,z+1)}function Rr(h,B,U,O,z){Zt(h,B,U,O,z),O[z+3]=255}function Yn(h,B,U,O,z){Cr(h,B,U,O,z),O[z+3]=255}function Xi(h,B){return 0>h?0:h>B?B:h}function ki(h,B,U){W[h]=function(O,z,J,ee,re,Ae,fe,Oe,je){for(var Ye=Oe+(-2&je)*U;Oe!=Ye;)B(O[z+0],J[ee+0],re[Ae+0],fe,Oe),B(O[z+1],J[ee+0],re[Ae+0],fe,Oe+U),z+=2,++ee,++Ae,Oe+=2*U;1&je&&B(O[z+0],J[ee+0],re[Ae+0],fe,Oe)}}function Nn(h,B,U){return U==0?h==0?B==0?6:5:B==0?4:0:U}function Vl(h,B,U,O,z){switch(h>>>30){case 3:Tt(B,U,O,z,0);break;case 2:Pt(B,U,O,z);break;case 1:Kr(B,U,O,z)}}function ai(h,B){var U,O,z=B.M,J=B.Nb,ee=h.oc,re=h.pc+40,Ae=h.oc,fe=h.pc+584,Oe=h.oc,je=h.pc+600;for(U=0;16>U;++U)ee[re+32*U-1]=129;for(U=0;8>U;++U)Ae[fe+32*U-1]=129,Oe[je+32*U-1]=129;for(0<z?ee[re-1-32]=Ae[fe-1-32]=Oe[je-1-32]=129:(i(ee,re-32-1,127,21),i(Ae,fe-32-1,127,9),i(Oe,je-32-1,127,9)),O=0;O<h.za;++O){var Ye=B.ya[B.aa+O];if(0<O){for(U=-1;16>U;++U)n(ee,re+32*U-4,ee,re+32*U+12,4);for(U=-1;8>U;++U)n(Ae,fe+32*U-4,Ae,fe+32*U+4,4),n(Oe,je+32*U-4,Oe,je+32*U+4,4)}var ze=h.Gd,ut=h.Hd+O,rt=Ye.ad,Ie=Ye.Hc;if(0<z&&(n(ee,re-32,ze[ut].y,0,16),n(Ae,fe-32,ze[ut].f,0,8),n(Oe,je-32,ze[ut].ea,0,8)),Ye.Za){var Me=ee,st=re-32+16;for(0<z&&(O>=h.za-1?i(Me,st,ze[ut].y[15],4):n(Me,st,ze[ut+1].y,0,4)),U=0;4>U;U++)Me[st+128+U]=Me[st+256+U]=Me[st+384+U]=Me[st+0+U];for(U=0;16>U;++U,Ie<<=2)Me=ee,st=re+Xf[U],Xa[Ye.Ob[U]](Me,st),Vl(Ie,rt,16*+U,Me,st)}else if(Me=Nn(O,z,Ye.Ob[0]),Ya[Me](ee,re),Ie!=0)for(U=0;16>U;++U,Ie<<=2)Vl(Ie,rt,16*+U,ee,re+Xf[U]);for(U=Ye.Gc,Me=Nn(O,z,Ye.Dd),wa[Me](Ae,fe),wa[Me](Oe,je),Ie=rt,Me=Ae,st=fe,255&(Ye=U>>0)&&(170&Ye?Pr(Ie,256,Me,st):ir(Ie,256,Me,st)),Ye=Oe,Ie=je,255&(U>>=8)&&(170&U?Pr(rt,320,Ye,Ie):ir(rt,320,Ye,Ie)),z<h.Ub-1&&(n(ze[ut].y,0,ee,re+480,16),n(ze[ut].f,0,Ae,fe+224,8),n(ze[ut].ea,0,Oe,je+224,8)),U=8*J*h.B,ze=h.sa,ut=h.ta+16*O+16*J*h.R,rt=h.qa,Ye=h.ra+8*O+U,Ie=h.Ha,Me=h.Ia+8*O+U,U=0;16>U;++U)n(ze,ut+U*h.R,ee,re+32*U,16);for(U=0;8>U;++U)n(rt,Ye+U*h.B,Ae,fe+32*U,8),n(Ie,Me+U*h.B,Oe,je+32*U,8)}}function go(h,B,U,O,z,J,ee,re,Ae){var fe=[0],Oe=[0],je=0,Ye=Ae!=null?Ae.kd:0,ze=Ae??new ga;if(h==null||12>U)return 7;ze.data=h,ze.w=B,ze.ha=U,B=[B],U=[U],ze.gb=[ze.gb];e:{var ut=B,rt=U,Ie=ze.gb;if(t(h!=null),t(rt!=null),t(Ie!=null),Ie[0]=0,12<=rt[0]&&!r(h,ut[0],"RIFF")){if(r(h,ut[0]+8,"WEBP")){Ie=3;break e}var Me=Ue(h,ut[0]+4);if(12>Me||4294967286<Me){Ie=3;break e}if(Ye&&Me>rt[0]-8){Ie=7;break e}Ie[0]=Me,ut[0]+=12,rt[0]-=12}Ie=0}if(Ie!=0)return Ie;for(Me=0<ze.gb[0],U=U[0];;){e:{var st=h;rt=B,Ie=U;var dt=fe,lt=Oe,Ft=ut=[0];if((Lt=je=[je])[0]=0,8>Ie[0])Ie=7;else{if(!r(st,rt[0],"VP8X")){if(Ue(st,rt[0]+4)!=10){Ie=3;break e}if(18>Ie[0]){Ie=7;break e}var _t=Ue(st,rt[0]+8),Yt=1+N(st,rt[0]+12);if(2147483648<=Yt*(st=1+N(st,rt[0]+15))){Ie=3;break e}Ft!=null&&(Ft[0]=_t),dt!=null&&(dt[0]=Yt),lt!=null&&(lt[0]=st),rt[0]+=18,Ie[0]-=18,Lt[0]=1}Ie=0}}if(je=je[0],ut=ut[0],Ie!=0)return Ie;if(rt=!!(2&ut),!Me&&je)return 3;if(J!=null&&(J[0]=!!(16&ut)),ee!=null&&(ee[0]=rt),re!=null&&(re[0]=0),ee=fe[0],ut=Oe[0],je&&rt&&Ae==null){Ie=0;break}if(4>U){Ie=7;break}if(Me&&je||!Me&&!je&&!r(h,B[0],"ALPH")){U=[U],ze.na=[ze.na],ze.P=[ze.P],ze.Sa=[ze.Sa];e:{_t=h,Ie=B,Me=U;var Lt=ze.gb;dt=ze.na,lt=ze.P,Ft=ze.Sa,Yt=22,t(_t!=null),t(Me!=null),st=Ie[0];var mt=Me[0];for(t(dt!=null),t(Ft!=null),dt[0]=null,lt[0]=null,Ft[0]=0;;){if(Ie[0]=st,Me[0]=mt,8>mt){Ie=7;break e}var Ir=Ue(_t,st+4);if(4294967286<Ir){Ie=3;break e}var qr=8+Ir+1&-2;if(Yt+=qr,0<Lt&&Yt>Lt){Ie=3;break e}if(!r(_t,st,"VP8 ")||!r(_t,st,"VP8L")){Ie=0;break e}if(mt[0]<qr){Ie=7;break e}r(_t,st,"ALPH")||(dt[0]=_t,lt[0]=st+8,Ft[0]=Ir),st+=qr,mt-=qr}}if(U=U[0],ze.na=ze.na[0],ze.P=ze.P[0],ze.Sa=ze.Sa[0],Ie!=0)break}U=[U],ze.Ja=[ze.Ja],ze.xa=[ze.xa];e:if(Lt=h,Ie=B,Me=U,dt=ze.gb[0],lt=ze.Ja,Ft=ze.xa,_t=Ie[0],st=!r(Lt,_t,"VP8 "),Yt=!r(Lt,_t,"VP8L"),t(Lt!=null),t(Me!=null),t(lt!=null),t(Ft!=null),8>Me[0])Ie=7;else{if(st||Yt){if(Lt=Ue(Lt,_t+4),12<=dt&&Lt>dt-12){Ie=3;break e}if(Ye&&Lt>Me[0]-8){Ie=7;break e}lt[0]=Lt,Ie[0]+=8,Me[0]-=8,Ft[0]=Yt}else Ft[0]=5<=Me[0]&&Lt[_t+0]==47&&!(Lt[_t+4]>>5),lt[0]=Me[0];Ie=0}if(U=U[0],ze.Ja=ze.Ja[0],ze.xa=ze.xa[0],B=B[0],Ie!=0)break;if(4294967286<ze.Ja)return 3;if(re==null||rt||(re[0]=ze.xa?2:1),ee=[ee],ut=[ut],ze.xa){if(5>U){Ie=7;break}re=ee,Ye=ut,rt=J,h==null||5>U?h=0:5<=U&&h[B+0]==47&&!(h[B+4]>>5)?(Me=[0],Lt=[0],dt=[0],de(lt=new D,h,B,U),Xt(lt,Me,Lt,dt)?(re!=null&&(re[0]=Me[0]),Ye!=null&&(Ye[0]=Lt[0]),rt!=null&&(rt[0]=dt[0]),h=1):h=0):h=0}else{if(10>U){Ie=7;break}re=ut,h==null||10>U||!MA(h,B+3,U-3)?h=0:(Ye=h[B+0]|h[B+1]<<8|h[B+2]<<16,rt=16383&(h[B+7]<<8|h[B+6]),h=16383&(h[B+9]<<8|h[B+8]),1&Ye||3<(Ye>>1&7)||!(Ye>>4&1)||Ye>>5>=ze.Ja||!rt||!h?h=0:(ee&&(ee[0]=rt),re&&(re[0]=h),h=1))}if(!h||(ee=ee[0],ut=ut[0],je&&(fe[0]!=ee||Oe[0]!=ut)))return 3;Ae!=null&&(Ae[0]=ze,Ae.offset=B-Ae.w,t(4294967286>B-Ae.w),t(Ae.offset==Ae.ha-U));break}return Ie==0||Ie==7&&je&&Ae==null?(J!=null&&(J[0]|=ze.na!=null&&0<ze.na.length),O!=null&&(O[0]=ee),z!=null&&(z[0]=ut),0):Ie}function ma(h,B,U){var O=B.width,z=B.height,J=0,ee=0,re=O,Ae=z;if(B.Da=h!=null&&0<h.Da,B.Da&&(re=h.cd,Ae=h.bd,J=h.v,ee=h.j,11>U||(J&=-2,ee&=-2),0>J||0>ee||0>=re||0>=Ae||J+re>O||ee+Ae>z))return 0;if(B.v=J,B.j=ee,B.va=J+re,B.o=ee+Ae,B.U=re,B.T=Ae,B.da=h!=null&&0<h.da,B.da){if(!ve(re,Ae,U=[h.ib],J=[h.hb]))return 0;B.ib=U[0],B.hb=J[0]}return B.ob=h!=null&&h.ob,B.Kb=h==null||!h.Sd,B.da&&(B.ob=B.ib<3*O/4&&B.hb<3*z/4,B.Kb=0),1}function Is(h){if(h==null)return 2;if(11>h.S){var B=h.f.RGBA;B.fb+=(h.height-1)*B.A,B.A=-B.A}else B=h.f.kb,h=h.height,B.O+=(h-1)*B.fa,B.fa=-B.fa,B.N+=(h-1>>1)*B.Ab,B.Ab=-B.Ab,B.W+=(h-1>>1)*B.Db,B.Db=-B.Db,B.F!=null&&(B.J+=(h-1)*B.lb,B.lb=-B.lb);return 0}function Nr(h,B,U,O){if(O==null||0>=h||0>=B)return 2;if(U!=null){if(U.Da){var z=U.cd,J=U.bd,ee=-2&U.v,re=-2&U.j;if(0>ee||0>re||0>=z||0>=J||ee+z>h||re+J>B)return 2;h=z,B=J}if(U.da){if(!ve(h,B,z=[U.ib],J=[U.hb]))return 2;h=z[0],B=J[0]}}O.width=h,O.height=B;e:{var Ae=O.width,fe=O.height;if(h=O.S,0>=Ae||0>=fe||!(h>=_A&&13>h))h=2;else{if(0>=O.Rd&&O.sd==null){ee=J=z=B=0;var Oe=(re=Ae*Ba[h])*fe;if(11>h||(J=(fe+1)/2*(B=(Ae+1)/2),h==12&&(ee=(z=Ae)*fe)),(fe=A(Oe+2*J+ee))==null){h=1;break e}O.sd=fe,11>h?((Ae=O.f.RGBA).eb=fe,Ae.fb=0,Ae.A=re,Ae.size=Oe):((Ae=O.f.kb).y=fe,Ae.O=0,Ae.fa=re,Ae.Fd=Oe,Ae.f=fe,Ae.N=0+Oe,Ae.Ab=B,Ae.Cd=J,Ae.ea=fe,Ae.W=0+Oe+J,Ae.Db=B,Ae.Ed=J,h==12&&(Ae.F=fe,Ae.J=0+Oe+2*J),Ae.Tc=ee,Ae.lb=z)}if(B=1,z=O.S,J=O.width,ee=O.height,z>=_A&&13>z)if(11>z)h=O.f.RGBA,B&=(re=Math.abs(h.A))*(ee-1)+J<=h.size,B&=re>=J*Ba[z],B&=h.eb!=null;else{h=O.f.kb,re=(J+1)/2,Oe=(ee+1)/2,Ae=Math.abs(h.fa),fe=Math.abs(h.Ab);var je=Math.abs(h.Db),Ye=Math.abs(h.lb),ze=Ye*(ee-1)+J;B&=Ae*(ee-1)+J<=h.Fd,B&=fe*(Oe-1)+re<=h.Cd,B=(B&=je*(Oe-1)+re<=h.Ed)&Ae>=J&fe>=re&je>=re,B&=h.y!=null,B&=h.f!=null,B&=h.ea!=null,z==12&&(B&=Ye>=J,B&=ze<=h.Tc,B&=h.F!=null)}else B=0;h=B?0:2}}return h!=0||U!=null&&U.fd&&(h=Is(O)),h}var Ni=64,tl=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],Ds=24,mo=32,EA=8,Oi=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];we("Predictor0","PredictorAdd0"),W.Predictor0=function(){return 4278190080},W.Predictor1=function(h){return h},W.Predictor2=function(h,B,U){return B[U+0]},W.Predictor3=function(h,B,U){return B[U+1]},W.Predictor4=function(h,B,U){return B[U-1]},W.Predictor5=function(h,B,U){return Ze(Ze(h,B[U+1]),B[U+0])},W.Predictor6=function(h,B,U){return Ze(h,B[U-1])},W.Predictor7=function(h,B,U){return Ze(h,B[U+0])},W.Predictor8=function(h,B,U){return Ze(B[U-1],B[U+0])},W.Predictor9=function(h,B,U){return Ze(B[U+0],B[U+1])},W.Predictor10=function(h,B,U){return Ze(Ze(h,B[U-1]),Ze(B[U+0],B[U+1]))},W.Predictor11=function(h,B,U){var O=B[U+0];return 0>=Et(O>>24&255,h>>24&255,(B=B[U-1])>>24&255)+Et(O>>16&255,h>>16&255,B>>16&255)+Et(O>>8&255,h>>8&255,B>>8&255)+Et(255&O,255&h,255&B)?O:h},W.Predictor12=function(h,B,U){var O=B[U+0];return(We((h>>24&255)+(O>>24&255)-((B=B[U-1])>>24&255))<<24|We((h>>16&255)+(O>>16&255)-(B>>16&255))<<16|We((h>>8&255)+(O>>8&255)-(B>>8&255))<<8|We((255&h)+(255&O)-(255&B)))>>>0},W.Predictor13=function(h,B,U){var O=B[U-1];return(ot((h=Ze(h,B[U+0]))>>24&255,O>>24&255)<<24|ot(h>>16&255,O>>16&255)<<16|ot(h>>8&255,O>>8&255)<<8|ot(h>>0&255,O>>0&255))>>>0};var Dc=W.PredictorAdd0;W.PredictorAdd1=Je,we("Predictor2","PredictorAdd2"),we("Predictor3","PredictorAdd3"),we("Predictor4","PredictorAdd4"),we("Predictor5","PredictorAdd5"),we("Predictor6","PredictorAdd6"),we("Predictor7","PredictorAdd7"),we("Predictor8","PredictorAdd8"),we("Predictor9","PredictorAdd9"),we("Predictor10","PredictorAdd10"),we("Predictor11","PredictorAdd11"),we("Predictor12","PredictorAdd12"),we("Predictor13","PredictorAdd13");var lA=W.PredictorAdd2;Ct("ColorIndexInverseTransform","MapARGB","32b",function(h){return h>>8&255},function(h){return h}),Ct("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(h){return h},function(h){return h>>8&255});var Ga,On=W.ColorIndexInverseTransform,jr=W.MapARGB,va=W.VP8LColorIndexInverseTransformAlpha,Uu=W.MapAlpha,Hs=W.VP8LPredictorsAdd=[];Hs.length=16,(W.VP8LPredictors=[]).length=16,(W.VP8LPredictorsAdd_C=[]).length=16,(W.VP8LPredictors_C=[]).length=16;var Ms,FA,UA,yi,He,nt,$e,Tt,Pt,Pr,Kr,ir,Rs,Hc,uA,Aa,rl,qA,Wa,hs,Or,Ps,nl,cA,aa,En,fn,In,Fn=A(511),jA=A(2041),Gl=A(225),ds=A(767),_u=0,Mc=jA,il=Gl,KA=ds,fA=Fn,_A=0,Al=1,ud=2,al=3,Rc=4,Wl=5,Qu=6,Tu=7,Yl=8,Lu=9,Gf=10,wg=[2,3,7],Bi=[3,3,11],pi=[280,256,256,256,40],yg=[0,1,1,1,0],Bg=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],cd=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],bg=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],Xl=8,sl=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],ku=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],ps=null,Nu=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],Ou=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],Iu=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],Zl=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],Cg=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],xg=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],Sg=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],Ya=[],Xa=[],wa=[],Jl=1,Wf=2,te=[],bi=[];it("UpsampleRgbLinePair",Cr,3),it("UpsampleBgrLinePair",Zt,3),it("UpsampleRgbaLinePair",Yn,4),it("UpsampleBgraLinePair",Rr,4),it("UpsampleArgbLinePair",Li,4),it("UpsampleRgba4444LinePair",Wn,2),it("UpsampleRgb565LinePair",kn,2);var ol=W.UpsampleRgbLinePair,ya=W.UpsampleBgrLinePair,Tr=W.UpsampleRgbaLinePair,fd=W.UpsampleBgraLinePair,hd=W.UpsampleArgbLinePair,dd=W.UpsampleRgba4444LinePair,ll=W.UpsampleRgb565LinePair,ul=16,Pc=1<<ul-1,Du=-227,Yf=482,pd=6,zs=(256<<pd)-1,gd=0,Eg=A(256),Fg=A(256),Ug=A(256),_g=A(256),qs=A(Yf-Du),Qg=A(Yf-Du);ki("YuvToRgbRow",Cr,3),ki("YuvToBgrRow",Zt,3),ki("YuvToRgbaRow",Yn,4),ki("YuvToBgraRow",Rr,4),ki("YuvToArgbRow",Li,4),ki("YuvToRgba4444Row",Wn,2),ki("YuvToRgb565Row",kn,2);var Xf=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],zc=[0,2,8],Tg=[8,7,6,4,4,2,2,2,1,1,1,1],Lg=1;this.WebPDecodeRGBA=function(h,B,U,O,z){var J=Al,ee=new el,re=new Fr;ee.ba=re,re.S=J,re.width=[re.width],re.height=[re.height];var Ae=re.width,fe=re.height,Oe=new $r;if(Oe==null||h==null)var je=2;else t(Oe!=null),je=go(h,B,U,Oe.width,Oe.height,Oe.Pd,Oe.Qd,Oe.format,null);if(je!=0?Ae=0:(Ae!=null&&(Ae[0]=Oe.width[0]),fe!=null&&(fe[0]=Oe.height[0]),Ae=1),Ae){re.width=re.width[0],re.height=re.height[0],O!=null&&(O[0]=re.width),z!=null&&(z[0]=re.height);e:{if(O=new ja,(z=new ga).data=h,z.w=B,z.ha=U,z.kd=1,B=[0],t(z!=null),((h=go(z.data,z.w,z.ha,null,null,null,B,null,z))==0||h==7)&&B[0]&&(h=4),(B=h)==0){if(t(ee!=null),O.data=z.data,O.w=z.w+z.offset,O.ha=z.ha-z.offset,O.put=iA,O.ac=Mn,O.bc=AA,O.ma=ee,z.xa){if((h=sA())==null){ee=1;break e}if(function(Ye,ze){var ut=[0],rt=[0],Ie=[0];t:for(;;){if(Ye==null)return 0;if(ze==null)return Ye.a=2,0;if(Ye.l=ze,Ye.a=0,de(Ye.m,ze.data,ze.w,ze.ha),!Xt(Ye.m,ut,rt,Ie)){Ye.a=3;break t}if(Ye.xb=Wf,ze.width=ut[0],ze.height=rt[0],!BA(ut[0],rt[0],1,Ye,null))break t;return 1}return t(Ye.a!=0),0}(h,O)){if(O=(B=Nr(O.width,O.height,ee.Oa,ee.ba))==0){t:{O=h;r:for(;;){if(O==null){O=0;break t}if(t(O.s.yc!=null),t(O.s.Ya!=null),t(0<O.s.Wb),t((U=O.l)!=null),t((z=U.ma)!=null),O.xb!=0){if(O.ca=z.ba,O.tb=z.tb,t(O.ca!=null),!ma(z.Oa,U,al)){O.a=2;break r}if(!xn(O,U.width)||U.da)break r;if((U.da||gr(O.ca.S))&&Ke(),11>O.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),O.ca.f.kb.F!=null&&Ke()),O.Pb&&0<O.s.ua&&O.s.vb.X==null&&!_e(O.s.vb,O.s.Wa.Xa)){O.a=1;break r}O.xb=0}if(!ea(O,O.V,O.Ba,O.c,O.i,U.o,Ra))break r;z.Dc=O.Ma,O=1;break t}t(O.a!=0),O=0}O=!O}O&&(B=h.a)}else B=h.a}else{if((h=new Ka)==null){ee=1;break e}if(h.Fa=z.na,h.P=z.P,h.qc=z.Sa,ss(h,O)){if((B=Nr(O.width,O.height,ee.Oa,ee.ba))==0){if(h.Aa=0,U=ee.Oa,t((z=h)!=null),U!=null){if(0<(Ae=0>(Ae=U.Md)?0:100<Ae?255:255*Ae/100)){for(fe=Oe=0;4>fe;++fe)12>(je=z.pb[fe]).lc&&(je.ia=Ae*Tg[0>je.lc?0:je.lc]>>3),Oe|=je.ia;Oe&&(alert("todo:VP8InitRandom"),z.ia=1)}z.Ga=U.Id,100<z.Ga?z.Ga=100:0>z.Ga&&(z.Ga=0)}ii(h,O)||(B=h.a)}}else B=h.a}B==0&&ee.Oa!=null&&ee.Oa.fd&&(B=Is(ee.ba))}ee=B}J=ee!=0?null:11>J?re.f.RGBA.eb:re.f.kb.y}else J=null;return J};var Ba=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function c(W,he){for(var V="",M=0;M<4;M++)V+=String.fromCharCode(W[he++]);return V}function d(W,he){return(W[he+0]<<0|W[he+1]<<8|W[he+2]<<16)>>>0}function g(W,he){return(W[he+0]<<0|W[he+1]<<8|W[he+2]<<16|W[he+3]<<24)>>>0}new l;var v=[0],f=[0],S=[],C=new l,Q=e,x=function(W,he){var V={},M=0,_=!1,ie=0,oe=0;if(V.frames=[],!function(K,ne,ce,pe){for(var Se=0;Se<pe;Se++)if(K[ne+Se]!=ce.charCodeAt(Se))return!0;return!1}(W,he,"RIFF",4)){var ge,Fe;for(g(W,he+=4),he+=8;he<W.length;){var Be=c(W,he),de=g(W,he+=4);he+=4;var X=de+(1&de);switch(Be){case"VP8 ":case"VP8L":V.frames[M]===void 0&&(V.frames[M]={}),(D=V.frames[M]).src_off=_?oe:he-8,D.src_size=ie+de+8,M++,_&&(_=!1,ie=0,oe=0);break;case"VP8X":(D=V.header={}).feature_flags=W[he];var Z=he+4;D.canvas_width=1+d(W,Z),Z+=3,D.canvas_height=1+d(W,Z),Z+=3;break;case"ALPH":_=!0,ie=X+8,oe=he-8;break;case"ANIM":(D=V.header).bgcolor=g(W,he),Z=he+4,D.loop_count=(ge=W)[(Fe=Z)+0]<<0|ge[Fe+1]<<8,Z+=2;break;case"ANMF":var ke,D;(D=V.frames[M]={}).offset_x=2*d(W,he),he+=3,D.offset_y=2*d(W,he),he+=3,D.width=1+d(W,he),he+=3,D.height=1+d(W,he),he+=3,D.duration=d(W,he),he+=3,ke=W[he++],D.dispose=1&ke,D.blend=ke>>1&1}Be!="ANMF"&&(he+=X)}return V}}(Q,0);x.response=Q,x.rgbaoutput=!0,x.dataurl=!1;var F=x.header?x.header:null,T=x.frames?x.frames:null;if(F){F.loop_counter=F.loop_count,v=[F.canvas_height],f=[F.canvas_width];for(var R=0;R<T.length&&T[R].blend!=0;R++);}var Y=T[0],ae=C.WebPDecodeRGBA(Q,Y.src_off,Y.src_size,f,v);Y.rgba=ae,Y.imgwidth=f[0],Y.imgheight=v[0];for(var P=0;P<f[0]*v[0]*4;P++)S[P]=ae[P];return this.width=f,this.height=v,this.data=S,this}(function(e){var t=function(){return typeof E2=="function"},r=function(v,f,S,C){var Q=4,x=a;switch(C){case e.image_compression.FAST:Q=1,x=A;break;case e.image_compression.MEDIUM:Q=6,x=s;break;case e.image_compression.SLOW:Q=9,x=l}v=n(v,f,S,x);var F=E2(v,{level:Q});return e.__addimage__.arrayBufferToBinaryString(F)},n=function(v,f,S,C){for(var Q,x,F,T=v.length/f,R=new Uint8Array(v.length+T),Y=d(),ae=0;ae<T;ae+=1){if(F=ae*f,Q=v.subarray(F,F+f),C)R.set(C(Q,S,x),F+ae);else{for(var P,W=Y.length,he=[];P<W;P+=1)he[P]=Y[P](Q,S,x);var V=g(he.concat());R.set(he[V],F+ae)}x=Q}return R},i=function(v){var f=Array.apply([],v);return f.unshift(0),f},A=function(v,f){var S,C=[],Q=v.length;C[0]=1;for(var x=0;x<Q;x+=1)S=v[x-f]||0,C[x+1]=v[x]-S+256&255;return C},a=function(v,f,S){var C,Q=[],x=v.length;Q[0]=2;for(var F=0;F<x;F+=1)C=S&&S[F]||0,Q[F+1]=v[F]-C+256&255;return Q},s=function(v,f,S){var C,Q,x=[],F=v.length;x[0]=3;for(var T=0;T<F;T+=1)C=v[T-f]||0,Q=S&&S[T]||0,x[T+1]=v[T]+256-(C+Q>>>1)&255;return x},l=function(v,f,S){var C,Q,x,F,T=[],R=v.length;T[0]=4;for(var Y=0;Y<R;Y+=1)C=v[Y-f]||0,Q=S&&S[Y]||0,x=S&&S[Y-f]||0,F=c(C,Q,x),T[Y+1]=v[Y]-F+256&255;return T},c=function(v,f,S){if(v===f&&f===S)return v;var C=Math.abs(f-S),Q=Math.abs(v-S),x=Math.abs(v+f-S-S);return C<=Q&&C<=x?v:Q<=x?f:S},d=function(){return[i,A,a,s,l]},g=function(v){var f=v.map(function(S){return S.reduce(function(C,Q){return C+Math.abs(Q)},0)});return f.indexOf(Math.min.apply(null,f))};e.processPNG=function(v,f,S,C){var Q,x,F,T,R,Y,ae,P,W,he,V,M,_,ie,oe,ge=this.decode.FLATE_DECODE,Fe="";if(this.__addimage__.isArrayBuffer(v)&&(v=new Uint8Array(v)),this.__addimage__.isArrayBufferView(v)){if(v=(F=new Rre(v)).imgData,x=F.bits,Q=F.colorSpace,R=F.colors,[4,6].indexOf(F.colorType)!==-1){if(F.bits===8){W=(P=F.pixelBitlength==32?new Uint32Array(F.decodePixels().buffer):F.pixelBitlength==16?new Uint16Array(F.decodePixels().buffer):new Uint8Array(F.decodePixels().buffer)).length,V=new Uint8Array(W*F.colors),he=new Uint8Array(W);var Be,de=F.pixelBitlength-F.bits;for(ie=0,oe=0;ie<W;ie++){for(_=P[ie],Be=0;Be<de;)V[oe++]=_>>>Be&255,Be+=F.bits;he[ie]=_>>>Be&255}}if(F.bits===16){W=(P=new Uint32Array(F.decodePixels().buffer)).length,V=new Uint8Array(W*(32/F.pixelBitlength)*F.colors),he=new Uint8Array(W*(32/F.pixelBitlength)),M=F.colors>1,ie=0,oe=0;for(var X=0;ie<W;)_=P[ie++],V[oe++]=_>>>0&255,M&&(V[oe++]=_>>>16&255,_=P[ie++],V[oe++]=_>>>0&255),he[X++]=_>>>16&255;x=8}C!==e.image_compression.NONE&&t()?(v=r(V,F.width*F.colors,F.colors,C),ae=r(he,F.width,1,C)):(v=V,ae=he,ge=void 0)}if(F.colorType===3&&(Q=this.color_spaces.INDEXED,Y=F.palette,F.transparency.indexed)){var Z=F.transparency.indexed,ke=0;for(ie=0,W=Z.length;ie<W;++ie)ke+=Z[ie];if((ke/=255)===W-1&&Z.indexOf(0)!==-1)T=[Z.indexOf(0)];else if(ke!==W){for(P=F.decodePixels(),he=new Uint8Array(P.length),ie=0,W=P.length;ie<W;ie++)he[ie]=Z[P[ie]];ae=r(he,F.width,1)}}var D=function(K){var ne;switch(K){case e.image_compression.FAST:ne=11;break;case e.image_compression.MEDIUM:ne=13;break;case e.image_compression.SLOW:ne=14;break;default:ne=12}return ne}(C);return ge===this.decode.FLATE_DECODE&&(Fe="/Predictor "+D+" "),Fe+="/Colors "+R+" /BitsPerComponent "+x+" /Columns "+F.width,(this.__addimage__.isArrayBuffer(v)||this.__addimage__.isArrayBufferView(v))&&(v=this.__addimage__.arrayBufferToBinaryString(v)),(ae&&this.__addimage__.isArrayBuffer(ae)||this.__addimage__.isArrayBufferView(ae))&&(ae=this.__addimage__.arrayBufferToBinaryString(ae)),{alias:S,data:v,index:f,filter:ge,decodeParameters:Fe,transparency:T,palette:Y,sMask:ae,predictor:D,width:F.width,height:F.height,bitsPerComponent:x,colorSpace:Q}}}})(ur.API),function(e){e.processGIF89A=function(t,r,n,i){var A=new Pre(t),a=A.width,s=A.height,l=[];A.decodeAndBlitFrameRGBA(0,l);var c={data:l,width:a,height:s},d=new cS(100).encode(c,100);return e.processJPEG.call(this,d,r,n,i)},e.processGIF87A=e.processGIF89A}(ur.API),Ol.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.bitPP===16&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var e=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(e);for(var t=0;t<e;t++){var r=this.datav.getUint8(this.pos++,!0),n=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),A=this.datav.getUint8(this.pos++,!0);this.palette[t]={red:i,green:n,blue:r,quad:A}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},Ol.prototype.parseBGR=function(){this.pos=this.offset;try{var e="bit"+this.bitPP,t=this.width*this.height*4;this.data=new Uint8Array(t),this[e]()}catch(r){jn.log("bit decode error:"+r)}},Ol.prototype.bit1=function(){var e,t=Math.ceil(this.width/8),r=t%4;for(e=this.height-1;e>=0;e--){for(var n=this.bottom_up?e:this.height-1-e,i=0;i<t;i++)for(var A=this.datav.getUint8(this.pos++,!0),a=n*this.width*4+8*i*4,s=0;s<8&&8*i+s<this.width;s++){var l=this.palette[A>>7-s&1];this.data[a+4*s]=l.blue,this.data[a+4*s+1]=l.green,this.data[a+4*s+2]=l.red,this.data[a+4*s+3]=255}r!==0&&(this.pos+=4-r)}},Ol.prototype.bit4=function(){for(var e=Math.ceil(this.width/2),t=e%4,r=this.height-1;r>=0;r--){for(var n=this.bottom_up?r:this.height-1-r,i=0;i<e;i++){var A=this.datav.getUint8(this.pos++,!0),a=n*this.width*4+2*i*4,s=A>>4,l=15&A,c=this.palette[s];if(this.data[a]=c.blue,this.data[a+1]=c.green,this.data[a+2]=c.red,this.data[a+3]=255,2*i+1>=this.width)break;c=this.palette[l],this.data[a+4]=c.blue,this.data[a+4+1]=c.green,this.data[a+4+2]=c.red,this.data[a+4+3]=255}t!==0&&(this.pos+=4-t)}},Ol.prototype.bit8=function(){for(var e=this.width%4,t=this.height-1;t>=0;t--){for(var r=this.bottom_up?t:this.height-1-t,n=0;n<this.width;n++){var i=this.datav.getUint8(this.pos++,!0),A=r*this.width*4+4*n;if(i<this.palette.length){var a=this.palette[i];this.data[A]=a.red,this.data[A+1]=a.green,this.data[A+2]=a.blue,this.data[A+3]=255}else this.data[A]=255,this.data[A+1]=255,this.data[A+2]=255,this.data[A+3]=255}e!==0&&(this.pos+=4-e)}},Ol.prototype.bit15=function(){for(var e=this.width%3,t=parseInt("11111",2),r=this.height-1;r>=0;r--){for(var n=this.bottom_up?r:this.height-1-r,i=0;i<this.width;i++){var A=this.datav.getUint16(this.pos,!0);this.pos+=2;var a=(A&t)/t*255|0,s=(A>>5&t)/t*255|0,l=(A>>10&t)/t*255|0,c=A>>15?255:0,d=n*this.width*4+4*i;this.data[d]=l,this.data[d+1]=s,this.data[d+2]=a,this.data[d+3]=c}this.pos+=e}},Ol.prototype.bit16=function(){for(var e=this.width%3,t=parseInt("11111",2),r=parseInt("111111",2),n=this.height-1;n>=0;n--){for(var i=this.bottom_up?n:this.height-1-n,A=0;A<this.width;A++){var a=this.datav.getUint16(this.pos,!0);this.pos+=2;var s=(a&t)/t*255|0,l=(a>>5&r)/r*255|0,c=(a>>11)/t*255|0,d=i*this.width*4+4*A;this.data[d]=c,this.data[d+1]=l,this.data[d+2]=s,this.data[d+3]=255}this.pos+=e}},Ol.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var t=this.bottom_up?e:this.height-1-e,r=0;r<this.width;r++){var n=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),A=this.datav.getUint8(this.pos++,!0),a=t*this.width*4+4*r;this.data[a]=A,this.data[a+1]=i,this.data[a+2]=n,this.data[a+3]=255}this.pos+=this.width%4}},Ol.prototype.bit32=function(){for(var e=this.height-1;e>=0;e--)for(var t=this.bottom_up?e:this.height-1-e,r=0;r<this.width;r++){var n=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),A=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),s=t*this.width*4+4*r;this.data[s]=A,this.data[s+1]=i,this.data[s+2]=n,this.data[s+3]=a}},Ol.prototype.getData=function(){return this.data},function(e){e.processBMP=function(t,r,n,i){var A=new Ol(t,!1),a=A.width,s=A.height,l={data:A.getData(),width:a,height:s},c=new cS(100).encode(l,100);return e.processJPEG.call(this,c,r,n,i)}}(ur.API),VI.prototype.getData=function(){return this.data},function(e){e.processWEBP=function(t,r,n,i){var A=new VI(t,!1),a=A.width,s=A.height,l={data:A.getData(),width:a,height:s},c=new cS(100).encode(l,100);return e.processJPEG.call(this,c,r,n,i)}}(ur.API),ur.API.processRGBA=function(e,t,r){for(var n=e.data,i=n.length,A=new Uint8Array(i/4*3),a=new Uint8Array(i/4),s=0,l=0,c=0;c<i;c+=4){var d=n[c],g=n[c+1],v=n[c+2],f=n[c+3];A[s++]=d,A[s++]=g,A[s++]=v,a[l++]=f}var S=this.__addimage__.arrayBufferToBinaryString(A);return{alpha:this.__addimage__.arrayBufferToBinaryString(a),data:S,index:t,alias:r,colorSpace:"DeviceRGB",bitsPerComponent:8,width:e.width,height:e.height}},ur.API.setLanguage=function(e){return this.internal.languageSettings===void 0&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),{af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[e]!==void 0&&(this.internal.languageSettings.languageCode=e,this.internal.languageSettings.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")}),this.internal.languageSettings.isSubscribed=!0)),this},eg=ur.API,my=eg.getCharWidthsArray=function(e,t){var r,n,i=(t=t||{}).font||this.internal.getFont(),A=t.fontSize||this.internal.getFontSize(),a=t.charSpace||this.internal.getCharSpace(),s=t.widths?t.widths:i.metadata.Unicode.widths,l=s.fof?s.fof:1,c=t.kerning?t.kerning:i.metadata.Unicode.kerning,d=c.fof?c.fof:1,g=t.doKerning!==!1,v=0,f=e.length,S=0,C=s[0]||l,Q=[];for(r=0;r<f;r++)n=e.charCodeAt(r),typeof i.metadata.widthOfString=="function"?Q.push((i.metadata.widthOfGlyph(i.metadata.characterToGlyph(n))+a*(1e3/A)||0)/1e3):(v=g&&sn(c[n])==="object"&&!isNaN(parseInt(c[n][S],10))?c[n][S]/d:0,Q.push((s[n]||C)/l+v)),S=n;return Q},zI=eg.getStringUnitWidth=function(e,t){var r=(t=t||{}).fontSize||this.internal.getFontSize(),n=t.font||this.internal.getFont(),i=t.charSpace||this.internal.getCharSpace();return eg.processArabic&&(e=eg.processArabic(e)),typeof n.metadata.widthOfString=="function"?n.metadata.widthOfString(e,r,i)/r:my.apply(this,arguments).reduce(function(A,a){return A+a},0)},qI=function(e,t,r,n){for(var i=[],A=0,a=e.length,s=0;A!==a&&s+t[A]<r;)s+=t[A],A++;i.push(e.slice(0,A));var l=A;for(s=0;A!==a;)s+t[A]>n&&(i.push(e.slice(l,A)),s=0,l=A),s+=t[A],A++;return l!==A&&i.push(e.slice(l,A)),i},jI=function(e,t,r){r||(r={});var n,i,A,a,s,l,c,d=[],g=[d],v=r.textIndent||0,f=0,S=0,C=e.split(" "),Q=my.apply(this,[" ",r])[0];if(l=r.lineIndent===-1?C[0].length+2:r.lineIndent||0){var x=Array(l).join(" "),F=[];C.map(function(R){(R=R.split(/\s*\n/)).length>1?F=F.concat(R.map(function(Y,ae){return(ae&&Y.length?`
|
|
`:"")+Y})):F.push(R[0])}),C=F,l=zI.apply(this,[x,r])}for(A=0,a=C.length;A<a;A++){var T=0;if(n=C[A],l&&n[0]==`
|
|
`&&(n=n.substr(1),T=1),v+f+(S=(i=my.apply(this,[n,r])).reduce(function(R,Y){return R+Y},0))>t||T){if(S>t){for(s=qI.apply(this,[n,i,t-(v+f),t]),d.push(s.shift()),d=[s.pop()];s.length;)g.push([s.shift()]);S=i.slice(n.length-(d[0]?d[0].length:0)).reduce(function(R,Y){return R+Y},0)}else d=[n];g.push(d),v=S+l,f=Q}else d.push(n),v+=f+S,f=Q}return c=l?function(R,Y){return(Y?x:"")+R.join(" ")}:function(R){return R.join(" ")},g.map(c)},eg.splitTextToSize=function(e,t,r){var n,i=(r=r||{}).fontSize||this.internal.getFontSize(),A=function(d){if(d.widths&&d.kerning)return{widths:d.widths,kerning:d.kerning};var g=this.internal.getFont(d.fontName,d.fontStyle);return g.metadata.Unicode?{widths:g.metadata.Unicode.widths||{0:1},kerning:g.metadata.Unicode.kerning||{}}:{font:g.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,r);n=Array.isArray(e)?e:String(e).split(/\r?\n/);var a=1*this.internal.scaleFactor*t/i;A.textIndent=r.textIndent?1*r.textIndent*this.internal.scaleFactor/i:0,A.lineIndent=r.lineIndent;var s,l,c=[];for(s=0,l=n.length;s<l;s++)c=c.concat(jI.apply(this,[n[s],a,A]));return c},function(e){e.__fontmetrics__=e.__fontmetrics__||{};for(var t="klmnopqrstuvwxyz",r={},n={},i=0;i<t.length;i++)r[t[i]]="0123456789abcdef"[i],n["0123456789abcdef"[i]]=t[i];var A=function(g){return"0x"+parseInt(g,10).toString(16)},a=e.__fontmetrics__.compress=function(g){var v,f,S,C,Q=["{"];for(var x in g){if(v=g[x],isNaN(parseInt(x,10))?f="'"+x+"'":(x=parseInt(x,10),f=(f=A(x).slice(2)).slice(0,-1)+n[f.slice(-1)]),typeof v=="number")v<0?(S=A(v).slice(3),C="-"):(S=A(v).slice(2),C=""),S=C+S.slice(0,-1)+n[S.slice(-1)];else{if(sn(v)!=="object")throw new Error("Don't know what to do with value type "+sn(v)+".");S=a(v)}Q.push(f+S)}return Q.push("}"),Q.join("")},s=e.__fontmetrics__.uncompress=function(g){if(typeof g!="string")throw new Error("Invalid argument passed to uncompress.");for(var v,f,S,C,Q={},x=1,F=Q,T=[],R="",Y="",ae=g.length-1,P=1;P<ae;P+=1)(C=g[P])=="'"?v?(S=v.join(""),v=void 0):v=[]:v?v.push(C):C=="{"?(T.push([F,S]),F={},S=void 0):C=="}"?((f=T.pop())[0][f[1]]=F,S=void 0,F=f[0]):C=="-"?x=-1:S===void 0?r.hasOwnProperty(C)?(R+=r[C],S=parseInt(R,16)*x,x=1,R=""):R+=C:r.hasOwnProperty(C)?(Y+=r[C],F[S]=parseInt(Y,16)*x,x=1,S=void 0,Y=""):Y+=C;return Q},l={codePages:["WinAnsiEncoding"],WinAnsiEncoding:s("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},c={Unicode:{Courier:l,"Courier-Bold":l,"Courier-BoldOblique":l,"Courier-Oblique":l,Helvetica:l,"Helvetica-Bold":l,"Helvetica-BoldOblique":l,"Helvetica-Oblique":l,"Times-Roman":l,"Times-Bold":l,"Times-BoldItalic":l,"Times-Italic":l}},d={Unicode:{"Courier-Oblique":s("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":s("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":s("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:s("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":s("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":s("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:s("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:s("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":s("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:s("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":s("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":s("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":s("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":s("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};e.events.push(["addFont",function(g){var v=g.font,f=d.Unicode[v.postScriptName];f&&(v.metadata.Unicode={},v.metadata.Unicode.widths=f.widths,v.metadata.Unicode.kerning=f.kerning);var S=c.Unicode[v.postScriptName];S&&(v.metadata.Unicode.encoding=S,v.encoding=S.codePages[0])}])}(ur.API),function(e){var t=function(r){for(var n=r.length,i=new Uint8Array(n),A=0;A<n;A++)i[A]=r.charCodeAt(A);return i};e.API.events.push(["addFont",function(r){var n=void 0,i=r.font,A=r.instance;if(!i.isStandardFont){if(A===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+i.postScriptName+"').");if(typeof(n=A.existsFileInVFS(i.postScriptName)===!1?A.loadFile(i.postScriptName):A.getFileFromVFS(i.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+i.postScriptName+"').");(function(a,s){s=/^\x00\x01\x00\x00/.test(s)?t(s):t($m(s)),a.metadata=e.API.TTFFont.open(s),a.metadata.Unicode=a.metadata.Unicode||{encoding:{},kerning:{},widths:[]},a.metadata.glyIdsUsed=[0]})(i,n)}}])}(ur),function(e){function t(){return(hr.canvg?Promise.resolve(hr.canvg):Promise.resolve().then(()=>(QI(),_I))).catch(function(r){return Promise.reject(new Error("Could not load canvg: "+r))}).then(function(r){return r.default?r.default:r})}ur.API.addSvgAsImage=function(r,n,i,A,a,s,l,c){if(isNaN(n)||isNaN(i))throw jn.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(A)||isNaN(a))throw jn.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var d=document.createElement("canvas");d.width=A,d.height=a;var g=d.getContext("2d");g.fillStyle="#fff",g.fillRect(0,0,d.width,d.height);var v={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},f=this;return t().then(function(S){return S.fromString(g,r,v)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(S){return S.render(v)}).then(function(){f.addImage(d.toDataURL("image/jpeg",1),n,i,A,a,l,c)})}}(),ur.API.putTotalPages=function(e){var t,r=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(t=new RegExp(e,"g"),r=this.internal.getNumberOfPages()):(t=new RegExp(this.pdfEscape16(e,this.internal.getFont()),"g"),r=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var n=1;n<=this.internal.getNumberOfPages();n++)for(var i=0;i<this.internal.pages[n].length;i++)this.internal.pages[n][i]=this.internal.pages[n][i].replace(t,r);return this},ur.API.viewerPreferences=function(e,t){var r;e=e||{},t=t||!1;var n,i,A,a={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},s=Object.keys(a),l=[],c=0,d=0,g=0;function v(S,C){var Q,x=!1;for(Q=0;Q<S.length;Q+=1)S[Q]===C&&(x=!0);return x}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(a)),this.internal.viewerpreferences.isSubscribed=!1),r=this.internal.viewerpreferences.configuration,e==="reset"||t===!0){var f=s.length;for(g=0;g<f;g+=1)r[s[g]].value=r[s[g]].defaultValue,r[s[g]].explicitSet=!1}if(sn(e)==="object"){for(i in e)if(A=e[i],v(s,i)&&A!==void 0){if(r[i].type==="boolean"&&typeof A=="boolean")r[i].value=A;else if(r[i].type==="name"&&v(r[i].valueSet,A))r[i].value=A;else if(r[i].type==="integer"&&Number.isInteger(A))r[i].value=A;else if(r[i].type==="array"){for(c=0;c<A.length;c+=1)if(n=!0,A[c].length===1&&typeof A[c][0]=="number")l.push(String(A[c]-1));else if(A[c].length>1){for(d=0;d<A[c].length;d+=1)typeof A[c][d]!="number"&&(n=!1);n===!0&&l.push([A[c][0]-1,A[c][1]-1].join(" "))}r[i].value="["+l.join(" ")+"]"}else r[i].value=r[i].defaultValue;r[i].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){var S,C=[];for(S in r)r[S].explicitSet===!0&&(r[S].type==="name"?C.push("/"+S+" /"+r[S].value):C.push("/"+S+" "+r[S].value));C.length!==0&&this.internal.write(`/ViewerPreferences
|
|
<<
|
|
`+C.join(`
|
|
`)+`
|
|
>>`)}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=r,this},function(e){var t=function(){var n='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',i=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),A=unescape(encodeURIComponent(n)),a=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),s=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),l=unescape(encodeURIComponent("</x:xmpmeta>")),c=A.length+a.length+s.length+i.length+l.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+c+" >>"),this.internal.write("stream"),this.internal.write(i+A+a+s+l),this.internal.write("endstream"),this.internal.write("endobj")},r=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};e.addMetadata=function(n,i){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:n,namespaceuri:i||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",r),this.internal.events.subscribe("postPutResources",t)),this}}(ur.API),function(e){var t=e.API,r=t.pdfEscape16=function(A,a){for(var s,l=a.metadata.Unicode.widths,c=["","0","00","000","0000"],d=[""],g=0,v=A.length;g<v;++g){if(s=a.metadata.characterToGlyph(A.charCodeAt(g)),a.metadata.glyIdsUsed.push(s),a.metadata.toUnicode[s]=A.charCodeAt(g),l.indexOf(s)==-1&&(l.push(s),l.push([parseInt(a.metadata.widthOfGlyph(s),10)])),s=="0")return d.join("");s=s.toString(16),d.push(c[4-s.length],s)}return d.join("")},n=function(A){var a,s,l,c,d,g,v;for(d=`/CIDInit /ProcSet findresource begin
|
|
12 dict begin
|
|
begincmap
|
|
/CIDSystemInfo <<
|
|
/Registry (Adobe)
|
|
/Ordering (UCS)
|
|
/Supplement 0
|
|
>> def
|
|
/CMapName /Adobe-Identity-UCS def
|
|
/CMapType 2 def
|
|
1 begincodespacerange
|
|
<0000><ffff>
|
|
endcodespacerange`,l=[],g=0,v=(s=Object.keys(A).sort(function(f,S){return f-S})).length;g<v;g++)a=s[g],l.length>=100&&(d+=`
|
|
`+l.length+` beginbfchar
|
|
`+l.join(`
|
|
`)+`
|
|
endbfchar`,l=[]),A[a]!==void 0&&A[a]!==null&&typeof A[a].toString=="function"&&(c=("0000"+A[a].toString(16)).slice(-4),a=("0000"+(+a).toString(16)).slice(-4),l.push("<"+a+"><"+c+">"));return l.length&&(d+=`
|
|
`+l.length+` beginbfchar
|
|
`+l.join(`
|
|
`)+`
|
|
endbfchar
|
|
`),d+=`endcmap
|
|
CMapName currentdict /CMap defineresource pop
|
|
end
|
|
end`};t.events.push(["putFont",function(A){(function(a){var s=a.font,l=a.out,c=a.newObject,d=a.putStream;if(s.metadata instanceof e.API.TTFFont&&s.encoding==="Identity-H"){for(var g=s.metadata.Unicode.widths,v=s.metadata.subset.encode(s.metadata.glyIdsUsed,1),f="",S=0;S<v.length;S++)f+=String.fromCharCode(v[S]);var C=c();d({data:f,addLength1:!0,objectId:C}),l("endobj");var Q=c();d({data:n(s.metadata.toUnicode),addLength1:!0,objectId:Q}),l("endobj");var x=c();l("<<"),l("/Type /FontDescriptor"),l("/FontName /"+rg(s.fontName)),l("/FontFile2 "+C+" 0 R"),l("/FontBBox "+e.API.PDFObject.convert(s.metadata.bbox)),l("/Flags "+s.metadata.flags),l("/StemV "+s.metadata.stemV),l("/ItalicAngle "+s.metadata.italicAngle),l("/Ascent "+s.metadata.ascender),l("/Descent "+s.metadata.decender),l("/CapHeight "+s.metadata.capHeight),l(">>"),l("endobj");var F=c();l("<<"),l("/Type /Font"),l("/BaseFont /"+rg(s.fontName)),l("/FontDescriptor "+x+" 0 R"),l("/W "+e.API.PDFObject.convert(g)),l("/CIDToGIDMap /Identity"),l("/DW 1000"),l("/Subtype /CIDFontType2"),l("/CIDSystemInfo"),l("<<"),l("/Supplement 0"),l("/Registry (Adobe)"),l("/Ordering ("+s.encoding+")"),l(">>"),l(">>"),l("endobj"),s.objectNumber=c(),l("<<"),l("/Type /Font"),l("/Subtype /Type0"),l("/ToUnicode "+Q+" 0 R"),l("/BaseFont /"+rg(s.fontName)),l("/Encoding /"+s.encoding),l("/DescendantFonts ["+F+" 0 R]"),l(">>"),l("endobj"),s.isAlreadyPutted=!0}})(A)}]),t.events.push(["putFont",function(A){(function(a){var s=a.font,l=a.out,c=a.newObject,d=a.putStream;if(s.metadata instanceof e.API.TTFFont&&s.encoding==="WinAnsiEncoding"){for(var g=s.metadata.rawData,v="",f=0;f<g.length;f++)v+=String.fromCharCode(g[f]);var S=c();d({data:v,addLength1:!0,objectId:S}),l("endobj");var C=c();d({data:n(s.metadata.toUnicode),addLength1:!0,objectId:C}),l("endobj");var Q=c();l("<<"),l("/Descent "+s.metadata.decender),l("/CapHeight "+s.metadata.capHeight),l("/StemV "+s.metadata.stemV),l("/Type /FontDescriptor"),l("/FontFile2 "+S+" 0 R"),l("/Flags 96"),l("/FontBBox "+e.API.PDFObject.convert(s.metadata.bbox)),l("/FontName /"+rg(s.fontName)),l("/ItalicAngle "+s.metadata.italicAngle),l("/Ascent "+s.metadata.ascender),l(">>"),l("endobj"),s.objectNumber=c();for(var x=0;x<s.metadata.hmtx.widths.length;x++)s.metadata.hmtx.widths[x]=parseInt(s.metadata.hmtx.widths[x]*(1e3/s.metadata.head.unitsPerEm));l("<</Subtype/TrueType/Type/Font/ToUnicode "+C+" 0 R/BaseFont/"+rg(s.fontName)+"/FontDescriptor "+Q+" 0 R/Encoding/"+s.encoding+" /FirstChar 29 /LastChar 255 /Widths "+e.API.PDFObject.convert(s.metadata.hmtx.widths)+">>"),l("endobj"),s.isAlreadyPutted=!0}})(A)}]);var i=function(A){var a,s=A.text||"",l=A.x,c=A.y,d=A.options||{},g=A.mutex||{},v=g.pdfEscape,f=g.activeFontKey,S=g.fonts,C=f,Q="",x=0,F="",T=S[C].encoding;if(S[C].encoding!=="Identity-H")return{text:s,x:l,y:c,options:d,mutex:g};for(F=s,C=f,Array.isArray(s)&&(F=s[0]),x=0;x<F.length;x+=1)S[C].metadata.hasOwnProperty("cmap")&&(a=S[C].metadata.cmap.unicode.codeMap[F[x].charCodeAt(0)]),a||F[x].charCodeAt(0)<256&&S[C].metadata.hasOwnProperty("Unicode")?Q+=F[x]:Q+="";var R="";return parseInt(C.slice(1))<14||T==="WinAnsiEncoding"?R=v(Q,C).split("").map(function(Y){return Y.charCodeAt(0).toString(16)}).join(""):T==="Identity-H"&&(R=r(Q,S[C])),g.isHex=!0,{text:R,x:l,y:c,options:d,mutex:g}};t.events.push(["postProcessText",function(A){var a=A.text||"",s=[],l={text:a,x:A.x,y:A.y,options:A.options,mutex:A.mutex};if(Array.isArray(a)){var c=0;for(c=0;c<a.length;c+=1)Array.isArray(a[c])&&a[c].length===3?s.push([i(Object.assign({},l,{text:a[c][0]})).text,a[c][1],a[c][2]]):s.push(i(Object.assign({},l,{text:a[c]})).text);A.text=s}else A.text=i(Object.assign({},l,{text:a})).text}])}(ur),function(e){var t=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};e.existsFileInVFS=function(r){return t.call(this),this.internal.vFS[r]!==void 0},e.addFileToVFS=function(r,n){return t.call(this),this.internal.vFS[r]=n,this},e.getFileFromVFS=function(r){return t.call(this),this.internal.vFS[r]!==void 0?this.internal.vFS[r]:null}}(ur.API),function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(n){var i,A,a,s,l,c,d,g=t,v=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],f=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],S={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},C={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},Q=["(",")","(","<",">","<","[","]","[","{","}","{","\xAB","\xBB","\xAB","\u2039","\u203A","\u2039","\u2045","\u2046","\u2045","\u207D","\u207E","\u207D","\u208D","\u208E","\u208D","\u2264","\u2265","\u2264","\u2329","\u232A","\u2329","\uFE59","\uFE5A","\uFE59","\uFE5B","\uFE5C","\uFE5B","\uFE5D","\uFE5E","\uFE5D","\uFE64","\uFE65","\uFE64"],x=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),F=!1,T=0;this.__bidiEngine__={};var R=function(M){var _=M.charCodeAt(),ie=_>>8,oe=C[ie];return oe!==void 0?g[256*oe+(255&_)]:ie===252||ie===253?"AL":x.test(ie)?"L":ie===8?"R":"N"},Y=function(M){for(var _,ie=0;ie<M.length;ie++){if((_=R(M.charAt(ie)))==="L")return!1;if(_==="R")return!0}return!1},ae=function(M,_,ie,oe){var ge,Fe,Be,de,X=_[oe];switch(X){case"L":case"R":F=!1;break;case"N":case"AN":break;case"EN":F&&(X="AN");break;case"AL":F=!0,X="R";break;case"WS":X="N";break;case"CS":oe<1||oe+1>=_.length||(ge=ie[oe-1])!=="EN"&&ge!=="AN"||(Fe=_[oe+1])!=="EN"&&Fe!=="AN"?X="N":F&&(Fe="AN"),X=Fe===ge?Fe:"N";break;case"ES":X=(ge=oe>0?ie[oe-1]:"B")==="EN"&&oe+1<_.length&&_[oe+1]==="EN"?"EN":"N";break;case"ET":if(oe>0&&ie[oe-1]==="EN"){X="EN";break}if(F){X="N";break}for(Be=oe+1,de=_.length;Be<de&&_[Be]==="ET";)Be++;X=Be<de&&_[Be]==="EN"?"EN":"N";break;case"NSM":if(a&&!s){for(de=_.length,Be=oe+1;Be<de&&_[Be]==="NSM";)Be++;if(Be<de){var Z=M[oe],ke=Z>=1425&&Z<=2303||Z===64286;if(ge=_[Be],ke&&(ge==="R"||ge==="AL")){X="R";break}}}X=oe<1||(ge=_[oe-1])==="B"?"N":ie[oe-1];break;case"B":F=!1,i=!0,X=T;break;case"S":A=!0,X="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":F=!1;break;case"BN":X="N"}return X},P=function(M,_,ie){var oe=M.split("");return ie&&W(oe,ie,{hiLevel:T}),oe.reverse(),_&&_.reverse(),oe.join("")},W=function(M,_,ie){var oe,ge,Fe,Be,de,X=-1,Z=M.length,ke=0,D=[],K=T?f:v,ne=[];for(F=!1,i=!1,A=!1,ge=0;ge<Z;ge++)ne[ge]=R(M[ge]);for(Fe=0;Fe<Z;Fe++){if(de=ke,D[Fe]=ae(M,ne,D,Fe),oe=240&(ke=K[de][S[D[Fe]]]),ke&=15,_[Fe]=Be=K[ke][5],oe>0)if(oe===16){for(ge=X;ge<Fe;ge++)_[ge]=1;X=-1}else X=-1;if(K[ke][6])X===-1&&(X=Fe);else if(X>-1){for(ge=X;ge<Fe;ge++)_[ge]=Be;X=-1}ne[Fe]==="B"&&(_[Fe]=0),ie.hiLevel|=Be}A&&function(ce,pe,Se){for(var ye=0;ye<Se;ye++)if(ce[ye]==="S"){pe[ye]=T;for(var Ee=ye-1;Ee>=0&&ce[Ee]==="WS";Ee--)pe[Ee]=T}}(ne,_,Z)},he=function(M,_,ie,oe,ge){if(!(ge.hiLevel<M)){if(M===1&&T===1&&!i)return _.reverse(),void(ie&&ie.reverse());for(var Fe,Be,de,X,Z=_.length,ke=0;ke<Z;){if(oe[ke]>=M){for(de=ke+1;de<Z&&oe[de]>=M;)de++;for(X=ke,Be=de-1;X<Be;X++,Be--)Fe=_[X],_[X]=_[Be],_[Be]=Fe,ie&&(Fe=ie[X],ie[X]=ie[Be],ie[Be]=Fe);ke=de}ke++}}},V=function(M,_,ie){var oe=M.split(""),ge={hiLevel:T};return ie||(ie=[]),W(oe,ie,ge),function(Fe,Be,de){if(de.hiLevel!==0&&d)for(var X,Z=0;Z<Fe.length;Z++)Be[Z]===1&&(X=Q.indexOf(Fe[Z]))>=0&&(Fe[Z]=Q[X+1])}(oe,ie,ge),he(2,oe,_,ie,ge),he(1,oe,_,ie,ge),oe.join("")};return this.__bidiEngine__.doBidiReorder=function(M,_,ie){if(function(ge,Fe){if(Fe)for(var Be=0;Be<ge.length;Be++)Fe[Be]=Be;s===void 0&&(s=Y(ge)),c===void 0&&(c=Y(ge))}(M,_),a||!l||c)if(a&&l&&s^c)T=s?1:0,M=P(M,_,ie);else if(!a&&l&&c)T=s?1:0,M=V(M,_,ie),M=P(M,_);else if(!a||s||l||c){if(a&&!l&&s^c)M=P(M,_),s?(T=0,M=V(M,_,ie)):(T=1,M=V(M,_,ie),M=P(M,_));else if(a&&s&&!l&&c)T=1,M=V(M,_,ie),M=P(M,_);else if(!a&&!l&&s^c){var oe=d;s?(T=1,M=V(M,_,ie),T=0,d=!1,M=V(M,_,ie),d=oe):(T=0,M=V(M,_,ie),M=P(M,_),T=1,d=!1,M=V(M,_,ie),d=oe,M=P(M,_))}}else T=0,M=V(M,_,ie);else T=s?1:0,M=V(M,_,ie);return M},this.__bidiEngine__.setOptions=function(M){M&&(a=M.isInputVisual,l=M.isOutputVisual,s=M.isInputRtl,c=M.isOutputRtl,d=M.isSymmetricSwapping)},this.__bidiEngine__.setOptions(n),this.__bidiEngine__};var t=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],r=new e.__bidiEngine__({isInputVisual:!0});e.API.events.push(["postProcessText",function(n){var i=n.text,A=(n.x,n.y,n.options||{}),a=(n.mutex,A.lang,[]);if(A.isInputVisual=typeof A.isInputVisual!="boolean"||A.isInputVisual,r.setOptions(A),Object.prototype.toString.call(i)==="[object Array]"){var s=0;for(a=[],s=0;s<i.length;s+=1)Object.prototype.toString.call(i[s])==="[object Array]"?a.push([r.doBidiReorder(i[s][0]),i[s][1],i[s][2]]):a.push([r.doBidiReorder(i[s])]);n.text=a}else n.text=r.doBidiReorder(i);r.setOptions({isInputVisual:!0})}])}(ur),ur.API.TTFFont=function(){function e(t){var r;if(this.rawData=t,r=this.contents=new qf(t),this.contents.pos=4,r.readString(4)==="ttcf")throw new Error("TTCF not supported.");r.pos=0,this.parse(),this.subset=new rne(this),this.registerTTF()}return e.open=function(t){return new e(t)},e.prototype.parse=function(){return this.directory=new zre(this.contents),this.head=new jre(this),this.name=new Yre(this),this.cmap=new iD(this),this.toUnicode={},this.hhea=new Kre(this),this.maxp=new Xre(this),this.hmtx=new Zre(this),this.post=new Gre(this),this.os2=new Vre(this),this.loca=new tne(this),this.glyf=new Jre(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},e.prototype.registerTTF=function(){var t,r,n,i,A;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var a,s,l,c;for(c=[],a=0,s=(l=this.bbox).length;a<s;a++)t=l[a],c.push(Math.round(t*this.scaleFactor));return c}.call(this),this.stemV=0,this.post.exists?(n=255&(i=this.post.italic_angle),(32768&(r=i>>16))!=0&&(r=-(1+(65535^r))),this.italicAngle=+(r+"."+n)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(A=this.familyClass)===1||A===2||A===3||A===4||A===5||A===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},e.prototype.characterToGlyph=function(t){var r;return((r=this.cmap.unicode)!=null?r.codeMap[t]:void 0)||0},e.prototype.widthOfGlyph=function(t){var r;return r=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(t).advance*r},e.prototype.widthOfString=function(t,r,n){var i,A,a,s;for(a=0,A=0,s=(t=""+t).length;0<=s?A<s:A>s;A=0<=s?++A:--A)i=t.charCodeAt(A),a+=this.widthOfGlyph(this.characterToGlyph(i))+n*(1e3/r)||0;return a*(r/1e3)},e.prototype.lineHeight=function(t,r){var n;return r==null&&(r=!1),n=r?this.lineGap:0,(this.ascender+n-this.decender)/1e3*t},e}();var Dl,qf=function(){function e(t){this.data=t??[],this.pos=0,this.length=this.data.length}return e.prototype.readByte=function(){return this.data[this.pos++]},e.prototype.writeByte=function(t){return this.data[this.pos++]=t},e.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},e.prototype.writeUInt32=function(t){return this.writeByte(t>>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t)},e.prototype.readInt32=function(){var t;return(t=this.readUInt32())>=2147483648?t-4294967296:t},e.prototype.writeInt32=function(t){return t<0&&(t+=4294967296),this.writeUInt32(t)},e.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},e.prototype.writeUInt16=function(t){return this.writeByte(t>>8&255),this.writeByte(255&t)},e.prototype.readInt16=function(){var t;return(t=this.readUInt16())>=32768?t-65536:t},e.prototype.writeInt16=function(t){return t<0&&(t+=65536),this.writeUInt16(t)},e.prototype.readString=function(t){var r,n;for(n=[],r=0;0<=t?r<t:r>t;r=0<=t?++r:--r)n[r]=String.fromCharCode(this.readByte());return n.join("")},e.prototype.writeString=function(t){var r,n,i;for(i=[],r=0,n=t.length;0<=n?r<n:r>n;r=0<=n?++r:--r)i.push(this.writeByte(t.charCodeAt(r)));return i},e.prototype.readShort=function(){return this.readInt16()},e.prototype.writeShort=function(t){return this.writeInt16(t)},e.prototype.readLongLong=function(){var t,r,n,i,A,a,s,l;return t=this.readByte(),r=this.readByte(),n=this.readByte(),i=this.readByte(),A=this.readByte(),a=this.readByte(),s=this.readByte(),l=this.readByte(),128&t?-1*(72057594037927940*(255^t)+281474976710656*(255^r)+1099511627776*(255^n)+4294967296*(255^i)+16777216*(255^A)+65536*(255^a)+256*(255^s)+(255^l)+1):72057594037927940*t+281474976710656*r+1099511627776*n+4294967296*i+16777216*A+65536*a+256*s+l},e.prototype.writeLongLong=function(t){var r,n;return r=Math.floor(t/4294967296),n=4294967295&t,this.writeByte(r>>24&255),this.writeByte(r>>16&255),this.writeByte(r>>8&255),this.writeByte(255&r),this.writeByte(n>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt=function(){return this.readInt32()},e.prototype.writeInt=function(t){return this.writeInt32(t)},e.prototype.read=function(t){var r,n;for(r=[],n=0;0<=t?n<t:n>t;n=0<=t?++n:--n)r.push(this.readByte());return r},e.prototype.write=function(t){var r,n,i,A;for(A=[],n=0,i=t.length;n<i;n++)r=t[n],A.push(this.writeByte(r));return A},e}(),zre=function(){var e;function t(r){var n,i,A;for(this.scalarType=r.readInt(),this.tableCount=r.readShort(),this.searchRange=r.readShort(),this.entrySelector=r.readShort(),this.rangeShift=r.readShort(),this.tables={},i=0,A=this.tableCount;0<=A?i<A:i>A;i=0<=A?++i:--i)n={tag:r.readString(4),checksum:r.readInt(),offset:r.readInt(),length:r.readInt()},this.tables[n.tag]=n}return t.prototype.encode=function(r){var n,i,A,a,s,l,c,d,g,v,f,S,C;for(C in f=Object.keys(r).length,l=Math.log(2),g=16*Math.floor(Math.log(f)/l),a=Math.floor(g/l),d=16*f-g,(i=new qf).writeInt(this.scalarType),i.writeShort(f),i.writeShort(g),i.writeShort(a),i.writeShort(d),A=16*f,c=i.pos+A,s=null,S=[],r)for(v=r[C],i.writeString(C),i.writeInt(e(v)),i.writeInt(c),i.writeInt(v.length),S=S.concat(v),C==="head"&&(s=c),c+=v.length;c%4;)S.push(0),c++;return i.write(S),n=2981146554-e(i.data),i.pos=s+8,i.writeUInt32(n),i.data},e=function(r){var n,i,A,a;for(r=AD.call(r);r.length%4;)r.push(0);for(A=new qf(r),i=0,n=0,a=r.length;n<a;n=n+=4)i+=A.readUInt32();return 4294967295&i},t}(),qre={}.hasOwnProperty,bu=function(e,t){for(var r in t)qre.call(t,r)&&(e[r]=t[r]);function n(){this.constructor=e}return n.prototype=t.prototype,e.prototype=new n,e.__super__=t.prototype,e};Dl=function(){function e(t){var r;this.file=t,r=this.file.directory.tables[this.tag],this.exists=!!r,r&&(this.offset=r.offset,this.length=r.length,this.parse(this.file.contents))}return e.prototype.parse=function(){},e.prototype.encode=function(){},e.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},e}();var jre=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return bu(t,Dl),t.prototype.tag="head",t.prototype.parse=function(r){return r.pos=this.offset,this.version=r.readInt(),this.revision=r.readInt(),this.checkSumAdjustment=r.readInt(),this.magicNumber=r.readInt(),this.flags=r.readShort(),this.unitsPerEm=r.readShort(),this.created=r.readLongLong(),this.modified=r.readLongLong(),this.xMin=r.readShort(),this.yMin=r.readShort(),this.xMax=r.readShort(),this.yMax=r.readShort(),this.macStyle=r.readShort(),this.lowestRecPPEM=r.readShort(),this.fontDirectionHint=r.readShort(),this.indexToLocFormat=r.readShort(),this.glyphDataFormat=r.readShort()},t.prototype.encode=function(r){var n;return(n=new qf).writeInt(this.version),n.writeInt(this.revision),n.writeInt(this.checkSumAdjustment),n.writeInt(this.magicNumber),n.writeShort(this.flags),n.writeShort(this.unitsPerEm),n.writeLongLong(this.created),n.writeLongLong(this.modified),n.writeShort(this.xMin),n.writeShort(this.yMin),n.writeShort(this.xMax),n.writeShort(this.yMax),n.writeShort(this.macStyle),n.writeShort(this.lowestRecPPEM),n.writeShort(this.fontDirectionHint),n.writeShort(r),n.writeShort(this.glyphDataFormat),n.data},t}(),GI=function(){function e(t,r){var n,i,A,a,s,l,c,d,g,v,f,S,C,Q,x,F,T;switch(this.platformID=t.readUInt16(),this.encodingID=t.readShort(),this.offset=r+t.readInt(),g=t.pos,t.pos=this.offset,this.format=t.readUInt16(),this.length=t.readUInt16(),this.language=t.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(l=0;l<256;++l)this.codeMap[l]=t.readByte();break;case 4:for(f=t.readUInt16(),v=f/2,t.pos+=6,A=function(){var R,Y;for(Y=[],l=R=0;0<=v?R<v:R>v;l=0<=v?++R:--R)Y.push(t.readUInt16());return Y}(),t.pos+=2,C=function(){var R,Y;for(Y=[],l=R=0;0<=v?R<v:R>v;l=0<=v?++R:--R)Y.push(t.readUInt16());return Y}(),c=function(){var R,Y;for(Y=[],l=R=0;0<=v?R<v:R>v;l=0<=v?++R:--R)Y.push(t.readUInt16());return Y}(),d=function(){var R,Y;for(Y=[],l=R=0;0<=v?R<v:R>v;l=0<=v?++R:--R)Y.push(t.readUInt16());return Y}(),i=(this.length-t.pos+this.offset)/2,s=function(){var R,Y;for(Y=[],l=R=0;0<=i?R<i:R>i;l=0<=i?++R:--R)Y.push(t.readUInt16());return Y}(),l=x=0,T=A.length;x<T;l=++x)for(Q=A[l],n=F=S=C[l];S<=Q?F<=Q:F>=Q;n=S<=Q?++F:--F)d[l]===0?a=n+c[l]:(a=s[d[l]/2+(n-S)-(v-l)]||0)!==0&&(a+=c[l]),this.codeMap[n]=65535&a}t.pos=g}return e.encode=function(t,r){var n,i,A,a,s,l,c,d,g,v,f,S,C,Q,x,F,T,R,Y,ae,P,W,he,V,M,_,ie,oe,ge,Fe,Be,de,X,Z,ke,D,K,ne,ce,pe,Se,ye,Ee,tt,Xe,N;switch(oe=new qf,a=Object.keys(t).sort(function(Ue,_e){return Ue-_e}),r){case"macroman":for(C=0,Q=function(){var Ue=[];for(S=0;S<256;++S)Ue.push(0);return Ue}(),F={0:0},A={},ge=0,X=a.length;ge<X;ge++)F[Ee=t[i=a[ge]]]==null&&(F[Ee]=++C),A[i]={old:t[i],new:F[t[i]]},Q[i]=F[t[i]];return oe.writeUInt16(1),oe.writeUInt16(0),oe.writeUInt32(12),oe.writeUInt16(0),oe.writeUInt16(262),oe.writeUInt16(0),oe.write(Q),{charMap:A,subtable:oe.data,maxGlyphID:C+1};case"unicode":for(_=[],g=[],T=0,F={},n={},x=c=null,Fe=0,Z=a.length;Fe<Z;Fe++)F[Y=t[i=a[Fe]]]==null&&(F[Y]=++T),n[i]={old:Y,new:F[Y]},s=F[Y]-i,x!=null&&s===c||(x&&g.push(x),_.push(i),c=s),x=i;for(x&&g.push(x),g.push(65535),_.push(65535),V=2*(he=_.length),W=2*Math.pow(Math.log(he)/Math.LN2,2),v=Math.log(W/2)/Math.LN2,P=2*he-W,l=[],ae=[],f=[],S=Be=0,ke=_.length;Be<ke;S=++Be){if(M=_[S],d=g[S],M===65535){l.push(0),ae.push(0);break}if(M-(ie=n[M].new)>=32768)for(l.push(0),ae.push(2*(f.length+he-S)),i=de=M;M<=d?de<=d:de>=d;i=M<=d?++de:--de)f.push(n[i].new);else l.push(ie-M),ae.push(0)}for(oe.writeUInt16(3),oe.writeUInt16(1),oe.writeUInt32(12),oe.writeUInt16(4),oe.writeUInt16(16+8*he+2*f.length),oe.writeUInt16(0),oe.writeUInt16(V),oe.writeUInt16(W),oe.writeUInt16(v),oe.writeUInt16(P),Se=0,D=g.length;Se<D;Se++)i=g[Se],oe.writeUInt16(i);for(oe.writeUInt16(0),ye=0,K=_.length;ye<K;ye++)i=_[ye],oe.writeUInt16(i);for(tt=0,ne=l.length;tt<ne;tt++)s=l[tt],oe.writeUInt16(s);for(Xe=0,ce=ae.length;Xe<ce;Xe++)R=ae[Xe],oe.writeUInt16(R);for(N=0,pe=f.length;N<pe;N++)C=f[N],oe.writeUInt16(C);return{charMap:n,subtable:oe.data,maxGlyphID:T+1}}},e}(),iD=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return bu(t,Dl),t.prototype.tag="cmap",t.prototype.parse=function(r){var n,i,A;for(r.pos=this.offset,this.version=r.readUInt16(),A=r.readUInt16(),this.tables=[],this.unicode=null,i=0;0<=A?i<A:i>A;i=0<=A?++i:--i)n=new GI(r,this.offset),this.tables.push(n),n.isUnicode&&this.unicode==null&&(this.unicode=n);return!0},t.encode=function(r,n){var i,A;return n==null&&(n="macroman"),i=GI.encode(r,n),(A=new qf).writeUInt16(0),A.writeUInt16(1),i.table=A.data.concat(i.subtable),i},t}(),Kre=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return bu(t,Dl),t.prototype.tag="hhea",t.prototype.parse=function(r){return r.pos=this.offset,this.version=r.readInt(),this.ascender=r.readShort(),this.decender=r.readShort(),this.lineGap=r.readShort(),this.advanceWidthMax=r.readShort(),this.minLeftSideBearing=r.readShort(),this.minRightSideBearing=r.readShort(),this.xMaxExtent=r.readShort(),this.caretSlopeRise=r.readShort(),this.caretSlopeRun=r.readShort(),this.caretOffset=r.readShort(),r.pos+=8,this.metricDataFormat=r.readShort(),this.numberOfMetrics=r.readUInt16()},t}(),Vre=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return bu(t,Dl),t.prototype.tag="OS/2",t.prototype.parse=function(r){if(r.pos=this.offset,this.version=r.readUInt16(),this.averageCharWidth=r.readShort(),this.weightClass=r.readUInt16(),this.widthClass=r.readUInt16(),this.type=r.readShort(),this.ySubscriptXSize=r.readShort(),this.ySubscriptYSize=r.readShort(),this.ySubscriptXOffset=r.readShort(),this.ySubscriptYOffset=r.readShort(),this.ySuperscriptXSize=r.readShort(),this.ySuperscriptYSize=r.readShort(),this.ySuperscriptXOffset=r.readShort(),this.ySuperscriptYOffset=r.readShort(),this.yStrikeoutSize=r.readShort(),this.yStrikeoutPosition=r.readShort(),this.familyClass=r.readShort(),this.panose=function(){var n,i;for(i=[],n=0;n<10;++n)i.push(r.readByte());return i}(),this.charRange=function(){var n,i;for(i=[],n=0;n<4;++n)i.push(r.readInt());return i}(),this.vendorID=r.readString(4),this.selection=r.readShort(),this.firstCharIndex=r.readShort(),this.lastCharIndex=r.readShort(),this.version>0&&(this.ascent=r.readShort(),this.descent=r.readShort(),this.lineGap=r.readShort(),this.winAscent=r.readShort(),this.winDescent=r.readShort(),this.codePageRange=function(){var n,i;for(i=[],n=0;n<2;n=++n)i.push(r.readInt());return i}(),this.version>1))return this.xHeight=r.readShort(),this.capHeight=r.readShort(),this.defaultChar=r.readShort(),this.breakChar=r.readShort(),this.maxContext=r.readShort()},t}(),Gre=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return bu(t,Dl),t.prototype.tag="post",t.prototype.parse=function(r){var n,i,A;switch(r.pos=this.offset,this.format=r.readInt(),this.italicAngle=r.readInt(),this.underlinePosition=r.readShort(),this.underlineThickness=r.readShort(),this.isFixedPitch=r.readInt(),this.minMemType42=r.readInt(),this.maxMemType42=r.readInt(),this.minMemType1=r.readInt(),this.maxMemType1=r.readInt(),this.format){case 65536:break;case 131072:var a;for(i=r.readUInt16(),this.glyphNameIndex=[],a=0;0<=i?a<i:a>i;a=0<=i?++a:--a)this.glyphNameIndex.push(r.readUInt16());for(this.names=[],A=[];r.pos<this.offset+this.length;)n=r.readByte(),A.push(this.names.push(r.readString(n)));return A;case 151552:return i=r.readUInt16(),this.offsets=r.read(i);case 196608:break;case 262144:return this.map=function(){var s,l,c;for(c=[],a=s=0,l=this.file.maxp.numGlyphs;0<=l?s<l:s>l;a=0<=l?++s:--s)c.push(r.readUInt32());return c}.call(this)}},t}(),Wre=function(e,t){this.raw=e,this.length=e.length,this.platformID=t.platformID,this.encodingID=t.encodingID,this.languageID=t.languageID},Yre=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return bu(t,Dl),t.prototype.tag="name",t.prototype.parse=function(r){var n,i,A,a,s,l,c,d,g,v,f;for(r.pos=this.offset,r.readShort(),n=r.readShort(),l=r.readShort(),i=[],a=0;0<=n?a<n:a>n;a=0<=n?++a:--a)i.push({platformID:r.readShort(),encodingID:r.readShort(),languageID:r.readShort(),nameID:r.readShort(),length:r.readShort(),offset:this.offset+l+r.readShort()});for(c={},a=g=0,v=i.length;g<v;a=++g)A=i[a],r.pos=A.offset,d=r.readString(A.length),s=new Wre(d,A),c[f=A.nameID]==null&&(c[f]=[]),c[A.nameID].push(s);this.strings=c,this.copyright=c[0],this.fontFamily=c[1],this.fontSubfamily=c[2],this.uniqueSubfamily=c[3],this.fontName=c[4],this.version=c[5];try{this.postscriptName=c[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch{this.postscriptName=c[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=c[7],this.manufacturer=c[8],this.designer=c[9],this.description=c[10],this.vendorUrl=c[11],this.designerUrl=c[12],this.license=c[13],this.licenseUrl=c[14],this.preferredFamily=c[15],this.preferredSubfamily=c[17],this.compatibleFull=c[18],this.sampleText=c[19]},t}(),Xre=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return bu(t,Dl),t.prototype.tag="maxp",t.prototype.parse=function(r){return r.pos=this.offset,this.version=r.readInt(),this.numGlyphs=r.readUInt16(),this.maxPoints=r.readUInt16(),this.maxContours=r.readUInt16(),this.maxCompositePoints=r.readUInt16(),this.maxComponentContours=r.readUInt16(),this.maxZones=r.readUInt16(),this.maxTwilightPoints=r.readUInt16(),this.maxStorage=r.readUInt16(),this.maxFunctionDefs=r.readUInt16(),this.maxInstructionDefs=r.readUInt16(),this.maxStackElements=r.readUInt16(),this.maxSizeOfInstructions=r.readUInt16(),this.maxComponentElements=r.readUInt16(),this.maxComponentDepth=r.readUInt16()},t}(),Zre=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return bu(t,Dl),t.prototype.tag="hmtx",t.prototype.parse=function(r){var n,i,A,a,s,l,c;for(r.pos=this.offset,this.metrics=[],n=0,l=this.file.hhea.numberOfMetrics;0<=l?n<l:n>l;n=0<=l?++n:--n)this.metrics.push({advance:r.readUInt16(),lsb:r.readInt16()});for(A=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var d,g;for(g=[],n=d=0;0<=A?d<A:d>A;n=0<=A?++d:--d)g.push(r.readInt16());return g}(),this.widths=function(){var d,g,v,f;for(f=[],d=0,g=(v=this.metrics).length;d<g;d++)a=v[d],f.push(a.advance);return f}.call(this),i=this.widths[this.widths.length-1],c=[],n=s=0;0<=A?s<A:s>A;n=0<=A?++s:--s)c.push(this.widths.push(i));return c},t.prototype.forGlyph=function(r){return r in this.metrics?this.metrics[r]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[r-this.metrics.length]}},t}(),AD=[].slice,Jre=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return bu(t,Dl),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(r){var n,i,A,a,s,l,c,d,g,v;return r in this.cache?this.cache[r]:(a=this.file.loca,n=this.file.contents,i=a.indexOf(r),(A=a.lengthOf(r))===0?this.cache[r]=null:(n.pos=this.offset+i,s=(l=new qf(n.read(A))).readShort(),d=l.readShort(),v=l.readShort(),c=l.readShort(),g=l.readShort(),this.cache[r]=s===-1?new ene(l,d,v,c,g):new $re(l,s,d,v,c,g),this.cache[r]))},t.prototype.encode=function(r,n,i){var A,a,s,l,c;for(s=[],a=[],l=0,c=n.length;l<c;l++)A=r[n[l]],a.push(s.length),A&&(s=s.concat(A.encode(i)));return a.push(s.length),{table:s,offsets:a}},t}(),$re=function(){function e(t,r,n,i,A,a){this.raw=t,this.numberOfContours=r,this.xMin=n,this.yMin=i,this.xMax=A,this.yMax=a,this.compound=!1}return e.prototype.encode=function(){return this.raw.data},e}(),ene=function(){function e(t,r,n,i,A){var a,s;for(this.raw=t,this.xMin=r,this.yMin=n,this.xMax=i,this.yMax=A,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],a=this.raw;s=a.readShort(),this.glyphOffsets.push(a.pos),this.glyphIDs.push(a.readUInt16()),32&s;)a.pos+=1&s?4:2,128&s?a.pos+=8:64&s?a.pos+=4:8&s&&(a.pos+=2)}return e.prototype.encode=function(){var t,r,n;for(r=new qf(AD.call(this.raw.data)),t=0,n=this.glyphIDs.length;t<n;++t)r.pos=this.glyphOffsets[t];return r.data},e}(),tne=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return bu(t,Dl),t.prototype.tag="loca",t.prototype.parse=function(r){var n,i;return r.pos=this.offset,n=this.file.head.indexToLocFormat,this.offsets=n===0?function(){var A,a;for(a=[],i=0,A=this.length;i<A;i+=2)a.push(2*r.readUInt16());return a}.call(this):function(){var A,a;for(a=[],i=0,A=this.length;i<A;i+=4)a.push(r.readUInt32());return a}.call(this)},t.prototype.indexOf=function(r){return this.offsets[r]},t.prototype.lengthOf=function(r){return this.offsets[r+1]-this.offsets[r]},t.prototype.encode=function(r,n){for(var i=new Uint32Array(this.offsets.length),A=0,a=0,s=0;s<i.length;++s)if(i[s]=A,a<n.length&&n[a]==s){++a,i[s]=A;var l=this.offsets[s],c=this.offsets[s+1]-l;c>0&&(A+=c)}for(var d=new Array(4*i.length),g=0;g<i.length;++g)d[4*g+3]=255&i[g],d[4*g+2]=(65280&i[g])>>8,d[4*g+1]=(16711680&i[g])>>16,d[4*g]=(4278190080&i[g])>>24;return d},t}(),rne=function(){function e(t){this.font=t,this.subset={},this.unicodes={},this.next=33}return e.prototype.generateCmap=function(){var t,r,n,i,A;for(r in i=this.font.cmap.tables[0].codeMap,t={},A=this.subset)n=A[r],t[r]=i[n];return t},e.prototype.glyphsFor=function(t){var r,n,i,A,a,s,l;for(i={},a=0,s=t.length;a<s;a++)i[A=t[a]]=this.font.glyf.glyphFor(A);for(A in r=[],i)(n=i[A])!=null&&n.compound&&r.push.apply(r,n.glyphIDs);if(r.length>0)for(A in l=this.glyphsFor(r))n=l[A],i[A]=n;return i},e.prototype.encode=function(t,r){var n,i,A,a,s,l,c,d,g,v,f,S,C,Q,x;for(i in n=iD.encode(this.generateCmap(),"unicode"),a=this.glyphsFor(t),f={0:0},x=n.charMap)f[(l=x[i]).old]=l.new;for(S in v=n.maxGlyphID,a)S in f||(f[S]=v++);return d=function(F){var T,R;for(T in R={},F)R[F[T]]=T;return R}(f),g=Object.keys(d).sort(function(F,T){return F-T}),C=function(){var F,T,R;for(R=[],F=0,T=g.length;F<T;F++)s=g[F],R.push(d[s]);return R}(),A=this.font.glyf.encode(a,C,f),c=this.font.loca.encode(A.offsets,C),Q={cmap:this.font.cmap.raw(),glyf:A.table,loca:c,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(r)},this.font.os2.exists&&(Q["OS/2"]=this.font.os2.raw()),this.font.directory.encode(Q)},e}();ur.API.PDFObject=function(){var e;function t(){}return e=function(r,n){return(Array(n+1).join("0")+r).slice(-n)},t.convert=function(r){var n,i,A,a;if(Array.isArray(r))return"["+function(){var s,l,c;for(c=[],s=0,l=r.length;s<l;s++)n=r[s],c.push(t.convert(n));return c}().join(" ")+"]";if(typeof r=="string")return"/"+r;if(r?.isString)return"("+r+")";if(r instanceof Date)return"(D:"+e(r.getUTCFullYear(),4)+e(r.getUTCMonth(),2)+e(r.getUTCDate(),2)+e(r.getUTCHours(),2)+e(r.getUTCMinutes(),2)+e(r.getUTCSeconds(),2)+"Z)";if({}.toString.call(r)==="[object Object]"){for(i in A=["<<"],r)a=r[i],A.push("/"+i+" "+t.convert(a));return A.push(">>"),A.join(`
|
|
`)}return""+r},t}();var wS=ur;var _D=yr(sD()),QD=yr(oD());var fg=require("obsidian"),ED=yr(_a()),FD=yr(_p());var cn=yr(_a());var Nc=yr(_a());var nne=Object.defineProperty,lD=Object.getOwnPropertySymbols,ine=Object.prototype.hasOwnProperty,Ane=Object.prototype.propertyIsEnumerable,CS=(e,t,r)=>t in e?nne(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,xS=(e,t)=>{for(var r in t||(t={}))ine.call(t,r)&&CS(e,r,t[r]);if(lD)for(var r of lD(t))Ane.call(t,r)&&CS(e,r,t[r]);return e},ao=(e,t,r)=>(CS(e,typeof t!="symbol"?t+"":t,r),r),uD=(e,t,r)=>new Promise((n,i)=>{var A=l=>{try{s(r.next(l))}catch(c){i(c)}},a=l=>{try{s(r.throw(l))}catch(c){i(c)}},s=l=>l.done?n(l.value):Promise.resolve(l.value).then(A,a);s((r=r.apply(e,t)).next())}),ane={gapX:100,gapY:100,offsetLeft:0,offsetTop:0,width:120,height:64,opacity:.15,rotate:-22,fontSize:16,fontStyle:"normal",fontVariant:"normal",fontWeight:"300",fontColor:"#000",fontFamily:"sans-serif",textAlign:"center",textBaseline:"alphabetic",monitor:!0,zIndex:9999,mode:"interval",pack:!0,blindFontSize:16,blindOpacity:.005},og="data-watermark-tag",cD={childList:!0,subtree:!0,attributeFilter:["style","class",og]};function sne(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function one(e){return e.split("-").slice(1).reduce((t,r,n)=>n===0?r:`${t}${r[0].toUpperCase()+r.slice(1)}`)}var ev=e=>{let t="";return Object.keys(e).forEach(r=>{let n=r.replace(/([A-Z])/g,"-$1").toLowerCase();t+=`${n}:${e[r]};`}),t},lne=e=>window.btoa(decodeURI(encodeURIComponent(e))),une=(e="")=>`${lne(e)}-${new Date().getTime()}-${Math.floor(Math.random()*Math.pow(10,8))}`,cne=(e,t,r={},n)=>{let i;if(typeof e=="string"){if(i=document.getElementById(e),!i)throw new Error(`\u6C34\u5370\u6302\u8F7D\u8282\u70B9\u672A\u627E\u5230\uFF0C\u8BF7\u68C0\u67E5#${e}\u662F\u5426\u5B58\u5728`)}else i=e??document.body;i.setAttribute(og,t);let A=xS({position:"relative"},r);return n||delete A.position,i.setAttribute("style",ev(A)),i};var fne=e=>{let t=document.createElement("div");return t.setAttribute("style",ev({pointerEvents:"none"})),t.setAttribute(og,e),t};function hne(e){let{text:t,gapX:r,gapY:n,offsetTop:i,offsetLeft:A,width:a,height:s,rotate:l,opacity:c,fontSize:d,fontStyle:g,fontVariant:v,fontWeight:f,fontFamily:S,fontColor:C,textAlign:Q,textBaseline:x,image:F,blindText:T,blindFontSize:R,blindOpacity:Y}=e;return new Promise((ae,P)=>{let W=document.createElement("canvas"),he=W.getContext("2d"),V=1,M=(Number(r)+Number(a))*V,_=(Number(n)+Number(s))*V,ie=Number(A)||Number(r)/2,oe=Number(i)||Number(n)/2;if(W.setAttribute("width",`${M}px`),W.setAttribute("height",`${_}px`),he){let Fe=a*V,Be=s*V;if(he.translate(ie*V,oe*V),he.rotate(Math.PI/180*Number(l)),T&&(he.globalAlpha=Y,he.font=`${R}px normal`,he.fillText(T,0,0)),he.globalAlpha=c,F){let ne=new Image;ne.crossOrigin="anonymous",ne.referrerPolicy="no-referrer",ne.src=F,ne.onload=()=>{he.drawImage(ne,0,0,Fe,Be),ae({url:he.canvas.toDataURL(),width:M,height:_})};return}let de=Array.isArray(t)?t:[t],X=de.map(ne=>he.measureText(ne).width),Z=Math.max(...X),ke=Number(d)*V;he.textAlign=Q,he.textBaseline=x,he.fillStyle=C,he.font=ge(`${ke}px`),Z>a&&(he.font=ge(`${ke/2}px`));let D=ke+5,K=(Be-(d*de.length+(de.length-1)*5))/2;K=K<0?0:K;for(let ne=0;ne<de.length;ne++)he.fillText(de[ne]||"",Fe/2,K+D*ne);ae({url:he.canvas.toDataURL(),width:M,height:_})}function ge(Fe){return`${g} ${v} ${f} ${Fe} ${S}`}return P()})}var fD=sne(),hD=class{constructor(e={}){ao(this,"options"),ao(this,"container"),ao(this,"watermarkContent"),ao(this,"watermarkDom"),ao(this,"style"),ao(this,"watermarkTag"),ao(this,"shadowRoot"),ao(this,"mutationObserver"),ao(this,"_isAgainRender",t=>!!(t.type==="attributes"&&(t.attributeName===og||this.watermarkTag===this._getNodeRandomId(t.target))||t.removedNodes.length&&this.watermarkTag===this._getNodeRandomId(t.removedNodes[0]))),ao(this,"_getNodeRandomId",t=>{var r;return(r=t?.dataset)==null?void 0:r[one(og)]}),ao(this,"_destroyMutationObserver",()=>{this.mutationObserver&&(this.mutationObserver.takeRecords(),this.mutationObserver.disconnect(),this.mutationObserver=null)}),ao(this,"_getWatermarkDom",t=>uD(this,null,function*(){this.watermarkDom||(this.watermarkDom=document.createElement("div")),typeof t=="number"&&t&&(this.style.height=`${t}px`);let r=yield hne(this.options);if(r?.url){let n=r.url;this.options.mode==="repeat"?this.style.backgroundImage=`url(${n})`:(this.style.backgroundImage=`url(${n}), url(${n})`,this.style.backgroundRepeat="repeat, repeat",this.style.backgroundPosition=`${r.width/2}px ${r.height/2}px, 0 0`),this.options.container||(this.style.position="fixed",this.style.height=void 0),this.watermarkDom.setAttribute("style",ev(this.style))}return this.watermarkDom.setAttribute(og,this.watermarkTag),this.watermarkDom})),ao(this,"_getWatermarkHeight",()=>{if(!this.container)return 0;let t=0,{scrollHeight:r=0,clientHeight:n=0}=this.options.container?this.container.parentNode:this.container;return r>n&&(t=Math.max(r,n)),t}),this.options=Object.assign({},ane,e),this.style={position:"absolute",left:0,top:0,right:0,bottom:0,pointerEvents:"none",overflow:"hidden",backgroundColor:"transparent",backgroundRepeat:"repeat"},this.style.zIndex=this.options.zIndex,this.watermarkTag=une("watermark"),this.mutationObserver=null,this._render()}update(e={}){this.options=xS(xS({},this.options),e),this.style.zIndex=this.options.zIndex,this._render()}show(){this.watermarkDom&&(this.style.display="block",this.watermarkDom.setAttribute("style",ev(this.style)))}hide(){this.watermarkDom&&(this.style.display="none",this.watermarkDom.setAttribute("style",ev(this.style)))}destroy(){this.shadowRoot=void 0,this.watermarkContent&&(this.watermarkContent.remove(),this.watermarkContent=void 0),this.watermarkDom&&(this.watermarkDom.remove(),this.watermarkDom=void 0),this._destroyMutationObserver()}_render(){return uD(this,null,function*(){this._destroyMutationObserver(),this.container=cne(this.options.container,this.watermarkTag,this.options.containerStyle,this.options.pack),this.watermarkContent||(this.watermarkContent=fne(this.watermarkTag),this.container.append(this.watermarkContent));let e=this._getWatermarkHeight();if(this.watermarkDom=yield this._getWatermarkDom(e),this.watermarkContent){let t=this.watermarkContent.childNodes||[];for(let r=0;r<t.length;r++)this.watermarkContent.removeChild(t[r])}typeof this.watermarkContent.attachShadow=="function"?this.shadowRoot||(this.shadowRoot=this.watermarkContent.attachShadow({mode:"open"})):this.shadowRoot=this.watermarkContent,this.shadowRoot.append(this.watermarkDom),fD&&this.options.monitor&&(this.mutationObserver=new fD(t=>{t.forEach(r=>{if(this._isAgainRender(r)){this.destroy(),this._render();return}})}),this.mutationObserver.observe(this.container,cD),this.shadowRoot&&this.mutationObserver.observe(this.shadowRoot,cD))})}};var dne=Object.defineProperty,pne=Object.defineProperties,gne=Object.getOwnPropertyDescriptors,Sy=Object.getOwnPropertySymbols,mD=Object.prototype.hasOwnProperty,vD=Object.prototype.propertyIsEnumerable,dD=(e,t,r)=>t in e?dne(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,pD=(e,t)=>{for(var r in t||(t={}))mD.call(t,r)&&dD(e,r,t[r]);if(Sy)for(var r of Sy(t))vD.call(t,r)&&dD(e,r,t[r]);return e},gD=(e,t)=>pne(e,gne(t)),mne=(e,t)=>{var r={};for(var n in e)mD.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Sy)for(var n of Sy(e))t.indexOf(n)<0&&vD.call(e,n)&&(r[n]=e[n]);return r},Ey=e=>{var t=e,{className:r,style:n,isBody:i,visible:A=!0,children:a}=t,s=mne(t,["className","style","isBody","visible","children"]);let l=(0,Nc.useRef)(null),c=(0,Nc.useRef)();return(0,Nc.useEffect)(()=>{c.current?c.current.update(gD(pD({},s),{containerStyle:n})):(c.current=new hD(gD(pD({},s),{containerStyle:n,container:i?void 0:l.current})),A||c.current.hide())},[JSON.stringify(s)]),(0,Nc.useEffect)(()=>{var d,g;A?(d=c.current)==null||d.show():(g=c.current)==null||g.hide()},[A]),(0,Nc.useEffect)(()=>()=>{var d;(d=c.current)==null||d.destroy()},[]),i?null:Nc.default.createElement("div",{ref:l,className:r,style:n},a)};var $t=yr(_a()),wD={text:$t.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round",className:"svg-icon"},$t.default.createElement("path",{d:"M17 6.1H3"}),$t.default.createElement("path",{d:"M21 12.1H3"}),$t.default.createElement("path",{d:"M15.1 18H3"})),number:$t.default.createElement("svg",{className:"svg-icon",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},$t.default.createElement("rect",{x:"14",y:"14",width:"4",height:"6",rx:"2"}),$t.default.createElement("rect",{x:"6",y:"4",width:"4",height:"6",rx:"2"}),$t.default.createElement("path",{d:"M6 20h4"}),$t.default.createElement("path",{d:"M14 10h4"}),$t.default.createElement("path",{d:"M6 14h2v6"}),$t.default.createElement("path",{d:"M14 4h2v6"})),multitext:$t.default.createElement("svg",{className:"svg-icon",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},$t.default.createElement("line",{x1:"8",x2:"21",y1:"6",y2:"6"}),$t.default.createElement("line",{x1:"8",x2:"21",y1:"12",y2:"12"}),$t.default.createElement("line",{x1:"8",x2:"21",y1:"18",y2:"18"}),$t.default.createElement("line",{x1:"3",x2:"3.01",y1:"6",y2:"6"}),$t.default.createElement("line",{x1:"3",x2:"3.01",y1:"12",y2:"12"}),$t.default.createElement("line",{x1:"3",x2:"3.01",y1:"18",y2:"18"})),tags:$t.default.createElement("svg",{className:"svg-icon",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},$t.default.createElement("path",{d:"m15 5 6.3 6.3a2.4 2.4 0 0 1 0 3.4L17 19"}),$t.default.createElement("path",{d:"M9.586 5.586A2 2 0 0 0 8.172 5H3a1 1 0 0 0-1 1v5.172a2 2 0 0 0 .586 1.414L8.29 18.29a2.426 2.426 0 0 0 3.42 0l3.58-3.58a2.426 2.426 0 0 0 0-3.42z"}),$t.default.createElement("circle",{cx:"6.5",cy:"9.5",r:".5",fill:"currentColor"})),date:$t.default.createElement("svg",{className:"svg-icon",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},$t.default.createElement("path",{d:"M8 2v4"}),$t.default.createElement("path",{d:"M16 2v4"}),$t.default.createElement("rect",{width:"18",height:"18",x:"3",y:"4",rx:"2"}),$t.default.createElement("path",{d:"M3 10h18"})),datetime:$t.default.createElement("svg",{className:"svg-icon",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},$t.default.createElement("path",{d:"M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5"}),$t.default.createElement("path",{d:"M16 2v4"}),$t.default.createElement("path",{d:"M8 2v4"}),$t.default.createElement("path",{d:"M3 10h5"}),$t.default.createElement("path",{d:"M17.5 17.5 16 16.3V14"}),$t.default.createElement("circle",{cx:"16",cy:"16",r:"6"})),checkbox:$t.default.createElement("svg",{className:"svg-icon",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},$t.default.createElement("path",{d:"m9 11 3 3L22 4"}),$t.default.createElement("path",{d:"M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11"})),aliases:$t.default.createElement("svg",{className:"svg-icon",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},$t.default.createElement("polyline",{points:"15 17 20 12 15 7"}),$t.default.createElement("path",{d:"M4 18v-2a4 4 0 0 1 4-4h12"}))},vne=({type:e,name:t,value:r})=>{if(["cssclasses"].contains(t)||r===null)return null;let n=wD[e]||wD.text,i;switch(e){case"text":{if(!r)return null;let A=r;if(typeof r=="string"){let a=/^\[\[(.+)]]$/.exec(r);a&&(A=a[1])}else A=JSON.stringify(r);i=$t.default.createElement("div",{className:"metadata-input-longtext mod-truncate"},A);break}case"number":{i=$t.default.createElement("input",{className:"metadata-input metadata-input-number",type:"number",value:r});break}case"checkbox":{i=$t.default.createElement("input",{className:"metadata-input-checkbox",type:"checkbox",checked:r});break}case"date":{i=$t.default.createElement("div",{className:"metadata-input-longtext mod-truncate"},r);break}case"datetime":{i=$t.default.createElement("div",{className:"metadata-input-longtext mod-truncate"},r);break}case"multitext":case"tags":case"aliases":{let A=Array.isArray(r)?r:[r];i=$t.default.createElement("div",{className:"multi-select-container"},A.map(a=>$t.default.createElement("div",{className:"multi-select-pill",style:{border:"none"}},$t.default.createElement("div",{className:"multi-select-pill-content"},$t.default.createElement("span",null,a)))));break}default:return null}return $t.default.createElement("div",{className:"metadata-property","data-property-type":e,"data-property-key":t,style:{border:0}},$t.default.createElement("div",{className:"metadata-property-key"},$t.default.createElement("span",{className:"metadata-property-icon"},n),$t.default.createElement("span",{className:"metadata-property-name"},t)),$t.default.createElement("div",{className:"metadata-property-value"},i))},yD=vne;var SD=yr(BD());function bD(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(r=bD(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}function wne(){for(var e,t,r=0,n="",i=arguments.length;r<i;r++)(e=arguments[r])&&(t=bD(e))&&(n&&(n+=" "),n+=t);return n}var CD=wne;function Fy(e,t){if(t==="hr"){let r=e.querySelectorAll("hr");return Array.from(r).map(n=>{let i=n.getBoundingClientRect(),A=e.getBoundingClientRect();return{top:i.top-A.top,height:i.height}})}else if(t==="auto"){let r=Array.from(e.find(".export-image-markdown>div").children),n=e.getBoundingClientRect();return r.map((i,A)=>{let a=i.getBoundingClientRect(),s=a.top-n.top;if(A<r.length-1){let c=r[A+1].getBoundingClientRect().top-n.top;return{top:s,height:c-s}}else return{top:s,height:a.height}})}return[]}function SS(e,t){let{mode:r,height:n,overlap:i,totalHeight:A}=e,a=[];if(r==="hr"&&t){let s=0;t.forEach((l,c)=>{let d=l.top;c===0?a.push({startY:0,height:d}):a.push({startY:s,height:d-s}),s=d}),s<A&&a.push({startY:s,height:A-s})}else if(r==="auto"&&t){let s=0,l=0;for(let c=0;c<t.length-1;c++){let d=t[c];if(l+=d.height+(c===0?d.top:0),l>=n){a.push({startY:s,height:l}),s+=l,l=0;continue}n-l<t[c+1].height/2&&(a.push({startY:s,height:l}),s+=l,l=0)}s<A&&a.push({startY:s,height:A-s})}else{let s=2*i+50,l=Math.max(n,s),c=l,d=A-c,g=Math.max(0,Math.ceil(d/(l-i*2)));a.push({startY:0,height:c});let v=c;for(let f=1;f<=g;f++){let S=v-i,C=f===g?A-S:l;a.push({startY:S,height:C}),v=S+C}}return a}function xD(e,t){return SS(e,t).slice(0,-1).map(n=>n.startY+n.height)}var yne={left:"flex-start",center:"center",right:"flex-end"},Bne=(0,cn.forwardRef)(({frontmatter:e,setting:t,title:r,metadataMap:n,markdownEl:i,scale:A=1,isProcessing:a,onSplitChange:s},l)=>{let[c,d]=(0,cn.useState)({}),g=(0,cn.useRef)(null),v=(0,cn.useRef)(null),f=(0,cn.useRef)(null),[S,C]=(0,cn.useState)(0);(0,cn.useEffect)(()=>{if(!v.current)return;let F=new ResizeObserver(()=>{v.current&&C(v.current.clientHeight)});return F.observe(v.current),()=>F.disconnect()},[]);let Q=(0,cn.useMemo)(()=>{if(!S||t.split.mode==="none")return[];let F;v.current&&(F=Fy(v.current,t.split.mode));let T=xD({mode:t.split.mode,height:t.split.height,overlap:t.split.overlap,totalHeight:S},F);return s?.(T),T},[t.split.height,t.split.overlap,t.split.mode,S,s]),x=(0,cn.useMemo)(()=>({position:"absolute",left:0,right:0,height:`${2/A}px`,borderTop:`${2/A}px dashed var(--interactive-accent)`,opacity:.7,pointerEvents:"none"}),[A]);return(0,cn.useEffect)(()=>{g.current&&(g.current.innerHTML="",Array.from(i.childNodes).forEach(F=>{F.nodeType===Node.TEXT_NODE?F.textContent&&g.current?.append(F.textContent):g.current?.append(F.cloneNode(!0))}))},[i]),(0,cn.useImperativeHandle)(l,()=>({element:f.current,contentElement:v.current,setClip:(F,T)=>{!f.current||!v.current||(f.current.style.height=`${T}px`,f.current.style.overflow="hidden",v.current.style.transform=`translateY(-${F}px)`)},resetClip:()=>{!f.current||!v.current||(f.current.style.height="",f.current.style.overflow="",v.current.style.transform="")}}),[f.current,v.current]),(0,cn.useEffect)(()=>{(async()=>{let F={monitor:!1,mode:"interval",visible:t.watermark.enable,rotate:t.watermark.rotate??-30,opacity:t.watermark.opacity??.2,height:t.watermark.height??64,width:t.watermark.width??120,gapX:t.watermark.x??100,gapY:t.watermark.y??100};t.watermark.type==="text"?(F.text=t.watermark.text.content,F.fontSize=t.watermark.text.fontSize||16,F.fontColor=t.watermark.text.color||"#cccccc",F.image=void 0):F.image=await cg(t.watermark.image.src),d(F)})()},[t]),cn.default.createElement("div",{ref:f},cn.default.createElement("div",{className:CD("export-image-root markdown-reading-view",e?.cssclasses||e?.cssclass),ref:v,style:{display:"flex",flexDirection:t.authorInfo.position==="bottom"?"column":"column-reverse",backgroundColor:t.format==="png1"?"unset":"var(--background-primary)",position:"relative"}},cn.default.createElement(Ey,{...c},cn.default.createElement("div",{className:"markdown-preview-view markdown-rendered export-image-preview-container",style:{width:`${t.width}px`,transition:"width 0.25s"}},t.showFilename&&cn.default.createElement("div",{className:"inline-title",autoCapitalize:"on"},r),t.showMetadata&&e&&Object.keys(e).length>0&&cn.default.createElement("div",{className:"metadata-container",style:{display:"block"}},cn.default.createElement("div",{className:"metadata-content"},Object.keys(e).map(F=>cn.default.createElement(yD,{name:F,key:F,value:e[F],type:n[(0,SD.lowerCase)(F)]?.type||"text"})))),cn.default.createElement("div",{ref:g,className:`export-image-split-${t.split.mode} export-image-markdown`}))),t.authorInfo.show&&(t.authorInfo.avatar||t.authorInfo.name)&&cn.default.createElement("div",{className:"user-info-container",style:{[t.authorInfo.position==="top"?"borderBottom":"borderTop"]:"1px solid var(--background-modifier-border)",justifyContent:yne[t.authorInfo.align||"right"],background:t.format==="png1"?"unset":"var(--background-primary)"}},t.authorInfo.avatar&&cn.default.createElement("div",{className:"user-info-avatar",style:{backgroundImage:`url(${t.authorInfo.avatar})`}}),t.authorInfo.name&&cn.default.createElement("div",null,cn.default.createElement("div",{className:"user-info-name"},t.authorInfo.name),t.authorInfo.remark&&cn.default.createElement("div",{className:"user-info-remark"},t.authorInfo.remark))),!a&&Q.map((F,T)=>cn.default.createElement("div",{key:T,style:{...x,top:F,zIndex:10}}))))}),ug=Bne;var Uy;async function ES(e,t,r,n){Uy&&(Uy.unmount(),await Xs(20),n.empty());let i=await r.vault.cachedRead(e),A=document.createElement("div");await fg.MarkdownRenderer.render(r,i,A.createDiv(),e.path,r.workspace.getActiveViewOfType(fg.MarkdownView)||r.workspace.activeLeaf?.view||new fg.MarkdownRenderChild(A));let a=r.metadataCache.getAllPropertyInfos(),s=Bh(e,r);return Uy=(0,FD.createRoot)(n),Uy.render(ED.default.createElement(ug,{frontmatter:s,setting:t,title:e.basename,markdownEl:A,app:r,metadataMap:a,isProcessing:!0})),await Xs(100),A.closest(".export-image-root")||A}async function _y(e,t,r){return QD.default.toBlob(e,{width:e.clientWidth,height:e.clientHeight,quality:.85,scale:t?2:1,requestUrl:so.requestUrl,type:r})}async function bne(e,t){let r=await oc(e),n=new wS({unit:"in",format:[t.clientWidth/96,t.clientHeight/96],orientation:t.clientWidth>t.clientHeight?"l":"p",compress:!0});return n.addImage(r,"JPEG",0,0,t.clientWidth/96,t.clientHeight/96),n}async function UD(e,t,r){let n=await e.fileManager.getAvailablePathForAttachment(r);return await e.vault.createBinary(n,await t.arrayBuffer()),n}async function TD(e,t,r,n,i,A){let a=await _y(t,n,Rd(i)),s=`${r.replaceAll(/\s+/g,"_")}.${i.replace(/\d$/,"")}`;switch(i){case"jpg":case"webp":case"png0":case"png1":{if(A){let l=await e.fileManager.getAvailablePathForAttachment(s);await e.vault.createBinary(l,await a.arrayBuffer()),new so.Notice(et.saveSuccess({filePath:l}))}else(0,FS.default)(a,s);break}case"pdf":{let l=await bne(a,t);if(A){let c=await e.fileManager.getAvailablePathForAttachment(s);await e.vault.createBinary(c,l.output("arraybuffer")),new so.Notice(et.saveSuccess({filePath:c}))}else l.save(s);break}}}async function Qy(e,t,r){if(r==="pdf"){new so.Notice(et.copyNotAllowed());return}let n=await _y(e,t,Rd(r)),i=[];i.push(new ClipboardItem({[n.type]:n})),await navigator.clipboard.write(i),new so.Notice(et.copiedSuccess())}async function LD(e,t,r,n,i,A){let a=0,{format:s,"2x":l,split:c}=t,d=[];for(let g of e){let v=await ES(g,t,n,A);await Xs(20),await US({element:v,contentElement:v,setClip:(S,C)=>{v.style.height=`${C}px`,v.style.overflow="hidden",v.style.transform=`translateY(-${S}px)`},resetClip:()=>{v.style.height="",v.style.overflow="",v.style.transform=""}},s,l,c.height,c.overlap,c.mode,n,g.basename),a++,r(a)}}async function cg(e){if(!e||!e.startsWith("http"))return e;try{let t=await(0,so.requestUrl)({url:e,method:"GET"}),r=new Blob([t.arrayBuffer],{type:t.headers["content-type"]||"application/octet-stream"});return URL.createObjectURL(r)}catch(t){return console.error("Failed to load image:",t),e}}async function US(e,t,r,n,i,A,a,s){try{let l=e.contentElement.clientHeight,c=Fy(e.contentElement,A),d=SS({mode:A,height:n,overlap:i,totalHeight:l},c);if(t==="pdf"){let g;for(let{startY:f,height:S}of d){e.setClip(f,S),await Xs(20);let C=await _y(e.element,r,"image/jpeg"),Q=await oc(C);g?g.addPage([e.element.clientWidth/96,S/96],e.element.clientWidth>S?"l":"p"):g=new wS({unit:"in",format:[e.element.clientWidth/96,S/96],orientation:e.element.clientWidth>S?"l":"p",compress:!0}),g.addImage(Q,"JPEG",0,0,e.element.clientWidth/96,S/96)}let v=`${s.replaceAll(/\s+/g,"_")}.pdf`;if(so.Platform.isMobile){let f=await UD(a,new Blob([g.output("arraybuffer")]),v);new so.Notice(et.saveSuccess({filePath:f}))}else g?.save(v)}else{let g=t.replace(/\d$/,""),v=new _D.default,f=[];for(let S=0;S<d.length;S++){let{startY:C,height:Q}=d[S];e.setClip(C,Q),await Xs(20);let x=await _y(e.element,r,Rd(t)),F=`${s.replaceAll(/\s+/g,"_")}_${S+1}.${g}`;f.push({blob:x,filename:F})}if(so.Platform.isMobile)for(let{blob:S,filename:C}of f){let Q=await UD(a,S,C);new so.Notice(et.saveSuccess({filePath:Q}))}else{for(let{blob:C,filename:Q}of f)v.file(Q,C);let S=await v.generateAsync({type:"blob"});(0,FS.default)(S,`${s.replaceAll(/\s+/g,"_")}.zip`)}}}finally{e.resetClip()}}var AR=yr(OS()),Oc=yr(_a());var ti=yr(_a()),DS=yr(OS()),rR=yr(RM()),nR=yr($M()),Ny=require("obsidian");var eR=require("obsidian"),Kn=yr(_a()),tR=yr(_p());var Vae=({imageList:e,app:t,onSelect:r,onClose:n})=>{let[i,A]=(0,Kn.useState)(e),[a,s]=(0,Kn.useState)(""),[l,c]=(0,Kn.useState)(e?.[0]||null),d=(0,Kn.useRef)(null);(0,Kn.useEffect)(()=>{if(a){let v=new RegExp(a.split("").join(".*"),"i");A(e.filter(f=>v.test(f.path)))}else A(e)},[a,e]),(0,Kn.useEffect)(()=>{i.length===0?c(void 0):(!l||!i.find(v=>v.path===l.path))&&c(i?.[0]||null)},[l,i]),(0,Kn.useEffect)(()=>{d.current?.empty(),l&&a3(l.path,t).then(v=>d.current?.appendChild(v)).catch(()=>{})},[l]);let g=(0,Kn.useCallback)(async()=>{if(l){let v=await l.vault.adapter.readBinary(l.path),f=new Blob([v],{type:"image/"+l.extension}),S=await oc(f);r(S)}},[r,l]);return Kn.default.createElement("div",{className:"export-image-select-photo"},Kn.default.createElement("div",{className:"search-input-container"},Kn.default.createElement("input",{enterKeyHint:"search",type:"search",spellCheck:"false",value:a,placeholder:et.imageSelect.search(),onChange:v=>{s(v.target.value)}}),Kn.default.createElement("div",{className:"search-input-clear-button"})),Kn.default.createElement("div",{className:"export-image-select-photo-main"},Kn.default.createElement("div",{className:"export-image-select-photo-left"},i.length>0?i.map(v=>Kn.default.createElement("div",{key:v.path,title:v.path,onClick:()=>{c(v)},style:{background:l?.path===v.path?"var(--background-modifier-hover)":"transparent"}},v.path)):Kn.default.createElement("div",{className:"export-image-select-empty"},et.imageSelect.empty())),Kn.default.createElement("div",{className:"export-image-select-preview",ref:d})),Kn.default.createElement("div",{className:"export-image-select-selected"},l?.path||" "),Kn.default.createElement("div",{className:"export-image-select-actions"},Kn.default.createElement("button",{className:"mod-cta",disabled:!l,onClick:g,style:{marginRight:40}},et.imageSelect.select()),Kn.default.createElement("button",{onClick:n},et.imageSelect.cancel())))},od=class extends eR.Modal{select;root;constructor(t,r){super(t),this.select=r}onOpen(){let{contentEl:t,select:r}=this,n=this.app.vault.getFiles().filter(i=>/^jpe?g|png$/i.test(i.extension||""));this.root=(0,tR.createRoot)(t),this.root.render(Kn.default.createElement(Vae,{imageList:n,app:this.app,onSelect:r,onClose:()=>{this.close()}}))}onClose(){let{contentEl:t,root:r}=this;r?.unmount(),t.empty()}};var Gae=({fieldSchema:e,setting:t,update:r,app:n})=>{let i=(0,DS.default)(t,e.path),[A,a]=(0,ti.useState)(void 0),s=(0,ti.useRef)(null),l=(0,ti.useRef)(null),c=f=>{let S={...t};(0,rR.default)(S,e.path,f),r(S)},d=(0,ti.useCallback)((0,nR.default)(f=>{c(f)},500),[c]);(0,ti.useEffect)(()=>{l.current&&(0,Ny.setIcon)(l.current,"x")},[l.current]),(0,ti.useEffect)(()=>{(async()=>{if(e.type==="file"&&typeof i=="string"){let S=await cg(i);a(S)}else a(i)})()},[i,e.type]);let g=async()=>{let f=s.current?.files?.[0];f&&(c(await oc(f)),s.current.value="")},v=()=>{let f=new od(n,S=>{c(S),f.close()});f.open()};switch(e.type){case"number":return ti.default.createElement("input",{type:"number",value:i,onChange:f=>{c(f.target.value?Number(f.target.value):void 0)}});case"string":return ti.default.createElement("input",{type:"text",value:i,onChange:f=>{c(f.target.value)}});case"boolean":return ti.default.createElement("div",{className:`checkbox-container${i?" is-enabled":""}`,onClick:()=>{c(!(0,DS.default)(t,e.path))}},ti.default.createElement("input",{type:"checkbox",checked:i}));case"select":return ti.default.createElement("select",{value:i,onChange:f=>{c(f.target.value)},className:"dropdown"},e.options?.map(f=>ti.default.createElement("option",{key:f.value,value:f.value},f.text)));case"file":return ti.default.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-end",gap:"8px"}},ti.default.createElement("div",{style:{display:"flex",gap:"8px"}},ti.default.createElement("div",{className:"user-info-avatar",style:{position:"relative",display:i?"block":"none"}},A&&ti.default.createElement("img",{src:A,alt:"avatar",style:{width:"100%",height:"100%",objectFit:"cover"}}),ti.default.createElement("div",{ref:l,onClick:()=>c(void 0),style:{position:"absolute",top:"-10px",right:"-10px",width:"20px",height:"20px",display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:"black",color:"white",borderRadius:"50%",cursor:"pointer","--icon-size":"12px","--icon-color":"var(--color-red)"}})),ti.default.createElement("button",{onClick:()=>s.current?.click()},et.setting.watermark.image.src.upload(),ti.default.createElement("input",{style:{display:"none"},type:"file",ref:s,onChange:g})),ti.default.createElement("button",{onClick:v},et.setting.watermark.image.src.select()),ti.default.createElement("button",{onClick:()=>{let f=i||"",S=new Ny.Modal(n);S.titleEl.setText(et.imageUrl());let Q=S.contentEl.createDiv({attr:{style:"margin: 1em 0;"}}).createEl("input",{attr:{type:"text",placeholder:"\u8BF7\u8F93\u5165\u56FE\u7247URL",style:"width: 100%"}});Q.onkeydown=T=>{T.key==="Enter"?(c(Q.value),S.close()):T.key==="Escape"&&S.close()};let x=S.contentEl.createDiv({cls:"modal-button-container",attr:{style:"display: flex; justify-content: flex-end; gap: 8px; margin-top: 1em;"}}),F=x.createEl("button",{text:et.confirm(),cls:"mod-cta"});F.onclick=()=>{c(Q.value),S.close()},x.createEl("button",{text:et.cancel()}).onclick=()=>{S.close()},S.open(),setTimeout(()=>Q.focus(),0)}},et.imageUrl())))}},iR=Gae;function Wae(e,t){return e.when?typeof e.when=="function"?e.when(t):(0,AR.default)(t,e.when.path)===e.when.flag:!0}var Yae=({formSchema:e,settings:t,update:r,app:n})=>Oc.default.createElement(Oc.default.Fragment,null,e.map(i=>Wae(i,t)&&Oc.default.createElement("div",{className:"setting-item",key:i.path,style:{padding:"10px 0"}},Oc.default.createElement("div",{className:"setting-item-info"},Oc.default.createElement("div",{className:"setting-item-name"},i.label),i.desc&&Oc.default.createElement("div",{className:"setting-item-description"},i.desc)),Oc.default.createElement("div",{className:"setting-item-control"},Oc.default.createElement(iR,{fieldSchema:i,setting:t,update:r,app:n}))))),Oy=Yae;var Xae=({settings:e,app:t,folder:r,close:n})=>{let[i,A]=(0,Wr.useState)(e),[a,s]=(0,Wr.useState)([]),[l,c]=(0,Wr.useState)([]),[d,g]=(0,Wr.useState)(0),[v,f]=(0,Wr.useState)(!1),S=(0,Wr.useRef)(null);(0,Wr.useEffect)(()=>{A(e)},[e]);let C=(0,Wr.useCallback)(async()=>{v||(f(!0),await LD(l,i,g,t,r.name,S.current),f(!1),await Xs(80),n())},[v,l,g,f,i,n,r.name]),Q=[{label:et.setting.recursive(),path:"recursive",type:"boolean"},{label:et.includingFilename(),path:"showFilename",type:"boolean"},{label:et.imageWidth(),path:"width",type:"number"},{label:et.setting.userInfo.show(),path:"authorInfo.show",type:"boolean"},{label:et.setting.watermark.enable.label(),path:"watermark.enable",type:"boolean"},{label:et.setting.format.title(),path:"format",type:"select",options:[{value:"png0",text:"png(normal)"},{value:"png1",text:"png(no background)"},{value:"jpg",text:"jpg"},{value:"webp",text:"webp"},{value:"pdf",text:"pdf"}].filter(({value:F})=>A0.contains(F))}];(0,Wr.useEffect)(()=>{let F=[];if(i.recursive){let T=R=>{R.children.forEach(Y=>{Y instanceof ov.TFolder?T(Y):Y instanceof ov.TFile&&i0(Y)&&F.push(Y)})};T(r)}else for(let T of r.children)T instanceof ov.TFile&&i0(T)&&F.push(T);s(F)},[i.recursive,r]);let x=(0,Wr.useCallback)(()=>{a.length===l.length?c([]):c(a)},[a,l]);return(0,Wr.useEffect)(()=>{let F=l.filter(T=>a.includes(T));F.length!==l.length&&c(F)},[a,l]),Wr.default.createElement(Wr.default.Fragment,null,Wr.default.createElement("div",{className:"export-image-hidden",ref:S}),Wr.default.createElement("div",{className:"export-image-preview-root",style:{pointerEvents:v?"none":"unset",cursor:"not-allowed"}},Wr.default.createElement("div",{className:"export-image-preview-main"},Wr.default.createElement("div",{className:"export-image-preview-left"},Wr.default.createElement(Oy,{formSchema:Q,update:A,settings:i,app:t})),Wr.default.createElement("div",{className:"export-image-preview-right",style:{maxHeight:320,overflowY:"auto"}},a.length>0?Wr.default.createElement("div",null,Wr.default.createElement("div",{className:"export-image-preview-file-item export-image-select-all"},Wr.default.createElement("input",{type:"checkbox",checked:l.length===a.length,onChange:x}),Wr.default.createElement("span",{className:"export-image-filename"},et.selectAll()),Wr.default.createElement("span",{className:"export-image-select-number"},l.length,"/",a.length)),a.map(F=>Wr.default.createElement("div",{className:"export-image-preview-file-item",key:F.path},Wr.default.createElement("input",{type:"checkbox",checked:l.includes(F),onChange:T=>{T.target.checked?c([...l,F]):c(l.filter(R=>R!==F))}}),Wr.default.createElement("span",{className:"export-image-filename",title:F.path},F.path)))):Wr.default.createElement("div",null,et.noMarkdownFile()))),Wr.default.createElement("div",{className:"export-image-preview-actions",style:{justifyContent:"space-around"}},Wr.default.createElement("div",{className:"export-image-progress-bar",style:{width:"40%"}},Wr.default.createElement("div",{className:"export-image-progress-bar-inner",style:{width:`${l.length>0?100*(d/l.length):0}%`}})),Wr.default.createElement("button",{disabled:l.length===0,onClick:C},et.exportAll()))))},aR=Xae;async function uR(e,t,r){let n=new oR.Modal(e);n.setTitle(et.exportFolder()),n.modalEl.style.width="800px",n.open();let i=(0,lR.createRoot)(n.contentEl);i.render(sR.default.createElement(aR,{settings:t,app:e,folder:r,close:()=>{n.close()}})),n.onClose=()=>{i?.unmount()}}var cR=async e=>(await Xs(50),[{id:"width",label:et.setting.imageWidth.label(),description:et.setting.imageWidth.description(),type:"number",placeholder:"640"},{id:"split.mode",label:et.setting.split.mode.label(),description:et.setting.split.mode.description(),type:"dropdown",options:[{value:"none",text:et.setting.split.mode.none()},{value:"fixed",text:et.setting.split.mode.fixed()},{value:"hr",text:et.setting.split.mode.hr()},{value:"auto",text:et.setting.split.mode.auto()}]},{id:"split.height",label:et.setting.split.height.label(),description:et.setting.split.height.description(),type:"number",placeholder:"1000",show:t=>t.split.mode!=="none"&&t.split.mode!=="hr"},{id:"split.overlap",label:et.setting.split.overlap.label(),description:et.setting.split.overlap.description(),type:"number",placeholder:"40",show:t=>t.split.mode==="fixed"},{id:"showFilename",label:et.setting.filename.label(),description:et.setting.filename.description(),type:"toggle"},{id:"showMetadata",label:et.setting.metadata.label(),type:"toggle"},{id:"2x",label:et.setting["2x"].label(),description:et.setting["2x"].description(),type:"toggle"},{id:"format",label:et.setting.format.title(),description:et.setting.format.description(),type:"dropdown",options:[{value:"png0",text:et.setting.format.png0()},{value:"png1",text:et.setting.format.png1()},{value:"jpg",text:et.setting.format.jpg()},{value:"webp",text:".webp"},{value:"pdf",text:et.setting.format.pdf()}].filter(({value:t})=>A0.contains(t))},{id:"quickExportSelection",label:et.setting.quickExportSelection.label(),description:et.setting.quickExportSelection.description(),type:"toggle"},{id:"authorInfo.show",label:et.setting.userInfo.show(),type:"toggle"},{id:"authorInfo.name",label:et.setting.userInfo.name(),type:"text",show:t=>t.authorInfo.show},{id:"authorInfo.remark",label:et.setting.userInfo.remark(),type:"text",show:t=>t.authorInfo.show},{id:"authorInfo.avatar",label:et.setting.userInfo.avatar.title(),description:et.setting.userInfo.avatar.description(),type:"file",show:t=>t.authorInfo.show},{id:"authorInfo.position",label:et.setting.userInfo.position(),type:"dropdown",options:[{value:"top",text:"Top"},{value:"bottom",text:"Bottom"}],show:t=>t.authorInfo.show},{id:"authorInfo.align",label:et.setting.userInfo.align(),type:"dropdown",options:[{value:"left",text:"Left"},{value:"center",text:"Center"},{value:"right",text:"Right"}],show:t=>t.authorInfo.show},{id:"watermark.enable",label:et.setting.watermark.enable.label(),description:et.setting.watermark.enable.description(),type:"toggle"},{id:"watermark.type",label:et.setting.watermark.type.label(),description:et.setting.watermark.type.description(),type:"dropdown",options:[{value:"text",text:et.setting.watermark.type.text()},{value:"image",text:et.setting.watermark.type.image()}],show:t=>t.watermark.enable},{id:"watermark.text.content",label:et.setting.watermark.text.content(),type:"text",show:t=>t.watermark.enable&&t.watermark.type==="text"},{id:"watermark.text.color",label:et.setting.watermark.text.color(),type:"color",defaultValue:"#cccccc",show:t=>t.watermark.enable&&t.watermark.type==="text"},{id:"watermark.text.fontSize",label:et.setting.watermark.text.fontSize(),type:"number",placeholder:"16",show:t=>t.watermark.enable&&t.watermark.type==="text"},{id:"watermark.image.src",label:et.setting.watermark.image.src.label(),type:"file",show:t=>t.watermark.enable&&t.watermark.type==="image"},{id:"watermark.opacity",label:et.setting.watermark.opacity(),type:"number",placeholder:"0.2",show:t=>t.watermark.enable},{id:"watermark.rotate",label:et.setting.watermark.rotate(),type:"number",placeholder:"-30",show:t=>t.watermark.enable},{id:"watermark.width",label:et.setting.watermark.width(),type:"number",placeholder:"120",show:t=>t.watermark.enable},{id:"watermark.height",label:et.setting.watermark.height(),type:"number",placeholder:"64",show:t=>t.watermark.enable},{id:"watermark.x",label:et.setting.watermark.x(),type:"number",placeholder:"100",show:t=>t.watermark.enable},{id:"watermark.y",label:et.setting.watermark.y(),type:"number",placeholder:"100",show:t=>t.watermark.enable}]);var mg=require("obsidian");var Hl=yr(_a()),Iy=require("obsidian"),hR=yr(_p());var fR={monitor:!1,mode:"interval"},Zae=({setting:e,el:t})=>{let r=(0,Hl.useRef)(null),[n,i]=(0,Hl.useState)(fR);return(0,Hl.useEffect)(()=>{r.current?.append(t)}),(0,Hl.useEffect)(()=>{(async()=>{let A={...fR,visible:e.watermark.enable,rotate:e.watermark.rotate??-30,opacity:e.watermark.opacity??.2,height:e.watermark.height??64,width:e.watermark.width??120,gapX:e.watermark.x??100,gapY:e.watermark.y??100};e.watermark.type==="text"?(A.text=e.watermark.text.content,A.fontSize=e.watermark.text.fontSize??16,A.fontColor=e.watermark.text.color??"#cccccc",A.image=void 0):A.image=await cg(e.watermark.image.src),i(A)})()},[e.watermark]),Hl.default.createElement(Ey,{...n},Hl.default.createElement("div",{className:"markdown-preview-view markdown-rendered export-image-setting-preview-mock",ref:r}))},dR=async(e,t)=>{let r=createDiv();await Iy.MarkdownRenderer.render(t,["# test markdown",`some content...
|
|
`,`some content...
|
|
`,`some content...
|
|
`,`some content...
|
|
`].join(`
|
|
`),r,"/",new Iy.MarkdownRenderChild(r));let n=(0,hR.createRoot)(e);return i=>{n.render(Hl.default.createElement(Zae,{setting:i,el:r}))}};var Dy=class{app;plugin;containerEl;settingItems;constructor(t,r,n){this.app=t,this.plugin=r,this.containerEl=n}getSettingValue(t){return t.split(".").reduce((r,n)=>r&&typeof r=="object"?r[n]:void 0,this.plugin.settings)}async updateSetting(t,r){let n=t.split("."),i=n.pop(),A=n.reduce((a,s)=>(s in a||(a[s]={}),a[s]),this.plugin.settings);A[i]=r,await this.plugin.saveSettings(),await this.render(void 0)}async render(t){t&&t.length>0&&(this.settingItems=t),this.containerEl.empty(),this.containerEl.createEl("h3",{text:et.setting.title()}),this.containerEl.createEl("p",{text:"Github: "}).createEl("a",{text:"zhouhua/obsidian-export-image",attr:{href:"https://github.com/zhouhua/obsidian-export-image",target:"_blank"}}),this.settingItems.forEach(i=>{if(i.show&&!i.show(this.plugin.settings))return;let A=new mg.Setting(this.containerEl).setName(i.label);switch(i.description&&A.setDesc(i.description),i.type){case"text":A.addText(a=>{a.setValue(this.getSettingValue(i.id)??"").onChange(async s=>{await this.updateSetting(i.id,s)})});break;case"number":A.addText(a=>{a.inputEl.type="number",a.setValue(String(this.getSettingValue(i.id)??"")).setPlaceholder(i.placeholder??"").onChange(async s=>{await this.updateSetting(i.id,s?Number(s):void 0)})});break;case"toggle":A.addToggle(a=>{a.setValue(this.getSettingValue(i.id)??!1).onChange(async s=>{await this.updateSetting(i.id,s)})});break;case"dropdown":i.options&&A.addDropdown(a=>{a.addOptions(Object.fromEntries(i.options.map(s=>[s.value,s.text]))).setValue(this.getSettingValue(i.id)).onChange(async s=>{await this.updateSetting(i.id,s)})});break;case"color":A.addColorPicker(a=>{a.setValue(this.getSettingValue(i.id)??i.defaultValue).onChange(async s=>{await this.updateSetting(i.id,s)})});break;case"file":{let a=createDiv({cls:"setting-item-control",attr:{style:"display: flex; flex-direction: column; align-items: flex-end; gap: 8px"}}),s=a.createDiv({attr:{style:"display: flex; gap: 8px"}}),l=s.createDiv({cls:"user-info-avatar",attr:{style:`position: relative; display: ${this.getSettingValue(i.id)?"block":"none"}`}});this.getSettingValue(i.id)&&l.createEl("img",{attr:{src:this.getSettingValue(i.id),alt:"preview",style:"width: 100%; height: 100%; object-fit: cover"}});let c=l.createDiv({attr:{style:`
|
|
position: absolute;
|
|
top: -10px;
|
|
right: -10px;
|
|
width: 20px;
|
|
height: 20px;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
background-color: black;
|
|
border-radius: 50%;
|
|
cursor: pointer;
|
|
--icon-size: 12px;
|
|
--icon-color: var(--color-red);
|
|
color: white;
|
|
`}});(0,mg.setIcon)(c,"x"),c.onclick=async()=>{await this.updateSetting(i.id,void 0)};let d=createEl("input",{attr:{type:"file",style:"display: none"}}),g=s.createEl("button",{text:et.setting.watermark.image.src.upload()});g.onclick=()=>d.click(),d.onchange=async()=>{let S=d.files?.[0];if(S){let C=await oc(S);await this.updateSetting(i.id,C),d.value=""}};let v=s.createEl("button",{text:et.setting.watermark.image.src.select()});v.onclick=()=>{let S=new od(this.app,async C=>{await this.updateSetting(i.id,C),S.close()});S.open()};let f=s.createEl("button",{text:et.imageUrl()});f.onclick=async()=>{let S=this.getSettingValue(i.id)||"",C=new mg.Modal(this.app);C.titleEl.setText(et.imageUrl());let x=C.contentEl.createDiv({attr:{style:"margin: 1em 0;"}}).createEl("input",{attr:{type:"text",placeholder:et.imageUrl(),style:"width: 100%"}});x.onkeydown=async R=>{R.key==="Enter"?(await this.updateSetting(i.id,x.value),C.close()):R.key==="Escape"&&C.close()};let F=C.contentEl.createDiv({cls:"modal-button-container",attr:{style:"display: flex; justify-content: flex-end; gap: 8px; margin-top: 1em;"}}),T=F.createEl("button",{text:et.confirm(),cls:"mod-cta"});T.onclick=async()=>{await this.updateSetting(i.id,x.value),C.close()},F.createEl("button",{text:et.cancel()}).onclick=()=>{C.close()},C.open(),setTimeout(()=>x.focus(),0)},A.settingEl.appendChild(a);break}}});let r=this.containerEl.createDiv();(await dR(r,this.app))(this.plugin.settings)}};var WS=yr(_a()),xu=require("obsidian"),YS=yr(_p());var Cu=require("obsidian"),kr=yr(_a());var ni=yr(_a()),Go=function(e,t){return Number(e.toFixed(t))},Jae=function(e,t){return typeof e=="number"?e:t},mi=function(e,t,r){r&&typeof r=="function"&&r(e,t)},$ae=function(e){return-Math.cos(e*Math.PI)/2+.5},ese=function(e){return e},tse=function(e){return e*e},rse=function(e){return e*(2-e)},nse=function(e){return e<.5?2*e*e:-1+(4-2*e)*e},ise=function(e){return e*e*e},Ase=function(e){return--e*e*e+1},ase=function(e){return e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1},sse=function(e){return e*e*e*e},ose=function(e){return 1- --e*e*e*e},lse=function(e){return e<.5?8*e*e*e*e:1-8*--e*e*e*e},use=function(e){return e*e*e*e*e},cse=function(e){return 1+--e*e*e*e*e},fse=function(e){return e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e},CR={easeOut:$ae,linear:ese,easeInQuad:tse,easeOutQuad:rse,easeInOutQuad:nse,easeInCubic:ise,easeOutCubic:Ase,easeInOutCubic:ase,easeInQuart:sse,easeOutQuart:ose,easeInOutQuart:lse,easeInQuint:use,easeOutQuint:cse,easeInOutQuint:fse},xR=function(e){typeof e=="number"&&cancelAnimationFrame(e)},Ml=function(e){e.mounted&&(xR(e.animation),e.animate=!1,e.animation=null,e.velocity=null)};function SR(e,t,r,n){if(e.mounted){var i=new Date().getTime(),A=1;Ml(e),e.animation=function(){if(!e.mounted)return xR(e.animation);var a=new Date().getTime()-i,s=a/r,l=CR[t],c=l(s);a>=r?(n(A),e.animation=null):e.animation&&(n(c),requestAnimationFrame(e.animation))},requestAnimationFrame(e.animation)}}function hse(e){var t=e.scale,r=e.positionX,n=e.positionY;return!(Number.isNaN(t)||Number.isNaN(r)||Number.isNaN(n))}function Vf(e,t,r,n){var i=hse(t);if(!(!e.mounted||!i)){var A=e.setTransformState,a=e.transformState,s=a.scale,l=a.positionX,c=a.positionY,d=t.scale-s,g=t.positionX-l,v=t.positionY-c;r===0?A(t.scale,t.positionX,t.positionY):SR(e,n,r,function(f){var S=s+d*f,C=l+g*f,Q=c+v*f;A(S,C,Q)})}}function dse(e,t,r){var n=e.offsetWidth,i=e.offsetHeight,A=t.offsetWidth,a=t.offsetHeight,s=A*r,l=a*r,c=n-s,d=i-l;return{wrapperWidth:n,wrapperHeight:i,newContentWidth:s,newDiffWidth:c,newContentHeight:l,newDiffHeight:d}}var pse=function(e,t,r,n,i,A,a){var s=e>t?r*(a?1:.5):0,l=n>i?A*(a?1:.5):0,c=e-t-s,d=s,g=n-i-l,v=l;return{minPositionX:c,maxPositionX:d,minPositionY:g,maxPositionY:v}},jS=function(e,t){var r=e.wrapperComponent,n=e.contentComponent,i=e.setup.centerZoomedOut;if(!r||!n)throw new Error("Components are not mounted");var A=dse(r,n,t),a=A.wrapperWidth,s=A.wrapperHeight,l=A.newContentWidth,c=A.newDiffWidth,d=A.newContentHeight,g=A.newDiffHeight,v=pse(a,l,c,s,d,g,!!i);return v},RS=function(e,t,r,n){return n?e<t?Go(t,2):e>r?Go(r,2):Go(e,2):Go(e,2)},ld=function(e,t){var r=jS(e,t);return e.bounds=r,r};function uv(e,t,r,n,i,A,a){var s=r.minPositionX,l=r.minPositionY,c=r.maxPositionX,d=r.maxPositionY,g=0,v=0;a&&(g=i,v=A);var f=RS(e,s-g,c+g,n),S=RS(t,l-v,d+v,n);return{x:f,y:S}}function Ry(e,t,r,n,i,A){var a=e.transformState,s=a.scale,l=a.positionX,c=a.positionY,d=n-s;if(typeof t!="number"||typeof r!="number")return console.error("Mouse X and Y position were not provided!"),{x:l,y:c};var g=l-t*d,v=c-r*d,f=uv(g,v,i,A,0,0,null);return f}function cv(e,t,r,n,i){var A=i?n:0,a=t-A;return!Number.isNaN(r)&&e>=r?r:!Number.isNaN(t)&&e<=a?a:e}var pR=function(e,t){var r=e.setup.panning.excluded,n=e.isInitialized,i=e.wrapperComponent,A=t.target,a="shadowRoot"in A&&"composedPath"in t,s=a?t.composedPath().some(function(d){return d instanceof Element?i?.contains(d):!1}):i?.contains(A),l=n&&A&&s;if(!l)return!1;var c=Py(A,r);return!c},gR=function(e){var t=e.isInitialized,r=e.isPanning,n=e.setup,i=n.panning.disabled,A=t&&r&&!i;return!!A},gse=function(e,t){var r=e.transformState,n=r.positionX,i=r.positionY;e.isPanning=!0;var A=t.clientX,a=t.clientY;e.startCoords={x:A-n,y:a-i}},mse=function(e,t){var r=t.touches,n=e.transformState,i=n.positionX,A=n.positionY;e.isPanning=!0;var a=r.length===1;if(a){var s=r[0].clientX,l=r[0].clientY;e.startCoords={x:s-i,y:l-A}}};function vse(e){var t=e.transformState,r=t.positionX,n=t.positionY,i=t.scale,A=e.setup,a=A.disabled,s=A.limitToBounds,l=A.centerZoomedOut,c=e.wrapperComponent;if(!(a||!c||!e.bounds)){var d=e.bounds,g=d.maxPositionX,v=d.minPositionX,f=d.maxPositionY,S=d.minPositionY,C=r>g||r<v,Q=n>f||n<S,x=r>g?c.offsetWidth:e.setup.minPositionX||0,F=n>f?c.offsetHeight:e.setup.minPositionY||0,T=Ry(e,x,F,i,e.bounds,s||l),R=T.x,Y=T.y;return{scale:i,positionX:C?R:r,positionY:Q?Y:n}}}function ER(e,t,r,n,i){var A=e.setup.limitToBounds,a=e.wrapperComponent,s=e.bounds,l=e.transformState,c=l.scale,d=l.positionX,g=l.positionY;if(!(a===null||s===null||t===d&&r===g)){var v=uv(t,r,s,A,n,i,a),f=v.x,S=v.y;e.setTransformState(c,f,S)}}var wse=function(e,t,r){var n=e.startCoords,i=e.transformState,A=e.setup.panning,a=A.lockAxisX,s=A.lockAxisY,l=i.positionX,c=i.positionY;if(!n)return{x:l,y:c};var d=t-n.x,g=r-n.y,v=a?l:d,f=s?c:g;return{x:v,y:f}},Kf=function(e,t){var r=e.setup,n=e.transformState,i=n.scale,A=r.minScale,a=r.disablePadding;return t>0&&i>=A&&!a?t:0},yse=function(e){var t=e.mounted,r=e.setup,n=r.disabled,i=r.velocityAnimation,A=e.transformState.scale,a=i.disabled,s=!a||A>1||!n||t;return!!s},Bse=function(e){var t=e.mounted,r=e.velocity,n=e.bounds,i=e.setup,A=i.disabled,a=i.velocityAnimation,s=e.transformState.scale,l=a.disabled,c=!l||s>1||!A||t;return!(!c||!r||!n)};function bse(e,t){var r=e.setup.velocityAnimation,n=r.equalToMove,i=r.animationTime,A=r.sensitivity;return n?i*t*A:i}function mR(e,t,r,n,i,A,a,s,l,c){if(i){if(t>a&&r>a){var d=a+(e-a)*c;return d>l?l:d<a?a:d}if(t<A&&r<A){var d=A+(e-A)*c;return d<s?s:d>A?A:d}}return n?t:RS(e,A,a,i)}function Cse(e,t){var r=1;return t?Math.min(r,e.offsetWidth/window.innerWidth):r}function xse(e,t){var r=yse(e);if(r){var n=e.lastMousePosition,i=e.velocityTime,A=e.setup,a=e.wrapperComponent,s=A.velocityAnimation.equalToMove,l=Date.now();if(n&&i&&a){var c=Cse(a,s),d=t.x-n.x,g=t.y-n.y,v=d/c,f=g/c,S=l-i,C=d*d+g*g,Q=Math.sqrt(C)/S;e.velocity={velocityX:v,velocityY:f,total:Q}}e.lastMousePosition=t,e.velocityTime=l}}function Sse(e){var t=e.velocity,r=e.bounds,n=e.setup,i=e.wrapperComponent,A=Bse(e);if(!(!A||!t||!r||!i)){var a=t.velocityX,s=t.velocityY,l=t.total,c=r.maxPositionX,d=r.minPositionX,g=r.maxPositionY,v=r.minPositionY,f=n.limitToBounds,S=n.alignmentAnimation,C=n.zoomAnimation,Q=n.panning,x=Q.lockAxisY,F=Q.lockAxisX,T=C.animationType,R=S.sizeX,Y=S.sizeY,ae=S.velocityAlignmentTime,P=ae,W=bse(e,l),he=Math.max(W,P),V=Kf(e,R),M=Kf(e,Y),_=V*i.offsetWidth/100,ie=M*i.offsetHeight/100,oe=c+_,ge=d-_,Fe=g+ie,Be=v-ie,de=e.transformState,X=new Date().getTime();SR(e,T,he,function(Z){var ke=e.transformState,D=ke.scale,K=ke.positionX,ne=ke.positionY,ce=new Date().getTime()-X,pe=ce/P,Se=CR[S.animationType],ye=1-Se(Math.min(1,pe)),Ee=1-Z,tt=K+a*Ee,Xe=ne+s*Ee,N=mR(tt,de.positionX,K,F,f,d,c,ge,oe,ye),Ue=mR(Xe,de.positionY,ne,x,f,v,g,Be,Fe,ye);(K!==tt||ne!==Xe)&&e.setTransformState(D,N,Ue)})}}function vR(e,t){var r=e.transformState.scale;Ml(e),ld(e,r),window.TouchEvent!==void 0&&t instanceof TouchEvent?mse(e,t):gse(e,t)}function KS(e,t){var r=e.transformState.scale,n=e.setup,i=n.minScale,A=n.alignmentAnimation,a=A.disabled,s=A.sizeX,l=A.sizeY,c=A.animationTime,d=A.animationType,g=a||r<i||!s&&!l;if(!g){var v=vse(e);v&&Vf(e,v,t??c,d)}}function wR(e,t,r){var n=e.startCoords,i=e.setup,A=i.alignmentAnimation,a=A.sizeX,s=A.sizeY;if(n){var l=wse(e,t,r),c=l.x,d=l.y,g=Kf(e,a),v=Kf(e,s);xse(e,{x:c,y:d}),ER(e,c,d,g,v)}}function Ese(e){if(e.isPanning){var t=e.setup.panning.velocityDisabled,r=e.velocity,n=e.wrapperComponent,i=e.contentComponent;e.isPanning=!1,e.animate=!1,e.animation=null;var A=n?.getBoundingClientRect(),a=i?.getBoundingClientRect(),s=A?.width||0,l=A?.height||0,c=a?.width||0,d=a?.height||0,g=s<c||l<d,v=!t&&r&&r?.total>.1&&g;v?Sse(e):KS(e)}}function VS(e,t,r,n){var i=e.setup,A=i.minScale,a=i.maxScale,s=i.limitToBounds,l=cv(Go(t,2),A,a,0,!1),c=ld(e,l),d=Ry(e,r,n,l,c,s),g=d.x,v=d.y;return{scale:l,positionX:g,positionY:v}}function FR(e,t,r){var n=e.transformState.scale,i=e.wrapperComponent,A=e.setup,a=A.minScale,s=A.limitToBounds,l=A.zoomAnimation,c=l.disabled,d=l.animationTime,g=l.animationType,v=c||n>=a;if((n>=1||s)&&KS(e),!(v||!i||!e.mounted)){var f=t||i.offsetWidth/2,S=r||i.offsetHeight/2,C=VS(e,a,f,S);C&&Vf(e,C,d,g)}}var jf=function(){return jf=Object.assign||function(t){for(var r,n=1,i=arguments.length;n<i;n++){r=arguments[n];for(var A in r)Object.prototype.hasOwnProperty.call(r,A)&&(t[A]=r[A])}return t},jf.apply(this,arguments)};function yR(e,t,r){if(r||arguments.length===2)for(var n=0,i=t.length,A;n<i;n++)(A||!(n in t))&&(A||(A=Array.prototype.slice.call(t,0,n)),A[n]=t[n]);return e.concat(A||Array.prototype.slice.call(t))}var Hy={previousScale:1,scale:1,positionX:0,positionY:0},lv={disabled:!1,minPositionX:null,maxPositionX:null,minPositionY:null,maxPositionY:null,minScale:1,maxScale:8,limitToBounds:!0,centerZoomedOut:!1,centerOnInit:!1,disablePadding:!1,smooth:!0,wheel:{step:.2,disabled:!1,smoothStep:.001,wheelDisabled:!1,touchPadDisabled:!1,activationKeys:[],excluded:[]},panning:{disabled:!1,velocityDisabled:!1,lockAxisX:!1,lockAxisY:!1,allowLeftClickPan:!0,allowMiddleClickPan:!0,allowRightClickPan:!0,wheelPanning:!1,activationKeys:[],excluded:[]},pinch:{step:5,disabled:!1,excluded:[]},doubleClick:{disabled:!1,step:.7,mode:"zoomIn",animationType:"easeOut",animationTime:200,excluded:[]},zoomAnimation:{disabled:!1,size:.4,animationTime:200,animationType:"easeOut"},alignmentAnimation:{disabled:!1,sizeX:100,sizeY:100,animationTime:200,velocityAlignmentTime:400,animationType:"easeOut"},velocityAnimation:{disabled:!1,sensitivity:1,animationTime:400,animationType:"easeOut",equalToMove:!0}},PS={wrapperClass:"react-transform-wrapper",contentClass:"react-transform-component"},UR=function(e){var t,r,n,i;return{previousScale:(t=e.initialScale)!==null&&t!==void 0?t:Hy.scale,scale:(r=e.initialScale)!==null&&r!==void 0?r:Hy.scale,positionX:(n=e.initialPositionX)!==null&&n!==void 0?n:Hy.positionX,positionY:(i=e.initialPositionY)!==null&&i!==void 0?i:Hy.positionY}},BR=function(e){var t=jf({},lv);return Object.keys(e).forEach(function(r){var n=typeof e[r]<"u",i=typeof lv[r]<"u";if(i&&n){var A=Object.prototype.toString.call(lv[r]),a=A==="[object Object]",s=A==="[object Array]";a?t[r]=jf(jf({},lv[r]),e[r]):s?t[r]=yR(yR([],lv[r],!0),e[r],!0):t[r]=e[r]}}),t},_R=function(e,t,r){var n=e.transformState.scale,i=e.wrapperComponent,A=e.setup,a=A.maxScale,s=A.minScale,l=A.zoomAnimation,c=A.smooth,d=l.size;if(!i)throw new Error("Wrapper is not mounted");var g=c?n*Math.exp(t*r):n+t*r,v=cv(Go(g,3),s,a,d,!1);return v};function QR(e,t,r,n,i){var A=e.wrapperComponent,a=e.transformState,s=a.scale,l=a.positionX,c=a.positionY;if(!A)return console.error("No WrapperComponent found");var d=A.offsetWidth,g=A.offsetHeight,v=(d/2-l)/s,f=(g/2-c)/s,S=_R(e,t,r),C=VS(e,S,v,f);if(!C)return console.error("Error during zoom event. New transformation state was not calculated.");Vf(e,C,n,i)}function TR(e,t,r,n){var i=e.setup,A=e.wrapperComponent,a=i.limitToBounds,s=UR(e.props),l=e.transformState,c=l.scale,d=l.positionX,g=l.positionY;if(A){var v=jS(e,s.scale),f=uv(s.positionX,s.positionY,v,a,0,0,A),S={scale:s.scale,positionX:f.x,positionY:f.y};c===s.scale&&d===s.positionX&&g===s.positionY||(n?.(),Vf(e,S,t,r))}}function Fse(e,t,r,n){var i=e.getBoundingClientRect(),A=t.getBoundingClientRect(),a=r.getBoundingClientRect(),s=A.x*n.scale,l=A.y*n.scale;return{x:(i.x-a.x+s)/n.scale,y:(i.y-a.y+l)/n.scale}}function Use(e,t,r){var n=e.wrapperComponent,i=e.contentComponent,A=e.transformState,a=e.setup,s=a.limitToBounds,l=a.minScale,c=a.maxScale;if(!n||!i)return A;var d=n.getBoundingClientRect(),g=t.getBoundingClientRect(),v=Fse(t,n,i,A),f=v.x,S=v.y,C=g.width/A.scale,Q=g.height/A.scale,x=n.offsetWidth/C,F=n.offsetHeight/Q,T=cv(r||Math.min(x,F),l,c,0,!1),R=(d.width-C*T)/2,Y=(d.height-Q*T)/2,ae=(d.left-f)*T+R,P=(d.top-S)*T+Y,W=jS(e,T),he=uv(ae,P,W,s,0,0,n),V=he.x,M=he.y;return{positionX:V,positionY:M,scale:T}}var _se=function(e){return function(t,r,n){t===void 0&&(t=.5),r===void 0&&(r=300),n===void 0&&(n="easeOut"),QR(e,1,t,r,n)}},Qse=function(e){return function(t,r,n){t===void 0&&(t=.5),r===void 0&&(r=300),n===void 0&&(n="easeOut"),QR(e,-1,t,r,n)}},Tse=function(e){return function(t,r,n,i,A){i===void 0&&(i=300),A===void 0&&(A="easeOut");var a=e.transformState,s=a.positionX,l=a.positionY,c=a.scale,d=e.wrapperComponent,g=e.contentComponent,v=e.setup.disabled;if(!(v||!d||!g)){var f={positionX:Number.isNaN(t)?s:t,positionY:Number.isNaN(r)?l:r,scale:Number.isNaN(n)?c:n};Vf(e,f,i,A)}}},Lse=function(e){return function(t,r){t===void 0&&(t=200),r===void 0&&(r="easeOut"),TR(e,t,r)}},kse=function(e){return function(t,r,n){r===void 0&&(r=200),n===void 0&&(n="easeOut");var i=e.transformState,A=e.wrapperComponent,a=e.contentComponent;if(A&&a){var s=LR(t||i.scale,A,a);Vf(e,s,r,n)}}},Nse=function(e){return function(t,r,n,i){n===void 0&&(n=600),i===void 0&&(i="easeOut"),Ml(e);var A=e.wrapperComponent,a=typeof t=="string"?document.getElementById(t):t;if(A&&a&&A.contains(a)){var s=Use(e,a,r);Vf(e,s,n,i)}}},zS=function(e){return{instance:e,zoomIn:_se(e),zoomOut:Qse(e),setTransform:Tse(e),resetTransform:Lse(e),centerView:kse(e),zoomToElement:Nse(e)}},Ose=function(e){return{instance:e,state:e.transformState}},ri=function(e){var t={};return Object.assign(t,Ose(e)),Object.assign(t,zS(e)),t},HS=!1;function MS(){try{var e={get passive(){return HS=!0,!1}};return e}catch{return HS=!1,HS}}var My=".".concat(PS.wrapperClass),Py=function(e,t){return t.some(function(r){return e.matches("".concat(My," ").concat(r,", ").concat(My," .").concat(r,", ").concat(My," ").concat(r," *, ").concat(My," .").concat(r," *"))})},qS=function(e){e&&clearTimeout(e)},Ise=function(e,t,r){return"translate(".concat(e,"px, ").concat(t,"px) scale(").concat(r,")")};var LR=function(e,t,r){var n=r.offsetWidth*e,i=r.offsetHeight*e,A=(t.offsetWidth-n)/2,a=(t.offsetHeight-i)/2;return{scale:e,positionX:A,positionY:a}};function Dse(e){return function(t){e.forEach(function(r){typeof r=="function"?r(t):r!=null&&(r.current=t)})}}var Hse=function(e,t){var r=e.setup.wheel,n=r.disabled,i=r.wheelDisabled,A=r.touchPadDisabled,a=r.excluded,s=e.isInitialized,l=e.isPanning,c=t.target,d=s&&!l&&!n&&c;if(!d||i&&!t.ctrlKey||A&&t.ctrlKey)return!1;var g=Py(c,a);return!g},Mse=function(e){return e?e.deltaY<0?1:-1:0};function Rse(e,t){var r=Mse(e),n=Jae(t,r);return n}function kR(e,t,r){var n=t.getBoundingClientRect(),i=0,A=0;if("clientX"in e)i=(e.clientX-n.left)/r,A=(e.clientY-n.top)/r;else{var a=e.touches[0];i=(a.clientX-n.left)/r,A=(a.clientY-n.top)/r}return(Number.isNaN(i)||Number.isNaN(A))&&console.error("No mouse or touch offset found"),{x:i,y:A}}var Pse=function(e,t,r,n,i){var A=e.transformState.scale,a=e.wrapperComponent,s=e.setup,l=s.maxScale,c=s.minScale,d=s.zoomAnimation,g=s.disablePadding,v=d.size,f=d.disabled;if(!a)throw new Error("Wrapper is not mounted");var S=A+t*r;if(i)return S;var C=n?!1:!f,Q=cv(Go(S,3),c,l,v,C&&!g);return Q},zse=function(e,t){var r=e.previousWheelEvent,n=e.transformState.scale,i=e.setup,A=i.maxScale,a=i.minScale;return r?n<A||n>a||Math.sign(r.deltaY)!==Math.sign(t.deltaY)||r.deltaY>0&&r.deltaY<t.deltaY||r.deltaY<0&&r.deltaY>t.deltaY||Math.sign(r.deltaY)!==Math.sign(t.deltaY):!1},qse=function(e,t){var r=e.setup.pinch,n=r.disabled,i=r.excluded,A=e.isInitialized,a=t.target,s=A&&!n&&a;if(!s)return!1;var l=Py(a,i);return!l},jse=function(e){var t=e.setup.pinch.disabled,r=e.isInitialized,n=e.pinchStartDistance,i=r&&!t&&n;return!!i},Kse=function(e,t,r){var n=r.getBoundingClientRect(),i=e.touches,A=Go(i[0].clientX-n.left,5),a=Go(i[0].clientY-n.top,5),s=Go(i[1].clientX-n.left,5),l=Go(i[1].clientY-n.top,5);return{x:(A+s)/2/t,y:(a+l)/2/t}},NR=function(e){return Math.sqrt(Math.pow(e.touches[0].pageX-e.touches[1].pageX,2)+Math.pow(e.touches[0].pageY-e.touches[1].pageY,2))},Vse=function(e,t){var r=e.pinchStartScale,n=e.pinchStartDistance,i=e.setup,A=i.maxScale,a=i.minScale,s=i.zoomAnimation,l=i.disablePadding,c=s.size,d=s.disabled;if(!r||n===null||!t)throw new Error("Pinch touches distance was not provided");if(t<0)return e.transformState.scale;var g=t/n,v=g*r;return cv(Go(v,2),a,A,c,!d&&!l)},Gse=160,Wse=100,Yse=function(e,t){var r=e.props,n=r.onWheelStart,i=r.onZoomStart;e.wheelStopEventTimer||(Ml(e),mi(ri(e),t,n),mi(ri(e),t,i))},Xse=function(e,t){var r=e.props,n=r.onWheel,i=r.onZoom,A=e.contentComponent,a=e.setup,s=e.transformState,l=s.scale,c=a.limitToBounds,d=a.centerZoomedOut,g=a.zoomAnimation,v=a.wheel,f=a.disablePadding,S=a.smooth,C=g.size,Q=g.disabled,x=v.step,F=v.smoothStep;if(!A)throw new Error("Component not mounted");t.preventDefault(),t.stopPropagation();var T=Rse(t,null),R=S?F*Math.abs(t.deltaY):x,Y=Pse(e,T,R,!t.ctrlKey);if(l!==Y){var ae=ld(e,Y),P=kR(t,A,l),W=Q||C===0||d||f,he=c&&W,V=Ry(e,P.x,P.y,Y,ae,he),M=V.x,_=V.y;e.previousWheelEvent=t,e.setTransformState(Y,M,_),mi(ri(e),t,n),mi(ri(e),t,i)}},Zse=function(e,t){var r=e.props,n=r.onWheelStop,i=r.onZoomStop;qS(e.wheelAnimationTimer),e.wheelAnimationTimer=setTimeout(function(){e.mounted&&(FR(e,t.x,t.y),e.wheelAnimationTimer=null)},Wse);var A=zse(e,t);A&&(qS(e.wheelStopEventTimer),e.wheelStopEventTimer=setTimeout(function(){e.mounted&&(e.wheelStopEventTimer=null,mi(ri(e),t,n),mi(ri(e),t,i))},Gse))},OR=function(e){for(var t=0,r=0,n=0;n<2;n+=1)t+=e.touches[n].clientX,r+=e.touches[n].clientY;var i=t/2,A=r/2;return{x:i,y:A}},Jse=function(e,t){var r=NR(t);e.pinchStartDistance=r,e.lastDistance=r,e.pinchStartScale=e.transformState.scale,e.isPanning=!1;var n=OR(t);e.pinchLastCenterX=n.x,e.pinchLastCenterY=n.y,Ml(e)},$se=function(e,t){var r=e.contentComponent,n=e.pinchStartDistance,i=e.wrapperComponent,A=e.transformState.scale,a=e.setup,s=a.limitToBounds,l=a.centerZoomedOut,c=a.zoomAnimation,d=a.alignmentAnimation,g=c.disabled,v=c.size;if(!(n===null||!r)){var f=Kse(t,A,r);if(!(!Number.isFinite(f.x)||!Number.isFinite(f.y))){var S=NR(t),C=Vse(e,S),Q=OR(t),x=Q.x-(e.pinchLastCenterX||0),F=Q.y-(e.pinchLastCenterY||0);if(!(C===A&&x===0&&F===0)){e.pinchLastCenterX=Q.x,e.pinchLastCenterY=Q.y;var T=ld(e,C),R=g||v===0||l,Y=s&&R,ae=Ry(e,f.x,f.y,C,T,Y),P=ae.x,W=ae.y;e.pinchMidpoint=f,e.lastDistance=S;var he=d.sizeX,V=d.sizeY,M=Kf(e,he),_=Kf(e,V),ie=P+x,oe=W+F,ge=uv(ie,oe,T,s,M,_,i),Fe=ge.x,Be=ge.y;e.setTransformState(C,Fe,Be)}}}},eoe=function(e){var t=e.pinchMidpoint;e.velocity=null,e.lastDistance=null,e.pinchMidpoint=null,e.pinchStartScale=null,e.pinchStartDistance=null,FR(e,t?.x,t?.y)},IR=function(e,t){var r=e.props.onZoomStop,n=e.setup.doubleClick.animationTime;qS(e.doubleClickStopEventTimer),e.doubleClickStopEventTimer=setTimeout(function(){e.doubleClickStopEventTimer=null,mi(ri(e),t,r)},n)},toe=function(e,t){var r=e.props,n=r.onZoomStart,i=r.onZoom,A=e.setup.doubleClick,a=A.animationTime,s=A.animationType;mi(ri(e),t,n),TR(e,a,s,function(){return mi(ri(e),t,i)}),IR(e,t)};function roe(e,t){return e==="toggle"?t===1?1:-1:e==="zoomOut"?-1:1}function noe(e,t){var r=e.setup,n=e.doubleClickStopEventTimer,i=e.transformState,A=e.contentComponent,a=i.scale,s=e.props,l=s.onZoomStart,c=s.onZoom,d=r.doubleClick,g=d.disabled,v=d.mode,f=d.step,S=d.animationTime,C=d.animationType;if(!g&&!n){if(v==="reset")return toe(e,t);if(!A)return console.error("No ContentComponent found");var Q=roe(v,e.transformState.scale),x=_R(e,Q,f);if(a!==x){mi(ri(e),t,l);var F=kR(t,A,a),T=VS(e,x,F.x,F.y);if(!T)return console.error("Error during zoom event. New transformation state was not calculated.");mi(ri(e),t,c),Vf(e,T,S,C),IR(e,t)}}}var ioe=function(e,t){var r=e.isInitialized,n=e.setup,i=e.wrapperComponent,A=n.doubleClick,a=A.disabled,s=A.excluded,l=t.target,c=i?.contains(l),d=r&&l&&c&&!a;if(!d)return!1;var g=Py(l,s);return!g},Aoe=function(){function e(t){var r=this;this.mounted=!0,this.pinchLastCenterX=null,this.pinchLastCenterY=null,this.onChangeCallbacks=new Set,this.onInitCallbacks=new Set,this.wrapperComponent=null,this.contentComponent=null,this.isInitialized=!1,this.bounds=null,this.previousWheelEvent=null,this.wheelStopEventTimer=null,this.wheelAnimationTimer=null,this.isPanning=!1,this.isWheelPanning=!1,this.startCoords=null,this.lastTouch=null,this.distance=null,this.lastDistance=null,this.pinchStartDistance=null,this.pinchStartScale=null,this.pinchMidpoint=null,this.doubleClickStopEventTimer=null,this.velocity=null,this.velocityTime=null,this.lastMousePosition=null,this.animate=!1,this.animation=null,this.maxBounds=null,this.pressedKeys={},this.mount=function(){r.initializeWindowEvents()},this.unmount=function(){r.cleanupWindowEvents()},this.update=function(n){r.props=n,ld(r,r.transformState.scale),r.setup=BR(n)},this.initializeWindowEvents=function(){var n,i,A=MS(),a=(n=r.wrapperComponent)===null||n===void 0?void 0:n.ownerDocument,s=a?.defaultView;(i=r.wrapperComponent)===null||i===void 0||i.addEventListener("wheel",r.onWheelPanning,A),s?.addEventListener("mousedown",r.onPanningStart,A),s?.addEventListener("mousemove",r.onPanning,A),s?.addEventListener("mouseup",r.onPanningStop,A),a?.addEventListener("mouseleave",r.clearPanning,A),s?.addEventListener("keyup",r.setKeyUnPressed,A),s?.addEventListener("keydown",r.setKeyPressed,A)},this.cleanupWindowEvents=function(){var n,i,A=MS(),a=(n=r.wrapperComponent)===null||n===void 0?void 0:n.ownerDocument,s=a?.defaultView;s?.removeEventListener("mousedown",r.onPanningStart,A),s?.removeEventListener("mousemove",r.onPanning,A),s?.removeEventListener("mouseup",r.onPanningStop,A),a?.removeEventListener("mouseleave",r.clearPanning,A),s?.removeEventListener("keyup",r.setKeyUnPressed,A),s?.removeEventListener("keydown",r.setKeyPressed,A),document.removeEventListener("mouseleave",r.clearPanning,A),Ml(r),(i=r.observer)===null||i===void 0||i.disconnect()},this.handleInitializeWrapperEvents=function(n){var i=MS();n.addEventListener("wheel",r.onWheelZoom,i),n.addEventListener("dblclick",r.onDoubleClick,i),n.addEventListener("touchstart",r.onTouchPanningStart,i),n.addEventListener("touchmove",r.onTouchPanning,i),n.addEventListener("touchend",r.onTouchPanningStop,i)},this.handleInitialize=function(n,i){var A=!1,a=r.setup.centerOnInit,s=function(l,c){for(var d=0,g=l;d<g.length;d++){var v=g[d];if(v.target===c)return!0}return!1};r.applyTransformation(),r.onInitCallbacks.forEach(function(l){l(ri(r))}),r.observer=new ResizeObserver(function(l){if(s(l,n)||s(l,i))if(a&&!A){var c=i.offsetWidth,d=i.offsetHeight;(c>0||d>0)&&(A=!0,r.setCenter())}else Ml(r),ld(r,r.transformState.scale),KS(r,0)}),r.observer.observe(n),r.observer.observe(i)},this.onWheelZoom=function(n){var i=r.setup.disabled;if(!i){var A=Hse(r,n);if(A){var a=r.isPressingKeys(r.setup.wheel.activationKeys);a&&(Yse(r,n),Xse(r,n),Zse(r,n))}}},this.onWheelPanning=function(n){var i=r.setup,A=i.disabled,a=i.wheel,s=i.panning;if(!(!r.wrapperComponent||!r.contentComponent||A||!a.wheelDisabled||s.disabled||!s.wheelPanning||n.ctrlKey)){n.preventDefault(),n.stopPropagation();var l=r.transformState,c=l.positionX,d=l.positionY,g=c-n.deltaX,v=d-n.deltaY,f=s.lockAxisX?c:g,S=s.lockAxisY?d:v,C=r.setup.alignmentAnimation,Q=C.sizeX,x=C.sizeY,F=Kf(r,Q),T=Kf(r,x);f===c&&S===d||ER(r,f,S,F,T)}},this.onPanningStart=function(n){var i=r.setup.disabled,A=r.props.onPanningStart;if(!i){var a=pR(r,n);if(a){var s=r.isPressingKeys(r.setup.panning.activationKeys);s&&(n.button===0&&!r.setup.panning.allowLeftClickPan||n.button===1&&!r.setup.panning.allowMiddleClickPan||n.button===2&&!r.setup.panning.allowRightClickPan||(n.preventDefault(),n.stopPropagation(),Ml(r),vR(r,n),mi(ri(r),n,A)))}}},this.onPanning=function(n){var i=r.setup.disabled,A=r.props.onPanning;if(!i){var a=gR(r);if(a){var s=r.isPressingKeys(r.setup.panning.activationKeys);s&&(n.preventDefault(),n.stopPropagation(),wR(r,n.clientX,n.clientY),mi(ri(r),n,A))}}},this.onPanningStop=function(n){var i=r.props.onPanningStop;r.isPanning&&(Ese(r),mi(ri(r),n,i))},this.onPinchStart=function(n){var i=r.setup.disabled,A=r.props,a=A.onPinchingStart,s=A.onZoomStart;if(!i){var l=qse(r,n);l&&(Jse(r,n),Ml(r),mi(ri(r),n,a),mi(ri(r),n,s))}},this.onPinch=function(n){var i=r.setup.disabled,A=r.props,a=A.onPinching,s=A.onZoom;if(!i){var l=jse(r);l&&(n.preventDefault(),n.stopPropagation(),$se(r,n),mi(ri(r),n,a),mi(ri(r),n,s))}},this.onPinchStop=function(n){var i=r.props,A=i.onPinchingStop,a=i.onZoomStop;r.pinchStartScale&&(eoe(r),mi(ri(r),n,A),mi(ri(r),n,a))},this.onTouchPanningStart=function(n){var i=r.setup.disabled,A=r.props.onPanningStart;if(!i){var a=pR(r,n);if(a){var s=r.lastTouch&&+new Date-r.lastTouch<200&&n.touches.length===1;if(!s){r.lastTouch=+new Date,Ml(r);var l=n.touches,c=l.length===1,d=l.length===2;c&&(Ml(r),vR(r,n),mi(ri(r),n,A)),d&&r.onPinchStart(n)}}}},this.onTouchPanning=function(n){var i=r.setup.disabled,A=r.props.onPanning;if(r.isPanning&&n.touches.length===1){if(i)return;var a=gR(r);if(!a)return;n.preventDefault(),n.stopPropagation();var s=n.touches[0];wR(r,s.clientX,s.clientY),mi(ri(r),n,A)}else n.touches.length>1&&r.onPinch(n)},this.onTouchPanningStop=function(n){r.onPanningStop(n),r.onPinchStop(n)},this.onDoubleClick=function(n){var i=r.setup.disabled;if(!i){var A=ioe(r,n);A&&noe(r,n)}},this.clearPanning=function(n){r.isPanning&&r.onPanningStop(n)},this.setKeyPressed=function(n){r.pressedKeys[n.key]=!0},this.setKeyUnPressed=function(n){r.pressedKeys[n.key]=!1},this.isPressingKeys=function(n){return n.length?!!n.find(function(i){return r.pressedKeys[i]}):!0},this.setTransformState=function(n,i,A){var a=r.props.onTransformed;if(!Number.isNaN(n)&&!Number.isNaN(i)&&!Number.isNaN(A)){n!==r.transformState.scale&&(r.transformState.previousScale=r.transformState.scale,r.transformState.scale=n),r.transformState.positionX=i,r.transformState.positionY=A,r.applyTransformation();var s=ri(r);r.onChangeCallbacks.forEach(function(l){return l(s)}),mi(s,{scale:n,positionX:i,positionY:A},a)}else console.error("Detected NaN set state values")},this.setCenter=function(){if(r.wrapperComponent&&r.contentComponent){var n=LR(r.transformState.scale,r.wrapperComponent,r.contentComponent);r.setTransformState(n.scale,n.positionX,n.positionY)}},this.handleTransformStyles=function(n,i,A){return r.props.customTransform?r.props.customTransform(n,i,A):Ise(n,i,A)},this.applyTransformation=function(){if(!(!r.mounted||!r.contentComponent)){var n=r.transformState,i=n.scale,A=n.positionX,a=n.positionY,s=r.handleTransformStyles(A,a,i);r.contentComponent.style.transform=s}},this.getContext=function(){return ri(r)},this.onChange=function(n){return r.onChangeCallbacks.has(n)||r.onChangeCallbacks.add(n),function(){r.onChangeCallbacks.delete(n)}},this.onInit=function(n){return r.onInitCallbacks.has(n)||r.onInitCallbacks.add(n),function(){r.onInitCallbacks.delete(n)}},this.init=function(n,i){r.cleanupWindowEvents(),r.wrapperComponent=n,r.contentComponent=i,ld(r,r.transformState.scale),r.handleInitializeWrapperEvents(n),r.handleInitialize(n,i),r.initializeWindowEvents(),r.isInitialized=!0;var A=ri(r);mi(A,void 0,r.props.onInit)},this.props=t,this.setup=BR(this.props),this.transformState=UR(this.props)}return e}(),GS=ni.default.createContext(null),aoe=function(e,t){return typeof e=="function"?e(t):e},DR=ni.default.forwardRef(function(e,t){var r=(0,ni.useRef)(new Aoe(e)).current,n=aoe(e.children,zS(r));return(0,ni.useImperativeHandle)(t,function(){return zS(r)},[r]),(0,ni.useEffect)(function(){r.update(e)},[r,e]),ni.default.createElement(GS.Provider,{value:r},n)}),Uge=ni.default.forwardRef(function(e,t){var r=(0,ni.useRef)(null),n=(0,ni.useContext)(GS);return(0,ni.useEffect)(function(){return n.onChange(function(i){if(r.current){var A=0,a=0;r.current.style.transform=n.handleTransformStyles(A,a,1/i.instance.transformState.scale)}})},[n]),ni.default.createElement("div",jf({},e,{ref:Dse([r,t])}))});function soe(e,t){t===void 0&&(t={});var r=t.insertAt;if(!(!e||typeof document>"u")){var n=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css",r==="top"&&n.firstChild?n.insertBefore(i,n.firstChild):n.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}var ooe=`.transform-component-module_wrapper__SPB86 {
|
|
position: relative;
|
|
width: -moz-fit-content;
|
|
width: fit-content;
|
|
height: -moz-fit-content;
|
|
height: fit-content;
|
|
overflow: hidden;
|
|
-webkit-touch-callout: none; /* iOS Safari */
|
|
-webkit-user-select: none; /* Safari */
|
|
-khtml-user-select: none; /* Konqueror HTML */
|
|
-moz-user-select: none; /* Firefox */
|
|
-ms-user-select: none; /* Internet Explorer/Edge */
|
|
user-select: none;
|
|
margin: 0;
|
|
padding: 0;
|
|
transform: translate3d(0, 0, 0);
|
|
}
|
|
.transform-component-module_content__FBWxo {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
width: -moz-fit-content;
|
|
width: fit-content;
|
|
height: -moz-fit-content;
|
|
height: fit-content;
|
|
margin: 0;
|
|
padding: 0;
|
|
transform-origin: 0% 0%;
|
|
}
|
|
.transform-component-module_content__FBWxo img {
|
|
pointer-events: none;
|
|
}
|
|
`,bR={wrapper:"transform-component-module_wrapper__SPB86",content:"transform-component-module_content__FBWxo"};soe(ooe);var HR=function(e){var t=e.children,r=e.wrapperClass,n=r===void 0?"":r,i=e.contentClass,A=i===void 0?"":i,a=e.wrapperStyle,s=e.contentStyle,l=e.wrapperProps,c=l===void 0?{}:l,d=e.contentProps,g=d===void 0?{}:d,v=(0,ni.useContext)(GS),f=v.init,S=v.cleanupWindowEvents,C=(0,ni.useRef)(null),Q=(0,ni.useRef)(null);return(0,ni.useEffect)(function(){var x=C.current,F=Q.current;return x!==null&&F!==null&&f&&f?.(x,F),function(){S?.()}},[]),ni.default.createElement("div",jf({},c,{ref:C,className:"".concat(PS.wrapperClass," ").concat(bR.wrapper," ").concat(n),style:a}),ni.default.createElement("div",jf({},g,{ref:Q,className:"".concat(PS.contentClass," ").concat(bR.content," ").concat(A),style:s}),t))};var loe=[{label:et.includingFilename(),path:"showFilename",type:"boolean"},{label:et.imageWidth(),path:"width",type:"number"},{path:"split.mode",label:et.setting.split.mode.label(),desc:et.setting.split.mode.description(),type:"select",options:[{text:et.setting.split.mode.none(),value:"none"},{text:et.setting.split.mode.fixed(),value:"fixed"},{text:et.setting.split.mode.hr(),value:"hr"},{text:et.setting.split.mode.auto(),value:"auto"}]},{path:"split.height",desc:et.setting.split.height.description(),label:et.setting.split.height.label(),type:"number",when:e=>e.split.mode!=="none"&&e.split.mode!=="hr"},{path:"split.overlap",desc:et.setting.split.overlap.description(),label:et.setting.split.overlap.label(),type:"number",when:e=>e.split.mode==="fixed"},{label:et.setting.userInfo.show(),path:"authorInfo.show",type:"boolean"},{label:et.setting.userInfo.name(),path:"authorInfo.name",type:"string",when:{flag:!0,path:"authorInfo.show"}},{label:et.setting.userInfo.remark(),path:"authorInfo.remark",type:"string",when:{flag:!0,path:"authorInfo.show"}},{label:et.setting.userInfo.avatar.title(),desc:et.setting.userInfo.avatar.description(),path:"authorInfo.avatar",type:"file",when:{flag:!0,path:"authorInfo.show"}},{label:et.setting.userInfo.align(),path:"authorInfo.align",type:"select",options:[{text:"Left",value:"left"},{text:"Center",value:"center"},{text:"Right",value:"right"}],when:{flag:!0,path:"authorInfo.show"}},{label:et.setting.userInfo.position(),path:"authorInfo.position",type:"select",options:[{text:"Top",value:"top"},{text:"Bottom",value:"bottom"}],when:{flag:!0,path:"authorInfo.show"}},{label:et.setting.watermark.enable.label(),path:"watermark.enable",type:"boolean"},{label:et.setting.watermark.type.label(),path:"watermark.type",type:"select",options:[{text:et.setting.watermark.type.text(),value:"text"},{text:et.setting.watermark.type.image(),value:"image"}],when:{flag:!0,path:"watermark.enable"}},{label:et.setting.watermark.text.content(),path:"watermark.text.content",type:"string",when:e=>e.watermark.enable&&e.watermark.type==="text"},{label:et.setting.watermark.image.src.label(),path:"watermark.image.src",type:"file",when:e=>e.watermark.enable&&e.watermark.type==="image"},{label:et.setting.watermark.opacity(),path:"watermark.opacity",type:"number",when:{flag:!0,path:"watermark.enable"}},{label:et.setting.watermark.rotate(),path:"watermark.rotate",type:"number",when:{flag:!0,path:"watermark.enable"}},{label:et.setting.watermark.width(),path:"watermark.width",type:"number",when:{flag:!0,path:"watermark.enable"}},{label:et.setting.watermark.height(),path:"watermark.height",type:"number",when:{flag:!0,path:"watermark.enable"}}],uoe=({markdownEl:e,settings:t,app:r,frontmatter:n,title:i,metadataMap:A})=>{let[a,s]=(0,kr.useState)(t),[l,c]=(0,kr.useState)(!1),d=(0,kr.useRef)(null),g=Math.min(764,window.innerHeight*.85-225),v=(0,kr.useRef)(null);(0,kr.useEffect)(()=>{s(t)},[t]);let[f,S]=(0,kr.useState)(!1),[C,Q]=(0,kr.useState)(!0),[x,F]=(0,kr.useState)(0),[T,R]=(0,kr.useState)(1),[Y,ae]=(0,kr.useState)(1),P=(0,kr.useCallback)(()=>{if(!v.current?.element||!d.current)return 1;let _=v.current.element.clientHeight,ie=v.current.element.clientWidth,oe=d.current.clientWidth;return Math.min(1,g/(_||100),oe/((ie||0)+2))/2},[g]);(0,kr.useEffect)(()=>{if(!v.current?.element||f)return;let _=new ResizeObserver(()=>{v.current?.element&&(f||F(v.current.element.clientHeight))});return _.observe(v.current.element),()=>{_.disconnect()}},[v.current?.element,f]);let W=(0,kr.useCallback)(_=>{R(_.length+1)},[]);(0,kr.useEffect)(()=>{a.split.mode==="none"&&R(1)},[a.split.mode]),(0,kr.useEffect)(()=>{u3(a.format).then(_=>{Q(!!_)})},[a.format]);let he=(0,kr.useCallback)(async()=>{if((a.width||640)<=20){new Cu.Notice(et.invalidWidth());return}if(v.current){S(!0);try{await TD(r,v.current.contentElement,i,a["2x"],a.format,Cu.Platform.isMobile)}catch{new Cu.Notice(et.saveFail())}S(!1)}},[v,a["2x"],a.format,i,a.width]),V=(0,kr.useCallback)(async()=>{if((a.width||640)<=20){new Cu.Notice(et.invalidWidth());return}if(v.current){S(!0);try{await Qy(v.current.contentElement,a["2x"],a.format)}catch{new Cu.Notice(et.copyFail())}S(!1)}},[v,a["2x"],a.format,i,a.width]),M=(0,kr.useCallback)(async()=>{if((a.width||640)<=20){new Cu.Notice(et.invalidWidth());return}if(v.current){S(!0);try{await US(v.current,a.format,a["2x"],a.split.height,a.split.overlap,a.split.mode,r,i)}catch{new Cu.Notice(et.copyFail())}S(!1)}},[v,a.format,a["2x"],a.split,r,i]);return kr.default.createElement("div",{className:"export-image-preview-root"},kr.default.createElement("div",{className:"export-image-preview-main"},kr.default.createElement("div",{className:"export-image-preview-left"},kr.default.createElement(Oy,{formSchema:loe,update:s,settings:a,app:r}),a.split.mode!=="none"&&a.split.mode!=="hr"&&kr.default.createElement("div",{className:"info-text"},et.splitInfo({rootHeight:x,splitHeight:a.split.height,pages:T})),a.split.mode==="hr"&&kr.default.createElement("div",{className:"info-text"},et.splitInfoHr({rootHeight:x,pages:T})),kr.default.createElement("div",{className:"info-text"},et.moreSetting())),kr.default.createElement("div",{className:"export-image-preview-right"},kr.default.createElement("div",{className:"export-image-preview-out",ref:d,style:{height:g,cursor:l?"grabbing":"grab"}},kr.default.createElement(DR,{minScale:P(),maxScale:4,pinch:{step:20},doubleClick:{mode:"reset"},centerZoomedOut:!1,onPanning:()=>{c(!0)},onPanningStop:()=>{c(!1)},onTransformed:_=>{ae(_.state.scale)},initialScale:1},kr.default.createElement(HR,{wrapperStyle:{width:"100%",height:g},contentStyle:{border:"1px var(--divider-color) solid",borderRadius:"8px",overflow:"hidden",boxShadow:"0 0 10px 10px rgba(0,0,0,0.15)"}},kr.default.createElement(ug,{ref:v,frontmatter:n,markdownEl:e,setting:a,metadataMap:A,app:r,title:i,scale:Y,isProcessing:f,onSplitChange:W})))),kr.default.createElement("div",{className:"info-text"},et.guide()))),kr.default.createElement("div",{className:"export-image-preview-actions"},T===1&&kr.default.createElement("div",null,kr.default.createElement("button",{onClick:V,disabled:f||!C},et.copy()),C||kr.default.createElement("p",null,et.notAllowCopy({format:a.format.replace(/\d$/,"").toUpperCase()}))),kr.default.createElement("button",{onClick:()=>T===1?he():M(),disabled:f},Cu.Platform.isMobile?et.saveVault():et.save())))},MR=uoe;function RR(e,t){return t?.["excalidraw-plugin"]?e.replace(/[ ]*excalidraw-plugin:.+[\n\r]*/,""):e}async function vg(e,t,r,n,i,A){let a=document.createElement("div");if(await xu.MarkdownRenderer.render(e,RR(r,i),a.createDiv(),n.path,e.workspace.getActiveViewOfType(xu.MarkdownView)||e.workspace.activeLeaf?.view||new xu.MarkdownRenderChild(a)),A==="selection"&&t.quickExportSelection){let l=createDiv();l.style.width=(t.width||400)+"px",l.style.position="fixed",l.style.top="9999px",l.style.left="9999px",document.body.appendChild(l);let c=(0,YS.createRoot)(l);c.render(WS.default.createElement(ug,{isProcessing:!0,markdownEl:a,setting:{...t,showMetadata:!1,showFilename:!1,split:{overlap:0,height:0,mode:"none"}},frontmatter:{},title:n.basename,metadataMap:{},app:e})),await Xs(20);try{await Qy(l.querySelector(".export-image-root"),t["2x"],t.format)}catch(d){console.error(d),new xu.Notice(et.copyFail())}finally{c.unmount(),l.remove()}}else{let l=new xu.Modal(e);l.setTitle(et.imageExportPreview()),l.modalEl.style.width="85vw",l.modalEl.style.maxWidth="1500px",l.open();let c=(0,YS.createRoot)(l.contentEl),d=e.metadataCache.getAllPropertyInfos();c.render(WS.default.createElement(MR,{markdownEl:a,settings:t,frontmatter:i,title:n.basename,metadataMap:d,app:e})),l.onClose=()=>{c?.unmount()}}}var fv=class extends Su.Plugin{settings;async epxortFile(t){let r=Bh(t,this.app),n=await this.app.vault.cachedRead(t);await vg(this.app,this.settings,n,t,r,"file")}async onload(){await this.loadSettings(),this.registerEvent(this.app.workspace.on("file-menu",(t,r)=>{r instanceof Su.TFile&&i0(r)?t.addItem(n=>{n.setTitle(et.exportImage()).setIcon("image-down").onClick(async()=>{await this.epxortFile(r)})}):r instanceof Su.TFolder&&t.addItem(n=>{n.setTitle(et.exportFolder()).setIcon("image-down").onClick(async()=>{await uR(this.app,this.settings,r)})})})),this.registerEvent(this.app.workspace.on("editor-menu",(t,r)=>{let n=r.editorComponent.file??this.app.workspace.getActiveFile(),i=Bh(n,this.app);n&&(r.somethingSelected()&&t.addItem(A=>{A.setTitle(et.exportSelectionImage()).setIcon("text-select").onClick(async()=>vg(this.app,this.settings,r.getSelection(),n,i,"selection"))}),t.addItem(A=>{A.setTitle(et.exportImage()).setIcon("image-down").onClick(async()=>vg(this.app,this.settings,r.getValue(),n,i,"file"))}))})),this.addCommand({id:"export-image",name:et.command(),checkCallback:t=>(t||(async()=>{let r=this.app.workspace.getActiveFile();if(!r||!["md","markdown"].includes(r.extension)){new Su.Notice(et.noActiveFile());return}let n=Bh(r,this.app),i=await this.app.vault.cachedRead(r);await vg(this.app,this.settings,i,r,n,"file")})(),!0)}),this.addCommand({id:"export-image-selection",name:et.exportSelectionImage(),editorCheckCallback:(t,r,n)=>{let i=n.file;if(!i||!["md","markdown"].includes(i.extension))return!1;let A=Bh(i,this.app),a=r.getSelection();return a?(t||vg(this.app,this.settings,a,i,A,"selection"),!0):!1}}),this.addSettingTab(new XS(this.app,this))}onunload(){}async loadSettings(){this.settings={...f3,...await this.loadData()}}async saveSettings(){await this.saveData(this.settings)}},XS=class extends Su.PluginSettingTab{plugin;settingRenderer;constructor(t,r){super(t,r),this.plugin=r,this.settingRenderer=new Dy(t,r,this.containerEl)}async display(){await this.settingRenderer.render(await cR(this.app))}};
|
|
|
|
/* nosourcemap */ |