- 新增了完整的文件预览器前端资源包,包含各类文件格式的解析、渲染依赖 - 更新@openim/wasm-client-sdk依赖版本为宽松匹配 - 删除了旧的紧急联系人菜单清理SQL脚本
32 lines
770 KiB
JavaScript
32 lines
770 KiB
JavaScript
import{h as e}from"./package-Bop5TfAT.js";import{D as t,X as n,_ as r,f as i,g as a,h as o,i as s,s as c,y as l}from"./runtime-core.esm-bundler-DO-WTVbd.js";import{a as u,c as d,i as f,n as p,o as m,t as h}from"./linear-DAeDjlp3.js";import{t as g}from"./ordinal-hYBb2elL.js";import{A as _,C as v,E as y,M as b,O as x,T as S,a as C,c as w,d as T,i as E,j as D,k as O,l as k,n as ee,o as te,r as ne,s as re,t as ie,x as ae,y as oe}from"./time-B8nkukJS.js";import{$ as se,C as ce,L as le,Q as A,R as ue,S as de,_ as fe,a as pe,b as me,c as he,d as ge,et as _e,f as ve,g as ye,h as be,i as xe,l as Se,m as Ce,n as we,nt as Te,o as Ee,p as De,r as Oe,rt as ke,s as Ae,t as je,tt as Me,u as Ne,v as Pe,x as Fe,y as Ie,z as Le}from"./src-BrOGWJpF.js";import{r as Re,t as ze}from"./defaultLocale-C8Fc0cco.js";import{t as Be}from"./init-D6jRqBbL.js";import{t as Ve}from"./arc-C_eH0vTw.js";import{t as He}from"./pie-CZr-MxNa.js";import{t as Ue}from"./worker-ref-BbTnHTC-.js";function We(e){let t;for(;t=e.sourceEvent;)e=t;return e}function Ge(e,t){if(e=We(e),t===void 0&&(t=e.currentTarget),t){var n=t.ownerSVGElement||t;if(n.createSVGPoint){var r=n.createSVGPoint();return r.x=e.clientX,r.y=e.clientY,r=r.matrixTransform(t.getScreenCTM().inverse()),[r.x,r.y]}if(t.getBoundingClientRect){var i=t.getBoundingClientRect();return[e.clientX-i.left-t.clientLeft,e.clientY-i.top-t.clientTop]}}return[e.pageX,e.pageY]}function Ke(e){return typeof e==`string`?new se([document.querySelectorAll(e)],[document.documentElement]):new se([Me(e)],_e)}var qe={passive:!1},Je={capture:!0,passive:!1};function Ye(e){e.stopImmediatePropagation()}function Xe(e){e.preventDefault(),e.stopImmediatePropagation()}function Ze(e){var t=e.document.documentElement,n=A(e).on(`dragstart.drag`,Xe,Je);`onselectstart`in t?n.on(`selectstart.drag`,Xe,Je):(t.__noselect=t.style.MozUserSelect,t.style.MozUserSelect=`none`)}function Qe(e,t){var n=e.document.documentElement,r=A(e).on(`dragstart.drag`,null);t&&(r.on(`click.drag`,Xe,Je),setTimeout(function(){r.on(`click.drag`,null)},0)),`onselectstart`in n?r.on(`selectstart.drag`,null):(n.style.MozUserSelect=n.__noselect,delete n.__noselect)}var $e=e=>()=>e;function et(e,{sourceEvent:t,subject:n,target:r,identifier:i,active:a,x:o,y:s,dx:c,dy:l,dispatch:u}){Object.defineProperties(this,{type:{value:e,enumerable:!0,configurable:!0},sourceEvent:{value:t,enumerable:!0,configurable:!0},subject:{value:n,enumerable:!0,configurable:!0},target:{value:r,enumerable:!0,configurable:!0},identifier:{value:i,enumerable:!0,configurable:!0},active:{value:a,enumerable:!0,configurable:!0},x:{value:o,enumerable:!0,configurable:!0},y:{value:s,enumerable:!0,configurable:!0},dx:{value:c,enumerable:!0,configurable:!0},dy:{value:l,enumerable:!0,configurable:!0},_:{value:u}})}et.prototype.on=function(){var e=this._.on.apply(this._,arguments);return e===this._?this:e};function tt(e){return!e.ctrlKey&&!e.button}function nt(){return this.parentNode}function rt(e,t){return t??{x:e.x,y:e.y}}function it(){return navigator.maxTouchPoints||`ontouchstart`in this}function at(){var e=tt,t=nt,n=rt,r=it,i={},a=ke(`start`,`drag`,`end`),o=0,s,c,l,u,d=0;function f(e){e.on(`mousedown.drag`,p).filter(r).on(`touchstart.drag`,g).on(`touchmove.drag`,_,qe).on(`touchend.drag touchcancel.drag`,v).style(`touch-action`,`none`).style(`-webkit-tap-highlight-color`,`rgba(0,0,0,0)`)}function p(n,r){if(!(u||!e.call(this,n,r))){var i=y(this,t.call(this,n,r),n,r,`mouse`);i&&(A(n.view).on(`mousemove.drag`,m,Je).on(`mouseup.drag`,h,Je),Ze(n.view),Ye(n),l=!1,s=n.clientX,c=n.clientY,i(`start`,n))}}function m(e){if(Xe(e),!l){var t=e.clientX-s,n=e.clientY-c;l=t*t+n*n>d}i.mouse(`drag`,e)}function h(e){A(e.view).on(`mousemove.drag mouseup.drag`,null),Qe(e.view,l),Xe(e),i.mouse(`end`,e)}function g(n,r){if(e.call(this,n,r)){var i=n.changedTouches,a=t.call(this,n,r),o=i.length,s,c;for(s=0;s<o;++s)(c=y(this,a,n,r,i[s].identifier,i[s]))&&(Ye(n),c(`start`,n,i[s]))}}function _(e){var t=e.changedTouches,n=t.length,r,a;for(r=0;r<n;++r)(a=i[t[r].identifier])&&(Xe(e),a(`drag`,e,t[r]))}function v(e){var t=e.changedTouches,n=t.length,r,a;for(u&&clearTimeout(u),u=setTimeout(function(){u=null},500),r=0;r<n;++r)(a=i[t[r].identifier])&&(Ye(e),a(`end`,e,t[r]))}function y(e,t,r,s,c,l){var u=a.copy(),d=Ge(l||r,t),p,m,h;if((h=n.call(e,new et(`beforestart`,{sourceEvent:r,target:f,identifier:c,active:o,x:d[0],y:d[1],dx:0,dy:0,dispatch:u}),s))!=null)return p=h.x-d[0]||0,m=h.y-d[1]||0,function n(r,a,l){var g=d,_;switch(r){case`start`:i[c]=n,_=o++;break;case`end`:delete i[c],--o;case`drag`:d=Ge(l||a,t),_=o;break}u.call(r,e,new et(r,{sourceEvent:a,subject:h,target:f,identifier:c,active:_,x:d[0]+p,y:d[1]+m,dx:d[0]-g[0],dy:d[1]-g[1],dispatch:u}),s)}}return f.filter=function(t){return arguments.length?(e=typeof t==`function`?t:$e(!!t),f):e},f.container=function(e){return arguments.length?(t=typeof e==`function`?e:$e(e),f):t},f.subject=function(e){return arguments.length?(n=typeof e==`function`?e:$e(e),f):n},f.touchable=function(e){return arguments.length?(r=typeof e==`function`?e:$e(!!e),f):r},f.on=function(){var e=a.on.apply(a,arguments);return e===a?f:e},f.clickDistance=function(e){return arguments.length?(d=(e=+e)*e,f):Math.sqrt(d)},f}var ot=e=>+e,st={},ct={},lt=34,ut=10,dt=13;function ft(e){return Function(`d`,`return {`+e.map(function(e,t){return JSON.stringify(e)+`: d[`+t+`] || ""`}).join(`,`)+`}`)}function pt(e,t){var n=ft(e);return function(r,i){return t(n(r),i,e)}}function mt(e){var t=Object.create(null),n=[];return e.forEach(function(e){for(var r in e)r in t||n.push(t[r]=r)}),n}function ht(e,t){var n=e+``,r=n.length;return r<t?Array(t-r+1).join(0)+n:n}function gt(e){return e<0?`-`+ht(-e,6):e>9999?`+`+ht(e,6):ht(e,4)}function _t(e){var t=e.getUTCHours(),n=e.getUTCMinutes(),r=e.getUTCSeconds(),i=e.getUTCMilliseconds();return isNaN(e)?`Invalid Date`:gt(e.getUTCFullYear(),4)+`-`+ht(e.getUTCMonth()+1,2)+`-`+ht(e.getUTCDate(),2)+(i?`T`+ht(t,2)+`:`+ht(n,2)+`:`+ht(r,2)+`.`+ht(i,3)+`Z`:r?`T`+ht(t,2)+`:`+ht(n,2)+`:`+ht(r,2)+`Z`:n||t?`T`+ht(t,2)+`:`+ht(n,2)+`Z`:``)}function vt(e){var t=RegExp(`["`+e+`
|
||
\r]`),n=e.charCodeAt(0);function r(e,t){var n,r,a=i(e,function(e,i){if(n)return n(e,i-1);r=e,n=t?pt(e,t):ft(e)});return a.columns=r||[],a}function i(e,t){var r=[],i=e.length,a=0,o=0,s,c=i<=0,l=!1;e.charCodeAt(i-1)===ut&&--i,e.charCodeAt(i-1)===dt&&--i;function u(){if(c)return ct;if(l)return l=!1,st;var t,r=a,o;if(e.charCodeAt(r)===lt){for(;a++<i&&e.charCodeAt(a)!==lt||e.charCodeAt(++a)===lt;);return(t=a)>=i?c=!0:(o=e.charCodeAt(a++))===ut?l=!0:o===dt&&(l=!0,e.charCodeAt(a)===ut&&++a),e.slice(r+1,t-1).replace(/""/g,`"`)}for(;a<i;){if((o=e.charCodeAt(t=a++))===ut)l=!0;else if(o===dt)l=!0,e.charCodeAt(a)===ut&&++a;else if(o!==n)continue;return e.slice(r,t)}return c=!0,e.slice(r,i)}for(;(s=u())!==ct;){for(var d=[];s!==st&&s!==ct;)d.push(s),s=u();t&&(d=t(d,o++))==null||r.push(d)}return r}function a(t,n){return t.map(function(t){return n.map(function(e){return u(t[e])}).join(e)})}function o(t,n){return n??=mt(t),[n.map(u).join(e)].concat(a(t,n)).join(`
|
||
`)}function s(e,t){return t??=mt(e),a(e,t).join(`
|
||
`)}function c(e){return e.map(l).join(`
|
||
`)}function l(t){return t.map(u).join(e)}function u(e){return e==null?``:e instanceof Date?_t(e):t.test(e+=``)?`"`+e.replace(/"/g,`""`)+`"`:e}return{parse:r,parseRows:i,format:o,formatBody:s,formatRows:c,formatRow:l,formatValue:u}}var yt=vt(`,`),bt=yt.parse,xt=yt.parseRows;yt.format,yt.formatBody,yt.formatRows,yt.formatRow,yt.formatValue;var St=vt(` `),Ct=St.parse,wt=St.parseRows;St.format,St.formatBody,St.formatRows,St.formatRow,St.formatValue;function Tt(e){return Math.log(e)}function Et(e){return Math.exp(e)}function Dt(e){return-Math.log(-e)}function Ot(e){return-Math.exp(-e)}function kt(e){return isFinite(e)?+(`1e`+e):e<0?0:e}function At(e){return e===10?kt:e===Math.E?Math.exp:t=>e**+t}function jt(e){return e===Math.E?Math.log:e===10&&Math.log10||e===2&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}function j(e){return(t,n)=>-e(-t,n)}function Mt(e){let t=e(Tt,Et),n=t.domain,r=10,i,a;function o(){return i=jt(r),a=At(r),n()[0]<0?(i=j(i),a=j(a),e(Dt,Ot)):e(Tt,Et),t}return t.base=function(e){return arguments.length?(r=+e,o()):r},t.domain=function(e){return arguments.length?(n(e),o()):n()},t.ticks=e=>{let t=n(),o=t[0],s=t[t.length-1],c=s<o;c&&([o,s]=[s,o]);let l=i(o),u=i(s),f,p,m=e==null?10:+e,h=[];if(!(r%1)&&u-l<m){if(l=Math.floor(l),u=Math.ceil(u),o>0){for(;l<=u;++l)for(f=1;f<r;++f)if(p=l<0?f/a(-l):f*a(l),!(p<o)){if(p>s)break;h.push(p)}}else for(;l<=u;++l)for(f=r-1;f>=1;--f)if(p=l>0?f/a(-l):f*a(l),!(p<o)){if(p>s)break;h.push(p)}h.length*2<m&&(h=d(o,s,m))}else h=d(l,u,Math.min(u-l,m)).map(a);return c?h.reverse():h},t.tickFormat=(e,n)=>{if(e??=10,n??=r===10?`s`:`,`,typeof n!=`function`&&(!(r%1)&&(n=Re(n)).precision==null&&(n.trim=!0),n=ze(n)),e===1/0)return n;let o=Math.max(1,r*e/t.ticks().length);return e=>{let t=e/a(Math.round(i(e)));return t*r<r-.5&&(t*=r),t<=o?n(e):``}},t.nice=()=>n(x(n(),{floor:e=>a(Math.floor(i(e))),ceil:e=>a(Math.ceil(i(e)))})),t}function Nt(){let e=Mt(u()).domain([1,10]);return e.copy=()=>f(e,Nt()).base(e.base()),Be.apply(e,arguments),e}function Pt(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function Ft(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function It(e){var t=1,n=e(Pt(t),Ft(t));return n.constant=function(n){return arguments.length?e(Pt(t=+n),Ft(t)):t},p(n)}function Lt(){var e=It(u());return e.copy=function(){return f(e,Lt()).constant(e.constant())},Be.apply(e,arguments)}function Rt(){return Be.apply(ie(w,re,k,T,oe,ae,v,S,y,C).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function zt(e,t,n){var r=null,i=le(!0),a=null,o=Fe,s=null,c=ce(l);e=typeof e==`function`?e:e===void 0?Ie:le(+e),t=typeof t==`function`?t:le(t===void 0?0:+t),n=typeof n==`function`?n:n===void 0?me:le(+n);function l(l){var u,d,f,p=(l=de(l)).length,m,h=!1,g,_=Array(p),v=Array(p);for(a??(s=o(g=c())),u=0;u<=p;++u){if(!(u<p&&i(m=l[u],u,l))===h)if(h=!h)d=u,s.areaStart(),s.lineStart();else{for(s.lineEnd(),s.lineStart(),f=u-1;f>=d;--f)s.point(_[f],v[f]);s.lineEnd(),s.areaEnd()}h&&(_[u]=+e(m,u,l),v[u]=+t(m,u,l),s.point(r?+r(m,u,l):_[u],n?+n(m,u,l):v[u]))}if(g)return s=null,g+``||null}function u(){return Pe().defined(i).curve(o).context(a)}return l.x=function(t){return arguments.length?(e=typeof t==`function`?t:le(+t),r=null,l):e},l.x0=function(t){return arguments.length?(e=typeof t==`function`?t:le(+t),l):e},l.x1=function(e){return arguments.length?(r=e==null?null:typeof e==`function`?e:le(+e),l):r},l.y=function(e){return arguments.length?(t=typeof e==`function`?e:le(+e),n=null,l):t},l.y0=function(e){return arguments.length?(t=typeof e==`function`?e:le(+e),l):t},l.y1=function(e){return arguments.length?(n=e==null?null:typeof e==`function`?e:le(+e),l):n},l.lineX0=l.lineY0=function(){return u().x(e).y(t)},l.lineY1=function(){return u().x(e).y(n)},l.lineX1=function(){return u().x(r).y(t)},l.defined=function(e){return arguments.length?(i=typeof e==`function`?e:le(!!e),l):i},l.curve=function(e){return arguments.length?(o=e,a!=null&&(s=o(a)),l):o},l.context=function(e){return arguments.length?(e==null?a=s=null:s=o(a=e),l):a},l}function Bt(e,t){if(e===void 0||!e.document)throw Error(`jQuery requires a window with a document`);var n=[],r=Object.getPrototypeOf,i=n.slice,a=n.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},o=n.push,s=n.indexOf,c={},l=c.toString,u=c.hasOwnProperty,d=u.toString,f=d.call(Object),p={};function m(e){return e==null?e+``:typeof e==`object`?c[l.call(e)]||`object`:typeof e}function h(e){return e!=null&&e===e.window}function g(e){var t=!!e&&e.length,n=m(e);return typeof e==`function`||h(e)?!1:n===`array`||t===0||typeof t==`number`&&t>0&&t-1 in e}var _=e.document,v={type:!0,src:!0,nonce:!0,noModule:!0};function y(e,t,n){n||=_;var r,i=n.createElement(`script`);for(r in i.text=e,v)t&&t[r]&&(i[r]=t[r]);n.head.appendChild(i).parentNode&&i.parentNode.removeChild(i)}var b=`4.0.0`,x=/HTML$/i,S=function(e,t){return new S.fn.init(e,t)};S.fn=S.prototype={jquery:b,constructor:S,length:0,toArray:function(){return i.call(this)},get:function(e){return e==null?i.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(e){return this.pushStack(S.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()}},S.extend=S.fn.extend=function(){var e,t,n,r,i,a,o=arguments[0]||{},s=1,c=arguments.length,l=!1;for(typeof o==`boolean`&&(l=o,o=arguments[s]||{},s++),typeof o!=`object`&&typeof o!=`function`&&(o={}),s===c&&(o=this,s--);s<c;s++)if((e=arguments[s])!=null)for(t in e)r=e[t],!(t===`__proto__`||o===r)&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=o[t],a=i&&!Array.isArray(n)?[]:!i&&!S.isPlainObject(n)?{}:n,i=!1,o[t]=S.extend(l,a,r)):r!==void 0&&(o[t]=r));return o},S.extend({expando:`jQuery`+(b+Math.random()).replace(/\D/g,``),isReady:!0,error:function(e){throw Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!e||l.call(e)!==`[object Object]`?!1:(t=r(e),t?(n=u.call(t,`constructor`)&&t.constructor,typeof n==`function`&&d.call(n)===f):!0)},isEmptyObject:function(e){for(var t in e)return!1;return!0},globalEval:function(e,t,n){y(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(g(e))for(n=e.length;r<n&&t.call(e[r],r,e[r])!==!1;r++);else for(r in e)if(t.call(e[r],r,e[r])===!1)break;return e},text:function(e){var t,n=``,r=0,i=e.nodeType;if(!i)for(;t=e[r++];)n+=S.text(t);return i===1||i===11?e.textContent:i===9?e.documentElement.textContent:i===3||i===4?e.nodeValue:n},makeArray:function(e,t){var n=t||[];return e!=null&&(g(Object(e))?S.merge(n,typeof e==`string`?[e]:e):o.call(n,e)),n},inArray:function(e,t,n){return t==null?-1:s.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!x.test(t||n&&n.nodeName||`HTML`)},contains:function(e,t){var n=t&&t.parentNode;return e===n||!!(n&&n.nodeType===1&&(e.contains?e.contains(n):e.compareDocumentPosition&&e.compareDocumentPosition(n)&16))},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r,i=[],a=0,o=e.length,s=!n;a<o;a++)r=!t(e[a],a),r!==s&&i.push(e[a]);return i},map:function(e,t,n){var r,i,o=0,s=[];if(g(e))for(r=e.length;o<r;o++)i=t(e[o],o,n),i!=null&&s.push(i);else for(o in e)i=t(e[o],o,n),i!=null&&s.push(i);return a(s)},guid:1,support:p}),typeof Symbol==`function`&&(S.fn[Symbol.iterator]=n[Symbol.iterator]),S.each(`Boolean Number String Function Array Date RegExp Object Error Symbol`.split(` `),function(e,t){c[`[object `+t+`]`]=t.toLowerCase()});function C(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var w=n.pop,T=`[\\x20\\t\\r\\n\\f]`,E=_.documentMode,D=E&&RegExp(`:enabled|:disabled|\\[`+T+`*name`+T+`*=`+T+`*(?:''|"")`),O=RegExp(`^`+T+`+|((?:^|[^\\\\])(?:\\\\.)*)`+T+`+$`,`g`),k=`(?:\\\\[\\da-fA-F]{1,6}`+T+`?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+`,ee=RegExp(`^`+T+`*([>+~]|`+T+`)`+T+`*`),te=RegExp(T+`|>`),ne=/[+~]/,re=_.documentElement,ie=re.matches||re.msMatchesSelector;function ae(){var e=[];function t(n,r){return e.push(n+` `)>S.expr.cacheLength&&delete t[e.shift()],t[n+` `]=r}return t}function oe(e){return e&&e.getElementsByTagName!==void 0&&e}var se=`\\[`+T+`*(`+k+`)(?:`+T+`*([*^$|!~]?=)`+T+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+k+`))|)`+T+`*\\]`,ce=`:(`+k+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+se+`)*)|.*)\\)|)`,le={ID:RegExp(`^#(`+k+`)`),CLASS:RegExp(`^\\.(`+k+`)`),TAG:RegExp(`^(`+k+`|[*])`),ATTR:RegExp(`^`+se),PSEUDO:RegExp(`^`+ce),CHILD:RegExp(`^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(`+T+`*(even|odd|(([+-]|)(\\d*)n|)`+T+`*(?:([+-]|)`+T+`*(\\d+)|))`+T+`*\\)|)`,`i`)},A=new RegExp(ce),ue=RegExp(`\\\\[\\da-fA-F]{1,6}`+T+`?|\\\\([^\\r\\n\\f])`,`g`),de=function(e,t){var n=`0x`+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,n&1023|56320))};function fe(e){return e.replace(ue,de)}function pe(e){S.error(`Syntax error, unrecognized expression: `+e)}var me=RegExp(`^`+T+`*,`+T+`*`),he=ae();function ge(e,t){var n,r,i,a,o,s,c,l=he[e+` `];if(l)return t?0:l.slice(0);for(o=e,s=[],c=S.expr.preFilter;o;){for(a in(!n||(r=me.exec(o)))&&(r&&(o=o.slice(r[0].length)||o),s.push(i=[])),n=!1,(r=ee.exec(o))&&(n=r.shift(),i.push({value:n,type:r[0].replace(O,` `)}),o=o.slice(n.length)),le)(r=S.expr.match[a].exec(o))&&(!c[a]||(r=c[a](r)))&&(n=r.shift(),i.push({value:n,type:a,matches:r}),o=o.slice(n.length));if(!n)break}return t?o.length:o?pe(e):he(e,s).slice(0)}var _e={ATTR:function(e){return e[1]=fe(e[1]),e[3]=fe(e[3]||e[4]||e[5]||``),e[2]===`~=`&&(e[3]=` `+e[3]+` `),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1].slice(0,3)===`nth`?(e[3]||pe(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(e[3]===`even`||e[3]===`odd`)),e[5]=+(e[7]+e[8]||e[3]===`odd`)):e[3]&&pe(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return le.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||``:n&&A.test(n)&&(t=ge(n,!0))&&(t=n.indexOf(`)`,n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}};function ve(e){for(var t=0,n=e.length,r=``;t<n;t++)r+=e[t].value;return r}function ye(e,t,n,r,i,a,o){var s=0,c=e.length,l=n==null;if(m(n)===`object`)for(s in i=!0,n)ye(e,t,s,n[s],!0,a,o);else if(r!==void 0&&(i=!0,typeof r!=`function`&&(o=!0),l&&(o?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<c;s++)t(e[s],n,o?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):c?t(e[0],n):a}var be=/[^\x20\t\r\n\f]+/g;S.fn.extend({attr:function(e,t){return ye(this,S.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,a=e.nodeType;if(!(a===3||a===8||a===2)){if(e.getAttribute===void 0)return S.prop(e,t,n);if((a!==1||!S.isXMLDoc(e))&&(i=S.attrHooks[t.toLowerCase()]),n!==void 0){if(n===null||n===!1&&t.toLowerCase().indexOf(`aria-`)!==0){S.removeAttr(e,t);return}return i&&`set`in i&&(r=i.set(e,n,t))!==void 0?r:(e.setAttribute(t,n),n)}return i&&`get`in i&&(r=i.get(e,t))!==null?r:(r=e.getAttribute(t),r??void 0)}},attrHooks:{},removeAttr:function(e,t){var n,r=0,i=t&&t.match(be);if(i&&e.nodeType===1)for(;n=i[r++];)e.removeAttribute(n)}}),E&&(S.attrHooks.type={set:function(e,t){if(t===`radio`&&C(e,`input`)){var n=e.value;return e.setAttribute(`type`,t),n&&(e.value=n),t}}});var xe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function Se(e,t){return t?e===`\0`?`<EFBFBD>`:e.slice(0,-1)+`\\`+e.charCodeAt(e.length-1).toString(16)+` `:`\\`+e}S.escapeSelector=function(e){return(e+``).replace(xe,Se)};var Ce=n.sort,we=n.splice,Te;function Ee(e,t){if(e===t)return Te=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1,n&1?e==_||e.ownerDocument==_&&S.contains(_,e)?-1:t==_||t.ownerDocument==_&&S.contains(_,t)?1:0:n&4?-1:1)}S.uniqueSort=function(e){var t,n=[],r=0,i=0;if(Te=!1,Ce.call(e,Ee),Te){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)we.call(e,n[r],1)}return e},S.fn.uniqueSort=function(){return this.pushStack(S.uniqueSort(i.apply(this)))};var De,Oe,ke,Ae,je,Me=0,Ne=0,Pe=ae(),Fe=ae(),Ie=ae(),Le=RegExp(T+`+`,`g`),Re=RegExp(`^`+k+`$`),ze=S.extend({needsContext:RegExp(`^`+T+`*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(`+T+`*((?:-\\d)?\\d*)`+T+`*\\)|)(?=[^-]|$)`,`i`)},le),Be=/^(?:input|select|textarea|button)$/i,Ve=/^h\d$/i,He=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Ue=function(){Ze()},We=$e(function(e){return e.disabled===!0&&C(e,`fieldset`)},{dir:`parentNode`,next:`legend`});function Ge(e,t,n,r){var i,a,s,c,l,u,d,f=t&&t.ownerDocument,p=t?t.nodeType:9;if(n||=[],typeof e!=`string`||!e||p!==1&&p!==9&&p!==11)return n;if(!r&&(Ze(t),t||=ke,je)){if(p!==11&&(l=He.exec(e))){if(i=l[1]){if(p===9)return(s=t.getElementById(i))&&o.call(n,s),n;if(f&&(s=f.getElementById(i))&&S.contains(t,s))return o.call(n,s),n}else if(l[2])return o.apply(n,t.getElementsByTagName(e)),n;else if((i=l[3])&&t.getElementsByClassName)return o.apply(n,t.getElementsByClassName(i)),n}if(!Ie[e+` `]&&(!D||!D.test(e))){if(d=e,f=t,p===1&&(te.test(e)||ee.test(e))){for(f=ne.test(e)&&oe(t.parentNode)||t,(f!=t||E)&&((c=t.getAttribute(`id`))?c=S.escapeSelector(c):t.setAttribute(`id`,c=S.expando)),u=ge(e),a=u.length;a--;)u[a]=(c?`#`+c:`:scope`)+` `+ve(u[a]);d=u.join(`,`)}try{return o.apply(n,f.querySelectorAll(d)),n}catch{Ie(e,!0)}finally{c===S.expando&&t.removeAttribute(`id`)}}}return st(e.replace(O,`$1`),t,n,r)}function Ke(e){return e[S.expando]=!0,e}function qe(e){return function(t){return C(t,`input`)&&t.type===e}}function Je(e){return function(t){return(C(t,`input`)||C(t,`button`))&&t.type===e}}function Ye(e){return function(t){return`form`in t?t.parentNode&&t.disabled===!1?`label`in t?`label`in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&We(t)===e:t.disabled===e:`label`in t?t.disabled===e:!1}}function Xe(e){return Ke(function(t){return t=+t,Ke(function(n,r){for(var i,a=e([],n.length,t),o=a.length;o--;)n[i=a[o]]&&(n[i]=!(r[i]=n[i]))})})}function Ze(e){var t,n=e?e.ownerDocument||e:_;n==ke||n.nodeType!==9||(ke=n,Ae=ke.documentElement,je=!S.isXMLDoc(ke),E&&_!=ke&&(t=ke.defaultView)&&t.top!==t&&t.addEventListener(`unload`,Ue))}for(De in Ge.matches=function(e,t){return Ge(e,null,null,t)},Ge.matchesSelector=function(e,t){if(Ze(e),je&&!Ie[t+` `]&&(!D||!D.test(t)))try{return ie.call(e,t)}catch{Ie(t,!0)}return Ge(t,ke,null,[e]).length>0},S.expr={cacheLength:50,createPseudo:Ke,match:ze,find:{ID:function(e,t){if(t.getElementById!==void 0&&je){var n=t.getElementById(e);return n?[n]:[]}},TAG:function(e,t){return t.getElementsByTagName===void 0?t.querySelectorAll(e):t.getElementsByTagName(e)},CLASS:function(e,t){if(t.getElementsByClassName!==void 0&&je)return t.getElementsByClassName(e)}},relative:{">":{dir:`parentNode`,first:!0}," ":{dir:`parentNode`},"+":{dir:`previousSibling`,first:!0},"~":{dir:`previousSibling`}},preFilter:_e,filter:{ID:function(e){var t=fe(e);return function(e){return e.getAttribute(`id`)===t}},TAG:function(e){var t=fe(e).toLowerCase();return e===`*`?function(){return!0}:function(e){return C(e,t)}},CLASS:function(e){var t=Pe[e+` `];return t||(t=RegExp(`(^|`+T+`)`+e+`(`+T+`|$)`))&&Pe(e,function(e){return t.test(typeof e.className==`string`&&e.className||e.getAttribute!==void 0&&e.getAttribute(`class`)||``)})},ATTR:function(e,t,n){return function(r){var i=S.attr(r,e);return i==null?t===`!=`:t?(i+=``,t===`=`?i===n:t===`!=`?i!==n:t===`^=`?n&&i.indexOf(n)===0:t===`*=`?n&&i.indexOf(n)>-1:t===`$=`?n&&i.slice(-n.length)===n:t===`~=`?(` `+i.replace(Le,` `)+` `).indexOf(n)>-1:t===`|=`?i===n||i.slice(0,n.length+1)===n+`-`:!1):!0}},CHILD:function(e,t,n,r,i){var a=e.slice(0,3)!==`nth`,o=e.slice(-4)!==`last`,s=t===`of-type`;return r===1&&i===0?function(e){return!!e.parentNode}:function(t,n,c){var l,u,d,f,p,m=a===o?`previousSibling`:`nextSibling`,h=t.parentNode,g=s&&t.nodeName.toLowerCase(),_=!c&&!s,v=!1;if(h){if(a){for(;m;){for(d=t;d=d[m];)if(s?C(d,g):d.nodeType===1)return!1;p=m=e===`only`&&!p&&`nextSibling`}return!0}if(p=[o?h.firstChild:h.lastChild],o&&_){for(u=h[S.expando]||(h[S.expando]={}),l=u[e]||[],f=l[0]===Me&&l[1],v=f&&l[2],d=f&&h.childNodes[f];d=++f&&d&&d[m]||(v=f=0)||p.pop();)if(d.nodeType===1&&++v&&d===t){u[e]=[Me,f,v];break}}else if(_&&(u=t[S.expando]||(t[S.expando]={}),l=u[e]||[],f=l[0]===Me&&l[1],v=f),v===!1)for(;(d=++f&&d&&d[m]||(v=f=0)||p.pop())&&!((s?C(d,g):d.nodeType===1)&&++v&&(_&&(u=d[S.expando]||(d[S.expando]={}),u[e]=[Me,v]),d===t)););return v-=i,v===r||v%r===0&&v/r>=0}}},PSEUDO:function(e,t){var n=S.expr.pseudos[e]||S.expr.setFilters[e.toLowerCase()]||pe(`unsupported pseudo: `+e);return n[S.expando]?n(t):n}},pseudos:{not:Ke(function(e){var t=[],n=[],r=ot(e.replace(O,`$1`));return r[S.expando]?Ke(function(e,t,n,i){for(var a,o=r(e,null,i,[]),s=e.length;s--;)(a=o[s])&&(e[s]=!(t[s]=a))}):function(e,i,a){return t[0]=e,r(t,null,a,n),t[0]=null,!n.pop()}}),has:Ke(function(e){return function(t){return Ge(e,t).length>0}}),contains:Ke(function(e){return e=fe(e),function(t){return(t.textContent||S.text(t)).indexOf(e)>-1}}),lang:Ke(function(e){return Re.test(e||``)||pe(`unsupported lang: `+e),e=fe(e).toLowerCase(),function(t){var n;do if(n=je?t.lang:t.getAttribute(`xml:lang`)||t.getAttribute(`lang`))return n=n.toLowerCase(),n===e||n.indexOf(e+`-`)===0;while((t=t.parentNode)&&t.nodeType===1);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===Ae},focus:function(e){return e===ke.activeElement&&ke.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:Ye(!1),disabled:Ye(!0),checked:function(e){return C(e,`input`)&&!!e.checked||C(e,`option`)&&!!e.selected},selected:function(e){return E&&e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!S.expr.pseudos.empty(e)},header:function(e){return Ve.test(e.nodeName)},input:function(e){return Be.test(e.nodeName)},button:function(e){return C(e,`input`)&&e.type===`button`||C(e,`button`)},text:function(e){return C(e,`input`)&&e.type===`text`},first:Xe(function(){return[0]}),last:Xe(function(e,t){return[t-1]}),eq:Xe(function(e,t,n){return[n<0?n+t:n]}),even:Xe(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:Xe(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:Xe(function(e,t,n){for(var r=n<0?n+t:n>t?t:n;--r>=0;)e.push(r);return e}),gt:Xe(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},S.expr.pseudos.nth=S.expr.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})S.expr.pseudos[De]=qe(De);for(De in{submit:!0,reset:!0})S.expr.pseudos[De]=Je(De);function Qe(){}Qe.prototype=S.expr.pseudos,S.expr.setFilters=new Qe;function $e(e,t,n){var r=t.dir,i=t.next,a=i||r,o=n&&a===`parentNode`,s=Ne++;return t.first?function(t,n,i){for(;t=t[r];)if(t.nodeType===1||o)return e(t,n,i);return!1}:function(t,n,c){var l,u,d=[Me,s];if(c){for(;t=t[r];)if((t.nodeType===1||o)&&e(t,n,c))return!0}else for(;t=t[r];)if(t.nodeType===1||o){if(u=t[S.expando]||(t[S.expando]={}),i&&C(t,i))t=t[r]||t;else if((l=u[a])&&l[0]===Me&&l[1]===s)return d[2]=l[2];else if(u[a]=d,d[2]=e(t,n,c))return!0}return!1}}function et(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function tt(e,t,n){for(var r=0,i=t.length;r<i;r++)Ge(e,t[r],n);return n}function nt(e,t,n,r,i){for(var a,o=[],s=0,c=e.length,l=t!=null;s<c;s++)(a=e[s])&&(!n||n(a,r,i))&&(o.push(a),l&&t.push(s));return o}function rt(e,t,n,r,i,a){return r&&!r[S.expando]&&(r=rt(r)),i&&!i[S.expando]&&(i=rt(i,a)),Ke(function(a,c,l,u){var d,f,p,m,h=[],g=[],_=c.length,v=a||tt(t||`*`,l.nodeType?[l]:l,[]),y=e&&(a||!t)?nt(v,h,e,l,u):v;if(n?(m=i||(a?e:_||r)?[]:c,n(y,m,l,u)):m=y,r)for(d=nt(m,g),r(d,[],l,u),f=d.length;f--;)(p=d[f])&&(m[g[f]]=!(y[g[f]]=p));if(a){if(i||e){if(i){for(d=[],f=m.length;f--;)(p=m[f])&&d.push(y[f]=p);i(null,m=[],d,u)}for(f=m.length;f--;)(p=m[f])&&(d=i?s.call(a,p):h[f])>-1&&(a[d]=!(c[d]=p))}}else m=nt(m===c?m.splice(_,m.length):m),i?i(null,c,m,u):o.apply(c,m)})}function it(e){for(var t,n,r,i=e.length,a=S.expr.relative[e[0].type],o=a||S.expr.relative[` `],c=+!!a,l=$e(function(e){return e===t},o,!0),u=$e(function(e){return s.call(t,e)>-1},o,!0),d=[function(e,n,r){var i=!a&&(r||n!=Oe)||((t=n).nodeType?l(e,n,r):u(e,n,r));return t=null,i}];c<i;c++)if(n=S.expr.relative[e[c].type])d=[$e(et(d),n)];else{if(n=S.expr.filter[e[c].type].apply(null,e[c].matches),n[S.expando]){for(r=++c;r<i&&!S.expr.relative[e[r].type];r++);return rt(c>1&&et(d),c>1&&ve(e.slice(0,c-1).concat({value:e[c-2].type===` `?`*`:``})).replace(O,`$1`),n,c<r&&it(e.slice(c,r)),r<i&&it(e=e.slice(r)),r<i&&ve(e))}d.push(n)}return et(d)}function at(e,t){var n=t.length>0,r=e.length>0,i=function(i,a,s,c,l){var u,d,f,p=0,m=`0`,h=i&&[],g=[],_=Oe,v=i||r&&S.expr.find.TAG(`*`,l),y=Me+=_==null?1:Math.random()||.1;for(l&&(Oe=a==ke||a||l);(u=v[m])!=null;m++){if(r&&u){for(d=0,!a&&u.ownerDocument!=ke&&(Ze(u),s=!je);f=e[d++];)if(f(u,a||ke,s)){o.call(c,u);break}l&&(Me=y)}n&&((u=!f&&u)&&p--,i&&h.push(u))}if(p+=m,n&&m!==p){for(d=0;f=t[d++];)f(h,g,a,s);if(i){if(p>0)for(;m--;)h[m]||g[m]||(g[m]=w.call(c));g=nt(g)}o.apply(c,g),l&&!i&&g.length>0&&p+t.length>1&&S.uniqueSort(c)}return l&&(Me=y,Oe=_),h};return n?Ke(i):i}function ot(e,t){var n,r=[],i=[],a=Fe[e+` `];if(!a){for(t||=ge(e),n=t.length;n--;)a=it(t[n]),a[S.expando]?r.push(a):i.push(a);a=Fe(e,at(i,r)),a.selector=e}return a}function st(e,t,n,r){var i,a,s,c,l,u=typeof e==`function`&&e,d=!r&&ge(e=u.selector||e);if(n||=[],d.length===1){if(a=d[0]=d[0].slice(0),a.length>2&&(s=a[0]).type===`ID`&&t.nodeType===9&&je&&S.expr.relative[a[1].type]){if(t=(S.expr.find.ID(fe(s.matches[0]),t)||[])[0],t)u&&(t=t.parentNode);else return n;e=e.slice(a.shift().value.length)}for(i=ze.needsContext.test(e)?0:a.length;i--&&(s=a[i],!S.expr.relative[c=s.type]);)if((l=S.expr.find[c])&&(r=l(fe(s.matches[0]),ne.test(a[0].type)&&oe(t.parentNode)||t))){if(a.splice(i,1),e=r.length&&ve(a),!e)return o.apply(n,r),n;break}}return(u||ot(e,d))(r,t,!je,n,!t||ne.test(e)&&oe(t.parentNode)||t),n}Ze(),S.find=Ge,Ge.compile=ot,Ge.select=st,Ge.setDocument=Ze,Ge.tokenize=ge;function ct(e,t,n){for(var r=[],i=n!==void 0;(e=e[t])&&e.nodeType!==9;)if(e.nodeType===1){if(i&&S(e).is(n))break;r.push(e)}return r}function lt(e,t){for(var n=[];e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}var ut=S.expr.match.needsContext,dt=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function ft(e){return e[0]===`<`&&e[e.length-1]===`>`&&e.length>=3}function pt(e,t,n){return typeof t==`function`?S.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?S.grep(e,function(e){return e===t!==n}):typeof t==`string`?S.filter(t,e,n):S.grep(e,function(e){return s.call(t,e)>-1!==n})}S.filter=function(e,t,n){var r=t[0];return n&&(e=`:not(`+e+`)`),t.length===1&&r.nodeType===1?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return e.nodeType===1}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(typeof e!=`string`)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return r>1?S.uniqueSort(n):n},filter:function(e){return this.pushStack(pt(this,e||[],!1))},not:function(e){return this.pushStack(pt(this,e||[],!0))},is:function(e){return!!pt(this,typeof e==`string`&&ut.test(e)?S(e):e||[],!1).length}});var mt,ht=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,gt=S.fn.init=function(e,t){var n,r;if(!e)return this;if(e.nodeType)return this[0]=e,this.length=1,this;if(typeof e==`function`)return mt.ready===void 0?e(S):mt.ready(e);if(n=e+``,ft(n))n=[null,e,null];else if(typeof e==`string`)n=ht.exec(e);else return S.makeArray(e,this);if(n&&(n[1]||!t))if(n[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:_,!0)),dt.test(n[1])&&S.isPlainObject(t))for(n in t)typeof this[n]==`function`?this[n](t[n]):this.attr(n,t[n]);return this}else return r=_.getElementById(n[2]),r&&(this[0]=r,this.length=1),this;else if(!t||t.jquery)return(t||mt).find(e);else return this.constructor(t).find(e)};gt.prototype=S.fn,mt=S(_);var _t=/^(?:parents|prev(?:Until|All))/,vt={children:!0,contents:!0,next:!0,prev:!0};S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,a=[],o=typeof e!=`string`&&S(e);if(!ut.test(e)){for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(o?o.index(n)>-1:n.nodeType===1&&S.find.matchesSelector(n,e))){a.push(n);break}}return this.pushStack(a.length>1?S.uniqueSort(a):a)},index:function(e){return e?typeof e==`string`?s.call(S(e),this[0]):s.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}});function yt(e,t){for(;(e=e[t])&&e.nodeType!==1;);return e}S.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return ct(e,`parentNode`)},parentsUntil:function(e,t,n){return ct(e,`parentNode`,n)},next:function(e){return yt(e,`nextSibling`)},prev:function(e){return yt(e,`previousSibling`)},nextAll:function(e){return ct(e,`nextSibling`)},prevAll:function(e){return ct(e,`previousSibling`)},nextUntil:function(e,t,n){return ct(e,`nextSibling`,n)},prevUntil:function(e,t,n){return ct(e,`previousSibling`,n)},siblings:function(e){return lt((e.parentNode||{}).firstChild,e)},children:function(e){return lt(e.firstChild)},contents:function(e){return e.contentDocument!=null&&r(e.contentDocument)?e.contentDocument:(C(e,`template`)&&(e=e.content||e),S.merge([],e.childNodes))}},function(e,t){S.fn[e]=function(n,r){var i=S.map(this,t,n);return e.slice(-5)!==`Until`&&(r=n),r&&typeof r==`string`&&(i=S.filter(r,i)),this.length>1&&(vt[e]||S.uniqueSort(i),_t.test(e)&&i.reverse()),this.pushStack(i)}});function bt(e){var t={};return S.each(e.match(be)||[],function(e,n){t[n]=!0}),t}S.Callbacks=function(e){e=typeof e==`string`?bt(e):S.extend({},e);var t,n,r,i,a=[],o=[],s=-1,c=function(){for(i||=e.once,r=t=!0;o.length;s=-1)for(n=o.shift();++s<a.length;)a[s].apply(n[0],n[1])===!1&&e.stopOnFalse&&(s=a.length,n=!1);e.memory||(n=!1),t=!1,i&&(a=n?[]:``)},l={add:function(){return a&&(n&&!t&&(s=a.length-1,o.push(n)),(function t(n){S.each(n,function(n,r){typeof r==`function`?(!e.unique||!l.has(r))&&a.push(r):r&&r.length&&m(r)!==`string`&&t(r)})})(arguments),n&&!t&&c()),this},remove:function(){return S.each(arguments,function(e,t){for(var n;(n=S.inArray(t,a,n))>-1;)a.splice(n,1),n<=s&&s--}),this},has:function(e){return e?S.inArray(e,a)>-1:a.length>0},empty:function(){return a&&=[],this},disable:function(){return i=o=[],a=n=``,this},disabled:function(){return!a},lock:function(){return i=o=[],!n&&!t&&(a=n=``),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n||=[],n=[e,n.slice?n.slice():n],o.push(n),t||c()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l};function xt(e){return e}function St(e){throw e}function Ct(e,t,n,r){var i;try{e&&typeof(i=e.promise)==`function`?i.call(e).done(t).fail(n):e&&typeof(i=e.then)==`function`?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n(e)}}S.extend({Deferred:function(t){var n=[[`notify`,`progress`,S.Callbacks(`memory`),S.Callbacks(`memory`),2],[`resolve`,`done`,S.Callbacks(`once memory`),S.Callbacks(`once memory`),0,`resolved`],[`reject`,`fail`,S.Callbacks(`once memory`),S.Callbacks(`once memory`),1,`rejected`]],r=`pending`,i={state:function(){return r},always:function(){return a.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return S.Deferred(function(t){S.each(n,function(n,r){var i=typeof e[r[4]]==`function`&&e[r[4]];a[r[1]](function(){var e=i&&i.apply(this,arguments);e&&typeof e.promise==`function`?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+`With`](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var a=0;function o(t,n,r,i){return function(){var s=this,c=arguments,l=function(){var e,l;if(!(t<a)){if(e=r.apply(s,c),e===n.promise())throw TypeError(`Thenable self-resolution`);l=e&&(typeof e==`object`||typeof e==`function`)&&e.then,typeof l==`function`?i?l.call(e,o(a,n,xt,i),o(a,n,St,i)):(a++,l.call(e,o(a,n,xt,i),o(a,n,St,i),o(a,n,xt,n.notifyWith))):(r!==xt&&(s=void 0,c=[e]),(i||n.resolveWith)(s,c))}},u=i?l:function(){try{l()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,u.error),t+1>=a&&(r!==St&&(s=void 0,c=[e]),n.rejectWith(s,c))}};t?u():(S.Deferred.getErrorHook&&(u.error=S.Deferred.getErrorHook()),e.setTimeout(u))}}return S.Deferred(function(e){n[0][3].add(o(0,e,typeof i==`function`?i:xt,e.notifyWith)),n[1][3].add(o(0,e,typeof t==`function`?t:xt)),n[2][3].add(o(0,e,typeof r==`function`?r:St))}).promise()},promise:function(e){return e==null?i:S.extend(e,i)}},a={};return S.each(n,function(e,t){var o=t[2],s=t[5];i[t[1]]=o.add,s&&o.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),o.add(t[3].fire),a[t[0]]=function(){return a[t[0]+`With`](this===a?void 0:this,arguments),this},a[t[0]+`With`]=o.fireWith}),i.promise(a),t&&t.call(a,a),a},when:function(e){var t=arguments.length,n=t,r=Array(n),a=i.call(arguments),o=S.Deferred(),s=function(e){return function(n){r[e]=this,a[e]=arguments.length>1?i.call(arguments):n,--t||o.resolveWith(r,a)}};if(t<=1&&(Ct(e,o.done(s(n)).resolve,o.reject,!t),o.state()===`pending`||typeof(a[n]&&a[n].then)==`function`))return o.then();for(;n--;)Ct(a[n],s(n),o.reject);return o.promise()}});var wt=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(t,n){t&&wt.test(t.name)&&e.console.warn(`jQuery.Deferred exception`,t,n)},S.readyException=function(t){e.setTimeout(function(){throw t})};var Tt=S.Deferred();S.fn.ready=function(e){return Tt.then(e).catch(function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(e===!0?--S.readyWait:S.isReady)||(S.isReady=!0,!(e!==!0&&--S.readyWait>0)&&Tt.resolveWith(_,[S]))}}),S.ready.then=Tt.then;function Et(){_.removeEventListener(`DOMContentLoaded`,Et),e.removeEventListener(`load`,Et),S.ready()}_.readyState===`loading`?(_.addEventListener(`DOMContentLoaded`,Et),e.addEventListener(`load`,Et)):e.setTimeout(S.ready);var Dt=/-([a-z])/g;function Ot(e,t){return t.toUpperCase()}function kt(e){return e.replace(Dt,Ot)}function At(e){return e.nodeType===1||e.nodeType===9||!+e.nodeType}function jt(){this.expando=S.expando+ jt.uid++}jt.uid=1,jt.prototype={cache:function(e){var t=e[this.expando];return t||(t=Object.create(null),At(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(typeof t==`string`)i[kt(t)]=n;else for(r in t)i[kt(r)]=t[r];return n},get:function(e,t){return t===void 0?this.cache(e):e[this.expando]&&e[this.expando][kt(t)]},access:function(e,t,n){return t===void 0||t&&typeof t==`string`&&n===void 0?this.get(e,t):(this.set(e,t,n),n===void 0?t:n)},remove:function(e,t){var n,r=e[this.expando];if(r!==void 0){if(t!==void 0)for(Array.isArray(t)?t=t.map(kt):(t=kt(t),t=(t in r)?[t]:t.match(be)||[]),n=t.length;n--;)delete r[t[n]];(t===void 0||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return t!==void 0&&!S.isEmptyObject(t)}};var j=new jt,Mt=new jt,Nt=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Pt=/[A-Z]/g;function Ft(e){return e===`true`?!0:e===`false`?!1:e===`null`?null:e===+e+``?+e:Nt.test(e)?JSON.parse(e):e}function It(e,t,n){var r;if(n===void 0&&e.nodeType===1)if(r=`data-`+t.replace(Pt,`-$&`).toLowerCase(),n=e.getAttribute(r),typeof n==`string`){try{n=Ft(n)}catch{}Mt.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Mt.hasData(e)||j.hasData(e)},data:function(e,t,n){return Mt.access(e,t,n)},removeData:function(e,t){Mt.remove(e,t)},_data:function(e,t,n){return j.access(e,t,n)},_removeData:function(e,t){j.remove(e,t)}}),S.fn.extend({data:function(e,t){var n,r,i,a=this[0],o=a&&a.attributes;if(e===void 0){if(this.length&&(i=Mt.get(a),a.nodeType===1&&!j.get(a,`hasDataAttrs`))){for(n=o.length;n--;)o[n]&&(r=o[n].name,r.indexOf(`data-`)===0&&(r=kt(r.slice(5)),It(a,r,i[r])));j.set(a,`hasDataAttrs`,!0)}return i}return typeof e==`object`?this.each(function(){Mt.set(this,e)}):ye(this,function(t){var n;if(a&&t===void 0)return n=Mt.get(a,e),n!==void 0||(n=It(a,e),n!==void 0)?n:void 0;this.each(function(){Mt.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){Mt.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||`fx`)+`queue`,r=j.get(e,t),n&&(!r||Array.isArray(n)?r=j.set(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t||=`fx`;var n=S.queue(e,t),r=n.length,i=n.shift(),a=S._queueHooks(e,t);i===`inprogress`&&(i=n.shift(),r--),i&&(t===`fx`&&n.unshift(`inprogress`),delete a.stop,i.call(e,function(){S.dequeue(e,t)},a)),!r&&a&&a.empty.fire()},_queueHooks:function(e,t){var n=t+`queueHooks`;return j.get(e,n)||j.set(e,n,{empty:S.Callbacks(`once memory`).add(function(){j.remove(e,[t+`queue`,n])})})}}),S.fn.extend({queue:function(e,t){var n=2;return typeof e!=`string`&&(t=e,e=`fx`,n--),arguments.length<n?S.queue(this[0],e):t===void 0?this:this.each(function(){var n=S.queue(this,e,t);S._queueHooks(this,e),e===`fx`&&n[0]!==`inprogress`&&S.dequeue(this,e)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||`fx`,[])},promise:function(e,t){var n,r=1,i=S.Deferred(),a=this,o=this.length,s=function(){--r||i.resolveWith(a,[a])};for(typeof e!=`string`&&(t=e,e=void 0),e||=`fx`;o--;)n=j.get(a[o],e+`queueHooks`),n&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var Lt=`[+-]?(?:\\d*\\.|)\\d+(?:[eE][+-]?\\d+|)`,Rt=RegExp(`^(?:([+-])=|)(`+Lt+`)([a-z%]*)$`,`i`),zt=[`Top`,`Right`,`Bottom`,`Left`];function Bt(e,t){return e=t||e,e.style.display===`none`||e.style.display===``&&S.css(e,`display`)===`none`}var Vt=/^[a-z]/,Ht=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;function M(e){return Vt.test(e)&&Ht.test(e[0].toUpperCase()+e.slice(1))}function N(e,t,n,r){var i,a,o=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,``)},c=s(),l=n&&n[3]||(M(t)?`px`:``),u=e.nodeType&&(!M(t)||l!==`px`&&+c)&&Rt.exec(S.css(e,t));if(u&&u[3]!==l){for(c/=2,l||=u[3],u=+c||1;o--;)S.style(e,t,u+l),(1-a)*(1-(a=s()/c||.5))<=0&&(o=0),u/=a;u*=2,S.style(e,t,u+l),n||=[]}return n&&(u=+u||+c||0,i=n[1]?u+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=u,r.end=i)),i}var P=/^-ms-/;function F(e){return kt(e.replace(P,`ms-`))}var Ut={};function Wt(e){var t,n=e.ownerDocument,r=e.nodeName,i=Ut[r];return i||(t=n.body.appendChild(n.createElement(r)),i=S.css(t,`display`),t.parentNode.removeChild(t),i===`none`&&(i=`block`),Ut[r]=i,i)}function Gt(e,t){for(var n,r,i=[],a=0,o=e.length;a<o;a++)r=e[a],r.style&&(n=r.style.display,t?(n===`none`&&(i[a]=j.get(r,`display`)||null,i[a]||(r.style.display=``)),r.style.display===``&&Bt(r)&&(i[a]=Wt(r))):n!==`none`&&(i[a]=`none`,j.set(r,`display`,n)));for(a=0;a<o;a++)i[a]!=null&&(e[a].style.display=i[a]);return e}S.fn.extend({show:function(){return Gt(this,!0)},hide:function(){return Gt(this)},toggle:function(e){return typeof e==`boolean`?e?this.show():this.hide():this.each(function(){Bt(this)?S(this).show():S(this).hide()})}});var Kt=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(qt)===e.ownerDocument},qt={composed:!0};re.getRootNode||(Kt=function(e){return S.contains(e.ownerDocument,e)});var Jt=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Yt={thead:[`table`],col:[`colgroup`,`table`],tr:[`tbody`,`table`],td:[`tr`,`tbody`,`table`]};Yt.tbody=Yt.tfoot=Yt.colgroup=Yt.caption=Yt.thead,Yt.th=Yt.td;function Xt(e,t){var r=e.getElementsByTagName===void 0?e.querySelectorAll===void 0?[]:e.querySelectorAll(t||`*`):n.slice.call(e.getElementsByTagName(t||`*`));return t===void 0||t&&C(e,t)?S.merge([e],r):r}var Zt=/^$|^module$|\/(?:java|ecma)script/i;function I(e,t){for(var n=0,r=e.length;n<r;n++)j.set(e[n],`globalEval`,!t||j.get(t[n],`globalEval`))}var Qt=/<|&#?\w+;/;function $t(e,t,r,i,a){for(var o,s,c,l,u,d,f=t.createDocumentFragment(),p=[],h=0,_=e.length;h<_;h++)if(o=e[h],o||o===0)if(m(o)===`object`&&(o.nodeType||g(o)))S.merge(p,o.nodeType?[o]:o);else if(!Qt.test(o))p.push(t.createTextNode(o));else{for(s||=f.appendChild(t.createElement(`div`)),c=(Jt.exec(o)||[``,``])[1].toLowerCase(),l=Yt[c]||n,d=l.length;--d>-1;)s=s.appendChild(t.createElement(l[d]));s.innerHTML=S.htmlPrefilter(o),S.merge(p,s.childNodes),s=f.firstChild,s.textContent=``}for(f.textContent=``,h=0;o=p[h++];){if(i&&S.inArray(o,i)>-1){a&&a.push(o);continue}if(u=Kt(o),s=Xt(f.appendChild(o),`script`),u&&I(s),r)for(d=0;o=s[d++];)Zt.test(o.type||``)&&r.push(o)}return f}function L(e){return e.type=(e.getAttribute(`type`)!==null)+`/`+e.type,e}function R(e){return(e.type||``).slice(0,5)===`true/`?e.type=e.type.slice(5):e.removeAttribute(`type`),e}function en(e,t,n,r){t=a(t);var i,o,s,c,l,u,d=0,f=e.length,p=f-1,m=t[0];if(typeof m==`function`)return e.each(function(i){var a=e.eq(i);t[0]=m.call(this,i,a.html()),en(a,t,n,r)});if(f&&(i=$t(t,e[0].ownerDocument,!1,e,r),o=i.firstChild,i.childNodes.length===1&&(i=o),o||r)){for(s=S.map(Xt(i,`script`),L),c=s.length;d<f;d++)l=i,d!==p&&(l=S.clone(l,!0,!0),c&&S.merge(s,Xt(l,`script`))),n.call(e[d],l,d);if(c)for(u=s[s.length-1].ownerDocument,S.map(s,R),d=0;d<c;d++)l=s[d],Zt.test(l.type||``)&&!j.get(l,`globalEval`)&&S.contains(u,l)&&(l.src&&(l.type||``).toLowerCase()!==`module`?S._evalUrl&&!l.noModule&&S._evalUrl(l.src,{nonce:l.nonce,crossOrigin:l.crossOrigin},u):y(l.textContent,l,u))}return e}var tn=/^(?:checkbox|radio)$/i,z=/^([^.]*)(?:\.(.+)|)/;function B(){return!0}function nn(){return!1}function V(e,t,n,r,i,a){var o,s;if(typeof t==`object`){for(s in typeof n!=`string`&&(r||=n,n=void 0),t)V(e,s,n,r,t[s],a);return e}if(r==null&&i==null?(i=n,r=n=void 0):i??(typeof n==`string`?(i=r,r=void 0):(i=r,r=n,n=void 0)),i===!1)i=nn;else if(!i)return e;return a===1&&(o=i,i=function(e){return S().off(e),o.apply(this,arguments)},i.guid=o.guid||=S.guid++),e.each(function(){S.event.add(this,t,i,r,n)})}S.event={add:function(e,t,n,r,i){var a,o,s,c,l,u,d,f,p,m,h,g=j.get(e);if(At(e))for(n.handler&&(a=n,n=a.handler,i=a.selector),i&&S.find.matchesSelector(re,i),n.guid||=S.guid++,(c=g.events)||(c=g.events=Object.create(null)),(o=g.handle)||(o=g.handle=function(t){return S!==void 0&&S.event.triggered!==t.type?S.event.dispatch.apply(e,arguments):void 0}),t=(t||``).match(be)||[``],l=t.length;l--;)s=z.exec(t[l])||[],p=h=s[1],m=(s[2]||``).split(`.`).sort(),p&&(d=S.event.special[p]||{},p=(i?d.delegateType:d.bindType)||p,d=S.event.special[p]||{},u=S.extend({type:p,origType:h,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:m.join(`.`)},a),(f=c[p])||(f=c[p]=[],f.delegateCount=0,(!d.setup||d.setup.call(e,r,m,o)===!1)&&e.addEventListener&&e.addEventListener(p,o)),d.add&&(d.add.call(e,u),u.handler.guid||(u.handler.guid=n.guid)),i?f.splice(f.delegateCount++,0,u):f.push(u))},remove:function(e,t,n,r,i){var a,o,s,c,l,u,d,f,p,m,h,g=j.hasData(e)&&j.get(e);if(!(!g||!(c=g.events))){for(t=(t||``).match(be)||[``],l=t.length;l--;){if(s=z.exec(t[l])||[],p=h=s[1],m=(s[2]||``).split(`.`).sort(),!p){for(p in c)S.event.remove(e,p+t[l],n,r,!0);continue}for(d=S.event.special[p]||{},p=(r?d.delegateType:d.bindType)||p,f=c[p]||[],s=s[2]&&RegExp(`(^|\\.)`+m.join(`\\.(?:.*\\.|)`)+`(\\.|$)`),o=a=f.length;a--;)u=f[a],(i||h===u.origType)&&(!n||n.guid===u.guid)&&(!s||s.test(u.namespace))&&(!r||r===u.selector||r===`**`&&u.selector)&&(f.splice(a,1),u.selector&&f.delegateCount--,d.remove&&d.remove.call(e,u));o&&!f.length&&((!d.teardown||d.teardown.call(e,m,g.handle)===!1)&&S.removeEvent(e,p,g.handle),delete c[p])}S.isEmptyObject(c)&&j.remove(e,`handle events`)}},dispatch:function(e){var t,n,r,i,a,o,s=Array(arguments.length),c=S.event.fix(e),l=(j.get(this,`events`)||Object.create(null))[c.type]||[],u=S.event.special[c.type]||{};for(s[0]=c,t=1;t<arguments.length;t++)s[t]=arguments[t];if(c.delegateTarget=this,!(u.preDispatch&&u.preDispatch.call(this,c)===!1)){for(o=S.event.handlers.call(this,c,l),t=0;(i=o[t++])&&!c.isPropagationStopped();)for(c.currentTarget=i.elem,n=0;(a=i.handlers[n++])&&!c.isImmediatePropagationStopped();)(!c.rnamespace||a.namespace===!1||c.rnamespace.test(a.namespace))&&(c.handleObj=a,c.data=a.data,r=((S.event.special[a.origType]||{}).handle||a.handler).apply(i.elem,s),r!==void 0&&(c.result=r)===!1&&(c.preventDefault(),c.stopPropagation()));return u.postDispatch&&u.postDispatch.call(this,c),c.result}},handlers:function(e,t){var n,r,i,a,o,s=[],c=t.delegateCount,l=e.target;if(c&&!(e.type===`click`&&e.button>=1)){for(;l!==this;l=l.parentNode||this)if(l.nodeType===1&&!(e.type===`click`&&l.disabled===!0)){for(a=[],o={},n=0;n<c;n++)r=t[n],i=r.selector+` `,o[i]===void 0&&(o[i]=r.needsContext?S(i,this).index(l)>-1:S.find(i,this,null,[l]).length),o[i]&&a.push(r);a.length&&s.push({elem:l,handlers:a})}}return l=this,c<t.length&&s.push({elem:l,handlers:t.slice(c)}),s},addProp:function(e,t){Object.defineProperty(S.Event.prototype,e,{enumerable:!0,configurable:!0,get:typeof t==`function`?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:S.extend(Object.create(null),{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return tn.test(t.type)&&t.click&&C(t,`input`)&&rn(t,`click`,!0),!1},trigger:function(e){var t=this||e;return tn.test(t.type)&&t.click&&C(t,`input`)&&rn(t,`click`),!0},_default:function(e){var t=e.target;return tn.test(t.type)&&t.click&&C(t,`input`)&&j.get(t,`click`)||C(t,`a`)}},beforeunload:{postDispatch:function(e){e.result!==void 0&&e.preventDefault()}}})};function rn(e,t,n){if(!n){j.get(e,t)===void 0&&S.event.add(e,t,B);return}j.set(e,t,!1),S.event.add(e,t,{namespace:!1,handler:function(e){var n,r=j.get(this,t);if(e.isTrigger&1&&this[t]){if(r.length)(S.event.special[t]||{}).delegateType&&e.stopPropagation();else if(r=i.call(arguments),j.set(this,t,r),this[t](),n=j.get(this,t),j.set(this,t,!1),r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(j.set(this,t,{value:S.event.trigger(r[0],r.slice(1),this)}),e.stopPropagation(),e.isImmediatePropagationStopped=B)}})}S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented?B:nn,this.target=e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:nn,isPropagationStopped:nn,isImmediatePropagationStopped:nn,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=B,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=B,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=B,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:`focusin`,blur:`focusout`},function(e,t){function n(e){var t=S.event.fix(e);t.type=e.type===`focusin`?`focus`:`blur`,t.isSimulated=!0,t.target===t.currentTarget&&j.get(this,`handle`)(t)}S.event.special[e]={setup:function(){if(rn(this,e,!0),E)this.addEventListener(t,n);else return!1},trigger:function(){return rn(this,e),!0},teardown:function(){if(E)this.removeEventListener(t,n);else return!1},_default:function(t){return j.get(t.target,e)},delegateType:t}}),S.each({mouseenter:`mouseover`,mouseleave:`mouseout`,pointerenter:`pointerover`,pointerleave:`pointerout`},function(e,t){S.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,a=e.handleObj;return(!i||i!==r&&!S.contains(r,i))&&(e.type=a.origType,n=a.handler.apply(this,arguments),e.type=t),n}}}),S.fn.extend({on:function(e,t,n,r){return V(this,e,t,n,r)},one:function(e,t,n,r){return V(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+`.`+r.namespace:r.origType,r.selector,r.handler),this;if(typeof e==`object`){for(i in e)this.off(i,t,e[i]);return this}return(t===!1||typeof t==`function`)&&(n=t,t=void 0),n===!1&&(n=nn),this.each(function(){S.event.remove(this,e,n,t)})}});var an=/<script|<style|<link/i;function on(e,t){return C(e,`table`)&&C(t.nodeType===11?t.firstChild:t,`tr`)&&S(e).children(`tbody`)[0]||e}function sn(e,t){var n,r,i,a=j.get(e,`events`);if(t.nodeType===1){if(a)for(n in j.remove(t,`handle events`),a)for(r=0,i=a[n].length;r<i;r++)S.event.add(t,n,a[n][r]);Mt.hasData(e)&&Mt.set(t,S.extend({},Mt.get(e)))}}function cn(e,t,n){for(var r,i=t?S.filter(t,e):e,a=0;(r=i[a])!=null;a++)!n&&r.nodeType===1&&S.cleanData(Xt(r)),r.parentNode&&(n&&Kt(r)&&I(Xt(r,`script`)),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,a,o,s=e.cloneNode(!0),c=Kt(e);if(E&&(e.nodeType===1||e.nodeType===11)&&!S.isXMLDoc(e))for(o=Xt(s),a=Xt(e),r=0,i=a.length;r<i;r++)C(o[r],`textarea`)&&(o[r].defaultValue=a[r].defaultValue);if(t)if(n)for(a||=Xt(e),o||=Xt(s),r=0,i=a.length;r<i;r++)sn(a[r],o[r]);else sn(e,s);return o=Xt(s,`script`),o.length>0&&I(o,!c&&Xt(e,`script`)),s},cleanData:function(e){for(var t,n,r,i=S.event.special,a=0;(n=e[a])!==void 0;a++)if(At(n)){if(t=n[j.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[j.expando]=void 0}n[Mt.expando]&&(n[Mt.expando]=void 0)}}}),S.fn.extend({detach:function(e){return cn(this,e,!0)},remove:function(e){return cn(this,e)},text:function(e){return ye(this,function(e){return e===void 0?S.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=e)})},null,e,arguments.length)},append:function(){return en(this,arguments,function(e){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&on(this,e).appendChild(e)})},prepend:function(){return en(this,arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=on(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return en(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return en(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;(e=this[t])!=null;t++)e.nodeType===1&&(S.cleanData(Xt(e,!1)),e.textContent=``);return this},clone:function(e,t){return e??=!1,t??=e,this.map(function(){return S.clone(this,e,t)})},html:function(e){return ye(this,function(e){var t=this[0]||{},n=0,r=this.length;if(e===void 0&&t.nodeType===1)return t.innerHTML;if(typeof e==`string`&&!an.test(e)&&!Yt[(Jt.exec(e)||[``,``])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)t=this[n]||{},t.nodeType===1&&(S.cleanData(Xt(t,!1)),t.innerHTML=e);t=0}catch{}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return en(this,arguments,function(t){var n=this.parentNode;S.inArray(this,e)<0&&(S.cleanData(Xt(this)),n&&n.replaceChild(t,this))},e)}}),S.each({appendTo:`append`,prependTo:`prepend`,insertBefore:`before`,insertAfter:`after`,replaceAll:`replaceWith`},function(e,t){S.fn[e]=function(e){for(var n,r=[],i=S(e),a=i.length-1,s=0;s<=a;s++)n=s===a?this:this.clone(!0),S(i[s])[t](n),o.apply(r,n);return this.pushStack(r)}});var ln=RegExp(`^(`+Lt+`)(?!px)[a-z%]+$`,`i`),un=/^--/;function dn(t){var n=t.ownerDocument.defaultView;return n||=e,n.getComputedStyle(t)}function fn(e,t,n){var r,i,a={};for(i in t)a[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=a[i];return r}function pn(e,t,n){var r,i=un.test(t);return n||=dn(e),n&&(r=n.getPropertyValue(t)||n[t],i&&r&&(r=r.replace(O,`$1`)||void 0),r===``&&!Kt(e)&&(r=S.style(e,t))),r===void 0?r:r+``}var mn=[`Webkit`,`Moz`,`ms`],hn=_.createElement(`div`).style;function H(e){for(var t=e[0].toUpperCase()+e.slice(1),n=mn.length;n--;)if(e=mn[n]+t,e in hn)return e}function U(e){return e in hn?e:H(e)||e}var gn,_n,vn=_.createElement(`table`);function yn(){if(!(!vn||!vn.style)){var t,n=_.createElement(`col`),r=_.createElement(`tr`),i=_.createElement(`td`);if(vn.style.cssText=`position:absolute;left:-11111px;border-collapse:separate;border-spacing:0`,r.style.cssText=`box-sizing:content-box;border:1px solid;height:1px`,i.style.cssText=`height:9px;width:9px;padding:0`,n.span=2,re.appendChild(vn).appendChild(n).parentNode.appendChild(r).appendChild(i).parentNode.appendChild(i.cloneNode(!0)),vn.offsetWidth===0){re.removeChild(vn);return}t=e.getComputedStyle(r),_n=E||Math.round(parseFloat(e.getComputedStyle(n).width))===18,gn=Math.round(parseFloat(t.height)+parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth))===r.offsetHeight,re.removeChild(vn),vn=null}}S.extend(p,{reliableTrDimensions:function(){return yn(),gn},reliableColDimensions:function(){return yn(),_n}});var bn={position:`absolute`,visibility:`hidden`,display:`block`},xn={letterSpacing:`0`,fontWeight:`400`};function Sn(e,t,n){var r=Rt.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||`px`):t}function Cn(e,t,n,r,i,a){var o=+(t===`width`),s=0,c=0,l=0;if(n===(r?`border`:`content`))return 0;for(;o<4;o+=2)n===`margin`&&(l+=S.css(e,n+zt[o],!0,i)),r?(n===`content`&&(c-=S.css(e,`padding`+zt[o],!0,i)),n!==`margin`&&(c-=S.css(e,`border`+zt[o]+`Width`,!0,i))):(c+=S.css(e,`padding`+zt[o],!0,i),n===`padding`?s+=S.css(e,`border`+zt[o]+`Width`,!0,i):c+=S.css(e,`border`+zt[o]+`Width`,!0,i));return!r&&a>=0&&(c+=Math.max(0,Math.ceil(e[`offset`+t[0].toUpperCase()+t.slice(1)]-a-c-s-.5))||0),c+l}function wn(e,t,n){var r=dn(e),i=(E||n)&&S.css(e,`boxSizing`,!1,r)===`border-box`,a=i,o=pn(e,t,r),s=`offset`+t[0].toUpperCase()+t.slice(1);if(ln.test(o)){if(!n)return o;o=`auto`}return(o===`auto`||E&&i||!p.reliableColDimensions()&&C(e,`col`)||!p.reliableTrDimensions()&&C(e,`tr`))&&e.getClientRects().length&&(i=S.css(e,`boxSizing`,!1,r)===`border-box`,a=s in e,a&&(o=e[s])),o=parseFloat(o)||0,o+Cn(e,t,n||(i?`border`:`content`),a,r,o)+`px`}S.extend({cssHooks:{},style:function(e,t,n,r){if(!(!e||e.nodeType===3||e.nodeType===8||!e.style)){var i,a,o,s=F(t),c=un.test(t),l=e.style;if(c||(t=U(s)),o=S.cssHooks[t]||S.cssHooks[s],n!==void 0){if(a=typeof n,a===`string`&&(i=Rt.exec(n))&&i[1]&&(n=N(e,t,i),a=`number`),n==null||n!==n)return;a===`number`&&(n+=i&&i[3]||(M(s)?`px`:``)),E&&n===``&&t.indexOf(`background`)===0&&(l[t]=`inherit`),(!o||!(`set`in o)||(n=o.set(e,n,r))!==void 0)&&(c?l.setProperty(t,n):l[t]=n)}else return o&&`get`in o&&(i=o.get(e,!1,r))!==void 0?i:l[t]}},css:function(e,t,n,r){var i,a,o,s=F(t);return un.test(t)||(t=U(s)),o=S.cssHooks[t]||S.cssHooks[s],o&&`get`in o&&(i=o.get(e,!0,n)),i===void 0&&(i=pn(e,t,r)),i===`normal`&&t in xn&&(i=xn[t]),n===``||n?(a=parseFloat(i),n===!0||isFinite(a)?a||0:i):i}}),S.each([`height`,`width`],function(e,t){S.cssHooks[t]={get:function(e,n,r){if(n)return S.css(e,`display`)===`none`?fn(e,bn,function(){return wn(e,t,r)}):wn(e,t,r)},set:function(e,n,r){var i,a=dn(e),o=r&&S.css(e,`boxSizing`,!1,a)===`border-box`,s=r?Cn(e,t,r,o,a):0;return s&&(i=Rt.exec(n))&&(i[3]||`px`)!==`px`&&(e.style[t]=n,n=S.css(e,t)),Sn(e,n,s)}}}),S.each({margin:``,padding:``,border:`Width`},function(e,t){S.cssHooks[e+t]={expand:function(n){for(var r=0,i={},a=typeof n==`string`?n.split(` `):[n];r<4;r++)i[e+zt[r]+t]=a[r]||a[r-2]||a[0];return i}},e!==`margin`&&(S.cssHooks[e+t].set=Sn)}),S.fn.extend({css:function(e,t){return ye(this,function(e,t,n){var r,i,a={},o=0;if(Array.isArray(t)){for(r=dn(e),i=t.length;o<i;o++)a[t[o]]=S.css(e,t[o],!1,r);return a}return n===void 0?S.css(e,t):S.style(e,t,n)},e,t,arguments.length>1)}});function Tn(e,t,n,r,i){return new Tn.prototype.init(e,t,n,r,i)}S.Tween=Tn,Tn.prototype={constructor:Tn,init:function(e,t,n,r,i,a){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=a||(M(n)?`px`:``)},cur:function(){var e=Tn.propHooks[this.prop];return e&&e.get?e.get(this):Tn.propHooks._default.get(this)},run:function(e){var t,n=Tn.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Tn.propHooks._default.set(this),this}},Tn.prototype.init.prototype=Tn.prototype,Tn.propHooks={_default:{get:function(e){var t;return e.elem.nodeType!==1||e.elem[e.prop]!=null&&e.elem.style[e.prop]==null?e.elem[e.prop]:(t=S.css(e.elem,e.prop,``),!t||t===`auto`?0:t)},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):e.elem.nodeType===1&&(S.cssHooks[e.prop]||e.elem.style[U(e.prop)]!=null)?S.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},S.easing={linear:function(e){return e},swing:function(e){return .5-Math.cos(e*Math.PI)/2},_default:`swing`},S.fx=Tn.prototype.init,S.fx.step={};var En,Dn,On=/^(?:toggle|show|hide)$/,kn=/queueHooks$/;function An(){Dn&&(_.hidden===!1&&e.requestAnimationFrame?e.requestAnimationFrame(An):e.setTimeout(An,13),S.fx.tick())}function jn(){return e.setTimeout(function(){En=void 0}),En=Date.now()}function Mn(e,t){var n,r=0,i={height:e};for(t=+!!t;r<4;r+=2-t)n=zt[r],i[`margin`+n]=i[`padding`+n]=e;return t&&(i.opacity=i.width=e),i}function Nn(e,t,n){for(var r,i=(In.tweeners[t]||[]).concat(In.tweeners[`*`]),a=0,o=i.length;a<o;a++)if(r=i[a].call(n,t,e))return r}function Pn(e,t,n){var r,i,a,o,s,c,l,u,d=`width`in t||`height`in t,f=this,p={},m=e.style,h=e.nodeType&&Bt(e),g=j.get(e,`fxshow`);for(r in n.queue||(o=S._queueHooks(e,`fx`),o.unqueued??(o.unqueued=0,s=o.empty.fire,o.empty.fire=function(){o.unqueued||s()}),o.unqueued++,f.always(function(){f.always(function(){o.unqueued--,S.queue(e,`fx`).length||o.empty.fire()})})),t)if(i=t[r],On.test(i)){if(delete t[r],a||=i===`toggle`,i===(h?`hide`:`show`))if(i===`show`&&g&&g[r]!==void 0)h=!0;else continue;p[r]=g&&g[r]||S.style(e,r)}if(c=!S.isEmptyObject(t),!(!c&&S.isEmptyObject(p)))for(r in d&&e.nodeType===1&&(n.overflow=[m.overflow,m.overflowX,m.overflowY],l=g&&g.display,l??=j.get(e,`display`),u=S.css(e,`display`),u===`none`&&(l?u=l:(Gt([e],!0),l=e.style.display||l,u=S.css(e,`display`),Gt([e]))),(u===`inline`||u===`inline-block`&&l!=null)&&S.css(e,`float`)===`none`&&(c||(f.done(function(){m.display=l}),l??=(u=m.display,u===`none`?``:u)),m.display=`inline-block`)),n.overflow&&(m.overflow=`hidden`,f.always(function(){m.overflow=n.overflow[0],m.overflowX=n.overflow[1],m.overflowY=n.overflow[2]})),c=!1,p)c||(g?`hidden`in g&&(h=g.hidden):g=j.set(e,`fxshow`,{display:l}),a&&(g.hidden=!h),h&&Gt([e],!0),f.done(function(){for(r in h||Gt([e]),j.remove(e,`fxshow`),p)S.style(e,r,p[r])})),c=Nn(h?g[r]:0,r,f),r in g||(g[r]=c.start,h&&(c.end=c.start,c.start=0))}function Fn(e,t){var n,r,i,a,o;for(n in e)if(r=F(n),i=t[r],a=e[n],Array.isArray(a)&&(i=a[1],a=e[n]=a[0]),n!==r&&(e[r]=a,delete e[n]),o=S.cssHooks[r],o&&`expand`in o)for(n in a=o.expand(a),delete e[r],a)n in e||(e[n]=a[n],t[n]=i);else t[r]=i}function In(e,t,n){var r,i,a=0,o=In.prefilters.length,s=S.Deferred().always(function(){delete c.elem}),c=function(){if(i)return!1;for(var t=En||jn(),n=Math.max(0,l.startTime+l.duration-t),r=1-(n/l.duration||0),a=0,o=l.tweens.length;a<o;a++)l.tweens[a].run(r);return s.notifyWith(e,[l,r,n]),r<1&&o?n:(o||s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:S.extend({},t),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},n),originalProperties:t,originalOptions:n,startTime:En||jn(),duration:n.duration,tweens:[],createTween:function(t,n){var r=S.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)l.tweens[n].run(1);return t?(s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l,t])):s.rejectWith(e,[l,t]),this}}),u=l.props;for(Fn(u,l.opts.specialEasing);a<o;a++)if(r=In.prefilters[a].call(l,e,u,l.opts),r)return typeof r.stop==`function`&&(S._queueHooks(l.elem,l.opts.queue).stop=r.stop.bind(r)),r;return S.map(u,Nn,l),typeof l.opts.start==`function`&&l.opts.start.call(e,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(c,{elem:e,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(In,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return N(n.elem,e,Rt.exec(t),n),n}]},tweener:function(e,t){typeof e==`function`?(t=e,e=[`*`]):e=e.match(be);for(var n,r=0,i=e.length;r<i;r++)n=e[r],In.tweeners[n]=In.tweeners[n]||[],In.tweeners[n].unshift(t)},prefilters:[Pn],prefilter:function(e,t){t?In.prefilters.unshift(e):In.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&typeof e==`object`?S.extend({},e):{complete:n||t||typeof e==`function`&&e,duration:e,easing:n&&t||t&&typeof t!=`function`&&t};return S.fx.off?r.duration=0:typeof r.duration!=`number`&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),(r.queue==null||r.queue===!0)&&(r.queue=`fx`),r.old=r.complete,r.complete=function(){typeof r.old==`function`&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Bt).css(`opacity`,0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=S.isEmptyObject(e),a=S.speed(t,n,r),o=function(){var t=In(this,S.extend({},e),a);(i||j.get(this,`finish`))&&t.stop(!0)};return o.finish=o,i||a.queue===!1?this.each(o):this.queue(a.queue,o)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return typeof e!=`string`&&(n=t,t=e,e=void 0),t&&this.queue(e||`fx`,[]),this.each(function(){var t=!0,i=e!=null&&e+`queueHooks`,a=S.timers,o=j.get(this);if(i)o[i]&&o[i].stop&&r(o[i]);else for(i in o)o[i]&&o[i].stop&&kn.test(i)&&r(o[i]);for(i=a.length;i--;)a[i].elem===this&&(e==null||a[i].queue===e)&&(a[i].anim.stop(n),t=!1,a.splice(i,1));(t||!n)&&S.dequeue(this,e)})},finish:function(e){return e!==!1&&(e||=`fx`),this.each(function(){var t,n=j.get(this),r=n[e+`queue`],i=n[e+`queueHooks`],a=S.timers,o=r?r.length:0;for(n.finish=!0,S.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=a.length;t--;)a[t].elem===this&&a[t].queue===e&&(a[t].anim.stop(!0),a.splice(t,1));for(t=0;t<o;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),S.each([`toggle`,`show`,`hide`],function(e,t){var n=S.fn[t];S.fn[t]=function(e,r,i){return e==null||typeof e==`boolean`?n.apply(this,arguments):this.animate(Mn(t,!0),e,r,i)}}),S.each({slideDown:Mn(`show`),slideUp:Mn(`hide`),slideToggle:Mn(`toggle`),fadeIn:{opacity:`show`},fadeOut:{opacity:`hide`},fadeToggle:{opacity:`toggle`}},function(e,t){S.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(En=Date.now();t<n.length;t++)e=n[t],!e()&&n[t]===e&&n.splice(t--,1);n.length||S.fx.stop(),En=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.start=function(){Dn||(Dn=!0,An())},S.fx.stop=function(){Dn=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(t,n){return t=S.fx&&S.fx.speeds[t]||t,n||=`fx`,this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})};var Ln=/^(?:input|select|textarea|button)$/i,Rn=/^(?:a|area)$/i;S.fn.extend({prop:function(e,t){return ye(this,S.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,a=e.nodeType;if(!(a===3||a===8||a===2))return(a!==1||!S.isXMLDoc(e))&&(t=S.propFix[t]||t,i=S.propHooks[t]),n===void 0?i&&`get`in i&&(r=i.get(e,t))!==null?r:e[t]:i&&`set`in i&&(r=i.set(e,n,t))!==void 0?r:e[t]=n},propHooks:{tabIndex:{get:function(e){var t=e.getAttribute(`tabindex`);return t?parseInt(t,10):Ln.test(e.nodeName)||Rn.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:`htmlFor`,class:`className`}}),E&&(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each([`tabIndex`,`readOnly`,`maxLength`,`cellSpacing`,`cellPadding`,`rowSpan`,`colSpan`,`useMap`,`frameBorder`,`contentEditable`],function(){S.propFix[this.toLowerCase()]=this});function zn(e){return(e.match(be)||[]).join(` `)}function Bn(e){return e.getAttribute&&e.getAttribute(`class`)||``}function Vn(e){return Array.isArray(e)?e:typeof e==`string`&&e.match(be)||[]}S.fn.extend({addClass:function(e){var t,n,r,i,a,o;return typeof e==`function`?this.each(function(t){S(this).addClass(e.call(this,t,Bn(this)))}):(t=Vn(e),t.length?this.each(function(){if(r=Bn(this),n=this.nodeType===1&&` `+zn(r)+` `,n){for(a=0;a<t.length;a++)i=t[a],n.indexOf(` `+i+` `)<0&&(n+=i+` `);o=zn(n),r!==o&&this.setAttribute(`class`,o)}}):this)},removeClass:function(e){var t,n,r,i,a,o;return typeof e==`function`?this.each(function(t){S(this).removeClass(e.call(this,t,Bn(this)))}):arguments.length?(t=Vn(e),t.length?this.each(function(){if(r=Bn(this),n=this.nodeType===1&&` `+zn(r)+` `,n){for(a=0;a<t.length;a++)for(i=t[a];n.indexOf(` `+i+` `)>-1;)n=n.replace(` `+i+` `,` `);o=zn(n),r!==o&&this.setAttribute(`class`,o)}}):this):this.attr(`class`,``)},toggleClass:function(e,t){var n,r,i,a;return typeof e==`function`?this.each(function(n){S(this).toggleClass(e.call(this,n,Bn(this),t),t)}):typeof t==`boolean`?t?this.addClass(e):this.removeClass(e):(n=Vn(e),n.length?this.each(function(){for(a=S(this),i=0;i<n.length;i++)r=n[i],a.hasClass(r)?a.removeClass(r):a.addClass(r)}):this)},hasClass:function(e){var t,n,r=0;for(t=` `+e+` `;n=this[r++];)if(n.nodeType===1&&(` `+zn(Bn(n))+` `).indexOf(t)>-1)return!0;return!1}}),S.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=typeof e==`function`,this.each(function(n){var i;this.nodeType===1&&(i=r?e.call(this,n,S(this).val()):e,i==null?i=``:typeof i==`number`?i+=``:Array.isArray(i)&&(i=S.map(i,function(e){return e==null?``:e+``})),t=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()],(!t||!(`set`in t)||t.set(this,i,`value`)===void 0)&&(this.value=i))})):i?(t=S.valHooks[i.type]||S.valHooks[i.nodeName.toLowerCase()],t&&`get`in t&&(n=t.get(i,`value`))!==void 0?n:(n=i.value,n??``)):void 0}}),S.extend({valHooks:{select:{get:function(e){var t,n,r,i=e.options,a=e.selectedIndex,o=e.type===`select-one`,s=o?null:[],c=o?a+1:i.length;for(r=a<0?c:o?a:0;r<c;r++)if(n=i[r],n.selected&&!n.disabled&&(!n.parentNode.disabled||!C(n.parentNode,`optgroup`))){if(t=S(n).val(),o)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,a=S.makeArray(t),o=i.length;o--;)r=i[o],(r.selected=S.inArray(S(r).val(),a)>-1)&&(n=!0);return n||(e.selectedIndex=-1),a}}}}),E&&(S.valHooks.option={get:function(e){return e.getAttribute(`value`)??zn(S.text(e))}}),S.each([`radio`,`checkbox`],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=S.inArray(S(e).val(),t)>-1}}});var W=/^(?:focusinfocus|focusoutblur)$/,G=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(t,n,r,i){var a,o,s,c,l,d,f,p,m=[r||_],g=u.call(t,`type`)?t.type:t,v=u.call(t,`namespace`)?t.namespace.split(`.`):[];if(o=p=s=r||=_,!(r.nodeType===3||r.nodeType===8)&&!W.test(g+S.event.triggered)&&(g.indexOf(`.`)>-1&&(v=g.split(`.`),g=v.shift(),v.sort()),l=g.indexOf(`:`)<0&&`on`+g,t=t[S.expando]?t:new S.Event(g,typeof t==`object`&&t),t.isTrigger=i?2:3,t.namespace=v.join(`.`),t.rnamespace=t.namespace?RegExp(`(^|\\.)`+v.join(`\\.(?:.*\\.|)`)+`(\\.|$)`):null,t.result=void 0,t.target||=r,n=n==null?[t]:S.makeArray(n,[t]),f=S.event.special[g]||{},!(!i&&f.trigger&&f.trigger.apply(r,n)===!1))){if(!i&&!f.noBubble&&!h(r)){for(c=f.delegateType||g,W.test(c+g)||(o=o.parentNode);o;o=o.parentNode)m.push(o),s=o;s===(r.ownerDocument||_)&&m.push(s.defaultView||s.parentWindow||e)}for(a=0;(o=m[a++])&&!t.isPropagationStopped();)p=o,t.type=a>1?c:f.bindType||g,d=(j.get(o,`events`)||Object.create(null))[t.type]&&j.get(o,`handle`),d&&d.apply(o,n),d=l&&o[l],d&&d.apply&&At(o)&&(t.result=d.apply(o,n),t.result===!1&&t.preventDefault());return t.type=g,!i&&!t.isDefaultPrevented()&&(!f._default||f._default.apply(m.pop(),n)===!1)&&At(r)&&l&&typeof r[g]==`function`&&!h(r)&&(s=r[l],s&&(r[l]=null),S.event.triggered=g,t.isPropagationStopped()&&p.addEventListener(g,G),r[g](),t.isPropagationStopped()&&p.removeEventListener(g,G),S.event.triggered=void 0,s&&(r[l]=s)),t.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}});var K=e.location,q={guid:Date.now()},Hn=/\?/;S.parseXML=function(t){var n,r;if(!t||typeof t!=`string`)return null;try{n=new e.DOMParser().parseFromString(t,`text/xml`)}catch{}return r=n&&n.getElementsByTagName(`parsererror`)[0],(!n||r)&&S.error(`Invalid XML: `+(r?S.map(r.childNodes,function(e){return e.textContent}).join(`
|
||
`):t)),n};var J=/\[\]$/,Un=/\r?\n/g,Wn=/^(?:submit|button|image|reset|file)$/i,Gn=/^(?:input|select|textarea|keygen)/i;function Kn(e,t,n,r){var i;if(Array.isArray(t))S.each(t,function(t,i){n||J.test(e)?r(e,i):Kn(e+`[`+(typeof i==`object`&&i?t:``)+`]`,i,n,r)});else if(!n&&m(t)===`object`)for(i in t)Kn(e+`[`+i+`]`,t[i],n,r);else r(e,t)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=typeof t==`function`?t():t;r[r.length]=encodeURIComponent(e)+`=`+encodeURIComponent(n??``)};if(e==null)return``;if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)Kn(n,e[n],t,i);return r.join(`&`)},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,`elements`);return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(`:disabled`)&&Gn.test(this.nodeName)&&!Wn.test(e)&&(this.checked||!tn.test(e))}).map(function(e,t){var n=S(this).val();return n==null?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(Un,`\r
|
||
`)}}):{name:t.name,value:n.replace(Un,`\r
|
||
`)}}).get()}});var qn=/%20/g,Jn=/#.*$/,Yn=/([?&])_=[^&]*/,Y=/^(.*?):[ \t]*([^\r\n]*)$/gm,X=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Z=/^(?:GET|HEAD)$/,Xn=/^\/\//,Zn={},Q={},Qn=`*/*`,$n=_.createElement(`a`);$n.href=K.href;function er(e){return function(t,n){typeof t!=`string`&&(n=t,t=`*`);var r,i=0,a=t.toLowerCase().match(be)||[];if(typeof n==`function`)for(;r=a[i++];)r[0]===`+`?(r=r.slice(1)||`*`,(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function tr(e,t,n,r){var i={},a=e===Q;function o(s){var c;return i[s]=!0,S.each(e[s]||[],function(e,s){var l=s(t,n,r);if(typeof l==`string`&&!a&&!i[l])return t.dataTypes.unshift(l),o(l),!1;if(a)return!(c=l)}),c}return o(t.dataTypes[0])||!i[`*`]&&o(`*`)}function nr(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)t[n]!==void 0&&((i[n]?e:r||={})[n]=t[n]);return r&&S.extend(!0,e,r),e}function rr(e,t,n){for(var r,i,a,o,s=e.contents,c=e.dataTypes;c[0]===`*`;)c.shift(),r===void 0&&(r=e.mimeType||t.getResponseHeader(`Content-Type`));if(r){for(i in s)if(s[i]&&s[i].test(r)){c.unshift(i);break}}if(c[0]in n)a=c[0];else{for(i in n){if(!c[0]||e.converters[i+` `+c[0]]){a=i;break}o||=i}a||=o}if(a)return a!==c[0]&&c.unshift(a),n[a]}function ir(e,t,n,r){var i,a,o,s,c,l={},u=e.dataTypes.slice();if(u[1])for(o in e.converters)l[o.toLowerCase()]=e.converters[o];for(a=u.shift();a;)if(e.responseFields[a]&&(n[e.responseFields[a]]=t),!c&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),c=a,a=u.shift(),a){if(a===`*`)a=c;else if(c!==`*`&&c!==a){if(o=l[c+` `+a]||l[`* `+a],!o){for(i in l)if(s=i.split(` `),s[1]===a&&(o=l[c+` `+s[0]]||l[`* `+s[0]],o)){o===!0?o=l[i]:l[i]!==!0&&(a=s[0],u.unshift(s[1]));break}}if(o!==!0)if(o&&e.throws)t=o(t);else try{t=o(t)}catch(e){return{state:`parsererror`,error:o?e:`No conversion from `+c+` to `+a}}}}return{state:`success`,data:t}}S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:K.href,type:`GET`,isLocal:X.test(K.protocol),global:!0,processData:!0,async:!0,contentType:`application/x-www-form-urlencoded; charset=UTF-8`,accepts:{"*":Qn,text:`text/plain`,html:`text/html`,xml:`application/xml, text/xml`,json:`application/json, text/javascript`},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:`responseXML`,text:`responseText`,json:`responseJSON`},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?nr(nr(e,S.ajaxSettings),t):nr(S.ajaxSettings,e)},ajaxPrefilter:er(Zn),ajaxTransport:er(Q),ajax:function(t,n){typeof t==`object`&&(n=t,t=void 0),n||={};var r,i,a,o,s,c,l,u,d,f,p=S.ajaxSetup({},n),m=p.context||p,h=p.context&&(m.nodeType||m.jquery)?S(m):S.event,g=S.Deferred(),v=S.Callbacks(`once memory`),y=p.statusCode||{},b={},x={},C=`canceled`,w={readyState:0,getResponseHeader:function(e){var t;if(l){if(!o)for(o={};t=Y.exec(a);)o[t[1].toLowerCase()+` `]=(o[t[1].toLowerCase()+` `]||[]).concat(t[2]);t=o[e.toLowerCase()+` `]}return t==null?null:t.join(`, `)},getAllResponseHeaders:function(){return l?a:null},setRequestHeader:function(e,t){return l??(e=x[e.toLowerCase()]=x[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return l??(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)w.always(e[w.status]);else for(t in e)y[t]=[y[t],e[t]];return this},abort:function(e){var t=e||C;return r&&r.abort(t),T(0,t),this}};if(g.promise(w),p.url=((t||p.url||K.href)+``).replace(Xn,K.protocol+`//`),p.type=n.method||n.type||p.method||p.type,p.dataTypes=(p.dataType||`*`).toLowerCase().match(be)||[``],p.crossDomain==null){c=_.createElement(`a`);try{c.href=p.url,c.href=c.href,p.crossDomain=$n.protocol+`//`+$n.host!=c.protocol+`//`+c.host}catch{p.crossDomain=!0}}if(tr(Zn,p,n,w),p.data&&p.processData&&typeof p.data!=`string`&&(p.data=S.param(p.data,p.traditional)),l)return w;for(d in u=S.event&&p.global,u&&S.active++===0&&S.event.trigger(`ajaxStart`),p.type=p.type.toUpperCase(),p.hasContent=!Z.test(p.type),i=p.url.replace(Jn,``),p.hasContent?p.data&&p.processData&&(p.contentType||``).indexOf(`application/x-www-form-urlencoded`)===0&&(p.data=p.data.replace(qn,`+`)):(f=p.url.slice(i.length),p.data&&(p.processData||typeof p.data==`string`)&&(i+=(Hn.test(i)?`&`:`?`)+p.data,delete p.data),p.cache===!1&&(i=i.replace(Yn,`$1`),f=(Hn.test(i)?`&`:`?`)+`_=`+ q.guid+++f),p.url=i+f),p.ifModified&&(S.lastModified[i]&&w.setRequestHeader(`If-Modified-Since`,S.lastModified[i]),S.etag[i]&&w.setRequestHeader(`If-None-Match`,S.etag[i])),(p.data&&p.hasContent&&p.contentType!==!1||n.contentType)&&w.setRequestHeader(`Content-Type`,p.contentType),w.setRequestHeader(`Accept`,p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+(p.dataTypes[0]===`*`?``:`, `+Qn+`; q=0.01`):p.accepts[`*`]),p.headers)w.setRequestHeader(d,p.headers[d]);if(p.beforeSend&&(p.beforeSend.call(m,w,p)===!1||l))return w.abort();if(C=`abort`,v.add(p.complete),w.done(p.success),w.fail(p.error),r=tr(Q,p,n,w),!r)T(-1,`No Transport`);else{if(w.readyState=1,u&&h.trigger(`ajaxSend`,[w,p]),l)return w;p.async&&p.timeout>0&&(s=e.setTimeout(function(){w.abort(`timeout`)},p.timeout));try{l=!1,r.send(b,T)}catch(e){if(l)throw e;T(-1,e)}}function T(t,n,o,c){var d,f,_,b,x,C=n;l||(l=!0,s&&e.clearTimeout(s),r=void 0,a=c||``,w.readyState=t>0?4:0,d=t>=200&&t<300||t===304,o&&(b=rr(p,w,o)),!d&&S.inArray(`script`,p.dataTypes)>-1&&S.inArray(`json`,p.dataTypes)<0&&(p.converters[`text script`]=function(){}),b=ir(p,b,w,d),d?(p.ifModified&&(x=w.getResponseHeader(`Last-Modified`),x&&(S.lastModified[i]=x),x=w.getResponseHeader(`etag`),x&&(S.etag[i]=x)),t===204||p.type===`HEAD`?C=`nocontent`:t===304?C=`notmodified`:(C=b.state,f=b.data,_=b.error,d=!_)):(_=C,(t||!C)&&(C=`error`,t<0&&(t=0))),w.status=t,w.statusText=(n||C)+``,d?g.resolveWith(m,[f,C,w]):g.rejectWith(m,[w,C,_]),w.statusCode(y),y=void 0,u&&h.trigger(d?`ajaxSuccess`:`ajaxError`,[w,p,d?f:_]),v.fireWith(m,[w,C]),u&&(h.trigger(`ajaxComplete`,[w,p]),--S.active||S.event.trigger(`ajaxStop`)))}return w},getJSON:function(e,t,n){return S.get(e,t,n,`json`)},getScript:function(e,t){return S.get(e,void 0,t,`script`)}}),S.each([`get`,`post`],function(e,t){S[t]=function(e,n,r,i){return(typeof n==`function`||n===null)&&(i||=r,r=n,n=void 0),S.ajax(S.extend({url:e,type:t,dataType:i,data:n,success:r},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){for(var t in e.headers)t.toLowerCase()===`content-type`&&(e.contentType=e.headers[t]||``)}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:`GET`,dataType:`script`,cache:!0,async:!1,global:!1,scriptAttrs:t.crossOrigin?{crossOrigin:t.crossOrigin}:void 0,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(typeof e==`function`&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return typeof e==`function`?this.each(function(t){S(this).wrapInner(e.call(this,t))}):this.each(function(){var t=S(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=typeof e==`function`;return this.each(function(n){S(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not(`body`).each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){return new e.XMLHttpRequest};var ar={0:200};S.ajaxTransport(function(e){var t;return{send:function(n,r){var i,a=e.xhr();if(a.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(i in e.xhrFields)a[i]=e.xhrFields[i];for(i in e.mimeType&&a.overrideMimeType&&a.overrideMimeType(e.mimeType),!e.crossDomain&&!n[`X-Requested-With`]&&(n[`X-Requested-With`]=`XMLHttpRequest`),n)a.setRequestHeader(i,n[i]);t=function(e){return function(){t&&(t=a.onload=a.onerror=a.onabort=a.ontimeout=null,e===`abort`?a.abort():e===`error`?r(a.status,a.statusText):r(ar[a.status]||a.status,a.statusText,(a.responseType||`text`)===`text`?{text:a.responseText}:{binary:a.response},a.getAllResponseHeaders()))}},a.onload=t(),a.onabort=a.onerror=a.ontimeout=t(`error`),t=t(`abort`);try{a.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}});function or(e){return e.scriptAttrs||!e.headers&&(e.crossDomain||e.async&&S.inArray(`json`,e.dataTypes)<0)}S.ajaxSetup({accepts:{script:`text/javascript, application/javascript, application/ecmascript, application/x-ecmascript`},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter(`script`,function(e){e.cache===void 0&&(e.cache=!1),or(e)&&(e.type=`GET`)}),S.ajaxTransport(`script`,function(e){if(or(e)){var t,n;return{send:function(r,i){t=S(`<script>`).attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on(`load error`,n=function(e){t.remove(),n=null,e&&i(e.type===`error`?404:200,e.type)}),_.head.appendChild(t[0])},abort:function(){n&&n()}}}});var sr=[],cr=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:`callback`,jsonpCallback:function(){var e=sr.pop()||S.expando+`_`+ q.guid++;return this[e]=!0,e}}),S.ajaxPrefilter(`jsonp`,function(t,n,r){var i,a,o,s=t.jsonp!==!1&&(cr.test(t.url)?`url`:typeof t.data==`string`&&(t.contentType||``).indexOf(`application/x-www-form-urlencoded`)===0&&cr.test(t.data)&&`data`);return i=t.jsonpCallback=typeof t.jsonpCallback==`function`?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(cr,`$1`+i):t.jsonp!==!1&&(t.url+=(Hn.test(t.url)?`&`:`?`)+t.jsonp+`=`+i),t.converters[`script json`]=function(){return o||S.error(i+` was not called`),o[0]},t.dataTypes[0]=`json`,a=e[i],e[i]=function(){o=arguments},r.always(function(){a===void 0?S(e).removeProp(i):e[i]=a,t[i]&&(t.jsonpCallback=n.jsonpCallback,sr.push(i)),o&&typeof a==`function`&&a(o[0]),o=a=void 0}),`script`}),S.ajaxPrefilter(function(t,n){typeof t.data!=`string`&&!S.isPlainObject(t.data)&&!Array.isArray(t.data)&&!(`processData`in n)&&(t.processData=!1),t.data instanceof e.FormData&&(t.contentType=!1)}),S.parseHTML=function(t,n,r){if(typeof t!=`string`&&!ft(t+``))return[];typeof n==`boolean`&&(r=n,n=!1);var i,a;return n||=new e.DOMParser().parseFromString(``,`text/html`),i=dt.exec(t),a=!r&&[],i?[n.createElement(i[1])]:(i=$t([t],n,a),a&&a.length&&S(a).remove(),S.merge([],i.childNodes))},S.fn.load=function(e,t,n){var r,i,a,o=this,s=e.indexOf(` `);return s>-1&&(r=zn(e.slice(s)),e=e.slice(0,s)),typeof t==`function`?(n=t,t=void 0):t&&typeof t==`object`&&(i=`POST`),o.length>0&&S.ajax({url:e,type:i||`GET`,dataType:`html`,data:t}).done(function(e){a=arguments,o.html(r?S(`<div>`).append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){o.each(function(){n.apply(this,a||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(e){return S.grep(S.timers,function(t){return e===t.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,a,o,s,c,l,u=S.css(e,`position`),d=S(e),f={};u===`static`&&(e.style.position=`relative`),s=d.offset(),a=S.css(e,`top`),c=S.css(e,`left`),l=(u===`absolute`||u===`fixed`)&&(a+c).indexOf(`auto`)>-1,l?(r=d.position(),o=r.top,i=r.left):(o=parseFloat(a)||0,i=parseFloat(c)||0),typeof t==`function`&&(t=t.call(e,n,S.extend({},s))),t.top!=null&&(f.top=t.top-s.top+o),t.left!=null&&(f.left=t.left-s.left+i),`using`in t?t.using.call(e,f):d.css(f)}},S.fn.extend({offset:function(e){if(arguments.length)return e===void 0?this:this.each(function(t){S.offset.setOffset(this,e,t)});var t,n,r=this[0];if(r)return r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(S.css(r,`position`)===`fixed`)t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&e!==n.documentElement&&S.css(e,`position`)===`static`;)e=e.offsetParent||n.documentElement;e&&e!==r&&e.nodeType===1&&S.css(e,`position`)!==`static`&&(i=S(e).offset(),i.top+=S.css(e,`borderTopWidth`,!0),i.left+=S.css(e,`borderLeftWidth`,!0))}return{top:t.top-i.top-S.css(r,`marginTop`,!0),left:t.left-i.left-S.css(r,`marginLeft`,!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&S.css(e,`position`)===`static`;)e=e.offsetParent;return e||re})}}),S.each({scrollLeft:`pageXOffset`,scrollTop:`pageYOffset`},function(e,t){var n=t===`pageYOffset`;S.fn[e]=function(r){return ye(this,function(e,r,i){var a;if(h(e)?a=e:e.nodeType===9&&(a=e.defaultView),i===void 0)return a?a[t]:e[r];a?a.scrollTo(n?a.pageXOffset:i,n?i:a.pageYOffset):e[r]=i},e,r,arguments.length)}}),S.each({Height:`height`,Width:`width`},function(e,t){S.each({padding:`inner`+e,content:t,"":`outer`+e},function(n,r){S.fn[r]=function(i,a){var o=arguments.length&&(n||typeof i!=`boolean`),s=n||(i===!0||a===!0?`margin`:`border`);return ye(this,function(t,n,i){var a;return h(t)?r.indexOf(`outer`)===0?t[`inner`+e]:t.document.documentElement[`client`+e]:t.nodeType===9?(a=t.documentElement,Math.max(t.body[`scroll`+e],a[`scroll`+e],t.body[`offset`+e],a[`offset`+e],a[`client`+e])):i===void 0?S.css(t,n,s):S.style(t,n,i,s)},t,o?i:void 0,o)}})}),S.each([`ajaxStart`,`ajaxStop`,`ajaxComplete`,`ajaxError`,`ajaxSuccess`,`ajaxSend`],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length===1?this.off(e,`**`):this.off(t,e||`**`,n)},hover:function(e,t){return this.on(`mouseenter`,e).on(`mouseleave`,t||e)}}),S.each(`blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu`.split(` `),function(e,t){S.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),S.proxy=function(e,t){var n,r,a;if(typeof t==`string`&&(n=e[t],t=e,e=n),typeof e==`function`)return r=i.call(arguments,2),a=function(){return e.apply(t||this,r.concat(i.call(arguments)))},a.guid=e.guid=e.guid||S.guid++,a},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.expr[`:`]=S.expr.filters=S.expr.pseudos,typeof define==`function`&&define.amd&&define(`jquery`,[],function(){return S});var lr=e.jQuery,ur=e.$;return S.noConflict=function(t){return e.$===S&&(e.$=ur),t&&e.jQuery===S&&(e.jQuery=lr),S},t===void 0&&(e.jQuery=e.$=S),S}var Vt=Bt(window,!0),Ht=()=>({slidesScale:``,slideMode:!1,slideType:`divs2slidesjs`,revealjsPath:``,keyBoardShortCut:!1,mediaProcess:!0,jsZipV2:!1,themeProcess:!0,incSlide:{width:0,height:0},slideModeConfig:{first:1,nav:!0,navTxtColor:`black`,keyBoardShortCut:!0,showSlideNum:!0,showTotalSlideNum:!0,autoSlide:!0,randomAutoSlide:!1,loop:!1,background:!1,transition:`default`,transitionTime:1},revealjsConfig:{}}),M=function(){return M=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},M.apply(this,arguments)};function N(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,a;r<i;r++)(a||!(r in t))&&(a||=Array.prototype.slice.call(t,0,r),a[r]=t[r]);return e.concat(a||Array.prototype.slice.call(t))}var P={button:`bb-button`,chart:`bb-chart`,empty:`bb-empty`,main:`bb-main`,target:`bb-target`,EXPANDED:`_expanded_`,dummy:`_dummy_`},F={arc:`bb-arc`,arcLabelLine:`bb-arc-label-line`,arcLabelLineText:`bb-arc-label-line-text`,arcRange:`bb-arc-range`,arcs:`bb-arcs`,chartArc:`bb-chart-arc`,chartArcs:`bb-chart-arcs`,chartArcsBackground:`bb-chart-arcs-background`,chartArcsTitle:`bb-chart-arcs-title`,needle:`bb-needle`},Ut={area:`bb-area`,areas:`bb-areas`},Wt={axis:`bb-axis`,axisX:`bb-axis-x`,axisXLabel:`bb-axis-x-label`,axisY:`bb-axis-y`,axisY2:`bb-axis-y2`,axisY2Label:`bb-axis-y2-label`,axisYLabel:`bb-axis-y-label`,axisXTooltip:`bb-axis-x-tooltip`,axisYTooltip:`bb-axis-y-tooltip`,axisY2Tooltip:`bb-axis-y2-tooltip`,axisTooltipX:`bb-axis-tooltip-x`,axisTooltipY:`bb-axis-tooltip-y`},Gt={bar:`bb-bar`,bars:`bb-bars`,chartBar:`bb-chart-bar`,chartBars:`bb-chart-bars`,barConnectLine:`bb-bar-connectLine`},Kt={candlestick:`bb-candlestick`,candlesticks:`bb-candlesticks`,chartCandlestick:`bb-chart-candlestick`,chartCandlesticks:`bb-chart-candlesticks`,valueDown:`bb-value-down`,valueUp:`bb-value-up`},qt={chartCircles:`bb-chart-circles`,circle:`bb-circle`,circles:`bb-circles`},Jt={colorPattern:`bb-color-pattern`,colorScale:`bb-colorscale`},Yt={dragarea:`bb-dragarea`,INCLUDED:`_included_`},Xt={funnel:`bb-funnel`,chartFunnel:`bb-chart-funnel`,chartFunnels:`bb-chart-funnels`,funnelBackground:`bb-funnel-background`},Zt={chartArcsGaugeMax:`bb-chart-arcs-gauge-max`,chartArcsGaugeMin:`bb-chart-arcs-gauge-min`,chartArcsGaugeUnit:`bb-chart-arcs-gauge-unit`,chartArcsGaugeTitle:`bb-chart-arcs-gauge-title`,gaugeValue:`bb-gauge-value`},I={legend:`bb-legend`,legendBackground:`bb-legend-background`,legendItem:`bb-legend-item`,legendItemEvent:`bb-legend-item-event`,legendItemHidden:`bb-legend-item-hidden`,legendItemPoint:`bb-legend-item-point`,legendItemTile:`bb-legend-item-tile`},Qt={chartLine:`bb-chart-line`,chartLines:`bb-chart-lines`,line:`bb-line`,lines:`bb-lines`},$t={eventRect:`bb-event-rect`,eventRects:`bb-event-rects`,eventRectsMultiple:`bb-event-rects-multiple`,eventRectsSingle:`bb-event-rects-single`},L={focused:`bb-focused`,defocused:`bb-defocused`,legendItemFocused:`bb-legend-item-focused`,xgridFocus:`bb-xgrid-focus`,ygridFocus:`bb-ygrid-focus`},R={grid:`bb-grid`,gridLines:`bb-grid-lines`,xgrid:`bb-xgrid`,xgridLine:`bb-xgrid-line`,xgridLines:`bb-xgrid-lines`,xgrids:`bb-xgrids`,ygrid:`bb-ygrid`,ygridLine:`bb-ygrid-line`,ygridLines:`bb-ygrid-lines`,ygrids:`bb-ygrids`},en={chartRadar:`bb-chart-radar`,chartRadars:`bb-chart-radars`},tn={region:`bb-region`,regions:`bb-regions`},z={selectedCircle:`bb-selected-circle`,selectedCircles:`bb-selected-circles`,SELECTED:`_selected_`},B={shape:`bb-shape`,shapes:`bb-shapes`},nn={brush:`bb-brush`,subchart:`bb-subchart`},V={chartText:`bb-chart-text`,chartTexts:`bb-chart-texts`,text:`bb-text`,texts:`bb-texts`,title:`bb-title`,textBorderRect:`bb-text-border`,textLabelImage:`bb-text-label-image`,TextOverlapping:`text-overlapping`},rn={tooltip:`bb-tooltip`,tooltipContainer:`bb-tooltip-container`,tooltipName:`bb-tooltip-name`},an=M(M(M(M(M(M(M(M(M(M(M(M(M(M(M(M(M(M(M(M(M(M(M(M(M({},P),F),Ut),Wt),Gt),Kt),qt),Jt),Yt),Zt),I),Qt),$t),L),Xt),R),en),tn),z),B),nn),V),rn),{treemap:`bb-treemap`,chartTreemap:`bb-chart-treemap`,chartTreemaps:`bb-chart-treemaps`}),{buttonZoomReset:`bb-zoom-reset`,zoomBrush:`bb-zoom-brush`}),on={boost_useCssRule:!1,boost_useWorker:!1},sn={color_pattern:[],color_tiles:void 0,color_threshold:{},color_onover:void 0},cn={legend_contents_bindto:void 0,legend_contents_template:`<span style='color:#fff;padding:5px;background-color:{=COLOR}'>{=TITLE}</span>`,legend_equally:!1,legend_hide:!1,legend_inset_anchor:`top-left`,legend_inset_x:10,legend_inset_y:0,legend_inset_step:void 0,legend_item_interaction:!0,legend_item_dblclick:!1,legend_item_onclick:void 0,legend_item_onover:void 0,legend_item_onout:void 0,legend_item_tile_width:10,legend_item_tile_height:10,legend_item_tile_r:5,legend_item_tile_type:`rectangle`,legend_format:void 0,legend_padding:0,legend_position:`bottom`,legend_show:!0,legend_tooltip:!1,legend_usePoint:!1},ln={bindto:`#chart`,background:{},clipPath:!0,svg_classname:void 0,size_width:void 0,size_height:void 0,padding:!0,padding_mode:void 0,padding_left:void 0,padding_right:void 0,padding_top:void 0,padding_bottom:void 0,resize_auto:!0,resize_timer:!0,onclick:void 0,onover:void 0,onout:void 0,onresize:void 0,onresized:void 0,onbeforeinit:void 0,oninit:void 0,onafterinit:void 0,onrendered:void 0,transition_duration:250,plugins:[],render:{},regions:[]},un={title_text:void 0,title_padding:{top:0,right:0,bottom:0,left:0},title_position:`center`},dn={tooltip_show:!0,tooltip_doNotHide:!1,tooltip_grouped:!0,tooltip_format_title:void 0,tooltip_format_name:void 0,tooltip_format_value:void 0,tooltip_position:void 0,tooltip_contents:{},tooltip_init_show:!1,tooltip_init_x:0,tooltip_init_position:void 0,tooltip_linked:!1,tooltip_linked_name:``,tooltip_onshow:function(){},tooltip_onhide:function(){},tooltip_onshown:function(){},tooltip_onhidden:function(){},tooltip_order:null},fn={data_x:void 0,data_idConverter:function(e){return e},data_names:{},data_classes:{},data_type:void 0,data_types:{},data_order:`desc`,data_groups:[],data_groupsZeroAs:`positive`,data_color:void 0,data_colors:{},data_labels:{},data_labels_backgroundColors:void 0,data_labels_colors:void 0,data_labels_position:{},data_labels_imgUrl:void 0,data_hide:!1,data_filter:void 0,data_onclick:function(){},data_onover:function(){},data_onout:function(){},data_onshown:void 0,data_onhidden:void 0,data_onmin:void 0,data_onmax:void 0,data_url:void 0,data_headers:void 0,data_json:void 0,data_rows:void 0,data_columns:void 0,data_mimeType:`csv`,data_keys:void 0,data_empty_label_text:``},pn={interaction_enabled:!0,interaction_brighten:!0,interaction_inputType_mouse:!0,interaction_inputType_touch:{},interaction_onout:!0};function mn(){return typeof globalThis==`object`&&globalThis!==null&&globalThis.Object===Object&&globalThis||typeof global==`object`&&global!==null&&global.Object===Object&&global||typeof self==`object`&&self!==null&&self.Object===Object&&self||Function(`return this`)()}function hn(e){var t=typeof e?.requestAnimationFrame==`function`&&typeof e?.cancelAnimationFrame==`function`,n=typeof e?.requestIdleCallback==`function`&&typeof e?.cancelIdleCallback==`function`,r=function(e){return setTimeout(e,1)},i=function(e){return clearTimeout(e)};return[t?e.requestAnimationFrame:r,t?e.cancelAnimationFrame:i,n?e.requestIdleCallback:r,n?e.cancelIdleCallback:i]}var H=mn(),U=H?.document,gn=hn(H),_n=gn[0],vn=gn[2],yn=new Set(`span.div.p.br.b.i.em.strong.u.s.sub.sup.ul.ol.li.dl.dt.dd.table.thead.tbody.tfoot.tr.th.td.caption.colgroup.col.hr.pre.code.blockquote.a.img.svg.g.path.circle.ellipse.rect.line.polyline.polygon.text.tspan.textPath.use.defs.symbol.clipPath.mask.linearGradient.radialGradient.stop.pattern.marker.title.desc`.split(`.`)),bn=new Set(`class.id.style.title.lang.dir.href.src.alt.width.height.colspan.rowspan.scope.headers.d.points.x.y.x1.x2.y1.y2.cx.cy.r.rx.ry.dx.dy.viewBox.preserveAspectRatio.transform.fill.fill-opacity.fill-rule.stroke.stroke-width.stroke-opacity.stroke-linecap.stroke-linejoin.stroke-dasharray.stroke-dashoffset.opacity.clip-path.clip-rule.mask.font-family.font-size.font-weight.font-style.text-anchor.dominant-baseline.offset.stop-color.stop-opacity.gradientUnits.gradientTransform.spreadMethod.patternUnits.patternTransform.marker-start.marker-mid.marker-end.markerWidth.markerHeight.refX.refY.xlink:href`.split(`.`)),xn=new Set([`http:`,`https:`,`mailto:`]),Sn=new Set([`href`,`src`,`xlink:href`]),Cn=/^<\/?([a-zA-Z][a-zA-Z0-9]*)/,wn=/^<\/([a-zA-Z][a-zA-Z0-9]*)\s*>$/,Tn=/^<([a-zA-Z][a-zA-Z0-9]*)([\s\S]*?)(\/?)>$/,En=/([a-zA-Z][\w:-]*)\s*(?:=\s*(?:"([^"]*)"|'([^']*)'|([^\s>]+)))?/g,Dn=/url\s*\(\s*["']?([^"')]+)["']?\s*\)/gi,On=[`expression(`,`behavior:`,`binding:`,`@import`,`@charset`,`-moz-binding:`];function kn(e){return e.replace(/:/gi,`:`).replace(/&newline;/gi,`
|
||
`).replace(/&tab;/gi,` `).replace(/ /gi,` `).replace(/</gi,`<`).replace(/>/gi,`>`).replace(/&/gi,`&`).replace(/"/gi,`"`).replace(/'/gi,`'`).replace(/&#(\d+);/gi,function(e,t){return String.fromCharCode(parseInt(t,10))}).replace(/&#x([0-9a-f]+);/gi,function(e,t){return String.fromCharCode(parseInt(t,16))})}function An(e){var t=kn(e).trim().replace(/[\s\u0000-\u001f]/g,``).toLowerCase();if(!t||t.startsWith(`#`)||t.startsWith(`/`)||t.startsWith(`./`)||t.startsWith(`../`)||!t.includes(`:`))return!0;var n=t.indexOf(`:`);if(n>0){var r=t.substring(0,n+1);return xn.has(r)}return!1}function jn(e){var t=kn(e).replace(/[\u0000-\u001f]/g,``);Dn.lastIndex=0;for(var n;(n=Dn.exec(t))!==null;)if(!An(n[1]))return null;for(var r=t.toLowerCase().replace(/\s/g,``),i=0,a=On;i<a.length;i++){var o=a[i];if(r.includes(o))return null}return e}var Mn={'"':`"`,"'":`'`,"`":```},Nn=/["'`]/g;function Pn(e){return e.replace(Nn,function(e){return Mn[e]})}function Fn(e,t,n){if(n===void 0&&(n=!1),Sn.has(e))return An(t)?n?Pn(t):t:null;if(e===`style`){var r=jn(t);return r===null?null:n?Pn(r):r}var i=kn(t).toLowerCase().replace(/\s/g,``);return/\bon\w+=/.test(i)?null:n?Pn(t):t}function In(e){var t=e.match(Cn);return t?t[1].toLowerCase():null}function Ln(e){var t=In(e);return t!==null&&yn.has(t)}function Rn(e){var t=e.match(wn);if(t)return`</${t[1].toLowerCase()}>`;var n=e.match(Tn);if(!n)return``;var r=n[1],i=n[2],a=n[3],o=r.toLowerCase(),s=[];En.lastIndex=0;for(var c;(c=En.exec(i))!==null;){var l=c[1].toLowerCase(),u=c[2],d=c[3],f=c[4];if(!l.startsWith(`on`)){var p=void 0,m=void 0;if(u!==void 0)p=u,m=`"`;else if(d!==void 0)p=d,m=`'`;else if(f!==void 0)p=f,m=`"`;else{bn.has(l)&&s.push(l);continue}if(bn.has(l)){var h=Fn(l,p,f!==void 0);h!==null&&s.push(`${l}=${m}${h}${m}`)}}}return`<${o}${s.length>0?` ${s.join(` `)}`:``}${a?`/>`:`>`}`}function zn(e){return typeof e!=`string`||!e||e.indexOf(`<`)===-1?e:e.replace(/<\/?[^>]*>|[^<>\s]+>/g,function(e){return e.startsWith(`<!--`)?``:e.startsWith(`<`)?Ln(e)?Rn(e):e.replace(/</g,`<`):e.slice(0,-1)+`>`})}function Bn(e,t,n){n===void 0&&(n=!1);var r=function(t){return t[e?`getBoundingClientRect`:`getBBox`]()};return n?r(t):!(`rect`in t)||`rect`in t&&t.hasAttribute(`width`)&&t.rect.width!==+(t.getAttribute(`width`)||0)?t.rect=r(t):t.rect}function Vn(e,t){for(var n=0;n<e.length;n++){var r=e[n];r&&t(r,n)}}var W=function(e){return e||e===0},G=function(e){return typeof e==`function`},K=function(e){return typeof e==`string`},q=function(e){return typeof e==`number`},Hn=function(e){return e===void 0},J=function(e){return e!==void 0},Un=function(e){return typeof e==`boolean`},Wn=function(e){return Math.ceil(e/10)*10},Gn=function(e){return Math.ceil(e)+.5},Kn=function(e){return e[1]-e[0]},qn=function(e){return typeof e==`object`},Jn=function(e){for(var t in e)return!1;return!0},Yn=function(e){return Hn(e)||e===null||K(e)&&e.length===0||qn(e)&&!(e instanceof Date)&&Jn(e)||q(e)&&isNaN(e)},Y=function(e){return!Yn(e)},X=function(e){return Array.isArray(e)},Z=function(e){return e&&!e?.nodeType&&qn(e)&&!X(e)};function Xn(e,t,n){return J(e[t])?e[t]:n}function Zn(e,t){var n=!1;return Object.keys(e).forEach(function(r){return e[r]===t&&(n=!0)}),n}function Q(e,t){var n=[...arguments].slice(2),r=G(e);return r&&e.call.apply(e,N([t],n,!1)),r}function Qn(e,t){var n=0,r=function(){var e=[...arguments];!--n&&t.apply.apply(t,N([this],e,!1))};`duration`in e?e.each(function(){return++n}).on(`end`,r):(++n,e.call(r))}function $n(e,t,n,r){if(n===void 0&&(n=[-1,1]),r===void 0&&(r=!1),!(!e||!K(t)))if(t.indexOf(`
|
||
`)===-1)e.text(t);else{var i=[e.text(),t].map(function(e){return e.replace(/[\s\n]/g,``)});if(i[0]!==i[1]){var a=t.split(`
|
||
`),o=r?a.length-1:1;e.html(``),a.forEach(function(t,r){e.append(`tspan`).attr(`x`,0).attr(`dy`,`${r===0?n[0]*o:n[1]}em`).text(t)})}}}function er(e){var t=e.getBBox(),n=t.x,r=t.y,i=t.width,a=t.height;return[{x:n,y:r+a},{x:n,y:r},{x:n+i,y:r},{x:n+i,y:r+a}]}function tr(e){var t=ir(e),n=t.width,r=t.height,i=er(e);return{x:i[0].x,y:Math.min(i[0].y,i[1].y),width:n,height:r}}function nr(e,t){var n=e&&(e.touches||e.sourceEvent&&e.sourceEvent.touches)?.[0],r=[0,0];try{r=Ge(n||e,t)}catch{}return r.map(function(e){return isNaN(e)?0:e})}function rr(e){var t=e.event,n=e.$el,r=n.subchart.main||n.main,i;return t&&t.type===`brush`?i=t.selection:r&&(i=r.select(`.bb-brush`).node())&&(i=ue(i)),i}function ir(e,t){return t===void 0&&(t=!1),Bn(!0,e,t)}function ar(e,t){return t===void 0&&(t=!1),Bn(!1,e,t)}function or(e,t,n){e===void 0&&(e=!0),t===void 0&&(t=0),n===void 0&&(n=1e4);var r=H.crypto||H.msCrypto,i=r?t+r.getRandomValues(new Uint32Array(1))[0]%(n-t+1):Math.floor(Math.random()*(n-t)+t);return e?String(i):i}function sr(e,t,n,r,i){if(n>r)return-1;var a=Math.floor((n+r)/2),o=e[a],s=o.x,c=o.w,l=c===void 0?0:c;return i&&(s=e[a].y,l=e[a].h),t>=s&&t<=s+l?a:t<s?sr(e,t,n,a-1,i):sr(e,t,a+1,r,i)}function cr(e){var t=rr(e);return t?t[0]===t[1]:!0}function lr(){var e=[...arguments],t=function(e){if(Z(e)&&e.constructor){var n=new e.constructor;for(var r in e)n[r]=t(e[r]);return n}return e};return e.map(function(e){return t(e)}).reduce(function(e,t){return M(M({},e),t)})}function ur(e,t){for(var n in e===void 0&&(e={}),X(t)&&t.forEach(function(t){return ur(e,t)}),t)/^\d+$/.test(n)||n in e||(e[n]=t[n]);return e}var dr=function(e){return e.charAt(0).toUpperCase()+e.slice(1)};function fr(e,t){return t===void 0&&(t=`-`),e.split(t).map(function(e,t){return t?e.charAt(0).toUpperCase()+e.slice(1).toLowerCase():e.toLowerCase()}).join(``)}var pr=function(e){return[].slice.call(e)};function mr(e,t,n){var r=e.rootSelector,i=r===void 0?``:r,a=e.sheet,o=`${i} ${function(e){return e.replace(/\s?(bb-)/g,`.$1`).replace(/\.+/g,`.`)}(t)} {${n.join(`;`)}}`;return a[a.insertRule?`insertRule`:`addRule`](o,a.cssRules.length)}function hr(e){var t=[];return e.forEach(function(e){var n;try{e.cssRules&&e.cssRules.length&&(t=t.concat(pr(e.cssRules)))}catch(t){(n=H.console)==null||n.warn(`Error while reading rules from ${e.href}: ${t.toString()}`)}}),t}function gr(e){return{x:(H.pageXOffset??H.scrollX??0)+(e.scrollLeft??0),y:(H.pageYOffset??H.scrollY??0)+(e.scrollTop??0)}}function _r(e,t,n,r){t===void 0&&(t=0),n===void 0&&(n=0),r===void 0&&(r=!0);var i=new DOMPoint(t,n),a=e.getScreenCTM(),o=i.matrixTransform(r?a?.inverse():a);if(r===!1){var s=ir(e);o.x-=s.x,o.y-=s.y}return o}function vr(e){var t=e?e.transform:null,n=t&&t.baseVal;return n&&n.numberOfItems?n.getItem(0).matrix:{a:0,b:0,c:0,d:0,e:0,f:0}}function yr(e){var t=e[0]instanceof Date,n=(t?e.map(Number):e).filter(function(e,t,n){return n.indexOf(e)===t});return t?n.map(function(e){return new Date(e)}):n}function br(e){return e&&e.length?e.reduce(function(e,t){return e.concat(t)}):[]}function xr(e){var t=[...arguments].slice(1);if(!t.length||t.length===1&&!t[0])return e;var n=t.shift();return Z(e)&&Z(n)&&Object.keys(n).forEach(function(t){if(!/^(__proto__|constructor|prototype)$/i.test(t)){var r=n[t];Z(r)?(!e[t]&&(e[t]={}),e[t]=xr(e[t],r)):e[t]=X(r)?r.concat():r}}),xr.apply(void 0,N([e],t,!1))}function Sr(e,t){t===void 0&&(t=!0);var n;return e[0]instanceof Date?n=t?function(e,t){return e-t}:function(e,t){return t-e}:t&&!e.every(isNaN)?n=function(e,t){return e-t}:t||(n=function(e,t){return e>t&&-1||e<t&&1||e===t&&0}),e.concat().sort(n)}function Cr(e,t){var n=t.filter(function(e){return Y(e)});return n.length?q(n[0])?n=Math[e].apply(Math,n):n[0]instanceof Date&&(n=Sr(n,e===`min`)[0]):n=void 0,n}var wr={mouse:(function(){var e=function(){return{bubbles:!1,cancelable:!1,screenX:0,screenY:0,clientX:0,clientY:0}};try{return new MouseEvent(`t`),function(t,n,r){r===void 0&&(r=e()),t.dispatchEvent(new MouseEvent(n,r))}}catch{return function(t,n,r){r===void 0&&(r=e());var i=U.createEvent(`MouseEvent`);i.initMouseEvent(n,r.bubbles,r.cancelable,H,0,r.screenX,r.screenY,r.clientX,r.clientY,!1,!1,!1,!1,0,null),t.dispatchEvent(i)}}})(),touch:function(e,t,n){var r=new Touch(xr({identifier:Date.now(),target:e,radiusX:2.5,radiusY:2.5,rotationAngle:10,force:.5},n));e.dispatchEvent(new TouchEvent(t,{cancelable:!0,bubbles:!0,shiftKey:!0,touches:[r],targetTouches:[],changedTouches:[r]}))}};function Tr(e,t){var n=e;for(var r in t)n=n.replace(RegExp(`{=${r}}`,`g`),t[r]);return zn(n)}function Er(e){var t;if(e instanceof Date)t=e;else if(K(e)){var n=this,r=n.config;t=n.format.dataTime(r.data_xFormat)(e)??new Date(e)}else q(e)&&!isNaN(e)&&(t=new Date(+e));return(!t||isNaN(+t))&&console&&console.error&&console.error(`Failed to parse x '${e}' to Date object`),t}function Dr(e){var t=e.attr(`viewBox`);return t?/(\d+(\.\d+)?){3}/.test(t):!1}function Or(e,t,n){n===void 0&&(n=!1);for(var r=!!e.node,i=!1,a=0,o=Object.entries(t);a<o.length;a++){var s=o[a],c=s[0],l=s[1];if(i=r?e.style(c)===l:e.style[c]===l,n===!1&&i)break}return i}function kr(){return U?.hidden===!1||U?.visibilityState===`visible`}function Ar(e,t){var n=H.DocumentTouch,r=H.matchMedia,i=H.navigator,a=r?.(`(pointer:coarse)`).matches,o=!1;if(t)if(i&&`maxTouchPoints`in i)o=i.maxTouchPoints>0;else if(`ontouchmove`in H||n&&U instanceof n)o=!0;else if(a)o=!0;else{var s=i.userAgent;o=/\b(BlackBerry|webOS|iPhone|IEMobile)\b/i.test(s)||/\b(Android|Windows Phone|iPad|iPod)\b/i.test(s)}return e&&!a&&r?.(`(pointer:fine)`).matches&&`mouse`||o&&`touch`||`mouse`}function jr(e,t){t()===!1?_n(function(){return jr(e,t)}):e()}function Mr(e){if(Z(e)&&!K(e)){var t=e;return{top:t.top||0,right:t.right||0,bottom:t.bottom||0,left:t.left||0}}var n=(K(e)?e.trim().split(/\s+/):[e]).map(function(e){return+e||0}),r=n[0],i=n[1],a=i===void 0?r:i,o=n[2],s=o===void 0?r:o,c=n[3];return{top:r,right:a,bottom:s,left:c===void 0?a:c}}function Nr(e,t){e.pendingRaf===null?(e.pendingRaf=H.requestAnimationFrame(function(){e.pendingRaf=null}),t()):(H.cancelAnimationFrame(e.pendingRaf),e.pendingRaf=H.requestAnimationFrame(function(){e.pendingRaf=null,t()}))}function Pr(e,t){t===void 0&&(t=(function(e){return e}));var n=new Set;return Vn(e,function(e,r){n.add(t(e,r))}),n}function Fr(e,t,n){n===void 0&&(n=(function(e){return e}));var r=new Map;return Vn(e,function(e,i){r.set(t(e,i),n(e,i))}),r}var Ir=function(){function e(){return lr(ln,on,fn,sn,pn,cn,un,dn,e.data)}return e.setOptions=function(e){this.data=e.reduce(function(e,t){return M(M({},e),t)},this.data)},e.data={},e}(),Lr={element:function(){function e(){return{chart:null,main:null,svg:null,axis:{x:null,y:null,y2:null,subX:null},axisTooltip:{x:null,y:null,y2:null},defs:null,tooltip:null,legend:null,title:null,subchart:{main:null,bar:null,line:null,area:null},arcs:null,bar:null,candlestick:null,line:null,area:null,circle:null,radar:null,text:null,grid:{main:null,x:null,y:null},gridLines:{main:null,x:null,y:null},region:{main:null,list:null},eventRect:null,zoomResetBtn:null}}return e}(),state:function(){function e(){return{width:0,width2:0,height:0,height2:0,margin:{top:0,bottom:0,left:0,right:0},margin2:{top:0,bottom:0,left:0,right:0},margin3:{top:0,bottom:0,left:0,right:0},arcWidth:0,arcHeight:0,xAxisHeight:0,hasAxis:!1,hasFunnel:!1,hasRadar:!1,hasTreemap:!1,cssRule:{},loading:void 0,domain:void 0,current:{domain:void 0,width:0,height:0,dataMax:0,maxTickSize:{x:{width:0,height:0,ticks:[],clipPath:0,domain:``},y:{width:0,height:0,domain:``},y2:{width:0,height:0,domain:``}},types:[],needle:void 0,zoomDomain:null},isLegendRight:!1,isLegendInset:!1,isLegendTop:!1,isLegendLeft:!1,legendStep:0,legendItemWidth:0,legendItemHeight:0,legendHasRendered:!1,eventReceiver:{currentIdx:-1,rect:{},data:[],coords:[]},axis:{x:{padding:{left:0,right:0},tickCount:0}},rotatedPadding:{left:30,right:0,top:5},withoutFadeIn:{},inputType:``,datetimeId:``,clip:{id:``,idXAxis:``,idYAxis:``,idXAxisTickTexts:``,idGrid:``,idSubchart:``,path:``,pathXAxis:``,pathYAxis:``,pathXAxisTickTexts:``,pathGrid:``},event:null,dragStart:null,dragging:!1,flowing:!1,cancelClick:!1,mouseover:!1,rendered:!1,transiting:!1,redrawing:!1,resizing:!1,toggling:!1,zooming:!1,hasNegativeValue:!1,hasPositiveValue:!0,orgAreaOpacity:`0.2`,orgConfig:{},hiddenTargetIds:[],hiddenLegendIds:[],focusedTargetIds:[],defocusedTargetIds:[],radius:0,innerRadius:0,outerRadius:void 0,innerRadiusRatio:0,gaugeArcWidth:0,radiusExpanded:0,xgridAttr:{x1:null,x2:null,y1:null,y2:null},pendingRaf:null,rafBatchQueue:[]}}return e}()},Rr=function(){function e(){var e=this;Object.keys(Lr).forEach(function(t){e[t]=new Lr[t]})}return e.prototype.getStore=function(e){return this[e]},e}(),zr={bubbleBaseLength:`$baseLength`,colorPattern:`__colorPattern__`,dataMinMax:`$dataMinMax`,dataTotalSum:`$dataTotalSum`,dataTotalPerIndex:`$totalPerIndex`,filteredTargets:`$filteredTargets`,visibilityChecksum:`visibilityChecksum`,legendItemTextBox:`legendItemTextBox`,legendItemMap:`$legendItemMap`,radarPoints:`$radarPoints`,radarTextWidth:`$radarTextWidth`,setOverOut:`setOverOut`,callOverOutForTouch:`callOverOutForTouch`,textRect:`textRect`,shapeOffset:`$shapeOffset`},Br=function(){function e(){this.cache={}}return e.prototype.add=function(e,t,n){return n===void 0&&(n=!1),this.cache[e]=n?this.cloneTarget(t):t,this.cache[e]},e.prototype.remove=function(e){var t=this;(K(e)?[e]:e).forEach(function(e){return delete t.cache[e]})},e.prototype.get=function(e,t){if(t===void 0&&(t=!1),t&&Array.isArray(e)){for(var n=[],r=0,i=void 0;i=e[r];r++)i in this.cache&&n.push(this.cloneTarget(this.cache[i]));return n}else{var a=this.cache[e];return W(a)?a:null}},e.prototype.has=function(e){return e in this.cache&&this.cache[e]!==null},e.prototype.getKeys=function(){return Object.keys(this.cache)},e.prototype.reset=function(e){var t=this;for(var n in t.cache)(e||/^\$/.test(n))&&(t.cache[n]=null)},e.prototype.cloneTarget=function(e){return{id:e.id,id_org:e.id_org,values:e.values.map(function(e){return{x:e.x,value:e.value,id:e.id}})}},e}(),$={AREA:`area`,AREA_LINE_RANGE:`area-line-range`,AREA_SPLINE:`area-spline`,AREA_SPLINE_RANGE:`area-spline-range`,AREA_STEP:`area-step`,AREA_STEP_RANGE:`area-step-range`,BAR:`bar`,BUBBLE:`bubble`,CANDLESTICK:`candlestick`,DONUT:`donut`,FUNNEL:`funnel`,GAUGE:`gauge`,LINE:`line`,PIE:`pie`,POLAR:`polar`,RADAR:`radar`,SCATTER:`scatter`,SPLINE:`spline`,STEP:`step`,TREEMAP:`treemap`},Vr={AREA:`initArea`,AREA_LINE_RANGE:`initArea`,AREA_SPLINE:`initArea`,AREA_SPLINE_RANGE:`initArea`,AREA_STEP:`initArea`,AREA_STEP_RANGE:`initArea`,BAR:`initBar`,BUBBLE:`initCircle`,CANDLESTICK:`initCandlestick`,DONUT:`initArc`,FUNNEL:`initFunnel`,GAUGE:`initArc`,LINE:`initLine`,PIE:`initArc`,POLAR:`initPolar`,RADAR:`initCircle`,SCATTER:`initCircle`,SPLINE:`initLine`,STEP:`initLine`,TREEMAP:`initTreemap`},Hr={Area:[$.AREA,$.AREA_SPLINE,$.AREA_SPLINE_RANGE,$.AREA_LINE_RANGE,$.AREA_STEP,$.AREA_STEP_RANGE],AreaRange:[$.AREA_SPLINE_RANGE,$.AREA_LINE_RANGE,$.AREA_STEP_RANGE],Arc:[$.PIE,$.DONUT,$.GAUGE,$.POLAR,$.RADAR],Line:[$.LINE,$.SPLINE,$.AREA,$.AREA_SPLINE,$.AREA_SPLINE_RANGE,$.AREA_LINE_RANGE,$.STEP,$.AREA_STEP,$.AREA_STEP_RANGE],Step:[$.STEP,$.AREA_STEP,$.AREA_STEP_RANGE],Spline:[$.SPLINE,$.AREA_SPLINE,$.AREA_SPLINE_RANGE]};function Ur(e){var t=e,n=t.config,r=``;if(Yn(n.data_type||n.data_types)&&!t[Vr.LINE])r=`line`;else for(var i in Vr){var a=$[i];if(t.hasType(a)&&!t[Vr[i]]){r=a;break}}r&&Wr(`Please, make sure if %c${fr(r)}`,`module has been imported and specified correctly.`,`https://github.com/naver/billboard.js/wiki/CHANGELOG-v2#modularization-by-its-functionality`)}function Wr(e,t,n){var r=`[billboard.js]`;if(H.console?.error){var i=[`background:red;color:white;display:block;font-size:15px`,t];console.error.apply(console,N([`❌ ${r} ${e}`,`background:red;color:white;display:block;font-size:15px`],i,!1)),console.info(`%cℹ️`,`font-size:15px`,n)}throw Error(`${r} ${e.replace(/\%c([a-z-]+)/i,`'$1' `)} ${t}`)}var Gr=H.setTimeout,Kr=H.clearTimeout;function qr(e){var t=[],n,r=function(){r.clear(),e===!1?vn(function(){t.forEach(function(e){return e()})},{timeout:200}):n=Gr(function(){t.forEach(function(e){return e()})},q(e)?e:200)};return r.clear=function(){n&&=(Kr(n),null)},r.add=function(e){return t.push(e)},r.remove=function(e){return t.splice(t.indexOf(e),1)},r}function Jr(){var e=[],t=function(t,n){function r(){for(var t=0,n=0,r=void 0;r=e[n];n++){if(r===!0||r.empty?.call(r)){t++;continue}if(kr()===!1){t=e.length;break}try{r.transition()}catch{t++}}return t===e.length}jr(function(){n?.()},r)};return t.add=function(t){X(t)?e=e.concat(t):e.push(t)},t}var Yr={};function Xr(e,t){var n=e.toString(),r=n.replace(/(function|[\s\W\n])/g,``).substring(0,15);return r in Yr||(Yr[r]=new H.Blob([`${t?.map(String).join(`;`)??``}
|
||
|
||
self.onmessage=function({data}) {
|
||
const result = (${n}).apply(null, data);
|
||
self.postMessage(result);
|
||
};`],{type:`text/javascript`})),H.URL.createObjectURL(Yr[r])}function Zr(e){var t=new H.Worker(e);return t.onerror=function(e){console.error?console.error(e):console.log(e)},t}function Qr(e,t,n,r){e===void 0&&(e=!0);var i=function(){var e=[...arguments];n(t.apply(void 0,e))};if(H.Worker&&e){var a=Xr(t,r),o=Zr(a);i=function(){var e=[...arguments];o.postMessage(e),o.onmessage=function(e){return H.URL.revokeObjectURL(a),n(e.data)}}}return i}function $r(e){var t=[];return e.forEach(function(e,n){var r=e[0];e.forEach(function(e,i){if(i>0){if(t[i-1]===void 0&&(t[i-1]={}),e===void 0)throw Error(`Source data is missing a component at (${n}, ${i})!`);t[i-1][r]=e}})}),t}function ei(e){var t=e[0],n=[];return e.forEach(function(e,r){if(r>0){var i={};e.forEach(function(e,n){if(e===void 0)throw Error(`Source data is missing a component at (${r}, ${n})!`);i[t[n]]=e}),n.push(i)}}),n}function ti(e,t){var n=[],r,i;if(Array.isArray(e)){var a=function(e,t){if(e[t]!==void 0)return e[t];var n=t.replace(/\[(\w+)\]/g,`.$1`).replace(/^\./,``).split(`.`),r=e;return n.some(function(e){return!(r=r&&e in r?r[e]:void 0)}),r};r=t.x?t.value.concat(t.x):t.value,n.push(r),e.forEach(function(e){var t=r.map(function(t){var n=a(e,t);return n===void 0&&(n=null),n});n.push(t)}),i=ei(n)}else Object.keys(e).forEach(function(t){var r,i=e[t].concat();(r=i.unshift)==null||r.call(i,t),n.push(i)}),i=$r(n);return i}function ni(e,t,n,r,i){t===void 0&&(t=`csv`);var a=new XMLHttpRequest,o={csv:ii,tsv:ai,json:ti};a.open(`GET`,e),n&&Object.keys(n).forEach(function(e){a.setRequestHeader(e,n[e])}),a.onreadystatechange=function(){if(a.readyState===4)if(a.status===200){var n=a.responseText;n&&i.call(this,o[t](t===`json`?JSON.parse(n):n,r))}else throw Error(`${e}: Something went wrong loading!`)},a.send()}function ri(e,t){var n=e.rows(t),r;return n.length===1?(r=[{}],n[0].forEach(function(e){r[0][e]=null})):r=e.parse(t),r}function ii(e){return ri({rows:xt,parse:bt},e)}function ai(e){return ri({rows:wt,parse:Ct},e)}function oi(e,t){var n=e||t?.data_keys;return n?.x&&(t.data_x=n.x),n}function si(e,t,n){var r=this,i=this,a=i.config,o;e.forEach(function(e){var s=i.getXKey(e);if(n.customX||n.timeSeries?n.xs.indexOf(s)>=0?o=(n.appendXs&&i.data.xs[e]||[]).concat(t.map(function(t,n){var r=W(t[s]);return r?i.generateTargetX(r,e,n):!1}).filter(function(e){return e!==!1})):a.data_x?o=r.getOtherTargetXs():Y(a.data_xs)&&(o=i.getXValuesOfXKey(s,i.data.targets)):o=t.map(function(e,t){return t}),o)i.data.xs[e]=o;else throw Error(`x is not defined for id = "${e}".`)})}var ci={convertData:function(e,t){var n=this.config,r=function(e){return e?.length&&!Yn(e[0])?n.boost_useWorker:!1},i=e;if(e.bindto&&(i={},[`url`,`mimeType`,`headers`,`keys`,`json`,`keys`,`rows`,`columns`].forEach(function(t){var n=`data_${t}`;n in e&&(i[t]=e[n])})),i.url&&t)ni(i.url,i.mimeType,i.headers,oi(i.keys,n),t);else if(i.json)Qr(r(i.json),ti,t,[$r,ei])(i.json,oi(i.keys,n));else if(i.rows)Qr(r(i.rows),ei,t)(i.rows);else if(i.columns)Qr(r(i.columns),$r,t)(i.columns);else if(e.bindto)throw Error(`url or json or rows or columns is required.`)},convertDataToTargets:function(e,t){var n=this,r=n.axis,i=n.config,a=n.state,o=i.data_type,s=Object.keys(e[0]||{}),c=s.length?s.reduce(function(e,t){return n.isX.call(n,t)?e.xs.push(t):n.isNotX.call(n,t)&&e.ids.push(t),e},{ids:[],xs:[]}):{ids:[],xs:[]},l=c.ids,u={appendXs:t,xs:c.xs,idConverter:i.data_idConverter.bind(n.api),categorized:r?.isCategorized(),timeSeries:r?.isTimeSeries(),customX:r?.isCustomX()};si.bind(n)(l,e,u);var d=l.map(function(t,r){var o=i.data_idConverter.bind(n.api)(t),s=n.getXKey(t),c=u.customX&&u.categorized,l=c&&(function(){var t=Pr(i.axis_x_categories);return e.every(function(e){return t.has(e.x)})})(),d=e.__append__,f=s===null&&d?n.api.data.values(t).length:0;return{id:o,id_org:t,values:e.map(function(e,u){var p=e[s],m=e[t],h;return m=m!==null&&!isNaN(m)&&!Z(m)?+m:X(m)||Z(m)?m:null,(c||a.hasRadar)&&r===0&&!Hn(p)?(!l&&r===0&&u===0&&!d&&(i.axis_x_categories=[]),h=i.axis_x_categories.indexOf(p),h===-1&&(h=i.axis_x_categories.length,i.axis_x_categories.push(p))):h=n.generateTargetX(p,t,f+u),(Hn(m)||n.data.xs[t].length<=u)&&(h=void 0),{x:h,value:m,id:o,index:-1}}).filter(function(e){return J(e.x)})}});if(d.forEach(function(e){var t;i.data_xSort&&(e.values=e.values.sort(function(e,t){return(e.x||e.x===0?e.x:1/0)-(t.x||t.x===0?t.x:1/0)})),e.values.forEach(function(e,t){return e.index=t}),(t=n.data.xs[e.id])==null||t.sort(function(e,t){return e-t})}),a.hasNegativeValue=n.hasNegativeValueInTargets(d),a.hasPositiveValue=n.hasPositiveValueInTargets(d),o&&n.isValidChartType(o)){var f=n.mapToIds(d).filter(function(e){return!(e in i.data_types)||!n.isValidChartType(i.data_types[e])});n.setTargetType(f,o)}return d.forEach(function(e){return n.cache.add(e.id_org,e,!0)}),d}},li={isX:function(e){var t=this.config,n=t.data_x&&e===t.data_x,r=Y(t.data_xs)&&Zn(t.data_xs,e);return n||r},isNotX:function(e){return!this.isX(e)},isStackNormalized:function(){var e=this.config;return!!((e.data_stack_normalize===!0||qn(e.data_stack_normalize))&&e.data_groups.length)},isStackNormalizedPerGroup:function(){var e=this.config;return!!(qn(e.data_stack_normalize)&&e.data_stack_normalize?.perGroup&&e.data_groups.length)},isGrouped:function(e){var t=this.config.data_groups;return e?t.some(function(t){return t.indexOf(e)>=0&&t.length>1}):t.length>0},hasAxisGroupedData:function(e){var t=this,n=t.axis;return t.data.targets.filter(function(t){return n.getId(t.id)===e}).map(function(e){return e.id}).some(function(e){return t.isGrouped(e)})},getXKey:function(e){var t=this.config;return t.data_x?t.data_x:Y(t.data_xs)?t.data_xs[e]:null},getXValuesOfXKey:function(e,t){var n=this,r=t&&Y(t)?n.mapToIds(t):[],i;return r.forEach(function(t){n.getXKey(t)===e&&(i=n.data.xs[t])}),i},getIndexByX:function(e,t){var n=this;return t?t.indexOf(K(e)?e:+e):(n.filterByX(n.data.targets,e)[0]||{index:null}).index},getXValue:function(e,t){var n=this;return e in n.data.xs&&n.data.xs[e]&&W(n.data.xs[e][t])?n.data.xs[e][t]:t},getOtherTargetXs:function(){var e=this,t=Object.keys(e.data.xs);return t.length?e.data.xs[t[0]]:null},getOtherTargetX:function(e){var t=this.getOtherTargetXs();return t&&e<t.length?t[e]:null},addXs:function(e){var t=this.config;Object.keys(e).forEach(function(n){t.data_xs[n]=e[n]})},isMultipleX:function(){return!this.config.axis_x_forceAsSingle&&(Y(this.config.data_xs)||this.hasType(`bubble`)||this.hasType(`scatter`))},addName:function(e){var t=this.config,n;return e&&(n=t.data_names[e.id],e.name=n===void 0?e.id:n),e},getAllValuesOnIndex:function(e,t){t===void 0&&(t=!1);var n=this,r=n.filterTargetsToShow(n.data.targets).map(function(t){return n.addName(n.getValueOnIndex(t.values,e))});return t&&(r=r.filter(function(e){return e&&`value`in e&&W(e.value)})),r},getValueOnIndex:function(e,t){var n=e.filter(function(e){return e.index===t});return n.length?n[0]:null},updateTargetX:function(e,t){var n=this;e.forEach(function(e){e.values.forEach(function(r,i){r.x=n.generateTargetX(t[i],e.id,i)}),n.data.xs[e.id]=t})},updateTargetXs:function(e,t){var n=this;e.forEach(function(e){t[e.id]&&n.updateTargetX([e],t[e.id])})},generateTargetX:function(e,t,n){var r=this,i=r.axis,a=i?.isCategorized()?n:e||n;return i?.isTimeSeries()?a=Er.bind(r)(e||r.getXValue(t,n)):i?.isCustomX()&&!i?.isCategorized()&&(a=W(e)?+e:r.getXValue(t,n)),a},updateXs:function(e){e.length&&(this.axis.xs=e.map(function(e){return e.x}))},getPrevX:function(e){var t=this.axis.xs[e-1];return J(t)?t:null},getNextX:function(e){var t=this.axis.xs[e+1];return J(t)?t:null},getBaseValue:function(e){var t=this,n=t.state.hasAxis,r=e.value;return r&&n&&(t.isAreaRangeType(e)?r=t.getRangedData(e,`mid`):t.isBubbleZType(e)&&(r=t.getBubbleZData(r,`y`))),r},getMinMaxValue:function(e){var t=this.getBaseValue.bind(this),n,r;return(e||this.data.targets.map(function(e){return e.values})).forEach(function(e,i){var a=e.map(t).filter(q);n=Math.min.apply(Math,N([i?n:1/0],a,!1)),r=Math.max.apply(Math,N([i?r:-1/0],a,!1))}),{min:n,max:r}},getMinMaxData:function(){var e=this,t=zr.dataMinMax,n=e.cache.get(t);if(!n){var r=e.data.targets.map(function(e){return e.values}),i=e.getMinMaxValue(r),a=[],o=[],s=i.min,c=i.max;r.forEach(function(t){var n=e.getFilteredDataByValue(t,s),r=e.getFilteredDataByValue(t,c);n.length&&(a=a.concat(n)),r.length&&(o=o.concat(r))}),e.cache.add(t,n={min:a,max:o})}return n},getTotalPerIndex:function(e){var t=this,n=t.config,r=e?`${zr.dataTotalPerIndex}-${e}`:zr.dataTotalPerIndex,i=t.cache.get(r);if((t.config.data_groups.length||t.isStackNormalized())&&!i){i=[];var a=t.data.targets;if(t.isStackNormalizedPerGroup()&&e){var o=n.data_groups.find(function(t){return t.indexOf(e)>=0});if(o)a=a.filter(function(e){return o.indexOf(e.id)>=0});else return null}a.forEach(function(e){e.values.forEach(function(e,t){i[t]||(i[t]=0),i[t]+=~~e.value})}),t.cache.add(r,i)}return i},getTotalDataSum:function(e){var t=this,n=zr.dataTotalSum,r=t.cache.get(n);return q(r)||(r=t.data.targets.reduce(function(e,t){return e+t.values.reduce(function(e,t){return e+(t.value??0)},0)},0),t.cache.add(n,r)),e&&(r-=t.getHiddenTotalDataSum()),r},getHiddenTotalDataSum:function(){var e=this,t=e.api,n=e.state.hiddenTargetIds,r=0;return n.length&&(r=t.data.values.bind(t)(n).reduce(function(e,t){return e+t})),r},getFilteredDataByValue:function(e,t){var n=this;return e.filter(function(e){return n.getBaseValue(e)===t})},getMaxDataCount:function(){return Math.max.apply(Math,N(N([],this.data.targets.map(function(e){return e.values.length}),!1),[0],!1))},getMaxDataCountTarget:function(){var e=this.filterTargetsToShow()||[],t=e.length,n=this.config.axis_x_inverted;return t>1?(e=e.map(function(e){return e.values}).reduce(function(e,t){return e.concat(t)}).map(function(e){return e.x}),e=Sr(yr(e)).map(function(e,t,r){return{x:e,index:n?r.length-t-1:t}})):t&&(e=e[0].values.concat()),e},mapToIds:function(e){return e.map(function(e){return e.id})},mapToTargetIds:function(e){var t=this;return e?X(e)?e.concat():[e]:t.mapToIds(t.data.targets)},hasTarget:function(e,t){for(var n=this.mapToIds(e),r=0,i=void 0;i=n[r];r++)if(i===t)return!0;return!1},isTargetToShow:function(e){return this.state.hiddenTargetIds.indexOf(e)<0},isLegendToShow:function(e){return this.state.hiddenLegendIds.indexOf(e)<0},filterTargetsToShow:function(e){var t=this;if(!e){var n=t.cache,r=t.data,i=t.state,a=zr.filteredTargets,o=i.hiddenTargetIds.join(`,`);if(o!==n.get(zr.visibilityChecksum)&&(n.remove(a),n.add(zr.visibilityChecksum,o)),n.has(a))return n.get(a);var s=r.targets.filter(function(e){return t.isTargetToShow(e.id)});return n.add(a,s),s}return e.filter(function(e){return t.isTargetToShow(e.id)})},mapTargetsToUniqueXs:function(e){var t=this.axis,n=[];return e?.length&&(n=yr(br(e.map(function(e){return e.values.map(function(e){return+e.x})}))),n=t?.isTimeSeries()?n.map(function(e){return new Date(+e)}):n.map(Number)),Sr(n)},addTargetIds:function(e,t){var n=this.state;(X(t)?t:[t]).forEach(function(t){n[e].indexOf(t)<0&&n[e].push(t)})},removeTargetIds:function(e,t){var n=this.state;(X(t)?t:[t]).forEach(function(t){var r=n[e].indexOf(t);r>=0&&n[e].splice(r,1)})},addHiddenTargetIds:function(e){this.addTargetIds(`hiddenTargetIds`,e)},removeHiddenTargetIds:function(e){this.removeTargetIds(`hiddenTargetIds`,e)},addHiddenLegendIds:function(e){this.addTargetIds(`hiddenLegendIds`,e)},removeHiddenLegendIds:function(e){this.removeTargetIds(`hiddenLegendIds`,e)},getValuesAsIdKeyed:function(e){var t=this,n=t.state.hasAxis,r={},i=t.isMultipleX(),a=i?t.mapTargetsToUniqueXs(e).map(function(e){return K(e)?e:+e}):null,o=a?new Map(a.map(function(e,t){return[e,t]})):null;return e.forEach(function(e){var a=[];e.values.filter(function(e){var t=e.value;return W(t)||t===null}).forEach(function(e){var r=e.value;if(r!==null&&t.isCandlestickType(e)&&(r=X(r)?r.slice(0,4):[r.open,r.high,r.low,r.close]),X(r))a.push.apply(a,r);else if(Z(r)&&`high`in r)a.push.apply(a,Object.values(r));else if(t.isBubbleZType(e))a.push(n&&t.getBubbleZData(r,`y`));else if(i&&o){var s=K(e.x)?e.x:+e.x,c=o.get(s);c!==void 0&&(a[c]=r)}else a.push(r)}),r[e.id]=a}),r},checkValueInTargets:function(e,t){return Object.keys(e).some(function(n){return e[n].values.some(function(e){return t(e.value)})})},hasMultiTargets:function(){return this.filterTargetsToShow().length>1},hasNegativeValueInTargets:function(e){return this.checkValueInTargets(e,function(e){return e<0})},hasPositiveValueInTargets:function(e){return this.checkValueInTargets(e,function(e){return e>0})},orderTargets:function(e){var t=this,n=N([],e,!0),r=t.getSortCompareFn();return r&&n.sort(r),n},getSortCompareFn:function(e){e===void 0&&(e=!1);var t=this,n=t.config.data_order,r=/asc/i.test(n),i=/desc/i.test(n),a;if(r||i){var o=function(e,t){return e+Math.abs(t.value)},s=function(e){return q(e)?e:`values`in e?e.values.reduce(o,0):e.value};a=function(t,n){var i=s(t),a=s(n);return e?r?i-a:a-i:r?a-i:i-a}}else G(n)&&(a=n.bind(t.api));return a||null},filterByX:function(e,t){return br(e.map(function(e){return e.values})).filter(function(e){return e.x-t===0})},filterNullish:function(e){var t=function(e){return W(e.value)};return e&&e.filter(function(e){return`value`in e?t(e):e.values.some(t)})},filterRemoveNull:function(e){var t=this;return e.filter(function(e){return W(t.getBaseValue(e))})},filterByXDomain:function(e,t){return e.map(function(e){return{id:e.id,id_org:e.id_org,values:e.values.filter(function(e){return t[0]<=e.x&&e.x<=t[1]})}})},hasDataLabel:function(){var e=this.config.data_labels;return Un(e)&&e||qn(e)&&Y(e)},hasNullDataValue:function(e){return e.some(function(e){return e.value===null})},getDataIndexFromEvent:function(e){var t=this,n=t.$el,r=t.config,i=t.state,a=i.hasRadar,o=i.inputType,s=i.eventReceiver,c=s.coords,l=s.rect,u;if(a){var d=e.target;/tspan/i.test(d.tagName)&&(d=d.parentNode);var f=A(d).datum();u=f&&Object.keys(f).length===1?f.index:void 0}else{var p=r.axis_rotated,m=gr(n.chart.node()),h=o===`touch`&&e.changedTouches?e.changedTouches[0]:e,g=p?h.clientY+m.y:h.clientX+m.x;if(Dr(n.svg)){var _=[g,0];p&&_.reverse(),g=_r.apply(void 0,N([n.eventRect.node()],_,!1))[p?`y`:`x`]}else g-=p?l.top:l.left;u=sr(c,g,0,c.length-1,p)}return u},getDataLabelLength:function(e,t,n){var r=this,i=1.3;return r.getTextRect([e,t].map(function(e){return r.dataLabelFormat()(e)}))?.map(function(e){return e[n]*i})||[0,0]},isNoneArc:function(e){return this.hasTarget(this.data.targets,e.id)},isArc:function(e){return`data`in e&&this.hasTarget(this.data.targets,e.data.id)},findSameXOfValues:function(e,t){var n=e[t].x,r=[],i;for(i=t-1;i>=0&&n===e[i].x;i--)r.push(e[i]);for(i=t;i<e.length&&n===e[i].x;i++)r.push(e[i]);return r},findClosestFromTargets:function(e,t){var n=this,r=e.map(function(e){return n.findClosest(e.values,t)});return n.findClosest(r,t)},findClosest:function(e,t){var n=this,r=n.$el.main,i=e.filter(function(e){return e&&W(e.value)}),a,o;return i.filter(function(e){return n.isBarType(e.id)||n.isCandlestickType(e.id)}).forEach(function(e){var t=n.isBarType(e.id)?`.${Gt.chartBar}.${P.target}${n.getTargetSelectorSuffix(e.id)} .${Gt.bar}-${e.index}`:`.${Kt.chartCandlestick}.${P.target}${n.getTargetSelectorSuffix(e.id)} .${Kt.candlestick}-${e.index} path`;!o&&n.isWithinBar(r.select(t).node())&&(o=e)}),i.filter(function(e){return!n.isBarType(e.id)&&!n.isCandlestickType(e.id)}).forEach(function(e){var r=n.dist(e,t);a=n.getPointSensitivity(e),r<a&&(a=r,o=e)}),o},dist:function(e,t){var n=this,r=n.config.axis_rotated,i=n.scale,a=+r,o=+!r,s=n.circleY(e,e.index),c=(i.zoom||i.x)(e.x);return Math.sqrt((c-t[a])**2+(s-t[o])**2)},convertValuesToStep:function(e){var t=this,n=t.axis,r=t.config.line_step_type,i=n?n.isCategorized():!1,a=X(e)?e.concat():[e];if(!(i||/step\-(after|before)/.test(r)))return e;if(a.length){var o=a[0],s=a[a.length-1],c=o.id,l=o.x;a.unshift({x:--l,value:o.value,id:c}),i&&r===`step-after`&&a.unshift({x:--l,value:o.value,id:c}),l=s.x,a.push({x:++l,value:s.value,id:c}),i&&r===`step-before`&&a.push({x:++l,value:s.value,id:c})}return a},convertValuesToRange:function(e){var t=X(e)?e.concat():[e],n=[];return t.forEach(function(e){var t=e.x,r=e.id;n.push({x:t,id:r,value:e.value[0]}),n.push({x:t,id:r,value:e.value[2]})}),n},updateDataAttributes:function(e,t){var n=this,r=n.config[`data_${e}`];return Hn(t)?r:(Object.keys(t).forEach(function(e){r[e]=t[e]}),n.redraw({withLegend:!0}),r)},getRangedData:function(e,t,n){t===void 0&&(t=``),n===void 0&&(n=`areaRange`);var r=e?.value;if(X(r)){if(n===`bar`)return r.reduce(function(e,t){return t-e});var i={areaRange:[`high`,`mid`,`low`],candlestick:[`open`,`high`,`low`,`close`,`volume`]}[n].indexOf(t);return i>=0&&r?r[i]:void 0}else if(r&&t)return r[t];return r},setRatioForGroupedData:function(e){var t=this;if(t.config.data_groups.length&&e.some(function(e){return t.isGrouped(e.id)})){var n=function(e){return t.getRatio(`index`,e,!0)};e.forEach(function(e){`values`in e?e.values.forEach(n):n(e)})}},getRatio:function(e,t,n){n===void 0&&(n=!1);var r=this,i=r.config,a=r.state,o=r.api,s=0;if(t&&o.data.shown().length)if(s=t.ratio||t.value,e===`arc`)if(r.pie.padAngle()())s=t.value/r.getTotalDataSum(!0);else{var c=i.gauge_fullCircle?r.getArcLength():r.getStartingAngle()*-2,l=r.hasType(`gauge`)?c:Math.PI*2;s=(t.endAngle-t.startAngle)/l}else if(e===`index`){var u=o.data.values.bind(o),d=a.hiddenTargetIds,f=this.getTotalPerIndex(r.isStackNormalizedPerGroup()?t.id:void 0);if(f===null)return s;if(d.length){var p=d;if(r.isStackNormalizedPerGroup()&&t.id){var m=i.data_groups.find(function(e){return e.indexOf(t.id)>=0});m&&(p=p.filter(function(e){return m.indexOf(e)>=0}))}if(p.length){var h=u(p,!1);h.length&&(h=h.reduce(function(e,t){return e.map(function(e,n){return~~e+t[n]})}),f=f.map(function(e,t){return e-h[t]}))}}var g=f[t.index];t.ratio=q(t.value)&&f&&g?t.value/g:0,s=t.ratio}else if(e===`radar`)s=parseFloat(String(Math.max(t.value,0)))/a.current.dataMax*i.radar_size_ratio;else if(e===`bar`){var _=r.getYScaleById.bind(r)(t.id).domain().reduce(function(e,t){return t-e});s=_===0?0:Math.abs(r.getRangedData(t,null,e)/_)}else e===`treemap`&&(s/=r.getTotalDataSum(!0));return n&&s?s*100:s},updateDataIndexByX:function(e){var t=this,n=e.reduce(function(e,t,n){return e[Number(t.x)]=n,e},{});t.data.targets.forEach(function(e){e.values.forEach(function(e,t){var r=n[Number(e.x)];r===void 0&&(r=t),e.index=r})})},isBubbleZType:function(e){return this.isBubbleType(e)&&(Z(e.value)&&(`z`in e.value||`y`in e.value)||X(e.value)&&e.value.length>=2)},isBarRangeType:function(e){var t=this,n=e.value;return t.isBarType(e)&&X(n)&&n.length>=2&&n.every(q)},getDataById:function(e){var t=this.cache.get(e)||this.api.data(e);return t?.[0]??t}};function ui(e,t){t===void 0&&(t=!1);var n=this,r=n.api;t&&n.api.flush(!0),e?.call(r)}var di={load:function(e,t){var n=this,r=n.axis,i=n.data,a=n.org,o=n.scale,s=t.append,c={domain:null,currentDomain:null,x:null},l=e;l&&(t.filter&&(l=l.filter(t.filter)),(t.type||t.types)&&l.forEach(function(e){var r=t.types?.[e.id]||t.type;n.setTargetType(e.id,r)}),i.targets.forEach(function(e){for(var t=0;t<l.length;t++)if(e.id===l[t].id){e.values=s?e.values.concat(l[t].values):l[t].values,l.splice(t,1);break}}),i.targets=i.targets.concat(l)),n.updateTargets(i.targets),o.zoom&&(c.x=r.isCategorized()?o.x.orgScale():(a.xScale||o.x).copy(),c.domain=n.getXDomain(i.targets),c.x.domain(c.domain),c.currentDomain=n.zoom.getDomain(),n.withinRange(c.currentDomain,void 0,c.domain)||(o.x.domain(c.domain),o.zoom=null,n.$el.eventRect.property(`__zoom`,null))),n.redraw({withUpdateOrgXDomain:!0,withUpdateXDomain:!0,withLegend:!0}),o.zoom?(a.xDomain=c.domain,a.xScale=c.x,r.isCategorized()&&(c.currentDomain=n.getZoomDomainValue(c.currentDomain),a.xDomain=n.getZoomDomainValue(a.xDomain),a.xScale=c.x.domain(a.xDomain)),n.updateCurrentZoomTransform(c.x,c.currentDomain)):a.xScale&&a.xScale.domain(a.xDomain),n.updateTypesElements(),ui.call(n,t.done,t.resizeAfter)},loadFromArgs:function(e){var t=this;t.config&&(t.cache.reset(),t.convertData(e,function(n){var r=e.data||n;e.append&&(r.__append__=!0),r&&t.load(t.convertDataToTargets.call(t,r),e)}))},unload:function(e,t){var n=this,r=n.state,i=n.$el,a=n.$T,o=!!n.hasLegendDefsPoint?.call(n),s=t,c=e;if(n.cache.reset(),s||=function(){},c=c.filter(function(e){return n.hasTarget(n.data.targets,e)}),!c||c.length===0){s();return}c.forEach(function(e){var t,a=n.getTargetSelectorSuffix(e);r.withoutFadeIn[e]=!1,i.legend&&i.legend.selectAll(`.${I.legendItem}${a}`).remove(),n.data.targets=n.data.targets.filter(function(t){return t.id!==e}),o&&((t=i.defs)==null||t.select(`#${n.getDefsPointId(a)}`).remove())}),r.hasFunnel&&n.updateFunnel(n.data.targets),r.hasTreemap&&n.updateTargetsForTreemap(n.data.targets),n.updateTypesElements(),a(i.svg.selectAll(c.map(function(e){return n.selectorTarget(e)}))).style(`opacity`,`0`).remove().call(Qn,s)}},fi={setExpand:function(e,t,n){var r=this,i=r.config;r.$el.circle&&i.point_focus_expand_enabled&&r.expandCircles(e,t,n),r.expandBarTypeShapes(!0,e,t,n)},expandBarTypeShapes:function(e,t,n,r){e===void 0&&(e=!0);var i=this;[`bar`,`candlestick`].filter(function(e){return i.$el[e]}).forEach(function(a){r&&i.$el[a].classed(P.EXPANDED,!1),i.getShapeByIndex(a,t,n).classed(P.EXPANDED,e)})},setOverOut:function(e,t){var n=this,r=n.config,i=n.state,a=i.hasFunnel,o=i.hasRadar,s=i.hasTreemap,c=n.$el.main,l=Z(t);if(l||t!==-1){var u=r[e?`data_onover`:`data_onout`].bind(n.api);if(r.color_onover&&n.setOverColor(e,t,l),l){var d=n.getTargetSelectorSuffix(t.id),f=a||s?`${P.target+d} .${B.shape}`:F.arc+d;u(t,c.select(`.${f}`).node())}else if(r.tooltip_grouped)e&&(o&&n.isPointFocusOnly()?n.showCircleFocus(n.getAllValuesOnIndex(t,!0)):n.setExpand(t,null,!0)),!n.isMultipleX()&&c.selectAll(`.${B.shape}-${t}`).each(function(e){u(e,this)});else{var p=n.cache.get(zr.setOverOut)||[],m=c.selectAll(`.${B.shape}-${t}`).filter(function(e){return n.isWithinShape(this,e)}),h=m.filter(function(){var e=this;return p.every(function(t){return t!==e})});if(!e||m.empty()||p.length===h.size()&&h.nodes().every(function(e,t){return e!==p[t]}))for(;p.length;){var g=p.pop();r.data_onout.bind(n.api)(A(g).datum(),g)}h.each(function(){e&&(u(A(this).datum(),this),p.push(this))}),n.cache.add(zr.setOverOut,p)}}},callOverOutForTouch:function(e){var t=this,n=t.cache.get(zr.callOverOutForTouch);(Z(e)&&n?e.id!==n.id:e!==n)&&((n||q(n))&&t.setOverOut(!1,n),(e||q(e))&&t.setOverOut(!0,e),t.cache.add(zr.callOverOutForTouch,e))},getDraggableSelection:function(){var e=this,t=e.config,n=e.state;return t.interaction_enabled&&t.data_selection_draggable&&e.drag?at().on(`drag`,function(t){n.event=t,e.drag(nr(t,this))}).on(`start`,function(t){n.event=t,e.dragstart(nr(t,this))}).on(`end`,function(t){n.event=t,e.dragend()}):function(){}},dispatchEvent:function(e,t,n){var r,i=this,a=i.config,o=i.state,s=o.eventReceiver,c=o.hasAxis,l=o.hasFunnel,u=o.hasRadar,d=o.hasTreemap,f=i.$el,p=f.eventRect,m=f.funnel,h=f.radar,g=f.svg,_=f.treemap,v=((r=(l||d)&&s.rect||u&&h.axes.select(`.${Wt.axis}-${t} text`)||p||i.getArcElementByIdOrIndex?.call(i,t))?.node)?.call(r);if(v){var y=i.isMultipleX(),b=a.axis_rotated,x=ir(v),S=x.width,C=x.left,w=x.top;if(c&&!u&&!y){var T=s.coords[t];T?(S=T.w,C+=T.x,w+=T.y):(S=0,C=0,w=0)}var E=C+(n?n[0]:0)+(y||b?0:S/2),D=w+(n?n[1]:0)+(b?4:0);if(Dr(g)){var O=_r(i.$el.eventRect.node(),E,D,!1);E=O.x,D=O.y}var k={screenX:E,screenY:D,clientX:E,clientY:D,bubbles:u};(l||d)&&(v=(m??_).node()),wr[/^(mouse|click)/.test(e)?`mouse`:`touch`](v,e,k)}},setDragStatus:function(e){this.state.dragging=e},unbindZoomEvent:function(){var e=this.$el,t=e.eventRect,n=e.zoomResetBtn;t?.on(`.zoom wheel.zoom .drag`,null),n?.on(`click`,null).style(`display`,`none`)},unbindAllEvents:function(){var e,t=this,n=t.$el,r=n.arcs,i=n.eventRect,a=n.legend,o=n.region,s=n.svg,c=n.treemap,l=t.brush,u=[`wheel`,`click`,`mouseover`,`mousemove`,`mouseout`,`touchstart`,`touchmove`,`touchend`,`touchstart.eventRect`,`touchmove.eventRect`,`touchend.eventRect`,`.brush`,`.drag`,`.zoom`,`wheel.zoom`,`dblclick.zoom`].join(` `);[s,i,o?.list,l?.getSelection(),r?.selectAll(`path`),a?.selectAll(`g`),c].forEach(function(e){return e?.on(u,null)}),(e=t.unbindZoomEvent)==null||e.call(t)}},pi={categoryName:function(e){return this.config.axis_x_categories?.[e]??e}},mi={generateClass:function(e,t){return` ${e} ${e+this.getTargetSelectorSuffix(t)}`},getClass:function(e,t){var n=this,r=/s$/.test(e),i=/^(area|arc|line|funnel|treemap)s?$/.test(e),a=r?`id`:`index`;return function(o){var s=o.data||o;return((t?n.generateClass(an[r?`shapes`:`shape`],s[a]):``)+n.generateClass(an[e],s[i?`id`:a])).trim()}},getChartClass:function(e){var t=this;return function(n){return an[`chart${e}`]+t.classTarget((n.data?n.data:n).id)}},generateExtraLineClass:function(){var e=this.config.line_classes||[],t=[];return function(n){var r=n.id||n.data?.id||n;return t.indexOf(r)<0&&t.push(r),e[t.indexOf(r)%e.length]}},classRegion:function(e,t){return`${this.generateClass(an.region,t)} ${`class`in e?e.class:``}`},classTarget:function(e){var t=this.config.data_classes[e],n=``;return t&&(n=` ${an.target}-${t}`),this.generateClass(an.target,e)+n},classFocus:function(e){return this.classFocused(e)+this.classDefocused(e)},classFocused:function(e){return` ${this.state.focusedTargetIds.indexOf(e.id)>=0?an.focused:``}`},classDefocused:function(e){return` ${this.state.defocusedTargetIds.indexOf(e.id)>=0?an.defocused:``}`},getTargetSelectorSuffix:function(e){return(e||e===0?`-${e}`:``).replace(/[\x00-\x20\x7F-\xA0\s?!@#$%^&*()_=+,.<>'":;\[\]\/|~`{}\\]/g,`-`)},selectorTarget:function(e,t,n){t===void 0&&(t=``),n===void 0&&(n=``);var r=this.getTargetSelectorSuffix(e);return`${t}.${an.target+r} ${n}, ${t}.${an.circles+r} ${n}`},selectorTargets:function(e,t){var n=this,r=e||[];return r.length?r.map(function(e){return n.selectorTarget(e,t)}):null},selectorLegend:function(e){return`.${an.legendItem+this.getTargetSelectorSuffix(e)}`},selectorLegends:function(e){var t=this;return e?.length?e.map(function(e){return t.selectorLegend(e)}):null}},hi=function(e,t,n){var r=A(e.cloneNode(!0));return r.attr(`id`,n).insert(`rect`,`:first-child`).attr(`width`,r.attr(`width`)).attr(`height`,r.attr(`height`)).style(`fill`,t),{id:n,node:r.node()}};function gi(e){var t=zr.colorPattern,n=U.body,r=n[t];if(!r){var i=`;`,a=e.classed(Jt.colorPattern,!0).style(`background-image`);e.classed(Jt.colorPattern,!1),a.indexOf(i)>-1&&(r=a.replace(/url[^#]*|["'()]|(\s|%20)/g,``).split(i).map(function(e){return e.trim().replace(/[\"'\s]/g,``)}).filter(Boolean),n[t]=r)}return r}var _i=[`#1f77b4`,`#ff7f0e`,`#2ca02c`,`#d62728`,`#9467bd`,`#8c564b`,`#e377c2`,`#7f7f7f`,`#bcbd22`,`#17becf`],vi={generateColor:function(){var e=this,t=e.$el,n=e.config,r=[],i=n.area_linearGradient||n.bar_linearGradient||n.point_radialGradient,a=Y(n.color_pattern)?n.color_pattern:g(gi(t.chart)||_i).range(),o=a;if(G(n.color_tiles)){var s=n.color_tiles.bind(e.api)(),c=a.map(function(t,n){var r=t.replace(/[#\(\)\s,]/g,``),i=`${e.state.datetimeId}-pattern-${r}-${n}`;return hi(s[n%s.length],t,i)});a=c.map(function(e){return`url(#${e.id})`}),e.patterns=c}return function(t){var s=n.data_colors,c=n.data_color,l=t.id||t.data?.id||t,u=e.isTypeOf(l,[`line`,`spline`,`step`])||!n.data_types[l],d;if(G(s[l])?d=s[l].bind(e.api)(t):s[l]?d=s[l]:(r.indexOf(l)<0&&r.push(l),d=u?o[r.indexOf(l)%o.length]:a[r.indexOf(l)%a.length],s[l]=d),d=G(c)?c.call(e.api,d,t):d,i){var f=e.$el.defs.selectAll(`[id\$='-gradient${e.getTargetSelectorSuffix(l)}'] stop`),p;f.each(function(e,t){p=t===0?this.style.stopColor:this.style.stopColor===p}),p===!0&&f.attr(`stop-color`,d)}return d}},generateLevelColor:function(){var e=this.config,t=e.color_pattern,n=e.color_threshold,r=n.unit===`value`,i=n.max||100,a=n.values&&n.values.length?n.values:[];return Y(n)?function(e){for(var n=r?e:e*100/i,o=t[t.length-1],s=0,c=a.length;s<c;s++)if(n<=a[s]){o=t[s];break}return o}:null},generateTextBGColorFilter:function(e,t){t===void 0&&(t={x:0,y:0,width:1,height:1});var n=this,r=n.$el.defs,i=n.state;if(e){var a=[];K(e)?a.push(``):Z(e)?a=Object.keys(e):G(e)&&(a=n.mapToTargetIds()),a.forEach(function(a){var o=`${i.datetimeId}-labels-bg${n.getTargetSelectorSuffix(a)}${K(e)?n.getTargetSelectorSuffix(e):``}`,s=zn(a===``?e:e?.[a]||``);r.select(`#${o}`).empty()&&r.append(`filter`).attr(`x`,t.x).attr(`y`,t.y).attr(`width`,t.width).attr(`height`,t.height).attr(`id`,o).html(`<feFlood flood-color="${s}" />
|
||
<feComposite in="SourceGraphic" />`)})}},getGradienColortUrl:function(e){return`url(#${this.state.datetimeId}-gradient${this.getTargetSelectorSuffix(e)})`},updateLinearGradient:function(){var e=this,t=e.config,n=e.data.targets,r=e.state.datetimeId,i=e.$el.defs;n.forEach(function(n){var a=`${r}-gradient${e.getTargetSelectorSuffix(n.id)}`,o=e.hasPointType()&&t.point_radialGradient,s=e.isAreaType(n)&&`area`||e.isBarType(n)&&`bar`;if((o||s)&&i.select(`#${a}`).empty()){var c=e.color(n),l={defs:null,stops:[]};if(o){var u=o.cx,d=u===void 0?.3:u,f=o.cy,p=f===void 0?.3:f,m=o.r,h=m===void 0?.7:m,g=o.stops,_=g===void 0?[[.1,c,0],[.9,c,1]]:g;l.stops=_,l.defs=i.append(`radialGradient`).attr(`id`,`${a}`).attr(`cx`,d).attr(`cy`,p).attr(`r`,h)}else{var v=t.axis_rotated,y=t[`${s}_linearGradient`],b=y.x,x=b===void 0?v?[1,0]:[0,0]:b,S=y.y,C=S===void 0?v?[0,0]:[0,1]:S,w=y.stops,_=w===void 0?[[0,c,1],[1,c,0]]:w;l.stops=_,l.defs=i.append(`linearGradient`).attr(`id`,`${a}`).attr(`x1`,x[0]).attr(`x2`,x[1]).attr(`y1`,C[0]).attr(`y2`,C[1])}l.stops.forEach(function(t){var r=t[0],i=t[1],a=t[2],o=G(i)?i.bind(e.api)(n.id):i;l.defs&&l.defs.append(`stop`).attr(`offset`,r).attr(`stop-color`,o||c).attr(`stop-opacity`,a)})}})},setOverColor:function(e,t){var n=this,r=n.config,i=n.$el.main,a=r.color_onover,o=e?a:n.color;Z(o)?o=function(e){var t=e.id;return t in a?a[t]:n.color(t)}:K(o)?o=function(){return a}:G(a)&&(o=o.bind(n.api)),i.selectAll(Z(t)?`.${F.arc}${n.getTargetSelectorSuffix(t.id)}`:`.${B.shape}-${t}`).style(`fill`,o)}},yi={getYDomainMinMax:function(e,t){var n=this,r=n.axis,i=n.config,a=t===`min`,o=i.data_groups,s=n.mapToIds(e),c=Pr(s),l=n.getValuesAsIdKeyed(e);if(o.length>0){var u=n[`has${a?`Negative`:`Positive`}ValueInTargets`](e),d=new Map(s.map(function(e){return[e,r.getId(e)]}));o.forEach(function(e){var t=e.filter(function(e){return c.has(e)});if(t.length){var n=t[0],r=d.get(n);u&&l[n]&&(l[n]=l[n].map(function(e){return(a?e<0:e>0)?e:0})),t.filter(function(e,t){return t>0}).forEach(function(e){if(l[e]){var t=d.get(e);l[e].forEach(function(e,i){var o=+e;t===r&&!(u&&(a?o>0:o<0))&&(l[n][i]+=o)})}})}})}return Cr(t,Object.keys(l).map(function(e){return Cr(t,l[e])}))},isHiddenTargetWithYDomain:function(e){var t=this;return t.state.hiddenTargetIds.some(function(n){return t.axis.getId(n)===e})},getYDomain:function(e,t,n){var r=this,i=r.axis,a=r.config,o=r.scale,s=`axis_${t}`;if(r.isStackNormalized()&&e.filter(function(e){return i.getId(e.id)===t}).map(function(e){return e.id}).some(function(e){return r.isGrouped(e)}))return[0,100];var c=o?.[t]&&o[t].type===`log`,l=e.filter(function(e){return i.getId(e.id)===t}),u=n?r.filterByXDomain(l,n):l;if(u.length===0)return r.isHiddenTargetWithYDomain(t)?o[t].domain():t===`y2`?o.y.domain():r.getYDomain(e,`y2`,n);var d=a[`${s}_min`],f=a[`${s}_max`],p=a[`${s}_center`],m=a[`${s}_inverted`],h=r.hasDataLabel()&&a.axis_rotated,g=r.hasDataLabel()&&!a.axis_rotated,_=r.getYDomainMinMax(u,`min`),v=r.getYDomainMinMax(u,`max`),y=N([$.BAR,$.BUBBLE,$.SCATTER],Hr.Line,!0).some(function(e){var t=e.indexOf(`area`)>-1?`area`:e;return r.hasType(e,u,!0)&&a[`${t}_zerobased`]});_=W(d)?d:W(f)?_<=f?_:f-10:_,v=W(f)?f:W(d)?d<=v?v:d+10:v,isNaN(_)&&(_=0),isNaN(v)&&(v=_),_===v&&(_<0?v=0:_=0);var b=_>=0&&v>=0,x=_<=0&&v<=0;(W(d)&&b||W(f)&&x)&&(y=!1),y&&(b&&(_=0),x&&(v=0));var S=Math.abs(v-_),C={top:S*.1,bottom:S*.1};if(J(p)){var w=Math.max(Math.abs(_),Math.abs(v));v=p+w,_=p-w}if(h){var T=Kn(o.y.range()),E=r.getDataLabelLength(_,v,`width`).map(function(e){var t=e/T;return isFinite(t)?t:0});[`bottom`,`top`].forEach(function(e,t){C[e]+=S*(E[t]/(1-E[0]-E[1]))})}else if(g){var D=r.getDataLabelLength(_,v,`height`);[`bottom`,`top`].forEach(function(e,t){C[e]+=r.convertPixelToScale(`y`,D[t],S)})}C=r.getResettedPadding(C);var O=a[`${s}_padding`];Y(O)&&[`bottom`,`top`].forEach(function(e){C[e]=i.getPadding(O,e,C[e],S)}),y&&(b&&(C.bottom=_),x&&(C.top=-v));var k=c?[_,v].map(function(e){return e<0?0:e}):[_-C.bottom,v+C.top];return m?k.reverse():k},getXDomainMinMax:function(e,t){var n=this,r=n.config[`axis_x_${t}`],i=Cr(t,e.map(function(e){return Cr(t,e.values.map(function(e){return e.x}))})),a=Z(r)?r.value:r;return a=J(a)&&n.axis?.isTimeSeries()?Er.bind(this)(a):a,Z(r)&&r.fit&&(t===`min`&&a<i||t===`max`&&a>i)&&(a=void 0),J(a)?a:i},getXDomainPadding:function(e,t){var n=this,r=n.axis,i=n.config.axis_x_padding,a=r.isTimeSeries()&&t,o=Kn(e),s;if(r.isCategorized()||a)s=0;else if(n.hasType(`bar`)){var c=n.getMaxDataCount();s=c>1?o/(c-1)/2:.5}else s=n.getResettedPadding(o*.01);var l=q(i)?{left:i,right:i}:i,u=l.left,d=u===void 0?s:u,f=l.right,p=f===void 0?s:f;if(i.unit===`px`){var m=Math.abs(o+o*.2);d=r.getPadding(i,`left`,s,m),p=r.getPadding(i,`right`,s,m)}else{var h=o+d+p;if(a&&h){var g=o/t/h;d=d/h/g,p=p/h/g}}return{left:d,right:p}},getXDomain:function(e){var t=this,n=t.axis,r=t.config,i=t.scale.x,a=r.axis_x_inverted,o=[t.getXDomainMinMax(e,`min`),t.getXDomainMinMax(e,`max`)],s=o[0],c=s===void 0?0:s,l=o[1],u=l===void 0?0:l;if(i.type!==`log`){var d=n.isCategorized(),f=n.isTimeSeries(),p=t.getXDomainPadding(o),m=o[0],h=o[1];m-h===0&&!d&&(f?(m=new Date(m.getTime()*.5),h=new Date(h.getTime()*1.5)):(m=m===0?1:m*.5,h=h===0?-1:h*1.5)),(m||m===0)&&(c=f?new Date(m.getTime()-p.left):m-p.left),(h||h===0)&&(u=f?new Date(h.getTime()+p.right):h+p.right)}return a?[u,c]:[c,u]},updateXDomain:function(e,t,n,r,i){var a,o=this,s=o.config,c=o.org,l=o.scale,u=l.x,d=l.subX,f=s.zoom_enabled;if(n&&(u.domain(i||Sr(o.getXDomain(e),!s.axis_x_inverted)),c.xDomain=u.domain(),d.domain(u.domain()),(a=o.brush)==null||a.scale(d)),t){var p=i||!o.brush||cr(o)?c.xDomain:rr(o).map(d.invert);u.domain(p)}return(n||t)&&f&&o.zoom.updateScaleExtent(),r&&u.domain(o.trimXDomain(u.orgDomain())),u.domain()},trimXDomain:function(e){var t=this,n=t.config.axis_x_inverted,r=t.getZoomDomain(),i=r[0],a=r[1];return(n?e[0]>=i:e[0]<=i)&&(e[1]=+e[1]+(i-e[0]),e[0]=i),(n?e[1]<=a:e[1]>=a)&&(e[0]=+e[0]-(e[1]-a),e[1]=a),e},getZoomDomain:function(e,t){e===void 0&&(e=`zoom`),t===void 0&&(t=!1);var n=this,r=n.config,i=n.scale,a=n.org,o=t&&i[e]?i[e].domain():a.xDomain,s=o[0],c=o[1];return e===`zoom`&&(J(r.zoom_x_min)&&(s=Cr(`min`,[s,r.zoom_x_min])),J(r.zoom_x_max)&&(c=Cr(`max`,[c,r.zoom_x_max]))),[s,c]},getZoomDomainValue:function(e){var t=this,n=t.config;if(t.axis.isCategorized()&&Array.isArray(e)){var r=n.axis_x_inverted;return e.map(function(e,t){return Number(e)+(t===0?+r:+!r)})}return e},convertPixelToScale:function(e,t,n){var r=this,i=r.config,a=r.state,o=i.axis_rotated;return n*(t/a[e===`x`?o?`height`:`width`:o?`width`:`height`])},withinRange:function(e,t,n){t===void 0&&(t=[0,0]);var r=this.config.axis_x_inverted,i=n,a=i[0],o=i[1];if(Array.isArray(e)){var s=N([],e,!0);if(r&&s.reverse(),s[0]<s[1])return e.every(function(n,i){return(i===0?r?+n<=a:+n>=a:r?+n>=o:+n<=o)&&!e.every(function(e,n){return e===t[n]})})}return!1}};function bi(e,t,n){var r=e.config,i=`axis_${t}_tick_format`;return(r[i]?r[i]:e.defaultValueFormat).call(e.api,n)}var xi={yFormat:function(e){return bi(this,`y`,e)},y2Format:function(e){return bi(this,`y2`,e)},getDefaultValueFormat:function(){var e=this,t=e.defaultArcValueFormat,n=e.yFormat,r=e.y2Format,i=e.hasArcType(null,[`gauge`,`polar`,`radar`]);return function(a,o,s){return(i?t:e.axis&&e.axis.getId(s)===`y2`?r:n).call(e,a,o)}},defaultValueFormat:function(e){return X(e)?e.join(`~`):W(e)?+e:``},defaultArcValueFormat:function(e,t){return`${(t*100).toFixed(1)}%`},defaultPolarValueFormat:function(e){return`${e}`},dataLabelFormat:function(e){var t=this,n=t.config.data_labels,r=function(e){var t=`~`,n=e;return X(e)?n=e.join(t):Z(e)&&(n=Object.values(e).join(t)),n},i=r;return G(n.format)?i=n.format:qn(n.format)&&(i=n.format[e]?n.format[e]===!0?r:n.format[e]:function(){return``}),i.bind(t.api)}};function Si(e){var t=this,n=t.getDataById(e);return t.levelColor?t.levelColor(n.values[0].value):t.color(n)}function Ci(e,t){t===void 0&&(t=!0);var n=this.config,r=n.data_names[e]??e;return t&&G(n.legend_format)&&(r=n.legend_format(r,e===r?void 0:e)),r}function wi(e,t){if(!(!t||t.empty())){var n=[];t.each(function(e){n.push({id:e,node:this})});var r=Fr(n,function(e){return e.id},function(e){return e.node});e.cache.add(zr.legendItemMap,r)}}var Ti={initLegend:function(){var e=this,t=e.config,n=e.$el;e.legendItemTextBox={},e.state.legendHasRendered=!1,t.legend_show?(t.legend_contents_bindto||(n.legend=e.$el.svg.append(`g`).classed(I.legend,!0).attr(`transform`,e.getTranslate(`legend`))),e.updateLegend()):e.state.hiddenLegendIds=e.mapToIds(e.data.targets)},updateLegend:function(e,t,n){var r,i=this,a=i.config,o=i.state,s=i.scale,c=i.$el,l=t||{withTransform:!1,withTransitionForTransform:!1,withTransition:!1};l.withTransition=Xn(l,`withTransition`,!0),l.withTransitionForTransform=Xn(l,`withTransitionForTransform`,!0),a.legend_contents_bindto&&a.legend_contents_template?i.updateLegendTemplate():o.hasTreemap||i.updateLegendElement(e||i.mapToIds(i.data.targets),l,n),(r=c.legend)==null||r.selectAll(`.${I.legendItem}`).classed(I.legendItemHidden,function(e){var t=!i.isTargetToShow(e);return t&&(this.style.opacity=null),t}),i.updateScales(!1,!s.zoom),i.updateSvgSize(),i.transformAll(l.withTransitionForTransform,n),o.legendHasRendered=!0},updateLegendTemplate:function(){var e=this,t=e.config,n=e.$el,r=A(t.legend_contents_bindto),i=t.legend_contents_template;if(!r.empty()){var a=e.mapToIds(e.data.targets),o=[],s=``;a.forEach(function(t){var n=G(i)?zn(i.call(e.api,t,e.color(t),e.api.data(t)[0].values)):Tr(i,{COLOR:e.color(t),TITLE:t});n&&(o.push(t),s+=n)});var c=r.html(s).selectAll(function(){return this.childNodes}).data(o);e.setLegendItem(c),n.legend=r}},updateSizeForLegend:function(e){var t=this,n=t.config,r=t.state,i=r.isLegendTop,a=r.isLegendLeft,o=r.isLegendRight,s=r.isLegendInset,c=r.current,l=e.width,u=e.height,d={top:i?t.getCurrentPaddingByDirection(`top`)+n.legend_inset_y+5.5:c.height-u-t.getCurrentPaddingByDirection(`bottom`)-n.legend_inset_y,left:a?t.getCurrentPaddingByDirection(`left`)+n.legend_inset_x+.5:c.width-l-t.getCurrentPaddingByDirection(`right`)-n.legend_inset_x+.5};t.state.margin3={top:o?0:s?d.top:c.height-u,right:NaN,bottom:0,left:o?c.width-l:s?d.left:0}},transformLegend:function(e){var t=this,n=t.$el.legend,r=t.$T;r(n,e).attr(`transform`,t.getTranslate(`legend`))},updateLegendStep:function(e){this.state.legendStep=e},updateLegendItemWidth:function(e){this.state.legendItemWidth=e},updateLegendItemHeight:function(e){this.state.legendItemHeight=e},updateLegendItemColor:function(e,t){var n=this;if(n.$el.legend){var r=n.getLegendItemById(e);r&&A(r).select(`line`).style(`stroke`,t)}},getLegendWidth:function(){var e=this,t=e.state,n=t.current.width,r=t.isLegendRight,i=t.isLegendInset,a=t.legendItemWidth,o=t.legendStep;return e.config.legend_show?r||i?a*(o+1):n:0},getLegendHeight:function(){var e=this,t=e.state,n=t.current,r=t.isLegendRight,i=t.legendItemHeight,a=t.legendStep,o=e.config.padding?.mode===`fit`;return e.config.legend_show?r?n.height:Math.max(o?10:20,i)*(a+1):0},opacityForUnfocusedLegend:function(e){return e.classed(I.legendItemHidden)?null:`0.3`},toggleFocusLegend:function(e,t){var n=this,r=n.$el.legend,i=n.$T,a=n.mapToTargetIds(e);r&&i(r.selectAll(`.${I.legendItem}`).filter(function(e){return a.indexOf(e)>=0}).classed(L.legendItemFocused,t)).style(`opacity`,function(){return t?null:n.opacityForUnfocusedLegend.call(n,A(this))})},revertLegend:function(){var e=this,t=e.$el.legend,n=e.$T;t&&n(t.selectAll(`.${I.legendItem}`).classed(L.legendItemFocused,!1)).style(`opacity`,null)},showLegend:function(e){var t=this,n=t.config,r=t.$el,i=t.$T;n.legend_show||(n.legend_show=!0,r.legend?r.legend.style(`visibility`,null):t.initLegend(),!t.state.legendHasRendered&&t.updateLegend()),t.removeHiddenLegendIds(e),i(r.legend.selectAll(t.selectorLegends(e)).style(`visibility`,null)).style(`opacity`,null)},hideLegend:function(e){var t=this,n=t.config,r=t.$el.legend;n.legend_show&&Yn(e)&&(n.legend_show=!1,r.style(`visibility`,`hidden`)),t.addHiddenLegendIds(e),r.selectAll(t.selectorLegends(e)).style(`opacity`,`0`).style(`visibility`,`hidden`)},getLegendItemTextBox:function(e,t){var n=this,r=n.cache,i=n.state,a,o=zr.legendItemTextBox;return e&&(a=!i.redrawing&&r.get(o)||{},a[e]||(a[e]=n.getTextRect(t,I.legendItem),r.add(o,a)),a=a[e]),a},setLegendItem:function(e){var t=this,n=t.$el,r=t.api,i=t.config,a=t.state,o=a.inputType===`touch`,s=t.hasType(`gauge`),c=i.boost_useCssRule,l=i.legend_item_interaction;e.attr(`class`,function(e){var n=A(this);return(!n.empty()&&n.attr(`class`)||``)+t.generateClass(I.legendItem,e)}).style(`visibility`,function(e){return t.isLegendToShow(e)?null:`hidden`}),i.interaction_enabled&&(c&&[[`.${I.legendItem}`,`cursor:pointer`],[`.${I.legendItem} text`,`pointer-events:none`],[`.${I.legendItemPoint} text`,`pointer-events:none`],[`.${I.legendItemTile}`,`pointer-events:none`],[`.${I.legendItemEvent}`,`fill-opacity:0`]].forEach(function(e){var r=e[0],i=e[1];t.setCssRule(!1,r,[i])(n.legend)}),e.on(l.dblclick?`dblclick`:`click`,l||G(i.legend_item_onclick)?function(e,n){if(!Q(i.legend_item_onclick,r,n,!a.hiddenTargetIds.includes(n))){var s=e.altKey,c=e.target;e.type===`dblclick`||s?a.hiddenTargetIds.length&&c.parentNode.getAttribute(`class`).indexOf(I.legendItemHidden)===-1?r.show():(r.hide(),r.show(n)):(r.toggle(n),A(this).classed(L.legendItemFocused,!1))}o&&t.hideTooltip()}:null),!o&&e.on(`mouseout`,l||G(i.legend_item_onout)?function(e,n){Q(i.legend_item_onout,r,n,!a.hiddenTargetIds.includes(n))||(A(this).classed(L.legendItemFocused,!1),s&&t.undoMarkOverlapped(t,`.${Zt.gaugeValue}`),t.api.revert())}:null).on(`mouseover`,l||G(i.legend_item_onover)?function(e,n){Q(i.legend_item_onover,r,n,!a.hiddenTargetIds.includes(n))||(A(this).classed(L.legendItemFocused,!0),s&&t.markOverlapped(n,t,`.${Zt.gaugeValue}`),!a.transiting&&t.isTargetToShow(n)&&r.focus(n))}:null),!e.empty()&&e.on(`click mouseout mouseover`)&&e.style(`cursor`,t.getStylePropValue(`pointer`))),wi(t,e)},getLegendItemById:function(e){var t=this,n=t.cache.get(zr.legendItemMap);return n&&n instanceof Map?n.get(e)||null:(t.$el.legend?.selectAll(`.${I.legendItem}`).filter(function(t){return t===e}))?.node()||null},updateLegendElement:function(e,t){var n=this,r=n.config,i=n.state,a=n.$el.legend,o=n.$T,s=r.legend_item_tile_type!==`circle`,c=r.legend_item_tile_r,l={width:s?r.legend_item_tile_width:c*2,height:s?r.legend_item_tile_height:c*2},u={padding:{top:4,right:10},max:{width:0,height:0},posMin:10,step:0,tileWidth:l.width+5,totalLength:0},d={offsets:{},widths:{},heights:{},margins:[0],steps:{}},f,p,m,h=e.filter(function(e){return!J(r.data_names[e])||r.data_names[e]!==null}),g=t.withTransition,_=n.getUpdateLegendPositions(h,u,d);i.isLegendInset&&(u.step=r.legend_inset_step?r.legend_inset_step:h.length,n.updateLegendStep(u.step)),i.isLegendRight?(f=function(e){return u.max.width*d.steps[e]},p=function(e){return d.margins[d.steps[e]]+d.offsets[e]}):i.isLegendInset?(f=function(e){return u.max.width*d.steps[e]+10},p=function(e){return d.margins[d.steps[e]]+d.offsets[e]}):(f=function(e){return d.margins[d.steps[e]]+d.offsets[e]},p=function(e){return u.max.height*d.steps[e]});var v={xText:function(e,t){return f(e,t)+4+l.width},xRect:function(e,t){return f(e,t)},x1Tile:function(e,t){return f(e,t)-2},x2Tile:function(e,t){return f(e,t)-2+l.width},yText:function(e,t){return p(e,t)+9},yRect:function(e,t){return p(e,t)-5},yTile:function(e,t){return p(e,t)+4}};n.generateLegendItem(h,l,_,v),m=a.select(`.${I.legendBackground} rect`),i.isLegendInset&&u.max.width>0&&m.size()===0&&(m=a.insert(`g`,`.${I.legendItem}`).attr(`class`,I.legendBackground).append(`rect`)),r.legend_tooltip&&a.selectAll(`title`).data(h).text(function(e){return Ci.bind(n)(e,!1)}),o(a.selectAll(`text`).data(h).text(function(e){return Ci.bind(n)(e)}).each(function(e,t){_(this,e,t)}),g).attr(`x`,v.xText).attr(`y`,v.yText),o(a.selectAll(`rect.${I.legendItemEvent}`).data(h),g).attr(`width`,function(e){return d.widths[e]}).attr(`height`,function(e){return d.heights[e]}).attr(`x`,v.xRect).attr(`y`,v.yRect),n.updateLegendItemPos(h,g,v),m&&o(m,g).attr(`height`,n.getLegendHeight()-12).attr(`width`,u.max.width*(u.step+1)+10),n.updateLegendItemWidth(u.max.width),n.updateLegendItemHeight(u.max.height),n.updateLegendStep(u.step)},getUpdateLegendPositions:function(e,t,n){var r=this,i=r.config,a=r.state,o=a.isLegendRight||a.isLegendInset;return function(s,c,l){var u=l===0,d=l===e.length-1,f=r.getLegendItemTextBox(c,s),p=f.width+t.tileWidth+(d&&!o?0:t.padding.right)+i.legend_padding,m=f.height+t.padding.top,h=o?m:p,g=o?r.getLegendHeight():r.getLegendWidth(),_,v=function(e,r){r||(_=(g-t.totalLength-h)/2,_<t.posMin&&(_=(g-h)/2,t.totalLength=0,t.step++)),n.steps[e]=t.step,n.margins[t.step]=a.isLegendInset?10:_,n.offsets[e]=t.totalLength,t.totalLength+=h};if(u&&(t.totalLength=0,t.step=0,t.max.width=0,t.max.height=0),i.legend_show&&!r.isLegendToShow(c)){n.widths[c]=0,n.heights[c]=0,n.steps[c]=0,n.offsets[c]=0;return}n.widths[c]=p,n.heights[c]=m,(!t.max.width||p>=t.max.width)&&(t.max.width=p),(!t.max.height||m>=t.max.height)&&(t.max.height=m);var y=o?t.max.height:t.max.width;i.legend_equally?(Object.keys(n.widths).forEach(function(e){return n.widths[e]=t.max.width}),Object.keys(n.heights).forEach(function(e){return n.heights[e]=t.max.height}),_=(g-y*e.length)/2,_<t.posMin?(t.totalLength=0,t.step=0,e.forEach(function(e){return v(e)})):v(c,!0)):v(c)}},generateLegendItem:function(e,t,n,r){var i=this,a=i.config,o=i.state,s=i.$el.legend,c=a.legend_usePoint,l=a.legend_item_tile_r,u=a.legend_item_tile_type,d=u!==`circle`,f=o.isLegendRight||o.isLegendInset,p=-200,m=s.selectAll(`.${I.legendItem}`).data(e).enter().append(`g`);if(i.setLegendItem(m),a.legend_tooltip&&m.append(`title`).text(function(e){return e}),m.append(`text`).text(function(e){return Ci.bind(i)(e)}).each(function(e,t){n(this,e,t)}).style(`pointer-events`,i.getStylePropValue(`none`)).attr(`x`,f?r.xText:p).attr(`y`,f?p:r.yText),m.append(`rect`).attr(`class`,I.legendItemEvent).style(`fill-opacity`,i.getStylePropValue(`0`)).attr(`x`,f?r.xRect:p).attr(`y`,f?p:r.yRect),c){var h=[],g=i.getValidPointPattern();m.append(function(e){h.indexOf(e)===-1&&h.push(e);var t=g[h.indexOf(e)%g.length];return t===`rectangle`&&(t=`rect`),U.createElementNS(Te.svg,`hasValidPointType`in i&&i.hasValidPointType(t)?t:`use`)}).attr(`class`,I.legendItemPoint).style(`fill`,Si.bind(i)).style(`pointer-events`,i.getStylePropValue(`none`)).attr(`href`,function(e,t,n){var r=n[t].nodeName.toLowerCase(),a=i.getTargetSelectorSuffix(e);return r===`use`?`#${o.datetimeId}-point${a}`:void 0})}else m.append(d?`line`:u).attr(`class`,I.legendItemTile).style(`stroke`,Si.bind(i)).style(`pointer-events`,i.getStylePropValue(`none`)).call(function(e){u===`circle`?e.attr(`r`,l).style(`fill`,Si.bind(i)).attr(`cx`,f?r.x2Tile:p).attr(`cy`,f?p:r.yTile):d&&e.attr(`stroke-width`,t.height).attr(`x1`,f?r.x1Tile:p).attr(`y1`,f?p:r.yTile).attr(`x2`,f?r.x2Tile:p).attr(`y2`,f?p:r.yTile)})},updateLegendItemPos:function(e,t,n){var r=this,i=r.config,a=r.$el.legend,o=r.$T,s=i.legend_usePoint,c=i.legend_item_tile_type,l=c!==`circle`;if(s){var u=a.selectAll(`.${I.legendItemPoint}`).data(e);o(u,t).each(function(){var e=this.nodeName.toLowerCase(),t=i.point_r,r=`x`,a=`y`,o=2,s=2.5,c=null,l=null,u=null;if(e===`circle`){var d=t*.2;r=`cx`,a=`cy`,c=t+d,o=t*2,s=-d}else if(e===`rect`){var d=t*2.5;l=d,u=d,s=3}A(this).attr(r,function(e){return n.x1Tile(e)+o}).attr(a,function(e){return n.yTile(e)-s}).attr(`r`,c).attr(`width`,l).attr(`height`,u)})}else{var u=a.selectAll(`.${I.legendItemTile}`).data(e);o(u,t).style(`stroke`,Si.bind(r)).call(function(e){c===`circle`?e.attr(`cx`,function(e){var t=n.x2Tile(e);return t-(t-n.x1Tile(e))/2}).attr(`cy`,n.yTile):l&&e.attr(`x1`,n.x1Tile).attr(`y1`,n.yTile).attr(`x2`,n.x2Tile).attr(`y2`,n.yTile)})}}},Ei={redraw:function(e){var t,n;e===void 0&&(e={});var r=this,i=r.config,a=r.state,o=r.$el,s=o.main,c=o.treemap;a.redrawing=!0;var l=r.filterTargetsToShow(r.data.targets),u=e.flow,d=e.initializing,f=r.getWithOption(e),p=f.Transition?i.transition_duration:0,m=f.TransitionForExit?p:0,h=f.TransitionForAxis?p:0,g=r.axis?.generateTransitions(h);r.updateSizes(d),f.Legend&&i.legend_show?(e.withTransition=!!p,!c&&r.updateLegend(r.mapToIds(r.data.targets),e,g)):f.Dimension&&r.updateDimension(!0),i.data_empty_label_text&&s.select(`text.${V.text}.${P.empty}`).attr(`x`,a.width/2).attr(`y`,a.height/2).text(i.data_empty_label_text).style(`display`,l.length?`none`:null),a.hasAxis?(r.axis.redrawAxis(l,f,g,u,d),r.hasGrid()&&r.updateGrid(),i.regions.length&&r.updateRegion(),[`bar`,`candlestick`,`line`,`area`].forEach(function(e){var t=dr(e);(/^(line|area)$/.test(e)&&r.hasTypeOf(t)||r.hasType(e))&&r[`update${t}`](f.TransitionForExit)}),o.text&&s.selectAll(`.${z.selectedCircles}`).filter(r.isBarType.bind(r)).selectAll(`circle`).remove(),i.interaction_enabled&&!u&&f.EventRect&&(r.redrawEventRect(),(t=r.bindZoomEvent)==null||t.call(r))):(o.arcs&&r.redrawArc(p,m,f.Transform),o.radar&&r.redrawRadar(),o.polar&&r.redrawPolar(),o.funnel&&r.redrawFunnel(),c&&r.updateTreemap(m)),!a.resizing&&!c&&(r.hasPointType()||a.hasRadar)?r.updateCircle():r.hasLegendDefsPoint?.call(r)&&r.data.targets.forEach(r.point(`create`,this)),r.hasDataLabel()&&!r.hasArcType(null,[`radar`])&&r.updateText(),(n=r.redrawTitle)==null||n.call(r),d&&r.updateTypesElements(),r.generateRedrawList(l,u,p,f.Subchart),r.updateTooltipOnRedraw(),r.callPluginHook(`$redraw`,e,p)},generateRedrawList:function(e,t,n,r){var i=this,a=i.config,o=i.state,s=i.getDrawShape();o.hasAxis&&a.subchart_show&&i.redrawSubchart(r,n,s);var c=t&&i.generateFlow({targets:e,flow:t,duration:t.duration,shape:s,xv:i.xv.bind(i)}),l=(n||c)&&kr(),u=i.getRedrawList(s,t,c,l),d=function(){c&&c(),o.redrawing=!1,Q(a.onrendered,i.api)};if(d)if(l&&u.length){var f=Jr();Le().duration(n).each(function(){u.reduce(function(e,t){return e.concat(t)},[]).forEach(function(e){return f.add(e)})}).call(f,d)}else o.transiting||d();i.mapToIds(i.data.targets).forEach(function(e){o.withoutFadeIn[e]=!0})},getRedrawList:function(e,t,n,r){var i=this,a=i.config,o=i.state,s=o.hasAxis,c=o.hasRadar,l=o.hasTreemap,u=i.$el.grid,d=e.pos,f=d.cx,p=d.cy,m=d.xForText,h=d.yForText,g=[];return s&&((a.grid_x_lines.length||a.grid_y_lines.length)&&g.push(i.redrawGrid(r)),a.regions.length&&g.push(i.redrawRegion(r)),Object.keys(e.type).forEach(function(t){var n=dr(t),a=e.type[t];(/^(area|line)$/.test(t)&&i.hasTypeOf(n)||i.hasType(t))&&g.push(i[`redraw${n}`](a,r))}),!t&&u.main&&g.push(i.updateGridFocus())),(!i.hasArcType()||c)&&Y(a.data_labels)&&a.data_labels!==!1&&g.push(i.redrawText(m,h,t,r)),(i.hasPointType()||c)&&!i.isPointFocusOnly()&&i.redrawCircle&&g.push(i.redrawCircle(f,p,r,n)),l&&g.push(i.redrawTreemap(r)),g},updateAndRedraw:function(e){e===void 0&&(e={});var t=this,n=t.config,r=t.state,i;e.withTransition=Xn(e,`withTransition`,!0),e.withTransform=Xn(e,`withTransform`,!1),e.withLegend=Xn(e,`withLegend`,!1),e.withUpdateXDomain=!0,e.withUpdateOrgXDomain=!0,e.withTransitionForExit=!1,e.withTransitionForTransform=Xn(e,`withTransitionForTransform`,e.withTransition),e.withLegend&&n.legend_show||(r.hasAxis&&(i=t.axis.generateTransitions(e.withTransitionForAxis?n.transition_duration:0)),t.updateScales(),t.updateSvgSize(),t.transformAll(e.withTransitionForTransform,i)),t.redraw(e,i)}};function Di(e,t,n){e===void 0&&(e=`linear`);var r={linear:h,log:Lt,_log:Nt,time:ee,utc:Rt}[e]();return r.type=e,/_?log/.test(e)&&r.clamp(!0),r.range([t??0,n??1])}var Oi={getXScale:function(e,t,n,r){var i=this,a=i.state.loading!==`append`&&i.scale.zoom||Di(i.axis.getAxisType(`x`),e,t);return i.getCustomizedXScale(n?a.domain(n):a,r)},getYScale:function(e,t,n,r){var i=Di(this.axis.getAxisType(e),t,n);return r&&i.domain(r),i},getYScaleById:function(e,t){t===void 0&&(t=!1);var n=this.axis?.getId(e)===`y2`,r=t?n?`subY2`:`subY`:n?`y2`:`y`;return this.scale[r]},getCustomizedXScale:function(e,t){var n=this,r=t||(function(){return n.axis.x.tickOffset()}),i=n.config.axis_x_inverted,a=function(t){return e(t)+r()};for(var o in e)a[o]=e[o];return a.orgDomain=function(){return e.domain()},a.orgScale=function(){return e},n.axis.isCategorized()&&(a.domain=function(t){var n=t;return arguments.length?(e.domain(n),a):(n=this.orgDomain(),i?[n[0]+1,n[1]]:[n[0],n[1]+1])}),a},updateScales:function(e,t){var n;t===void 0&&(t=!0);var r=this,i=r.axis,a=r.config,o=r.format,s=r.org,c=r.scale,l=r.state,u=l.current,d=l.width,f=l.height,p=l.width2,m=l.height2,g=l.hasAxis,_=l.hasTreemap;if(g){var v=a.axis_rotated,y=r.getResettedPadding(1),b={x:v?y:0,y:v?0:f,subX:+!!v,subY:v?0:m},x={x:v?f:d,y:v?d:y,subX:v?f:d,subY:v?p:1},S=t&&c.x?.orgDomain(),C=t&&s.xDomain;c.x=r.getXScale(b.x,x.x,S,function(){return i.x.tickOffset()}),c.subX=r.getXScale(b.x,x.x,C,function(e){return e%1?0:(i.subX??i.x).tickOffset()}),o.xAxisTick=i.getXAxisTickFormat(),o.subXAxisTick=i.getXAxisTickFormat(!0),i.setAxis(`x`,c.x,a.axis_x_tick_outer,e),a.subchart_show&&i.setAxis(`subX`,c.subX,a.axis_x_tick_outer,e),c.y=r.getYScale(`y`,b.y,x.y,c.y?c.y.domain():a.axis_y_default),c.subY=r.getYScale(`y`,b.subY,x.subY,c.subY?c.subY.domain():a.axis_y_default),i.setAxis(`y`,c.y,a.axis_y_tick_outer,e),a.axis_y2_show&&(c.y2=r.getYScale(`y2`,b.y,x.y,c.y2?c.y2.domain():a.axis_y2_default),c.subY2=r.getYScale(`y2`,b.subY,x.subY,c.subY2?c.subY2.domain():a.axis_y2_default),i.setAxis(`y2`,c.y2,a.axis_y2_tick_outer,e))}else if(_){var w=r.getCurrentPadding();c.x=h().rangeRound([w.left,u.width-w.right]),c.y=h().rangeRound([w.top,u.height-w.bottom])}else (n=r.updateArc)==null||n.call(r)},xx:function(e){var t=this,n=t.config,r=t.scale,i=r.x,a=r.zoom,o=n.zoom_enabled&&a?a:i;return e?o(W(e.x)?e.x:e):null},xv:function(e){var t=this,n=t.axis,r=t.config,i=t.scale,a=i.x,o=i.zoom,s=r.zoom_enabled&&o?o:a,c=t.getBaseValue(e);return n.isTimeSeries()?c=Er.call(t,c):n.isCategorized()&&K(c)&&(c=r.axis_x_categories.indexOf(c)),s(c)},yv:function(e){var t=this,n=t.scale,r=n.y,i=n.y2;return(e.axis&&e.axis===`y2`?i:r)(t.getBaseValue(e))},subxx:function(e){return e?this.scale.subX(e.x):null}},ki={setContainerSize:function(){var e=this,t=e.state;t.current.width=e.getCurrentWidth(),t.current.height=e.getCurrentHeight()},getCurrentWidth:function(){var e=this;return e.config.size_width||e.getParentWidth()},getCurrentHeight:function(){var e=this,t=e.config,n=t.size_height||e.getParentHeight();return n>0?n:320/(e.hasType(`gauge`)&&!t.gauge_fullCircle?2:1)},getParentRectValue:function(e){for(var t=`offset${dr(e)}`,n=this.$el.chart.node(),r=0;r<30&&n&&n.tagName!==`BODY`;){try{r=ir(n,!0)[e]}catch{t in n&&(r=n[t])}n=n.parentNode}var i=U.body[t];return r>i&&(r=i),r},getParentWidth:function(){return this.getParentRectValue(`width`)},getParentHeight:function(){var e=this.$el.chart.style(`height`),t=0;return e&&(t=/px$/.test(e)?parseInt(e,10):this.getParentRectValue(`height`)),t},getSvgLeft:function(e){var t=this,n=t.config,r=t.state.hasAxis,i=t.$el,a=n.axis_rotated,o=a||!a&&!n.axis_y_inner,s=a?Wt.axisX:Wt.axisY,c=i.main.select(`.${s}`).node(),l=r&&n[`axis_${a?`x`:`y`}_label`],u=0;if(r&&(K(l)||K(l.text)||/^inner-/.test(l?.position))){var d=i.main.select(`.${s}-label`);d.empty()||(u=ir(d.node()).left)}var f=c&&o?ir(c,!e):{right:0},p=ir(i.chart.node(),!e).left+u,m=t.hasArcType(),h=f.right-p-(m?0:t.getCurrentPaddingByDirection(`left`,e));return h>0?h:0},updateDimension:function(e){var t,n=this,r=n.config,i=n.state.hasAxis,a=n.$el;i&&!e&&n.axis.x&&r.axis_rotated&&((t=n.axis.subX)==null||t.create(a.axis.subX)),n.updateScales(e),n.updateSvgSize(),n.transformAll(!1)},updateSvgSize:function(){var e=this,t=e.config,n=e.state,r=n.clip,i=n.current,a=n.hasAxis,o=n.width,s=n.height,c=e.$el.svg;if(t.resize_auto===`viewBox`?c.attr(`viewBox`,`0 0 ${i.width} ${i.height}`):c.attr(`width`,i.width).attr(`height`,i.height),a){var l=c.select(`.${nn.brush} .overlay`),u={width:0,height:0};l.size()&&(u.width=+l.attr(`width`),u.height=+l.attr(`height`)),c.selectAll([`#${r.id}`,`#${r.idGrid}`]).select(`rect`).attr(`width`,o).attr(`height`,s),c.select(`#${r.idXAxis}`).select(`rect`).call(e.setXAxisClipPath.bind(e)),c.select(`#${r.idYAxis}`).select(`rect`).call(e.setYAxisClipPath.bind(e)),r.idSubchart&&c.select(`#${r.idSubchart}`).select(`rect`).attr(`width`,o).attr(`height`,u.height)}},getCurrentPaddingByDirection:function(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=this,i=r.config,a=r.$el,o=r.state.hasAxis,s=i.axis_rotated,c=i.padding?.mode===`fit`,l=q(i[`padding_${e}`])?i[`padding_${e}`]:void 0,u=o?{top:s?`y2`:null,bottom:s?`y`:`x`,left:s?`x`:`y`,right:s?null:`y2`}[e]:null,d=/^(left|right)$/.test(e),f=u&&i[`axis_${u}_inner`],p=u&&i[`axis_${u}_show`],m=u?i[`axis_${u}_axes`].length:0,h=u?d?r.getAxisWidthByAxisId(u,t):r.getHorizontalAxisHeight(u):0,g=20,_=0;!c&&d&&(h=Wn(h));var v=o&&d&&(f||Hn(l)&&!p)?0:c?(p?h:0)+(l??0):Hn(l)?h:l;return d&&o?(u&&(c||f)&&i[`axis_${u}_label`].text&&(v+=r.axis.getAxisLabelPosition(u).isOuter?g:0),e===`right`?(v+=s?!c&&Hn(l)?10:2:!p||f?c?2:1:0,v+=n?r.axis.getXAxisTickTextY2Overflow(g):0):e===`left`&&s&&Hn(l)&&(v=i.axis_x_show?c?h:Math.max(h,40):1)):e===`top`?(a.title&&a.title.node()&&(v+=r.getTitlePadding()),_=s&&!f?m:0):e===`bottom`&&o&&s&&!p&&(v+=1),v+h*m-_},getCurrentPadding:function(e){e===void 0&&(e=!1);var t=this,n=[`top`,`bottom`,`left`,`right`].map(function(n){return t.getCurrentPaddingByDirection(n,null,e)});return{top:n[0],bottom:n[1],left:n[2],right:n[3]}},getResettedPadding:function(e){var t=this.config,n=q(e),r=n?0:{};return t.padding===!1?!n&&Object.keys(e).forEach(function(n){r[n]=!Yn(t.data_labels)&&t.data_labels!==!1&&n===`top`?e[n]:0}):r=e,r},updateSizes:function(e){var t,n,r=this,i=r.config,a=r.state,o=r.$el.legend,s=i.axis_rotated,c=r.hasArcType()||a.hasFunnel||a.hasTreemap,l=i.padding?.mode===`fit`;!e&&r.setContainerSize();var u={width:o?r.getLegendWidth():0,height:o?r.getLegendHeight():0};!c&&i.axis_x_show&&i.axis_x_tick_autorotate&&r.updateXAxisTickClip();var d={right:i.legend_show&&a.isLegendRight?r.getLegendWidth()+(l?0:20):0,bottom:!i.legend_show||a.isLegendRight||a.isLegendInset?0:u.height},f=s||c?0:r.getHorizontalAxisHeight(`x`),p=i.subchart_axis_x_show&&i.subchart_axis_x_tick_text_show?f:30,m=i.subchart_show&&!c?i.subchart_size_height+p:0,h=r.hasType(`gauge`)&&i.arc_needle_show&&!i.gauge_fullCircle&&!i.gauge_label_show?10:0,g=r.getCurrentPadding(!0);if(a.margin=!c&&s?{top:g.top,right:c?0:g.right+d.right,bottom:d.bottom+g.bottom,left:m+(c?0:g.left)}:{top:(l?0:4)+g.top,right:c?0:g.right+d.right,bottom:h+m+d.bottom+g.bottom,left:c?0:g.left},a.margin=r.getResettedPadding(a.margin),a.margin2=s?{top:a.margin.top,right:NaN,bottom:20+d.bottom,left:r.state.rotatedPadding.left}:{top:a.current.height-m-d.bottom,right:NaN,bottom:p+d.bottom,left:a.margin.left},a.margin3={top:0,right:NaN,bottom:0,left:0},(t=r.updateSizeForLegend)==null||t.call(r,u),a.width=a.current.width-a.margin.left-a.margin.right,a.height=a.current.height-a.margin.top-a.margin.bottom,a.width<0&&(a.width=0),a.height<0&&(a.height=0),a.width2=s?a.margin.left-a.rotatedPadding.left-a.rotatedPadding.right:a.width,a.height2=s?a.height:a.current.height-a.margin2.top-a.margin2.bottom,a.width2<0&&(a.width2=0),a.height2<0&&(a.height2=0),r.hasArcType()){var _=r.hasType(`gauge`),v=i.legend_show&&a.isLegendRight,y=(a.hasRadar&&r.cache.get(zr.radarTextWidth))??0;a.arcWidth=a.width-(v?u.width+10:0)-y,a.arcHeight=a.height-(v&&!_?0:10),i.arc_rangeText_values?.length&&(_?(a.arcWidth-=25,a.arcHeight-=10,a.margin.left+=10):(a.arcHeight-=20,a.margin.top+=10)),_&&!i.gauge_fullCircle&&(a.arcHeight+=a.height-r.getPaddingBottomForGauge()),(n=r.updateRadius)==null||n.call(r)}a.isLegendRight&&c&&(a.margin3.left=a.arcWidth/2+a.radiusExpanded*1.1)}},Ai={setCssRule:function(e,t,n,r){var i=this,a=i.config,o=i.state,s=o.cssRule,c=o.style;return a.boost_useCssRule?function(a){a.each(function(a){var o=r&&r?.call(i,a),l=`${e?`.${B.shapes+i.getTargetSelectorSuffix(a.id)}`:``}${t}`;t in s&&c.sheet.deleteRule(s[l]),i.state.cssRule[l]=mr(c,l,n.filter(Boolean).map(function(e){return K(o)&&e.indexOf(`:`)===-1?`${e}: ${o}`:e||``}))})}:function(){}},getStylePropValue:function(e){return this.config.boost_useCssRule?null:G(e)?e.bind(this):e}};function ji(e){var t=`middle`;return e>0&&e<=170?t=`end`:e>190&&e<=360&&(t=`start`),t}function Mi(e,t,n,r,i){var a=this,o=e.value,s=a.isCandlestickType(e),c=q(o)&&o<0||s&&!a.getCandlestickData(e)?._isUp,l=t.x,u=t.y,d=4,f=d*2;return r?n===`start`?(l+=c?0:f,u+=d):n===`middle`?(l+=f,u-=f):n===`end`&&(c&&(l-=f),u+=d):(n===`start`?(l+=d,c&&(u+=f*2)):n===`middle`?u-=f:n===`end`&&(l-=d,c&&(u+=f*2)),i&&(u+=c?-17:s?13:7)),{x:l,y:u}}function Ni(e,t){var n=this.config.data_labels_position,r=e.id,i=e.index,a=e.value;return(G(n)?n.bind(this.api)(t,a,r,i,this.$el.text):(r in n?n[r]:n)[t])??0}function Pi(e,t,n){var r=this,i=r.config,a=r.$T,o=i.axis_rotated,s=i.data_labels.border,c=s.padding,l=c===void 0?`3 5`:c,u=s.radius,d=u===void 0?10:u,f=s.stroke,p=f===void 0?`#000`:f,m=s.strokeWidth,h=m===void 0?1:m,g=s.fill,_=g===void 0?`none`:g,v=Mr(l),y=i.data_labels.border!==!0,b=ar(e),x=A(e.previousElementSibling);(x.empty()||x.node()?.tagName!==`rect`||!x.attr(`class`)?.includes(n))&&(x=A(e.parentNode).insert(`rect`,function(){return e}).attr(`class`,`${V.textBorderRect} ${n}`).attr(`width`,b.width+(y?v.left+v.right:0)).attr(`height`,b.height+(y?v.top+v.bottom:0)),y&&x.style(`fill`,_).style(`stroke`,p).style(`stroke-width`,`${h}px`).attr(`rx`,d).attr(`ry`,d)),a(x).attr(`x`,t.x-(y?v.left:0)-(o?0:b.width/2)).attr(`y`,t.y-(y?v.top:0)-b.height/4*3.2)}function Fi(e,t){return e===void 0&&(e=0),e>=(this.config[`${t}_label_threshold`]||0)}function Ii(){var e=this,t=e.$el.text,n=e.config;(e.state.arcWidth?e.getArcLabelConfig(`image`):n.data_labels.image)&&t.filter(function(){var e=this.previousElementSibling;return e?e.tagName!==`image`||!e.classList.contains(V.textLabelImage):!0}).each(function(t){var n=Li.call(e,t),r=n.url,i=n.width,a=n.height,o=n.pos;r&&A(this.parentNode)?.insert(`image`,`${this.getAttribute(`class`)?.replace(/(?:^(.)|\s)/g,`.$1`)??`text`}`).style(`opacity`,`0`).attr(`href`,function(e){return Tr(r,{ID:`id`in e?e.id:e.data.id})}).attr(`class`,V.textLabelImage).style(`pointer-events`,`none`).attr(`width`,i).attr(`height`,a).attr(`transform`,o?`translate(${o.x??0} ${o.y??0})`:null)})}function Li(e){var t=this,n=t.config,r=t.state.arcWidth?t.getArcLabelConfig(`image`):n.data_labels.image;if(G(r))return r.call(t.api,e.value,e.id,e.index)??{url:``,width:0,height:0,pos:{x:0,y:0}};if(r){var i=r.url,a=i===void 0?``:i,o=r.width,s=o===void 0?0:o,c=r.height;return{url:a,width:s,height:c===void 0?0:c,pos:r.pos}}return null}function Ri(e,t){var n=this,r=this,i=r.config,a=r.state,o=a.arcWidth,s=a.hasTreemap,c=i.axis_rotated,l=A(e.previousElementSibling),u=function(e){var t=e.style.opacity!==`0`&&e.style.fillOpacity!==`0`;return(o?e.textContent:t)&&n.previousElementSibling?.tagName!==`image`};if(!l.empty()&&l.node()?.tagName===`image`){var d=ir(e),f=l.attr(`width`)/2,p=l.attr(`height`)/2,m=t.x-f,h=t.y-p-d.height/2;c?t.x+=f:(s&&(m=-f,h=-(p*2+d.height)),r.hasType(`pie`)||r.hasType(`polar`)||(t.y+=p)),r.$T(l).style(`opacity`,u(e)?null:`0`).attr(`x`,m).attr(`y`,h)}}function zi(e){return Fr(e,function(e){return e},function(e){return ar(e)})}var Bi={opacityForText:function(e){var t=this;return t.isBarType(e)&&!Fi.call(t,Math.abs(t.getRatio(`bar`,e)),`bar`)?`0`:t.hasDataLabel?null:`0`},initText:function(){var e=this.$el;e.main.select(`.${P.chart}`).append(`g`).attr(`class`,V.chartTexts).style(`pointer-events`,e.funnel||e.treemap?`none`:null)},updateTargetsForText:function(e){var t=this,n=t.getChartClass(`Text`),r=t.getClass(`texts`,`id`),i=t.classFocus.bind(t);t.$el.main.select(`.${V.chartTexts}`).selectAll(`.${V.chartText}`).data(t.filterNullish(e)).attr(`class`,function(e){return`${n(e)}${i(e)}`.trim()}).enter().append(`g`).style(`opacity`,`0`).attr(`class`,n).call(t.setCssRule(!0,` .${V.text}`,[`fill`,`pointer-events:none`],t.updateTextColor)).append(`g`).attr(`class`,r)},updateText:function(){var e=this,t=e.$el,n=e.$T,r=e.config,i=e.axis,a=e.getClass(`text`,`index`),o=r.data_labels.centered,s=t.main.selectAll(`.${V.texts}`).selectAll(`.${V.text}`).data(e.labelishData.bind(e));n(s.exit()).style(`fill-opacity`,`0`).remove(),t.text=s.enter().append(`text`).merge(s).attr(`class`,a).attr(`text-anchor`,function(t){var n=r[`axis_${i?.getId(t.id)}_inverted`]?t.value>0:t.value<0;if(e.isCandlestickType(t))n=!e.getCandlestickData(t)?._isUp;else if(e.isTreemapType(t))return o?`middle`:`start`;return r.axis_rotated?n?`end`:`start`:`middle`}).style(`fill`,e.getStylePropValue(e.updateTextColor)).style(`fill-opacity`,`0`).each(function(t,n,r){var i=A(this),a=t.value;if(e.isBubbleZType(t))a=e.getBubbleZData(a,`z`);else if(e.isCandlestickType(t)){var o=e.getCandlestickData(t);o&&(a=o.close)}a=e.isTreemapType(t)?e.treemapDataLabelFormat(t)(i):e.dataLabelFormat(t.id)(a,t.id,t.index,r),q(a)?this.textContent=a:$n(i,a,void 0,!0)}),Ii.call(e)},updateTextColor:function(e){var t=this,n=t.config,r=n.data_labels_colors,i=t.isArcType(e)&&!t.isRadarType(e)||t.isFunnelType(e)||t.isTreemapType(e)?null:t.color(e),a;if(K(r)?a=r:Z(r)?a=r[(e.data||e).id]:G(r)&&(a=r.bind(t.api)(i,e)),t.isCandlestickType(e)&&!G(r)&&!t.getCandlestickData(e)?._isUp){var o=n.candlestick_color_down;a=Z(o)?o[e.id]:o}return a||i},updateTextBGColor:function(e,t){var n=this,r=n.$el.defs,i=``;if(t){var a=K(t)?``:n.getTargetSelectorSuffix(`id`in e?e.id:e.data.id),o=r.select([`filter[id*='labels-bg`,`']`].join(a));if(o.size()&&(i=`url(#${o.attr(`id`)})`),G(t)){n.generateTextBGColorFilter(t);var s=n.color(e),c=t.bind(n.api)(s,e);c?o.select(`feFlood`).attr(`flood-color`,c):i=``}}return i||null},redrawText:function(e,t,n,r){var i=this,a=i.$T,o=i.axis,s=i.config,c=i.state.hasTreemap,l=or(!0),u=s.axis_rotated,d=s.data_labels.rotate,f=ji(d),p=d?`rotate(${d})`:``,m=new Map;if(s.data_labels.centered){var h=[];i.$el.text.each(function(e){(i.isBarType(e)||i.isTreemapType(e))&&h.push(this)}),h.length>0&&(m=zi(h))}return i.$el.text.style(`fill`,i.getStylePropValue(i.updateTextColor)).attr(`filter`,function(e){return i.updateTextBGColor.bind(i)(e,s.data_labels_backgroundColors)}).style(`fill-opacity`,n?0:i.opacityForText.bind(i)).each(function(n,h){var g=m.get(this),_=a(c&&this.childElementCount?this.parentNode:this,!!(r&&(this.getAttribute(`x`)||this.getAttribute(`transform`))),l),v=s[`axis_${o?.getId(n.id)}_inverted`],y={x:e.bind(this)(n,h,g),y:t.bind(this)(n,h,g)};d&&(y=Mi.bind(i)(n,y,f,u,v),_.attr(`text-anchor`,f)),Ri.call(i,this,y),this.childElementCount||d?_.attr(`transform`,`translate(${y.x} ${y.y}) ${p}`):_.attr(`x`,y.x).attr(`y`,y.y),s.data_labels.border&&Pi.call(i,_.node(),y,`${V.textBorderRect}-${h}`)}),!0},getTextRect:function(e,t){var n,r=this,i,a,o;Array.isArray(e)?i=`${zr.textRect}-${e.join(`_`)}`:(a=(n=e).node?.call(n)??e,/text/i.test(a.tagName)||(a=a.querySelector(`text`)),o=a.textContent,i=`${zr.textRect}-${o.replace(/\W/g,`_`)}`);var s=r.cache.get(i)||[];return s.length===0&&((r.$el.svg||r.$el.chart.select(`svg`)).selectAll(`.${P.dummy}`).data(o?[o]:e).enter().append(`text`).style(`visibility`,`hidden`).style(`font`,a?A(a).style(`font`):null).classed(t||P.dummy,!0).text(function(e){return e}).each(function(e,t){s[t]=ir(this)}).remove(),r.cache.add(i,s)),s.length>1?s:s[0]},generateXYForText:function(e,t){var n=this,r=n.state,i=r.hasRadar,a=r.hasFunnel,o=r.hasTreemap,s=Object.keys(e),c={},l=t?n.getXForText:n.getYForText;return a&&s.push(`funnel`),i&&s.push(`radar`),o&&s.push(`treemap`),s.forEach(function(t){c[t]=n[`generateGet${dr(t)}Points`](e[t],!1)}),function(e,t){var r=n.isAreaType(e)&&`area`||n.isBarType(e)&&`bar`||n.isCandlestickType(e)&&`candlestick`||n.isFunnelType(e)&&`funnel`||n.isRadarType(e)&&`radar`||n.isTreemapType(e)&&`treemap`||`line`;return l.call(n,c[r](e,t),e,this)}},getCenteredTextPos:function(e,t,n,r,i){var a=this,o=a.config,s=o.axis_rotated,c=a.isBarType(e),l=a.isTreemapType(e);if(o.data_labels.centered&&(c||l)){var u=i||ar(n);if(c){var d=a.getRangedData(e,null,`bar`)>=0;if(s){var f=(d?t[1][1]-t[0][1]:t[0][1]-t[1][1])/2+u.width/2;return d?-f-3:f+2}else{var p=(d?t[0][1]-t[1][1]:t[1][1]-t[0][1])/2+u.height/2;return d?p:-p-2}}else if(l)return r===`x`?(t[1][0]-t[0][0])/2:(t[1][1]-t[0][1])/2-u.y-u.height/2}return 0},getXForText:function(e,t,n,r){var i=this,a=i.config,o=a.axis_rotated,s=i.isFunnelType(t),c=i.isTreemapType(t),l=e?e[0][0]:0;if(i.isCandlestickType(t))o?l=i.getCandlestickData(t)?._isUp?e[2][2]+4:e[2][1]-4:l+=(e[1][0]-l)/2;else if(s)l+=i.state.current.width/2;else if(c)l+=a.data_labels.centered?0:5;else if(o){var u=a[`axis_${i.axis.getId(t.id)}_inverted`],d=i.isBarType(t)?4:6,f=t.value;l=e[2][1],u?l-=d*(f>0?1:-1):l+=d*(f<0?-1:1)}else l=i.hasType(`bar`)?(e[2][0]+e[0][0])/2:l;return(o||c)&&(l+=i.getCenteredTextPos(t,e,n,`x`,r)),l+Ni.call(this,t,`x`)},getYForText:function(e,t,n,r){var i=this,a=i.axis,o=i.config,s=i.state,c=o.axis_rotated,l=o[`axis_${a?.getId(t.id)}_inverted`],u=i.isBarType(t),d=i.isFunnelType(t),f=i.isTreemapType(t),p=o.point_r,m=ir(n),h=t.value,g=3,_;if(i.isCandlestickType(t))h=i.getCandlestickData(t),c?(_=e[0][0],_+=(e[1][0]-_)/2+g):(_=h&&h._isUp?e[2][2]-g:e[2][1]+g*4,l&&(_+=15*(h._isUp?1:-1)));else if(d)_=e?e[0][1]+(e[1][1]-e[0][1])/2+m.height/2-3:0;else if(f)_=e[0][1]+(o.data_labels.centered?0:m.height+5);else if(c)_=(e[0][0]+e[2][0]+m.height*.6)/2;else if(_=e[2][1],q(p)&&p>5&&(i.isLineType(t)||i.isScatterType(t))&&(g+=o.point_r/2.3),h<0||h===0&&!s.hasPositiveValue&&s.hasNegativeValue)_+=l?u?-3:-5:m.height+(u?-g:g);else{var v=-g*2;u?v=-g:i.isBubbleType(t)&&(v=g),l&&(v=u?10:15),_+=v}return(!c||f)&&(_+=i.getCenteredTextPos(t,e,n,`y`,r)),_+Ni.call(this,t,`y`)},markOverlapped:function(e,t,n){var r=t.$el.arcs.selectAll(n),i=r.filter(function(t){return t.data.id!==e}),a=r.filter(function(t){return t.data.id===e}),o=vr(a.node()),s=function(e,t){return Math.sqrt(e**2+t**2)};a.node()&&i.each(function(){var e=vr(this),t=A(this),n=s(o.e,o.f)>s(e.e,e.f)?a:t,r=Math.ceil(Math.abs(o.e-e.e))<Math.ceil(n.node().getComputedTextLength()),i=Math.ceil(Math.abs(o.f-e.f))<parseInt(a.style(`font-size`),10);t.classed(V.TextOverlapping,r&&i)})},undoMarkOverlapped:function(e,t){e.$el.arcs.selectAll(t).each(function(){Ke([this,this.previousSibling]).classed(V.TextOverlapping,!1)})}};function Vi(e,t){e===void 0&&(e=`left`);var n=q(t);return e.indexOf(`center`)>-1?n?t/2:`middle`:e.indexOf(`right`)>-1?n?t:`end`:n?0:`start`}var Hi={initTitle:function(){var e=this,t=e.config,n=e.$el;t.title_text&&(n.title=n.svg.append(`g`),$n(n.title.append(`text`).style(`text-anchor`,Vi(t.title_position)).attr(`class`,V.title),t.title_text,[.3,1.5]))},redrawTitle:function(){var e=this,t=e.config,n=e.state.current,r=e.$el.title;if(r){var i=Vi(t.title_position,n.width),a=(t.title_padding.top||0)+e.getTextRect(e.$el.title,V.title).height;r.attr(`transform`,`translate(${i}, ${a})`)}},getTitlePadding:function(){var e=this,t=e.$el.title,n=e.config;return(n.title_padding.top||0)+(t?e.getTextRect(t,V.title).height:0)+(n.title_padding.bottom||0)}},Ui={initTooltip:function(){var e=this,t=e.config,n=e.$el;n.tooltip=A(t.tooltip_contents.bindto),n.tooltip.empty()&&(n.tooltip=n.chart.append(`div`).attr(`class`,rn.tooltipContainer).style(`position`,`absolute`).style(`pointer-events`,`none`).style(`display`,`none`)),e.bindTooltipResizePos()},initShowTooltip:function(){var e,t=this,n=t.config,r=t.$el,i=t.state,a=i.hasAxis,o=i.hasRadar;if(n.tooltip_init_show){var s=!(a||o);t.axis?.isTimeSeries()&&K(n.tooltip_init_x)&&(n.tooltip_init_x=Er.call(t,n.tooltip_init_x)),t.api.tooltip.show({data:(e={},e[s?`index`:`x`]=n.tooltip_init_x,e)});var c=n.tooltip_init_position;if(!n.tooltip_contents.bindto&&!Yn(c)){var l=c.top,u=l===void 0?0:l,d=c.left,f=d===void 0?50:d;r.tooltip.style(`top`,K(u)?u:`${u}px`).style(`left`,K(f)?f:`${f}px`).style(`display`,null)}}},getTooltipHTML:function(){var e=[...arguments],t=this,n=t.api,r=t.config;return zn(G(r.tooltip_contents)?r.tooltip_contents.bind(n).apply(void 0,e):t.getTooltipContent.apply(t,e))},getTooltipContent:function(e,t,n,r){var i=this,a=i.api,o=i.config,s=i.state,c=i.$el,l=[`title`,`name`,`value`].map(function(e){var t=o[`tooltip_format_${e}`];return G(t)?t.bind(a):t}),u=l[0],d=l[1],f=l[2],p=function(){var e=[...arguments];return(u||t).apply(void 0,e)},m=function(){var e=[...arguments];return(d||(function(e){return e})).apply(void 0,e)},h=function(e,t,r,a){var o=f;return o||=s.hasTreemap||i.isStackNormalized()&&(!i.isStackNormalizedPerGroup()||i.isGrouped(r))?function(e,t){return`${(t*100).toFixed(2)}%`}:n,o(e,t,r,a)},g=o.tooltip_order,_=function(e){return i.axis&&i.isBubbleZType(e)?i.getBubbleZData(e.value,`z`):i.getBaseValue(e)},v=i.levelColor?function(e){return i.levelColor(e.value)}:function(e){return r(e)},y=o.tooltip_contents,b=y.template,x=i.mapToTargetIds();if(g===null&&o.data_groups.length){var S=i.orderTargets(i.data.targets).map(function(e){return e.id}).reverse();e.sort(function(e,t){var n=e?e.value:null,r=t?t.value:null;return n>0&&r>0&&(n=e.id?S.indexOf(e.id):null,r=t.id?S.indexOf(t.id):null),n-r})}else if(/^(asc|desc)$/.test(g)){var C=g===`asc`;e.sort(function(e,t){var n=e?_(e):null,r=t?_(t):null;return C?n-r:r-n})}else G(g)&&e.sort(g.bind(a));var w=i.getTooltipContentTemplate(b),T=e.length,E,D,O,k,ee,te=function(){if(D=e[ee],!D||!(_(D)||_(D)===0))return`continue`;if(Hn(E)){var t=(s.hasAxis||s.hasRadar)&&p(D.x);E=Tr(w[0],{CLASS_TOOLTIP:rn.tooltip,TITLE:W(t)?b?t:`<tr><th colspan="2">${t}</th></tr>`:``})}if(!D.ratio&&c.arcs&&(O=[`arc`,i.$el.arcs.select(`path.${F.arc}-${D.id}`).data()[0]],D.ratio=i.getRatio.apply(i,O)),O=[D.ratio,D.id,D.index],i.isAreaRangeType(D)){var n=[`high`,`low`].map(function(e){return h.apply(void 0,N([i.getRangedData(D,e)],O,!1))}),r=n[0],a=n[1];k=`<b>Mid:</b> ${h.apply(void 0,N([_(D)],O,!1))} <b>High:</b> ${r} <b>Low:</b> ${a}`}else if(i.isCandlestickType(D)){var o=[`open`,`high`,`low`,`close`,`volume`].map(function(e){return i.getRangedData(D,e,`candlestick`)?h.apply(void 0,N([i.getRangedData(D,e,`candlestick`)],O,!1)):void 0}),l=o[0],r=o[1],a=o[2],u=o[3],d=o[4];k=`<b>Open:</b> ${l} <b>High:</b> ${r} <b>Low:</b> ${a} <b>Close:</b> ${u}${d?` <b>Volume:</b> ${d}`:``}`}else if(i.isBarRangeType(D)){var f=D.value,g=D.id,S=D.index;k=`${h(f,void 0,g,S)}`}else k=h.apply(void 0,N([_(D)],O,!1));if(k!==void 0){if(D.name===null)return`continue`;var C=m.apply(void 0,N([D.name??D.id],O,!1)),T=v(D),te={CLASS_TOOLTIP_NAME:rn.tooltipName+i.getTargetSelectorSuffix(D.id),COLOR:b||!i.patterns?T:`<svg><rect style="fill:${T}" width="10" height="10"></rect></svg>`,NAME:C,VALUE:k};if(b&&Z(y.text)){var ne=x.indexOf(D.id);Object.keys(y.text).forEach(function(e){te[e]=y.text[e][ne]})}E+=Tr(w[1],te)}};for(ee=0;ee<T;ee++)te();return`${E}</table>`},getTooltipContentTemplate:function(e){return(e||`<table class="{=CLASS_TOOLTIP}"><tbody>
|
||
{=TITLE}
|
||
{{<tr class="{=CLASS_TOOLTIP_NAME}">
|
||
<td class="name">${this.patterns?`{=COLOR}`:`<span style="background-color:{=COLOR}"></span>`}{=NAME}</td>
|
||
<td class="value">{=VALUE}</td>
|
||
</tr>}}
|
||
</tbody></table>`).replace(/(\r?\n|\t)/g,``).split(/{{(.*)}}/)},setTooltipPosition:function(e,t){var n=this,r=n.config,i=n.scale,a=n.state,o=n.$el,s=o.eventRect,c=o.tooltip,l=o.svg,u=r.tooltip_contents.bindto,d=r.axis_rotated,f=c?.datum();if(!u&&f){var p=e??JSON.parse(f.current),m=nr(a.event,t??s?.node()),h={x:m[0],y:m[1]};if(a.hasAxis&&i.x&&f&&`x`in f){var g=function(e,t,r){e===void 0&&(e=0),r===void 0&&(r=`y`);var o=i[t?n.axis?.getId(t):r];return o?o(e)+(d?a.margin.left:a.margin.top):0};h.xAxis=i.x(f.x)+(r.tooltip_position?d?a.margin.top:a.margin.left:0),p.length===1?h.yAxis=g(p[0].value,p[0].id):h.yAxis=g}var _=f.width,v=_===void 0?0:_,y=f.height,b=y===void 0?0:y,x=r.tooltip_position?.bind(n.api)(p,v,b,s?.node(),h)??(Dr(l)?n.getTooltipPositionViewBox.bind(n)(v,b,h):n.getTooltipPosition.bind(n)(v,b,h));[`top`,`left`].forEach(function(e){var t=x[e];c.style(e,`${t}px`),e===`left`&&!f.xPosInPercent&&(f.xPosInPercent=t/a.current.width*100)})}},getTooltipPositionViewBox:function(e,t,n){var r=this,i=r.$el,a=i.eventRect,o=i.svg,s=r.config,c=r.state,l=s.axis_rotated,u=r.hasArcType()||c.hasFunnel||c.hasTreemap,d=(u?o:a)?.node()??c.event.target,f=n.x,p=n.y;c.hasAxis&&(f=l?f:n.xAxis,p=l?n.xAxis:p);var m=_r(d,f,p,!1),h=ir(d),g=_r(d,20,0,!1).x,_=m.y,v=m.x+e/2+g;return u&&(c.hasFunnel||c.hasTreemap||c.hasRadar?(v-=e/2+g,_+=t):(_+=h.height/2,v+=h.width/2-(e-g))),v+e>h.width&&(v=h.width-e-g),_+t>h.height&&(_-=t*2),{top:_,left:v}},getTooltipPosition:function(e,t,n){var r=this,i=r.config,a=r.scale,o=r.state,s=o.width,c=o.height,l=o.current,u=o.hasFunnel,d=o.hasRadar,f=o.hasTreemap,p=o.isLegendRight,m=o.inputType,h=r.hasType(`gauge`)&&!i.gauge_fullCircle,g=i.axis_rotated,_=r.hasArcType(),v=r.getSvgLeft(!0),y=v+l.width-r.getCurrentPaddingByDirection(`right`),b=20,x=n.x,S=n.y;if(d)x+=x>=s/2?15:-(e+15),S+=15;else if(_){if(m!==`touch`){var C=r.getTitlePadding?.call(r)??0;C&&h&&i.arc_rangeText_values?.length&&(C+=10),x+=(s-(p?r.getLegendWidth():0))/2,S+=(h?c:c/2+t)+C}}else if(u||f)S+=t;else{var w={top:r.getCurrentPaddingByDirection(`top`,!0),left:r.getCurrentPaddingByDirection(`left`,!0)};g?(x+=v+w.left+b,S=w.top+n.xAxis+b,y-=v):(x=v+w.left+b+(a.zoom?x:n.xAxis),S+=w.top-5)}if(x+e+15>y&&(x-=e+(u||f||_?0:g?b*2:38)),S+t>l.height){var T=f?t+10:30;S-=h?t*1.5:t+T}var E={top:S,left:x};return Object.keys(E).forEach(function(e){E[e]<0&&(E[e]=0)}),E},showTooltip:function(e,t){var n=this,r=n.config,i=n.$el.tooltip,a=e.filter(function(e){return e&&W(n.getBaseValue(e))});if(!(!i||a.length===0||!r.tooltip_show)){var o=i.datum(),s=JSON.stringify(e);if(!o||o.current!==s){var c=e.concat().sort()[0],l=c.index,u=c.x;Q(r.tooltip_onshow,n.api,e),i.html(n.getTooltipHTML(e,n.axis?n.axis.getXAxisTickFormat():n.categoryName.bind(n),n.getDefaultValueFormat(),n.color)).style(`display`,null).style(`visibility`,null).datum(o={index:l,x:u,current:s,width:i.property(`offsetWidth`),height:i.property(`offsetHeight`)}),Q(r.tooltip_onshown,n.api,e),n._handleLinkedCharts(!0,l)}n.setTooltipPosition(a,t)}},bindTooltipResizePos:function(){var e=this,t=e.resizeFunction,n=e.state,r=e.$el.tooltip;t.add(function(){if(r.style(`display`)===`block`){var e=n.current,t=r.datum(),i=t.width,a=t.xPosInPercent,o=e.width/100*a,s=e.width-(o+i);s<0&&(o+=s),r.style(`left`,`${o}px`)}})},hideTooltip:function(e){var t=this,n=t.api,r=t.config,i=t.$el.tooltip;if(i&&i.style(`display`)!==`none`&&(!r.tooltip_doNotHide||e)){var a=JSON.parse(i.datum().current??{});Q(r.tooltip_onhide,n,a),i.style(`display`,`none`).datum(null),Q(r.tooltip_onhidden,n,a)}},_handleLinkedCharts:function(e,t){var n=this,r=n.charts,i=n.config;if(n.state.event?.isTrusted&&i.tooltip_linked&&r.length>1){var a=i.tooltip_linked_name;r.filter(function(e){return e!==n.api}).forEach(function(n){var r=n.internal,i=r.config,o=r.$el,s=i.tooltip_linked,c=i.tooltip_linked_name,l=U.body.contains(o.chart.node());if(s&&a===c&&l){var u=t!==o.tooltip.data()[0]?.index;try{n.tooltip[e&&u?`show`:`hide`]({index:t})}catch{}}})}},updateTooltipOnRedraw:function(e,t){var n=this,r=n.config,i=n.$el,a=i.eventRect,o=i.svg,s=i.tooltip,c=n.state,l=c.event,u=c.hasAxis,d=c.hasRadar,f=c.hasTreemap;if(s?.style(`display`)===`block`&&l){var p=e??(d?o:a)?.node();if(u||d)if(n.isMultipleX())n.selectRectForMultipleXs(p,!1);else{var m=t??n.getDataIndexFromEvent(l);t===-1?n.api.tooltip.hide():(n.selectRectForSingle(p,m),n.setExpand(m,null,!0))}else{var h=l.clientX,g=l.clientY;setTimeout(function(){var e=[h,g].every(Number.isFinite)&&U.elementFromPoint(h,g),t=e&&A(e).datum();if(t){var r=n.hasArcType()?n.convertToArcData(n.updateAngle(t)):t?.data;f&&(e=o.node()),r&&n.showTooltip([r],e)}else n.api.tooltip.hide()},r.transition_duration)}}}},Wi={getTranslate:function(e,t){t===void 0&&(t=0);var n=this,r=n.config,i=n.state,a=r.axis_rotated,o=0,s,c;if(t&&/^(x|y2?)$/.test(e)&&(o=n.getAxisSize(e)*t),e===`main`)s=Gn(i.margin.left),c=Gn(i.margin.top);else if(e===`context`)s=Gn(i.margin2.left),c=Gn(i.margin2.top);else if(e===`legend`)s=i.margin3.left,c=i.margin3.top;else if(e===`x`)s=a?-o:0,c=a?0:i.height+o;else if(e===`y`)s=a?0:-o,c=a?i.height+o:0;else if(e===`y2`)s=a?0:i.width+o,c=a?-o-1:0;else if(e===`subX`)s=0,c=a?0:i.height2;else if(e===`arc`)s=i.arcWidth/2,c=i.arcHeight/2,r.arc_rangeText_values?.length&&(c+=5+(n.hasType(`gauge`)&&r.title_text?10:0));else if(e===`polar`)s=i.arcWidth/2,c=i.arcHeight/2;else if(e===`radar`){var l=n.getRadarSize(),u=l[0],d=l[1];s=i.width/2-u,c=i.height/2-d}return`translate(${s}, ${c})`},transformMain:function(e,t){var n=this,r=n.$el.main,i=n.$T,a=t?.axisX?t.axisX:i(r.select(`.${Wt.axisX}`),e),o=t?.axisY?t.axisY:i(r.select(`.${Wt.axisY}`),e),s=t?.axisY2?t.axisY2:i(r.select(`.${Wt.axisY2}`),e);i(r,e).attr(`transform`,n.getTranslate(`main`)),a.attr(`transform`,n.getTranslate(`x`)),o.attr(`transform`,n.getTranslate(`y`)),s.attr(`transform`,n.getTranslate(`y2`)),r.select(`.${F.chartArcs}`).attr(`transform`,n.getTranslate(`arc`))},transformAll:function(e,t){var n=this,r=n.config,i=n.state,a=i.hasAxis,o=i.hasFunnel,s=i.hasTreemap,c=n.$el;!o&&!s&&n.transformMain(e,t),a&&r.subchart_show&&n.transformContext(e,t),c.legend&&n.transformLegend(e)}},Gi={isValidChartType:function(e){return!!(e&&Object.values($).indexOf(e)>-1)},setTargetType:function(e,t){var n=this,r=n.config,i=n.state.withoutFadeIn;n.mapToTargetIds(e).forEach(function(e){i[e]=t===r.data_types[e],r.data_types[e]=t}),e||(r.data_type=t)},updateTypesElements:function(){var e=this,t=e.state.current;Object.keys($).forEach(function(n){var r=$[n],i=e.hasType(r,null,!0),a=t.types.indexOf(r);a===-1&&i?t.types.push(r):a>-1&&!i&&t.types.splice(a,1)}),e.setChartElements()},hasType:function(e,t,n){n===void 0&&(n=!1);var r=this,i=r.config,a=r.state.current,o=i.data_types,s=t||r.data.targets,c=!1;return!n&&a.types?.indexOf(e)>-1?c=!0:s?.length?s.forEach(function(t){var n=o[t.id];(n===e||!n&&e===`line`)&&(c=!0)}):Object.keys(o).length?Object.keys(o).forEach(function(t){o[t]===e&&(c=!0)}):c=i.data_type===e,c},hasTypeOf:function(e,t,n){var r=this;return n===void 0&&(n=[]),e in Hr?!Hr[e].filter(function(e){return n.indexOf(e)===-1}).every(function(e){return!r.hasType(e,t)}):!1},isTypeOf:function(e,t){var n=K(e)?e:e.id,r=this.config&&(this.config.data_types?.[n]||this.config.data_type);return X(t)?t.indexOf(r)>=0:r===t},hasPointType:function(){var e=this;return e.hasTypeOf(`Line`)||e.hasType(`bubble`)||e.hasType(`scatter`)},hasArcType:function(e,t){return this.hasTypeOf(`Arc`,e,t)},hasMultiArcGauge:function(){return this.hasType(`gauge`)&&this.config.gauge_type===`multi`},isLineType:function(e){var t=K(e)?e:e.id;return!this.config.data_types[t]||this.isTypeOf(t,Hr.Line)},isStepType:function(e){return this.isTypeOf(e,Hr.Step)},isSplineType:function(e){return this.isTypeOf(e,Hr.Spline)},isAreaType:function(e){return this.isTypeOf(e,Hr.Area)},isAreaRangeType:function(e){return this.isTypeOf(e,Hr.AreaRange)},isBarType:function(e){return this.isTypeOf(e,`bar`)},isBubbleType:function(e){return this.isTypeOf(e,`bubble`)},isCandlestickType:function(e){return this.isTypeOf(e,`candlestick`)},isScatterType:function(e){return this.isTypeOf(e,`scatter`)},isTreemapType:function(e){return this.isTypeOf(e,`treemap`)},isPieType:function(e){return this.isTypeOf(e,`pie`)},isFunnelType:function(e){return this.isTypeOf(e,`funnel`)},isGaugeType:function(e){return this.isTypeOf(e,`gauge`)},isDonutType:function(e){return this.isTypeOf(e,`donut`)},isPolarType:function(e){return this.isTypeOf(e,`polar`)},isRadarType:function(e){return this.isTypeOf(e,`radar`)},isArcType:function(e){return this.isPieType(e)||this.isDonutType(e)||this.isGaugeType(e)||this.isPolarType(e)||this.isRadarType(e)},isCirclePoint:function(e){var t=this.config,n=t.point_pattern,r=!1;return r=e?.tagName===`circle`?!0:t.point_type===`circle`&&(!n||X(n)&&n.length===0),r},lineData:function(e){return this.isLineType(e)?[e]:[]},arcData:function(e){return this.isArcType(e.data)?[e]:[]},labelishData:function(e){return this.isBarType(e)||this.isLineType(e)||this.isScatterType(e)||this.isBubbleType(e)||this.isCandlestickType(e)||this.isFunnelType(e)||this.isRadarType(e)||this.isTreemapType(e)?e.values.filter(function(e){return q(e.value)||!!e.value}):[]},barLineBubbleData:function(e){return this.isBarType(e)||this.isLineType(e)||this.isBubbleType(e)?e.values:[]},isInterpolationType:function(e){return[`basis`,`basis-closed`,`basis-open`,`bundle`,`cardinal`,`cardinal-closed`,`cardinal-open`,`catmull-rom`,`catmull-rom-closed`,`catmull-rom-open`,`linear`,`linear-closed`,`monotone-x`,`monotone-y`,`natural`].indexOf(e)>=0}};function Ki(e){var t=this,n;return t.isLineType(e)?n=t.generateGetLinePoints(t.getShapeIndices(t.isLineType)):t.isBarType(e)&&(n=t.generateGetBarPoints(t.getShapeIndices(t.isBarType))),n}var qi={getDrawShape:function(){var e=this,t=e.config.axis_rotated,n=e.state,r=n.hasRadar,i=n.hasTreemap,a={type:{},indices:{},pos:{}};if(!i&&[`bar`,`candlestick`,`line`,`area`].forEach(function(t){var n=dr(/^(bubble|scatter)$/.test(t)?`line`:t);if(e.hasType(t)||e.hasTypeOf(n)||t===`line`&&(e.hasType(`bubble`)||e.hasType(`scatter`))){var r=e.getShapeIndices(e[`is${n}Type`]),i=e[`generateDraw${n}`];a.indices[t]=r,a.type[t]=i?i.bind(e)(r,!1):void 0}}),!e.hasArcType()||r||i){var o=void 0,s=void 0;i||(o=r?e.radarCircleX:t?e.circleY:e.circleX,s=r?e.radarCircleY:t?e.circleX:e.circleY),a.pos={xForText:e.generateXYForText(a.indices,!0),yForText:e.generateXYForText(a.indices,!1),cx:(o||function(){}).bind(e),cy:(s||function(){}).bind(e)}}return a},getShapeIndices:function(e){var t=this,n=t.config,r=n.data_xs,i=Y(r),a={},o=i?{}:0;return i&&yr(Object.keys(r).map(function(e){return r[e]})).forEach(function(e){o[e]=0,a[e]={}}),t.filterTargetsToShow(t.data.targets.filter(e,t)).forEach(function(e){for(var t=(e.id in r)?r[e.id]:``,i=t?a[t]:a,s=0,c=void 0;c=n.data_groups[s];s++)if(!(c.indexOf(e.id)<0))for(var l=0,u=void 0;u=c[l];l++){if(u in i){i[e.id]=i[u];break}e.id!==u&&t&&(i[u]=i[e.id]??o[t])}Hn(i[e.id])&&(i[e.id]=t?o[t]++:o++,i.__max__=(t?o[t]:o)-1)}),a},getIndices:function(e,t,n){var r=this,i=r.config,a=i.data_xs,o=i.bar_indices_removeNull,s=t.id,c=t.index;if(r.isBarType(s)&&o){var l={};return r.getAllValuesOnIndex(c,!0).forEach(function(e,t){l[e.id]=t,l.__max__=t}),l}return Y(a)?e[a[s]]:e},getIndicesMax:function(e){return Y(this.config.data_xs)?Object.keys(e).map(function(t){return e[t].__max__||0}).reduce(function(e,t){return e+t}):e.__max__},getShapeX:function(e,t,n){var r=this,i=r.config,a=r.scale,o=n?a.subX:a.zoom||a.x,s=i.bar_overlap,c=i.bar_padding,l=function(e,t){return e+t},u=qn(e)&&(e._$total.length?e._$total.reduce(l)/2:0);return function(n){var i=r.getIndices(t,n,`getShapeX`),a=n.id in i?i[n.id]:0,d=(i.__max__||0)+1,f=0;if(Y(n.x)){var p=o(n.x,!0);if(u){var m=e[n.id]||e._$width;f=s?p-m/2:p-m+e._$total.slice(0,a+1).reduce(l)-u}else f=p-(q(e)?e:e._$width)*(d/2-(s?1:a))}return e&&f&&d>1&&c&&(a&&(f+=c*a),d>2?f-=(d-1)*c/2:d===2&&(f-=c/2)),f}},getShapeY:function(e){var t=this,n=t.isStackNormalized();return function(r){var i=r.value;return q(r)?i=r:t.isAreaRangeType(r)?i=t.getBaseValue(r,`mid`):n?i=t.getRatio(`index`,r,!0):t.isBubbleZType(r)?i=t.getBubbleZData(r.value,`y`):t.isBarRangeType(r)&&(i=i[1]),t.getYScaleById(r.id,e)(i)}},getShapeYMin:function(e){var t=this,n=t.axis.getId(e),r=t.scale[n].domain()[0],i=t.config[`axis_${n}_inverted`];return!t.isGrouped(e)&&!i&&r>0?r:0},getShapeOffsetData:function(e){var t=this,n=t.orderTargets(t.filterTargetsToShow(t.data.targets.filter(e,t))),r=n.map(function(e){return e.id}).join(`_`),i=`${zr.shapeOffset}_${r}`,a=t.cache.get(i);if(a)return a;var o=t.isStackNormalized(),s=n.map(function(e){var n=e.values,r={};t.isStepType(e)&&(n=t.convertValuesToStep(n));var i=n.reduce(function(e,n){var i=Number(n.x);return e[i]=n,r[i]=o?t.getRatio(`index`,n,!0):n.value,e},{});return{id:e.id,rowValues:n,rowValueMapByXValue:i,values:r}}),c={indexMapByTargetId:n.reduce(function(e,t,n){var r=t.id;return e[r]=n,e},{}),shapeOffsetTargets:s};return t.cache.add(i,c),c},getShapeOffset:function(e,t,n){var r=this,i=r.getShapeOffsetData(e),a=i.shapeOffsetTargets,o=i.indexMapByTargetId,s=r.config.data_groupsZeroAs;return function(e,i){var c=e.id,l=e.value,u=e.x,d=r.getIndices(t,e),f=r.getYScaleById(c,n);if(r.isBarRangeType(e))return f(l[0]);var p=Number(u),m=f(s===`zero`?0:r.getShapeYMin(c)),h=m;return a.filter(function(e){return e.id!==c&&d[e.id]===d[c]}).forEach(function(e){var t=e.id,n=e.rowValueMapByXValue,r=e.rowValues,a=e.values;if(o[t]<o[c]){var u=a[p],d=r[i];(!d||Number(d.x)!==p)&&(d=n[p]),d?.value*l>=0&&q(u)&&(l!==0||s===`positive`&&u>0||s===`negative`&&u<0)&&(h+=f(u)-m)}}),h}},circleY:function(e,t){var n=this,r=e.id,i;return n.isGrouped(r)&&(i=Ki.bind(n)(e)),i?i(e,t)[0][1]:n.getYScaleById(r)(n.getBaseValue(e))},getBarW:function(e,t,n){var r=this,i=r.config,a=r.org,o=r.scale,s=r.state,c=r.getMaxDataCount(),l=e===`bar`&&i.data_groups?.length,u=`${e}_width`,d=(r.getZoomTransform?.call(r)??{k:1}).k,f=[i.axis_x_min??a.xDomain[0],i.axis_x_max??a.xDomain[1]].map(r.axis.isTimeSeries()?Er.bind(r):Number),p=t.tickInterval(c);if(o.zoom&&!r.axis.isCategorized()&&d>1){var m=f.every(function(e,t){return e===a.xDomain[t]});p=a.xDomain.map(function(e,t){var n=m?e:e-Math.abs(f[t]);return o.zoom(n)}).reduce(function(e,t){return Math.abs(e)+t})/c}var h=function(e){var t=e?i[u][e]:i[u],a=e?t.ratio:i[`${u}_ratio`],o=e?t.max:i[`${u}_max`],l=q(t)?t:G(t)?t.call(r,s.width,n,c):n?p*a/n:0;return o&&l>o?o:l},g=h();return!l&&qn(i[u])&&(g={_$width:g,_$total:[]},r.filterTargetsToShow(r.data.targets).forEach(function(e){i[u][e.id]&&(g[e.id]=h(e.id),g._$total.push(g[e.id]||g._$width))})),g},getShapeByIndex:function(e,t,n){var r=this,i=r.$el,a=W(t)?`-${t}`:``,o=i[e];return o=o&&!o.empty()?o.filter(function(e){return n?e.id===n:!0}).filter(function(e){return W(t)?e.index===t:!0}):(n?i.main.selectAll(`.${an[`${e}s`]}${r.getTargetSelectorSuffix(n)}`):i.main).selectAll(`.${an[e]}${a}`),o},isWithinShape:function(e,t){var n=this,r=A(e),i;return n.isTargetToShow(t.id)?n.hasValidPointType?.call(n,e.nodeName)?i=n.isStepType(t)?n.isWithinStep(e,n.getYScaleById(t.id)(n.getBaseValue(t))):n.isWithinCircle(e,n.isBubbleType(t)?n.pointSelectR(t)*1.5:0):e.nodeName===`path`&&(i=r.classed(an.bar)?n.isWithinBar(e):!0):i=!1,i},getInterpolate:function(e){var t=this.getInterpolateType(e);return{basis:fe,"basis-closed":ye,"basis-open":be,bundle:Ce,cardinal:De,"cardinal-closed":ve,"cardinal-open":ge,"catmull-rom":Ne,"catmull-rom-closed":Se,"catmull-rom-open":he,"monotone-x":pe,"monotone-y":Ee,natural:xe,"linear-closed":Ae,linear:Fe,step:Oe,"step-after":je,"step-before":we}[t]},getInterpolateType:function(e){var t=this,n=t.config,r=n.spline_interpolation_type,i=t.isInterpolationType(r)?r:`cardinal`;return t.isSplineType(e)?i:t.isStepType(e)?n.line_step_type:`linear`},isWithinBar:function(e){var t=nr(this.state.event,e),n=er(e),r=n[0],i=n[1],a=Math.min(r.x,i.x),o=Math.min(r.y,i.y),s=this.config.bar_sensitivity,c=ar(e,!0),l=c.width,u=c.height,d=a-s,f=a+l+s,p=o+u+s,m=o-s;return d<t[0]&&t[0]<f&&m<t[1]&&t[1]<p}},Ji=function(){function e(e){this.data={xs:{},targets:[]},this.scale={x:null,y:null,y2:null,subX:null,subY:null,subY2:null,zoom:null},this.org={xScale:null,xDomain:null},this.format={extraLineClasses:null,xAxisTick:null,dataTime:null,defaultAxisTime:null,axisTime:null};var t=this;t.api=e,t.config=new Ir,t.cache=new Br;var n=new Rr;t.$el=n.getStore(`element`),t.state=n.getStore(`state`),t.$T=t.$T.bind(t)}return e.prototype.$T=function(e,t,n){var r=this,i=r.config,a=r.state,o=i.transition_duration,s=i.subchart_show,c=e;return c&&=(`tagName`in c&&(c=A(c)),(t!==!1&&o||t)&&(!a.zooming||a.dragging)&&!a.resizing&&a.rendered&&!s?c.transition(n).duration(o):c),c},e.prototype.beforeInit=function(){var e=this;e.callPluginHook(`$beforeInit`),Q(e.config.onbeforeinit,e.api)},e.prototype.afterInit=function(){var e=this;e.callPluginHook(`$afterInit`),Q(e.config.onafterinit,e.api)},e.prototype.init=function(){var e=this,t=e.config,n=e.state,r=e.$el,i=t.boost_useCssRule,a=t.bindto;Ur(e);var o=e.hasArcType();if(n.hasRadar=!n.hasAxis&&e.hasType(`radar`),n.hasFunnel=!n.hasAxis&&e.hasType(`funnel`),n.hasTreemap=!n.hasAxis&&e.hasType(`treemap`),n.hasAxis=!o&&!n.hasFunnel&&!n.hasTreemap,n.datetimeId=`bb-${+new Date*or()}`,i){var s=U.createElement(`style`);s.type=`text/css`,U.head.appendChild(s),n.style={rootSelctor:`.${n.datetimeId}`,sheet:s.sheet},r.style=s}var c={element:a,classname:`bb`};Z(a)&&(c.element=a.element||`#chart`,c.classname=a.classname||c.classname),r.chart=G(c.element.node)?a.element:A(c.element||[]),r.chart.empty()&&(r.chart=A(U.body.appendChild(U.createElement(`div`)))),r.chart.html(``).classed(c.classname,!0).classed(n.datetimeId,i).style(`position`,`relative`),e.initParams(),e.initToRender()},e.prototype.initToRender=function(e){var t=this,n=t.config,r=t.state,i=t.$el.chart,a=function(){return Or(i,{display:`none`,visibility:`hidden`})},o=n.render.lazy===!1?!1:n.render.lazy||a(),s=H.MutationObserver;o&&s&&n.render.observe!==!1&&!e&&new s(function(e,n){a()||(n.disconnect(),!r.rendered&&t.initToRender(!0))}).observe(i.node(),{attributes:!0,attributeFilter:[`class`,`style`]}),(!o||e)&&t.convertData(n,function(e){t.initWithData(e),t.afterInit()})},e.prototype.initParams=function(){var e=this,t=e.config,n=e.format,r=e.state;if(e.color=e.generateColor(),e.levelColor=e.generateLevelColor(),t.padding===!1&&(t.axis_x_show=!1,t.axis_y_show=!1,t.axis_y2_show=!1,t.subchart_show=!1),(e.hasPointType()||e.hasLegendDefsPoint?.call(e))&&(e.point=e.generatePoint()),r.hasAxis){e.initClip(),n.extraLineClasses=e.generateExtraLineClass(),n.dataTime=t.data_xLocaltime?E:te,n.axisTime=t.axis_x_localtime?ne:C;var i=t.zoom_enabled&&t.zoom_type===`drag`;n.defaultAxisTime=function(t){var r=e.scale,a=r.x,o=r.zoom,s=i?o:o&&a.orgDomain().toString()!==o.domain().toString(),c=t.getMilliseconds()&&`.%L`||t.getSeconds()&&`.:%S`||t.getMinutes()&&`%I:%M`||t.getHours()&&`%I %p`||t.getDate()!==1&&`%b %d`||s&&t.getDate()===1&&`%b'%y`||t.getMonth()&&`%-m/%-d`||`%Y`;return n.axisTime(c)(t)}}var a=t.legend_position,o=t.legend_inset_anchor,s=t.axis_rotated;r.isLegendRight=a===`right`,r.isLegendInset=a===`inset`,r.isLegendTop=o===`top-left`||o===`top-right`,r.isLegendLeft=o===`top-left`||o===`bottom-left`,r.rotatedPadding.top=e.getResettedPadding(r.rotatedPadding.top),r.rotatedPadding.right=s&&!t.axis_x_show?0:30,r.inputType=Ar(t.interaction_inputType_mouse,t.interaction_inputType_touch)},e.prototype.initWithData=function(e){var t,n,r=this,i=r.config,a=r.scale,o=r.state,s=r.$el,c=r.org,l=o.hasAxis,u=o.hasFunnel,d=o.hasTreemap,f=i.interaction_enabled,p=r.hasType(`polar`),m=i.data_labels_backgroundColors;if(l&&(r.axis=r.getAxisInstance(),i.zoom_enabled&&r.initZoom()),r.data.xs={},r.data.targets=r.convertDataToTargets(e),i.data_filter&&(r.data.targets=r.data.targets.filter(i.data_filter.bind(r.api))),i.data_hide&&r.addHiddenTargetIds(i.data_hide===!0?r.mapToIds(r.data.targets):i.data_hide),i.legend_hide&&r.addHiddenLegendIds(i.legend_hide===!0?r.mapToIds(r.data.targets):i.legend_hide),r.updateSizes(),r.updateScales(!0),l){var h=a.x,g=a.y,_=a.y2,v=a.subX,y=a.subY,b=a.subY2;h&&(h.domain(Sr(r.getXDomain(r.data.targets),!i.axis_x_inverted)),v.domain(h.domain()),c.xDomain=h.domain()),g&&(g.domain(r.getYDomain(r.data.targets,`y`)),y.domain(g.domain())),_&&(_.domain(r.getYDomain(r.data.targets,`y2`)),b&&b.domain(_.domain()))}if(s.svg=s.chart.append(`svg`).style(`overflow`,`hidden`).style(`display`,`block`),f&&o.inputType){var x=o.inputType===`touch`,S=i.onclick,C=i.onover,w=i.onout;s.svg.on(`click`,S?.bind(r.api)||null).on(x?`touchstart`:`mouseenter`,C?.bind(r.api)||null,x?{passive:!0}:void 0).on(x?`touchend`:`mouseleave`,w?.bind(r.api)||null)}i.svg_classname&&s.svg.attr(`class`,i.svg_classname);var T=G(i.color_tiles)&&r.patterns;(l||T||p||d||m||r.hasLegendDefsPoint?.call(r))&&(s.defs=s.svg.append(`defs`),l&&[`id`,`idXAxis`,`idYAxis`,`idGrid`].forEach(function(e){r.appendClip(s.defs,o.clip[e])}),r.generateTextBGColorFilter(m),T&&r.patterns.forEach(function(e){return s.defs.append(function(){return e.node})})),r.updateSvgSize(),r.bindResize();var E=s.svg.append(`g`).classed(P.main,!0).attr(`transform`,u||d?null:r.getTranslate(`main`));if(s.main=E,i.subchart_show&&r.initSubchart(),i.tooltip_show&&r.initTooltip(),i.title_text&&r.initTitle(),!d&&i.legend_show&&r.initLegend(),i.data_empty_label_text&&E.append(`text`).attr(`class`,`${V.text} ${P.empty}`).attr(`text-anchor`,`middle`).attr(`dominant-baseline`,`middle`),l&&(i.regions.length&&r.initRegion(),!i.clipPath&&r.axis.init()),E.append(`g`).classed(P.chart,!0).attr(`clip-path`,l?o.clip.path:null),r.callPluginHook(`$init`),r.initChartElements(),l&&(f&&((t=r.initEventRect)==null||t.call(r)),r.initGrid(),i.clipPath&&((n=r.axis)==null||n.init())),r.updateTargets(r.data.targets),r.updateDimension(),Q(i.oninit,r.api),r.setBackground(),r.redraw({withTransition:!1,withTransform:!0,withUpdateXDomain:!0,withUpdateOrgXDomain:!0,withTransitionForAxis:!1,initializing:!0}),i.data_onmin||i.data_onmax){var D=r.getMinMaxData();Q(i.data_onmin,r.api,D.min),Q(i.data_onmax,r.api,D.max)}i.tooltip_show&&r.initShowTooltip(),o.rendered=!0},e.prototype.initChartElements=function(){var e=this,t=e.state,n=t.hasAxis,r=t.hasRadar,i=t.hasTreemap,a=[];if(n){var o=[`bar`,`bubble`,`candlestick`,`line`];e.config.bar_front&&o.push(o.shift());for(var s=0,c=o;s<c.length;s++){var l=c[s],u=dr(l);(l===`line`&&e.hasTypeOf(u)||e.hasType(l))&&a.push(u)}}else if(i)a.push(`Treemap`);else if(e.hasType(`funnel`))a.push(`Funnel`);else{var d=e.hasType(`polar`),f=e.hasType(`gauge`);r||a.push(`Arc`,`Pie`),f?a.push(`Gauge`):r?a.push(`Radar`):d&&a.push(`Polar`)}for(var p=0,m=a;p<m.length;p++)e[`init${m[p]}`]();Y(e.config.data_labels)&&!e.hasArcType(null,[`radar`])&&e.initText()},e.prototype.setChartElements=function(){var e=this,t=e.$el,n=t.chart,r=t.svg,i=t.defs,a=t.main,o=t.tooltip,s=t.legend,c=t.title,l=t.grid,u=t.needle,d=t.arcs,f=t.circle,p=t.bar,m=t.candlestick,h=t.line,g=t.area,_=t.text;e.api.$={chart:n,svg:r,defs:i,main:a,tooltip:o,legend:s,title:c,grid:l,arc:d,circles:f,bar:{bars:p},candlestick:m,line:{lines:h,areas:g},needle:u,text:{texts:_}}},e.prototype.setBackground=function(){var e=this,t=e.config.background,n=e.state,r=e.$el.svg;if(Y(t)){var i=r.select(`g`).insert(t.imgUrl?`image`:`rect`,`:first-child`);t.imgUrl?i.attr(`href`,t.imgUrl):t.color&&i.style(`fill`,t.color).attr(`clip-path`,n.clip.path),i.attr(`class`,t.class||null).attr(`width`,`100%`).attr(`height`,`100%`)}},e.prototype.updateTargets=function(e){var t,n,r=this,i=r.state,a=i.hasAxis,o=i.hasFunnel,s=i.hasRadar,c=i.hasTreemap,l=function(t){return r[`updateTargetsFor${t}`](e.filter(r[`is${t}Type`].bind(r)))};if(r.updateTargetsForText(e),a){for(var u=[`bar`,`candlestick`,`line`],d=0,f=u;d<f.length;d++){var p=f[d],m=dr(p);(p===`line`&&r.hasTypeOf(m)||r.hasType(p))&&l(m)}(t=r.updateTargetsForSubchart)==null||t.call(r,e)}else if(r.hasArcType(e)){var h=`Arc`;s?h=`Radar`:r.hasType(`polar`)&&(h=`Polar`),l(h)}else o?l(`Funnel`):c&&l(`Treemap`);var g=r.hasType(`bubble`)||r.hasType(`scatter`);g&&((n=r.updateTargetForCircle)==null||n.call(r)),r.filterTargetsToShowAtInit(g)},e.prototype.filterTargetsToShowAtInit=function(e){e===void 0&&(e=!1);var t=this,n=t.$el.svg,r=t.$T,i=`.${P.target}`;e&&(i+=`, .${qt.chartCircles} > .${qt.circles}`),r(n.selectAll(i).filter(function(e){return t.isTargetToShow(e.id)})).style(`opacity`,null)},e.prototype.getWithOption=function(e){for(var t={Dimension:!0,EventRect:!0,Legend:!1,Subchart:!0,Transform:!1,Transition:!0,TrimXDomain:!0,UpdateXAxis:`UpdateXDomain`,UpdateXDomain:!1,UpdateOrgXDomain:!1,TransitionForExit:`Transition`,TransitionForAxis:`Transition`,Y:!0},n=0,r=Object.entries(t);n<r.length;n++){var i=r[n],a=i[0],o=i[1],s=K(o)?t[o]:o;t[a]=Xn(e,`with${a}`,s)}return t},e.prototype.initialOpacity=function(e){var t=this,n=t.state.withoutFadeIn;return t.getBaseValue(e)!==null&&n[e.id]?null:`0`},e.prototype.bindResize=function(){var e=this,t=e.$el,n=e.config,r=e.state,i=qr(n.resize_timer),a=n.resize_auto,o=[];o.push(function(){return Q(n.onresize,e.api)}),/^(true|parent)$/.test(a)&&o.push(function(){r.resizing=!0,n.legend_show&&(e.updateSizes(),e.updateLegend()),e.api.flush(!1)}),o.push(function(){Q(n.onresized,e.api),r.resizing=!1}),o.forEach(function(e){return i.add(e)}),e.resizeFunction=i,a===`parent`?(e.resizeFunction.resizeObserver=new ResizeObserver(e.resizeFunction.bind(e))).observe(t.chart.node().parentNode):H.addEventListener(`resize`,e.resizeFunction)},e.prototype.callPluginHook=function(e){for(var t=this,n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];this.config.plugins.forEach(function(r){e===`$beforeInit`&&(r.$$=t,t.api.plugins.push(r)),r[e].apply(r,n)})},e}();ur(Ji.prototype,[ci,li,di,pi,mi,vi,yi,fi,xi,Ti,Ei,Oi,qi,ki,Ai,Bi,Hi,Ui,Wi,Gi]);function Yi(e){var t=this.config,n,r,i,a=function(){var e=r.shift();if(e&&n&&qn(n)&&e in n)return n=n[e],a();if(!e)return n};Object.keys(t).forEach(function(o){n=e,r=o.split(`_`),i=a(),J(i)&&(t[o]=i)}),this.api&&(this.state.orgConfig=e)}var Xi={resize:function(e){var t=this.internal,n=t.config,r=t.state;r.rendered&&(n.size_width=e?e.width:null,n.size_height=e?e.height:null,r.resizing=!0,this.flush(!1),t.resizeFunction())},flush:function(e){var t,n,r=this.internal,i=r.state,a=r.$el.zoomResetBtn;i.rendered?(i.resizing?(t=r.brush)==null||t.updateResize():(n=r.axis)==null||n.setOrient(),a?.style(`display`,`none`),r.scale.zoom&&(i.current.zoomDomain=r.scale.zoom.domain()),r.scale.zoom=null,e?r.redraw({withTransform:!0,withUpdateXDomain:!0,withUpdateOrgXDomain:!0,withLegend:!0}):r.updateAndRedraw({withLegend:!0,withTransition:!1,withTransitionForTransform:!1}),!i.resizing&&r.brush&&(r.brush.getSelection().call(r.brush.move),r.unselectRect()),i.current.zoomDomain&&(r.api.zoom(i.current.zoomDomain),i.current.zoomDomain=null)):r.initToRender(!0)},destroy:function(){var e=this,t,n=this.internal,r=n.$el,i=r.chart,a=r.style,o=r.svg;if(Y(n))for(var s in n.callPluginHook(`$willDestroy`),n.charts.splice(n.charts.indexOf(this),1),n.unbindAllEvents(),o.select(`*`).interrupt(),n.resizeFunction.clear(),(t=n.resizeFunction.resizeObserver)==null||t.disconnect(),H.removeEventListener(`resize`,n.resizeFunction),i.classed(`bb`,!1).style(`position`,null).selectChildren().remove(),a&&a.parentNode.removeChild(a),Object.keys(this).forEach(function(t){t===`internal`&&Object.keys(n).forEach(function(e){n[e]=null}),e[t]=null,delete e[t]}),this)this[s]=function(){};return null},config:function(e,t,n){var r=this.internal,i=r.config,a=r.state,o=e?.replace(/\./g,`_`),s;return e&&o in i?J(t)?(i[o]=t,s=t,n&&this.flush()):s=i[o]:(arguments.length===0||Yn(e))&&(s=a.orgConfig),s}},Zi={color:function(e){return this.internal.color(e)}},Qi=function(e){var t=this.internal.data.targets;if(!Hn(e)){var n=X(e)?e:[e];return t.filter(function(e){return n.some(function(t){return t===e.id})})}return t};ur(Qi,{shown:function(e){return this.internal.filterTargetsToShow(this.data(e))},values:function(e,t){t===void 0&&(t=!0);var n=null;if(e){var r=this.data(e);X(r)&&(n=[],r.forEach(function(e){var r=e.values.map(function(e){return e.value});t?n=n.concat(r):n.push(r)}))}return n},names:function(e){return this.internal.updateDataAttributes(`names`,e)},colors:function(e){return this.internal.updateDataAttributes(`colors`,e)},axes:function(e){return this.internal.updateDataAttributes(`axes`,e)},min:function(){return this.internal.getMinMaxData().min},max:function(){return this.internal.getMinMaxData().max}});var $i={data:Qi},ea=function(e){return H.btoa?.call(H,encodeURIComponent(e).replace(/%([0-9A-F]{2})/g,function(e,t){return String.fromCharCode(Number(`0x${t}`))}))};function ta(e,t,n){var r=t||n,i=r.width,a=r.height,o=new XMLSerializer,s=e.cloneNode(!0),c=hr(pr(U.styleSheets)).filter(function(e){return e.cssText}).map(function(e){return e.cssText});s.setAttribute(`xmlns`,Te.xhtml),s.style.margin=`0`,s.style.padding=`0`,t.preserveFontStyle&&s.querySelectorAll(`text`).forEach(function(e){e.innerHTML=``});var l=o.serializeToString(s),u=U.createElement(`style`);u.appendChild(U.createTextNode(c.join(`
|
||
`)));var d=o.serializeToString(u);return`data:image/svg+xml;base64,${ea(`<svg xmlns="${Te.svg}" width="${i}" height="${a}"
|
||
viewBox="0 0 ${n.width} ${n.height}"
|
||
preserveAspectRatio="${t?.preserveAspectRatio===!1?`none`:`xMinYMid meet`}">
|
||
<foreignObject width="100%" height="100%">
|
||
${d}
|
||
${l.replace(/(url\()[^#]+/g,`$1`)}
|
||
</foreignObject></svg>`)}`}function na(e,t){var n=t.top,r=t.left,i=ar(e,!0),a=i.x,o=i.y,s=e.getScreenCTM(),c=s.a,l=s.b,u=s.c,d=s.d,f=s.e,p=s.f,m=ir(e,!0),h=m.width,g=m.height;return{x:c*a+u*o+f-r,y:l*a+d*o+p-n+(g-Math.round(g/4)),width:h,height:g}}function ra(e){var t=ir(e),n=t.left,r=t.top,i=function(e){return e.textContent||e.childElementCount},a=[];return pr(e.querySelectorAll(`text`)).filter(i).forEach(function(e){var t=function(e){var t,i=H.getComputedStyle(e),a=i.fill,o=i.fontFamily,s=i.fontSize,c=i.textAnchor,l=i.transform,u=na(e,{left:n,top:r}),d=u.x,f=u.y,p=u.width,m=u.height;return t={},t[e.textContent]={x:d,y:f,width:p,height:m,fill:a,fontFamily:o,fontSize:s,textAnchor:c,transform:l},t};if(e.childElementCount>1)return pr(e.querySelectorAll(`tspan`)).filter(i).forEach(function(e){a.push(t(e))}),[];a.push(t(e))}),a}function ia(e,t){t.forEach(function(t){Object.keys(t).forEach(function(n){var r=t[n],i=r.x,a=r.y,o=r.width,s=r.height,c=r.fill,l=r.fontFamily,u=r.fontSize,d=r.transform;if(e.save(),e.font=`${u} ${l}`,e.fillStyle=c,d===`none`)e.fillText(n,i,a);else{var f=d.replace(/(matrix|\(|\))/g,``).split(`,`);f.splice(4).every(function(e){return+e==0})?(f.push(i+o-o/4),f.push(a-s+s/3)):(f.push(i),f.push(a)),e.transform.apply(e,f),e.fillText(n,0,0)}e.restore()})})}var aa={export:function(e,t){var n=this,r=this.internal,i=r.state,a=r.$el,o=a.chart,s=a.svg,c=i.current,l=c.width,u=c.height,d=xr(Object.create(null),{width:l,height:u,preserveAspectRatio:!0,preserveFontStyle:!1,mimeType:`image/png`},e),f=ta(o.node(),d,{width:l,height:u}),p=d.preserveFontStyle?ra(s.node()):[];if(t&&G(t)){var m=new Image;m.crossOrigin=`Anonymous`,m.onload=function(){var e=U.createElement(`canvas`),r=e.getContext(`2d`);e.width=d.width||l,e.height=d.height||u,r.drawImage(m,0,0),p.length&&=(ia(r,p),0),t.bind(n)(e.toDataURL(d.mimeType))},m.src=f}return f}},oa={focus:function(e){var t=this.internal,n=t.state,r=t.mapToTargetIds(e),i=t.$el.svg.selectAll(t.selectorTargets(r.filter(t.isTargetToShow,t)));this.revert(),this.defocus(),i.classed(L.focused,!0).classed(L.defocused,!1),t.hasArcType()&&!n.hasRadar&&(t.expandArc(r),t.hasType(`gauge`)&&t.markOverlapped(e,t,`.${Zt.gaugeValue}`)),t.toggleFocusLegend(r,!0),n.focusedTargetIds=r,n.defocusedTargetIds=n.defocusedTargetIds.filter(function(e){return r.indexOf(e)<0})},defocus:function(e){var t=this.internal,n=t.state,r=t.mapToTargetIds(e);t.$el.svg.selectAll(t.selectorTargets(r.filter(t.isTargetToShow,t))).classed(L.focused,!1).classed(L.defocused,!0),t.hasArcType(null,[`polar`])&&(t.unexpandArc(r),t.hasType(`gauge`)&&t.undoMarkOverlapped(t,`.${Zt.gaugeValue}`)),t.toggleFocusLegend(r,!1),n.focusedTargetIds=n.focusedTargetIds.filter(function(e){return r.indexOf(e)<0}),n.defocusedTargetIds=r},revert:function(e){var t=this.internal,n=t.config,r=t.state,i=t.$el,a=t.mapToTargetIds(e);i.svg.selectAll(t.selectorTargets(a)).classed(L.focused,!1).classed(L.defocused,!1),t.hasArcType(null,[`polar`])&&t.unexpandArc(a),n.legend_show&&(t.showLegend(a.filter(t.isLegendToShow.bind(t))),i.legend.selectAll(t.selectorLegends(a)).filter(function(){return A(this).classed(L.legendItemFocused)}).classed(L.legendItemFocused,!1)),r.focusedTargetIds=[],r.defocusedTargetIds=[]}},sa={legend:{show:function(e){var t=this.internal;t.showLegend(t.mapToTargetIds(e)),t.updateAndRedraw({withLegend:!0})},hide:function(e){var t=this.internal;t.hideLegend(t.mapToTargetIds(e)),t.updateAndRedraw({withLegend:!0})}}},ca={load:function(e){var t=this.internal,n=t.config;e.xs&&t.addXs(e.xs),`names`in e&&this.data.names(e.names),`classes`in e&&Object.keys(e.classes).forEach(function(t){n.data_classes[t]=e.classes[t]}),`categories`in e&&t.axis.isCategorized()&&(n.axis_x_categories=e.categories),`axes`in e&&Object.keys(e.axes).forEach(function(t){n.data_axes[t]=e.axes[t]}),`colors`in e&&Object.keys(e.colors).forEach(function(t){n.data_colors[t]=e.colors[t]}),`unload`in e&&e.unload!==!1?t.unload(t.mapToTargetIds(e.unload===!0?null:e.unload),function(){vn(function(){return t.loadFromArgs(e)})}):t.loadFromArgs(e)},unload:function(e){var t=this.internal,n=e||{};Yn(n)&&this.tooltip.hide(),X(n)?n={ids:n}:K(n)&&(n={ids:[n]});var r=t.mapToTargetIds(n.ids);t.unload(r,function(){t.redraw({withUpdateOrgXDomain:!0,withUpdateXDomain:!0,withLegend:!0}),t.cache.remove(r),ui.call(t,n.done,n.resizeAfter)})}};function la(e,t,n){var r=this,i=this.internal,a=i.mapToTargetIds(t),o=i.state.hiddenTargetIds.map(function(e){return a.indexOf(e)>-1&&e}).filter(Boolean);i.state.toggling=!0,i[`${e?`remove`:`add`}HiddenTargetIds`](a);var s=i.$el.svg.selectAll(i.selectorTargets(a)),c=e?null:`0`;e&&o.length&&(s.style(`display`,null),Q(i.config.data_onshown,this,o)),i.$T(s).style(`opacity`,c,`important`).call(Qn,function(){!e&&o.length===0&&(s.style(`display`,`none`),Q(i.config?.data_onhidden,r,a)),s.style(`opacity`,c)}),n.withLegend&&i[`${e?`show`:`hide`}Legend`](a),i.redraw({withUpdateOrgXDomain:!0,withUpdateXDomain:!0,withLegend:!0}),i.state.toggling=!1}var ua={show:function(e,t){t===void 0&&(t={}),la.call(this,!0,e,t)},hide:function(e,t){t===void 0&&(t={}),la.call(this,!1,e,t)},toggle:function(e,t){var n=this;t===void 0&&(t={});var r=this.internal,i={show:[],hide:[]};r.mapToTargetIds(e).forEach(function(e){return i[r.isTargetToShow(e)?`hide`:`show`].push(e)}),i.show.length&&this.show(i.show,t),i.hide.length&&setTimeout(function(){return n.hide(i.hide,t)},0)}},da={tooltip:{show:function(e){var t=this.internal,n=t.$el,r=t.config,i=t.state,a=i.eventReceiver,o=i.hasFunnel,s=i.hasTreemap,c=i.inputType,l,u;if(e.mouse&&(u=e.mouse),e.data){var d=e.data,f=t.getYScaleById(d.id)?.(d.value);if((o||s)&&d.id){var p=t.selectorTarget(d.id,void 0,`.${B.shape}`);a.rect=n.main.select(p)}else t.isMultipleX()?u=[t.xx(d),f]:(r.tooltip_grouped||(u=[0,f]),l=d.index??(t.hasArcType()&&d.id?t.getArcElementByIdOrIndex(d.id)?.datum().index:t.getIndexByX(d.x)))}else J(e.x)?l=t.getIndexByX(e.x):J(e.index)&&(l=e.index);(c===`mouse`?[`mouseover`,`mousemove`]:[`touchstart`]).forEach(function(e){t.dispatchEvent(e,l,u)})},hide:function(){var e,t,n,r=this.internal,i=r.state.inputType,a=r.$el.tooltip?.datum();if(a){var o=JSON.parse(a.current)[0].index;(i===`mouse`?[`mouseout`]:[`touchend`]).forEach(function(e){r.dispatchEvent(e,o)})}i===`touch`&&r.callOverOutForTouch(),r.hideTooltip(!0),(e=r.hideGridFocus)==null||e.call(r),(t=r.unexpandCircles)==null||t.call(r),(n=r.expandBarTypeShapes)==null||n.call(r,!1)}}},fa=function(){function e(t){this.plugins=[];var n=new Ji(this);this.internal=n,(function e(t,n,r){Object.keys(t).forEach(function(i){var a=G(t[i]),o=n!==r,s=Y(t[i]),c=s&&Object.keys(t[i]).length>0;a&&(!o&&c||o)?n[i]=t[i].bind(r):s&&!a?n[i]={}:n[i]=t[i],c&&e(t[i],n[i],r)})})(e.prototype,this,this),Yi.call(n,t),n.beforeInit(),n.init()}return e}();ur(fa.prototype,[Xi,Zi,$i,aa,oa,sa,ca,ua,da]);function pa(e,t,n){var r=e.config,i=function(e,n){var i=q(n)?n:n===!1?void 0:null;i!==null&&(r[`axis_${e}_${t}`]=i)};J(n)&&(qn(n)?Object.keys(n).forEach(function(e){i(e,n[e])}):(q(n)||n===!1)&&[`y`,`y2`].forEach(function(e){i(e,n)}),e.redraw({withUpdateOrgXDomain:!0,withUpdateXDomain:!0}))}function ma(e,t){var n=e.config;return{x:n[`axis_x_${t}`],y:n[`axis_y_${t}`],y2:n[`axis_y2_${t}`]}}var ha={axis:{labels:function(e){var t=this.internal,n;return e&&(Object.keys(e).forEach(function(n){t.axis.setLabelText(n,e[n])}),t.axis.updateLabels()),[`x`,`y`,`y2`].forEach(function(e){var r=t.axis.getLabelText(e);r&&(!n&&(n={}),n[e]=r)}),n},min:function(e){var t=this.internal;return W(e)||e===!1?pa(t,`min`,e):ma(t,`min`)},max:function(e){var t=this.internal;return W(e)||e===!1?pa(t,`max`,e):ma(t,`max`)},range:function(e){var t=this.axis;if(arguments.length){var n=e.min,r=e.max;J(r)&&t.max(r),J(n)&&t.min(n)}else return{max:t.max(),min:t.min()}}}},ga={category:function(e,t){var n=this.internal,r=n.config;return arguments.length>1&&(r.axis_x_categories[e]=t,n.redraw()),r.axis_x_categories[e]},categories:function(e){var t=this.internal,n=t.config;if(!e||!Array.isArray(e)){var r=n.axis_x_categories;return Yn(r)?Object.values(t.data.xs)[0]:r}return n.axis_x_categories=e,t.redraw(),n.axis_x_categories}},_a={flow:function(e){var t=this.internal,n;(e.json||e.rows||e.columns)&&t.convertData(e,function(e){n=e,r()});function r(){var r,i=0,a=0,o,s;if(!(t.state.redrawing||!n||!kr())){var c=[],l=t.getMaxDataCount(),u=t.convertDataToTargets(n,!0),d=t.axis.isTimeSeries();t.data.targets.forEach(function(e){for(var t=!1,n=0;n<u.length;n++)if(e.id===u[n].id){t=!0,e.values[e.values.length-1]&&(a=e.values[e.values.length-1].index+1),i=u[n].values.length;for(var r=0;r<i;r++)u[n].values[r].index=a+r,d||(u[n].values[r].x=a+r);e.values=e.values.concat(u[n].values),u.splice(n,1);break}!t&&c.push(e.id)}),t.data.targets.forEach(function(e){for(var n=0;n<c.length;n++)if(e.id===c[n]){a=e.values[e.values.length-1].index+1;for(var r=0;r<i;r++)e.values.push({id:e.id,index:a+r,x:d?t.getOtherTargetX(a+r):a+r,value:null})}}),t.data.targets.length&&u.forEach(function(e){for(var n=[],r=t.data.targets[0].values[0].index;r<a;r++)n.push({id:e.id,index:r,x:d?t.getOtherTargetX(r):r,value:null});e.values.forEach(function(e){e.index+=a,d||(e.x+=a)}),e.values=n.concat(e.values)}),t.data.targets=t.data.targets.concat(u);var f=t.data.targets[0],p=f.values[0];J(e.to)?(i=0,s=d?Er.call(t,e.to):e.to,f.values.forEach(function(e){e.x<s&&i++})):J(e.length)&&(i=e.length),l?l===1&&d&&(o=(f.values[f.values.length-1].x-p.x)/2,r=[new Date(+p.x-o),new Date(+p.x+o)]):(o=d?f.values.length>1?f.values[f.values.length-1].x-p.x:p.x-t.getXDomain(t.data.targets)[0]:1,r=[p.x-o,p.x]),r&&t.updateXDomain(null,!0,!0,!1,r),t.updateTargets(t.data.targets),t.redraw({flow:{index:p.index,length:i,duration:W(e.duration)?e.duration:t.config.transition_duration,done:e.done,orgDataCount:l},withLegend:!0,withTransition:l>1,withTrimXDomain:!1,withUpdateXAxis:!0})}}}};function va(e,t){var n=this.internal,r=n.config,i=r.transition_duration&&kr(),a=`grid_${t}_lines`;return e?(r[a]=e,n.updateGrid(),n.redrawGrid(i),r[a]):r[a]}function ya(e,t){var n=`grid_${t}_lines`;return va.bind(this)(this.internal.config[n].concat(e||[]),t)}function ba(e,t){this.internal.removeGridLines(e,t)}var xa=function(e){return va.bind(this)(e,`x`)};ur(xa,{add:function(e){return ya.bind(this)(e,`x`)},remove:function(e){return ba.bind(this)(e,!0)}});var Sa=function(e){return va.bind(this)(e,`y`)};ur(Sa,{add:function(e){return ya.bind(this)(e,`y`)},remove:function(e){return ba.bind(this)(e,!1)}});var Ca={xgrids:xa,ygrids:Sa},wa={groups:function(e){var t=this.internal,n=t.config;return Hn(e)?n.data_groups:(n.data_groups=e,t.redraw(),n.data_groups)}};function Ta(e,t){t===void 0&&(t=!1);var n=this.internal,r=n.config,i=r.transition_duration&&kr();return e?(r.regions=t?r.regions.concat(e):e,n.updateRegion(),n.redrawRegion(i),t?r.regions:e):r.regions}var Ea=function(e){return Ta.bind(this)(e)};ur(Ea,{add:function(e){return Ta.bind(this)(e,!0)},remove:function(e){var t=this.internal,n=t.config,r=t.$T,i=e||{},a=Xn(i,`classes`,[tn.region]),o=t.$el.main.select(`.${tn.regions}`).selectAll(a.map(function(e){return`.${e}`}));return r(o).style(`opacity`,`0`).remove(),o=n.regions,Object.keys(i).length?(o=o.filter(function(e){var t=!1;return e.class?(e.class.split(` `).forEach(function(e){a.indexOf(e)>=0&&(t=!0)}),!t):!0}),n.regions=o):n.regions=[],o}});var Da={regions:Ea},Oa={x:function(e){var t=this.internal,n=t.axis,r=t.data,i=n.isCustomX()&&n.isCategorized();return X(e)&&(i?this.categories(e):(t.updateTargetX(r.targets,e),t.redraw({withUpdateOrgXDomain:!0,withUpdateXDomain:!0}))),i?this.categories():r.xs},xs:function(e){var t=this.internal;return Z(e)&&(t.updateTargetXs(t.data.targets,e),t.redraw({withUpdateOrgXDomain:!0,withUpdateXDomain:!0})),t.data.xs}},ka=function(){function e(e){this.charSize={};var t=Di(),n=e.config,r=e.params;this.owner=e,this.config=n,this.scale=t,(n.noTransition||!r.config.transition_duration)&&(n.withoutTransition=!0),n.range=this.scaleExtent((r.orgXScale||t).range())}return e.prototype.getSizeFor1Char=function(e,t,n){n===void 0&&(n=!0);var r={w:5.5,h:11.5};return this.charSize[e]&&n?this.charSize[e]:(!t.empty()&&t.text(`0`).call(function(e){try{var t=ar(e.node(),!0),n=t.width,i=t.height;n&&i&&(r.w=n,r.h=i)}finally{e.text(``)}}),this.charSize[e]=r,r)},e.prototype.getTickTransformSetter=function(e){var t=this.config,n=e===`x`?function(e){return`translate(${e+t.tickOffset},0)`}:function(e){return`translate(0,${e})`};return function(e,t){e.attr(`transform`,function(e){var r=t(e);return W(e)?n(r):null})}},e.prototype.scaleExtent=function(e){var t=e[0],n=e[e.length-1];return t<n?[t,n]:[n,t]},e.prototype.generateTicks=function(e,t){var n=this.owner.params.tickStepSize,r=e.domain(),i=r[0],a=r[1],o=[];if(t&&n)for(var s=Math.round(i);s<=a;)o.push(s),s+=n;else if(e.ticks){var c=this.config.tickArguments;if(e.type===`log`&&!c){var l=Di(`_log`).domain([i>0?i:1,a]).range(e.range());o=l.ticks();for(var u=a.toFixed().length;o.length>15;u--)o=l.ticks(u);o.splice(0,1,i),o.splice(o.length-1,1,a)}else o=e.ticks.apply(e,this.config.tickArguments||[]);o=o.map(function(e){return K(e)&&q(e)&&!isNaN(e)&&Math.round(e*10)/10||e})}return o},e.prototype.copyScale=function(){var e=this.scale.copy();return e.domain().length||e.domain(this.scale.domain()),e.type=this.scale.type,e},e.prototype.textFormatted=function(e){var t=this.config.tickFormat,n=/\d+\.\d+0{5,}\d$/.test(e)?+String(e).replace(/0+\d$/,``):e,r=t?t(n):n;return J(r)?r:``},e.prototype.transitionise=function(e){var t=this.config,n=e;if(t.withoutTransition)n=e.interrupt();else if(t.transition||!this.owner.params.noTransition)try{n=e.transition(t.transition)}catch{}return n},e}(),Aa=function(){function e(e){e===void 0&&(e={});var t={innerTickSize:6,outerTickSize:e.outerTick?6:0,orient:`bottom`,range:[],tickArguments:null,tickCentered:null,tickCulling:!0,tickFormat:null,tickLength:9,tickOffset:0,tickPadding:3,tickValues:null,transition:null,noTransition:e.noTransition};t.tickLength=Math.max(t.innerTickSize,0)+t.tickPadding,this.config=t,this.params=e,this.helper=new ka(this)}return e.prototype.create=function(e){var t=this,n=t.config,r=t.helper,i=t.params,a=r.scale,o=n.orient,s=this.splitTickText.bind(t),c=/^(left|right)$/.test(o),l=/^(top|bottom)$/.test(o),u=r.getTickTransformSetter(l?`x`:`y`),d=u===r.axisX?`y`:`x`,f=/^(top|left)$/.test(o)?-1:1,p=i.tickTextRotate;this.config.range=a.rangeExtent?a.rangeExtent():r.scaleExtent((i.orgXScale||a).range());var m=n.innerTickSize,h=n.tickLength,g=n.range,_=i.id,v=_&&/^(x|y|y2)$/.test(_)?i.config[`axis_${_}_tick_text_position`]:{x:0,y:0},y=_===`subX`?`subchart_axis_x`:`axis_${_}`,b=i.config[`${y}_show`],x={tick:b?i.config[`${y}_tick_show`]:!1,text:b?i.config[`${y}_tick_text_show`]:!1},S=i.config.axis_evalTextSize,C;e.each(function(){var e=A(this),y=this.__chart__||a,b=r.copyScale();C=e,this.__chart__=b,n.tickOffset=i.isCategory?(b(1)-b(0))/2:0;var w=e.selectAll(`.domain`).data([0]);if(w.enter().append(`path`).attr(`class`,`domain`).merge(w).attr(`d`,function(){var e=n.outerTickSize*f;return l?`M${g[0]},${e}V0H${g[1]}V${e}`:`M${e},${g[0]}H0V${g[1]}H${e}`}),x.tick||x.text){var T=n.tickValues||r.generateTicks(b,c||i.config.axis_rotated);t.generatedTicks=T;var E=e.selectAll(`.tick`).data(T,b),D=E.enter().insert(`g`,`.domain`).attr(`class`,`tick`),O=E.exit().remove();E=D.merge(E),x.tick&&D.append(`line`),x.text&&D.append(`text`);var k=E.select(`text`),ee=[],te={w:0,h:0};G(S)&&(te=S.bind(t.params.owner.api)(k.node(),_),this.classList.contains(P.dummy)&&(this.sizeFor1Char=te)),(!te||te.w===0||te.h===0)&&(te=t.helper.getSizeFor1Char(o,k,!!S));var ne=k.selectAll(`tspan`).data(function(e,t){var n=i.tickMultiline?s(e,b,T,c,te.w):X(r.textFormatted(e))?r.textFormatted(e).concat():[r.textFormatted(e)];return ee[t]=n.length,n.map(function(e){return{index:t,splitted:e}})});ne.exit().remove(),ne=ne.enter().append(`tspan`).merge(ne).text(function(e){return e.splitted}),ne.attr(`x`,l?0:h*f).attr(`dx`,(function(){var e=0;return/(top|bottom)/.test(o)&&p&&(e=8*Math.sin(p/180*Math.PI)*(o===`top`?-1:1)),e+(v.x||0)})()).attr(`dy`,function(e,t){var n=`.71em`,r=0;return o!==`top`&&(r=te.h,t===0&&(r=c?-((ee[e.index]-1)*(te.h/2)-3):v.y===0?n:0)),q(r)&&v.y?r+v.y:r||n});var re=E.select(`line`),ie=E.select(`text`);if(D.select(`line`).attr(`${d}2`,m*f),D.select(`text`).attr(d,h*f),t.setTickLineTextPosition(re,ie,te),i.tickTitle){var ae=ie.select(`title`);(ae.empty()?ie.append(`title`):ae).text(function(e){return i.tickTitle[e]})}if(b.bandwidth){var oe=b,se=oe.bandwidth()/2;y=function(e){return oe(e)+se},b=y}else y.bandwidth?y=b:u(O,b);E=i.owner.state.flowing?r.transitionise(E):i.owner.$T(E),u(D,y),u(E.style(`opacity`,null),b)}}),this.g=C},e.prototype.getGeneratedTicks=function(e){var t=this.generatedTicks?.length-1,n=this.generatedTicks;if(t>e){var r=Math.round(t/e+.1);n=this.generatedTicks.map(function(e,t){return t%r===0?e:null}).filter(function(e){return e!==null}).splice(0,e)}return n},e.prototype.getTickXY=function(){var e=this.config,t={x:0,y:0};return this.params.isCategory&&(t.x=e.tickCentered?0:e.tickOffset,t.y=e.tickCentered?e.tickOffset:0),t},e.prototype.getTickSize=function(e){var t=this.helper.scale,n=this.config,r=n.innerTickSize,i=n.range,a=t(e)+(n.tickCentered?0:n.tickOffset);return i[0]<a&&a<i[1]?r:0},e.prototype.setTickLineTextPosition=function(e,t,n){var r=this,i=this.getTickXY(),a=this.config,o=a.innerTickSize,s=a.orient,c=a.tickLength,l=a.tickOffset,u=this.params.id,d=this.params.tickTextRotate,f=6,p=n.h/2-f,m=function(e){var t=[`start`,`end`];return s===`top`&&t.reverse(),e?t[e>0?0:1]:`middle`},h=function(e){return e?`rotate(${e})`:null},g=function(e){var t=e/(s===`bottom`?15:23);return e?11.5-2.5*t*(e>0?1:-1):c},_=this.params.owner.config,v=_.axis_rotated,y=_.axis_x_tick_text_inner,b=this.params.config[`axis_${u}_tick_inner`];switch(s){case`bottom`:e.attr(`x1`,i.x).attr(`x2`,i.x).attr(`y2`,function(e){return r.getTickSize.bind(r)(e)*(b?-1:1)}),t.attr(`x`,0).attr(`y`,g(d)).style(`text-anchor`,m(d)).style(`text-anchor`,function(e,t,n){var r=n.length;return!v&&t===0&&(y===!0||y.first)?`start`:!v&&t===r-1&&(y===!0||y.last)?`end`:m(d)}).attr(`transform`,h(d));break;case`top`:e.attr(`x2`,0).attr(`y2`,b?o:-o),t.attr(`x`,0).attr(`y`,-(g(d)+p+f)).style(`text-anchor`,m(d)).attr(`transform`,h(d));break;case`left`:e.attr(`x2`,b?o:-o).attr(`y1`,i.y).attr(`y2`,i.y),t.attr(`x`,-c).attr(`y`,l+(v?p/4:p)).style(`text-anchor`,`end`);break;case`right`:e.attr(`x2`,b?-o:o).attr(`y2`,0),t.attr(`x`,c).attr(`y`,p).style(`text-anchor`,`start`)}},e.prototype.splitTickText=function(e,t,n,r,i){var a=this.params,o=this.helper.textFormatted(e),s=K(o)&&o.indexOf(`
|
||
`)>-1?o.split(`
|
||
`):[];if(s.length)return s;if(X(o))return o;var c=a.tickWidth;(!c||c<=0)&&(c=r?95:a.isCategory?(a.isInverted?t(n[0])-t(n[1]):t(n[1])-t(n[0]))-12:110);function l(e,t){for(var n,r,a,o=1;o<t.length;o++)if(t.charAt(o)===` `&&(r=o),n=t.substr(0,o+1),a=i*n.length,c<a)return l(e.concat(t.substr(0,r||o)),t.slice(r?r+1:o));return e.concat(t)}return l(s,String(o))},e.prototype.scale=function(e){return arguments.length?(this.helper.scale=e,this):this.helper.scale},e.prototype.orient=function(e){return arguments.length?(this.config.orient=e in{top:1,right:1,bottom:1,left:1}?String(e):`bottom`,this):this.config.orient},e.prototype.tickFormat=function(e){var t=this.config;return arguments.length?(t.tickFormat=e,this):t.tickFormat},e.prototype.tickCentered=function(e){var t=this.config;return arguments.length?(t.tickCentered=e,this):t.tickCentered},e.prototype.tickOffset=function(){return this.config.tickOffset},e.prototype.tickInterval=function(e){var t=this.config,n=t.outerTickSize,r=t.tickOffset,i=t.tickValues,a;if(this.params.isCategory)a=r*2;else{var o=this.params.owner.scale.zoom??this.helper.scale;a=(this.g.select(`path.domain`).node().getTotalLength()-n*2)/(e||this.g.selectAll(`line`).size());var s=i?i.map(function(e,t,n){var r=t+1;return r<n.length?o(n[r])-o(e):null}).filter(Boolean):[];a=Math.min.apply(Math,N(N([],s,!1),[a],!1))}return a===1/0?0:a},e.prototype.ticks=function(){var e=[...arguments],t=this.config;return e.length?(t.tickArguments=pr(e),this):t.tickArguments},e.prototype.tickCulling=function(e){var t=this.config;return arguments.length?(t.tickCulling=e,this):t.tickCulling},e.prototype.tickValues=function(e){var t=this,n=this.config;if(G(e))n.tickValues=function(){return e(t.helper.scale.domain())};else{if(!arguments.length)return n.tickValues;n.tickValues=e}return this},e.prototype.setTransition=function(e){return this.config.transition=e,this},e}(),ja={getAxisInstance:function(){return this.axis||new Ma(this)}},Ma=function(){function e(e){this.axesList={},this.tick={x:null,y:null,y2:null},this.xs=[],this.orient={x:`bottom`,y:`left`,y2:`right`,subX:`bottom`},this.owner=e,this.setOrient()}return e.prototype.getAxisClassName=function(e){return`${Wt.axis} ${Wt[`axis${dr(e)}`]}`},e.prototype.isHorizontal=function(e,t){var n=e.config.axis_rotated;return t?n:!n},e.prototype.isCategorized=function(){var e=this.owner,t=e.config,n=e.state;return t.axis_x_type.indexOf(`category`)>=0||n.hasRadar},e.prototype.isCustomX=function(){var e=this.owner.config;return!this.isTimeSeries()&&(e.data_x||Y(e.data_xs))},e.prototype.isTimeSeries=function(e){return e===void 0&&(e=`x`),this.owner.config[`axis_${e}_type`]===`timeseries`},e.prototype.isLog=function(e){return e===void 0&&(e=`x`),this.owner.config[`axis_${e}_type`]===`log`},e.prototype.isTimeSeriesY=function(){return this.isTimeSeries(`y`)},e.prototype.getAxisType=function(e){e===void 0&&(e=`x`);var t=`linear`;return this.isTimeSeries(e)?t=this.owner.config.axis_x_localtime?`time`:`utc`:this.isLog(e)&&(t=`log`),t},e.prototype.getExtent=function(){var e=this.owner,t=e.config,n=e.scale,r=t.axis_x_extent;if(r){if(G(r))r=r.bind(e.api)(e.getXDomain(e.data.targets),n.subX);else if(this.isTimeSeries()&&r.every(isNaN)){var i=Er.bind(e);r=r.map(function(e){return n.subX(i(e))})}}return r},e.prototype.init=function(){var e=this,t=this.owner,n=t.config,r=t.$el,i=r.main,a=r.axis,o=t.state.clip,s=[`x`,`y`];n.axis_y2_show&&s.push(`y2`),s.forEach(function(r){var s=e.getAxisClassName(r);a[r]=i.append(`g`).attr(`class`,s).attr(`clip-path`,function(){var e=null;return r===`x`?e=o.pathXAxis:r===`y`&&(e=o.pathYAxis),e}).attr(`transform`,t.getTranslate(r)).style(`visibility`,n[`axis_${r}_show`]?null:`hidden`),e.generateAxes(r)})},e.prototype.setOrient=function(){var e=this.owner.config,t=e.axis_rotated,n=e.axis_y_inner,r=e.axis_y2_inner;this.orient={x:t?`left`:`bottom`,y:t?n?`top`:`bottom`:n?`right`:`left`,y2:t?r?`bottom`:`top`:r?`left`:`right`,subX:t?`left`:`bottom`}},e.prototype.generateAxes=function(e){var t=this.owner,n=t.config,r=[],i=n[`axis_${e}_axes`],a=n.axis_rotated,o;e===`x`?o=a?_:O:e===`y`?o=a?O:_:e===`y2`&&(o=a?b:D),i.length&&i.forEach(function(n){var i=n.tick||{},a=t.scale[e].copy();n.domain&&a.domain(n.domain),r.push(o(a).ticks(i.count).tickFormat(G(i.format)?i.format.bind(t.api):(function(e){return e})).tickValues(i.values).tickSizeOuter(i.outer===!1?0:6))}),this.axesList[e]=r},e.prototype.updateAxes=function(){var e=this,t=this.owner,n=t.config,r=t.$el.main,i=t.$T;Object.keys(this.axesList).forEach(function(a){var o=n[`axis_${a}_axes`],s=t.scale[a].copy(),c=s.range();e.axesList[a].forEach(function(l,u){var d=l.scale().range();c.every(function(e,t){return e===d[t]})||l.scale().range(c);var f=`${e.getAxisClassName(a)}-${u+1}`,p=r.select(`.${f.replace(/\s/,`.`)}`);p.empty()?p=r.append(`g`).attr(`class`,f).style(`visibility`,n[`axis_${a}_show`]?null:`hidden`).call(l):(o[u].domain&&s.domain(o[u].domain),i(p).call(l.scale(s))),p.attr(`transform`,t.getTranslate(a,u+1))})})},e.prototype.setAxis=function(e,t,n,r){var i=this.owner;e!==`subX`&&(this.tick[e]=this.getTickValues(e)),this[e]=this.getAxis(e,t,n,e===`x`&&(i.scale.zoom||i.config.subchart_show||i.state.resizing)?!0:r)},e.prototype.getAxis=function(e,t,n,r,i){var a=this.owner,o=a.config,s=/^(x|subX)$/.test(e),c=s?`x`:e,l=s&&this.isCategorized(),u=this.orient[e],d=i?0:a.getAxisTickRotate(c),f;if(s)f=e===`subX`?a.format.subXAxisTick:a.format.xAxisTick;else{var p=o[`axis_${e}_tick_format`];G(p)&&(f=p.bind(a.api))}var m=this.tick[c],h=xr({outerTick:n,noTransition:r,config:o,id:e,tickTextRotate:d,owner:a},s&&{isCategory:l,isInverted:o.axis_x_inverted,tickMultiline:o.axis_x_tick_multiline,tickWidth:o.axis_x_tick_width,tickTitle:l&&o.axis_x_tick_tooltip&&a.api.categories(),orgXScale:a.scale.x});s||(h.tickStepSize=o[`axis_${c}_tick_stepSize`]);var g=new Aa(h).scale(s&&a.scale.zoom||t).orient(u);if(s&&this.isTimeSeries()&&m&&!G(m)){var _=Er.bind(a);m=m.map(function(e){return _(e)})}else !s&&this.isTimeSeriesY()&&(g.ticks(o.axis_y_tick_time_value),m=null);m&&g.tickValues(m),g.tickFormat(f||!s&&a.isStackNormalized()&&a.hasAxisGroupedData(e)&&(function(e){return`${e}%`})),l&&(g.tickCentered(o.axis_x_tick_centered),Yn(o.axis_x_tick_culling)&&(o.axis_x_tick_culling=!1));var v=o[`axis_${c}_tick_count`];return v&&g.ticks(v),g},e.prototype.updateXAxisTickValues=function(e,t){var n,r=this.owner,i=r.config,a=i.axis_x_tick_fit,o=i.axis_x_tick_count,s;return(a||o&&a)&&(s=r.mapTargetsToUniqueXs(e),this.isCategorized()&&o>s.length&&(o=s.length),s=this.generateTickValues(s,o,this.isTimeSeries())),t?t.tickValues(s):this.x&&(this.x.tickValues(s),(n=this.subX)==null||n.tickValues(s)),s},e.prototype.getId=function(e){var t=this.owner,n=t.config,r=t.scale,i=n.data_axes[e];return(!i||!r[i])&&(i=`y`),i},e.prototype.getXAxisTickFormat=function(e){var t=this.owner,n=t.config,r=t.format,i=e&&n.subchart_axis_x_tick_format||n.axis_x_tick_format,a=this.isTimeSeries(),o=this.isCategorized(),s;return i?G(i)?s=i.bind(t.api):a&&(s=function(e){return e?r.axisTime(i)(e):``}):s=a?r.defaultAxisTime:o?t.categoryName:function(e){return e<0?e.toFixed(0):e},G(s)?function(e){return s.apply(t,o?[e,t.categoryName(e)]:[e])}:s},e.prototype.getTickValues=function(e){var t=this.owner,n=t.config[`axis_${e}_tick_values`],r=t[`${e}Axis`];return(G(n)?n.call(t.api):n)||(r?r.tickValues():void 0)},e.prototype.getLabelOptionByAxisId=function(e){return this.owner.config[`axis_${e}_label`]},e.prototype.getLabelText=function(e){var t=this.getLabelOptionByAxisId(e);return K(t)?t:t?t.text:null},e.prototype.setLabelText=function(e,t){var n=this.owner.config,r=this.getLabelOptionByAxisId(e);K(r)?n[`axis_${e}_label`]=t:r&&(r.text=t)},e.prototype.getLabelPosition=function(e,t){var n=this.owner.config.axis_rotated,r=this.getLabelOptionByAxisId(e),i=qn(r)&&r.position?r.position:t[+!n],a=function(e){return!!~i.indexOf(e)};return{isInner:a(`inner`),isOuter:a(`outer`),isLeft:a(`left`),isCenter:a(`center`),isRight:a(`right`),isTop:a(`top`),isMiddle:a(`middle`),isBottom:a(`bottom`)}},e.prototype.getAxisLabelPosition=function(e){return this.getLabelPosition(e,e===`x`?[`inner-top`,`inner-right`]:[`inner-right`,`inner-top`])},e.prototype.getLabelPositionById=function(e){return this.getAxisLabelPosition(e)},e.prototype.xForAxisLabel=function(e){var t=this.owner,n=t.state,r=n.width,i=n.height,a=this.getAxisLabelPosition(e),o=a.isMiddle?-i/2:0;return this.isHorizontal(t,e!==`x`)?o=a.isLeft?0:a.isCenter?r/2:r:a.isBottom&&(o=-i),o},e.prototype.textAnchorForAxisLabel=function(e){var t=this.owner,n=this.getAxisLabelPosition(e),r=n.isMiddle?`middle`:`end`;return this.isHorizontal(t,e!==`x`)?r=n.isLeft?`start`:n.isCenter?`middle`:`end`:n.isBottom&&(r=`start`),r},e.prototype.dxForAxisLabel=function(e){var t=this.owner,n=this.getAxisLabelPosition(e),r=n.isBottom?`0.5em`:`0`;return this.isHorizontal(t,e!==`x`)?r=n.isLeft?`0.5em`:n.isRight?`-0.5em`:`0`:n.isTop&&(r=`-0.5em`),r},e.prototype.dyForAxisLabel=function(e){var t=this.owner,n=t.config,r=n.axis_rotated,i=this.getAxisLabelPosition(e).isInner,a=n[`axis_${e}_tick_rotate`]?t.getHorizontalAxisHeight(e):0,o=this.getMaxTickSize(e).width,s;if(e===`x`){var c=n.axis_x_height;s=r?i?`1.2em`:-25-o:i?`-0.5em`:c?c-10:a?a-10:`3em`}else s={y:[`-0.5em`,10,`3em`,`1.2em`,10],y2:[`1.2em`,-20,`-2.2em`,`-0.5em`,15]}[e],s=r?i?s[0]:a?a*(e===`y2`?-1:1)-s[1]:s[2]:i?s[3]:(s[4]+(n[`axis_${e}_inner`]?0:o+s[4]))*(e===`y`?-1:1);return s},e.prototype.getMaxTickSize=function(e,t){var n=this.owner,r=n.config,i=n.state,a=i.current,o=i.resizing,s=n.$el,c=s.svg,l=s.chart,u=a.maxTickSize[e],d=`axis_${e}`,f={width:0,height:0};if(o||t||!r[`${d}_show`]||u.width>0&&n.filterTargetsToShow().length===0)return u;if(c){var p=/^y2?$/.test(e),m=n.filterTargetsToShow(n.data.targets),h=n.scale[e].copy().domain(n[`get${p?`Y`:`X`}Domain`](m,e)),g=h.domain(),_=g[0]===g[1]&&g.every(function(e){return e>0}),v=X(u.domain)&&u.domain[0]===u.domain[1]&&u.domain.every(function(e){return e>0});if(_||v)return u.size;u.domain=g,p||u.ticks.splice(0);var y=this.getAxis(e,h,!1,!1,!0),b=r[`${d}_tick_rotate`],x=r[`${d}_tick_count`];!r[`${d}_tick_values`]&&x&&y.tickValues(this.generateTickValues(g,x,p?this.isTimeSeriesY():this.isTimeSeries())),!p&&this.updateXAxisTickValues(m,y);var S=l.append(`svg`).style(`visibility`,`hidden`).style(`position`,`fixed`).style(`top`,`0`).style(`left`,`0`),C=S.append(`g`).attr(`class`,`${Wt[`axis${dr(e)}`]} ${P.dummy}`);y.create(C);var w=C.node().sizeFor1Char;S.selectAll(`text`).attr(`transform`,q(b)?`rotate(${b})`:null).each(function(e,t){var n=w?{width:this.textContent.length*w.w,height:w.h}:ir(this,!0),r=n.width,i=n.height;f.width=Math.max(f.width,r),f.height=Math.max(f.height,i),p||(u.ticks[t]=r)}),S.remove()}return Object.keys(f).forEach(function(e){f[e]>0&&(u[e]=f[e])}),u},e.prototype.getXAxisTickTextY2Overflow=function(e){var t=this.owner,n=t.axis,r=t.config,i=t.state,a=i.current,o=i.isLegendRight,s=i.legendItemWidth,c=t.getAxisTickRotate(`x`),l=c>0&&c<90;if((n.isCategorized()||n.isTimeSeries())&&r.axis_x_tick_fit&&(!r.axis_x_tick_culling||Yn(r.axis_x_tick_culling))&&!r.axis_x_tick_multiline&&l){var u=r.axis_y2_show&&a.maxTickSize.y2.width||0,d=o&&s||0,f=a.width-t.getCurrentPaddingByDirection(`left`),p=this.getXAxisTickMaxOverflow(c,f-e)-u-d,m=Math.max(0,p)+e;return Math.min(m,f/2)}return 0},e.prototype.getXAxisTickMaxOverflow=function(e,t){for(var n=this.owner,r=n.axis,i=n.config,a=n.state,o=r.isTimeSeries(),s=a.current.maxTickSize.x.ticks,c=s.length,l=a.axis.x.padding,u=l.left,d=l.right,f=0,p=c-(o&&i.axis_x_tick_fit?.5:0),m=0;m<c;m++){var h=m+1,g=Math.cos(Math.PI*e/180)*s[m],_=h-(o?1:.5)+u;if(!(_<=0)){var v=(t-g)/_,y=p-h,b=d*v,x=y*v+b,S=g-v/2-x;f=Math.max(f,S)}}var C=n.filterTargetsToShow(n.data.targets),w=0;if(!o&&i.axis_x_tick_count<=C.length&&C[0].values.length){var T=Di(n.axis.getAxisType(`x`),0,t-f).domain([u*-1,n.getXDomainMax(n.data.targets)+1+d]);w=(T(1)-T(0))/2}return f+w},e.prototype.updateLabels=function(e){var t=this,n=this.owner,r=n.config,i=n.$el.main,a=n.$T,o=r.axis_rotated;[`x`,`y`,`y2`].forEach(function(n){var r=t.getLabelText(n),s=`axis${dr(n)}`,c=Wt[`${s}Label`];if(r){var l=i.select(`text.${c}`);l.empty()&&(l=i.select(`g.${Wt[s]}`).insert(`text`,`:first-child`).attr(`class`,c).attr(`transform`,[`rotate(-90)`,null][n===`x`?+!o:+o]).style(`text-anchor`,function(){return t.textAnchorForAxisLabel(n)})),a(l,e).attr(`x`,function(){return t.xForAxisLabel(n)}).attr(`dx`,function(){return t.dxForAxisLabel(n)}).attr(`dy`,function(){return t.dyForAxisLabel(n)}).text(r)}})},e.prototype.getPadding=function(e,t,n,r){var i=q(e)?e:e[t];return W(i)?this.owner.convertPixelToScale(/(bottom|top)/.test(t)?`y`:`x`,i,r):n},e.prototype.generateTickValues=function(e,t,n){var r=e;if(t){var i=G(t)?t():t;if(i===1)r=[e[0]];else if(i===2)r=[e[0],e[e.length-1]];else if(i>2){var a=this.isCategorized(),o=i-2,s=e[0],c=e[e.length-1],l=(c-s)/(o+1),u=void 0;r=[s];for(var d=0;d<o;d++)u=+s+l*(d+1),r.push(n?new Date(u):a?Math.round(u):u);r.push(c)}}return n||(r=r.sort(function(e,t){return e-t})),r},e.prototype.generateTransitions=function(e){var t=this.owner,n=t.$el.axis,r=t.$T,i=[`x`,`y`,`y2`,`subX`].map(function(t){return r(n[t],e)});return{axisX:i[0],axisY:i[1],axisY2:i[2],axisSubX:i[3]}},e.prototype.redraw=function(e,t,n){var r=this,i=this.owner,a=i.config,o=i.state,s=i.$el,c=t?`0`:null;[`x`,`y`,`y2`,`subX`].forEach(function(t){var i=r[t],o=s.axis[t];i&&o&&(!n&&!a.transition_duration&&(i.config.withoutTransition=!0),o.style(`opacity`,c),i.create(e[`axis${dr(t)}`]))}),this.updateAxes(),!o.rendered&&a.axis_tooltip&&this.setAxisTooltip()},e.prototype.redrawAxis=function(e,t,n,r,i){var a=this,o,s,c,l=this.owner,u=l.config,d=l.scale,f=l.$el,p=!!d.zoom,m;!p&&this.isCategorized()&&e.length===0&&d.x.domain([0,f.axis.x.selectAll(`.tick`).size()]),d.x&&e.length?(!p&&l.updateXDomain(e,t.UpdateXDomain,t.UpdateOrgXDomain,t.TrimXDomain),u.axis_x_tick_values||this.updateXAxisTickValues(e)):this.x&&(this.x.tickValues([]),(o=this.subX)==null||o.tickValues([])),u.zoom_rescale&&!r&&(m=d.x.orgDomain()),[`y`,`y2`].forEach(function(t){var n=`axis_${t}_`,r=d[t];if(r){var i=u[`${n}tick_values`],o=u[`${n}tick_count`];if(r.domain(l.getYDomain(e,t,m)),!i&&o){var s=l.axis[t],c=r.domain();s.tickValues(a.generateTickValues(c,c.every(function(e){return e===0})?1:o,a.isTimeSeriesY()))}}}),this.redraw(n,l.hasArcType(),i),this.updateLabels(t.Transition),(t.UpdateXDomain||t.UpdateXAxis||t.Y)&&e.length&&this.setCulling(),t.Y&&((s=d.subY)==null||s.domain(l.getYDomain(e,`y`)),(c=d.subY2)==null||c.domain(l.getYDomain(e,`y2`)))},e.prototype.setCulling=function(){var e=this.owner,t=e.config,n=e.state,r=n.clip,i=n.current,a=e.$el;[`subX`,`x`,`y`,`y2`].forEach(function(e){var n=a.axis[e],o=`axis_${e===`subX`?`x`:e}_tick_culling`,s=t[o];if(n&&s){var c=n.selectAll(`.tick`),l=Sr(c.data(),!t[`${o}_reverse`]),u=l.length,d=t[`${o}_max`],f=t[`${o}_lines`],p;if(u){for(var m=1;m<u;m++)if(u/m<d){p=m;break}c.each(function(e){var t=f?this.querySelector(`text`):this;t&&(t.style.display=l.indexOf(e)%p?`none`:null)})}else c.style(`display`,null);if(e===`x`){var h=i.maxTickSize.x.clipPath?r.pathXAxisTickTexts:null;a.svg.selectAll(`.${Wt.axisX} .tick text`).attr(`clip-path`,h)}}})},e.prototype.setAxisTooltip=function(){var e=this.owner,t=e.config,n=t.axis_rotated,r=t.axis_tooltip,i=e.$el,a=i.axis,o=i.axisTooltip,s=r.backgroundColor??`black`;e.generateTextBGColorFilter(s,{x:-.15,y:-.2,width:1.3,height:1.3}),[`x`,`y`,`y2`].forEach(function(t){var r,i;if(K(s)||s[t])if(o[t]=a[t]?.append(`text`).classed(Wt[`axis${t.toUpperCase()}Tooltip`],!0).attr(`filter`,e.updateTextBGColor({id:t},s)),n){var c=t===`x`?`x`:`y`,l=t===`y`?`1.15em`:t===`x`?`-0.3em`:`-0.4em`;(r=o[t])==null||r.attr(c,l).attr(`d${t===`x`?`y`:`x`}`,t===`x`?`0.4em`:`-1.3em`).style(`text-anchor`,t===`x`?`end`:null)}else{var c=t===`x`?`y`:`x`,l=t===`x`?`1.15em`:`${t===`y`?`-`:``}0.4em`;(i=o[t])==null||i.attr(c,l).attr(`d${t===`x`?`x`:`y`}`,t===`x`?`-1em`:`0.3em`).style(`text-anchor`,t===`y`?`end`:null)}})},e}(),Na={initEventRect:function(){this.$el.main.select(`.${P.chart}`).append(`g`).attr(`class`,$t.eventRects).style(`fill-opacity`,`0`)},redrawEventRect:function(){var e,t=this,n=t.config,r=t.state,i=t.$el,a=t.isMultipleX(),o=n.axis_x_inverted;if(i.eventRect)t.updateEventRect(i.eventRect,!0);else if(t.data.targets.length){var s=t.$el.main.select(`.${$t.eventRects}`).style(`cursor`,n.zoom_enabled&&n.zoom_type!==`drag`?n.axis_rotated?`ns-resize`:`ew-resize`:null).classed($t.eventRectsMultiple,a).classed($t.eventRectsSingle,!a).selectAll(`.${$t.eventRect}`).data([0]).enter().append(`rect`);t.updateEventRect(s),t.updateEventType(s),s.call(t.getDraggableSelection()),i.eventRect=s,t.state.inputType===`touch`&&!i.svg.on(`touchstart.eventRect`)&&!t.hasArcType()&&t.bindTouchOnEventRect(),r.rendered&&t.updateEventRect(i.eventRect,!0)}if(!a){var c=t.getMaxDataCountTarget();(!n.data_xSort||o)&&c.sort(function(e,t){return o?t.x-e.x:e.x-t.x}),t.updateDataIndexByX(c),t.updateXs(c),(e=t.updatePointClass)==null||e.call(t,!0),r.eventReceiver.data=c}t.updateEventRectData()},bindTouchOnEventRect:function(){var e=this,t=e.config,n=e.state,r=e.$el,i=r.eventRect,a=r.svg,o=function(t){if(e.isMultipleX())e.selectRectForMultipleXs(t);else{var r=e.getDataIndexFromEvent(n.event);e.callOverOutForTouch(r),r===-1?e.unselectRect():e.selectRectForSingle(t,r)}},s=function(){e.unselectRect(),e.callOverOutForTouch()},c=t.interaction_inputType_touch.preventDefault,l=Un(c)&&c||!1,u=!isNaN(c)&&c||null,d,f=!l&&u===null,p=function(e){var n=e.type,r=e.changedTouches[0][`client${t.axis_rotated?`Y`:`X`}`];n===`touchstart`?l?e.preventDefault():u!==null&&(d=r):n===`touchmove`&&(l||d===!0||u!==null&&Math.abs(d-r)>=u)&&(d=!0,e.preventDefault())};i.on(`touchstart`,function(t){n.event=t,e.updateEventRect()},{passive:f}).on(`touchstart.eventRect touchmove.eventRect`,function(t){if(n.event=t,!i.empty()&&i.classed($t.eventRect)){if(n.dragging||n.flowing||e.hasArcType()||t.touches.length>1)return;p(t),o(i.node())}else s()},{passive:f}).on(`touchend.eventRect`,function(t){n.event=t,!i.empty()&&i.classed($t.eventRect)&&(e.hasArcType()||!e.toggleShape||n.cancelClick)&&(n.cancelClick&&=!1)},{passive:f}),a.on(`touchstart`,function(e){n.event=e;var t=e.target;t&&t!==i.node()&&s()},{passive:f})},updateEventRect:function(e,t){t===void 0&&(t=!1);var n=this,r=n.state,i=n.$el,a=r.eventReceiver,o=r.width,s=r.height,c=r.rendered,l=r.resizing,u=e||i.eventRect;(!c||l||t)&&(u.attr(`x`,0).attr(`y`,0).attr(`width`,o).attr(`height`,s),(!c||t)&&u.classed($t.eventRect,!0)),function(){if(a){var e=gr(i.chart.node());a.rect=ir(u.node(),!0).toJSON(),a.rect.top+=e.y,a.rect.left+=e.x}}()},updateEventType:function(e){var t=this,n=Un(e),r=n?t.$el.eventRect:e,i=n?e!==r?.datum().multipleX:!1;r&&(i&&r?.on(`mouseover mousemove mouseout click`,null),t.isMultipleX()?t.generateEventRectsForMultipleXs(r):t.generateEventRectsForSingleX(r))},updateEventRectData:function(){var e=this,t=e.config,n=e.scale,r=e.state,i=n.zoom||n.x,a=t.axis_rotated,o=e.isMultipleX(),s,c,l,u;if(e.updateEventType(o),o)s=0,c=0,l=r.width,u=r.height;else{var d,f=void 0;if(e.axis.isCategorized())d=e.getEventRectWidth(),f=function(e){return i(e.x)-d/2};else{var p=function(t){var n=t.index;return{prev:e.getPrevX(n),next:e.getNextX(n)}};d=function(e){var t=p(e),n=i.domain(),o;return t.prev===null&&t.next===null?o=a?r.height:r.width:t.prev===null?o=(i(t.next)+i(e.x))/2:t.next===null?o=i(n[1])-(i(t.prev)+i(e.x))/2:(Object.keys(t).forEach(function(e,r){t[e]=t[e]??n[r]}),o=Math.max(0,(i(t.next)-i(t.prev))/2)),o},f=function(e){var t=p(e);return t.prev===null&&t.next===null?0:t.prev===null?i(i.domain()[0]):(i(e.x)+i(t.prev))/2}}s=a?0:f,c=a?f:0,l=a?r.width:d,u=a?d:r.height}var m=r.eventReceiver,h=function(e,t){return G(e)?e(t):e};m.coords.splice(m.data.length),m.data.forEach(function(e,t){m.coords[t]={x:h(s,e),y:h(c,e),w:h(l,e),h:h(u,e)}})},selectRectForSingle:function(e,t){var n,r,i=this,a=i.config,o=i.$el,s=o.main,c=o.circle,l=a.data_selection_enabled,u=a.data_selection_grouped,d=a.data_selection_isselectable,f=a.tooltip_grouped,p=i.getAllValuesOnIndex(t);if(!(f&&(i.showTooltip(p,e),(n=i.showGridFocus)==null||n.call(i,p),!l||u))){!c&&s.selectAll(`.${P.EXPANDED}:not(.${B.shape}-${t})`).classed(P.EXPANDED,!1);var m=s.selectAll(`.${B.shape}-${t}`).classed(P.EXPANDED,!0).style(`cursor`,d?`pointer`:null).filter(function(e){return i.isWithinShape(this,e)});m.empty()&&!f&&a.interaction_onout&&((r=i.hideGridFocus)==null||r.call(i),i.hideTooltip(),!u&&i.setExpand(t)),m.call(function(n){var r,a,o=n.data();l&&(u||d?.bind(i.api)(o))&&(e.style.cursor=`pointer`),f||(i.showTooltip(o,e),(r=i.showGridFocus)==null||r.call(i,o),(a=i.unexpandCircles)==null||a.call(i),n.each(function(e){return i.setExpand(t,e.id)}))})}},selectRectForMultipleXs:function(e,t){t===void 0&&(t=!0);var n=this,r=n.config,i=n.state,a=n.filterTargetsToShow(n.data.targets);if(!(i.dragging||n.hasArcType(a))){var o=nr(i.event,e),s=n.findClosestFromTargets(a,o);if(t&&i.mouseover&&(!s||s.id!==i.mouseover.id)&&(r.data_onout.call(n.api,i.mouseover),i.mouseover=void 0),!s){n.unselectRect();return}var c=(n.isBubbleType(s)||n.isScatterType(s)||!r.tooltip_grouped?[s]:n.filterByX(a,s.x)).map(function(e){return n.addName(e)});n.showTooltip(c,e),n.setExpand(s.index,s.id,!0),n.showGridFocus(c);var l=n.dist(s,o);(n.isBarType(s.id)||l<n.getPointSensitivity(s))&&(n.$el.svg.select(`.${$t.eventRect}`).style(`cursor`,`pointer`),t&&(!i.mouseover||i.mouseover.x!==s.x||i.mouseover.id!==s.id)&&(r.data_onover.call(n.api,s),i.mouseover=s))}},unselectRect:function(){var e=this,t=e.$el,n=t.circle,r=t.tooltip;e.$el.svg.select(`.${$t.eventRect}`).style(`cursor`,null),e.hideGridFocus(),r&&(e.hideTooltip(),e._handleLinkedCharts(!1)),n&&!e.isPointFocusOnly()&&e.unexpandCircles(),e.expandBarTypeShapes(!1)},generateEventRectsForSingleX:function(e){var t=this,n=t.config,r=t.state,i=r.eventReceiver,a=e.style(`cursor`,n.data_selection_enabled&&n.data_selection_grouped?`pointer`:null).on(`click`,function(e){r.event=e;var n=i.currentIdx,a=i.data[n===-1?t.getDataIndexFromEvent(e):n];t.clickHandlerForSingleX.bind(this)(a,t)}).datum({multipleX:!1});if(r.inputType===`mouse`){var o=function(e){var n=e?t.getDataIndexFromEvent(e):i.currentIdx;return n>-1?i.data[n]:null};a.on(`mouseover`,function(e){r.event=e,t.updateEventRect(),Object.values(t.$el.axisTooltip).forEach(function(e){return e?.style(`display`,null)})}).on(`mousemove`,function(e){var a=o(e);if(r.event=e,a){var s=a.index,c=n.line_step_type;if(n.line_step_tooltipMatch&&t.hasType(`step`)&&/^step\-(before|after)$/.test(c)){var l=t.scale.zoom||t.scale.x,u=t.axis.xs[s],d=l.invert(nr(e,this)[0]);c===`step-after`&&d<u?--s:c===`step-before`&&d>u&&(s+=1)}t.showAxisGridFocus();var f=n.tooltip_grouped&&s===i.currentIdx;if(r.dragging||r.flowing||t.hasArcType()||f){n.tooltip_show&&f&&t.setTooltipPosition();return}s!==i.currentIdx&&(t.setOverOut(!1,i.currentIdx),i.currentIdx=s),s===-1?t.unselectRect():t.selectRectForSingle(this,s),t.setOverOut(s!==-1,s)}}).on(`mouseout`,function(e){r.event=e,!(!n||t.hasArcType()||i.currentIdx===-1||!n.interaction_onout)&&(t.hideAxisGridFocus(),t.unselectRect(),t.setOverOut(!1,i.currentIdx),i.currentIdx=-1)})}return a},clickHandlerForSingleX:function(e,t){var n=t,r=n.config,i=n.state,a=n.$el.main;if(!e||n.hasArcType()||i.cancelClick){i.cancelClick&&=!1;return}var o=e.index;a.selectAll(`.${B.shape}-${o}`).each(function(e){var t;(r.data_selection_grouped||n.isWithinShape(this,e))&&((t=n.toggleShape)==null||t.call(n,this,e,o),r.data_onclick.bind(n.api)(e,this))})},generateEventRectsForMultipleXs:function(e){var t=this,n=t.config,r=t.state;e.on(`click`,function(e){r.event=e,t.clickHandlerForMultipleXS.bind(this)(t)}).datum({multipleX:!0}),r.inputType===`mouse`&&e.on(`mouseover mousemove`,function(e){r.event=e,t.selectRectForMultipleXs(this)}).on(`mouseout`,function(e){r.event=e,!(!t.config||t.hasArcType()||!n.interaction_onout)&&t.unselectRect()})},clickHandlerForMultipleXS:function(e){var t=e,n=t.config,r=t.state,i=t.filterTargetsToShow(t.data.targets);if(!t.hasArcType(i)){var a=nr(r.event,this),o=t.findClosestFromTargets(i,a),s=t.getPointSensitivity(o);o&&(t.isBarType(o.id)||t.dist(o,a)<s)&&t.$el.main.selectAll(`.${B.shapes}${t.getTargetSelectorSuffix(o.id)}`).selectAll(`.${B.shape}-${o.index}`).each(function(){var e;(n.data_selection_grouped||t.isWithinShape(this,o))&&((e=t.toggleShape)==null||e.call(t,this,o,o.index),n.data_onclick.bind(t.api)(o,this))})}}},Pa={generateFlow:function(e){var t=this,n=t.data,r=t.state,i=t.$el;return function(){var a=e.flow.length;r.flowing=!0,n.targets.forEach(function(e){e.values.splice(0,a)}),t.updateXGrid&&t.updateXGrid(!0);var o={};[`axis.x`,`grid.x`,`gridLines.x`,`region.list`,`text`,`bar`,`line`,`area`,`circle`].forEach(function(e){var t=e.split(`.`),n=i[t[0]];n&&t.length>1&&(n=n[t[1]]),n?.size()&&(o[e]=n)}),t.hideGridFocus(),t.setFlowList(o,e)}},setFlowList:function(e,t){var n=this,r=t.flow,i=t.targets,a=r.duration,o=a===void 0?t.duration:a,s=r.index,c=r.length,l=r.orgDataCount,u=n.getFlowTransform(i,l,s,c),d=Jr(),f;d.add(Object.keys(e).map(function(t){return f=e[t].transition().ease(ot).duration(o),f=t===`axis.x`?f.call(function(e){n.axis.x.setTransition(e).create(e)}):t===`region.list`?f.filter(n.isRegionOnX).attr(`transform`,u):f.attr(`transform`,u),f})),f.call(d,function(){n.cleanUpFlow(e,t)})},cleanUpFlow:function(e,t){var n=this,r=n.config,i=n.state,a=n.$el.svg,o=r.axis_rotated,s=t.flow,c=t.shape,l=t.xv,u=c.pos,d=u.cx,f=u.cy,p=u.xForText,m=u.yForText,h=s.done,g=h===void 0?function(){}:h,_=s.length;_&&([`circle`,`text`,`shape`,`eventRect`].forEach(function(e){for(var t=[],n=0;n<_;n++)t.push(`.${an[e]}-${n}`);a.selectAll(`.${an[`${e}s`]}`).selectAll(t).remove()}),a.select(`.${an.xgrid}`).remove()),Object.keys(e).forEach(function(t){var a=e[t];t!==`axis.x`&&a.attr(`transform`,null),t===`grid.x`?a.attr(i.xgridAttr):t===`gridLines.x`?(a.attr(`x1`,o?0:l).attr(`x2`,o?i.width:l),a.select(`text`).attr(`x`,o?i.width:0).attr(`y`,l)):/^(area|bar|line)$/.test(t)?a.attr(`d`,c.type[t]):t===`text`?a.attr(`x`,p).attr(`y`,m).style(`fill-opacity`,n.opacityForText.bind(n)):t===`circle`?n.isCirclePoint()?a.attr(`cx`,d).attr(`cy`,f):a.attr(`x`,function(e){return d(e)-r.point_r}).attr(`y`,function(e){return f(e)-r.point_r}):t===`region.list`&&a.select(`rect`).filter(n.isRegionOnX).attr(`x`,n.regionX.bind(n)).attr(`width`,n.regionWidth.bind(n))}),r.interaction_enabled&&n.redrawEventRect(),g.call(n.api),i.flowing=!1},getFlowTransform:function(e,t,n,r){var i=this,a=i.data,o=i.scale.x,s=a.targets[0].values,c=i.getValueOnIndex(s,n),l=i.getValueOnIndex(s,n+r),u,d=o.domain(),f=i.updateXDomain(e,!0,!0);t?u=t===1||c?.x===l?.x||i.axis.isTimeSeries()?o(d[0])-o(f[0]):o(c?.x||0)-o(l.x):s.length===1?i.axis.isTimeSeries()?(c=i.getValueOnIndex(s,0),l=i.getValueOnIndex(s,s.length-1),u=o(c.x)-o(l.x)):u=Kn(f)/2:u=o(d[0])-o(f[0]);var p=Kn(d)/Kn(f);return`translate(${u},0) scale(${p},1)`}},Fa={initClip:function(){var e=this,t=e.state,n=t.clip;n.id=`${t.datetimeId}-clip`,n.idXAxis=`${n.id}-xaxis`,n.idYAxis=`${n.id}-yaxis`,n.idGrid=`${n.id}-grid`,n.path=e.getClipPath(n.id),n.pathXAxis=e.getClipPath(n.idXAxis),n.pathYAxis=e.getClipPath(n.idYAxis),n.pathGrid=e.getClipPath(n.idGrid)},getClipPath:function(e){var t=this.config;return!t.clipPath&&/-clip$/.test(e)||!t.axis_x_clipPath&&/-clip-xaxis$/.test(e)||!t.axis_y_clipPath&&/-clip-yaxis$/.test(e)?null:`url(#${e})`},appendClip:function(e,t){t&&e.append(`clipPath`).attr(`id`,t).append(`rect`)},setXAxisClipPath:function(e){var t=this,n=t.config,r=t.state,i=r.margin,a=r.width,o=r.height,s=n.axis_rotated,c=Math.max(30,i.left)-(s?0:20),l=(s?i.top+o+10:i.bottom)+20,u=s?-(1+c):-(c-1),d=-15,f=s?i.left+20:a+10+c;e.attr(`x`,u).attr(`y`,d).attr(`width`,f).attr(`height`,l)},setYAxisClipPath:function(e){var t=this,n=t.config,r=t.state,i=r.margin,a=r.width,o=r.height,s=n.axis_rotated,c=Math.max(30,i.left)-(s?20:0),l=n.axis_y_inner,u=l&&!s?n.axis_y_label.text?-20:-1:s?-(1+c):-(c-1),d=-(s?20:i.top),f=(s?a+15+c:i.left+20)+(l?20:0),p=(s?i.bottom+10:i.top+o)+10;e.attr(`x`,u).attr(`y`,d).attr(`width`,f).attr(`height`,p)},updateXAxisTickClip:function(){var e=this,t=e.config,n=e.state,r=n.clip,i=n.xAxisHeight,a=e.$el.defs,o=e.getHorizontalAxisHeight(`x`);if(a&&!r.idXAxisTickTexts){var s=`${r.id}-xaxisticktexts`;e.appendClip(a,s),r.pathXAxisTickTexts=e.getClipPath(r.idXAxisTickTexts),r.idXAxisTickTexts=s}!t.axis_x_tick_multiline&&e.getAxisTickRotate(`x`)&&o!==i&&(e.setXAxisTickClipWidth(),e.setXAxisTickTextClipPathWidth()),e.state.xAxisHeight=o},setXAxisTickClipWidth:function(){var e=this,t=e.config,n=e.state.current.maxTickSize,r=e.getAxisTickRotate(`x`);if(!t.axis_x_tick_multiline&&r){var i=Math.sin(Math.PI/180*Math.abs(r));n.x.clipPath=(e.getHorizontalAxisHeight(`x`)-20)/i}else n.x.clipPath=null},setXAxisTickTextClipPathWidth:function(){var e=this,t=e.state,n=t.clip,r=t.current,i=e.$el.svg;i&&i.select(`#${n.idXAxisTickTexts} rect`).attr(`width`,r.maxTickSize.x.clipPath).attr(`height`,30)}},Ia=function(e){return W(e.position)||`end`},La=function(e){return e.position===`start`?4:e.position===`middle`?0:-4};function Ra(e,t,n){return function(r){var i=e?0:t;return r.position===`start`?i=e?-n:0:r.position===`middle`&&(i=(e?-n:t)/2),i}}function za(e,t){e.each(function(){var e=A(this);[`x1`,`x2`,`y1`,`y2`].forEach(function(t){return e.attr(t,+e.attr(t))})})}var Ba={hasGrid:function(){var e=this.config;return[`x`,`y`].some(function(t){return e[`grid_${t}_show`]||e[`grid_${t}_lines`].length})},initGrid:function(){var e=this;e.hasGrid()&&e.initGridLines(),e.initFocusGrid()},initGridLines:function(){var e=this,t=e.config,n=e.state.clip,r=e.$el;(t.grid_x_lines.length||t.grid_y_lines.length)&&(r.gridLines.main=r.main.insert(`g`,`.${P.chart}${t.grid_lines_front?` + *`:``}`).attr(`clip-path`,n.pathGrid).attr(`class`,`${R.grid} ${R.gridLines}`),r.gridLines.main.append(`g`).attr(`class`,R.xgridLines),r.gridLines.main.append(`g`).attr(`class`,R.ygridLines),r.gridLines.x=Ke([]))},updateXGrid:function(e){var t=this,n=t.config,r=t.scale,i=t.state,a=t.$el,o=a.main,s=a.grid,c=n.axis_rotated,l=t.generateGridData(n.grid_x_type,r.x),u=t.axis.isCategorized()?t.axis.x.tickOffset():0,d=function(e){return(r.zoom||r.x)(e)+u*(c?-1:1)};i.xgridAttr=c?{x1:0,x2:i.width,y1:d,y2:d}:{x1:d,x2:d,y1:0,y2:i.height},s.x=o.select(`.${R.xgrids}`).selectAll(`.${R.xgrid}`).data(l),s.x.exit().remove(),s.x=s.x.enter().append(`line`).attr(`class`,R.xgrid).merge(s.x),e||s.x.each(function(){var e=A(this);Object.keys(i.xgridAttr).forEach(function(t){e.attr(t,i.xgridAttr[t]).style(`opacity`,function(){return e.attr(c?`y1`:`x1`)===(c?i.height:0)?`0`:null})})})},updateYGrid:function(){var e=this,t=e.axis,n=e.config,r=e.scale,i=e.state,a=e.$el,o=a.grid,s=a.main,c=n.axis_rotated,l=function(e){return r.y(e)},u=t.y.getGeneratedTicks(n.grid_y_ticks)||e.scale.y.ticks(n.grid_y_ticks);o.y=s.select(`.${R.ygrids}`).selectAll(`.${R.ygrid}`).data(u),o.y.exit().remove(),o.y=o.y.enter().append(`line`).attr(`class`,R.ygrid).merge(o.y),o.y.attr(`x1`,c?l:0).attr(`x2`,c?l:i.width).attr(`y1`,c?0:l).attr(`y2`,c?i.height:l),za(o.y)},updateGrid:function(){var e=this,t=e.$el,n=t.grid;!t.gridLines.main&&e.initGridLines(),n.main.style(`visibility`,e.hasArcType()?`hidden`:null),e.hideGridFocus(),e.updateGridLines(`x`),e.updateGridLines(`y`)},updateGridLines:function(e){var t=this,n=t.config,r=t.$el,i=r.gridLines,a=r.main,o=t.$T,s=n.axis_rotated,c=e===`x`;n[`grid_${e}_show`]&&t[`update${e.toUpperCase()}Grid`]();var l=a.select(`.${R[`${e}gridLines`]}`).selectAll(`.${R[`${e}gridLine`]}`).data(n[`grid_${e}_lines`]);o(l.exit()).style(`opacity`,`0`).remove();var u=l.enter().append(`g`);u.append(`line`).style(`opacity`,`0`),l=u.merge(l),l.each(function(e){var t=A(this);t.select(`text`).empty()&&e.text&&t.append(`text`).style(`opacity`,`0`)}),o(l.attr(`class`,function(t){return`${R[`${e}gridLine`]} ${t.class||``}`.trim()}).select(`text`).attr(`text-anchor`,Ia).attr(`transform`,function(){return c?s?null:`rotate(-90)`:s?`rotate(-90)`:null}).attr(`dx`,La).attr(`dy`,-5)).text(function(e){return e.text??this.remove()}),i[e]=l},redrawGrid:function(e){var t=this,n=t.config.axis_rotated,r=t.state,i=r.width,a=r.height,o=t.$el.gridLines,s=t.$T,c=t.xv.bind(t),l=t.yv.bind(t),u=o.x.select(`line`),d=o.x.select(`text`),f=o.y.select(`line`),p=o.y.select(`text`);return u=s(u,e).attr(`x1`,n?0:c).attr(`x2`,n?i:c).attr(`y1`,n?c:0).attr(`y2`,n?c:a),d=s(d,e).attr(`x`,Ra(!n,i,a)).attr(`y`,c),f=s(f,e).attr(`x1`,n?l:0).attr(`x2`,n?l:i).attr(`y1`,n?0:l).attr(`y2`,n?a:l),p=s(p,e).attr(`x`,Ra(n,i,a)).attr(`y`,l),[u.style(`opacity`,null),d.style(`opacity`,null),f.style(`opacity`,null),p.style(`opacity`,null)]},initFocusGrid:function(){var e=this,t=e.config,n=e.state.clip,r=e.$el,i=t.grid_front,a=`.${i&&r.gridLines.main?R.gridLines:P.chart}${i?` + *`:``}`,o=r.main.insert(`g`,a).attr(`clip-path`,n.pathGrid).attr(`class`,R.grid);if(r.grid.main=o,t.grid_x_show&&o.append(`g`).attr(`class`,R.xgrids),t.grid_y_show&&o.append(`g`).attr(`class`,R.ygrids),t.axis_tooltip){var s=o.append(`g`).attr(`class`,`bb-axis-tooltip`);s.append(`line`).attr(`class`,`bb-axis-tooltip-x`),s.append(`line`).attr(`class`,`bb-axis-tooltip-y`)}t.interaction_enabled&&t.grid_focus_show&&!t.axis_tooltip&&(o.append(`g`).attr(`class`,L.xgridFocus).append(`line`).attr(`class`,L.xgridFocus),t.grid_focus_y&&!t.tooltip_grouped&&o.append(`g`).attr(`class`,L.ygridFocus).append(`line`).attr(`class`,L.ygridFocus))},showAxisGridFocus:function(){for(var e=this,t=e.config,n=e.format,r=e.state,i=r.event,a=r.width,o=r.height,s=t.axis_rotated,c=nr(i,e.$el.eventRect?.node()),l=c[0],u=c[1],d={x:l,y:u},f=0,p=Object.entries(e.$el.axisTooltip);f<p.length;f++){var m=p[f],h=m[0],g=m[1],_=h===`x`&&!s||h!==`x`&&s?`x`:`y`,v=d[_],y=e.scale[h]?.invert(v);y&&(y=h===`x`&&e.axis.isTimeSeries()?n.xAxisTick(y):y?.toFixed(2),g?.attr(_,v).text(y))}e.$el.main.selectAll(`line.bb-axis-tooltip-x, line.bb-axis-tooltip-y`).style(`visibility`,null).each(function(e,t){var n=A(this);t===0?n.attr(`x1`,l).attr(`x2`,l).attr(`y1`,t?0:o).attr(`y2`,t?o:0):n.attr(`x1`,t?0:a).attr(`x2`,t?a:0).attr(`y1`,u).attr(`y2`,u)})},hideAxisGridFocus:function(){var e=this;e.$el.main.selectAll(`line.${Wt.axisTooltipX}, line.${Wt.axisTooltipY}`).style(`visibility`,`hidden`),Object.values(e.$el.axisTooltip).forEach(function(e){return e?.style(`display`,`none`)})},showGridFocus:function(e){var t,n=this,r=n.config,i=n.state,a=i.width,o=i.height,s=r.axis_rotated,c=n.$el.main.selectAll(`line.${L.xgridFocus}, line.${L.ygridFocus}`),l=(e||[c.datum()]).filter(function(e){return e&&W(n.getBaseValue(e))});if(!(!r.tooltip_show||l.length===0||!r.axis_x_forceAsSingle&&n.hasType(`bubble`)||n.hasArcType())){var u=r.grid_focus_edge&&!r.tooltip_grouped,d=n.xx.bind(n);c.style(`visibility`,null).data(l.concat(l)).each(function(e){var t=A(this),r={x:d(e),y:n.getYScaleById(e.id)(e.value)},i;if(t.classed(L.xgridFocus))i=s?[null,r.x,u?r.y:a,r.x]:[r.x,u?r.y:null,r.x,o];else{var c=n.axis.getId(e.id)===`y2`;i=s?[r.y,u&&!c?r.x:null,r.y,u&&c?r.x:o]:[u&&c?r.x:null,r.y,u&&!c?r.x:a,r.y]}[`x1`,`y1`,`x2`,`y2`].forEach(function(e,n){return t.attr(e,i[n])})}),za(c),(t=n.showCircleFocus)==null||t.call(n,e)}},hideGridFocus:function(){var e,t=this,n=t.state,r=n.inputType,i=n.resizing,a=t.$el.main;(r===`mouse`||!i)&&(a.selectAll(`line.${L.xgridFocus}, line.${L.ygridFocus}`).style(`visibility`,`hidden`),(e=t.hideCircleFocus)==null||e.call(t))},updateGridFocus:function(){var e,t=this,n=t.state,r=n.inputType,i=n.width,a=n.height,o=n.resizing,s=t.$el.grid.main.select(`line.${L.xgridFocus}`);if(r===`touch`)s.empty()?o&&((e=t.showCircleFocus)==null||e.call(t)):t.showGridFocus();else{var c=t.config.axis_rotated;s.attr(`x1`,c?0:-10).attr(`x2`,c?i:-10).attr(`y1`,c?-10:0).attr(`y2`,c?-10:a)}return!0},generateGridData:function(e,t){var n=this,r=n.$el.main.select(`.${Wt.axisX}`).selectAll(`.tick`).size(),i=[];if(e===`year`)for(var a=n.getXDomain().map(function(e){return e.getFullYear()}),o=a[0],s=a[1],c=o;c<=s;c++)i.push(new Date(`${c}-01-01 00:00:00`));else i=t.ticks(10),i.length>r&&(i=i.filter(function(e){return String(e).indexOf(`.`)<0}));return i},getGridFilterToRemove:function(e){return e?function(t){var n=!1;return(X(e)?e.concat():[e]).forEach(function(e){(`value`in e&&t.value===e.value||`class`in e&&t.class===e.class)&&(n=!0)}),n}:function(){return!0}},removeGridLines:function(e,t){var n=this,r=n.config,i=n.$T,a=n.getGridFilterToRemove(e),o=function(e){return!a(e)},s=t?R.xgridLines:R.ygridLines,c=t?R.xgridLine:R.ygridLine;i(n.$el.main.select(`.${s}`).selectAll(`.${c}`).filter(a)).style(`opacity`,`0`).remove();var l=`grid_${t?`x`:`y`}_lines`;r[l]=r[l].filter(o)}},Va={initRegion:function(){var e=this,t=e.$el;t.region.main=t.main.insert(`g`,`:first-child`).attr(`clip-path`,e.state.clip.path).attr(`class`,tn.regions)},updateRegion:function(){var e=this,t=e.config,n=e.$el.region,r=e.$T;n.main||e.initRegion(),n.main.style(`visibility`,e.hasArcType()?`hidden`:null);var i=n.main.selectAll(`.${tn.region}`).data(t.regions);r(i.exit()).style(`opacity`,`0`).remove();var a=i.enter().append(`g`);a.append(`rect`).style(`fill-opacity`,`0`),n.list=a.merge(i).attr(`class`,e.classRegion.bind(e)),n.list.each(function(e){A(this).select(`text`).empty()&&e.label?.text&&A(this).append(`text`).style(`opacity`,`0`)})},redrawRegion:function(e){var t=this,n=t.$el.region,r=t.$T,i=t.regionX.bind(t),a=t.regionY.bind(t),o=[`width`,`height`],s=n.list.select(`rect`),c=n.list.selectAll(`text`);return s=r(s,e).attr(`x`,i).attr(`y`,a).attr(`width`,t.regionWidth.bind(t)).attr(`height`,t.regionHeight.bind(t)),c=r(c,e).text(function(e){return e.label?.text}).attr(`transform`,function(e){return e.label.rotated?` rotate(-90)`:null}).attr(`transform`,function(e){var t=this,n=e.label??{},r=n.x,s=r===void 0?0:r,c=n.y,l=c===void 0?0:c,u=n.center,d=u===void 0?!1:u,f=n.rotated,p=f===void 0?!1:f,m=this.previousElementSibling,h={x:0,y:0};return K(d)&&[`x`,`y`].forEach(function(e,n){d.indexOf(e)>-1&&(h[e]=(+m.getAttribute(o[n])-ir(t)[o[n]])/2)}),`translate(${i(e)+h.x+s}, ${a(e)+h.y+l})${p?` rotate(-90)`:``}`}).attr(`text-anchor`,function(e){return e.label?.rotated?`end`:null}).attr(`dy`,`1em`).style(`fill`,function(e){return e.label?.color??null}),[s.style(`fill-opacity`,function(e){return W(e.opacity)?e.opacity:null}).on(`end`,function(){A(this.parentNode).selectAll(`rect:not([x])`).remove()}),c.style(`opacity`,null)]},regionX:function(e){return this.getRegionSize(`x`,e)},regionY:function(e){return this.getRegionSize(`y`,e)},regionWidth:function(e){return this.getRegionSize(`width`,e)},regionHeight:function(e){return this.getRegionSize(`height`,e)},getRegionSize:function(e,t){var n=this,r=n.config,i=n.scale,a=n.state,o=r.axis_rotated,s=/(x|y|y2)/.test(e),c=s?e===`x`:e===`width`,l=!s&&n[c?`regionX`:`regionY`](t),u=s?`start`:`end`,d=s?0:a[e],f;if(t.axis===`y`||t.axis===`y2`?(!s&&!c?u=`start`:s&&!c&&(u=`end`),(c?o:!o)&&u in t&&(f=i[t.axis])):(c?!o:o)&&u in t&&(f=i.zoom||i.x),f){var p=0;d=t[u],n.axis.isTimeSeries(t.axis)?d=Er.call(n,d):/(x|width)/.test(e)&&n.axis.isCategorized()&&isNaN(d)&&(d=r.axis_x_categories.indexOf(d),p=n.axis.x.tickOffset()*(u===`start`?-1:1)),d=f(d)+p}return s?d:d<l?0:d-l},isRegionOnX:function(e){return!e.axis||e.axis===`x`}},Ha={getAxisSize:function(e){var t=this,n=t.config.axis_rotated;return n&&e===`x`||!n&&/y2?/.test(e)?t.getAxisWidthByAxisId(e,!0):t.getHorizontalAxisHeight(e)},getAxisWidthByAxisId:function(e,t){var n=this;if(n.axis){var r=n.axis?.getLabelPositionById(e),i=n.axis.getMaxTickSize(e,t).width,a=i===0?.5:0;return i+(n.config.padding?.mode===`fit`?r.isInner?10+a:10:r.isInner?20+a:40)}else return 40},getHorizontalAxisHeight:function(e){var t=this,n=t.config,r=t.state,i=r.rotatedPadding,a=r.isLegendRight,o=r.isLegendInset,s=n.axis_rotated,c=n.padding?.mode===`fit`,l=n[`axis_${e}_inner`],u=n[`axis_${e}_label`].text,d=13,f=n.padding?.mode===`fit`?l&&!u?+(e===`y`):20:30;if(e===`x`&&!n.axis_x_show)return 8;if(e===`x`&&q(n.axis_x_height))return n.axis_x_height;if(e===`y`&&!n.axis_y_show)return n.legend_show&&!a&&!o?10:1;if(e===`y2`&&!n.axis_y2_show)return c?0:i.top;var p=t.axis.getMaxTickSize(e),m=Math.abs(n.axis_x_tick_rotate)>0&&(!n.axis_x_tick_autorotate||t.needToRotateXAxisTickTexts());return(n.axis_x_tick_multiline||m)&&p.height>d&&(f+=p.height-d),f+(t.axis.getLabelPositionById(e).isInner?0:10)+(e===`y2`&&!s?-10:0)},getEventRectWidth:function(){var e=this,t=e.config,n=e.axis,r=t.axis_x_inverted,i=n.x.tickInterval();return Math.max(0,r?Math.abs(i):i)},getAxisTickRotate:function(e){var t=this,n=t.axis,r=t.config,i=t.state,a=t.$el,o=r[`axis_${e}_tick_rotate`];if(e===`x`){var s=n.isCategorized()||n.isTimeSeries();if(r.axis_x_tick_fit&&s){var c=r.axis_x_tick_count,l=i.current.maxTickSize.x.ticks.length,u=0;if(c?u=c>l?l:c:l&&(u=l),u!==i.axis.x.tickCount){var d=t.data.targets;i.axis.x.padding=t.getXDomainPadding([t.getXDomainMinMax(d,`min`),t.getXDomainMinMax(d,`max`)],u)}i.axis.x.tickCount=u}a.svg&&r.axis_x_tick_autorotate&&r.axis_x_tick_fit&&!r.axis_x_tick_multiline&&!r.axis_x_tick_culling&&s&&(o=t.needToRotateXAxisTickTexts()?r.axis_x_tick_rotate:0)}return o},needToRotateXAxisTickTexts:function(){var e=this,t=e.state,n=t.axis,r=t.current,i=t.isLegendRight,a=t.legendItemWidth,o=i&&a,s=r.width-o-e.getCurrentPaddingByDirection(`left`)-e.getCurrentPaddingByDirection(`right`),c=n.x.tickCount+n.x.padding.left+n.x.padding.right;return e.axis.getMaxTickSize(`x`).width>(c?s/c:0)}},Ua=M(M(M({axis_evalTextSize:!0,axis_rotated:!1,axis_tooltip:!1},{axis_x_clipPath:!0,axis_x_show:!0,axis_x_forceAsSingle:!1,axis_x_type:`indexed`,axis_x_localtime:!0,axis_x_categories:[],axis_x_tick_centered:!1,axis_x_tick_format:void 0,axis_x_tick_culling:{},axis_x_tick_culling_max:10,axis_x_tick_culling_lines:!0,axis_x_tick_culling_reverse:!1,axis_x_tick_count:void 0,axis_x_tick_inner:!1,axis_x_tick_show:!0,axis_x_tick_text_show:!0,axis_x_tick_text_inner:!1,axis_x_tick_text_position:{x:0,y:0},axis_x_tick_fit:!0,axis_x_tick_values:null,axis_x_tick_autorotate:!1,axis_x_tick_rotate:0,axis_x_tick_outer:!0,axis_x_tick_multiline:!0,axis_x_tick_width:null,axis_x_tick_tooltip:!1,axis_x_max:void 0,axis_x_min:void 0,axis_x_inverted:!1,axis_x_padding:{},axis_x_height:void 0,axis_x_extent:void 0,axis_x_label:{},axis_x_axes:[]}),{axis_y_clipPath:!0,axis_y_show:!0,axis_y_type:`indexed`,axis_y_max:void 0,axis_y_min:void 0,axis_y_inverted:!1,axis_y_center:void 0,axis_y_inner:!1,axis_y_label:{},axis_y_tick_format:void 0,axis_y_tick_culling:!1,axis_y_tick_culling_max:5,axis_y_tick_culling_lines:!0,axis_y_tick_culling_reverse:!1,axis_y_tick_inner:!1,axis_y_tick_outer:!0,axis_y_tick_values:null,axis_y_tick_rotate:0,axis_y_tick_count:void 0,axis_y_tick_show:!0,axis_y_tick_stepSize:null,axis_y_tick_text_show:!0,axis_y_tick_text_position:{x:0,y:0},axis_y_tick_time_value:void 0,axis_y_padding:{},axis_y_default:void 0,axis_y_axes:[]}),{axis_y2_show:!1,axis_y2_type:`indexed`,axis_y2_max:void 0,axis_y2_min:void 0,axis_y2_inverted:!1,axis_y2_center:void 0,axis_y2_inner:!1,axis_y2_label:{},axis_y2_tick_format:void 0,axis_y2_tick_culling:!1,axis_y2_tick_culling_max:5,axis_y2_tick_culling_lines:!0,axis_y2_tick_culling_reverse:!1,axis_y2_tick_inner:!1,axis_y2_tick_outer:!0,axis_y2_tick_values:null,axis_y2_tick_rotate:0,axis_y2_tick_count:void 0,axis_y2_tick_show:!0,axis_y2_tick_stepSize:null,axis_y2_tick_text_show:!0,axis_y2_tick_text_position:{x:0,y:0},axis_y2_padding:{},axis_y2_default:void 0,axis_y2_axes:[]}),Wa={grid_x_show:!1,grid_x_type:`tick`,grid_x_lines:[],grid_y_show:!1,grid_y_lines:[],grid_y_ticks:void 0,grid_focus_edge:!1,grid_focus_show:!0,grid_focus_y:!1,grid_front:!1,grid_lines_front:!0},Ga={data_xs:{},data_xFormat:`%Y-%m-%d`,data_xLocaltime:!0,data_xSort:!0,data_axes:{},data_regions:{},data_stack_normalize:!1},Ka=[ha,ga,_a,Ca,wa,Da,Oa],qa={axis:ja,clip:Fa,eventrect:Na,flow:Pa,grid:Ba,region:Va,sizeAxis:Ha},Ja={optDataAxis:Ga,optAxis:Ua,optGrid:Wa},Ya=15,Xa=20,Za=.35;function Qa(e){e===void 0&&(e=!1);var t=this;return[`donut`,`pie`,`polar`,`gauge`].find(function(n){return t.hasType(n)&&!(n===`gauge`&&e&&t.hasMultiArcGauge())})}function $a(){var e=this,t=e.config,n=Qa.call(e,!0),r=n&&t[`${n}_label_line`],i=qn(r),a=function(e,t,n){return n},o={show:r===!0||i&&r?.show!==!1,distance:i&&r?.distance||Xa};if(r===!0)return{chartType:n,line:o,text:{formatter:a}};if(!i)return{chartType:n,line:{show:!1,distance:Xa},text:{formatter:null}};var s=a;return G(r.text)?s=r.text:r.text===!1&&(s=null),{chartType:n,line:o,text:{formatter:s}}}function eo(e,t){var n=this,r=n.state,i=n.updateAngle(e);if(!i)return null;var a=n.getRadius(e).outerRadius,o=a;n.hasType(`polar`)&&(o=n.getPolarOuterRadius(e,a),a=r.radius);var s=(i.startAngle+i.endAngle)/2;Math.abs(i.endAngle-i.startAngle-2*Math.PI)<.01&&(s=Math.PI/2);var c=Math.sin(s),l=-Math.cos(s),u={x:c*o,y:l*o},d=a+Ya,f={x:c*d,y:l*d},p=c>=0;return{startPoint:u,breakPoint:f,endPoint:{x:f.x+t*(p?1:-1),y:f.y},isRight:p,midAngle:s}}function to(){return $a.call(this).line.show}function no(e){var t=this,n=t.$el.arcs,r=t.$T,i=$a.call(t),a=i.line,o=i.text,s=a.distance,c=null;n.selectAll(`.${F.chartArc}`).each(function(n){var i=A(this),l=eo.call(t,n,s),u=n._cache??{},d=u.ratio,f=u.meetsThreshold,p=u.updated;if(!(!p||!l)){var m=t.isTargetToShow(n.data.id)&&f,h=l.startPoint,g=l.breakPoint,_=l.endPoint,v=l.isRight,y=`${h.x},${h.y} ${g.x},${g.y} ${_.x},${_.y}`;if(a.show){var b=i.select(`.${F.arcLabelLine}`);b.empty()&&(b=i.append(`polyline`).attr(`class`,F.arcLabelLine)),r(b,e).attr(`points`,y).style(`stroke`,t.color(n.data)).style(`opacity`,m?null:`0`)}var x=i.select(`.${F.arcLabelLineText}`);if(x.empty()&&(x=i.append(`text`).attr(`class`,F.arcLabelLineText).style(`pointer-events`,`none`)),m){var S=p.value,C=n.data.id,w=(o.formatter??t.getArcLabelConfig(`format`)??t.defaultArcValueFormat)(S,d,C).toString();$n(x,w,[-1,1],!1);var T={x:_.x+5*(v?1:-1),y:_.y};x.style(`text-anchor`,v?`start`:`end`);var E=x.node(),D=E?.querySelectorAll(`tspan`);if(c===null&&(c=parseFloat(H.getComputedStyle(E).fontSize)||12),D&&D.length>1){var O=(D.length-3)/2;T.y+=(-O+Za)*c}else T.y+=Za*c;r(x,e).attr(`transform`,`translate(${T.x},${T.y})`).style(`opacity`,null).style(`fill`,t.updateTextColor.bind(t)(n))}else r(x,e).style(`opacity`,`0`)}})}function ro(e){return[`donut`,`pie`,`polar`,`gauge`].find(function(t){return e.hasType(t)})}function io(e,t,n,r){var i=e.config,a=e.state.radiusExpanded,o=n.endAngle-Math.PI/2,s=Math.sin(o),c={x:Math.cos(o)*(a+(r?5:25)),y:s*(a+15-Math.abs(s*10))+3};if(r){var l=i.arc_rangeText_position;if(l){var u=i.arc_rangeText_values,d=G(l)?l(u[t.index]):l;c.x+=d?.x??0,c.y+=d?.y??0}}return c}function ao(e,t,n,r){var i=e.config,a=ro(e),o=a?i[`${a}_label_ratio`]:void 0;if(o)o=G(o)?o.bind(e.api)(t,n,r):o;else{var s=36,c=.375,l=1.175,u=.8,d=s/n;o=n&&r?(d>c?l-d:u)*n/r:0}return o}function oo(e,t,n){var r=e.getRadius(t).outerRadius;e.hasType(`polar`)&&(r=e.getPolarOuterRadius(t,r));var i=e.svgArc.centroid(n).map(function(e){return isNaN(e)?0:e}),a=i[0],o=i[1],s=Math.sqrt(a*a+o*o),c=ao(e,t,r,s);return{pos:{x:a,y:o},ratio:c}}function so(e){e===void 0&&(e=0);var t=this,n=t.config,r=t.state,i=t.hasMultiArcGauge(),a=r.gaugeArcWidth/t.filterTargetsToShow(t.data.targets).length,o=e?Math.min(r.radiusExpanded*e-r.radius,a*.8-(1-e)*100):0;return{inner:function(e){var n=t.getRadius(e).innerRadius;return i?r.radius-a*(e.index+1):q(n)?n:0},outer:function(n){var s=t.getRadius(n).outerRadius,c;if(i)c=r.radius-a*n.index+o;else if(t.hasType(`polar`)&&!e)c=t.getPolarOuterRadius(n,s);else if(c=s,e){var l=r.radiusExpanded;r.radius!==s&&(l-=Math.abs(r.radius-s)),c=l*e}return c},corner:function(e,r){var i=n.arc_cornerRadius_ratio,a=i===void 0?0:i,o=n.arc_cornerRadius,s=o===void 0?0:o,c=e.data.id,l=e.value,u=0;return u=a?a*r:q(s)?s:s.call(t.api,c,l,r),u}}}function co(e){return function(t){var n=function(e){var t=e.startAngle,n=t===void 0?0:t,r=e.endAngle,i=r===void 0?0:r,a=e.padAngle;return{startAngle:n,endAngle:i,padAngle:a===void 0?0:a}},r=m(n(this._current),n(t));return this._current=t,function(n){var i=r(n),a=t.data,o=t.index,s=t.value;return e(M(M({},i),{data:a,index:o,value:s}))}}}var lo={initPie:function(){var e=this,t=e.config,n=t.data_type,r=t[`${n}_padding`],i=t[`${n}_startingAngle`]||0,a=(r?r*.01:t[`${n}_padAngle`])||0;e.pie=He().startAngle(i).endAngle(i+2*Math.PI).padAngle(a).value(function(e){return e.values?.reduce(function(e,t){return e+t.value},0)??e}).sort(e.getSortCompareFn.bind(e)(!0))},updateRadius:function(){var e=this,t=e.config,n=e.state,r=t[`${t.data_type}_padding`],i=t.gauge_width||t.donut_width,a=e.filterTargetsToShow(e.data.targets).length*t.gauge_arcs_minWidth,o=.85,s=to.call(e)?o:1;n.radiusExpanded=Math.min(n.arcWidth,n.arcHeight)/2*(e.hasMultiArcGauge()&&t.gauge_label_show?o:s),n.radius=n.radiusExpanded*.95,n.innerRadiusRatio=i?(n.radius-i)/n.radius:.6,n.gaugeArcWidth=i||(a<=n.radius-n.innerRadius?n.radius-n.innerRadius:a<=n.radius?a:n.radius);var c=t.pie_innerRadius||(r?r*(n.innerRadiusRatio+.1):0);n.outerRadius=t.pie_outerRadius,n.innerRadius=e.hasType(`donut`)||e.hasType(`gauge`)?n.radius*n.innerRadiusRatio:c},getRadius:function(e){var t=this,n=e?.data,r=t.state,i=r.innerRadius,a=r.outerRadius;return!q(i)&&n&&(i=i[n.id]||0),Z(a)&&n&&n.id in a?a=a[n.id]:q(a)||(a=t.state.radius),{innerRadius:i,outerRadius:a}},updateArc:function(){var e=this;e.updateRadius(),e.svgArc=e.getSvgArc(),e.svgArcExpanded=e.getSvgArcExpanded()},getArcLength:function(){var e=this.config.gauge_arcLength*3.6,t=e/360*2;return e<-360?t=-2:e>360&&(t=2),t*Math.PI},getStartingAngle:function(){var e=this,t=e.config,n=t.data_type,r=e.hasType(`gauge`)?t.gauge_fullCircle:!1,i=-1*Math.PI/2,a=Math.PI/2,o=t[`${n}_startingAngle`]||0;return!r&&o<=i?o=i:!r&&o>=a?o=a:(o>Math.PI||o<-1*Math.PI)&&(o=Math.PI),o},updateAngle:function(e,t){t===void 0&&(t=!1);var n=this,r=n.config,i=n.state,a=t&&n.hasType(`gauge`),o=n.pie,s=e,c=!1;if(!r)return null;var l=n.getStartingAngle(),u=r.gauge_fullCircle||t&&!a?n.getArcLength():l*-2;if(s.data&&n.isGaugeType(s.data)&&!n.hasMultiArcGauge()){var d=r.gauge_min,f=r.gauge_max,p=u*((n.getTotalDataSum(i.rendered)-d)/(f-d));o=o.startAngle(l).endAngle(p+l)}if(t===!1&&o(n.filterTargetsToShow()).forEach(function(e,t){!c&&e.data.id===s.data?.id&&(c=!0,s=e,s.index=t)}),isNaN(s.startAngle)&&(s.startAngle=0),isNaN(s.endAngle)&&(s.endAngle=s.startAngle),t||s.data&&(r.gauge_enforceMinMax||n.hasMultiArcGauge())){var d=r.gauge_min,f=r.gauge_max,m=t&&!a?n.getTotalDataSum(i.rendered):f,h=u/(m-d),g=s.value??0,_=g<d?0:g<m?g-d:m-d;s.startAngle=l,s.endAngle=l+h*_}return c||t?s:null},getSvgArc:function(){var e=this,t=so.call(e),n=t.inner,r=t.outer,i=t.corner,a=Ve().innerRadius(n).outerRadius(r),o=function(t,n){var o=`M 0 0`;if(t.value||t.data){var s=n?t:e.updateAngle(t)??null;s&&(o=a.cornerRadius(i(s,r(s)))(s))}return o};return o.centroid=a.centroid,o},getSvgArcExpanded:function(e){e===void 0&&(e=1);var t=this,n=so.call(t,e),r=n.inner,i=n.outer,a=n.corner,o=Ve().innerRadius(r).outerRadius(i);return function(e){var n=t.updateAngle(e),r=i(n),s=0;return n&&(s=a(n,r)),n?o.cornerRadius(s)(n):`M 0 0`}},getArc:function(e,t,n){return n||this.isArcType(e.data)?this.svgArc(e,t):`M 0 0`},redrawArcRangeText:function(){var e=this,t=e.config,n=e.$el.arcs,r=e.state,i=e.$T,a=t.arc_rangeText_format,o=e.hasType(`gauge`)&&t.arc_rangeText_fixed,s=t.arc_rangeText_values;if(s?.length){var c=t.arc_rangeText_unit===`%`,l=e.getTotalDataSum(r.rendered);c&&(s=s.map(function(e){return l/100*e}));var u=e.pie(s).map(function(e,t){return e.index=t,e}),d=n.selectAll(`.${F.arcRange}`).data(s);d.exit(),d=i(d.enter().append(`text`).attr(`class`,F.arcRange).style(`text-anchor`,`middle`).style(`pointer-events`,`none`).style(`opacity`,`0`).text(function(e){var t=c?e/l*100:e;return G(a)?a(t):`${t}${c?`%`:``}`}).merge(d)),(!r.rendered||r.rendered&&!o)&&l>0&&d.attr(`transform`,function(t,n){return e.transformForArcLabel(this,u[n],!0)}),d.style(`opacity`,function(e){return!o&&(e>l||l===0)?`0`:null})}},transformForArcLabel:function(e,t,n){n===void 0&&(n=!1);var r=this,i=r.updateAngle(t,n);if(!i)return``;var a,o=1;if(n||r.hasMultiArcGauge())a=io(r,t,i,n);else if(!r.hasType(`gauge`)||r.data.targets.length>1){var s=oo(r,t,i);a=s.pos,o=s.ratio}else return``;return Ri.call(r,e,a),`translate(${a.x*o},${a.y*o})`},convertToArcData:function(e){return this.addName({id:`data`in e?e.data.id:e.id,value:e.value,ratio:this.getRatio(`arc`,e),index:e.index})},textForArcLabel:function(e){var t=this,n=t.hasType(`gauge`),r=[`donut`,`gauge`,`pie`,`polar`].filter(t.hasType.bind(t))?.[0];t.shouldShowArcLabel()&&e.style(`fill`,t.updateTextColor.bind(t)).attr(`filter`,function(e){return t.updateTextBGColor.bind(t)(e,t.config.data_labels_backgroundColors)}).each(function(e){var i=A(this),a=t.updateAngle(e),o=t.getRatio(`arc`,a),s=Fi.call(t,o,r);if(e._cache={updated:a,ratio:o,meetsThreshold:s},s){var c=(a||e).value;$n(i,(t.getArcLabelConfig(`format`)||t.defaultArcValueFormat)(c,o,e.data.id).toString(),[-1,1],n)}else i.text(``)})},expandArc:function(e){var t=this,n=t.state.transiting,r=t.$el;if(n){var i=setInterval(function(){n||(clearInterval(i),r.legend.selectAll(`.${L.legendItemFocused}`).size()>0&&t.expandArc(e))},10);return}var a=t.mapToTargetIds(e);r.svg.selectAll(t.selectorTargets(a,`.${F.chartArc}`)).each(function(e){if(t.shouldExpand(e.data.id)){var n=t.getExpandConfig(e.data.id,`duration`),r=t.getSvgArcExpanded(t.getExpandConfig(e.data.id,`rate`));A(this).selectAll(`path`).transition().duration(n).attrTween(`d`,co(t.svgArcExpanded.bind(t))).transition().duration(n*2).attrTween(`d`,co(r.bind(t)))}})},unexpandArc:function(e){var t=this,n=t.state.transiting,r=t.$el.svg;if(!n){var i=t.mapToTargetIds(e);r.selectAll(t.selectorTargets(i,`.${F.chartArc}`)).selectAll(`path`).transition().duration(function(e){return t.getExpandConfig(e.data.id,`duration`)}).attrTween(`d`,co(t.svgArc.bind(t))),r.selectAll(`${F.arc}`).style(`opacity`,null)}},getExpandConfig:function(e,t){var n=this,r=n.config,i={duration:50,rate:.98},a;return n.isDonutType(e)?a=`donut`:n.isGaugeType(e)?a=`gauge`:n.isPieType(e)&&(a=`pie`),a?r[`${a}_expand_${t}`]:i[t]},shouldExpand:function(e){var t=this,n=t.config;return t.isDonutType(e)&&n.donut_expand||t.isGaugeType(e)&&n.gauge_expand||t.isPieType(e)&&n.pie_expand},shouldShowArcLabel:function(){var e=this,t=e.config;return[`donut`,`gauge`,`pie`,`polar`].some(function(n){return e.hasType(n)&&t[`${n}_label_show`]})},getArcLabelConfig:function(e){e===void 0&&(e=`format`);var t=this,n=t.config,r=function(e){return e};return[`donut`,`gauge`,`pie`,`polar`].filter(t.hasType.bind(t)).forEach(function(t){r=n[`${t}_label_${e}`]}),e===`format`&&G(r)?r.bind(t.api):r},updateTargetsForArc:function(e){var t=this,n=t.$el,r=t.hasType(`gauge`),i=t.getChartClass(`Arc`),a=t.getClass(`arcs`,!0),o=t.classFocus.bind(t),s=n.main.select(`.${F.chartArcs}`),c=s.selectAll(`.${F.chartArc}`).data(t.pie(e)).attr(`class`,function(e){return i(e)+o(e.data)}),l=c.enter().append(`g`).attr(`class`,i).call(this.setCssRule(!1,`.${F.chartArcs} text`,[`pointer-events:none`,`text-anchor:middle`]));l.append(`g`).attr(`class`,a).merge(c),l.append(`text`).attr(`dy`,r&&!t.hasMultiTargets()?`-.1em`:null).style(`opacity`,`0`).style(`text-anchor`,t.getStylePropValue(`middle`)).style(`pointer-events`,t.getStylePropValue(`none`)),n.text=s.selectAll(`.${P.target} text`)},initArc:function(){var e=this,t=e.$el;t.arcs=t.main.select(`.${P.chart}`).append(`g`).attr(`class`,F.chartArcs).attr(`transform`,e.getTranslate(`arc`)),e.setArcTitle()},setArcTitle:function(e){var t=this,n=e||t.getArcTitle(),r=t.hasType(`gauge`);if(n){var i=r?Zt.chartArcsGaugeTitle:F.chartArcsTitle,a=t.$el.arcs.select(`.${i}`);a.empty()&&(a=t.$el.arcs.append(`text`).attr(`class`,i).style(`text-anchor`,`middle`)),r&&a.attr(`dy`,`-0.3em`),$n(a,n,r?void 0:[-.6,1.35],!0)}},getArcTitle:function(){var e=this,t=e.hasType(`donut`)&&`donut`||e.hasType(`gauge`)&&`gauge`;return t?e.config[`${t}_title`]:``},getArcTitleWithNeedleValue:function(){var e=this,t=e.config,n=e.state,r=e.getArcTitle();if(r&&e.config.arc_needle_show&&/{=[A-Z_]+}/.test(r)){var i=n.current.needle;return q(i)||(i=t.arc_needle_value),Tr(r,{NEEDLE_VALUE:~~i})}return!1},redrawArc:function(e,t,n){var r=this,i=r.config,a=r.state,o=r.$el.main,s=i.interaction_enabled,c=s&&i.data_selection_isselectable,l=o.selectAll(`.${F.arcs}`).selectAll(`.${F.arc}`).data(r.arcData.bind(r));l.exit().transition().duration(t).style(`opacity`,`0`).remove(),l=l.enter().append(`path`).attr(`class`,r.getClass(`arc`,!0)).style(`fill`,function(e){return r.color(e.data)}).style(`cursor`,function(e){return(c?.bind)?.call(c,r.api)(e)?`pointer`:null}).style(`opacity`,`0`).each(function(e){r.isGaugeType(e.data)&&(e.startAngle=i.gauge_startingAngle,e.endAngle=i.gauge_startingAngle),this._current=e}).merge(l),r.hasType(`gauge`)&&(r.updateGaugeMax(),r.hasMultiArcGauge()&&r.redrawArcGaugeLine()),l.attr(`transform`,function(e){return!r.isGaugeType(e.data)&&n?`scale(0)`:``}).style(`opacity`,function(e){return e===this._current?`0`:null}).each(function(){a.transiting=!0}).transition().duration(e).attrTween(`d`,function(e){var t=r.updateAngle(e);if(!t)return function(){return`M 0 0`};isNaN(this._current.startAngle)&&(this._current.startAngle=0),isNaN(this._current.endAngle)&&(this._current.endAngle=this._current.startAngle);var n=m(this._current,t);return this._current=n(0),function(t){var i=n(t);return i.data=e.data,r.getArc(i,!0)}}).attr(`transform`,n?`scale(1)`:``).style(`fill`,function(e){var t;return r.levelColor?(t=r.levelColor(e.data.values[0].value),i.data_colors[e.data.id]=t):t=r.color(e.data),t}).style(`opacity`,null).call(Qn,function(){if(r.levelColor){var e=A(this),t=e.datum(this._current);r.updateLegendItemColor(t.data.id,e.style(`fill`))}a.transiting=!1,Q(i.onrendered,r.api)}),s&&r.bindArcEvent(l),r.hasType(`polar`)&&r.redrawPolar(),r.hasType(`gauge`)&&r.redrawBackgroundArcs(),i.arc_needle_show&&r.redrawNeedle(),r.redrawArcText(e),r.redrawArcRangeText()},redrawNeedle:function(){var e=this,t=e.$el,n=e.config,r=e.state,i=r.hiddenTargetIds,a=(r.radius-1)/100*n.arc_needle_length,o=i.length!==e.data.targets.length,s=e.$el.arcs.select(`.${F.needle}`),c=n.arc_needle_path,l=n.arc_needle_bottom_width/2,u=n.arc_needle_top_width/2,d=n.arc_needle_top_rx,f=n.arc_needle_top_ry,p=n.arc_needle_bottom_len,m=n.arc_needle_bottom_rx,h=n.arc_needle_bottom_ry,g=e.getNeedleAngle(),_=function(){var t=e.getArcTitleWithNeedleValue();t&&e.setArcTitle(t)};if(_(),s.empty()&&(s=t.arcs.append(`path`).classed(F.needle,!0),t.needle=s,t.needle.updateHelper=function(r,i){i===void 0&&(i=!1),t.needle.style(`display`)!==`none`&&e.$T(t.needle).style(`transform`,`rotate(${e.getNeedleAngle(r)}deg)`).call(Qn,function(){i&&(n.arc_needle_value=r),_()})}),o){var v=G(c)?c.call(e,a):`M-${l} ${p} A${m} ${h} 0 0 0 ${l} ${p} L${u} -${a} A${d} ${f} 0 0 0 -${u} -${a} L-${l} ${p} Z`;e.$T(s).attr(`d`,v).style(`fill`,n.arc_needle_color).style(`display`,null).style(`transform`,`rotate(${g}deg)`)}else s.style(`display`,`none`)},getNeedleAngle:function(e){var t=this,n=t.config,r=t.state,i=t.getArcLength(),a=t.hasType(`gauge`),o=t.getTotalDataSum(!0),s=J(e)?e:n.arc_needle_value,c=n[`${n.data_type}_startingAngle`]||0,l=0;if(q(s)||(s=a&&t.data.targets.length===1?o:0),r.current.needle=s,a){c=t.getStartingAngle();var u=n.gauge_fullCircle?i:c*-2,d=n.gauge_min,f=n.gauge_max;l=u*((s-d)/(f-d))}else l=s/o*i;return(c+l)*(180/Math.PI)},redrawBackgroundArcs:function(){var e=this,t=e.config,n=e.state,r=e.hasMultiArcGauge(),i=t.gauge_fullCircle,a=e.filterTargetsToShow(e.data.targets).length===0&&!!t.data_empty_label_text,o=e.getStartingAngle(),s=i?o+e.getArcLength():o*-1,c=e.$el.arcs.select(`${r?`g`:``}.${F.chartArcsBackground}`);if(r){var l=0;c=c.selectAll(`path.${F.chartArcsBackground}`).data(e.data.targets),c.enter().append(`path`).attr(`class`,function(e,t){return`${F.chartArcsBackground} ${F.chartArcsBackground}-${t}`}).merge(c).style(`fill`,t.gauge_background||null).attr(`d`,function(r){var i=r.id;if(a||n.hiddenTargetIds.indexOf(i)>=0)return`M 0 0`;var c={data:[{value:t.gauge_max}],startAngle:o,endAngle:s,index:l++};return e.getArc(c,!0,!0)}),c.exit().remove()}else c.attr(`d`,a?`M 0 0`:function(){var n={data:[{value:t.gauge_max}],startAngle:o,endAngle:s};return e.getArc(n,!0,!0)})},bindArcEvent:function(e){var t=this,n=t.config,r=t.state,i=r.inputType===`touch`,a=r.inputType===`mouse`;function o(e,n,r){t.expandArc(r),t.api.focus(r),t.toggleFocusLegend(r,!0),t.showTooltip([n],e)}function s(e){t.unexpandArc(void 0),t.api.revert(),t.revertLegend(),t.hideTooltip()}if(e.on(`click`,function(e,r,i){var a,o=t.updateAngle(r),s;o&&(s=t.convertToArcData(o),(a=t.toggleShape)==null||a.call(t,this,s,i),n.data_onclick.bind(t.api)(s,this))}),a&&e.on(`mouseover`,function(e,n){if(!r.transiting){r.event=e;var i=t.updateAngle(n),a=i?t.convertToArcData(i):null,s=a?.id||void 0;o(this,a,s),t.setOverOut(!0,a)}}).on(`mouseout`,function(e,i){if(!(r.transiting||!n.interaction_onout)){r.event=e;var a=t.updateAngle(i),o=a?t.convertToArcData(a):null;s(),t.setOverOut(!1,o)}}).on(`mousemove`,function(e,n){var i=t.updateAngle(n),a=i?t.convertToArcData(i):null;r.event=e,t.showTooltip([a],this)}),i&&t.hasArcType()&&!t.radars){var c=function(e){var t=e.changedTouches?.[0]??{clientX:0,clientY:0},n=t.clientX,r=t.clientY;return A(U.elementFromPoint(n,r))};t.$el.svg.on(`touchstart touchmove`,function(e){if(!r.transiting){r.event=e;var n=c(e).datum(),i=n?.data&&n.data.id?t.updateAngle(n):null,a=i?t.convertToArcData(i):null,l=a?.id||void 0;t.callOverOutForTouch(a),Hn(l)?s():o(this,a,l)}},{passive:!0})}},redrawArcText:function(e){var t=this,n=t.config,r=t.state,i=t.$el,a=i.main,o=i.arcs,s=t.hasType(`gauge`),c=t.hasMultiArcGauge(),l;if(s&&t.data.targets.length===1&&n.gauge_title||(l=a.selectAll(`.${F.chartArc}`).select(`text`).style(`opacity`,`0`).attr(`class`,function(e){return t.isGaugeType(e.data)?Zt.gaugeValue:null}).call(t.textForArcLabel.bind(t)).style(`font-size`,function(e){return t.isGaugeType(e.data)&&t.data.targets.length===1&&!c?`${Math.round(r.radius/5)}px`:null}),Ii.call(t),l.attr(`transform`,function(e){return t.transformForArcLabel.bind(t)(this,e)}).transition().duration(e).style(`opacity`,function(e){return t.isTargetToShow(e.data.id)&&t.isArcType(e.data)?null:`0`}),c&&l.attr(`dy`,`-.1em`)),a.select(`.${F.chartArcsTitle}`).style(`opacity`,t.hasType(`donut`)||s?null:`0`),s){var u=n.gauge_fullCircle;u&&l?.attr(`dy`,`${c?0:Math.round(r.radius/14)}`),n.gauge_label_show&&(o.select(`.${Zt.chartArcsGaugeUnit}`).attr(`dy`,`${u?1.5:.75}em`).text(n.gauge_units),o.select(`.${Zt.chartArcsGaugeMin}`).attr(`dx`,`${-1*(r.innerRadius+(r.radius-r.innerRadius)/(u?1:2))}px`).attr(`dy`,`1.2em`).text(t.textForGaugeMinMax(n.gauge_min,!1)),!u&&o.select(`.${Zt.chartArcsGaugeMax}`).attr(`dx`,`${r.innerRadius+(r.radius-r.innerRadius)/2}px`).attr(`dy`,`1.2em`).text(t.textForGaugeMinMax(n.gauge_max,!0)))}to.call(t)&&no.call(t,e)},getArcElementByIdOrIndex:function(e){var t=this.$el.arcs,n=q(e)?function(t){return t.index===e}:function(t){return t.data.id===e};return t?.selectAll(`.${P.target} path`).filter(n)}},uo={initArea:function(e){var t=this,n=t.config;e.insert(`g`,`.${n.area_front?qt.circles:Qt.lines}`).attr(`class`,t.getClass(`areas`,!0))},updateAreaColor:function(e){var t=this;return t.config.area_linearGradient?t.getGradienColortUrl(e.id):t.color(e)},updateArea:function(e,t){t===void 0&&(t=!1);var n=this,r=n.config,i=n.state,a=n.$el,o=n.$T,s=t?a.subchart:a;r.area_linearGradient&&n.updateLinearGradient();var c=s.main.selectAll(`.${Ut.areas}`).selectAll(`.${Ut.area}`).data(n.lineData.bind(n));o(c.exit(),e).style(`opacity`,`0`).remove(),s.area=c.enter().append(`path`).attr(`class`,n.getClass(`area`,!0)).style(`fill`,n.updateAreaColor.bind(n)).style(`opacity`,function(){return i.orgAreaOpacity=A(this).style(`opacity`),`0`}).merge(c),c.style(`opacity`,i.orgAreaOpacity),n.setRatioForGroupedData(s.area.data())},redrawArea:function(e,t,n){n===void 0&&(n=!1);var r=this,i=(n?this.$el.subchart:this.$el).area,a=r.state.orgAreaOpacity;return[r.$T(i,t,or()).attr(`d`,e).style(`fill`,r.updateAreaColor.bind(r)).style(`opacity`,function(e){return String(r.isAreaRangeType(e)?a/1.75:a)})]},generateDrawArea:function(e,t){var n=this,r=n.config,i=r.line_connectNull,a=r.axis_rotated,o=n.generateGetAreaPoints(e,t),s=n.getYScaleById.bind(n),c=function(e){return(t?n.subxx:n.xx).call(n,e)},l=function(e,r){return n.isGrouped(e.id)?o(e,r)[0][1]:s(e.id,t)(n.isAreaRangeType(e)?n.getRangedData(e,`high`):n.getShapeYMin(e.id))},u=function(e,r){return n.isGrouped(e.id)?o(e,r)[1][1]:s(e.id,t)(n.isAreaRangeType(e)?n.getRangedData(e,`low`):e.value)};return function(e){var t=i?n.filterRemoveNull(e.values):e.values,o=0,s=0,d;if(n.isAreaType(e)){var f=zt();f=a?f.y(c).x0(l).x1(u):f.x(c).y0(r.area_above?0:r.area_below?n.state.height:l).y1(u),i||(f=f.defined(function(e){return n.getBaseValue(e)!==null})),n.isStepType(e)&&(t=n.convertValuesToStep(t)),d=f.curve(n.getCurve(e))(t)}else t[0]&&(o=n.scale.x(t[0].x),s=n.getYScaleById(e.id)(t[0].value)),d=a?`M ${s} ${o}`:`M ${o} ${s}`;return d||`M 0 0`}},generateGetAreaPoints:function(e,t){var n=this,r=n.config,i=n.getShapeX(0,e,t),a=n.getShapeY(!!t),o=n.getShapeOffset(n.isAreaType,e,t),s=n.getYScaleById.bind(n);return function(e,c){var l=s.call(n,e.id,t)(n.getShapeYMin(e.id)),u=o(e,c)||l,d=i(e),f=e.value,p=a(e);return r.axis_rotated&&(f>0&&p<l||f<0&&l<p)&&(p=l),[[d,u],[d,p-(l-u)],[d,p-(l-u)],[d,u]]}}};function fo(e){var t=this.config.bar_connectLine,n=t?.[e]||t;return/^(start|end)\-(start|end)$/.test(n)?n:null}var po={initBar:function(){var e=this,t=e.$el,n=e.config,r=e.state.clip;t.bar=t.main.select(`.${P.chart}`),t.bar=n.bar_front?t.bar.append(`g`):t.bar.insert(`g`,`:first-child`),t.bar.attr(`class`,Gt.chartBars).call(this.setCssRule(!1,`.${Gt.chartBars}`,[`pointer-events:none`])),n.clipPath===!1&&(n.bar_radius||n.bar_radius_ratio)&&t.bar.attr(`clip-path`,r.pathXAxis.replace(/#[^)]*/,`#${r.id}`))},updateTargetsForBar:function(e){var t=this,n=t.config,r=t.$el,i=t.getChartClass(`Bar`),a=t.getClass(`bars`,!0),o=t.classFocus.bind(t),s=n.interaction_enabled&&n.data_selection_isselectable;r.bar||t.initBar(),r.main.select(`.${Gt.chartBars}`).selectAll(`.${Gt.chartBar}`).data(t.filterNullish(e)).attr(`class`,function(e){return i(e)+o(e)}).enter().append(`g`).attr(`class`,i).style(`opacity`,`0`).style(`pointer-events`,t.getStylePropValue(`none`)).append(`g`).attr(`class`,a).style(`cursor`,function(e){return(s?.bind)?.call(s,t.api)(e)?`pointer`:null}).call(function(e){t.setCssRule(!0,` .${Gt.bar}`,[`fill`],t.color)(e),e.each(function(e){fo.call(t,e.id)&&A(this).append(`path`).attr(`class`,Gt.barConnectLine)})})},updateBar:function(e,t){t===void 0&&(t=!1);var n=this,r=n.config,i=n.$el,a=n.$T,o=t?i.subchart:i,s=n.getClass(`bar`,!0),c=n.initialOpacity.bind(n);r.bar_linearGradient&&n.updateLinearGradient();var l=o.main.selectAll(`.${Gt.bars}`).selectAll(`.${Gt.bar}`).data(n.labelishData.bind(n));a(l.exit(),e).style(`opacity`,`0`).remove(),o.bar=l.enter().append(`path`).attr(`class`,s).style(`fill`,n.updateBarColor.bind(n)).merge(l).style(`opacity`,c),n.setRatioForGroupedData(o.bar.data())},updateBarColor:function(e){var t=this,n=t.getStylePropValue(t.color);return t.config.bar_linearGradient?t.getGradienColortUrl(e.id):n?n(e):null},redrawBar:function(e,t,n){n===void 0&&(n=!1);var r=this,i=(n?r.$el.subchart:r.$el).bar,a=[];return[r.$T(i,t,or()).attr(`d`,function(n,i,o){var s=(q(n.value)||r.isBarRangeType(n))&&e(n,i),c=fo.call(r,n.id);if(s.length>1&&(a.push(s[1]),i===o.length-1)){var l=r.$T(A(this.parentNode.querySelector(`.${Gt.barConnectLine}`)),t,or());r.updateConnectLine(l,c,a),a.splice(0)}return s[0]}).style(`fill`,r.updateBarColor.bind(r)).style(`clip-path`,function(e){return e.clipPath}).style(`opacity`,null)]},generateDrawBar:function(e,t){var n=this,r=n.config,i=n.generateGetBarPoints(e,t),a=r.axis_rotated,o=r.bar_radius,s=r.bar_radius_ratio,c=q(o)&&o>0?function(){return o}:q(s)?function(e){return e*s}:null;return function(e,t){var o=i(e,t),s=+a,l=+!s,u=e.value<0,d=r[`axis_${n.axis.getId(e.id)}_inverted`],f=!d&&u||d&&!u,p=[``,``],m=n.isGrouped(e.id),h=c&&m?n.isStackingRadiusData(e):!1,g=[o[0][s],o[0][l]],_=0;if(e.clipPath=null,c){var v=a?l:s,y=o[2][v]-o[0][v];_=!m||h?c(y):0;var b=`a${_} ${_} ${f?`1 0 0`:`0 0 1`} `;p[+!a]=`${b}${_},${_}`,p[+a]=`${b}${[-_,_][a?`sort`:`reverse`]()}`,f&&p.reverse()}var x=a?o[1][s]+(f?_:-_):o[1][l]+(f?-_:_);if(_){var S=``;a?f&&g[0]<x?S=`0 ${x-g[0]}px 0 0`:!f&&g[0]>x&&(S=`0 0 0 ${g[0]-x}px`):f&&g[1]>x?S=`${g[1]-x}px 0 0 0`:!f&&g[1]<x&&(S=`0 0 ${x-g[1]}px 0`),S&&(e.clipPath=`inset(${S})`)}var C=a?`H${x} ${p[0]}V${o[2][l]-_} ${p[1]}H${o[3][s]}`:`V${x} ${p[0]}H${o[2][s]-_} ${p[1]}V${o[3][l]}`,w=[`M${o[0][s]},${o[0][l]}${C}z`];return fo.call(n,e.id)&&w.push(a?{x:o[0][s],y:o[0][l],width:o[0][s]-x,height:o[2][l]-o[0][l]}:{x:o[0][s],y:x,width:o[2][s]-o[0][s],height:o[3][l]-x}),w}},isStackingRadiusData:function(e){var t=this,n=t.$el,r=t.config,i=t.data,a=t.state,o=e.id,s=e.index,c=e.value;if(a.hiddenTargetIds.indexOf(o)>-1){var l=n.bar.filter(function(e){return e.id===o&&e.value===c});return!l.empty()&&/a\d+/i.test(l.attr(`d`))}var u=r.data_groups.find(function(e){return e.indexOf(o)>-1}),d=t.orderTargets(t.filterTargetsToShow(i.targets.filter(t.isBarType,t))).filter(function(e){return u.indexOf(e.id)>-1}).map(function(e){return e.values.filter(function(e){return e.index===s&&(q(c)&&c>0?e.value>0:e.value<0)})[0]}).filter(Boolean).map(function(e){return e.id});return c!==0&&d.indexOf(o)===d.length-1},generateGetBarPoints:function(e,t){var n=this,r=n.config,i=t?n.axis.subX:n.axis.x,a=n.getIndicesMax(e)+1,o=n.getBarW(`bar`,i,a),s=n.getShapeX(o,e,!!t),c=n.getShapeY(!!t),l=n.getShapeOffset(n.isBarType,e,!!t),u=n.getYScaleById.bind(n);return function(e,i){var a=e.id,d=u.call(n,a,t)(n.getShapeYMin(a)),f=l(e,i)||d,p=q(o)?o:o[e.id]||o._$width,m=r[`axis_${n.axis.getId(a)}_inverted`],h=e.value,g=s(e),_=c(e);r.axis_rotated&&!m&&(h>0&&_<d||h<0&&d<_)&&(_=d),n.isBarRangeType(e)||(_-=d-f);var v=g+p;return[[g,f],[g,_],[v,_],[v,f]]}},updateConnectLine:function(e,t,n){var r=this,i=n.map(function(e,n,i){var a=r.config.axis_rotated,o=/^start-(start|end)$/.test(t),s=/^end-(start|end)$/.test(t),c=[],l=a?s?e.x-e.width:e.x:e.x+e.width,u=a||o?e.y+e.height:e.y;return n===0?c.push(`${l},${u}`):(c.push(a?`L${e.x-(/\w+-end$/.test(t)?e.width:0)},${e.y}`:`L${e.x},${e.y+(/\w+-start$/.test(t)?e.height:0)}`),n<i.length-1&&c.push(`M${l},${u}`)),c.join(` `)});e.attr(`d`,`M${i.join(``)}z`)}};function mo(e,t,n,r){r===void 0&&(r=!1);for(var i=e?[e,0]:n,a=function(e){n.forEach(function(n){e+n<=t&&i.push(n),e+=n}),o=e},o,s=e||n.reduce(function(e,t){return e+t});s<=t;)a(s),s=o;return i.length%2!=0&&i.push(r?n[1]:0),{dash:i.join(` `),length:i.reduce(function(e,t){return e+t},0)}}function ho(e,t,n){var r=this,i=[],a=`2 2`;if(J(t))for(var o=function(e,t){return Hn(e)?t:n?Er.call(r,e):e},s=0,c=void 0;c=t[s];s++)i[s]={start:o(c.start,e[0].x),end:o(c.end,e[e.length-1].x),style:c.style||{dasharray:a}};return i}var go={initLine:function(){var e=this.$el;e.line=e.main.select(`.${P.chart}`).append(`g`).attr(`class`,Qt.chartLines).call(this.setCssRule(!1,`.${Qt.chartLines}`,[`pointer-events:none`]))},updateTargetsForLine:function(e){var t=this,n=t.$el,r=n.area,i=n.line,a=n.main,o=t.getChartClass(`Line`),s=t.getClass(`lines`,!0),c=t.classFocus.bind(t);i||t.initLine();var l=e.filter(function(e){return!(t.isScatterType(e)||t.isBubbleType(e))}),u=a.select(`.${Qt.chartLines}`).selectAll(`.${Qt.chartLine}`).data(t.filterNullish(l)).attr(`class`,function(e){return o(e)+c(e)}),d=u.enter().append(`g`).attr(`class`,o).style(`opacity`,`0`).style(`pointer-events`,t.getStylePropValue(`none`));if(d.append(`g`).attr(`class`,s),t.hasTypeOf(`Area`)){var f=(!r&&d.empty()?u:d).filter(t.isAreaType.bind(t));t.initArea(f)}t.updateTargetForCircle(l,d)},updateLine:function(e,t){t===void 0&&(t=!1);var n=this,r=n.format.extraLineClasses,i=n.$el,a=n.$T,o=t?i.subchart:i,s=o.main.selectAll(`.${Qt.lines}`).selectAll(`.${Qt.line}`).data(n.lineData.bind(n));a(s.exit(),e).style(`opacity`,`0`).remove(),o.line=s.enter().append(`path`).attr(`class`,function(e){return`${n.getClass(`line`,!0)(e)} ${r(e)||``}`}).style(`stroke`,n.color).merge(s).style(`opacity`,n.initialOpacity.bind(n)).attr(`transform`,null)},redrawLine:function(e,t,n){n===void 0&&(n=!1);var r=this,i=r.$el,a=r.$T,o=(n?i.subchart:i).line;return[a(o,t,or()).attr(`d`,e).style(`stroke`,this.color).style(`opacity`,null)]},getCurve:function(e){var t=this;return t.config.axis_rotated&&t.isStepType(e)?function(n){var r=t.getInterpolate(e)(n);return r.orgPoint=r.point,r.pointRotated=function(e,t){this._point===1&&(this._point=2);var n=this._y*(1-this._t)+t*this._t;this._context.lineTo(this._x,n),this._context.lineTo(e,n),this._x=e,this._y=t},r.point=function(e,t){this._point===0?this.orgPoint(e,t):this.pointRotated(e,t)},r}:t.getInterpolate(e)},generateDrawLine:function(e,t){var n=this,r=n.config,i=n.scale,a=r.line_connectNull,o=r.axis_rotated,s=n.generateGetLinePoints(e,t),c=n.getYScaleById.bind(n),l=function(e){return(t?n.subxx:n.xx).call(n,e)},u=function(e,r){return n.isGrouped(e.id)?s(e,r)[0][1]:c(e.id,t)(n.getBaseValue(e))},d=Pe();d=o?d.x(u).y(l):d.x(l).y(u),a||(d=d.defined(function(e){return n.getBaseValue(e)!==null}));var f=t?i.subX:i.x;return function(e){var s=c(e.id,t),l=a?n.filterRemoveNull(e.values):e.values,u=0,p=0,m;if(n.isLineType(e)){var h=r.data_regions[e.id];h?(n.isAreaRangeType(e)&&(l=l.map(function(e){return M(M({},e),{value:n.getRangedData(e,`mid`)})})),m=n.lineWithRegions(l,i.zoom||f,s,h)):(n.isStepType(e)&&(l=n.convertValuesToStep(l)),m=d.curve(n.getCurve(e))(l))}else l[0]&&(u=f(l[0].x),p=s(l[0].value)),m=o?`M ${p} ${u}`:`M ${u} ${p}`;return m||`M 0 0`}},lineWithRegions:function(e,t,n,r){for(var i=this,a=i.config.axis_rotated,o=i.axis.isTimeSeries(),s=`2 2`,c=ho.bind(i)(e,r,o),l=i.hasNullDataValue(e),u,d,f,p,m=a?function(e){return n(e.value)}:function(e){return t(e.x)},h=a?function(e){return t(e.x)}:function(e){return n(e.value)},g=function(e){return`M${e[0][0]},${e[0][1]}L${e[1][0]},${e[1][1]}`},_=o?function(e,r,i,o){var s=e.x.getTime(),c=r.x-e.x,l=new Date(s+c*i),u=new Date(s+c*(i+o));return g(a?[[n(d(i)),t(l)],[n(d(i+f)),t(u)]]:[[t(l),n(d(i))],[t(u),n(d(i+f))]])}:function(e,r,i,o){var s=t(r.x,!a),c=n(r.value,a),l=i+o,f=t(u(i),!a),p=n(d(i),a),m=t(u(l),!a),h=n(d(l),a);m>s&&(m=s),e.value>r.value&&(a?h<c:h>c)&&(h=c);var _=[[f,p],[m,h]];return a&&_.forEach(function(e){return e.reverse()}),g(_)},v={x:i.axis.getAxisType(`x`),y:i.axis.getAxisType(`y`)},y=``,b=i.$el.line.filter(function(t){return t.id===e[0].id}),x=b.clone().style(`display`,`none`),S=function(e,t){return e.attr(`d`,t).node().getTotalLength()},C={dash:[],lastLength:0},w=!1,T=0,E=void 0;E=e[T];T++){var D=e[T-1],O=D&&W(D.value),k=i.isWithinRegions(E.x,c);if(W(E.value)){if(Hn(c)||!k||!O)y+=`${T&&O?`L`:`M`}${m(E)},${h(E)}`;else if(O)if(k=(k?.dasharray||s).split(` `).map(Number),u=Di(v.x,D.x,E.x),d=Di(v.y,D.value,E.value),l){var ee=t(E.x)-t(D.x),te=n(E.value)-n(D.value),ne=Math.sqrt(ee**2+te**2);f=k[0]/ne,p=f*k[1];for(var re=f;re<=1;re+=p)y+=_(D,E,re,f),re+p>=1&&(y+=_(D,E,1,0))}else{var ie=[];if(w=E.x===e[e.length-1].x,o){var ae=+D.x,oe=new Date(ae),se=new Date(ae+(+E.x-ae));ie=[[t(oe),n(d(0))],[t(se),n(d(1))]]}else ie=[[t(u(0)),n(d(0))],[t(u(1)),n(d(1))]];a&&ie.forEach(function(e){return e.reverse()});var ce=S(x,y),le=S(x,y+=`L${ie[1].join(`,`)}`),A=mo(ce-C.lastLength,le-C.lastLength,k,w);C.lastLength+=A.length,C.dash.push(A.dash)}}}return C.dash.length&&(!w&&C.dash.push(S(x,y)),x.remove(),b.attr(`stroke-dasharray`,C.dash.join(` `))),y},isWithinRegions:function(e,t){for(var n=0,r=void 0;r=t[n];n++)if(r.start<e&&e<=r.end)return r.style;return!1},isWithinStep:function(e,t){return Math.abs(t-nr(this.state.event,e)[1])<30},shouldDrawPointsForLine:function(e){var t=this.config.line_point;return t===!0||X(t)&&t.indexOf(e.id)!==-1}},_o=function(){return or()},vo={initialOpacityForCircle:function(e){var t=this,n=t.config,r=t.state.withoutFadeIn,i=n.point_opacity;return Hn(i)&&(i=this.getBaseValue(e)!==null&&r[e.id]?this.opacityForCircle(e):`0`),i},opacityForCircle:function(e){var t=this.config,n=t.point_opacity;return Hn(n)&&(n=t.point_show&&!this.isPointFocusOnly?.call(this)?null:`0`,n=W(this.getBaseValue(e))?this.isBubbleType(e)||this.isScatterType(e)?`0.5`:n:`0`),n},initCircle:function(){var e=this,t=e.$el.main;!e.point&&(e.point=e.generatePoint()),(e.hasType(`bubble`)||e.hasType(`scatter`))&&t.select(`.${P.chart} > .${qt.chartCircles}`).empty()&&t.select(`.${P.chart}`).append(`g`).attr(`class`,qt.chartCircles)},updateTargetForCircle:function(e,t){var n=this,r=this,i=r.config,a=r.data,o=r.$el,s=i.interaction_enabled&&i.data_selection_enabled,c=s&&i.data_selection_isselectable,l=r.getClass(`circles`,!0);if(i.point_show){r.initCircle();var u=e,d=t;if(!u){u=r.filterNullish(a.targets).filter(function(e){return n.isScatterType(e)||n.isBubbleType(e)});var f=o.main.select(`.${qt.chartCircles}`).style(`pointer-events`,`none`).selectAll(`.${qt.circles}`).data(u);f.exit().remove(),d=f.enter()}s&&d.append(`g`).attr(`class`,function(e){return r.generateClass(z.selectedCircles,e.id)}),d.append(`g`).attr(`class`,l).call(function(e){r.setCssRule(!0,`.${qt.circles}`,[`cursor:pointer`],c)(e),r.setCssRule(!0,` .${qt.circle}`,[`fill`,`stroke`],r.color)(e)}).style(`opacity`,function(){return A(this.parentNode).attr(`class`).indexOf(qt.chartCircles)>-1?`0`:null}),s&&u.forEach(function(e){o.main.selectAll(`.${z.selectedCircles}${r.getTargetSelectorSuffix(e.id)}`).selectAll(`${z.selectedCircle}`).each(function(t){t.value=e.values[t.index].value})})}},updateCircle:function(e){e===void 0&&(e=!1);var t=this,n=t.config,r=t.state,i=t.$el,a=t.isPointFocusOnly(),o=e?i.subchart:i;if(n.point_show&&!r.toggling){n.point_radialGradient&&t.updateLinearGradient();var s=o.main.selectAll(`.${qt.circles}`).selectAll(`.${qt.circle}`).data(function(e){var n=t.isLineType(e)&&t.shouldDrawPointsForLine(e)||t.isBubbleType(e)||t.isRadarType(e)||t.isScatterType(e)?a?[e.values[0]]:e.values:[];return t.filterNullish(n)});s.exit().remove(),s.enter().filter(Boolean).append(t.point(`create`,this,t.pointR.bind(t),t.updateCircleColor.bind(t))),o.circle=o.main.selectAll(`.${qt.circles} .${qt.circle}`).style(`stroke`,t.getStylePropValue(t.color)).style(`opacity`,t.initialOpacityForCircle.bind(t))}},updateCircleColor:function(e){var t=this,n=t.getStylePropValue(t.color);return t.config.point_radialGradient?t.getGradienColortUrl(e.id):n?n(e):null},redrawCircle:function(e,t,n,r,i){i===void 0&&(i=!1);var a=this,o=a.state.rendered,s=a.$el,c=a.$T,l=i?s.subchart:s,u=l.main.selectAll(`.${z.selectedCircle}`);if(!a.config.point_show)return[];var d=a.point(`update`,a,e,t,a.updateCircleColor.bind(a),n,r,u),f=a.isCirclePoint()?`c`:``,p=or(),m=a.opacityForCircle.bind(a),h=[];return l.circle.each(function(e){var t=d.bind(this)(e);t=c(t,n||!o,p).style(`opacity`,m),h.push(t)}),[h,c(u,n).attr(`${f}x`,e).attr(`${f}y`,t)]},showCircleFocus:function(e){var t=this,n=t.state,r=n.hasRadar,i=n.resizing,a=n.toggling,o=n.transiting,s=t.$el.circle;if(o===!1&&s&&t.isPointFocusOnly()){var c=(r?t.radarCircleX:t.circleX).bind(t),l=(r?t.radarCircleY:t.circleY).bind(t),u=a||Hn(e),d=t.point(`update`,t,c,l,t.getStylePropValue(t.color),i?!1:u);e&&(s=s.filter(function(t){var n=e.filter?.call(e,function(e){return e.id===t.id});return n.length?A(this).datum(n[0]):!1})),s.attr(`class`,this.updatePointClass.bind(this)).style(`opacity`,null).each(function(e){var n=e.id,r=e.index,i=e.value,a=`hidden`;W(i)&&(d.bind(this)(e),t.expandCircles(r,n),a=``),this.style.visibility=a})}},hideCircleFocus:function(){var e=this,t=e.$el.circle;e.isPointFocusOnly()&&t&&(e.unexpandCircles(),t.style(`visibility`,`hidden`))},circleX:function(e){return this.xx(e)},updateCircleY:function(e){e===void 0&&(e=!1);var t=this,n=t.generateGetLinePoints(t.getShapeIndices(t.isLineType),e);return function(r,i){var a=r.id;return t.isGrouped(a)?n(r,i)[0][1]:t.getYScaleById(a,e)(t.getBaseValue(r))}},expandCircles:function(e,t,n){var r=this,i=r.pointExpandedR.bind(r);n&&r.unexpandCircles();var a=r.getShapeByIndex(`circle`,e,t).classed(P.EXPANDED,!0),o=i(a)/r.config.point_r,s=1-o;r.isCirclePoint()?a.attr(`r`,i):a.each(function(){var e=A(this);if(this.tagName===`circle`)e.attr(`r`,i);else{var t=ar(this),n=t.width,r=t.height,a=s*(+e.attr(`x`)+n/2),c=s*(+e.attr(`y`)+r/2);e.attr(`transform`,`translate(${a} ${c}) scale(${o})`)}})},unexpandCircles:function(e){var t=this,n=t.pointR.bind(t),r=t.getShapeByIndex(`circle`,e).filter(function(){return A(this).classed(P.EXPANDED)}).classed(P.EXPANDED,!1);if(r.attr(`r`,n),!t.isCirclePoint()){var i=n(r)/t.config.point_r;r.attr(`transform`,i===1?null:`scale(${i})`)}},pointR:function(e){var t=this,n=t.config.point_r,r=n;return t.isBubbleType(e)?r=t.getBubbleR(e):G(n)&&(r=n.bind(t.api)(e)),e.r=r,r},pointExpandedR:function(e){var t=this,n=t.config,r=t.isBubbleType(e)?1.15:1.75;return n.point_focus_expand_enabled?n.point_focus_expand_r||t.pointR(e)*r:t.pointR(e)},pointSelectR:function(e){var t=this,n=t.config.point_select_r;return G(n)?n(e):n||t.pointR(e)*4},isPointFocusOnly:function(){var e=this;return e.config.point_focus_only&&!e.hasType(`bubble`)&&!e.hasType(`scatter`)&&!e.hasArcType(null,[`radar`])},isWithinCircle:function(e,t){var n=this.state,r=nr(n.event,e),i=A(e),a=this.isCirclePoint(e)?`c`:``,o=this.getPointSensitivity(i?.datum()),s=+i.attr(`${a}x`),c=+i.attr(`${a}y`);if(!(s||c)&&e.nodeType===1){var l=ir(e),u=l.x,d=l.y;s=u,c=d}return Math.sqrt((s-r[0])**2+(c-r[1])**2)<(t||o)},getPointSensitivity:function(e){var t=this,n=t.config.point_sensitivity;if(e)G(n)?n=n.call(t.api,e):n===`radius`&&(n=e.r);else return n;return n},updatePointClass:function(e){var t=this,n=t.$el.circle,r=!1;return(Z(e)||n)&&(r=e===!0?n.each(function(e){var n=t.getClass(`circle`,!0)(e);this.getAttribute(`class`).indexOf(P.EXPANDED)>-1&&(n+=` ${P.EXPANDED}`),this.setAttribute(`class`,n)}):t.getClass(`circle`,!0)(e)),r},generateGetLinePoints:function(e,t){var n=this,r=n.config,i=n.getShapeX(0,e,t),a=n.getShapeY(t),o=n.getShapeOffset(n.isLineType,e,t),s=n.getYScaleById.bind(n);return function(e,c){var l=s.call(n,e.id,t)(n.getShapeYMin(e.id)),u=o(e,c)||l,d=i(e),f=a(e);r.axis_rotated&&(e.value>0&&f<l||e.value<0&&l<f)&&(f=l);var p=[d,f-(l-u)];return[p,p,p,p]}},custom:{create:function(e,t,n){return e.append(`use`).attr(`xlink:href`,`#${t}`).attr(`class`,this.updatePointClass.bind(this)).style(`fill`,n).node()},update:function(e,t,n,r,i,a,o){var s=this,c=ar(e.node()),l=c.width,u=c.height,d=function(e){return W(e.value)?t(e)-l/2:0},f=function(e){return W(e.value)?n(e)-u/2:0},p=e;return i&&(a&&p.attr(`x`,d),p=s.$T(p,i,_o()),o&&s.$T(o,i,_o())),p.attr(`x`,d).attr(`y`,f).style(`fill`,r)}},circle:{create:function(e,t,n){return e.append(`circle`).attr(`class`,this.updatePointClass.bind(this)).attr(`r`,t).style(`fill`,n).node()},update:function(e,t,n,r,i,a,o){var s=this,c=e;return s.hasType(`bubble`)&&c.attr(`r`,s.pointR.bind(s)),i&&(a&&c.attr(`cx`,t),c.attr(`cx`)&&(c=s.$T(c,i,_o())),o&&s.$T(c,i,_o())),c.attr(`cx`,t).attr(`cy`,n).style(`fill`,r)}},rectangle:{create:function(e,t,n){var r=function(e){return t(e)*2};return e.append(`rect`).attr(`class`,this.updatePointClass.bind(this)).attr(`width`,r).attr(`height`,r).style(`fill`,n).node()},update:function(e,t,n,r,i,a,o){var s=this,c=s.config.point_r,l=function(e){return t(e)-c},u=function(e){return n(e)-c},d=e;return i&&(a&&d.attr(`x`,l),d=s.$T(d,i,_o()),o&&s.$T(o,i,_o())),d.attr(`x`,l).attr(`y`,u).style(`fill`,r)}}};function yo(e){return qn(e)&&G(e.create)&&G(e.update)}function bo(e,t){var n=this,r=function(e,t){for(var n=e.attributes,r=0,i;i=n[r];r++)i=i.name,t.setAttribute(i,e.getAttribute(i))},i=new DOMParser().parseFromString(zn(e),`image/svg+xml`).documentElement,a=U.createElementNS(Te.svg,i.nodeName.toLowerCase());if(a.id=t,a.style.fill=`inherit`,a.style.stroke=`inherit`,r(i,a),i.childNodes?.length){var o=A(a);`innerHTML`in a?o.html(zn(i.innerHTML)):pr(i.childNodes).forEach(function(e){r(e,o.append(e.tagName).node())})}n.$el.defs.node().appendChild(a)}var xo={hasValidPointType:function(e){return/^(circle|rect(angle)?|polygon|ellipse|use)$/i.test(e||this.config.point_type)},hasLegendDefsPoint:function(){var e=this.config;return e.legend_show&&e.point_pattern?.length&&e.legend_usePoint},getDefsPointId:function(e){return`${this.state.datetimeId}-point${e}`},getValidPointPattern:function(){var e=this.config,t=/^(circle|rect(angle)?)$/i.test(e.point_type)?e.point_type:`circle`;return Y(e.point_pattern)?e.point_pattern:[t]},generatePoint:function(){var e=this,t=e.$el,n=e.config,r=[],i=e.getValidPointPattern();return function(a,o){var s=[...arguments].slice(2);return function(c){var l=e.getTargetSelectorSuffix(c.id||c.data?.id||c),u=A(this);r.indexOf(l)<0&&r.push(l);var d=i[r.indexOf(l)%i.length];if(e.hasValidPointType(d))d=e[d];else if(!yo(d||n.point_type)){var f=e.getDefsPointId(l);if(t.defs.select(`#${f}`).size()<1&&bo.call(e,d,f),a===`create`)return e.custom?.create.bind(o).apply(void 0,N([u,f],s,!1));if(a===`update`)return e.custom?.update.bind(o).apply(void 0,N([u],s,!1))}return d[a]?.bind(o).apply(void 0,N([u],s,!1))}}}};zr.radarPoints,zr.radarTextWidth;var So={point_show:!0,point_r:2.5,point_radialGradient:!1,point_sensitivity:10,point_focus_expand_enabled:!0,point_focus_expand_r:void 0,point_focus_only:!1,point_opacity:void 0,point_pattern:[],point_select_r:void 0,point_type:`circle`},Co={area_above:!1,area_below:!1,area_front:!0,area_linearGradient:!1,area_zerobased:!0},wo={bar_connectLine:!1,bar_front:!1,bar_indices_removeNull:!1,bar_label_threshold:0,bar_linearGradient:!1,bar_overlap:!1,bar_padding:0,bar_radius:void 0,bar_radius_ratio:void 0,bar_sensitivity:2,bar_width:void 0,bar_width_ratio:.6,bar_width_max:void 0,bar_zerobased:!0},To={line_connectNull:!1,line_step_type:`step`,line_step_tooltipMatch:!1,line_zerobased:!1,line_classes:void 0,line_point:!0},Eo={scatter_zerobased:!1},Do={arc_cornerRadius:0,arc_cornerRadius_ratio:0,arc_needle_show:!1,arc_needle_color:void 0,arc_needle_value:void 0,arc_needle_path:void 0,arc_needle_length:100,arc_needle_top_rx:0,arc_needle_top_ry:0,arc_needle_top_width:0,arc_needle_bottom_rx:1,arc_needle_bottom_ry:1,arc_needle_bottom_width:15,arc_needle_bottom_len:0,arc_rangeText_values:void 0,arc_rangeText_unit:`absolute`,arc_rangeText_fixed:!1,arc_rangeText_format:void 0,arc_rangeText_position:void 0};-1*Math.PI/2;var Oo={pie_label_show:!0,pie_label_format:void 0,pie_label_ratio:void 0,pie_label_threshold:.05,pie_label_line:!1,pie_label_image:void 0,pie_expand:{},pie_expand_rate:.98,pie_expand_duration:50,pie_innerRadius:0,pie_outerRadius:void 0,pie_padAngle:0,pie_padding:0,pie_startingAngle:0};function ko(e,t){ur(Ji.prototype,Object.values(qa).concat(e)),ur(fa.prototype,Ka),Ir.setOptions(Object.values(Ja).concat(t||[]))}function Ao(e,t){ko([xo,vo,go].concat(e||[])),Ir.setOptions([So,To].concat(t||[]))}function jo(e,t){ur(Ji.prototype,[lo,xo].concat(e||[])),Ir.setOptions([So].concat(t||[]))}var Mo=function(){return Ao(uo,[Co]),(Mo=function(){return $.AREA})()},No=function(){return Ao(),(No=function(){return $.LINE})()},Po=function(){return jo(void 0,[Do,Oo]),(Po=function(){return $.PIE})()},Fo=function(){return ko([po,xo],[wo,So]),(Fo=function(){return $.BAR})()},Io=function(){return ko([xo,vo],[So,Eo]),(Io=function(){return $.SCATTER})()};ur(function(e){var t=this.internal,n=t.axis,r=t.brush,i=t.config,a=t.scale,o=a.x,s=a.subX,c=t.state,l;return i.subchart_show&&(l=e,Array.isArray(l)?(n.isTimeSeries()&&(l=l.map(function(e){return Er.bind(t)(e)})),t.withinRange(l,t.getZoomDomain(`subX`,!0),t.getZoomDomain(`subX`))&&(c.domain=l,r.move(r.getSelection(),l.map(s)))):l=c.domain??o.orgDomain()),l},{show:function(){var e,t=this.internal,n=t.$el.subchart,r=t.config,i=r.subchart_show;if(!i){t.unbindZoomEvent(),r.subchart_show=!i,!n.main&&t.initSubchart();var a=n.main.selectAll(`.${P.target}`);t.data.targets.length!==a.size()&&(t.updateSizes(),t.updateTargetsForSubchart(t.data.targets),a=n.main?.selectAll(`.${P.target}`)),a?.style(`opacity`,null),(e=n.main)==null||e.style(`display`,null),this.resize()}},hide:function(){var e=this.internal,t=e.$el.subchart.main,n=e.config;n.subchart_show&&t?.style(`display`)!==`none`&&(n.subchart_show=!1,t.style(`display`,`none`),this.resize())},toggle:function(){var e=this.internal.config;this.subchart[e.subchart_show?`hide`:`show`]()},reset:function(){var e=this.internal.brush;e.clear(e.getSelection())}}),ur(function(e){var t=this.internal,n=t.axis,r=t.config,i=t.org,a=t.scale,o=t.state,s=n.isCategorized(),c;if(r.zoom_enabled)if(c=e,Array.isArray(c)){if(n.isTimeSeries()&&(c=c.map(function(e){return Er.bind(t)(e)})),t.withinRange(c,t.getZoomDomain(`zoom`,!0),t.getZoomDomain(`zoom`))){if(o.domain=c,c=t.getZoomDomainValue(c),t.api.tooltip.hide(),r.subchart_show){var l=a.zoom||a.x;t.brush.getSelection().call(t.brush.move,c.map(l))}else{var l=s?a.x.orgScale():i.xScale||a.x;t.updateCurrentZoomTransform(l,c)}t.setZoomResetButton()}}else c=t.zoom.getDomain();return o.domain??c},{enable:function(e){var t=this.internal,n=t.config;/^(drag|wheel)$/.test(e)&&(n.zoom_type=e),n.zoom_enabled=!!e,t.zoom?e===!1&&t.bindZoomEvent(!1):(t.initZoom(),t.bindZoomEvent()),t.updateAndRedraw()},max:function(e){var t=this.internal,n=t.config,r=t.org.xDomain;return(e===0||e)&&(n.zoom_x_max=Cr(`max`,[r[1],e])),n.zoom_x_max},min:function(e){var t=this.internal,n=t.config,r=t.org.xDomain;return(e===0||e)&&(n.zoom_x_min=Cr(`min`,[r[0],e])),n.zoom_x_min},range:function(e){var t=this.zoom;if(Z(e)){var n=e.min,r=e.max;J(n)&&t.min(n),J(r)&&t.max(r)}return{min:t.min(),max:t.max()}}}),M(M({},{drag:function(e){var t=this,n=t.config,r=t.state,i=t.$el.main,a=n.data_selection_grouped,o=n.interaction_enabled&&n.data_selection_isselectable;if(!(t.hasArcType()||!n.data_selection_enabled||n.zoom_enabled&&!t.zoom.altDomain||!n.data_selection_multiple)){var s=r.dragStart||[0,0],c=s[0],l=s[1],u=e[0],d=e[1],f=Math.min(c,u),p=Math.max(c,u),m=a?r.margin.top:Math.min(l,d),h=a?r.height:Math.max(l,d);Nr(t.state,function(){!t||!t.$el||!t.$el.main||(i.select(`.${Yt.dragarea}`).attr(`x`,f).attr(`y`,m).attr(`width`,p-f).attr(`height`,h-m),i.selectAll(`.${B.shapes}`).selectAll(`.${B.shape}`).filter(function(e){return o?.bind(t.api)(e)}).each(function(e,n){var r=A(this),i=r.classed(z.SELECTED),a=r.classed(Yt.INCLUDED),o=!1,s;if(r.classed(qt.circle)){var c=r.attr(`cx`)*1,l=r.attr(`cy`)*1;s=t.togglePoint,o=f<c&&c<p&&m<l&&l<h}else if(r.classed(Gt.bar)){var u=tr(this),c=u.x,l=u.y,d=u.width,g=u.height;s=t.togglePath,o=!(p<c||c+d<f)&&!(h<l||l+g<m)}else return;o^a&&(r.classed(Yt.INCLUDED,!a),r.classed(z.SELECTED,!i),s.call(t,!i,r,e,n))}))})}},dragstart:function(e){var t=this,n=t.config,r=t.state,i=t.$el.main;t.hasArcType()||!n.data_selection_enabled||(r.dragStart=e,i.select(`.${P.chart}`).append(`rect`).attr(`class`,Yt.dragarea).style(`opacity`,`0.1`),t.setDragStatus(!0))},dragend:function(){var e=this,t=e.config,n=e.$el.main,r=e.$T;e.hasArcType()||!t.data_selection_enabled||(r(n.select(`.${Yt.dragarea}`)).style(`opacity`,`0`).remove(),n.selectAll(`.${B.shape}`).classed(Yt.INCLUDED,!1),e.setDragStatus(!1))}}),{selectPoint:function(e,t,n){var r=this,i=r.config,a=r.$el.main,o=r.$T,s=i.axis_rotated,c=(s?r.circleY:r.circleX).bind(r),l=(s?r.circleX:r.circleY).bind(r),u=r.pointSelectR.bind(r);Q(i.data_onselected,r.api,t,e.node()),o(a.select(`.${z.selectedCircles}${r.getTargetSelectorSuffix(t.id)}`).selectAll(`.${z.selectedCircle}-${n}`).data([t]).enter().append(`circle`).attr(`class`,function(){return r.generateClass(z.selectedCircle,n)}).attr(`cx`,c).attr(`cy`,l).attr(`stroke`,r.color).attr(`r`,function(e){return r.pointSelectR(e)*1.4})).attr(`r`,u)},unselectPoint:function(e,t,n){var r=this,i=r.config,a=r.$el.main,o=r.$T;Q(i.data_onunselected,r.api,t,e?.node()),o(a.select(`.${z.selectedCircles}${r.getTargetSelectorSuffix(t.id)}`).selectAll(`.${z.selectedCircle}-${n}`)).attr(`r`,0).remove()},togglePoint:function(e,t,n,r){var i=`${e?``:`un`}selectPoint`;this[i](t,n,r)},selectPath:function(e,t){var n=this,r=n.config;Q(r.data_onselected,n.api,t,e.node()),r.interaction_brighten&&e.style(`filter`,`brightness(1.25)`)},unselectPath:function(e,t){var n=this,r=n.config;Q(r.data_onunselected,n.api,t,e.node()),r.interaction_brighten&&e.style(`filter`,null)},togglePath:function(e,t,n,r){this[`${e?``:`un`}selectPath`](t,n,r)},getToggle:function(e,t){var n=this;return e.nodeName===`path`?n.togglePath:n.isStepType(t)?function(){}:n.togglePoint},toggleShape:function(e,t,n){var r=this,i=r.config,a=r.$el.main;if(i.data_selection_enabled&&i.data_selection_isselectable.bind(r.api)(t)){var o=A(e),s=o.classed(z.SELECTED),c=r.getToggle(e,t).bind(r),l;if(!i.data_selection_multiple){var u=r.isPointFocusOnly?.call(r),d=`.${u?z.selectedCircles:B.shapes}`;i.data_selection_grouped&&(d+=r.getTargetSelectorSuffix(t.id)),a.selectAll(d).selectAll(u?`.${z.selectedCircle}`:`.${B.shape}.${z.SELECTED}`).classed(z.SELECTED,!1).each(function(e){var t=A(this);l=t,c(!1,t,e,e.index)})}(!l||l.node()!==o.node())&&(o.classed(z.SELECTED,!s),c(!s,o,t,n))}}});var Lo=Object.create(null),Ro={version:`3.18.0`,generate:function(e){var t=new fa(xr(Object.create(null),Lo,e));return t.internal.charts=this.instance,this.instance.push(t),t},defaults:function(e){return Z(e)&&(Lo=e),Lo},instance:[],plugin:{}},zo=e=>{Bo(e.MsgQueue),Uo(Vt(`.block`)),Uo(Vt(`table td`))};function Bo(e){e.forEach(e=>Ho(e?.data))}var Vo=(e,t=e=>{})=>({axis:(e=>(t(e),e))({x:{tick:{format(t){return e[0].xlabels[t]||t}}}})});function Ho(e){if(!e)return;let{chartID:t,chartType:n,chartData:r}=e,i={bindto:`#${t}`};switch(n){case`lineChart`:Object.assign(i,{data:{columns:r.map(e=>[e.key,...e.values.map(({y:e})=>e)]),type:No()},...Vo(r),interaction:{enabled:!0}});break;case`barChart`:Object.assign(i,{data:{columns:r.map(e=>[e.key,...e.values.map(({y:e})=>e)]),type:Fo()},...Vo(r,e=>e.x.tick.multiline=!0)});break;case`pieChart`:case`pie3DChart`:Object.assign(i,{data:{columns:Object.values(r[0].xlabels).map((e,t)=>[e,r[0].values[t].y]),type:Po()}});break;case`areaChart`:Object.assign(i,{data:{columns:r.map(e=>[e.key,...e.values.map(({y:e})=>e)]),type:Mo()},interaction:{enabled:!0},...Vo(r)});break;case`scatterChart`:Object.assign(i,{data:{xs:{y:`x`},columns:r.map((e,t)=>[t?`y`:`x`,...e]),type:Io()},axis:{x:{label:`X`,showDist:!0,tick:{format:ze(`.02f`)}},y:{label:`Y`,showDist:!0,tick:{format:ze(`.02f`)}}}});break;default:}i.data&&Ro.generate(i)}function Uo(e){let t=e;for(let e=0;e<t.length;e++){let n=Vt(t[e]).find(`.numeric-bullet-style`);if(n.length>0){let e=``,t=``,r=0,i=[],a=0,o=[];for(let s=0;s<n.length;s++){let c=Vt(n[s]).data(`bulltname`),l=Vt(n[s]).data(`bulltlvl`);r==0?(e=c,t=l,i[a]=r,o[a]=c,r++):c==e&&l==t?(e=c,t=l,r++,i[a]=r,o[a]=c):c!=e&&l==t||c!=e&&Number(l)>Number(t)?(e=c,t=l,a++,i[a]=r,o[a]=c,r=1):c!=e&&Number(l)<Number(t)&&(e=c,t=l,a--,r=i[a]+1);let u=Wo(o[a],r);Vt(n[s]).html(u)}}}}function Wo(e,t){let n=``;switch(e){case`arabicPeriod`:n=t+`. `;break;case`arabicParenR`:n=t+`) `;break;case`alphaLcParenR`:n=Jo(t,`lowerCase`)+`) `;break;case`alphaLcPeriod`:n=Jo(t,`lowerCase`)+`. `;break;case`alphaUcParenR`:n=Jo(t,`upperCase`)+`) `;break;case`alphaUcPeriod`:n=Jo(t,`upperCase`)+`. `;break;case`romanUcPeriod`:n=Go(t)+`. `;break;case`romanLcParenR`:n=Go(t)+`) `;break;case`hebrew2Minus`:n=Ko.format(t)+`-`;break;default:n=String(t)}return n}function Go(e){if(!+e)return!1;let t=String(+e).split(``),n=`.C.CC.CCC.CD.D.DC.DCC.DCCC.CM..X.XX.XXX.XL.L.LX.LXX.LXXX.XC..I.II.III.IV.V.VI.VII.VIII.IX`.split(`.`),r=``,i=3;for(;i--;)r=(n[+(t.pop()??``)+i*10]||``)+r;return Array(+t.join(``)+1).join(`M`)+r}var Ko=qo([[1e3,``],[400,`ת`],[300,`ש`],[200,`ר`],[100,`ק`],[90,`צ`],[80,`פ`],[70,`ע`],[60,`ס`],[50,`נ`],[40,`מ`],[30,`ל`],[20,`כ`],[10,`י`],[9,`ט`],[8,`ח`],[7,`ז`],[6,`ו`],[5,`ה`],[4,`ד`],[3,`ג`],[2,`ב`],[1,`א`],[/יה/,`ט״ו`],[/יו/,`ט״ז`],[/([א-ת])([א-ת])$/,`$1״$2`],[/^([א-ת])$/,`$1׳`]]);function qo(e){return e.slice().sort(function(e,t){return t[1].length-e[1].length}),{format:function(t){let n=``;return Vt.each(e,function(){let e=this[0];if(parseInt(e)>0)for(;t>=e;t-=e)n+=this[1];else n=n.replace(e,this[1])}),n}}}function Jo(e,t){e=Number(e)-1;let n=``;return t==`upperCase`?n=((e/26>=1?String.fromCharCode(e/26+64):``)+String.fromCharCode(e%26+65)).toUpperCase():t==`lowerCase`&&(n=((e/26>=1?String.fromCharCode(e/26+64):``)+String.fromCharCode(e%26+65)).toLowerCase()),n}var Yo='"use strict";(function(){var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),s=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;l<u;l++)d=c[l],!a.call(e,d)&&d!==o&&t(e,d,{get:(e=>i[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},c=(n,r,a)=>(a=n==null?{}:e(i(n)),s(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n)),l=c(o(((e,t)=>{\n/*!\n\nJSZip v3.10.1 - A JavaScript class for generating and reading zip files\n<http://stuartk.com/jszip>\n\n(c) 2009-2016 Stuart Knightley <stuart [at] stuartk.com>\nDual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/main/LICENSE.markdown.\n\nJSZip uses the library pako released under the MIT license :\nhttps://github.com/nodeca/pako/blob/main/LICENSE\n*/\n(function(n){typeof e==`object`&&t!==void 0?t.exports=n():typeof define==`function`&&define.amd?define([],n):(typeof window<`u`?window:typeof global<`u`?global:typeof self<`u`?self:this).JSZip=n()})(function(){return function e(t,n,r){function i(o,s){if(!n[o]){if(!t[o]){var c=typeof require==`function`&&require;if(!s&&c)return c(o,!0);if(a)return a(o,!0);var l=Error(`Cannot find module \'`+o+`\'`);throw l.code=`MODULE_NOT_FOUND`,l}var u=n[o]={exports:{}};t[o][0].call(u.exports,function(e){var n=t[o][1][e];return i(n||e)},u,u.exports,e,t,n,r)}return n[o].exports}for(var a=typeof require==`function`&&require,o=0;o<r.length;o++)i(r[o]);return i}({1:[function(e,t,n){var r=e(`./utils`),i=e(`./support`),a=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=`;n.encode=function(e){for(var t,n,i,o,s,c,l,u=[],d=0,f=e.length,p=f,m=r.getTypeOf(e)!==`string`;d<e.length;)p=f-d,i=m?(t=e[d++],n=d<f?e[d++]:0,d<f?e[d++]:0):(t=e.charCodeAt(d++),n=d<f?e.charCodeAt(d++):0,d<f?e.charCodeAt(d++):0),o=t>>2,s=(3&t)<<4|n>>4,c=1<p?(15&n)<<2|i>>6:64,l=2<p?63&i:64,u.push(a.charAt(o)+a.charAt(s)+a.charAt(c)+a.charAt(l));return u.join(``)},n.decode=function(e){var t,n,r,o,s,c,l=0,u=0,d=`data:`;if(e.substr(0,d.length)===d)throw Error(`Invalid base64 input, it looks like a data url.`);var f,p=3*(e=e.replace(/[^A-Za-z0-9+/=]/g,``)).length/4;if(e.charAt(e.length-1)===a.charAt(64)&&p--,e.charAt(e.length-2)===a.charAt(64)&&p--,p%1!=0)throw Error(`Invalid base64 input, bad content length.`);for(f=i.uint8array?new Uint8Array(0|p):Array(0|p);l<e.length;)t=a.indexOf(e.charAt(l++))<<2|(o=a.indexOf(e.charAt(l++)))>>4,n=(15&o)<<4|(s=a.indexOf(e.charAt(l++)))>>2,r=(3&s)<<6|(c=a.indexOf(e.charAt(l++))),f[u++]=t,s!==64&&(f[u++]=n),c!==64&&(f[u++]=r);return f}},{"./support":30,"./utils":32}],2:[function(e,t,n){var r=e(`./external`),i=e(`./stream/DataWorker`),a=e(`./stream/Crc32Probe`),o=e(`./stream/DataLengthProbe`);function s(e,t,n,r,i){this.compressedSize=e,this.uncompressedSize=t,this.crc32=n,this.compression=r,this.compressedContent=i}s.prototype={getContentWorker:function(){var e=new i(r.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new o(`data_length`)),t=this;return e.on(`end`,function(){if(this.streamInfo.data_length!==t.uncompressedSize)throw Error(`Bug : uncompressed data size mismatch`)}),e},getCompressedWorker:function(){return new i(r.Promise.resolve(this.compressedContent)).withStreamInfo(`compressedSize`,this.compressedSize).withStreamInfo(`uncompressedSize`,this.uncompressedSize).withStreamInfo(`crc32`,this.crc32).withStreamInfo(`compression`,this.compression)}},s.createWorkerFrom=function(e,t,n){return e.pipe(new a).pipe(new o(`uncompressedSize`)).pipe(t.compressWorker(n)).pipe(new o(`compressedSize`)).withStreamInfo(`compression`,t)},t.exports=s},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(e,t,n){var r=e(`./stream/GenericWorker`);n.STORE={magic:`\\0\\0`,compressWorker:function(){return new r(`STORE compression`)},uncompressWorker:function(){return new r(`STORE decompression`)}},n.DEFLATE=e(`./flate`)},{"./flate":7,"./stream/GenericWorker":28}],4:[function(e,t,n){var r=e(`./utils`),i=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}();t.exports=function(e,t){return e!==void 0&&e.length?r.getTypeOf(e)===`string`?function(e,t,n,r){var a=i,o=r+n;e^=-1;for(var s=r;s<o;s++)e=e>>>8^a[255&(e^t.charCodeAt(s))];return-1^e}(0|t,e,e.length,0):function(e,t,n,r){var a=i,o=r+n;e^=-1;for(var s=r;s<o;s++)e=e>>>8^a[255&(e^t[s])];return-1^e}(0|t,e,e.length,0):0}},{"./utils":32}],5:[function(e,t,n){n.base64=!1,n.binary=!1,n.dir=!1,n.createFolders=!0,n.date=null,n.compression=null,n.compressionOptions=null,n.comment=null,n.unixPermissions=null,n.dosPermissions=null},{}],6:[function(e,t,n){var r=null;r=typeof Promise<`u`?Promise:e(`lie`),t.exports={Promise:r}},{lie:37}],7:[function(e,t,n){var r=typeof Uint8Array<`u`&&typeof Uint16Array<`u`&&typeof Uint32Array<`u`,i=e(`pako`),a=e(`./utils`),o=e(`./stream/GenericWorker`),s=r?`uint8array`:`array`;function c(e,t){o.call(this,`FlateWorker/`+e),this._pako=null,this._pakoAction=e,this._pakoOptions=t,this.meta={}}n.magic=`\\b\\0`,a.inherits(c,o),c.prototype.processChunk=function(e){this.meta=e.meta,this._pako===null&&this._createPako(),this._pako.push(a.transformTo(s,e.data),!1)},c.prototype.flush=function(){o.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},c.prototype.cleanUp=function(){o.prototype.cleanUp.call(this),this._pako=null},c.prototype._createPako=function(){this._pako=new i[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var e=this;this._pako.onData=function(t){e.push({data:t,meta:e.meta})}},n.compressWorker=function(e){return new c(`Deflate`,e)},n.uncompressWorker=function(){return new c(`Inflate`,{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(e,t,n){function r(e,t){var n,r=``;for(n=0;n<t;n++)r+=String.fromCharCode(255&e),e>>>=8;return r}function i(e,t,n,i,o,u){var d,f,p=e.file,m=e.compression,h=u!==s.utf8encode,g=a.transformTo(`string`,u(p.name)),_=a.transformTo(`string`,s.utf8encode(p.name)),v=p.comment,y=a.transformTo(`string`,u(v)),b=a.transformTo(`string`,s.utf8encode(v)),x=_.length!==p.name.length,ee=b.length!==v.length,S=``,te=``,ne=``,C=p.dir,re=p.date,ie={crc32:0,compressedSize:0,uncompressedSize:0};t&&!n||(ie.crc32=e.crc32,ie.compressedSize=e.compressedSize,ie.uncompressedSize=e.uncompressedSize);var ae=0;t&&(ae|=8),h||!x&&!ee||(ae|=2048);var oe=0,se=0;C&&(oe|=16),o===`UNIX`?(se=798,oe|=function(e,t){var n=e;return e||(n=t?16893:33204),(65535&n)<<16}(p.unixPermissions,C)):(se=20,oe|=function(e){return 63&(e||0)}(p.dosPermissions)),d=re.getUTCHours(),d<<=6,d|=re.getUTCMinutes(),d<<=5,d|=re.getUTCSeconds()/2,f=re.getUTCFullYear()-1980,f<<=4,f|=re.getUTCMonth()+1,f<<=5,f|=re.getUTCDate(),x&&(te=r(1,1)+r(c(g),4)+_,S+=`up`+r(te.length,2)+te),ee&&(ne=r(1,1)+r(c(y),4)+b,S+=`uc`+r(ne.length,2)+ne);var ce=``;return ce+=`\n\\0`,ce+=r(ae,2),ce+=m.magic,ce+=r(d,2),ce+=r(f,2),ce+=r(ie.crc32,4),ce+=r(ie.compressedSize,4),ce+=r(ie.uncompressedSize,4),ce+=r(g.length,2),ce+=r(S.length,2),{fileRecord:l.LOCAL_FILE_HEADER+ce+g+S,dirRecord:l.CENTRAL_FILE_HEADER+r(se,2)+ce+r(y.length,2)+`\\0\\0\\0\\0`+r(oe,4)+r(i,4)+g+S+y}}var a=e(`../utils`),o=e(`../stream/GenericWorker`),s=e(`../utf8`),c=e(`../crc32`),l=e(`../signature`);function u(e,t,n,r){o.call(this,`ZipFileWorker`),this.bytesWritten=0,this.zipComment=t,this.zipPlatform=n,this.encodeFileName=r,this.streamFiles=e,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}a.inherits(u,o),u.prototype.push=function(e){var t=e.meta.percent||0,n=this.entriesCount,r=this._sources.length;this.accumulate?this.contentBuffer.push(e):(this.bytesWritten+=e.data.length,o.prototype.push.call(this,{data:e.data,meta:{currentFile:this.currentFile,percent:n?(t+100*(n-r-1))/n:100}}))},u.prototype.openedSource=function(e){this.currentSourceOffset=this.bytesWritten,this.currentFile=e.file.name;var t=this.streamFiles&&!e.file.dir;if(t){var n=i(e,t,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:n.fileRecord,meta:{percent:0}})}else this.accumulate=!0},u.prototype.closedSource=function(e){this.accumulate=!1;var t=this.streamFiles&&!e.file.dir,n=i(e,t,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(n.dirRecord),t)this.push({data:function(e){return l.DATA_DESCRIPTOR+r(e.crc32,4)+r(e.compressedSize,4)+r(e.uncompressedSize,4)}(e),meta:{percent:100}});else for(this.push({data:n.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},u.prototype.flush=function(){for(var e=this.bytesWritten,t=0;t<this.dirRecords.length;t++)this.push({data:this.dirRecords[t],meta:{percent:100}});var n=this.bytesWritten-e,i=function(e,t,n,i,o){var s=a.transformTo(`string`,o(i));return l.CENTRAL_DIRECTORY_END+`\\0\\0\\0\\0`+r(e,2)+r(e,2)+r(t,4)+r(n,4)+r(s.length,2)+s}(this.dirRecords.length,n,e,this.zipComment,this.encodeFileName);this.push({data:i,meta:{percent:100}})},u.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},u.prototype.registerPrevious=function(e){this._sources.push(e);var t=this;return e.on(`data`,function(e){t.processChunk(e)}),e.on(`end`,function(){t.closedSource(t.previous.streamInfo),t._sources.length?t.prepareNextSource():t.end()}),e.on(`error`,function(e){t.error(e)}),this},u.prototype.resume=function(){return!!o.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},u.prototype.error=function(e){var t=this._sources;if(!o.prototype.error.call(this,e))return!1;for(var n=0;n<t.length;n++)try{t[n].error(e)}catch{}return!0},u.prototype.lock=function(){o.prototype.lock.call(this);for(var e=this._sources,t=0;t<e.length;t++)e[t].lock()},t.exports=u},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(e,t,n){var r=e(`../compressions`),i=e(`./ZipFileWorker`);n.generateWorker=function(e,t,n){var a=new i(t.streamFiles,n,t.platform,t.encodeFileName),o=0;try{e.forEach(function(e,n){o++;var i=function(e,t){var n=e||t,i=r[n];if(!i)throw Error(n+` is not a valid compression method !`);return i}(n.options.compression,t.compression),s=n.options.compressionOptions||t.compressionOptions||{},c=n.dir,l=n.date;n._compressWorker(i,s).withStreamInfo(`file`,{name:e,dir:c,date:l,comment:n.comment||``,unixPermissions:n.unixPermissions,dosPermissions:n.dosPermissions}).pipe(a)}),a.entriesCount=o}catch(e){a.error(e)}return a}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(e,t,n){function r(){if(!(this instanceof r))return new r;if(arguments.length)throw 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 e=new r;for(var t in this)typeof this[t]!=`function`&&(e[t]=this[t]);return e}}(r.prototype=e(`./object`)).loadAsync=e(`./load`),r.support=e(`./support`),r.defaults=e(`./defaults`),r.version=`3.10.1`,r.loadAsync=function(e,t){return new r().loadAsync(e,t)},r.external=e(`./external`),t.exports=r},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(e,t,n){var r=e(`./utils`),i=e(`./external`),a=e(`./utf8`),o=e(`./zipEntries`),s=e(`./stream/Crc32Probe`),c=e(`./nodejsUtils`);function l(e){return new i.Promise(function(t,n){var r=e.decompressed.getContentWorker().pipe(new s);r.on(`error`,function(e){n(e)}).on(`end`,function(){r.streamInfo.crc32===e.decompressed.crc32?t():n(Error(`Corrupted zip : CRC32 mismatch`))}).resume()})}t.exports=function(e,t){var n=this;return t=r.extend(t||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:a.utf8decode}),c.isNode&&c.isStream(e)?i.Promise.reject(Error(`JSZip can\'t accept a stream when loading a zip file.`)):r.prepareContent(`the loaded zip file`,e,!0,t.optimizedBinaryString,t.base64).then(function(e){var n=new o(t);return n.load(e),n}).then(function(e){var n=[i.Promise.resolve(e)],r=e.files;if(t.checkCRC32)for(var a=0;a<r.length;a++)n.push(l(r[a]));return i.Promise.all(n)}).then(function(e){for(var i=e.shift(),a=i.files,o=0;o<a.length;o++){var s=a[o],c=s.fileNameStr,l=r.resolve(s.fileNameStr);n.file(l,s.decompressed,{binary:!0,optimizedBinaryString:!0,date:s.date,dir:s.dir,comment:s.fileCommentStr.length?s.fileCommentStr:null,unixPermissions:s.unixPermissions,dosPermissions:s.dosPermissions,createFolders:t.createFolders}),s.dir||(n.file(l).unsafeOriginalName=c)}return i.zipComment.length&&(n.comment=i.zipComment),n})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(e,t,n){var r=e(`../utils`),i=e(`../stream/GenericWorker`);function a(e,t){i.call(this,`Nodejs stream input adapter for `+e),this._upstreamEnded=!1,this._bindStream(t)}r.inherits(a,i),a.prototype._bindStream=function(e){var t=this;(this._stream=e).pause(),e.on(`data`,function(e){t.push({data:e,meta:{percent:0}})}).on(`error`,function(e){t.isPaused?this.generatedError=e:t.error(e)}).on(`end`,function(){t.isPaused?t._upstreamEnded=!0:t.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,n){var r=e(`readable-stream`).Readable;function i(e,t,n){r.call(this,t),this._helper=e;var i=this;e.on(`data`,function(e,t){i.push(e)||i._helper.pause(),n&&n(t)}).on(`error`,function(e){i.emit(`error`,e)}).on(`end`,function(){i.push(null)})}e(`../utils`).inherits(i,r),i.prototype._read=function(){this._helper.resume()},t.exports=i},{"../utils":32,"readable-stream":16}],14:[function(e,t,n){t.exports={isNode:typeof Buffer<`u`,newBufferFrom:function(e,t){if(Buffer.from&&Buffer.from!==Uint8Array.from)return Buffer.from(e,t);if(typeof e==`number`)throw Error(`The "data" argument must not be a number`);return new Buffer(e,t)},allocBuffer:function(e){if(Buffer.alloc)return Buffer.alloc(e);var t=new Buffer(e);return t.fill(0),t},isBuffer:function(e){return Buffer.isBuffer(e)},isStream:function(e){return e&&typeof e.on==`function`&&typeof e.pause==`function`&&typeof e.resume==`function`}}},{}],15:[function(e,t,n){function r(e,t,n){var r,i=a.getTypeOf(t),s=a.extend(n||{},c);s.date=s.date||new Date,s.compression!==null&&(s.compression=s.compression.toUpperCase()),typeof s.unixPermissions==`string`&&(s.unixPermissions=parseInt(s.unixPermissions,8)),s.unixPermissions&&16384&s.unixPermissions&&(s.dir=!0),s.dosPermissions&&16&s.dosPermissions&&(s.dir=!0),s.dir&&(e=h(e)),s.createFolders&&(r=m(e))&&g.call(this,r,!0);var d=i===`string`&&!1===s.binary&&!1===s.base64;n&&n.binary!==void 0||(s.binary=!d),(t instanceof l&&t.uncompressedSize===0||s.dir||!t||t.length===0)&&(s.base64=!1,s.binary=!0,t=``,s.compression=`STORE`,i=`string`);var _=null;_=t instanceof l||t instanceof o?t:f.isNode&&f.isStream(t)?new p(e,t):a.prepareContent(e,t,s.binary,s.optimizedBinaryString,s.base64);var v=new u(e,_,s);this.files[e]=v}var i=e(`./utf8`),a=e(`./utils`),o=e(`./stream/GenericWorker`),s=e(`./stream/StreamHelper`),c=e(`./defaults`),l=e(`./compressedObject`),u=e(`./zipObject`),d=e(`./generate`),f=e(`./nodejsUtils`),p=e(`./nodejs/NodejsStreamInputAdapter`),m=function(e){e.slice(-1)===`/`&&(e=e.substring(0,e.length-1));var t=e.lastIndexOf(`/`);return 0<t?e.substring(0,t):``},h=function(e){return e.slice(-1)!==`/`&&(e+=`/`),e},g=function(e,t){return t=t===void 0?c.createFolders:t,e=h(e),this.files[e]||r.call(this,e,null,{dir:!0,createFolders:t}),this.files[e]};function _(e){return Object.prototype.toString.call(e)===`[object RegExp]`}t.exports={load:function(){throw Error(`This method has been removed in JSZip 3.0, please check the upgrade guide.`)},forEach:function(e){var t,n,r;for(t in this.files)r=this.files[t],(n=t.slice(this.root.length,t.length))&&t.slice(0,this.root.length)===this.root&&e(n,r)},filter:function(e){var t=[];return this.forEach(function(n,r){e(n,r)&&t.push(r)}),t},file:function(e,t,n){if(arguments.length!==1)return e=this.root+e,r.call(this,e,t,n),this;if(_(e)){var i=e;return this.filter(function(e,t){return!t.dir&&i.test(e)})}var a=this.files[this.root+e];return a&&!a.dir?a:null},folder:function(e){if(!e)return this;if(_(e))return this.filter(function(t,n){return n.dir&&e.test(t)});var t=this.root+e,n=g.call(this,t),r=this.clone();return r.root=n.name,r},remove:function(e){e=this.root+e;var t=this.files[e];if(t||=(e.slice(-1)!==`/`&&(e+=`/`),this.files[e]),t&&!t.dir)delete this.files[e];else for(var n=this.filter(function(t,n){return n.name.slice(0,e.length)===e}),r=0;r<n.length;r++)delete this.files[n[r].name];return this},generate:function(){throw Error(`This method has been removed in JSZip 3.0, please check the upgrade guide.`)},generateInternalStream:function(e){var t,n={};try{if((n=a.extend(e||{},{streamFiles:!1,compression:`STORE`,compressionOptions:null,type:``,platform:`DOS`,comment:null,mimeType:`application/zip`,encodeFileName:i.utf8encode})).type=n.type.toLowerCase(),n.compression=n.compression.toUpperCase(),n.type===`binarystring`&&(n.type=`string`),!n.type)throw Error(`No output type specified.`);a.checkSupport(n.type),n.platform!==`darwin`&&n.platform!==`freebsd`&&n.platform!==`linux`&&n.platform!==`sunos`||(n.platform=`UNIX`),n.platform===`win32`&&(n.platform=`DOS`);var r=n.comment||this.comment||``;t=d.generateWorker(this,n,r)}catch(e){(t=new o(`error`)).error(e)}return new s(t,n.type||`string`,n.mimeType)},generateAsync:function(e,t){return this.generateInternalStream(e).accumulate(t)},generateNodeStream:function(e,t){return(e||={}).type||(e.type=`nodebuffer`),this.generateInternalStream(e).toNodejsStream(t)}}},{"./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,n){t.exports=e(`stream`)},{stream:void 0}],17:[function(e,t,n){var r=e(`./DataReader`);function i(e){r.call(this,e);for(var t=0;t<this.data.length;t++)e[t]=255&e[t]}e(`../utils`).inherits(i,r),i.prototype.byteAt=function(e){return this.data[this.zero+e]},i.prototype.lastIndexOfSignature=function(e){for(var t=e.charCodeAt(0),n=e.charCodeAt(1),r=e.charCodeAt(2),i=e.charCodeAt(3),a=this.length-4;0<=a;--a)if(this.data[a]===t&&this.data[a+1]===n&&this.data[a+2]===r&&this.data[a+3]===i)return a-this.zero;return-1},i.prototype.readAndCheckSignature=function(e){var t=e.charCodeAt(0),n=e.charCodeAt(1),r=e.charCodeAt(2),i=e.charCodeAt(3),a=this.readData(4);return t===a[0]&&n===a[1]&&r===a[2]&&i===a[3]},i.prototype.readData=function(e){if(this.checkOffset(e),e===0)return[];var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=i},{"../utils":32,"./DataReader":18}],18:[function(e,t,n){var r=e(`../utils`);function i(e){this.data=e,this.length=e.length,this.index=0,this.zero=0}i.prototype={checkOffset:function(e){this.checkIndex(this.index+e)},checkIndex:function(e){if(this.length<this.zero+e||e<0)throw Error(`End of data reached (data length = `+this.length+`, asked index = `+e+`). Corrupted zip ?`)},setIndex:function(e){this.checkIndex(e),this.index=e},skip:function(e){this.setIndex(this.index+e)},byteAt:function(){},readInt:function(e){var t,n=0;for(this.checkOffset(e),t=this.index+e-1;t>=this.index;t--)n=(n<<8)+this.byteAt(t);return this.index+=e,n},readString:function(e){return r.transformTo(`string`,this.readData(e))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var e=this.readInt(4);return new Date(Date.UTC(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1))}},t.exports=i},{"../utils":32}],19:[function(e,t,n){var r=e(`./Uint8ArrayReader`);function i(e){r.call(this,e)}e(`../utils`).inherits(i,r),i.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=i},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(e,t,n){var r=e(`./DataReader`);function i(e){r.call(this,e)}e(`../utils`).inherits(i,r),i.prototype.byteAt=function(e){return this.data.charCodeAt(this.zero+e)},i.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)-this.zero},i.prototype.readAndCheckSignature=function(e){return e===this.readData(4)},i.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=i},{"../utils":32,"./DataReader":18}],21:[function(e,t,n){var r=e(`./ArrayReader`);function i(e){r.call(this,e)}e(`../utils`).inherits(i,r),i.prototype.readData=function(e){if(this.checkOffset(e),e===0)return new Uint8Array;var t=this.data.subarray(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=i},{"../utils":32,"./ArrayReader":17}],22:[function(e,t,n){var r=e(`../utils`),i=e(`../support`),a=e(`./ArrayReader`),o=e(`./StringReader`),s=e(`./NodeBufferReader`),c=e(`./Uint8ArrayReader`);t.exports=function(e){var t=r.getTypeOf(e);return r.checkSupport(t),t!==`string`||i.uint8array?t===`nodebuffer`?new s(e):i.uint8array?new c(r.transformTo(`uint8array`,e)):new a(r.transformTo(`array`,e)):new o(e)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(e,t,n){n.LOCAL_FILE_HEADER=`PK`,n.CENTRAL_FILE_HEADER=`PK`,n.CENTRAL_DIRECTORY_END=`PK`,n.ZIP64_CENTRAL_DIRECTORY_LOCATOR=`PK\\x07`,n.ZIP64_CENTRAL_DIRECTORY_END=`PK`,n.DATA_DESCRIPTOR=`PK\\x07\\b`},{}],24:[function(e,t,n){var r=e(`./GenericWorker`),i=e(`../utils`);function a(e){r.call(this,`ConvertWorker to `+e),this.destType=e}i.inherits(a,r),a.prototype.processChunk=function(e){this.push({data:i.transformTo(this.destType,e.data),meta:e.meta})},t.exports=a},{"../utils":32,"./GenericWorker":28}],25:[function(e,t,n){var r=e(`./GenericWorker`),i=e(`../crc32`);function a(){r.call(this,`Crc32Probe`),this.withStreamInfo(`crc32`,0)}e(`../utils`).inherits(a,r),a.prototype.processChunk=function(e){this.streamInfo.crc32=i(e.data,this.streamInfo.crc32||0),this.push(e)},t.exports=a},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(e,t,n){var r=e(`../utils`),i=e(`./GenericWorker`);function a(e){i.call(this,`DataLengthProbe for `+e),this.propName=e,this.withStreamInfo(e,0)}r.inherits(a,i),a.prototype.processChunk=function(e){if(e){var t=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=t+e.data.length}i.prototype.processChunk.call(this,e)},t.exports=a},{"../utils":32,"./GenericWorker":28}],27:[function(e,t,n){var r=e(`../utils`),i=e(`./GenericWorker`);function a(e){i.call(this,`DataWorker`);var t=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type=``,this._tickScheduled=!1,e.then(function(e){t.dataIsReady=!0,t.data=e,t.max=e&&e.length||0,t.type=r.getTypeOf(e),t.isPaused||t._tickAndRepeat()},function(e){t.error(e)})}r.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,r.delay(this._tickAndRepeat,[],this)),!0)},a.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(r.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},a.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var e=null,t=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case`string`:e=this.data.substring(this.index,t);break;case`uint8array`:e=this.data.subarray(this.index,t);break;case`array`:case`nodebuffer`:e=this.data.slice(this.index,t)}return this.index=t,this.push({data:e,meta:{percent:this.max?this.index/this.max*100:0}})},t.exports=a},{"../utils":32,"./GenericWorker":28}],28:[function(e,t,n){function r(e){this.name=e||`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}r.prototype={push:function(e){this.emit(`data`,e)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit(`end`),this.cleanUp(),this.isFinished=!0}catch(e){this.emit(`error`,e)}return!0},error:function(e){return!this.isFinished&&(this.isPaused?this.generatedError=e:(this.isFinished=!0,this.emit(`error`,e),this.previous&&this.previous.error(e),this.cleanUp()),!0)},on:function(e,t){return this._listeners[e].push(t),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(e,t){if(this._listeners[e])for(var n=0;n<this._listeners[e].length;n++)this._listeners[e][n].call(this,t)},pipe:function(e){return e.registerPrevious(this)},registerPrevious:function(e){if(this.isLocked)throw Error(`The stream \'`+this+`\' has already been used.`);this.streamInfo=e.streamInfo,this.mergeStreamInfo(),this.previous=e;var t=this;return e.on(`data`,function(e){t.processChunk(e)}),e.on(`end`,function(){t.end()}),e.on(`error`,function(e){t.error(e)}),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 e=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),e=!0),this.previous&&this.previous.resume(),!e},flush:function(){},processChunk:function(e){this.push(e)},withStreamInfo:function(e,t){return this.extraStreamInfo[e]=t,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var e in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,e)&&(this.streamInfo[e]=this.extraStreamInfo[e])},lock:function(){if(this.isLocked)throw Error(`The stream \'`+this+`\' has already been used.`);this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var e=`Worker `+this.name;return this.previous?this.previous+` -> `+e:e}},t.exports=r},{}],29:[function(e,t,n){var r=e(`../utils`),i=e(`./ConvertWorker`),a=e(`./GenericWorker`),o=e(`../base64`),s=e(`../support`),c=e(`../external`),l=null;if(s.nodestream)try{l=e(`../nodejs/NodejsStreamOutputAdapter`)}catch{}function u(e,t){return new c.Promise(function(n,i){var a=[],s=e._internalType,c=e._outputType,l=e._mimeType;e.on(`data`,function(e,n){a.push(e),t&&t(n)}).on(`error`,function(e){a=[],i(e)}).on(`end`,function(){try{n(function(e,t,n){switch(e){case`blob`:return r.newBlob(r.transformTo(`arraybuffer`,t),n);case`base64`:return o.encode(t);default:return r.transformTo(e,t)}}(c,function(e,t){var n,r=0,i=null,a=0;for(n=0;n<t.length;n++)a+=t[n].length;switch(e){case`string`:return t.join(``);case`array`:return Array.prototype.concat.apply([],t);case`uint8array`:for(i=new Uint8Array(a),n=0;n<t.length;n++)i.set(t[n],r),r+=t[n].length;return i;case`nodebuffer`:return Buffer.concat(t);default:throw Error(`concat : unsupported type \'`+e+`\'`)}}(s,a),l))}catch(e){i(e)}a=[]}).resume()})}function d(e,t,n){var o=t;switch(t){case`blob`:case`arraybuffer`:o=`uint8array`;break;case`base64`:o=`string`}try{this._internalType=o,this._outputType=t,this._mimeType=n,r.checkSupport(o),this._worker=e.pipe(new i(o)),e.lock()}catch(e){this._worker=new a(`error`),this._worker.error(e)}}d.prototype={accumulate:function(e){return u(this,e)},on:function(e,t){var n=this;return e===`data`?this._worker.on(e,function(e){t.call(n,e.data,e.meta)}):this._worker.on(e,function(){r.delay(t,arguments,n)}),this},resume:function(){return r.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(e){if(r.checkSupport(`nodestream`),this._outputType!==`nodebuffer`)throw Error(this._outputType+` is not supported by this method`);return new l(this,{objectMode:this._outputType!==`nodebuffer`},e)}},t.exports=d},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(e,t,n){if(n.base64=!0,n.array=!0,n.string=!0,n.arraybuffer=typeof ArrayBuffer<`u`&&typeof Uint8Array<`u`,n.nodebuffer=typeof Buffer<`u`,n.uint8array=typeof Uint8Array<`u`,typeof ArrayBuffer>`u`)n.blob=!1;else{var r=new ArrayBuffer(0);try{n.blob=new Blob([r],{type:`application/zip`}).size===0}catch{try{var i=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);i.append(r),n.blob=i.getBlob(`application/zip`).size===0}catch{n.blob=!1}}}try{n.nodestream=!!e(`readable-stream`).Readable}catch{n.nodestream=!1}},{"readable-stream":16}],31:[function(e,t,n){for(var r=e(`./utils`),i=e(`./support`),a=e(`./nodejsUtils`),o=e(`./stream/GenericWorker`),s=Array(256),c=0;c<256;c++)s[c]=252<=c?6:248<=c?5:240<=c?4:224<=c?3:192<=c?2:1;s[254]=s[254]=1;function l(){o.call(this,`utf-8 decode`),this.leftOver=null}function u(){o.call(this,`utf-8 encode`)}n.utf8encode=function(e){return i.nodebuffer?a.newBufferFrom(e,`utf-8`):function(e){var t,n,r,a,o,s=e.length,c=0;for(a=0;a<s;a++)(64512&(n=e.charCodeAt(a)))==55296&&a+1<s&&(64512&(r=e.charCodeAt(a+1)))==56320&&(n=65536+(n-55296<<10)+(r-56320),a++),c+=n<128?1:n<2048?2:n<65536?3:4;for(t=i.uint8array?new Uint8Array(c):Array(c),a=o=0;o<c;a++)(64512&(n=e.charCodeAt(a)))==55296&&a+1<s&&(64512&(r=e.charCodeAt(a+1)))==56320&&(n=65536+(n-55296<<10)+(r-56320),a++),n<128?t[o++]=n:(n<2048?t[o++]=192|n>>>6:(n<65536?t[o++]=224|n>>>12:(t[o++]=240|n>>>18,t[o++]=128|n>>>12&63),t[o++]=128|n>>>6&63),t[o++]=128|63&n);return t}(e)},n.utf8decode=function(e){return i.nodebuffer?r.transformTo(`nodebuffer`,e).toString(`utf-8`):function(e){var t,n,i,a,o=e.length,c=Array(2*o);for(t=n=0;t<o;)if((i=e[t++])<128)c[n++]=i;else if(4<(a=s[i]))c[n++]=65533,t+=a-1;else{for(i&=a===2?31:a===3?15:7;1<a&&t<o;)i=i<<6|63&e[t++],a--;1<a?c[n++]=65533:i<65536?c[n++]=i:(i-=65536,c[n++]=55296|i>>10&1023,c[n++]=56320|1023&i)}return c.length!==n&&(c.subarray?c=c.subarray(0,n):c.length=n),r.applyFromCharCode(c)}(e=r.transformTo(i.uint8array?`uint8array`:`array`,e))},r.inherits(l,o),l.prototype.processChunk=function(e){var t=r.transformTo(i.uint8array?`uint8array`:`array`,e.data);if(this.leftOver&&this.leftOver.length){if(i.uint8array){var a=t;(t=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),t.set(a,this.leftOver.length)}else t=this.leftOver.concat(t);this.leftOver=null}var o=function(e,t){var n;for((t||=e.length)>e.length&&(t=e.length),n=t-1;0<=n&&(192&e[n])==128;)n--;return n<0||n===0?t:n+s[e[n]]>t?n:t}(t),c=t;o!==t.length&&(i.uint8array?(c=t.subarray(0,o),this.leftOver=t.subarray(o,t.length)):(c=t.slice(0,o),this.leftOver=t.slice(o,t.length))),this.push({data:n.utf8decode(c),meta:e.meta})},l.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:n.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},n.Utf8DecodeWorker=l,r.inherits(u,o),u.prototype.processChunk=function(e){this.push({data:n.utf8encode(e.data),meta:e.meta})},n.Utf8EncodeWorker=u},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(e,t,n){var r=e(`./support`),i=e(`./base64`),a=e(`./nodejsUtils`),o=e(`./external`);function s(e){return e}function c(e,t){for(var n=0;n<e.length;++n)t[n]=255&e.charCodeAt(n);return t}e(`setimmediate`),n.newBlob=function(e,t){n.checkSupport(`blob`);try{return new Blob([e],{type:t})}catch{try{var r=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return r.append(e),r.getBlob(t)}catch{throw Error(`Bug : can\'t construct the Blob.`)}}};var l={stringifyByChunk:function(e,t,n){var r=[],i=0,a=e.length;if(a<=n)return String.fromCharCode.apply(null,e);for(;i<a;)t===`array`||t===`nodebuffer`?r.push(String.fromCharCode.apply(null,e.slice(i,Math.min(i+n,a)))):r.push(String.fromCharCode.apply(null,e.subarray(i,Math.min(i+n,a)))),i+=n;return r.join(``)},stringifyByChar:function(e){for(var t=``,n=0;n<e.length;n++)t+=String.fromCharCode(e[n]);return t},applyCanBeUsed:{uint8array:function(){try{return r.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch{return!1}}(),nodebuffer:function(){try{return r.nodebuffer&&String.fromCharCode.apply(null,a.allocBuffer(1)).length===1}catch{return!1}}()}};function u(e){var t=65536,r=n.getTypeOf(e),i=!0;if(r===`uint8array`?i=l.applyCanBeUsed.uint8array:r===`nodebuffer`&&(i=l.applyCanBeUsed.nodebuffer),i)for(;1<t;)try{return l.stringifyByChunk(e,r,t)}catch{t=Math.floor(t/2)}return l.stringifyByChar(e)}function d(e,t){for(var n=0;n<e.length;n++)t[n]=e[n];return t}n.applyFromCharCode=u;var f={};f.string={string:s,array:function(e){return c(e,Array(e.length))},arraybuffer:function(e){return f.string.uint8array(e).buffer},uint8array:function(e){return c(e,new Uint8Array(e.length))},nodebuffer:function(e){return c(e,a.allocBuffer(e.length))}},f.array={string:u,array:s,arraybuffer:function(e){return new Uint8Array(e).buffer},uint8array:function(e){return new Uint8Array(e)},nodebuffer:function(e){return a.newBufferFrom(e)}},f.arraybuffer={string:function(e){return u(new Uint8Array(e))},array:function(e){return d(new Uint8Array(e),Array(e.byteLength))},arraybuffer:s,uint8array:function(e){return new Uint8Array(e)},nodebuffer:function(e){return a.newBufferFrom(new Uint8Array(e))}},f.uint8array={string:u,array:function(e){return d(e,Array(e.length))},arraybuffer:function(e){return e.buffer},uint8array:s,nodebuffer:function(e){return a.newBufferFrom(e)}},f.nodebuffer={string:u,array:function(e){return d(e,Array(e.length))},arraybuffer:function(e){return f.nodebuffer.uint8array(e).buffer},uint8array:function(e){return d(e,new Uint8Array(e.length))},nodebuffer:s},n.transformTo=function(e,t){return t||=``,e?(n.checkSupport(e),f[n.getTypeOf(t)][e](t)):t},n.resolve=function(e){for(var t=e.split(`/`),n=[],r=0;r<t.length;r++){var i=t[r];i===`.`||i===``&&r!==0&&r!==t.length-1||(i===`..`?n.pop():n.push(i))}return n.join(`/`)},n.getTypeOf=function(e){return typeof e==`string`?`string`:Object.prototype.toString.call(e)===`[object Array]`?`array`:r.nodebuffer&&a.isBuffer(e)?`nodebuffer`:r.uint8array&&e instanceof Uint8Array?`uint8array`:r.arraybuffer&&e instanceof ArrayBuffer?`arraybuffer`:void 0},n.checkSupport=function(e){if(!r[e.toLowerCase()])throw Error(e+` is not supported by this platform`)},n.MAX_VALUE_16BITS=65535,n.MAX_VALUE_32BITS=-1,n.pretty=function(e){var t,n,r=``;for(n=0;n<(e||``).length;n++)r+=`\\\\x`+((t=e.charCodeAt(n))<16?`0`:``)+t.toString(16).toUpperCase();return r},n.delay=function(e,t,n){setImmediate(function(){e.apply(n||null,t||[])})},n.inherits=function(e,t){function n(){}n.prototype=t.prototype,e.prototype=new n},n.extend=function(){var e,t,n={};for(e=0;e<arguments.length;e++)for(t in arguments[e])Object.prototype.hasOwnProperty.call(arguments[e],t)&&n[t]===void 0&&(n[t]=arguments[e][t]);return n},n.prepareContent=function(e,t,a,s,l){return o.Promise.resolve(t).then(function(e){return r.blob&&(e instanceof Blob||[`[object File]`,`[object Blob]`].indexOf(Object.prototype.toString.call(e))!==-1)&&typeof FileReader<`u`?new o.Promise(function(t,n){var r=new FileReader;r.onload=function(e){t(e.target.result)},r.onerror=function(e){n(e.target.error)},r.readAsArrayBuffer(e)}):e}).then(function(t){var u=n.getTypeOf(t);return u?(u===`arraybuffer`?t=n.transformTo(`uint8array`,t):u===`string`&&(l?t=i.decode(t):a&&!0!==s&&(t=function(e){return c(e,r.uint8array?new Uint8Array(e.length):Array(e.length))}(t))),t):o.Promise.reject(Error(`Can\'t read the data of \'`+e+`\'. 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,n){var r=e(`./reader/readerFor`),i=e(`./utils`),a=e(`./signature`),o=e(`./zipEntry`),s=e(`./support`);function c(e){this.files=[],this.loadOptions=e}c.prototype={checkSignature:function(e){if(!this.reader.readAndCheckSignature(e)){this.reader.index-=4;var t=this.reader.readString(4);throw Error(`Corrupted zip or bug: unexpected signature (`+i.pretty(t)+`, expected `+i.pretty(e)+`)`)}},isSignature:function(e,t){var n=this.reader.index;this.reader.setIndex(e);var r=this.reader.readString(4)===t;return this.reader.setIndex(n),r},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 e=this.reader.readData(this.zipCommentLength),t=s.uint8array?`uint8array`:`array`,n=i.transformTo(t,e);this.zipComment=this.loadOptions.decodeFileName(n)},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 e,t,n,r=this.zip64EndOfCentralSize-44;0<r;)e=this.reader.readInt(2),t=this.reader.readInt(4),n=this.reader.readData(t),this.zip64ExtensibleData[e]={id:e,length:t,value:n}},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 Error(`Multi-volumes zip are not supported`)},readLocalFiles:function(){var e,t;for(e=0;e<this.files.length;e++)t=this.files[e],this.reader.setIndex(t.localHeaderOffset),this.checkSignature(a.LOCAL_FILE_HEADER),t.readLocalPart(this.reader),t.handleUTF8(),t.processAttributes()},readCentralDir:function(){var e;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(a.CENTRAL_FILE_HEADER);)(e=new o({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(e);if(this.centralDirRecords!==this.files.length&&this.centralDirRecords!==0&&this.files.length===0)throw Error(`Corrupted zip or bug: expected `+this.centralDirRecords+` records in central dir, got `+this.files.length)},readEndOfCentral:function(){var e=this.reader.lastIndexOfSignature(a.CENTRAL_DIRECTORY_END);if(e<0)throw this.isSignature(0,a.LOCAL_FILE_HEADER)?Error(`Corrupted zip: can\'t find end of central directory`):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(e);var t=e;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,(e=this.reader.lastIndexOfSignature(a.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw Error(`Corrupted zip: can\'t find the ZIP64 end of central directory locator`);if(this.reader.setIndex(e),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 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 n=this.centralDirOffset+this.centralDirSize;this.zip64&&(n+=20,n+=12+this.zip64EndOfCentralSize);var r=t-n;if(0<r)this.isSignature(t,a.CENTRAL_FILE_HEADER)||(this.reader.zero=r);else if(r<0)throw Error(`Corrupted zip: missing `+Math.abs(r)+` bytes.`)},prepareReader:function(e){this.reader=r(e)},load:function(e){this.prepareReader(e),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},t.exports=c},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(e,t,n){var r=e(`./reader/readerFor`),i=e(`./utils`),a=e(`./compressedObject`),o=e(`./crc32`),s=e(`./utf8`),c=e(`./compressions`),l=e(`./support`);function u(e,t){this.options=e,this.loadOptions=t}u.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(e){var t,n;if(e.skip(22),this.fileNameLength=e.readInt(2),n=e.readInt(2),this.fileName=e.readData(this.fileNameLength),e.skip(n),this.compressedSize===-1||this.uncompressedSize===-1)throw Error(`Bug or corrupted zip : didn\'t get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)`);if((t=function(e){for(var t in c)if(Object.prototype.hasOwnProperty.call(c,t)&&c[t].magic===e)return c[t];return null}(this.compressionMethod))===null)throw 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,t,e.readData(this.compressedSize))},readCentralPart:function(e){this.versionMadeBy=e.readInt(2),e.skip(2),this.bitFlag=e.readInt(2),this.compressionMethod=e.readString(2),this.date=e.readDate(),this.crc32=e.readInt(4),this.compressedSize=e.readInt(4),this.uncompressedSize=e.readInt(4);var t=e.readInt(2);if(this.extraFieldsLength=e.readInt(2),this.fileCommentLength=e.readInt(2),this.diskNumberStart=e.readInt(2),this.internalFileAttributes=e.readInt(2),this.externalFileAttributes=e.readInt(4),this.localHeaderOffset=e.readInt(4),this.isEncrypted())throw Error(`Encrypted zip are not supported`);e.skip(t),this.readExtraFields(e),this.parseZIP64ExtraField(e),this.fileComment=e.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var e=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),e==0&&(this.dosPermissions=63&this.externalFileAttributes),e==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!==`/`||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var e=r(this.extraFields[1].value);this.uncompressedSize===i.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===i.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===i.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===i.MAX_VALUE_32BITS&&(this.diskNumberStart=e.readInt(4))}},readExtraFields:function(e){var t,n,r,i=e.index+this.extraFieldsLength;for(this.extraFields||={};e.index+4<i;)t=e.readInt(2),n=e.readInt(2),r=e.readData(n),this.extraFields[t]={id:t,length:n,value:r};e.setIndex(i)},handleUTF8:function(){var e=l.uint8array?`uint8array`:`array`;if(this.useUTF8())this.fileNameStr=s.utf8decode(this.fileName),this.fileCommentStr=s.utf8decode(this.fileComment);else{var t=this.findExtraFieldUnicodePath();if(t!==null)this.fileNameStr=t;else{var n=i.transformTo(e,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(n)}var r=this.findExtraFieldUnicodeComment();if(r!==null)this.fileCommentStr=r;else{var a=i.transformTo(e,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(a)}}},findExtraFieldUnicodePath:function(){var e=this.extraFields[28789];if(e){var t=r(e.value);return t.readInt(1)===1&&o(this.fileName)===t.readInt(4)?s.utf8decode(t.readData(e.length-5)):null}return null},findExtraFieldUnicodeComment:function(){var e=this.extraFields[25461];if(e){var t=r(e.value);return t.readInt(1)===1&&o(this.fileComment)===t.readInt(4)?s.utf8decode(t.readData(e.length-5)):null}return null}},t.exports=u},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(e,t,n){function r(e,t,n){this.name=e,this.dir=n.dir,this.date=n.date,this.comment=n.comment,this.unixPermissions=n.unixPermissions,this.dosPermissions=n.dosPermissions,this._data=t,this._dataBinary=n.binary,this.options={compression:n.compression,compressionOptions:n.compressionOptions}}var i=e(`./stream/StreamHelper`),a=e(`./stream/DataWorker`),o=e(`./utf8`),s=e(`./compressedObject`),c=e(`./stream/GenericWorker`);r.prototype={internalStream:function(e){var t=null,n=`string`;try{if(!e)throw Error(`No output type specified.`);var r=(n=e.toLowerCase())===`string`||n===`text`;n!==`binarystring`&&n!==`text`||(n=`string`),t=this._decompressWorker();var a=!this._dataBinary;a&&!r&&(t=t.pipe(new o.Utf8EncodeWorker)),!a&&r&&(t=t.pipe(new o.Utf8DecodeWorker))}catch(e){(t=new c(`error`)).error(e)}return new i(t,n,``)},async:function(e,t){return this.internalStream(e).accumulate(t)},nodeStream:function(e,t){return this.internalStream(e||`nodebuffer`).toNodejsStream(t)},_compressWorker:function(e,t){if(this._data instanceof s&&this._data.compression.magic===e.magic)return this._data.getCompressedWorker();var n=this._decompressWorker();return this._dataBinary||(n=n.pipe(new o.Utf8EncodeWorker)),s.createWorkerFrom(n,e,t)},_decompressWorker:function(){return this._data instanceof s?this._data.getContentWorker():this._data instanceof c?this._data:new a(this._data)}};for(var l=[`asText`,`asBinary`,`asNodeBuffer`,`asUint8Array`,`asArrayBuffer`],u=function(){throw Error(`This method has been removed in JSZip 3.0, please check the upgrade guide.`)},d=0;d<l.length;d++)r.prototype[l[d]]=u;t.exports=r},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(e,t,n){(function(e){var n,r,i=e.MutationObserver||e.WebKitMutationObserver;if(i){var a=0,o=new i(u),s=e.document.createTextNode(``);o.observe(s,{characterData:!0}),n=function(){s.data=a=++a%2}}else if(e.setImmediate||e.MessageChannel===void 0)n=`document`in e&&`onreadystatechange`in e.document.createElement(`script`)?function(){var t=e.document.createElement(`script`);t.onreadystatechange=function(){u(),t.onreadystatechange=null,t.parentNode.removeChild(t),t=null},e.document.documentElement.appendChild(t)}:function(){setTimeout(u,0)};else{var c=new e.MessageChannel;c.port1.onmessage=u,n=function(){c.port2.postMessage(0)}}var l=[];function u(){var e,t;r=!0;for(var n=l.length;n;){for(t=l,l=[],e=-1;++e<n;)t[e]();n=l.length}r=!1}t.exports=function(e){l.push(e)!==1||r||n()}}).call(this,typeof global<`u`?global:typeof self<`u`?self:typeof window<`u`?window:{})},{}],37:[function(e,t,n){var r=e(`immediate`);function i(){}var a={},o=[`REJECTED`],s=[`FULFILLED`],c=[`PENDING`];function l(e){if(typeof e!=`function`)throw TypeError(`resolver must be a function`);this.state=c,this.queue=[],this.outcome=void 0,e!==i&&p(this,e)}function u(e,t,n){this.promise=e,typeof t==`function`&&(this.onFulfilled=t,this.callFulfilled=this.otherCallFulfilled),typeof n==`function`&&(this.onRejected=n,this.callRejected=this.otherCallRejected)}function d(e,t,n){r(function(){var r;try{r=t(n)}catch(t){return a.reject(e,t)}r===e?a.reject(e,TypeError(`Cannot resolve promise with itself`)):a.resolve(e,r)})}function f(e){var t=e&&e.then;if(e&&(typeof e==`object`||typeof e==`function`)&&typeof t==`function`)return function(){t.apply(e,arguments)}}function p(e,t){var n=!1;function r(t){n||(n=!0,a.reject(e,t))}function i(t){n||(n=!0,a.resolve(e,t))}var o=m(function(){t(i,r)});o.status===`error`&&r(o.value)}function m(e,t){var n={};try{n.value=e(t),n.status=`success`}catch(e){n.status=`error`,n.value=e}return n}(t.exports=l).prototype.finally=function(e){if(typeof e!=`function`)return this;var t=this.constructor;return this.then(function(n){return t.resolve(e()).then(function(){return n})},function(n){return t.resolve(e()).then(function(){throw n})})},l.prototype.catch=function(e){return this.then(null,e)},l.prototype.then=function(e,t){if(typeof e!=`function`&&this.state===s||typeof t!=`function`&&this.state===o)return this;var n=new this.constructor(i);return this.state===c?this.queue.push(new u(n,e,t)):d(n,this.state===s?e:t,this.outcome),n},u.prototype.callFulfilled=function(e){a.resolve(this.promise,e)},u.prototype.otherCallFulfilled=function(e){d(this.promise,this.onFulfilled,e)},u.prototype.callRejected=function(e){a.reject(this.promise,e)},u.prototype.otherCallRejected=function(e){d(this.promise,this.onRejected,e)},a.resolve=function(e,t){var n=m(f,t);if(n.status===`error`)return a.reject(e,n.value);var r=n.value;if(r)p(e,r);else{e.state=s,e.outcome=t;for(var i=-1,o=e.queue.length;++i<o;)e.queue[i].callFulfilled(t)}return e},a.reject=function(e,t){e.state=o,e.outcome=t;for(var n=-1,r=e.queue.length;++n<r;)e.queue[n].callRejected(t);return e},l.resolve=function(e){return e instanceof this?e:a.resolve(new this(i),e)},l.reject=function(e){var t=new this(i);return a.reject(t,e)},l.all=function(e){var t=this;if(Object.prototype.toString.call(e)!==`[object Array]`)return this.reject(TypeError(`must be an array`));var n=e.length,r=!1;if(!n)return this.resolve([]);for(var o=Array(n),s=0,c=-1,l=new this(i);++c<n;)u(e[c],c);return l;function u(e,i){t.resolve(e).then(function(e){o[i]=e,++s!==n||r||(r=!0,a.resolve(l,o))},function(e){r||(r=!0,a.reject(l,e))})}},l.race=function(e){var t=this;if(Object.prototype.toString.call(e)!==`[object Array]`)return this.reject(TypeError(`must be an array`));var n=e.length,r=!1;if(!n)return this.resolve([]);for(var o=-1,s=new this(i);++o<n;)c=e[o],t.resolve(c).then(function(e){r||(r=!0,a.resolve(s,e))},function(e){r||(r=!0,a.reject(s,e))});var c;return s}},{immediate:36}],38:[function(e,t,n){var r={};(0,e(`./lib/utils/common`).assign)(r,e(`./lib/deflate`),e(`./lib/inflate`),e(`./lib/zlib/constants`)),t.exports=r},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(e,t,n){var r=e(`./zlib/deflate`),i=e(`./utils/common`),a=e(`./utils/strings`),o=e(`./zlib/messages`),s=e(`./zlib/zstream`),c=Object.prototype.toString,l=0,u=-1,d=0,f=8;function p(e){if(!(this instanceof p))return new p(e);this.options=i.assign({level:u,method:f,chunkSize:16384,windowBits:15,memLevel:8,strategy:d,to:``},e||{});var t=this.options;t.raw&&0<t.windowBits?t.windowBits=-t.windowBits:t.gzip&&0<t.windowBits&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg=``,this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var n=r.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==l)throw Error(o[n]);if(t.header&&r.deflateSetHeader(this.strm,t.header),t.dictionary){var m;if(m=typeof t.dictionary==`string`?a.string2buf(t.dictionary):c.call(t.dictionary)===`[object ArrayBuffer]`?new Uint8Array(t.dictionary):t.dictionary,(n=r.deflateSetDictionary(this.strm,m))!==l)throw Error(o[n]);this._dict_set=!0}}function m(e,t){var n=new p(t);if(n.push(e,!0),n.err)throw n.msg||o[n.err];return n.result}p.prototype.push=function(e,t){var n,o,s=this.strm,u=this.options.chunkSize;if(this.ended)return!1;o=t===~~t?t:!0===t?4:0,typeof e==`string`?s.input=a.string2buf(e):c.call(e)===`[object ArrayBuffer]`?s.input=new Uint8Array(e):s.input=e,s.next_in=0,s.avail_in=s.input.length;do{if(s.avail_out===0&&(s.output=new i.Buf8(u),s.next_out=0,s.avail_out=u),(n=r.deflate(s,o))!==1&&n!==l)return this.onEnd(n),!(this.ended=!0);s.avail_out!==0&&(s.avail_in!==0||o!==4&&o!==2)||(this.options.to===`string`?this.onData(a.buf2binstring(i.shrinkBuf(s.output,s.next_out))):this.onData(i.shrinkBuf(s.output,s.next_out)))}while((0<s.avail_in||s.avail_out===0)&&n!==1);return o===4?(n=r.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===l):o!==2||(this.onEnd(l),!(s.avail_out=0))},p.prototype.onData=function(e){this.chunks.push(e)},p.prototype.onEnd=function(e){e===l&&(this.options.to===`string`?this.result=this.chunks.join(``):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},n.Deflate=p,n.deflate=m,n.deflateRaw=function(e,t){return(t||={}).raw=!0,m(e,t)},n.gzip=function(e,t){return(t||={}).gzip=!0,m(e,t)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(e,t,n){var r=e(`./zlib/inflate`),i=e(`./utils/common`),a=e(`./utils/strings`),o=e(`./zlib/constants`),s=e(`./zlib/messages`),c=e(`./zlib/zstream`),l=e(`./zlib/gzheader`),u=Object.prototype.toString;function d(e){if(!(this instanceof d))return new d(e);this.options=i.assign({chunkSize:16384,windowBits:0,to:``},e||{});var t=this.options;t.raw&&0<=t.windowBits&&t.windowBits<16&&(t.windowBits=-t.windowBits,t.windowBits===0&&(t.windowBits=-15)),!(0<=t.windowBits&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),15<t.windowBits&&t.windowBits<48&&!(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg=``,this.ended=!1,this.chunks=[],this.strm=new c,this.strm.avail_out=0;var n=r.inflateInit2(this.strm,t.windowBits);if(n!==o.Z_OK)throw Error(s[n]);this.header=new l,r.inflateGetHeader(this.strm,this.header)}function f(e,t){var n=new d(t);if(n.push(e,!0),n.err)throw n.msg||s[n.err];return n.result}d.prototype.push=function(e,t){var n,s,c,l,d,f,p=this.strm,m=this.options.chunkSize,h=this.options.dictionary,g=!1;if(this.ended)return!1;s=t===~~t?t:!0===t?o.Z_FINISH:o.Z_NO_FLUSH,typeof e==`string`?p.input=a.binstring2buf(e):u.call(e)===`[object ArrayBuffer]`?p.input=new Uint8Array(e):p.input=e,p.next_in=0,p.avail_in=p.input.length;do{if(p.avail_out===0&&(p.output=new i.Buf8(m),p.next_out=0,p.avail_out=m),(n=r.inflate(p,o.Z_NO_FLUSH))===o.Z_NEED_DICT&&h&&(f=typeof h==`string`?a.string2buf(h):u.call(h)===`[object ArrayBuffer]`?new Uint8Array(h):h,n=r.inflateSetDictionary(this.strm,f)),n===o.Z_BUF_ERROR&&!0===g&&(n=o.Z_OK,g=!1),n!==o.Z_STREAM_END&&n!==o.Z_OK)return this.onEnd(n),!(this.ended=!0);p.next_out&&(p.avail_out!==0&&n!==o.Z_STREAM_END&&(p.avail_in!==0||s!==o.Z_FINISH&&s!==o.Z_SYNC_FLUSH)||(this.options.to===`string`?(c=a.utf8border(p.output,p.next_out),l=p.next_out-c,d=a.buf2string(p.output,c),p.next_out=l,p.avail_out=m-l,l&&i.arraySet(p.output,p.output,c,l,0),this.onData(d)):this.onData(i.shrinkBuf(p.output,p.next_out)))),p.avail_in===0&&p.avail_out===0&&(g=!0)}while((0<p.avail_in||p.avail_out===0)&&n!==o.Z_STREAM_END);return n===o.Z_STREAM_END&&(s=o.Z_FINISH),s===o.Z_FINISH?(n=r.inflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===o.Z_OK):s!==o.Z_SYNC_FLUSH||(this.onEnd(o.Z_OK),!(p.avail_out=0))},d.prototype.onData=function(e){this.chunks.push(e)},d.prototype.onEnd=function(e){e===o.Z_OK&&(this.options.to===`string`?this.result=this.chunks.join(``):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},n.Inflate=d,n.inflate=f,n.inflateRaw=function(e,t){return(t||={}).raw=!0,f(e,t)},n.ungzip=f},{"./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,n){var r=typeof Uint8Array<`u`&&typeof Uint16Array<`u`&&typeof Int32Array<`u`;n.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var n=t.shift();if(n){if(typeof n!=`object`)throw TypeError(n+`must be non-object`);for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}}return e},n.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var i={arraySet:function(e,t,n,r,i){if(t.subarray&&e.subarray)e.set(t.subarray(n,n+r),i);else for(var a=0;a<r;a++)e[i+a]=t[n+a]},flattenChunks:function(e){var t,n,r,i,a,o;for(t=r=0,n=e.length;t<n;t++)r+=e[t].length;for(o=new Uint8Array(r),t=i=0,n=e.length;t<n;t++)a=e[t],o.set(a,i),i+=a.length;return o}},a={arraySet:function(e,t,n,r,i){for(var a=0;a<r;a++)e[i+a]=t[n+a]},flattenChunks:function(e){return[].concat.apply([],e)}};n.setTyped=function(e){e?(n.Buf8=Uint8Array,n.Buf16=Uint16Array,n.Buf32=Int32Array,n.assign(n,i)):(n.Buf8=Array,n.Buf16=Array,n.Buf32=Array,n.assign(n,a))},n.setTyped(r)},{}],42:[function(e,t,n){var r=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 o=new r.Buf8(256),s=0;s<256;s++)o[s]=252<=s?6:248<=s?5:240<=s?4:224<=s?3:192<=s?2:1;function c(e,t){if(t<65537&&(e.subarray&&a||!e.subarray&&i))return String.fromCharCode.apply(null,r.shrinkBuf(e,t));for(var n=``,o=0;o<t;o++)n+=String.fromCharCode(e[o]);return n}o[254]=o[254]=1,n.string2buf=function(e){var t,n,i,a,o,s=e.length,c=0;for(a=0;a<s;a++)(64512&(n=e.charCodeAt(a)))==55296&&a+1<s&&(64512&(i=e.charCodeAt(a+1)))==56320&&(n=65536+(n-55296<<10)+(i-56320),a++),c+=n<128?1:n<2048?2:n<65536?3:4;for(t=new r.Buf8(c),a=o=0;o<c;a++)(64512&(n=e.charCodeAt(a)))==55296&&a+1<s&&(64512&(i=e.charCodeAt(a+1)))==56320&&(n=65536+(n-55296<<10)+(i-56320),a++),n<128?t[o++]=n:(n<2048?t[o++]=192|n>>>6:(n<65536?t[o++]=224|n>>>12:(t[o++]=240|n>>>18,t[o++]=128|n>>>12&63),t[o++]=128|n>>>6&63),t[o++]=128|63&n);return t},n.buf2binstring=function(e){return c(e,e.length)},n.binstring2buf=function(e){for(var t=new r.Buf8(e.length),n=0,i=t.length;n<i;n++)t[n]=e.charCodeAt(n);return t},n.buf2string=function(e,t){var n,r,i,a,s=t||e.length,l=Array(2*s);for(n=r=0;n<s;)if((i=e[n++])<128)l[r++]=i;else if(4<(a=o[i]))l[r++]=65533,n+=a-1;else{for(i&=a===2?31:a===3?15:7;1<a&&n<s;)i=i<<6|63&e[n++],a--;1<a?l[r++]=65533:i<65536?l[r++]=i:(i-=65536,l[r++]=55296|i>>10&1023,l[r++]=56320|1023&i)}return c(l,r)},n.utf8border=function(e,t){var n;for((t||=e.length)>e.length&&(t=e.length),n=t-1;0<=n&&(192&e[n])==128;)n--;return n<0||n===0?t:n+o[e[n]]>t?n:t}},{"./common":41}],43:[function(e,t,n){t.exports=function(e,t,n,r){for(var i=65535&e|0,a=e>>>16&65535|0,o=0;n!==0;){for(n-=o=2e3<n?2e3:n;a=a+(i=i+t[r++]|0)|0,--o;);i%=65521,a%=65521}return i|a<<16|0}},{}],44:[function(e,t,n){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,n){var r=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}();t.exports=function(e,t,n,i){var a=r,o=i+n;e^=-1;for(var s=i;s<o;s++)e=e>>>8^a[255&(e^t[s])];return-1^e}},{}],46:[function(e,t,n){var r,i=e(`../utils/common`),a=e(`./trees`),o=e(`./adler32`),s=e(`./crc32`),c=e(`./messages`),l=0,u=4,d=0,f=-2,p=-1,m=4,h=2,g=8,_=9,v=286,y=30,b=19,x=2*v+1,ee=15,S=3,te=258,ne=te+S+1,C=42,re=113,ie=1,ae=2,oe=3,se=4;function ce(e,t){return e.msg=c[t],t}function w(e){return(e<<1)-(4<e?9:0)}function T(e){for(var t=e.length;0<=--t;)e[t]=0}function le(e){var t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),n!==0&&(i.arraySet(e.output,t.pending_buf,t.pending_out,n,e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,t.pending===0&&(t.pending_out=0))}function ue(e,t){a._tr_flush_block(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,le(e.strm)}function E(e,t){e.pending_buf[e.pending++]=t}function D(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function O(e,t){var n,r,i=e.max_chain_length,a=e.strstart,o=e.prev_length,s=e.nice_match,c=e.strstart>e.w_size-ne?e.strstart-(e.w_size-ne):0,l=e.window,u=e.w_mask,d=e.prev,f=e.strstart+te,p=l[a+o-1],m=l[a+o];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do if(l[(n=t)+o]===m&&l[n+o-1]===p&&l[n]===l[a]&&l[++n]===l[a+1]){a+=2,n++;do;while(l[++a]===l[++n]&&l[++a]===l[++n]&&l[++a]===l[++n]&&l[++a]===l[++n]&&l[++a]===l[++n]&&l[++a]===l[++n]&&l[++a]===l[++n]&&l[++a]===l[++n]&&a<f);if(r=te-(f-a),a=f-te,o<r){if(e.match_start=t,s<=(o=r))break;p=l[a+o-1],m=l[a+o]}}while((t=d[t&u])>c&&--i!=0);return o<=e.lookahead?o:e.lookahead}function de(e){var t,n,r,a,c,l,u,d,f,p,m=e.w_size;do{if(a=e.window_size-e.lookahead-e.strstart,e.strstart>=m+(m-ne)){for(i.arraySet(e.window,e.window,m,m,0),e.match_start-=m,e.strstart-=m,e.block_start-=m,t=n=e.hash_size;r=e.head[--t],e.head[t]=m<=r?r-m:0,--n;);for(t=n=m;r=e.prev[--t],e.prev[t]=m<=r?r-m:0,--n;);a+=m}if(e.strm.avail_in===0)break;if(l=e.strm,u=e.window,d=e.strstart+e.lookahead,f=a,p=void 0,p=l.avail_in,f<p&&(p=f),n=p===0?0:(l.avail_in-=p,i.arraySet(u,l.input,l.next_in,p,d),l.state.wrap===1?l.adler=o(l.adler,u,p,d):l.state.wrap===2&&(l.adler=s(l.adler,u,p,d)),l.next_in+=p,l.total_in+=p,p),e.lookahead+=n,e.lookahead+e.insert>=S)for(c=e.strstart-e.insert,e.ins_h=e.window[c],e.ins_h=(e.ins_h<<e.hash_shift^e.window[c+1])&e.hash_mask;e.insert&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[c+S-1])&e.hash_mask,e.prev[c&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=c,c++,e.insert--,!(e.lookahead+e.insert<S)););}while(e.lookahead<ne&&e.strm.avail_in!==0)}function fe(e,t){for(var n,r;;){if(e.lookahead<ne){if(de(e),e.lookahead<ne&&t===l)return ie;if(e.lookahead===0)break}if(n=0,e.lookahead>=S&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+S-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),n!==0&&e.strstart-n<=e.w_size-ne&&(e.match_length=O(e,n)),e.match_length>=S)if(r=a._tr_tally(e,e.strstart-e.match_start,e.match_length-S),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=S){for(e.match_length--;e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+S-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart,--e.match_length!=0;);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else r=a._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(ue(e,!1),e.strm.avail_out===0))return ie}return e.insert=e.strstart<S-1?e.strstart:S-1,t===u?(ue(e,!0),e.strm.avail_out===0?oe:se):e.last_lit&&(ue(e,!1),e.strm.avail_out===0)?ie:ae}function pe(e,t){for(var n,r,i;;){if(e.lookahead<ne){if(de(e),e.lookahead<ne&&t===l)return ie;if(e.lookahead===0)break}if(n=0,e.lookahead>=S&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+S-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=S-1,n!==0&&e.prev_length<e.max_lazy_match&&e.strstart-n<=e.w_size-ne&&(e.match_length=O(e,n),e.match_length<=5&&(e.strategy===1||e.match_length===S&&4096<e.strstart-e.match_start)&&(e.match_length=S-1)),e.prev_length>=S&&e.match_length<=e.prev_length){for(i=e.strstart+e.lookahead-S,r=a._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-S),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=i&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+S-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),--e.prev_length!=0;);if(e.match_available=0,e.match_length=S-1,e.strstart++,r&&(ue(e,!1),e.strm.avail_out===0))return ie}else if(e.match_available){if((r=a._tr_tally(e,0,e.window[e.strstart-1]))&&ue(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return ie}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&=(r=a._tr_tally(e,0,e.window[e.strstart-1]),0),e.insert=e.strstart<S-1?e.strstart:S-1,t===u?(ue(e,!0),e.strm.avail_out===0?oe:se):e.last_lit&&(ue(e,!1),e.strm.avail_out===0)?ie:ae}function me(e,t,n,r,i){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=i}function he(){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=g,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*x),this.dyn_dtree=new i.Buf16(2*(2*y+1)),this.bl_tree=new i.Buf16(2*(2*b+1)),T(this.dyn_ltree),T(this.dyn_dtree),T(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new i.Buf16(ee+1),this.heap=new i.Buf16(2*v+1),T(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new i.Buf16(2*v+1),T(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 ge(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=h,(t=e.state).pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?C:re,e.adler=t.wrap===2?0:1,t.last_flush=l,a._tr_init(t),d):ce(e,f)}function k(e){var t=ge(e);return t===d&&function(e){e.window_size=2*e.w_size,T(e.head),e.max_lazy_match=r[e.level].max_lazy,e.good_match=r[e.level].good_length,e.nice_match=r[e.level].nice_length,e.max_chain_length=r[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=S-1,e.match_available=0,e.ins_h=0}(e.state),t}function _e(e,t,n,r,a,o){if(!e)return f;var s=1;if(t===p&&(t=6),r<0?(s=0,r=-r):15<r&&(s=2,r-=16),a<1||_<a||n!==g||r<8||15<r||t<0||9<t||o<0||m<o)return ce(e,f);r===8&&(r=9);var c=new he;return(e.state=c).strm=e,c.wrap=s,c.gzhead=null,c.w_bits=r,c.w_size=1<<c.w_bits,c.w_mask=c.w_size-1,c.hash_bits=a+7,c.hash_size=1<<c.hash_bits,c.hash_mask=c.hash_size-1,c.hash_shift=~~((c.hash_bits+S-1)/S),c.window=new i.Buf8(2*c.w_size),c.head=new i.Buf16(c.hash_size),c.prev=new i.Buf16(c.w_size),c.lit_bufsize=1<<a+6,c.pending_buf_size=4*c.lit_bufsize,c.pending_buf=new i.Buf8(c.pending_buf_size),c.d_buf=1*c.lit_bufsize,c.l_buf=3*c.lit_bufsize,c.level=t,c.strategy=o,c.method=n,k(e)}r=[new me(0,0,0,0,function(e,t){var n=65535;for(n>e.pending_buf_size-5&&(n=e.pending_buf_size-5);;){if(e.lookahead<=1){if(de(e),e.lookahead===0&&t===l)return ie;if(e.lookahead===0)break}e.strstart+=e.lookahead,e.lookahead=0;var r=e.block_start+n;if((e.strstart===0||e.strstart>=r)&&(e.lookahead=e.strstart-r,e.strstart=r,ue(e,!1),e.strm.avail_out===0)||e.strstart-e.block_start>=e.w_size-ne&&(ue(e,!1),e.strm.avail_out===0))return ie}return e.insert=0,t===u?(ue(e,!0),e.strm.avail_out===0?oe:se):(e.strstart>e.block_start&&(ue(e,!1),e.strm.avail_out),ie)}),new me(4,4,8,4,fe),new me(4,5,16,8,fe),new me(4,6,32,32,fe),new me(4,4,16,16,pe),new me(8,16,32,32,pe),new me(8,16,128,128,pe),new me(8,32,128,256,pe),new me(32,128,258,1024,pe),new me(32,258,258,4096,pe)],n.deflateInit=function(e,t){return _e(e,t,g,15,8,0)},n.deflateInit2=_e,n.deflateReset=k,n.deflateResetKeep=ge,n.deflateSetHeader=function(e,t){return e&&e.state&&e.state.wrap===2?(e.state.gzhead=t,d):f},n.deflate=function(e,t){var n,i,o,c;if(!e||!e.state||5<t||t<0)return e?ce(e,f):f;if(i=e.state,!e.output||!e.input&&e.avail_in!==0||i.status===666&&t!==u)return ce(e,e.avail_out===0?-5:f);if(i.strm=e,n=i.last_flush,i.last_flush=t,i.status===C)if(i.wrap===2)e.adler=0,E(i,31),E(i,139),E(i,8),i.gzhead?(E(i,+!!i.gzhead.text+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),E(i,255&i.gzhead.time),E(i,i.gzhead.time>>8&255),E(i,i.gzhead.time>>16&255),E(i,i.gzhead.time>>24&255),E(i,i.level===9?2:2<=i.strategy||i.level<2?4:0),E(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(E(i,255&i.gzhead.extra.length),E(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(e.adler=s(e.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=69):(E(i,0),E(i,0),E(i,0),E(i,0),E(i,0),E(i,i.level===9?2:2<=i.strategy||i.level<2?4:0),E(i,3),i.status=re);else{var p=g+(i.w_bits-8<<4)<<8;p|=(2<=i.strategy||i.level<2?0:i.level<6?1:i.level===6?2:3)<<6,i.strstart!==0&&(p|=32),p+=31-p%31,i.status=re,D(i,p),i.strstart!==0&&(D(i,e.adler>>>16),D(i,65535&e.adler)),e.adler=1}if(i.status===69)if(i.gzhead.extra){for(o=i.pending;i.gzindex<(65535&i.gzhead.extra.length)&&(i.pending!==i.pending_buf_size||(i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),le(e),o=i.pending,i.pending!==i.pending_buf_size));)E(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++;i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=73)}else i.status=73;if(i.status===73)if(i.gzhead.name){o=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),le(e),o=i.pending,i.pending===i.pending_buf_size)){c=1;break}c=i.gzindex<i.gzhead.name.length?255&i.gzhead.name.charCodeAt(i.gzindex++):0,E(i,c)}while(c!==0);i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),c===0&&(i.gzindex=0,i.status=91)}else i.status=91;if(i.status===91)if(i.gzhead.comment){o=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),le(e),o=i.pending,i.pending===i.pending_buf_size)){c=1;break}c=i.gzindex<i.gzhead.comment.length?255&i.gzhead.comment.charCodeAt(i.gzindex++):0,E(i,c)}while(c!==0);i.gzhead.hcrc&&i.pending>o&&(e.adler=s(e.adler,i.pending_buf,i.pending-o,o)),c===0&&(i.status=103)}else i.status=103;if(i.status===103&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&le(e),i.pending+2<=i.pending_buf_size&&(E(i,255&e.adler),E(i,e.adler>>8&255),e.adler=0,i.status=re)):i.status=re),i.pending!==0){if(le(e),e.avail_out===0)return i.last_flush=-1,d}else if(e.avail_in===0&&w(t)<=w(n)&&t!==u)return ce(e,-5);if(i.status===666&&e.avail_in!==0)return ce(e,-5);if(e.avail_in!==0||i.lookahead!==0||t!==l&&i.status!==666){var m=i.strategy===2?function(e,t){for(var n;;){if(e.lookahead===0&&(de(e),e.lookahead===0)){if(t===l)return ie;break}if(e.match_length=0,n=a._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(ue(e,!1),e.strm.avail_out===0))return ie}return e.insert=0,t===u?(ue(e,!0),e.strm.avail_out===0?oe:se):e.last_lit&&(ue(e,!1),e.strm.avail_out===0)?ie:ae}(i,t):i.strategy===3?function(e,t){for(var n,r,i,o,s=e.window;;){if(e.lookahead<=te){if(de(e),e.lookahead<=te&&t===l)return ie;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=S&&0<e.strstart&&(r=s[i=e.strstart-1])===s[++i]&&r===s[++i]&&r===s[++i]){o=e.strstart+te;do;while(r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&i<o);e.match_length=te-(o-i),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=S?(n=a._tr_tally(e,1,e.match_length-S),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=a._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(ue(e,!1),e.strm.avail_out===0))return ie}return e.insert=0,t===u?(ue(e,!0),e.strm.avail_out===0?oe:se):e.last_lit&&(ue(e,!1),e.strm.avail_out===0)?ie:ae}(i,t):r[i.level].func(i,t);if(m!==oe&&m!==se||(i.status=666),m===ie||m===oe)return e.avail_out===0&&(i.last_flush=-1),d;if(m===ae&&(t===1?a._tr_align(i):t!==5&&(a._tr_stored_block(i,0,0,!1),t===3&&(T(i.head),i.lookahead===0&&(i.strstart=0,i.block_start=0,i.insert=0))),le(e),e.avail_out===0))return i.last_flush=-1,d}return t===u?i.wrap<=0?1:(i.wrap===2?(E(i,255&e.adler),E(i,e.adler>>8&255),E(i,e.adler>>16&255),E(i,e.adler>>24&255),E(i,255&e.total_in),E(i,e.total_in>>8&255),E(i,e.total_in>>16&255),E(i,e.total_in>>24&255)):(D(i,e.adler>>>16),D(i,65535&e.adler)),le(e),0<i.wrap&&(i.wrap=-i.wrap),i.pending===0?1:d):d},n.deflateEnd=function(e){var t;return e&&e.state?(t=e.state.status)!==C&&t!==69&&t!==73&&t!==91&&t!==103&&t!==re&&t!==666?ce(e,f):(e.state=null,t===re?ce(e,-3):d):f},n.deflateSetDictionary=function(e,t){var n,r,a,s,c,l,u,p,m=t.length;if(!e||!e.state||(s=(n=e.state).wrap)===2||s===1&&n.status!==C||n.lookahead)return f;for(s===1&&(e.adler=o(e.adler,t,m,0)),n.wrap=0,m>=n.w_size&&(s===0&&(T(n.head),n.strstart=0,n.block_start=0,n.insert=0),p=new i.Buf8(n.w_size),i.arraySet(p,t,m-n.w_size,n.w_size,0),t=p,m=n.w_size),c=e.avail_in,l=e.next_in,u=e.input,e.avail_in=m,e.next_in=0,e.input=t,de(n);n.lookahead>=S;){for(r=n.strstart,a=n.lookahead-(S-1);n.ins_h=(n.ins_h<<n.hash_shift^n.window[r+S-1])&n.hash_mask,n.prev[r&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=r,r++,--a;);n.strstart=r,n.lookahead=S-1,de(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=S-1,n.match_available=0,e.next_in=l,e.input=u,e.avail_in=c,n.wrap=s,d},n.deflateInfo=`pako deflate (from Nodeca project)`},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(e,t,n){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,n){t.exports=function(e,t){var n=e.state,r=e.next_in,i,a,o,s,c,l,u,d,f,p,m,h,g,_,v,y,b,x,ee,S,te,ne=e.input,C;i=r+(e.avail_in-5),a=e.next_out,C=e.output,o=a-(t-e.avail_out),s=a+(e.avail_out-257),c=n.dmax,l=n.wsize,u=n.whave,d=n.wnext,f=n.window,p=n.hold,m=n.bits,h=n.lencode,g=n.distcode,_=(1<<n.lenbits)-1,v=(1<<n.distbits)-1;e:do{m<15&&(p+=ne[r++]<<m,m+=8,p+=ne[r++]<<m,m+=8),y=h[p&_];t:for(;;){if(p>>>=b=y>>>24,m-=b,(b=y>>>16&255)==0)C[a++]=65535&y;else{if(!(16&b)){if(!(64&b)){y=h[(65535&y)+(p&(1<<b)-1)];continue t}if(32&b){n.mode=12;break e}e.msg=`invalid literal/length code`,n.mode=30;break e}x=65535&y,(b&=15)&&(m<b&&(p+=ne[r++]<<m,m+=8),x+=p&(1<<b)-1,p>>>=b,m-=b),m<15&&(p+=ne[r++]<<m,m+=8,p+=ne[r++]<<m,m+=8),y=g[p&v];r:for(;;){if(p>>>=b=y>>>24,m-=b,!(16&(b=y>>>16&255))){if(!(64&b)){y=g[(65535&y)+(p&(1<<b)-1)];continue r}e.msg=`invalid distance code`,n.mode=30;break e}if(ee=65535&y,m<(b&=15)&&(p+=ne[r++]<<m,(m+=8)<b&&(p+=ne[r++]<<m,m+=8)),c<(ee+=p&(1<<b)-1)){e.msg=`invalid distance too far back`,n.mode=30;break e}if(p>>>=b,m-=b,(b=a-o)<ee){if(u<(b=ee-b)&&n.sane){e.msg=`invalid distance too far back`,n.mode=30;break e}if(te=f,(S=0)===d){if(S+=l-b,b<x){for(x-=b;C[a++]=f[S++],--b;);S=a-ee,te=C}}else if(d<b){if(S+=l+d-b,(b-=d)<x){for(x-=b;C[a++]=f[S++],--b;);if(S=0,d<x){for(x-=b=d;C[a++]=f[S++],--b;);S=a-ee,te=C}}}else if(S+=d-b,b<x){for(x-=b;C[a++]=f[S++],--b;);S=a-ee,te=C}for(;2<x;)C[a++]=te[S++],C[a++]=te[S++],C[a++]=te[S++],x-=3;x&&(C[a++]=te[S++],1<x&&(C[a++]=te[S++]))}else{for(S=a-ee;C[a++]=C[S++],C[a++]=C[S++],C[a++]=C[S++],2<(x-=3););x&&(C[a++]=C[S++],1<x&&(C[a++]=C[S++]))}break}}break}}while(r<i&&a<s);r-=x=m>>3,p&=(1<<(m-=x<<3))-1,e.next_in=r,e.next_out=a,e.avail_in=r<i?i-r+5:5-(r-i),e.avail_out=a<s?s-a+257:257-(a-s),n.hold=p,n.bits=m}},{}],49:[function(e,t,n){var r=e(`../utils/common`),i=e(`./adler32`),a=e(`./crc32`),o=e(`./inffast`),s=e(`./inftrees`),c=1,l=2,u=0,d=-2,f=1,p=852,m=592;function h(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function g(){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 r.Buf16(320),this.work=new r.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function _(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg=``,t.wrap&&(e.adler=1&t.wrap),t.mode=f,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new r.Buf32(p),t.distcode=t.distdyn=new r.Buf32(m),t.sane=1,t.back=-1,u):d}function v(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,_(e)):d}function y(e,t){var n,r;return e&&e.state?(r=e.state,t<0?(n=0,t=-t):(n=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15<t)?d:(r.window!==null&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,v(e))):d}function b(e,t){var n,r;return e?(r=new g,(e.state=r).window=null,(n=y(e,t))!==u&&(e.state=null),n):d}var x,ee,S=!0;function te(e){if(S){var t;for(x=new r.Buf32(512),ee=new r.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(s(c,e.lens,0,288,x,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;s(l,e.lens,0,32,ee,0,e.work,{bits:5}),S=!1}e.lencode=x,e.lenbits=9,e.distcode=ee,e.distbits=5}function ne(e,t,n,i){var a,o=e.state;return o.window===null&&(o.wsize=1<<o.wbits,o.wnext=0,o.whave=0,o.window=new r.Buf8(o.wsize)),i>=o.wsize?(r.arraySet(o.window,t,n-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):(i<(a=o.wsize-o.wnext)&&(a=i),r.arraySet(o.window,t,n-i,a,o.wnext),(i-=a)?(r.arraySet(o.window,t,n-i,i,0),o.wnext=i,o.whave=o.wsize):(o.wnext+=a,o.wnext===o.wsize&&(o.wnext=0),o.whave<o.wsize&&(o.whave+=a))),0}n.inflateReset=v,n.inflateReset2=y,n.inflateResetKeep=_,n.inflateInit=function(e){return b(e,15)},n.inflateInit2=b,n.inflate=function(e,t){var n,p,m,g,_,v,y,b,x,ee,S,C,re,ie,ae,oe,se,ce,w,T,le,ue,E,D,O=0,de=new r.Buf8(4),fe=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&e.avail_in!==0)return d;(n=e.state).mode===12&&(n.mode=13),_=e.next_out,m=e.output,y=e.avail_out,g=e.next_in,p=e.input,v=e.avail_in,b=n.hold,x=n.bits,ee=v,S=y,ue=u;e:for(;;)switch(n.mode){case f:if(n.wrap===0){n.mode=13;break}for(;x<16;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}if(2&n.wrap&&b===35615){de[n.check=0]=255&b,de[1]=b>>>8&255,n.check=a(n.check,de,2,0),x=b=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&b)<<8)+(b>>8))%31){e.msg=`incorrect header check`,n.mode=30;break}if((15&b)!=8){e.msg=`unknown compression method`,n.mode=30;break}if(x-=4,le=8+(15&(b>>>=4)),n.wbits===0)n.wbits=le;else if(le>n.wbits){e.msg=`invalid window size`,n.mode=30;break}n.dmax=1<<le,e.adler=n.check=1,n.mode=512&b?10:12,x=b=0;break;case 2:for(;x<16;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}if(n.flags=b,(255&n.flags)!=8){e.msg=`unknown compression method`,n.mode=30;break}if(57344&n.flags){e.msg=`unknown header flags set`,n.mode=30;break}n.head&&(n.head.text=b>>8&1),512&n.flags&&(de[0]=255&b,de[1]=b>>>8&255,n.check=a(n.check,de,2,0)),x=b=0,n.mode=3;case 3:for(;x<32;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}n.head&&(n.head.time=b),512&n.flags&&(de[0]=255&b,de[1]=b>>>8&255,de[2]=b>>>16&255,de[3]=b>>>24&255,n.check=a(n.check,de,4,0)),x=b=0,n.mode=4;case 4:for(;x<16;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}n.head&&(n.head.xflags=255&b,n.head.os=b>>8),512&n.flags&&(de[0]=255&b,de[1]=b>>>8&255,n.check=a(n.check,de,2,0)),x=b=0,n.mode=5;case 5:if(1024&n.flags){for(;x<16;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}n.length=b,n.head&&(n.head.extra_len=b),512&n.flags&&(de[0]=255&b,de[1]=b>>>8&255,n.check=a(n.check,de,2,0)),x=b=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&(v<(C=n.length)&&(C=v),C&&(n.head&&(le=n.head.extra_len-n.length,n.head.extra||(n.head.extra=Array(n.head.extra_len)),r.arraySet(n.head.extra,p,g,C,le)),512&n.flags&&(n.check=a(n.check,p,C,g)),v-=C,g+=C,n.length-=C),n.length))break e;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(v===0)break e;for(C=0;le=p[g+ C++],n.head&&le&&n.length<65536&&(n.head.name+=String.fromCharCode(le)),le&&C<v;);if(512&n.flags&&(n.check=a(n.check,p,C,g)),v-=C,g+=C,le)break e}else n.head&&(n.head.name=null);n.length=0,n.mode=8;case 8:if(4096&n.flags){if(v===0)break e;for(C=0;le=p[g+ C++],n.head&&le&&n.length<65536&&(n.head.comment+=String.fromCharCode(le)),le&&C<v;);if(512&n.flags&&(n.check=a(n.check,p,C,g)),v-=C,g+=C,le)break e}else n.head&&(n.head.comment=null);n.mode=9;case 9:if(512&n.flags){for(;x<16;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}if(b!==(65535&n.check)){e.msg=`header crc mismatch`,n.mode=30;break}x=b=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=12;break;case 10:for(;x<32;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}e.adler=n.check=h(b),x=b=0,n.mode=11;case 11:if(n.havedict===0)return e.next_out=_,e.avail_out=y,e.next_in=g,e.avail_in=v,n.hold=b,n.bits=x,2;e.adler=n.check=1,n.mode=12;case 12:if(t===5||t===6)break e;case 13:if(n.last){b>>>=7&x,x-=7&x,n.mode=27;break}for(;x<3;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}switch(n.last=1&b,--x,3&(b>>>=1)){case 0:n.mode=14;break;case 1:if(te(n),n.mode=20,t!==6)break;b>>>=2,x-=2;break e;case 2:n.mode=17;break;case 3:e.msg=`invalid block type`,n.mode=30}b>>>=2,x-=2;break;case 14:for(b>>>=7&x,x-=7&x;x<32;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}if((65535&b)!=(b>>>16^65535)){e.msg=`invalid stored block lengths`,n.mode=30;break}if(n.length=65535&b,x=b=0,n.mode=15,t===6)break e;case 15:n.mode=16;case 16:if(C=n.length){if(v<C&&(C=v),y<C&&(C=y),C===0)break e;r.arraySet(m,p,g,C,_),v-=C,g+=C,y-=C,_+=C,n.length-=C;break}n.mode=12;break;case 17:for(;x<14;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}if(n.nlen=257+(31&b),b>>>=5,x-=5,n.ndist=1+(31&b),b>>>=5,x-=5,n.ncode=4+(15&b),b>>>=4,x-=4,286<n.nlen||30<n.ndist){e.msg=`too many length or distance symbols`,n.mode=30;break}n.have=0,n.mode=18;case 18:for(;n.have<n.ncode;){for(;x<3;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}n.lens[fe[n.have++]]=7&b,b>>>=3,x-=3}for(;n.have<19;)n.lens[fe[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,E={bits:n.lenbits},ue=s(0,n.lens,0,19,n.lencode,0,n.work,E),n.lenbits=E.bits,ue){e.msg=`invalid code lengths set`,n.mode=30;break}n.have=0,n.mode=19;case 19:for(;n.have<n.nlen+n.ndist;){for(;oe=(O=n.lencode[b&(1<<n.lenbits)-1])>>>16&255,se=65535&O,!((ae=O>>>24)<=x);){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}if(se<16)b>>>=ae,x-=ae,n.lens[n.have++]=se;else{if(se===16){for(D=ae+2;x<D;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}if(b>>>=ae,x-=ae,n.have===0){e.msg=`invalid bit length repeat`,n.mode=30;break}le=n.lens[n.have-1],C=3+(3&b),b>>>=2,x-=2}else if(se===17){for(D=ae+3;x<D;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}x-=ae,le=0,C=3+(7&(b>>>=ae)),b>>>=3,x-=3}else{for(D=ae+7;x<D;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}x-=ae,le=0,C=11+(127&(b>>>=ae)),b>>>=7,x-=7}if(n.have+C>n.nlen+n.ndist){e.msg=`invalid bit length repeat`,n.mode=30;break}for(;C--;)n.lens[n.have++]=le}}if(n.mode===30)break;if(n.lens[256]===0){e.msg=`invalid code -- missing end-of-block`,n.mode=30;break}if(n.lenbits=9,E={bits:n.lenbits},ue=s(c,n.lens,0,n.nlen,n.lencode,0,n.work,E),n.lenbits=E.bits,ue){e.msg=`invalid literal/lengths set`,n.mode=30;break}if(n.distbits=6,n.distcode=n.distdyn,E={bits:n.distbits},ue=s(l,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,E),n.distbits=E.bits,ue){e.msg=`invalid distances set`,n.mode=30;break}if(n.mode=20,t===6)break e;case 20:n.mode=21;case 21:if(6<=v&&258<=y){e.next_out=_,e.avail_out=y,e.next_in=g,e.avail_in=v,n.hold=b,n.bits=x,o(e,S),_=e.next_out,m=e.output,y=e.avail_out,g=e.next_in,p=e.input,v=e.avail_in,b=n.hold,x=n.bits,n.mode===12&&(n.back=-1);break}for(n.back=0;oe=(O=n.lencode[b&(1<<n.lenbits)-1])>>>16&255,se=65535&O,!((ae=O>>>24)<=x);){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}if(oe&&!(240&oe)){for(ce=ae,w=oe,T=se;oe=(O=n.lencode[T+((b&(1<<ce+w)-1)>>ce)])>>>16&255,se=65535&O,!(ce+(ae=O>>>24)<=x);){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}b>>>=ce,x-=ce,n.back+=ce}if(b>>>=ae,x-=ae,n.back+=ae,n.length=se,oe===0){n.mode=26;break}if(32&oe){n.back=-1,n.mode=12;break}if(64&oe){e.msg=`invalid literal/length code`,n.mode=30;break}n.extra=15&oe,n.mode=22;case 22:if(n.extra){for(D=n.extra;x<D;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}n.length+=b&(1<<n.extra)-1,b>>>=n.extra,x-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;oe=(O=n.distcode[b&(1<<n.distbits)-1])>>>16&255,se=65535&O,!((ae=O>>>24)<=x);){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}if(!(240&oe)){for(ce=ae,w=oe,T=se;oe=(O=n.distcode[T+((b&(1<<ce+w)-1)>>ce)])>>>16&255,se=65535&O,!(ce+(ae=O>>>24)<=x);){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}b>>>=ce,x-=ce,n.back+=ce}if(b>>>=ae,x-=ae,n.back+=ae,64&oe){e.msg=`invalid distance code`,n.mode=30;break}n.offset=se,n.extra=15&oe,n.mode=24;case 24:if(n.extra){for(D=n.extra;x<D;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}n.offset+=b&(1<<n.extra)-1,b>>>=n.extra,x-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg=`invalid distance too far back`,n.mode=30;break}n.mode=25;case 25:if(y===0)break e;if(C=S-y,n.offset>C){if((C=n.offset-C)>n.whave&&n.sane){e.msg=`invalid distance too far back`,n.mode=30;break}re=C>n.wnext?(C-=n.wnext,n.wsize-C):n.wnext-C,C>n.length&&(C=n.length),ie=n.window}else ie=m,re=_-n.offset,C=n.length;for(y<C&&(C=y),y-=C,n.length-=C;m[_++]=ie[re++],--C;);n.length===0&&(n.mode=21);break;case 26:if(y===0)break e;m[_++]=n.length,y--,n.mode=21;break;case 27:if(n.wrap){for(;x<32;){if(v===0)break e;v--,b|=p[g++]<<x,x+=8}if(S-=y,e.total_out+=S,n.total+=S,S&&(e.adler=n.check=n.flags?a(n.check,m,S,_-S):i(n.check,m,S,_-S)),S=y,(n.flags?b:h(b))!==n.check){e.msg=`incorrect data check`,n.mode=30;break}x=b=0}n.mode=28;case 28:if(n.wrap&&n.flags){for(;x<32;){if(v===0)break e;v--,b+=p[g++]<<x,x+=8}if(b!==(4294967295&n.total)){e.msg=`incorrect length check`,n.mode=30;break}x=b=0}n.mode=29;case 29:ue=1;break e;case 30:ue=-3;break e;case 31:return-4;case 32:default:return d}return e.next_out=_,e.avail_out=y,e.next_in=g,e.avail_in=v,n.hold=b,n.bits=x,(n.wsize||S!==e.avail_out&&n.mode<30&&(n.mode<27||t!==4))&&ne(e,e.output,e.next_out,S-e.avail_out)?(n.mode=31,-4):(ee-=e.avail_in,S-=e.avail_out,e.total_in+=ee,e.total_out+=S,n.total+=S,n.wrap&&S&&(e.adler=n.check=n.flags?a(n.check,m,S,e.next_out-S):i(n.check,m,S,e.next_out-S)),e.data_type=n.bits+(n.last?64:0)+(n.mode===12?128:0)+(n.mode===20||n.mode===15?256:0),(ee==0&&S===0||t===4)&&ue===u&&(ue=-5),ue)},n.inflateEnd=function(e){if(!e||!e.state)return d;var t=e.state;return t.window&&=null,e.state=null,u},n.inflateGetHeader=function(e,t){var n;return e&&e.state&&2&(n=e.state).wrap?((n.head=t).done=!1,u):d},n.inflateSetDictionary=function(e,t){var n,r=t.length;return e&&e.state?(n=e.state).wrap!==0&&n.mode!==11?d:n.mode===11&&i(1,t,r,0)!==n.check?-3:ne(e,t,r,r)?(n.mode=31,-4):(n.havedict=1,u):d},n.inflateInfo=`pako inflate (from Nodeca project)`},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(e,t,n){var r=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],o=[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(e,t,n,c,l,u,d,f){var p,m,h,g,_,v,y,b,x,ee=f.bits,S=0,te=0,ne=0,C=0,re=0,ie=0,ae=0,oe=0,se=0,ce=0,w=null,T=0,le=new r.Buf16(16),ue=new r.Buf16(16),E=null,D=0;for(S=0;S<=15;S++)le[S]=0;for(te=0;te<c;te++)le[t[n+te]]++;for(re=ee,C=15;1<=C&&le[C]===0;C--);if(C<re&&(re=C),C===0)return l[u++]=20971520,l[u++]=20971520,f.bits=1,0;for(ne=1;ne<C&&le[ne]===0;ne++);for(re<ne&&(re=ne),S=oe=1;S<=15;S++)if(oe<<=1,(oe-=le[S])<0)return-1;if(0<oe&&(e===0||C!==1))return-1;for(ue[1]=0,S=1;S<15;S++)ue[S+1]=ue[S]+le[S];for(te=0;te<c;te++)t[n+te]!==0&&(d[ue[t[n+te]]++]=te);if(v=e===0?(w=E=d,19):e===1?(w=i,T-=257,E=a,D-=257,256):(w=o,E=s,-1),S=ne,_=u,ae=te=ce=0,h=-1,g=(se=1<<(ie=re))-1,e===1&&852<se||e===2&&592<se)return 1;for(;;){for(y=S-ae,x=d[te]<v?(b=0,d[te]):d[te]>v?(b=E[D+d[te]],w[T+d[te]]):(b=96,0),p=1<<S-ae,ne=m=1<<ie;l[_+(ce>>ae)+(m-=p)]=y<<24|b<<16|x|0,m!==0;);for(p=1<<S-1;ce&p;)p>>=1;if(p===0?ce=0:(ce&=p-1,ce+=p),te++,--le[S]==0){if(S===C)break;S=t[n+d[te]]}if(re<S&&(ce&g)!==h){for(ae===0&&(ae=re),_+=ne,oe=1<<(ie=S-ae);ie+ae<C&&!((oe-=le[ie+ae])<=0);)ie++,oe<<=1;if(se+=1<<ie,e===1&&852<se||e===2&&592<se)return 1;l[h=ce&g]=re<<24|ie<<16|_-u|0}}return ce!==0&&(l[_+ce]=S-ae<<24|4194304),f.bits=re,0}},{"../utils/common":41}],51:[function(e,t,n){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,n){var r=e(`../utils/common`),i=0,a=1;function o(e){for(var t=e.length;0<=--t;)e[t]=0}var s=0,c=29,l=256,u=l+1+c,d=30,f=19,p=2*u+1,m=15,h=16,g=7,_=256,v=16,y=17,b=18,x=[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],ee=[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],S=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],te=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],ne=Array(2*(u+2));o(ne);var C=Array(2*d);o(C);var re=Array(512);o(re);var ie=Array(256);o(ie);var ae=Array(c);o(ae);var oe,se,ce,w=Array(d);function T(e,t,n,r,i){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=e&&e.length}function le(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function ue(e){return e<256?re[e]:re[256+(e>>>7)]}function E(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function D(e,t,n){e.bi_valid>h-n?(e.bi_buf|=t<<e.bi_valid&65535,E(e,e.bi_buf),e.bi_buf=t>>h-e.bi_valid,e.bi_valid+=n-h):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=n)}function O(e,t,n){D(e,n[2*t],n[2*t+1])}function de(e,t){for(var n=0;n|=1&e,e>>>=1,n<<=1,0<--t;);return n>>>1}function fe(e,t,n){var r,i,a=Array(m+1),o=0;for(r=1;r<=m;r++)a[r]=o=o+n[r-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];s!==0&&(e[2*i]=de(a[s]++,s))}}function pe(e){var t;for(t=0;t<u;t++)e.dyn_ltree[2*t]=0;for(t=0;t<d;t++)e.dyn_dtree[2*t]=0;for(t=0;t<f;t++)e.bl_tree[2*t]=0;e.dyn_ltree[2*_]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function me(e){8<e.bi_valid?E(e,e.bi_buf):0<e.bi_valid&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function he(e,t,n,r){var i=2*t,a=2*n;return e[i]<e[a]||e[i]===e[a]&&r[t]<=r[n]}function ge(e,t,n){for(var r=e.heap[n],i=n<<1;i<=e.heap_len&&(i<e.heap_len&&he(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!he(t,r,e.heap[i],e.depth));)e.heap[n]=e.heap[i],n=i,i<<=1;e.heap[n]=r}function k(e,t,n){var r,i,a,o,s=0;if(e.last_lit!==0)for(;r=e.pending_buf[e.d_buf+2*s]<<8|e.pending_buf[e.d_buf+2*s+1],i=e.pending_buf[e.l_buf+s],s++,r===0?O(e,i,t):(O(e,(a=ie[i])+l+1,t),(o=x[a])!==0&&D(e,i-=ae[a],o),O(e,a=ue(--r),n),(o=ee[a])!==0&&D(e,r-=w[a],o)),s<e.last_lit;);O(e,_,t)}function _e(e,t){var n,r,i,a=t.dyn_tree,o=t.stat_desc.static_tree,s=t.stat_desc.has_stree,c=t.stat_desc.elems,l=-1;for(e.heap_len=0,e.heap_max=p,n=0;n<c;n++)a[2*n]===0?a[2*n+1]=0:(e.heap[++e.heap_len]=l=n,e.depth[n]=0);for(;e.heap_len<2;)a[2*(i=e.heap[++e.heap_len]=l<2?++l:0)]=1,e.depth[i]=0,e.opt_len--,s&&(e.static_len-=o[2*i+1]);for(t.max_code=l,n=e.heap_len>>1;1<=n;n--)ge(e,a,n);for(i=c;n=e.heap[1],e.heap[1]=e.heap[e.heap_len--],ge(e,a,1),r=e.heap[1],e.heap[--e.heap_max]=n,e.heap[--e.heap_max]=r,a[2*i]=a[2*n]+a[2*r],e.depth[i]=(e.depth[n]>=e.depth[r]?e.depth[n]:e.depth[r])+1,a[2*n+1]=a[2*r+1]=i,e.heap[1]=i++,ge(e,a,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],function(e,t){var n,r,i,a,o,s,c=t.dyn_tree,l=t.max_code,u=t.stat_desc.static_tree,d=t.stat_desc.has_stree,f=t.stat_desc.extra_bits,h=t.stat_desc.extra_base,g=t.stat_desc.max_length,_=0;for(a=0;a<=m;a++)e.bl_count[a]=0;for(c[2*e.heap[e.heap_max]+1]=0,n=e.heap_max+1;n<p;n++)g<(a=c[2*c[2*(r=e.heap[n])+1]+1]+1)&&(a=g,_++),c[2*r+1]=a,l<r||(e.bl_count[a]++,o=0,h<=r&&(o=f[r-h]),s=c[2*r],e.opt_len+=s*(a+o),d&&(e.static_len+=s*(u[2*r+1]+o)));if(_!==0){do{for(a=g-1;e.bl_count[a]===0;)a--;e.bl_count[a]--,e.bl_count[a+1]+=2,e.bl_count[g]--,_-=2}while(0<_);for(a=g;a!==0;a--)for(r=e.bl_count[a];r!==0;)l<(i=e.heap[--n])||(c[2*i+1]!==a&&(e.opt_len+=(a-c[2*i+1])*c[2*i],c[2*i+1]=a),r--)}}(e,t),fe(a,l,e.bl_count)}function ve(e,t,n){var r,i,a=-1,o=t[1],s=0,c=7,l=4;for(o===0&&(c=138,l=3),t[2*(n+1)+1]=65535,r=0;r<=n;r++)i=o,o=t[2*(r+1)+1],++s<c&&i===o||(s<l?e.bl_tree[2*i]+=s:i===0?s<=10?e.bl_tree[2*y]++:e.bl_tree[2*b]++:(i!==a&&e.bl_tree[2*i]++,e.bl_tree[2*v]++),a=i,l=(s=0)===o?(c=138,3):i===o?(c=6,3):(c=7,4))}function ye(e,t,n){var r,i,a=-1,o=t[1],s=0,c=7,l=4;for(o===0&&(c=138,l=3),r=0;r<=n;r++)if(i=o,o=t[2*(r+1)+1],!(++s<c&&i===o)){if(s<l)for(;O(e,i,e.bl_tree),--s!=0;);else i===0?s<=10?(O(e,y,e.bl_tree),D(e,s-3,3)):(O(e,b,e.bl_tree),D(e,s-11,7)):(i!==a&&(O(e,i,e.bl_tree),s--),O(e,v,e.bl_tree),D(e,s-3,2));a=i,l=(s=0)===o?(c=138,3):i===o?(c=6,3):(c=7,4)}}o(w);var be=!1;function xe(e,t,n,i){D(e,(s<<1)+ +!!i,3),function(e,t,n,i){me(e),i&&(E(e,n),E(e,~n)),r.arraySet(e.pending_buf,e.window,t,n,e.pending),e.pending+=n}(e,t,n,!0)}n._tr_init=function(e){be||=(function(){var e,t,n,r,i,a=Array(m+1);for(r=n=0;r<c-1;r++)for(ae[r]=n,e=0;e<1<<x[r];e++)ie[n++]=r;for(ie[n-1]=r,r=i=0;r<16;r++)for(w[r]=i,e=0;e<1<<ee[r];e++)re[i++]=r;for(i>>=7;r<d;r++)for(w[r]=i<<7,e=0;e<1<<ee[r]-7;e++)re[256+ i++]=r;for(t=0;t<=m;t++)a[t]=0;for(e=0;e<=143;)ne[2*e+1]=8,e++,a[8]++;for(;e<=255;)ne[2*e+1]=9,e++,a[9]++;for(;e<=279;)ne[2*e+1]=7,e++,a[7]++;for(;e<=287;)ne[2*e+1]=8,e++,a[8]++;for(fe(ne,u+1,a),e=0;e<d;e++)C[2*e+1]=5,C[2*e]=de(e,5);oe=new T(ne,x,l+1,u,m),se=new T(C,ee,0,d,m),ce=new T([],S,0,f,g)}(),!0),e.l_desc=new le(e.dyn_ltree,oe),e.d_desc=new le(e.dyn_dtree,se),e.bl_desc=new le(e.bl_tree,ce),e.bi_buf=0,e.bi_valid=0,pe(e)},n._tr_stored_block=xe,n._tr_flush_block=function(e,t,n,r){var o,s,c=0;0<e.level?(e.strm.data_type===2&&(e.strm.data_type=function(e){var t,n=4093624447;for(t=0;t<=31;t++,n>>>=1)if(1&n&&e.dyn_ltree[2*t]!==0)return i;if(e.dyn_ltree[18]!==0||e.dyn_ltree[20]!==0||e.dyn_ltree[26]!==0)return a;for(t=32;t<l;t++)if(e.dyn_ltree[2*t]!==0)return a;return i}(e)),_e(e,e.l_desc),_e(e,e.d_desc),c=function(e){var t;for(ve(e,e.dyn_ltree,e.l_desc.max_code),ve(e,e.dyn_dtree,e.d_desc.max_code),_e(e,e.bl_desc),t=f-1;3<=t&&e.bl_tree[2*te[t]+1]===0;t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),o=e.opt_len+3+7>>>3,(s=e.static_len+3+7>>>3)<=o&&(o=s)):o=s=n+5,n+4<=o&&t!==-1?xe(e,t,n,r):e.strategy===4||s===o?(D(e,2+ +!!r,3),k(e,ne,C)):(D(e,4+ +!!r,3),function(e,t,n,r){var i;for(D(e,t-257,5),D(e,n-1,5),D(e,r-4,4),i=0;i<r;i++)D(e,e.bl_tree[2*te[i]+1],3);ye(e,e.dyn_ltree,t-1),ye(e,e.dyn_dtree,n-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,c+1),k(e,e.dyn_ltree,e.dyn_dtree)),pe(e),r&&me(e)},n._tr_tally=function(e,t,n){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&n,e.last_lit++,t===0?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[2*(ie[n]+l+1)]++,e.dyn_dtree[2*ue(t)]++),e.last_lit===e.lit_bufsize-1},n._tr_align=function(e){D(e,2,3),O(e,_,ne),function(e){e.bi_valid===16?(E(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)}},{"../utils/common":41}],53:[function(e,t,n){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,n){(function(e){(function(e,t){if(!e.setImmediate){var n,r,i,a,o=1,s={},c=!1,l=e.document,u=Object.getPrototypeOf&&Object.getPrototypeOf(e);u=u&&u.setTimeout?u:e,n={}.toString.call(e.process)===`[object process]`?function(e){process.nextTick(function(){f(e)})}:function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage(``,`*`),e.onmessage=n,t}}()?(a=`setImmediate$`+Math.random()+`$`,e.addEventListener?e.addEventListener(`message`,p,!1):e.attachEvent(`onmessage`,p),function(t){e.postMessage(a+t,`*`)}):e.MessageChannel?((i=new MessageChannel).port1.onmessage=function(e){f(e.data)},function(e){i.port2.postMessage(e)}):l&&`onreadystatechange`in l.createElement(`script`)?(r=l.documentElement,function(e){var t=l.createElement(`script`);t.onreadystatechange=function(){f(e),t.onreadystatechange=null,r.removeChild(t),t=null},r.appendChild(t)}):function(e){setTimeout(f,0,e)},u.setImmediate=function(e){typeof e!=`function`&&(e=Function(``+e));for(var t=Array(arguments.length-1),r=0;r<t.length;r++)t[r]=arguments[r+1];return s[o]={callback:e,args:t},n(o),o++},u.clearImmediate=d}function d(e){delete s[e]}function f(e){if(c)setTimeout(f,0,e);else{var n=s[e];if(n){c=!0;try{(function(e){var n=e.callback,r=e.args;switch(r.length){case 0:n();break;case 1:n(r[0]);break;case 2:n(r[0],r[1]);break;case 3:n(r[0],r[1],r[2]);break;default:n.apply(t,r)}})(n)}finally{d(e),c=!1}}}}function p(t){t.source===e&&typeof t.data==`string`&&t.data.indexOf(a)===0&&f(+t.data.slice(a.length))}})(typeof self>`u`?e===void 0?this:e:self)}).call(this,typeof global<`u`?global:typeof self<`u`?self:typeof window<`u`?window:{})},{}]},{},[10])(10)})}))(),1);function u(e){"@babel/helpers - typeof";return u=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},u(e)}var d=/^\\s+/,f=/\\s+$/;function p(e,t){if(e||=``,t||={},e instanceof p)return e;if(!(this instanceof p))return new p(e,t);var n=m(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}p.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(e.r*299+e.g*587+e.b*114)/1e3},getLuminance:function(){var e=this.toRgb(),t=e.r/255,n=e.g/255,r=e.b/255,i=t<=.03928?t/12.92:((t+.055)/1.055)**2.4,a=n<=.03928?n/12.92:((n+.055)/1.055)**2.4,o=r<=.03928?r/12.92:((r+.055)/1.055)**2.4;return .2126*i+.7152*a+.0722*o},setAlpha:function(e){return this._a=D(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=v(this._r,this._g,this._b);return{h:e.h*360,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=v(this._r,this._g,this._b),t=Math.round(e.h*360),n=Math.round(e.s*100),r=Math.round(e.v*100);return this._a==1?`hsv(`+t+`, `+n+`%, `+r+`%)`:`hsva(`+t+`, `+n+`%, `+r+`%, `+this._roundA+`)`},toHsl:function(){var e=g(this._r,this._g,this._b);return{h:e.h*360,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=g(this._r,this._g,this._b),t=Math.round(e.h*360),n=Math.round(e.s*100),r=Math.round(e.l*100);return this._a==1?`hsl(`+t+`, `+n+`%, `+r+`%)`:`hsla(`+t+`, `+n+`%, `+r+`%, `+this._roundA+`)`},toHex:function(e){return b(this._r,this._g,this._b,e)},toHexString:function(e){return`#`+this.toHex(e)},toHex8:function(e){return x(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return`#`+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?`rgb(`+Math.round(this._r)+`, `+Math.round(this._g)+`, `+Math.round(this._b)+`)`:`rgba(`+Math.round(this._r)+`, `+Math.round(this._g)+`, `+Math.round(this._b)+`, `+this._roundA+`)`},toPercentageRgb:function(){return{r:Math.round(O(this._r,255)*100)+`%`,g:Math.round(O(this._g,255)*100)+`%`,b:Math.round(O(this._b,255)*100)+`%`,a:this._a}},toPercentageRgbString:function(){return this._a==1?`rgb(`+Math.round(O(this._r,255)*100)+`%, `+Math.round(O(this._g,255)*100)+`%, `+Math.round(O(this._b,255)*100)+`%)`:`rgba(`+Math.round(O(this._r,255)*100)+`%, `+Math.round(O(this._g,255)*100)+`%, `+Math.round(O(this._b,255)*100)+`%, `+this._roundA+`)`},toName:function(){return this._a===0?`transparent`:this._a<1?!1:ue[b(this._r,this._g,this._b,!0)]||!1},toFilter:function(e){var t=`#`+ee(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?`GradientType = 1, `:``;if(e){var i=p(e);n=`#`+ee(i._r,i._g,i._b,i._a)}return`progid:DXImageTransform.Microsoft.gradient(`+r+`startColorstr=`+t+`,endColorstr=`+n+`)`},toString:function(e){var t=!!e;e||=this._format;var n=!1,r=this._a<1&&this._a>=0;return!t&&r&&(e===`hex`||e===`hex6`||e===`hex3`||e===`hex4`||e===`hex8`||e===`name`)?e===`name`&&this._a===0?this.toName():this.toRgbString():(e===`rgb`&&(n=this.toRgbString()),e===`prgb`&&(n=this.toPercentageRgbString()),(e===`hex`||e===`hex6`)&&(n=this.toHexString()),e===`hex3`&&(n=this.toHexString(!0)),e===`hex4`&&(n=this.toHex8String(!0)),e===`hex8`&&(n=this.toHex8String()),e===`name`&&(n=this.toName()),e===`hsl`&&(n=this.toHslString()),e===`hsv`&&(n=this.toHsvString()),n||this.toHexString())},clone:function(){return p(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(C,arguments)},brighten:function(){return this._applyModification(re,arguments)},darken:function(){return this._applyModification(ie,arguments)},desaturate:function(){return this._applyModification(S,arguments)},saturate:function(){return this._applyModification(te,arguments)},greyscale:function(){return this._applyModification(ne,arguments)},spin:function(){return this._applyModification(ae,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(w,arguments)},complement:function(){return this._applyCombination(oe,arguments)},monochromatic:function(){return this._applyCombination(T,arguments)},splitcomplement:function(){return this._applyCombination(ce,arguments)},triad:function(){return this._applyCombination(se,[3])},tetrad:function(){return this._applyCombination(se,[4])}},p.fromRatio=function(e,t){if(u(e)==`object`){var n={};for(var r in e)e.hasOwnProperty(r)&&(r===`a`?n[r]=e[r]:n[r]=ge(e[r]));e=n}return p(e,t)};function m(e){var t={r:0,g:0,b:0},n=1,r=null,i=null,a=null,o=!1,s=!1;return typeof e==`string`&&(e=be(e)),u(e)==`object`&&(ye(e.r)&&ye(e.g)&&ye(e.b)?(t=h(e.r,e.g,e.b),o=!0,s=String(e.r).substr(-1)===`%`?`prgb`:`rgb`):ye(e.h)&&ye(e.s)&&ye(e.v)?(r=ge(e.s),i=ge(e.v),t=y(e.h,r,i),o=!0,s=`hsv`):ye(e.h)&&ye(e.s)&&ye(e.l)&&(r=ge(e.s),a=ge(e.l),t=_(e.h,r,a),o=!0,s=`hsl`),e.hasOwnProperty(`a`)&&(n=e.a)),n=D(n),{ok:o,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}function h(e,t,n){return{r:O(e,255)*255,g:O(t,255)*255,b:O(n,255)*255}}function g(e,t,n){e=O(e,255),t=O(t,255),n=O(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a,o,s=(r+i)/2;if(r==i)a=o=0;else{var c=r-i;switch(o=s>.5?c/(2-r-i):c/(r+i),r){case e:a=(t-n)/c+(t<n?6:0);break;case t:a=(n-e)/c+2;break;case n:a=(e-t)/c+4;break}a/=6}return{h:a,s:o,l:s}}function _(e,t,n){var r,i,a;e=O(e,360),t=O(t,100),n=O(n,100);function o(e,t,n){return n<0&&(n+=1),n>1&&--n,n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(t===0)r=i=a=n;else{var s=n<.5?n*(1+t):n+t-n*t,c=2*n-s;r=o(c,s,e+1/3),i=o(c,s,e),a=o(c,s,e-1/3)}return{r:r*255,g:i*255,b:a*255}}function v(e,t,n){e=O(e,255),t=O(t,255),n=O(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),a,o,s=r,c=r-i;if(o=r===0?0:c/r,r==i)a=0;else{switch(r){case e:a=(t-n)/c+(t<n?6:0);break;case t:a=(n-e)/c+2;break;case n:a=(e-t)/c+4;break}a/=6}return{h:a,s:o,v:s}}function y(e,t,n){e=O(e,360)*6,t=O(t,100),n=O(n,100);var r=Math.floor(e),i=e-r,a=n*(1-t),o=n*(1-i*t),s=n*(1-(1-i)*t),c=r%6,l=[n,o,a,a,s,n][c],u=[s,n,n,o,a,a][c],d=[a,a,s,n,n,o][c];return{r:l*255,g:u*255,b:d*255}}function b(e,t,n,r){var i=[he(Math.round(e).toString(16)),he(Math.round(t).toString(16)),he(Math.round(n).toString(16))];return r&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join(``)}function x(e,t,n,r,i){var a=[he(Math.round(e).toString(16)),he(Math.round(t).toString(16)),he(Math.round(n).toString(16)),he(k(r))];return i&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0):a.join(``)}function ee(e,t,n,r){return[he(k(r)),he(Math.round(e).toString(16)),he(Math.round(t).toString(16)),he(Math.round(n).toString(16))].join(``)}p.equals=function(e,t){return!e||!t?!1:p(e).toRgbString()==p(t).toRgbString()},p.random=function(){return p.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})};function S(e,t){t=t===0?0:t||10;var n=p(e).toHsl();return n.s-=t/100,n.s=de(n.s),p(n)}function te(e,t){t=t===0?0:t||10;var n=p(e).toHsl();return n.s+=t/100,n.s=de(n.s),p(n)}function ne(e){return p(e).desaturate(100)}function C(e,t){t=t===0?0:t||10;var n=p(e).toHsl();return n.l+=t/100,n.l=de(n.l),p(n)}function re(e,t){t=t===0?0:t||10;var n=p(e).toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),p(n)}function ie(e,t){t=t===0?0:t||10;var n=p(e).toHsl();return n.l-=t/100,n.l=de(n.l),p(n)}function ae(e,t){var n=p(e).toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,p(n)}function oe(e){var t=p(e).toHsl();return t.h=(t.h+180)%360,p(t)}function se(e,t){if(isNaN(t)||t<=0)throw Error(`Argument to polyad must be a positive number`);for(var n=p(e).toHsl(),r=[p(e)],i=360/t,a=1;a<t;a++)r.push(p({h:(n.h+a*i)%360,s:n.s,l:n.l}));return r}function ce(e){var t=p(e).toHsl(),n=t.h;return[p(e),p({h:(n+72)%360,s:t.s,l:t.l}),p({h:(n+216)%360,s:t.s,l:t.l})]}function w(e,t,n){t||=6,n||=30;var r=p(e).toHsl(),i=360/n,a=[p(e)];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,a.push(p(r));return a}function T(e,t){t||=6;for(var n=p(e).toHsv(),r=n.h,i=n.s,a=n.v,o=[],s=1/t;t--;)o.push(p({h:r,s:i,v:a})),a=(a+s)%1;return o}p.mix=function(e,t,n){n=n===0?0:n||50;var r=p(e).toRgb(),i=p(t).toRgb(),a=n/100;return p({r:(i.r-r.r)*a+r.r,g:(i.g-r.g)*a+r.g,b:(i.b-r.b)*a+r.b,a:(i.a-r.a)*a+r.a})},p.readability=function(e,t){var n=p(e),r=p(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)},p.isReadable=function(e,t,n){var r=p.readability(e,t),i,a=!1;switch(i=xe(n),i.level+i.size){case`AAsmall`:case`AAAlarge`:a=r>=4.5;break;case`AAlarge`:a=r>=3;break;case`AAAsmall`:a=r>=7;break}return a},p.mostReadable=function(e,t,n){var r=null,i=0,a,o,s,c;n||={},o=n.includeFallbackColors,s=n.level,c=n.size;for(var l=0;l<t.length;l++)a=p.readability(e,t[l]),a>i&&(i=a,r=p(t[l]));return p.isReadable(e,r,{level:s,size:c})||!o?r:(n.includeFallbackColors=!1,p.mostReadable(e,[`#fff`,`#000`],n))};var le=p.names={aliceblue:`f0f8ff`,antiquewhite:`faebd7`,aqua:`0ff`,aquamarine:`7fffd4`,azure:`f0ffff`,beige:`f5f5dc`,bisque:`ffe4c4`,black:`000`,blanchedalmond:`ffebcd`,blue:`00f`,blueviolet:`8a2be2`,brown:`a52a2a`,burlywood:`deb887`,burntsienna:`ea7e5d`,cadetblue:`5f9ea0`,chartreuse:`7fff00`,chocolate:`d2691e`,coral:`ff7f50`,cornflowerblue:`6495ed`,cornsilk:`fff8dc`,crimson:`dc143c`,cyan:`0ff`,darkblue:`00008b`,darkcyan:`008b8b`,darkgoldenrod:`b8860b`,darkgray:`a9a9a9`,darkgreen:`006400`,darkgrey:`a9a9a9`,darkkhaki:`bdb76b`,darkmagenta:`8b008b`,darkolivegreen:`556b2f`,darkorange:`ff8c00`,darkorchid:`9932cc`,darkred:`8b0000`,darksalmon:`e9967a`,darkseagreen:`8fbc8f`,darkslateblue:`483d8b`,darkslategray:`2f4f4f`,darkslategrey:`2f4f4f`,darkturquoise:`00ced1`,darkviolet:`9400d3`,deeppink:`ff1493`,deepskyblue:`00bfff`,dimgray:`696969`,dimgrey:`696969`,dodgerblue:`1e90ff`,firebrick:`b22222`,floralwhite:`fffaf0`,forestgreen:`228b22`,fuchsia:`f0f`,gainsboro:`dcdcdc`,ghostwhite:`f8f8ff`,gold:`ffd700`,goldenrod:`daa520`,gray:`808080`,green:`008000`,greenyellow:`adff2f`,grey:`808080`,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`,lightgray:`d3d3d3`,lightgreen:`90ee90`,lightgrey:`d3d3d3`,lightpink:`ffb6c1`,lightsalmon:`ffa07a`,lightseagreen:`20b2aa`,lightskyblue:`87cefa`,lightslategray:`789`,lightslategrey:`789`,lightsteelblue:`b0c4de`,lightyellow:`ffffe0`,lime:`0f0`,limegreen:`32cd32`,linen:`faf0e6`,magenta:`f0f`,maroon:`800000`,mediumaquamarine:`66cdaa`,mediumblue:`0000cd`,mediumorchid:`ba55d3`,mediumpurple:`9370db`,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:`db7093`,papayawhip:`ffefd5`,peachpuff:`ffdab9`,peru:`cd853f`,pink:`ffc0cb`,plum:`dda0dd`,powderblue:`b0e0e6`,purple:`800080`,rebeccapurple:`663399`,red:`f00`,rosybrown:`bc8f8f`,royalblue:`4169e1`,saddlebrown:`8b4513`,salmon:`fa8072`,sandybrown:`f4a460`,seagreen:`2e8b57`,seashell:`fff5ee`,sienna:`a0522d`,silver:`c0c0c0`,skyblue:`87ceeb`,slateblue:`6a5acd`,slategray:`708090`,slategrey:`708090`,snow:`fffafa`,springgreen:`00ff7f`,steelblue:`4682b4`,tan:`d2b48c`,teal:`008080`,thistle:`d8bfd8`,tomato:`ff6347`,turquoise:`40e0d0`,violet:`ee82ee`,wheat:`f5deb3`,white:`fff`,whitesmoke:`f5f5f5`,yellow:`ff0`,yellowgreen:`9acd32`},ue=p.hexNames=E(le);function E(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function D(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function O(e,t){pe(e)&&(e=`100%`);var n=me(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function de(e){return Math.min(1,Math.max(0,e))}function fe(e){return parseInt(e,16)}function pe(e){return typeof e==`string`&&e.indexOf(`.`)!=-1&&parseFloat(e)===1}function me(e){return typeof e==`string`&&e.indexOf(`%`)!=-1}function he(e){return e.length==1?`0`+e:``+e}function ge(e){return e<=1&&(e=e*100+`%`),e}function k(e){return Math.round(parseFloat(e)*255).toString(16)}function _e(e){return fe(e)/255}var ve=function(){var e=`(?:[-\\\\+]?\\\\d*\\\\.\\\\d+%?)|(?:[-\\\\+]?\\\\d+%?)`,t=`[\\\\s|\\\\(]+(`+e+`)[,|\\\\s]+(`+e+`)[,|\\\\s]+(`+e+`)\\\\s*\\\\)?`,n=`[\\\\s|\\\\(]+(`+e+`)[,|\\\\s]+(`+e+`)[,|\\\\s]+(`+e+`)[,|\\\\s]+(`+e+`)\\\\s*\\\\)?`;return{CSS_UNIT:new RegExp(e),rgb:RegExp(`rgb`+t),rgba:RegExp(`rgba`+n),hsl:RegExp(`hsl`+t),hsla:RegExp(`hsla`+n),hsv:RegExp(`hsv`+t),hsva:RegExp(`hsva`+n),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function ye(e){return!!ve.CSS_UNIT.exec(e)}function be(e){e=e.replace(d,``).replace(f,``).toLowerCase();var t=!1;if(le[e])e=le[e],t=!0;else if(e==`transparent`)return{r:0,g:0,b:0,a:0,format:`name`};var n;return(n=ve.rgb.exec(e))?{r:n[1],g:n[2],b:n[3]}:(n=ve.rgba.exec(e))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=ve.hsl.exec(e))?{h:n[1],s:n[2],l:n[3]}:(n=ve.hsla.exec(e))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=ve.hsv.exec(e))?{h:n[1],s:n[2],v:n[3]}:(n=ve.hsva.exec(e))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=ve.hex8.exec(e))?{r:fe(n[1]),g:fe(n[2]),b:fe(n[3]),a:_e(n[4]),format:t?`name`:`hex8`}:(n=ve.hex6.exec(e))?{r:fe(n[1]),g:fe(n[2]),b:fe(n[3]),format:t?`name`:`hex`}:(n=ve.hex4.exec(e))?{r:fe(n[1]+``+n[1]),g:fe(n[2]+``+n[2]),b:fe(n[3]+``+n[3]),a:_e(n[4]+``+n[4]),format:t?`name`:`hex8`}:(n=ve.hex3.exec(e))?{r:fe(n[1]+``+n[1]),g:fe(n[2]+``+n[2]),b:fe(n[3]+``+n[3]),format:t?`name`:`hex`}:!1}function xe(e){var t,n;return e||={level:`AA`,size:`small`},t=(e.level||`AA`).toUpperCase(),n=(e.size||`small`).toLowerCase(),t!==`AA`&&t!==`AAA`&&(t=`AA`),n!==`small`&&n!==`large`&&(n=`small`),{level:t,size:n}}function Se(e,t){"txml";t||={};var n=t.pos||0,r=!!t.keepComments,i=!!t.keepWhitespace,a=`<`,o=60,s=`>`,c=62,l=45,u=47,d=33,f=39,p=34,m=91,h=93;function g(t){for(var a=[];e[n];)if(e.charCodeAt(n)==o){if(e.charCodeAt(n+1)===u){var f=n+2;if(n=e.indexOf(s,n),e.substring(f,n).indexOf(t)==-1){var p=e.substring(0,n).split(`\n`);throw Error(`Unexpected close tag\nLine: `+(p.length-1)+`\nColumn: `+(p[p.length-1].length+1)+`\nChar: `+e[n])}return n+1&&(n+=1),a}else if(e.charCodeAt(n+1)===d){if(e.charCodeAt(n+2)==l){let t=n;for(;n!==-1&&!(e.charCodeAt(n)===c&&e.charCodeAt(n-1)==l&&e.charCodeAt(n-2)==l&&n!=-1);)n=e.indexOf(s,n+1);n===-1&&(n=e.length),r&&a.push(e.substring(t,n+1))}else if(e.charCodeAt(n+2)===m&&e.charCodeAt(n+8)===m&&e.substr(n+3,5).toLowerCase()===`cdata`){var g=e.indexOf(`]]>`,n);g==-1?(a.push(e.substr(n+9)),n=e.length):(a.push(e.substring(n+9,g)),n=g+3);continue}else{let t=n+1;n+=2;for(var v=!1;(e.charCodeAt(n)!==c||v===!0)&&e[n];)e.charCodeAt(n)===m?v=!0:v===!0&&e.charCodeAt(n)===h&&(v=!1),n++;a.push(e.substring(t,n))}n++;continue}var y=x();a.push(y),y.tagName[0]===`?`&&(a.push(...y.children),y.children=[])}else{var b=_();if(i)b.length>0&&a.push(b);else{var ee=b.trim();ee.length>0&&a.push(ee)}n++}return a}function _(){var t=n;return n=e.indexOf(a,n)-1,n===-2&&(n=e.length),e.slice(t,n+1)}var v=`\\r\n >/= `;function y(){for(var t=n;v.indexOf(e[n])===-1&&e[n];)n++;return e.slice(t,n)}var b=t.noChildNodes||[`img`,`br`,`input`,`meta`,`link`,`hr`];function x(){n++;let t=y(),r={},i=[];for(;e.charCodeAt(n)!==c&&e[n];){var a=e.charCodeAt(n);if(a>64&&a<91||a>96&&a<123){for(var o=y(),s=e.charCodeAt(n);s&&s!==f&&s!==p&&!(s>64&&s<91||s>96&&s<123)&&s!==c;)n++,s=e.charCodeAt(n);if(s===f||s===p){var l=ee();if(n===-1)return{tagName:t,attributes:r,children:i}}else l=null,n--;r[o]=l}n++}if(e.charCodeAt(n-1)!==u)if(t==`script`){var d=n+1;n=e.indexOf(`<\\/script>`,n),i=[e.slice(d,n)],n+=9}else if(t==`style`){var d=n+1;n=e.indexOf(`</style>`,n),i=[e.slice(d,n)],n+=8}else b.indexOf(t)===-1?(n++,i=g(t)):n++;else n++;return{tagName:t,attributes:r,children:i}}function ee(){var t=e[n],r=n+1;return n=e.indexOf(t,r),e.slice(r,n)}function S(){var n=RegExp(`\\\\s`+t.attrName+`\\\\s*=[\'"]`+t.attrValue+`[\'"]`).exec(e);return n?n.index:-1}var te=null;if(t.attrValue!==void 0){t.attrName=t.attrName||`id`;for(var te=[];(n=S())!==-1;)n=e.lastIndexOf(`<`,n),n!==-1&&te.push(x()),e=e.substr(n),n=0}else te=t.parseNode?x():g(``);return t.filter&&(te=filter(te,t.filter)),t.simplify?we(Array.isArray(te)?te:[te]):(t.setPos&&(te.pos=n),te)}let Ce=1;function we(e){let t={};if(!e||!e.length)return{};if(e.length===1&&typeof e[0]==`string`)return e[0];for(var n in e.forEach(function(e){if(typeof e!=`object`)return;t[e.tagName]||(t[e.tagName]=[]);let n=we(e.children);t[e.tagName].push(n),typeof n!=`string`&&(Object.keys(e.attributes).length&&(n.attrs=e.attributes),n.attrs||={},n.attrs.order=Ce++)}),t)t[n].length==1&&(t[n]=t[n][0]);return t}var Te=o((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=[{"Typeface name":`Symbol`,"Dingbat dec":`32`,"Dingbat hex":`20`,"Unicode dec":`32`,"Unicode hex":`20`},{"Typeface name":`Symbol`,"Dingbat dec":`33`,"Dingbat hex":`21`,"Unicode dec":`33`,"Unicode hex":`21`},{"Typeface name":`Symbol`,"Dingbat dec":`34`,"Dingbat hex":`22`,"Unicode dec":`8704`,"Unicode hex":`2200`},{"Typeface name":`Symbol`,"Dingbat dec":`35`,"Dingbat hex":`23`,"Unicode dec":`35`,"Unicode hex":`23`},{"Typeface name":`Symbol`,"Dingbat dec":`36`,"Dingbat hex":`24`,"Unicode dec":`8707`,"Unicode hex":`2203`},{"Typeface name":`Symbol`,"Dingbat dec":`37`,"Dingbat hex":`25`,"Unicode dec":`37`,"Unicode hex":`25`},{"Typeface name":`Symbol`,"Dingbat dec":`38`,"Dingbat hex":`26`,"Unicode dec":`38`,"Unicode hex":`26`},{"Typeface name":`Symbol`,"Dingbat dec":`39`,"Dingbat hex":`27`,"Unicode dec":`8717`,"Unicode hex":`220D`},{"Typeface name":`Symbol`,"Dingbat dec":`40`,"Dingbat hex":`28`,"Unicode dec":`40`,"Unicode hex":`28`},{"Typeface name":`Symbol`,"Dingbat dec":`41`,"Dingbat hex":`29`,"Unicode dec":`41`,"Unicode hex":`29`},{"Typeface name":`Symbol`,"Dingbat dec":`42`,"Dingbat hex":`2A`,"Unicode dec":`42`,"Unicode hex":`2A`},{"Typeface name":`Symbol`,"Dingbat dec":`43`,"Dingbat hex":`2B`,"Unicode dec":`43`,"Unicode hex":`2B`},{"Typeface name":`Symbol`,"Dingbat dec":`44`,"Dingbat hex":`2C`,"Unicode dec":`44`,"Unicode hex":`2C`},{"Typeface name":`Symbol`,"Dingbat dec":`45`,"Dingbat hex":`2D`,"Unicode dec":`8722`,"Unicode hex":`2212`},{"Typeface name":`Symbol`,"Dingbat dec":`46`,"Dingbat hex":`2E`,"Unicode dec":`46`,"Unicode hex":`2E`},{"Typeface name":`Symbol`,"Dingbat dec":`47`,"Dingbat hex":`2F`,"Unicode dec":`47`,"Unicode hex":`2F`},{"Typeface name":`Symbol`,"Dingbat dec":`48`,"Dingbat hex":`30`,"Unicode dec":`48`,"Unicode hex":`30`},{"Typeface name":`Symbol`,"Dingbat dec":`49`,"Dingbat hex":`31`,"Unicode dec":`49`,"Unicode hex":`31`},{"Typeface name":`Symbol`,"Dingbat dec":`50`,"Dingbat hex":`32`,"Unicode dec":`50`,"Unicode hex":`32`},{"Typeface name":`Symbol`,"Dingbat dec":`51`,"Dingbat hex":`33`,"Unicode dec":`51`,"Unicode hex":`33`},{"Typeface name":`Symbol`,"Dingbat dec":`52`,"Dingbat hex":`34`,"Unicode dec":`52`,"Unicode hex":`34`},{"Typeface name":`Symbol`,"Dingbat dec":`53`,"Dingbat hex":`35`,"Unicode dec":`53`,"Unicode hex":`35`},{"Typeface name":`Symbol`,"Dingbat dec":`54`,"Dingbat hex":`36`,"Unicode dec":`54`,"Unicode hex":`36`},{"Typeface name":`Symbol`,"Dingbat dec":`55`,"Dingbat hex":`37`,"Unicode dec":`55`,"Unicode hex":`37`},{"Typeface name":`Symbol`,"Dingbat dec":`56`,"Dingbat hex":`38`,"Unicode dec":`56`,"Unicode hex":`38`},{"Typeface name":`Symbol`,"Dingbat dec":`57`,"Dingbat hex":`39`,"Unicode dec":`57`,"Unicode hex":`39`},{"Typeface name":`Symbol`,"Dingbat dec":`58`,"Dingbat hex":`3A`,"Unicode dec":`58`,"Unicode hex":`3A`},{"Typeface name":`Symbol`,"Dingbat dec":`59`,"Dingbat hex":`3B`,"Unicode dec":`59`,"Unicode hex":`3B`},{"Typeface name":`Symbol`,"Dingbat dec":`60`,"Dingbat hex":`3C`,"Unicode dec":`60`,"Unicode hex":`3C`},{"Typeface name":`Symbol`,"Dingbat dec":`61`,"Dingbat hex":`3D`,"Unicode dec":`61`,"Unicode hex":`3D`},{"Typeface name":`Symbol`,"Dingbat dec":`62`,"Dingbat hex":`3E`,"Unicode dec":`62`,"Unicode hex":`3E`},{"Typeface name":`Symbol`,"Dingbat dec":`63`,"Dingbat hex":`3F`,"Unicode dec":`63`,"Unicode hex":`3F`},{"Typeface name":`Symbol`,"Dingbat dec":`64`,"Dingbat hex":`40`,"Unicode dec":`8773`,"Unicode hex":`2245`},{"Typeface name":`Symbol`,"Dingbat dec":`65`,"Dingbat hex":`41`,"Unicode dec":`913`,"Unicode hex":`391`},{"Typeface name":`Symbol`,"Dingbat dec":`66`,"Dingbat hex":`42`,"Unicode dec":`914`,"Unicode hex":`392`},{"Typeface name":`Symbol`,"Dingbat dec":`67`,"Dingbat hex":`43`,"Unicode dec":`935`,"Unicode hex":`3A7`},{"Typeface name":`Symbol`,"Dingbat dec":`68`,"Dingbat hex":`44`,"Unicode dec":`916`,"Unicode hex":`394`},{"Typeface name":`Symbol`,"Dingbat dec":`69`,"Dingbat hex":`45`,"Unicode dec":`917`,"Unicode hex":`395`},{"Typeface name":`Symbol`,"Dingbat dec":`70`,"Dingbat hex":`46`,"Unicode dec":`934`,"Unicode hex":`3A6`},{"Typeface name":`Symbol`,"Dingbat dec":`71`,"Dingbat hex":`47`,"Unicode dec":`915`,"Unicode hex":`393`},{"Typeface name":`Symbol`,"Dingbat dec":`72`,"Dingbat hex":`48`,"Unicode dec":`919`,"Unicode hex":`397`},{"Typeface name":`Symbol`,"Dingbat dec":`73`,"Dingbat hex":`49`,"Unicode dec":`921`,"Unicode hex":`399`},{"Typeface name":`Symbol`,"Dingbat dec":`74`,"Dingbat hex":`4A`,"Unicode dec":`977`,"Unicode hex":`3D1`},{"Typeface name":`Symbol`,"Dingbat dec":`75`,"Dingbat hex":`4B`,"Unicode dec":`922`,"Unicode hex":`39A`},{"Typeface name":`Symbol`,"Dingbat dec":`76`,"Dingbat hex":`4C`,"Unicode dec":`923`,"Unicode hex":`39B`},{"Typeface name":`Symbol`,"Dingbat dec":`77`,"Dingbat hex":`4D`,"Unicode dec":`924`,"Unicode hex":`39C`},{"Typeface name":`Symbol`,"Dingbat dec":`78`,"Dingbat hex":`4E`,"Unicode dec":`925`,"Unicode hex":`39D`},{"Typeface name":`Symbol`,"Dingbat dec":`79`,"Dingbat hex":`4F`,"Unicode dec":`927`,"Unicode hex":`39F`},{"Typeface name":`Symbol`,"Dingbat dec":`80`,"Dingbat hex":`50`,"Unicode dec":`928`,"Unicode hex":`3A0`},{"Typeface name":`Symbol`,"Dingbat dec":`81`,"Dingbat hex":`51`,"Unicode dec":`920`,"Unicode hex":`398`},{"Typeface name":`Symbol`,"Dingbat dec":`82`,"Dingbat hex":`52`,"Unicode dec":`929`,"Unicode hex":`3A1`},{"Typeface name":`Symbol`,"Dingbat dec":`83`,"Dingbat hex":`53`,"Unicode dec":`931`,"Unicode hex":`3A3`},{"Typeface name":`Symbol`,"Dingbat dec":`84`,"Dingbat hex":`54`,"Unicode dec":`932`,"Unicode hex":`3A4`},{"Typeface name":`Symbol`,"Dingbat dec":`85`,"Dingbat hex":`55`,"Unicode dec":`933`,"Unicode hex":`3A5`},{"Typeface name":`Symbol`,"Dingbat dec":`86`,"Dingbat hex":`56`,"Unicode dec":`962`,"Unicode hex":`3C2`},{"Typeface name":`Symbol`,"Dingbat dec":`87`,"Dingbat hex":`57`,"Unicode dec":`937`,"Unicode hex":`3A9`},{"Typeface name":`Symbol`,"Dingbat dec":`88`,"Dingbat hex":`58`,"Unicode dec":`926`,"Unicode hex":`39E`},{"Typeface name":`Symbol`,"Dingbat dec":`89`,"Dingbat hex":`59`,"Unicode dec":`936`,"Unicode hex":`3A8`},{"Typeface name":`Symbol`,"Dingbat dec":`90`,"Dingbat hex":`5A`,"Unicode dec":`918`,"Unicode hex":`396`},{"Typeface name":`Symbol`,"Dingbat dec":`91`,"Dingbat hex":`5B`,"Unicode dec":`91`,"Unicode hex":`5B`},{"Typeface name":`Symbol`,"Dingbat dec":`92`,"Dingbat hex":`5C`,"Unicode dec":`8756`,"Unicode hex":`2234`},{"Typeface name":`Symbol`,"Dingbat dec":`93`,"Dingbat hex":`5D`,"Unicode dec":`93`,"Unicode hex":`5D`},{"Typeface name":`Symbol`,"Dingbat dec":`94`,"Dingbat hex":`5E`,"Unicode dec":`8869`,"Unicode hex":`22A5`},{"Typeface name":`Symbol`,"Dingbat dec":`95`,"Dingbat hex":`5F`,"Unicode dec":`95`,"Unicode hex":`5F`},{"Typeface name":`Symbol`,"Dingbat dec":`96`,"Dingbat hex":`60`,"Unicode dec":`8254`,"Unicode hex":`203E`},{"Typeface name":`Symbol`,"Dingbat dec":`97`,"Dingbat hex":`61`,"Unicode dec":`945`,"Unicode hex":`3B1`},{"Typeface name":`Symbol`,"Dingbat dec":`98`,"Dingbat hex":`62`,"Unicode dec":`946`,"Unicode hex":`3B2`},{"Typeface name":`Symbol`,"Dingbat dec":`99`,"Dingbat hex":`63`,"Unicode dec":`967`,"Unicode hex":`3C7`},{"Typeface name":`Symbol`,"Dingbat dec":`100`,"Dingbat hex":`64`,"Unicode dec":`948`,"Unicode hex":`3B4`},{"Typeface name":`Symbol`,"Dingbat dec":`101`,"Dingbat hex":`65`,"Unicode dec":`949`,"Unicode hex":`3B5`},{"Typeface name":`Symbol`,"Dingbat dec":`102`,"Dingbat hex":`66`,"Unicode dec":`966`,"Unicode hex":`3C6`},{"Typeface name":`Symbol`,"Dingbat dec":`103`,"Dingbat hex":`67`,"Unicode dec":`947`,"Unicode hex":`3B3`},{"Typeface name":`Symbol`,"Dingbat dec":`104`,"Dingbat hex":`68`,"Unicode dec":`951`,"Unicode hex":`3B7`},{"Typeface name":`Symbol`,"Dingbat dec":`105`,"Dingbat hex":`69`,"Unicode dec":`953`,"Unicode hex":`3B9`},{"Typeface name":`Symbol`,"Dingbat dec":`106`,"Dingbat hex":`6A`,"Unicode dec":`981`,"Unicode hex":`3D5`},{"Typeface name":`Symbol`,"Dingbat dec":`107`,"Dingbat hex":`6B`,"Unicode dec":`954`,"Unicode hex":`3BA`},{"Typeface name":`Symbol`,"Dingbat dec":`108`,"Dingbat hex":`6C`,"Unicode dec":`955`,"Unicode hex":`3BB`},{"Typeface name":`Symbol`,"Dingbat dec":`109`,"Dingbat hex":`6D`,"Unicode dec":`956`,"Unicode hex":`3BC`},{"Typeface name":`Symbol`,"Dingbat dec":`110`,"Dingbat hex":`6E`,"Unicode dec":`957`,"Unicode hex":`3BD`},{"Typeface name":`Symbol`,"Dingbat dec":`111`,"Dingbat hex":`6F`,"Unicode dec":`959`,"Unicode hex":`3BF`},{"Typeface name":`Symbol`,"Dingbat dec":`112`,"Dingbat hex":`70`,"Unicode dec":`960`,"Unicode hex":`3C0`},{"Typeface name":`Symbol`,"Dingbat dec":`113`,"Dingbat hex":`71`,"Unicode dec":`952`,"Unicode hex":`3B8`},{"Typeface name":`Symbol`,"Dingbat dec":`114`,"Dingbat hex":`72`,"Unicode dec":`961`,"Unicode hex":`3C1`},{"Typeface name":`Symbol`,"Dingbat dec":`115`,"Dingbat hex":`73`,"Unicode dec":`963`,"Unicode hex":`3C3`},{"Typeface name":`Symbol`,"Dingbat dec":`116`,"Dingbat hex":`74`,"Unicode dec":`964`,"Unicode hex":`3C4`},{"Typeface name":`Symbol`,"Dingbat dec":`117`,"Dingbat hex":`75`,"Unicode dec":`965`,"Unicode hex":`3C5`},{"Typeface name":`Symbol`,"Dingbat dec":`118`,"Dingbat hex":`76`,"Unicode dec":`982`,"Unicode hex":`3D6`},{"Typeface name":`Symbol`,"Dingbat dec":`119`,"Dingbat hex":`77`,"Unicode dec":`969`,"Unicode hex":`3C9`},{"Typeface name":`Symbol`,"Dingbat dec":`120`,"Dingbat hex":`78`,"Unicode dec":`958`,"Unicode hex":`3BE`},{"Typeface name":`Symbol`,"Dingbat dec":`121`,"Dingbat hex":`79`,"Unicode dec":`968`,"Unicode hex":`3C8`},{"Typeface name":`Symbol`,"Dingbat dec":`122`,"Dingbat hex":`7A`,"Unicode dec":`950`,"Unicode hex":`3B6`},{"Typeface name":`Symbol`,"Dingbat dec":`123`,"Dingbat hex":`7B`,"Unicode dec":`123`,"Unicode hex":`7B`},{"Typeface name":`Symbol`,"Dingbat dec":`124`,"Dingbat hex":`7C`,"Unicode dec":`124`,"Unicode hex":`7C`},{"Typeface name":`Symbol`,"Dingbat dec":`125`,"Dingbat hex":`7D`,"Unicode dec":`125`,"Unicode hex":`7D`},{"Typeface name":`Symbol`,"Dingbat dec":`126`,"Dingbat hex":`7E`,"Unicode dec":`126`,"Unicode hex":`7E`},{"Typeface name":`Symbol`,"Dingbat dec":`160`,"Dingbat hex":`A0`,"Unicode dec":`8364`,"Unicode hex":`20AC`},{"Typeface name":`Symbol`,"Dingbat dec":`161`,"Dingbat hex":`A1`,"Unicode dec":`978`,"Unicode hex":`3D2`},{"Typeface name":`Symbol`,"Dingbat dec":`162`,"Dingbat hex":`A2`,"Unicode dec":`8242`,"Unicode hex":`2032`},{"Typeface name":`Symbol`,"Dingbat dec":`163`,"Dingbat hex":`A3`,"Unicode dec":`8804`,"Unicode hex":`2264`},{"Typeface name":`Symbol`,"Dingbat dec":`164`,"Dingbat hex":`A4`,"Unicode dec":`8260`,"Unicode hex":`2044`},{"Typeface name":`Symbol`,"Dingbat dec":`165`,"Dingbat hex":`A5`,"Unicode dec":`8734`,"Unicode hex":`221E`},{"Typeface name":`Symbol`,"Dingbat dec":`166`,"Dingbat hex":`A6`,"Unicode dec":`402`,"Unicode hex":`192`},{"Typeface name":`Symbol`,"Dingbat dec":`167`,"Dingbat hex":`A7`,"Unicode dec":`9827`,"Unicode hex":`2663`},{"Typeface name":`Symbol`,"Dingbat dec":`168`,"Dingbat hex":`A8`,"Unicode dec":`9830`,"Unicode hex":`2666`},{"Typeface name":`Symbol`,"Dingbat dec":`169`,"Dingbat hex":`A9`,"Unicode dec":`9829`,"Unicode hex":`2665`},{"Typeface name":`Symbol`,"Dingbat dec":`170`,"Dingbat hex":`AA`,"Unicode dec":`9824`,"Unicode hex":`2660`},{"Typeface name":`Symbol`,"Dingbat dec":`171`,"Dingbat hex":`AB`,"Unicode dec":`8596`,"Unicode hex":`2194`},{"Typeface name":`Symbol`,"Dingbat dec":`172`,"Dingbat hex":`AC`,"Unicode dec":`8592`,"Unicode hex":`2190`},{"Typeface name":`Symbol`,"Dingbat dec":`173`,"Dingbat hex":`AD`,"Unicode dec":`8593`,"Unicode hex":`2191`},{"Typeface name":`Symbol`,"Dingbat dec":`174`,"Dingbat hex":`AE`,"Unicode dec":`8594`,"Unicode hex":`2192`},{"Typeface name":`Symbol`,"Dingbat dec":`175`,"Dingbat hex":`AF`,"Unicode dec":`8595`,"Unicode hex":`2193`},{"Typeface name":`Symbol`,"Dingbat dec":`176`,"Dingbat hex":`B0`,"Unicode dec":`176`,"Unicode hex":`B0`},{"Typeface name":`Symbol`,"Dingbat dec":`177`,"Dingbat hex":`B1`,"Unicode dec":`177`,"Unicode hex":`B1`},{"Typeface name":`Symbol`,"Dingbat dec":`178`,"Dingbat hex":`B2`,"Unicode dec":`8243`,"Unicode hex":`2033`},{"Typeface name":`Symbol`,"Dingbat dec":`179`,"Dingbat hex":`B3`,"Unicode dec":`8805`,"Unicode hex":`2265`},{"Typeface name":`Symbol`,"Dingbat dec":`180`,"Dingbat hex":`B4`,"Unicode dec":`215`,"Unicode hex":`D7`},{"Typeface name":`Symbol`,"Dingbat dec":`181`,"Dingbat hex":`B5`,"Unicode dec":`8733`,"Unicode hex":`221D`},{"Typeface name":`Symbol`,"Dingbat dec":`182`,"Dingbat hex":`B6`,"Unicode dec":`8706`,"Unicode hex":`2202`},{"Typeface name":`Symbol`,"Dingbat dec":`183`,"Dingbat hex":`B7`,"Unicode dec":`8226`,"Unicode hex":`2022`},{"Typeface name":`Symbol`,"Dingbat dec":`184`,"Dingbat hex":`B8`,"Unicode dec":`247`,"Unicode hex":`F7`},{"Typeface name":`Symbol`,"Dingbat dec":`185`,"Dingbat hex":`B9`,"Unicode dec":`8800`,"Unicode hex":`2260`},{"Typeface name":`Symbol`,"Dingbat dec":`186`,"Dingbat hex":`BA`,"Unicode dec":`8801`,"Unicode hex":`2261`},{"Typeface name":`Symbol`,"Dingbat dec":`187`,"Dingbat hex":`BB`,"Unicode dec":`8776`,"Unicode hex":`2248`},{"Typeface name":`Symbol`,"Dingbat dec":`188`,"Dingbat hex":`BC`,"Unicode dec":`8230`,"Unicode hex":`2026`},{"Typeface name":`Symbol`,"Dingbat dec":`189`,"Dingbat hex":`BD`,"Unicode dec":`9168`,"Unicode hex":`23D0`},{"Typeface name":`Symbol`,"Dingbat dec":`190`,"Dingbat hex":`BE`,"Unicode dec":`9135`,"Unicode hex":`23AF`},{"Typeface name":`Symbol`,"Dingbat dec":`191`,"Dingbat hex":`BF`,"Unicode dec":`8629`,"Unicode hex":`21B5`},{"Typeface name":`Symbol`,"Dingbat dec":`192`,"Dingbat hex":`C0`,"Unicode dec":`8501`,"Unicode hex":`2135`},{"Typeface name":`Symbol`,"Dingbat dec":`193`,"Dingbat hex":`C1`,"Unicode dec":`8465`,"Unicode hex":`2111`},{"Typeface name":`Symbol`,"Dingbat dec":`194`,"Dingbat hex":`C2`,"Unicode dec":`8476`,"Unicode hex":`211C`},{"Typeface name":`Symbol`,"Dingbat dec":`195`,"Dingbat hex":`C3`,"Unicode dec":`8472`,"Unicode hex":`2118`},{"Typeface name":`Symbol`,"Dingbat dec":`196`,"Dingbat hex":`C4`,"Unicode dec":`8855`,"Unicode hex":`2297`},{"Typeface name":`Symbol`,"Dingbat dec":`197`,"Dingbat hex":`C5`,"Unicode dec":`8853`,"Unicode hex":`2295`},{"Typeface name":`Symbol`,"Dingbat dec":`198`,"Dingbat hex":`C6`,"Unicode dec":`8709`,"Unicode hex":`2205`},{"Typeface name":`Symbol`,"Dingbat dec":`199`,"Dingbat hex":`C7`,"Unicode dec":`8745`,"Unicode hex":`2229`},{"Typeface name":`Symbol`,"Dingbat dec":`200`,"Dingbat hex":`C8`,"Unicode dec":`8746`,"Unicode hex":`222A`},{"Typeface name":`Symbol`,"Dingbat dec":`201`,"Dingbat hex":`C9`,"Unicode dec":`8835`,"Unicode hex":`2283`},{"Typeface name":`Symbol`,"Dingbat dec":`202`,"Dingbat hex":`CA`,"Unicode dec":`8839`,"Unicode hex":`2287`},{"Typeface name":`Symbol`,"Dingbat dec":`203`,"Dingbat hex":`CB`,"Unicode dec":`8836`,"Unicode hex":`2284`},{"Typeface name":`Symbol`,"Dingbat dec":`204`,"Dingbat hex":`CC`,"Unicode dec":`8834`,"Unicode hex":`2282`},{"Typeface name":`Symbol`,"Dingbat dec":`205`,"Dingbat hex":`CD`,"Unicode dec":`8838`,"Unicode hex":`2286`},{"Typeface name":`Symbol`,"Dingbat dec":`206`,"Dingbat hex":`CE`,"Unicode dec":`8712`,"Unicode hex":`2208`},{"Typeface name":`Symbol`,"Dingbat dec":`207`,"Dingbat hex":`CF`,"Unicode dec":`8713`,"Unicode hex":`2209`},{"Typeface name":`Symbol`,"Dingbat dec":`208`,"Dingbat hex":`D0`,"Unicode dec":`8736`,"Unicode hex":`2220`},{"Typeface name":`Symbol`,"Dingbat dec":`209`,"Dingbat hex":`D1`,"Unicode dec":`8711`,"Unicode hex":`2207`},{"Typeface name":`Symbol`,"Dingbat dec":`210`,"Dingbat hex":`D2`,"Unicode dec":`174`,"Unicode hex":`AE`},{"Typeface name":`Symbol`,"Dingbat dec":`211`,"Dingbat hex":`D3`,"Unicode dec":`169`,"Unicode hex":`A9`},{"Typeface name":`Symbol`,"Dingbat dec":`212`,"Dingbat hex":`D4`,"Unicode dec":`8482`,"Unicode hex":`2122`},{"Typeface name":`Symbol`,"Dingbat dec":`213`,"Dingbat hex":`D5`,"Unicode dec":`8719`,"Unicode hex":`220F`},{"Typeface name":`Symbol`,"Dingbat dec":`214`,"Dingbat hex":`D6`,"Unicode dec":`8730`,"Unicode hex":`221A`},{"Typeface name":`Symbol`,"Dingbat dec":`215`,"Dingbat hex":`D7`,"Unicode dec":`8901`,"Unicode hex":`22C5`},{"Typeface name":`Symbol`,"Dingbat dec":`216`,"Dingbat hex":`D8`,"Unicode dec":`172`,"Unicode hex":`AC`},{"Typeface name":`Symbol`,"Dingbat dec":`217`,"Dingbat hex":`D9`,"Unicode dec":`8743`,"Unicode hex":`2227`},{"Typeface name":`Symbol`,"Dingbat dec":`218`,"Dingbat hex":`DA`,"Unicode dec":`8744`,"Unicode hex":`2228`},{"Typeface name":`Symbol`,"Dingbat dec":`219`,"Dingbat hex":`DB`,"Unicode dec":`8660`,"Unicode hex":`21D4`},{"Typeface name":`Symbol`,"Dingbat dec":`220`,"Dingbat hex":`DC`,"Unicode dec":`8656`,"Unicode hex":`21D0`},{"Typeface name":`Symbol`,"Dingbat dec":`221`,"Dingbat hex":`DD`,"Unicode dec":`8657`,"Unicode hex":`21D1`},{"Typeface name":`Symbol`,"Dingbat dec":`222`,"Dingbat hex":`DE`,"Unicode dec":`8658`,"Unicode hex":`21D2`},{"Typeface name":`Symbol`,"Dingbat dec":`223`,"Dingbat hex":`DF`,"Unicode dec":`8659`,"Unicode hex":`21D3`},{"Typeface name":`Symbol`,"Dingbat dec":`224`,"Dingbat hex":`E0`,"Unicode dec":`9674`,"Unicode hex":`25CA`},{"Typeface name":`Symbol`,"Dingbat dec":`225`,"Dingbat hex":`E1`,"Unicode dec":`12296`,"Unicode hex":`3008`},{"Typeface name":`Symbol`,"Dingbat dec":`226`,"Dingbat hex":`E2`,"Unicode dec":`174`,"Unicode hex":`AE`},{"Typeface name":`Symbol`,"Dingbat dec":`227`,"Dingbat hex":`E3`,"Unicode dec":`169`,"Unicode hex":`A9`},{"Typeface name":`Symbol`,"Dingbat dec":`228`,"Dingbat hex":`E4`,"Unicode dec":`8482`,"Unicode hex":`2122`},{"Typeface name":`Symbol`,"Dingbat dec":`229`,"Dingbat hex":`E5`,"Unicode dec":`8721`,"Unicode hex":`2211`},{"Typeface name":`Symbol`,"Dingbat dec":`230`,"Dingbat hex":`E6`,"Unicode dec":`9115`,"Unicode hex":`239B`},{"Typeface name":`Symbol`,"Dingbat dec":`231`,"Dingbat hex":`E7`,"Unicode dec":`9116`,"Unicode hex":`239C`},{"Typeface name":`Symbol`,"Dingbat dec":`232`,"Dingbat hex":`E8`,"Unicode dec":`9117`,"Unicode hex":`239D`},{"Typeface name":`Symbol`,"Dingbat dec":`233`,"Dingbat hex":`E9`,"Unicode dec":`9121`,"Unicode hex":`23A1`},{"Typeface name":`Symbol`,"Dingbat dec":`234`,"Dingbat hex":`EA`,"Unicode dec":`9122`,"Unicode hex":`23A2`},{"Typeface name":`Symbol`,"Dingbat dec":`235`,"Dingbat hex":`EB`,"Unicode dec":`9123`,"Unicode hex":`23A3`},{"Typeface name":`Symbol`,"Dingbat dec":`236`,"Dingbat hex":`EC`,"Unicode dec":`9127`,"Unicode hex":`23A7`},{"Typeface name":`Symbol`,"Dingbat dec":`237`,"Dingbat hex":`ED`,"Unicode dec":`9128`,"Unicode hex":`23A8`},{"Typeface name":`Symbol`,"Dingbat dec":`238`,"Dingbat hex":`EE`,"Unicode dec":`9129`,"Unicode hex":`23A9`},{"Typeface name":`Symbol`,"Dingbat dec":`239`,"Dingbat hex":`EF`,"Unicode dec":`9130`,"Unicode hex":`23AA`},{"Typeface name":`Symbol`,"Dingbat dec":`240`,"Dingbat hex":`F0`,"Unicode dec":`63743`,"Unicode hex":`F8FF`},{"Typeface name":`Symbol`,"Dingbat dec":`241`,"Dingbat hex":`F1`,"Unicode dec":`12297`,"Unicode hex":`3009`},{"Typeface name":`Symbol`,"Dingbat dec":`242`,"Dingbat hex":`F2`,"Unicode dec":`8747`,"Unicode hex":`222B`},{"Typeface name":`Symbol`,"Dingbat dec":`243`,"Dingbat hex":`F3`,"Unicode dec":`8992`,"Unicode hex":`2320`},{"Typeface name":`Symbol`,"Dingbat dec":`244`,"Dingbat hex":`F4`,"Unicode dec":`9134`,"Unicode hex":`23AE`},{"Typeface name":`Symbol`,"Dingbat dec":`245`,"Dingbat hex":`F5`,"Unicode dec":`8993`,"Unicode hex":`2321`},{"Typeface name":`Symbol`,"Dingbat dec":`246`,"Dingbat hex":`F6`,"Unicode dec":`9118`,"Unicode hex":`239E`},{"Typeface name":`Symbol`,"Dingbat dec":`247`,"Dingbat hex":`F7`,"Unicode dec":`9119`,"Unicode hex":`239F`},{"Typeface name":`Symbol`,"Dingbat dec":`248`,"Dingbat hex":`F8`,"Unicode dec":`9120`,"Unicode hex":`23A0`},{"Typeface name":`Symbol`,"Dingbat dec":`249`,"Dingbat hex":`F9`,"Unicode dec":`9124`,"Unicode hex":`23A4`},{"Typeface name":`Symbol`,"Dingbat dec":`250`,"Dingbat hex":`FA`,"Unicode dec":`9125`,"Unicode hex":`23A5`},{"Typeface name":`Symbol`,"Dingbat dec":`251`,"Dingbat hex":`FB`,"Unicode dec":`9126`,"Unicode hex":`23A6`},{"Typeface name":`Symbol`,"Dingbat dec":`252`,"Dingbat hex":`FC`,"Unicode dec":`9131`,"Unicode hex":`23AB`},{"Typeface name":`Symbol`,"Dingbat dec":`253`,"Dingbat hex":`FD`,"Unicode dec":`9132`,"Unicode hex":`23AC`},{"Typeface name":`Symbol`,"Dingbat dec":`254`,"Dingbat hex":`FE`,"Unicode dec":`9133`,"Unicode hex":`23AD`},{"Typeface name":`Webdings`,"Dingbat dec":`32`,"Dingbat hex":`20`,"Unicode dec":`32`,"Unicode hex":`20`},{"Typeface name":`Webdings`,"Dingbat dec":`33`,"Dingbat hex":`21`,"Unicode dec":`128375`,"Unicode hex":`1F577`},{"Typeface name":`Webdings`,"Dingbat dec":`34`,"Dingbat hex":`22`,"Unicode dec":`128376`,"Unicode hex":`1F578`},{"Typeface name":`Webdings`,"Dingbat dec":`35`,"Dingbat hex":`23`,"Unicode dec":`128370`,"Unicode hex":`1F572`},{"Typeface name":`Webdings`,"Dingbat dec":`36`,"Dingbat hex":`24`,"Unicode dec":`128374`,"Unicode hex":`1F576`},{"Typeface name":`Webdings`,"Dingbat dec":`37`,"Dingbat hex":`25`,"Unicode dec":`127942`,"Unicode hex":`1F3C6`},{"Typeface name":`Webdings`,"Dingbat dec":`38`,"Dingbat hex":`26`,"Unicode dec":`127894`,"Unicode hex":`1F396`},{"Typeface name":`Webdings`,"Dingbat dec":`39`,"Dingbat hex":`27`,"Unicode dec":`128391`,"Unicode hex":`1F587`},{"Typeface name":`Webdings`,"Dingbat dec":`40`,"Dingbat hex":`28`,"Unicode dec":`128488`,"Unicode hex":`1F5E8`},{"Typeface name":`Webdings`,"Dingbat dec":`41`,"Dingbat hex":`29`,"Unicode dec":`128489`,"Unicode hex":`1F5E9`},{"Typeface name":`Webdings`,"Dingbat dec":`42`,"Dingbat hex":`2A`,"Unicode dec":`128496`,"Unicode hex":`1F5F0`},{"Typeface name":`Webdings`,"Dingbat dec":`43`,"Dingbat hex":`2B`,"Unicode dec":`128497`,"Unicode hex":`1F5F1`},{"Typeface name":`Webdings`,"Dingbat dec":`44`,"Dingbat hex":`2C`,"Unicode dec":`127798`,"Unicode hex":`1F336`},{"Typeface name":`Webdings`,"Dingbat dec":`45`,"Dingbat hex":`2D`,"Unicode dec":`127895`,"Unicode hex":`1F397`},{"Typeface name":`Webdings`,"Dingbat dec":`46`,"Dingbat hex":`2E`,"Unicode dec":`128638`,"Unicode hex":`1F67E`},{"Typeface name":`Webdings`,"Dingbat dec":`47`,"Dingbat hex":`2F`,"Unicode dec":`128636`,"Unicode hex":`1F67C`},{"Typeface name":`Webdings`,"Dingbat dec":`48`,"Dingbat hex":`30`,"Unicode dec":`128469`,"Unicode hex":`1F5D5`},{"Typeface name":`Webdings`,"Dingbat dec":`49`,"Dingbat hex":`31`,"Unicode dec":`128470`,"Unicode hex":`1F5D6`},{"Typeface name":`Webdings`,"Dingbat dec":`50`,"Dingbat hex":`32`,"Unicode dec":`128471`,"Unicode hex":`1F5D7`},{"Typeface name":`Webdings`,"Dingbat dec":`51`,"Dingbat hex":`33`,"Unicode dec":`9204`,"Unicode hex":`23F4`},{"Typeface name":`Webdings`,"Dingbat dec":`52`,"Dingbat hex":`34`,"Unicode dec":`9205`,"Unicode hex":`23F5`},{"Typeface name":`Webdings`,"Dingbat dec":`53`,"Dingbat hex":`35`,"Unicode dec":`9206`,"Unicode hex":`23F6`},{"Typeface name":`Webdings`,"Dingbat dec":`54`,"Dingbat hex":`36`,"Unicode dec":`9207`,"Unicode hex":`23F7`},{"Typeface name":`Webdings`,"Dingbat dec":`55`,"Dingbat hex":`37`,"Unicode dec":`9194`,"Unicode hex":`23EA`},{"Typeface name":`Webdings`,"Dingbat dec":`56`,"Dingbat hex":`38`,"Unicode dec":`9193`,"Unicode hex":`23E9`},{"Typeface name":`Webdings`,"Dingbat dec":`57`,"Dingbat hex":`39`,"Unicode dec":`9198`,"Unicode hex":`23EE`},{"Typeface name":`Webdings`,"Dingbat dec":`58`,"Dingbat hex":`3A`,"Unicode dec":`9197`,"Unicode hex":`23ED`},{"Typeface name":`Webdings`,"Dingbat dec":`59`,"Dingbat hex":`3B`,"Unicode dec":`9208`,"Unicode hex":`23F8`},{"Typeface name":`Webdings`,"Dingbat dec":`60`,"Dingbat hex":`3C`,"Unicode dec":`9209`,"Unicode hex":`23F9`},{"Typeface name":`Webdings`,"Dingbat dec":`61`,"Dingbat hex":`3D`,"Unicode dec":`9210`,"Unicode hex":`23FA`},{"Typeface name":`Webdings`,"Dingbat dec":`62`,"Dingbat hex":`3E`,"Unicode dec":`128474`,"Unicode hex":`1F5DA`},{"Typeface name":`Webdings`,"Dingbat dec":`63`,"Dingbat hex":`3F`,"Unicode dec":`128499`,"Unicode hex":`1F5F3`},{"Typeface name":`Webdings`,"Dingbat dec":`64`,"Dingbat hex":`40`,"Unicode dec":`128736`,"Unicode hex":`1F6E0`},{"Typeface name":`Webdings`,"Dingbat dec":`65`,"Dingbat hex":`41`,"Unicode dec":`127959`,"Unicode hex":`1F3D7`},{"Typeface name":`Webdings`,"Dingbat dec":`66`,"Dingbat hex":`42`,"Unicode dec":`127960`,"Unicode hex":`1F3D8`},{"Typeface name":`Webdings`,"Dingbat dec":`67`,"Dingbat hex":`43`,"Unicode dec":`127961`,"Unicode hex":`1F3D9`},{"Typeface name":`Webdings`,"Dingbat dec":`68`,"Dingbat hex":`44`,"Unicode dec":`127962`,"Unicode hex":`1F3DA`},{"Typeface name":`Webdings`,"Dingbat dec":`69`,"Dingbat hex":`45`,"Unicode dec":`127964`,"Unicode hex":`1F3DC`},{"Typeface name":`Webdings`,"Dingbat dec":`70`,"Dingbat hex":`46`,"Unicode dec":`127981`,"Unicode hex":`1F3ED`},{"Typeface name":`Webdings`,"Dingbat dec":`71`,"Dingbat hex":`47`,"Unicode dec":`127963`,"Unicode hex":`1F3DB`},{"Typeface name":`Webdings`,"Dingbat dec":`72`,"Dingbat hex":`48`,"Unicode dec":`127968`,"Unicode hex":`1F3E0`},{"Typeface name":`Webdings`,"Dingbat dec":`73`,"Dingbat hex":`49`,"Unicode dec":`127958`,"Unicode hex":`1F3D6`},{"Typeface name":`Webdings`,"Dingbat dec":`74`,"Dingbat hex":`4A`,"Unicode dec":`127965`,"Unicode hex":`1F3DD`},{"Typeface name":`Webdings`,"Dingbat dec":`75`,"Dingbat hex":`4B`,"Unicode dec":`128739`,"Unicode hex":`1F6E3`},{"Typeface name":`Webdings`,"Dingbat dec":`76`,"Dingbat hex":`4C`,"Unicode dec":`128269`,"Unicode hex":`1F50D`},{"Typeface name":`Webdings`,"Dingbat dec":`77`,"Dingbat hex":`4D`,"Unicode dec":`127956`,"Unicode hex":`1F3D4`},{"Typeface name":`Webdings`,"Dingbat dec":`78`,"Dingbat hex":`4E`,"Unicode dec":`128065`,"Unicode hex":`1F441`},{"Typeface name":`Webdings`,"Dingbat dec":`79`,"Dingbat hex":`4F`,"Unicode dec":`128066`,"Unicode hex":`1F442`},{"Typeface name":`Webdings`,"Dingbat dec":`80`,"Dingbat hex":`50`,"Unicode dec":`127966`,"Unicode hex":`1F3DE`},{"Typeface name":`Webdings`,"Dingbat dec":`81`,"Dingbat hex":`51`,"Unicode dec":`127957`,"Unicode hex":`1F3D5`},{"Typeface name":`Webdings`,"Dingbat dec":`82`,"Dingbat hex":`52`,"Unicode dec":`128740`,"Unicode hex":`1F6E4`},{"Typeface name":`Webdings`,"Dingbat dec":`83`,"Dingbat hex":`53`,"Unicode dec":`127967`,"Unicode hex":`1F3DF`},{"Typeface name":`Webdings`,"Dingbat dec":`84`,"Dingbat hex":`54`,"Unicode dec":`128755`,"Unicode hex":`1F6F3`},{"Typeface name":`Webdings`,"Dingbat dec":`85`,"Dingbat hex":`55`,"Unicode dec":`128364`,"Unicode hex":`1F56C`},{"Typeface name":`Webdings`,"Dingbat dec":`86`,"Dingbat hex":`56`,"Unicode dec":`128363`,"Unicode hex":`1F56B`},{"Typeface name":`Webdings`,"Dingbat dec":`87`,"Dingbat hex":`57`,"Unicode dec":`128360`,"Unicode hex":`1F568`},{"Typeface name":`Webdings`,"Dingbat dec":`88`,"Dingbat hex":`58`,"Unicode dec":`128264`,"Unicode hex":`1F508`},{"Typeface name":`Webdings`,"Dingbat dec":`89`,"Dingbat hex":`59`,"Unicode dec":`127892`,"Unicode hex":`1F394`},{"Typeface name":`Webdings`,"Dingbat dec":`90`,"Dingbat hex":`5A`,"Unicode dec":`127893`,"Unicode hex":`1F395`},{"Typeface name":`Webdings`,"Dingbat dec":`91`,"Dingbat hex":`5B`,"Unicode dec":`128492`,"Unicode hex":`1F5EC`},{"Typeface name":`Webdings`,"Dingbat dec":`92`,"Dingbat hex":`5C`,"Unicode dec":`128637`,"Unicode hex":`1F67D`},{"Typeface name":`Webdings`,"Dingbat dec":`93`,"Dingbat hex":`5D`,"Unicode dec":`128493`,"Unicode hex":`1F5ED`},{"Typeface name":`Webdings`,"Dingbat dec":`94`,"Dingbat hex":`5E`,"Unicode dec":`128490`,"Unicode hex":`1F5EA`},{"Typeface name":`Webdings`,"Dingbat dec":`95`,"Dingbat hex":`5F`,"Unicode dec":`128491`,"Unicode hex":`1F5EB`},{"Typeface name":`Webdings`,"Dingbat dec":`96`,"Dingbat hex":`60`,"Unicode dec":`11156`,"Unicode hex":`2B94`},{"Typeface name":`Webdings`,"Dingbat dec":`97`,"Dingbat hex":`61`,"Unicode dec":`10004`,"Unicode hex":`2714`},{"Typeface name":`Webdings`,"Dingbat dec":`98`,"Dingbat hex":`62`,"Unicode dec":`128690`,"Unicode hex":`1F6B2`},{"Typeface name":`Webdings`,"Dingbat dec":`99`,"Dingbat hex":`63`,"Unicode dec":`11036`,"Unicode hex":`2B1C`},{"Typeface name":`Webdings`,"Dingbat dec":`100`,"Dingbat hex":`64`,"Unicode dec":`128737`,"Unicode hex":`1F6E1`},{"Typeface name":`Webdings`,"Dingbat dec":`101`,"Dingbat hex":`65`,"Unicode dec":`128230`,"Unicode hex":`1F4E6`},{"Typeface name":`Webdings`,"Dingbat dec":`102`,"Dingbat hex":`66`,"Unicode dec":`128753`,"Unicode hex":`1F6F1`},{"Typeface name":`Webdings`,"Dingbat dec":`103`,"Dingbat hex":`67`,"Unicode dec":`11035`,"Unicode hex":`2B1B`},{"Typeface name":`Webdings`,"Dingbat dec":`104`,"Dingbat hex":`68`,"Unicode dec":`128657`,"Unicode hex":`1F691`},{"Typeface name":`Webdings`,"Dingbat dec":`105`,"Dingbat hex":`69`,"Unicode dec":`128712`,"Unicode hex":`1F6C8`},{"Typeface name":`Webdings`,"Dingbat dec":`106`,"Dingbat hex":`6A`,"Unicode dec":`128745`,"Unicode hex":`1F6E9`},{"Typeface name":`Webdings`,"Dingbat dec":`107`,"Dingbat hex":`6B`,"Unicode dec":`128752`,"Unicode hex":`1F6F0`},{"Typeface name":`Webdings`,"Dingbat dec":`108`,"Dingbat hex":`6C`,"Unicode dec":`128968`,"Unicode hex":`1F7C8`},{"Typeface name":`Webdings`,"Dingbat dec":`109`,"Dingbat hex":`6D`,"Unicode dec":`128372`,"Unicode hex":`1F574`},{"Typeface name":`Webdings`,"Dingbat dec":`110`,"Dingbat hex":`6E`,"Unicode dec":`11044`,"Unicode hex":`2B24`},{"Typeface name":`Webdings`,"Dingbat dec":`111`,"Dingbat hex":`6F`,"Unicode dec":`128741`,"Unicode hex":`1F6E5`},{"Typeface name":`Webdings`,"Dingbat dec":`112`,"Dingbat hex":`70`,"Unicode dec":`128660`,"Unicode hex":`1F694`},{"Typeface name":`Webdings`,"Dingbat dec":`113`,"Dingbat hex":`71`,"Unicode dec":`128472`,"Unicode hex":`1F5D8`},{"Typeface name":`Webdings`,"Dingbat dec":`114`,"Dingbat hex":`72`,"Unicode dec":`128473`,"Unicode hex":`1F5D9`},{"Typeface name":`Webdings`,"Dingbat dec":`115`,"Dingbat hex":`73`,"Unicode dec":`10067`,"Unicode hex":`2753`},{"Typeface name":`Webdings`,"Dingbat dec":`116`,"Dingbat hex":`74`,"Unicode dec":`128754`,"Unicode hex":`1F6F2`},{"Typeface name":`Webdings`,"Dingbat dec":`117`,"Dingbat hex":`75`,"Unicode dec":`128647`,"Unicode hex":`1F687`},{"Typeface name":`Webdings`,"Dingbat dec":`118`,"Dingbat hex":`76`,"Unicode dec":`128653`,"Unicode hex":`1F68D`},{"Typeface name":`Webdings`,"Dingbat dec":`119`,"Dingbat hex":`77`,"Unicode dec":`9971`,"Unicode hex":`26F3`},{"Typeface name":`Webdings`,"Dingbat dec":`120`,"Dingbat hex":`78`,"Unicode dec":`10680`,"Unicode hex":`29B8`},{"Typeface name":`Webdings`,"Dingbat dec":`121`,"Dingbat hex":`79`,"Unicode dec":`8854`,"Unicode hex":`2296`},{"Typeface name":`Webdings`,"Dingbat dec":`122`,"Dingbat hex":`7A`,"Unicode dec":`128685`,"Unicode hex":`1F6AD`},{"Typeface name":`Webdings`,"Dingbat dec":`123`,"Dingbat hex":`7B`,"Unicode dec":`128494`,"Unicode hex":`1F5EE`},{"Typeface name":`Webdings`,"Dingbat dec":`124`,"Dingbat hex":`7C`,"Unicode dec":`9168`,"Unicode hex":`23D0`},{"Typeface name":`Webdings`,"Dingbat dec":`125`,"Dingbat hex":`7D`,"Unicode dec":`128495`,"Unicode hex":`1F5EF`},{"Typeface name":`Webdings`,"Dingbat dec":`126`,"Dingbat hex":`7E`,"Unicode dec":`128498`,"Unicode hex":`1F5F2`},{"Typeface name":`Webdings`,"Dingbat dec":`128`,"Dingbat hex":`80`,"Unicode dec":`128697`,"Unicode hex":`1F6B9`},{"Typeface name":`Webdings`,"Dingbat dec":`129`,"Dingbat hex":`81`,"Unicode dec":`128698`,"Unicode hex":`1F6BA`},{"Typeface name":`Webdings`,"Dingbat dec":`130`,"Dingbat hex":`82`,"Unicode dec":`128713`,"Unicode hex":`1F6C9`},{"Typeface name":`Webdings`,"Dingbat dec":`131`,"Dingbat hex":`83`,"Unicode dec":`128714`,"Unicode hex":`1F6CA`},{"Typeface name":`Webdings`,"Dingbat dec":`132`,"Dingbat hex":`84`,"Unicode dec":`128700`,"Unicode hex":`1F6BC`},{"Typeface name":`Webdings`,"Dingbat dec":`133`,"Dingbat hex":`85`,"Unicode dec":`128125`,"Unicode hex":`1F47D`},{"Typeface name":`Webdings`,"Dingbat dec":`134`,"Dingbat hex":`86`,"Unicode dec":`127947`,"Unicode hex":`1F3CB`},{"Typeface name":`Webdings`,"Dingbat dec":`135`,"Dingbat hex":`87`,"Unicode dec":`9975`,"Unicode hex":`26F7`},{"Typeface name":`Webdings`,"Dingbat dec":`136`,"Dingbat hex":`88`,"Unicode dec":`127938`,"Unicode hex":`1F3C2`},{"Typeface name":`Webdings`,"Dingbat dec":`137`,"Dingbat hex":`89`,"Unicode dec":`127948`,"Unicode hex":`1F3CC`},{"Typeface name":`Webdings`,"Dingbat dec":`138`,"Dingbat hex":`8A`,"Unicode dec":`127946`,"Unicode hex":`1F3CA`},{"Typeface name":`Webdings`,"Dingbat dec":`139`,"Dingbat hex":`8B`,"Unicode dec":`127940`,"Unicode hex":`1F3C4`},{"Typeface name":`Webdings`,"Dingbat dec":`140`,"Dingbat hex":`8C`,"Unicode dec":`127949`,"Unicode hex":`1F3CD`},{"Typeface name":`Webdings`,"Dingbat dec":`141`,"Dingbat hex":`8D`,"Unicode dec":`127950`,"Unicode hex":`1F3CE`},{"Typeface name":`Webdings`,"Dingbat dec":`142`,"Dingbat hex":`8E`,"Unicode dec":`128664`,"Unicode hex":`1F698`},{"Typeface name":`Webdings`,"Dingbat dec":`143`,"Dingbat hex":`8F`,"Unicode dec":`128480`,"Unicode hex":`1F5E0`},{"Typeface name":`Webdings`,"Dingbat dec":`144`,"Dingbat hex":`90`,"Unicode dec":`128738`,"Unicode hex":`1F6E2`},{"Typeface name":`Webdings`,"Dingbat dec":`145`,"Dingbat hex":`91`,"Unicode dec":`128176`,"Unicode hex":`1F4B0`},{"Typeface name":`Webdings`,"Dingbat dec":`146`,"Dingbat hex":`92`,"Unicode dec":`127991`,"Unicode hex":`1F3F7`},{"Typeface name":`Webdings`,"Dingbat dec":`147`,"Dingbat hex":`93`,"Unicode dec":`128179`,"Unicode hex":`1F4B3`},{"Typeface name":`Webdings`,"Dingbat dec":`148`,"Dingbat hex":`94`,"Unicode dec":`128106`,"Unicode hex":`1F46A`},{"Typeface name":`Webdings`,"Dingbat dec":`149`,"Dingbat hex":`95`,"Unicode dec":`128481`,"Unicode hex":`1F5E1`},{"Typeface name":`Webdings`,"Dingbat dec":`150`,"Dingbat hex":`96`,"Unicode dec":`128482`,"Unicode hex":`1F5E2`},{"Typeface name":`Webdings`,"Dingbat dec":`151`,"Dingbat hex":`97`,"Unicode dec":`128483`,"Unicode hex":`1F5E3`},{"Typeface name":`Webdings`,"Dingbat dec":`152`,"Dingbat hex":`98`,"Unicode dec":`10031`,"Unicode hex":`272F`},{"Typeface name":`Webdings`,"Dingbat dec":`153`,"Dingbat hex":`99`,"Unicode dec":`128388`,"Unicode hex":`1F584`},{"Typeface name":`Webdings`,"Dingbat dec":`154`,"Dingbat hex":`9A`,"Unicode dec":`128389`,"Unicode hex":`1F585`},{"Typeface name":`Webdings`,"Dingbat dec":`155`,"Dingbat hex":`9B`,"Unicode dec":`128387`,"Unicode hex":`1F583`},{"Typeface name":`Webdings`,"Dingbat dec":`156`,"Dingbat hex":`9C`,"Unicode dec":`128390`,"Unicode hex":`1F586`},{"Typeface name":`Webdings`,"Dingbat dec":`157`,"Dingbat hex":`9D`,"Unicode dec":`128441`,"Unicode hex":`1F5B9`},{"Typeface name":`Webdings`,"Dingbat dec":`158`,"Dingbat hex":`9E`,"Unicode dec":`128442`,"Unicode hex":`1F5BA`},{"Typeface name":`Webdings`,"Dingbat dec":`159`,"Dingbat hex":`9F`,"Unicode dec":`128443`,"Unicode hex":`1F5BB`},{"Typeface name":`Webdings`,"Dingbat dec":`160`,"Dingbat hex":`A0`,"Unicode dec":`128373`,"Unicode hex":`1F575`},{"Typeface name":`Webdings`,"Dingbat dec":`161`,"Dingbat hex":`A1`,"Unicode dec":`128368`,"Unicode hex":`1F570`},{"Typeface name":`Webdings`,"Dingbat dec":`162`,"Dingbat hex":`A2`,"Unicode dec":`128445`,"Unicode hex":`1F5BD`},{"Typeface name":`Webdings`,"Dingbat dec":`163`,"Dingbat hex":`A3`,"Unicode dec":`128446`,"Unicode hex":`1F5BE`},{"Typeface name":`Webdings`,"Dingbat dec":`164`,"Dingbat hex":`A4`,"Unicode dec":`128203`,"Unicode hex":`1F4CB`},{"Typeface name":`Webdings`,"Dingbat dec":`165`,"Dingbat hex":`A5`,"Unicode dec":`128466`,"Unicode hex":`1F5D2`},{"Typeface name":`Webdings`,"Dingbat dec":`166`,"Dingbat hex":`A6`,"Unicode dec":`128467`,"Unicode hex":`1F5D3`},{"Typeface name":`Webdings`,"Dingbat dec":`167`,"Dingbat hex":`A7`,"Unicode dec":`128366`,"Unicode hex":`1F56E`},{"Typeface name":`Webdings`,"Dingbat dec":`168`,"Dingbat hex":`A8`,"Unicode dec":`128218`,"Unicode hex":`1F4DA`},{"Typeface name":`Webdings`,"Dingbat dec":`169`,"Dingbat hex":`A9`,"Unicode dec":`128478`,"Unicode hex":`1F5DE`},{"Typeface name":`Webdings`,"Dingbat dec":`170`,"Dingbat hex":`AA`,"Unicode dec":`128479`,"Unicode hex":`1F5DF`},{"Typeface name":`Webdings`,"Dingbat dec":`171`,"Dingbat hex":`AB`,"Unicode dec":`128451`,"Unicode hex":`1F5C3`},{"Typeface name":`Webdings`,"Dingbat dec":`172`,"Dingbat hex":`AC`,"Unicode dec":`128450`,"Unicode hex":`1F5C2`},{"Typeface name":`Webdings`,"Dingbat dec":`173`,"Dingbat hex":`AD`,"Unicode dec":`128444`,"Unicode hex":`1F5BC`},{"Typeface name":`Webdings`,"Dingbat dec":`174`,"Dingbat hex":`AE`,"Unicode dec":`127917`,"Unicode hex":`1F3AD`},{"Typeface name":`Webdings`,"Dingbat dec":`175`,"Dingbat hex":`AF`,"Unicode dec":`127900`,"Unicode hex":`1F39C`},{"Typeface name":`Webdings`,"Dingbat dec":`176`,"Dingbat hex":`B0`,"Unicode dec":`127896`,"Unicode hex":`1F398`},{"Typeface name":`Webdings`,"Dingbat dec":`177`,"Dingbat hex":`B1`,"Unicode dec":`127897`,"Unicode hex":`1F399`},{"Typeface name":`Webdings`,"Dingbat dec":`178`,"Dingbat hex":`B2`,"Unicode dec":`127911`,"Unicode hex":`1F3A7`},{"Typeface name":`Webdings`,"Dingbat dec":`179`,"Dingbat hex":`B3`,"Unicode dec":`128191`,"Unicode hex":`1F4BF`},{"Typeface name":`Webdings`,"Dingbat dec":`180`,"Dingbat hex":`B4`,"Unicode dec":`127902`,"Unicode hex":`1F39E`},{"Typeface name":`Webdings`,"Dingbat dec":`181`,"Dingbat hex":`B5`,"Unicode dec":`128247`,"Unicode hex":`1F4F7`},{"Typeface name":`Webdings`,"Dingbat dec":`182`,"Dingbat hex":`B6`,"Unicode dec":`127903`,"Unicode hex":`1F39F`},{"Typeface name":`Webdings`,"Dingbat dec":`183`,"Dingbat hex":`B7`,"Unicode dec":`127916`,"Unicode hex":`1F3AC`},{"Typeface name":`Webdings`,"Dingbat dec":`184`,"Dingbat hex":`B8`,"Unicode dec":`128253`,"Unicode hex":`1F4FD`},{"Typeface name":`Webdings`,"Dingbat dec":`185`,"Dingbat hex":`B9`,"Unicode dec":`128249`,"Unicode hex":`1F4F9`},{"Typeface name":`Webdings`,"Dingbat dec":`186`,"Dingbat hex":`BA`,"Unicode dec":`128254`,"Unicode hex":`1F4FE`},{"Typeface name":`Webdings`,"Dingbat dec":`187`,"Dingbat hex":`BB`,"Unicode dec":`128251`,"Unicode hex":`1F4FB`},{"Typeface name":`Webdings`,"Dingbat dec":`188`,"Dingbat hex":`BC`,"Unicode dec":`127898`,"Unicode hex":`1F39A`},{"Typeface name":`Webdings`,"Dingbat dec":`189`,"Dingbat hex":`BD`,"Unicode dec":`127899`,"Unicode hex":`1F39B`},{"Typeface name":`Webdings`,"Dingbat dec":`190`,"Dingbat hex":`BE`,"Unicode dec":`128250`,"Unicode hex":`1F4FA`},{"Typeface name":`Webdings`,"Dingbat dec":`191`,"Dingbat hex":`BF`,"Unicode dec":`128187`,"Unicode hex":`1F4BB`},{"Typeface name":`Webdings`,"Dingbat dec":`192`,"Dingbat hex":`C0`,"Unicode dec":`128421`,"Unicode hex":`1F5A5`},{"Typeface name":`Webdings`,"Dingbat dec":`193`,"Dingbat hex":`C1`,"Unicode dec":`128422`,"Unicode hex":`1F5A6`},{"Typeface name":`Webdings`,"Dingbat dec":`194`,"Dingbat hex":`C2`,"Unicode dec":`128423`,"Unicode hex":`1F5A7`},{"Typeface name":`Webdings`,"Dingbat dec":`195`,"Dingbat hex":`C3`,"Unicode dec":`128377`,"Unicode hex":`1F579`},{"Typeface name":`Webdings`,"Dingbat dec":`196`,"Dingbat hex":`C4`,"Unicode dec":`127918`,"Unicode hex":`1F3AE`},{"Typeface name":`Webdings`,"Dingbat dec":`197`,"Dingbat hex":`C5`,"Unicode dec":`128379`,"Unicode hex":`1F57B`},{"Typeface name":`Webdings`,"Dingbat dec":`198`,"Dingbat hex":`C6`,"Unicode dec":`128380`,"Unicode hex":`1F57C`},{"Typeface name":`Webdings`,"Dingbat dec":`199`,"Dingbat hex":`C7`,"Unicode dec":`128223`,"Unicode hex":`1F4DF`},{"Typeface name":`Webdings`,"Dingbat dec":`200`,"Dingbat hex":`C8`,"Unicode dec":`128385`,"Unicode hex":`1F581`},{"Typeface name":`Webdings`,"Dingbat dec":`201`,"Dingbat hex":`C9`,"Unicode dec":`128384`,"Unicode hex":`1F580`},{"Typeface name":`Webdings`,"Dingbat dec":`202`,"Dingbat hex":`CA`,"Unicode dec":`128424`,"Unicode hex":`1F5A8`},{"Typeface name":`Webdings`,"Dingbat dec":`203`,"Dingbat hex":`CB`,"Unicode dec":`128425`,"Unicode hex":`1F5A9`},{"Typeface name":`Webdings`,"Dingbat dec":`204`,"Dingbat hex":`CC`,"Unicode dec":`128447`,"Unicode hex":`1F5BF`},{"Typeface name":`Webdings`,"Dingbat dec":`205`,"Dingbat hex":`CD`,"Unicode dec":`128426`,"Unicode hex":`1F5AA`},{"Typeface name":`Webdings`,"Dingbat dec":`206`,"Dingbat hex":`CE`,"Unicode dec":`128476`,"Unicode hex":`1F5DC`},{"Typeface name":`Webdings`,"Dingbat dec":`207`,"Dingbat hex":`CF`,"Unicode dec":`128274`,"Unicode hex":`1F512`},{"Typeface name":`Webdings`,"Dingbat dec":`208`,"Dingbat hex":`D0`,"Unicode dec":`128275`,"Unicode hex":`1F513`},{"Typeface name":`Webdings`,"Dingbat dec":`209`,"Dingbat hex":`D1`,"Unicode dec":`128477`,"Unicode hex":`1F5DD`},{"Typeface name":`Webdings`,"Dingbat dec":`210`,"Dingbat hex":`D2`,"Unicode dec":`128229`,"Unicode hex":`1F4E5`},{"Typeface name":`Webdings`,"Dingbat dec":`211`,"Dingbat hex":`D3`,"Unicode dec":`128228`,"Unicode hex":`1F4E4`},{"Typeface name":`Webdings`,"Dingbat dec":`212`,"Dingbat hex":`D4`,"Unicode dec":`128371`,"Unicode hex":`1F573`},{"Typeface name":`Webdings`,"Dingbat dec":`213`,"Dingbat hex":`D5`,"Unicode dec":`127779`,"Unicode hex":`1F323`},{"Typeface name":`Webdings`,"Dingbat dec":`214`,"Dingbat hex":`D6`,"Unicode dec":`127780`,"Unicode hex":`1F324`},{"Typeface name":`Webdings`,"Dingbat dec":`215`,"Dingbat hex":`D7`,"Unicode dec":`127781`,"Unicode hex":`1F325`},{"Typeface name":`Webdings`,"Dingbat dec":`216`,"Dingbat hex":`D8`,"Unicode dec":`127782`,"Unicode hex":`1F326`},{"Typeface name":`Webdings`,"Dingbat dec":`217`,"Dingbat hex":`D9`,"Unicode dec":`9729`,"Unicode hex":`2601`},{"Typeface name":`Webdings`,"Dingbat dec":`218`,"Dingbat hex":`DA`,"Unicode dec":`127784`,"Unicode hex":`1F328`},{"Typeface name":`Webdings`,"Dingbat dec":`219`,"Dingbat hex":`DB`,"Unicode dec":`127783`,"Unicode hex":`1F327`},{"Typeface name":`Webdings`,"Dingbat dec":`220`,"Dingbat hex":`DC`,"Unicode dec":`127785`,"Unicode hex":`1F329`},{"Typeface name":`Webdings`,"Dingbat dec":`221`,"Dingbat hex":`DD`,"Unicode dec":`127786`,"Unicode hex":`1F32A`},{"Typeface name":`Webdings`,"Dingbat dec":`222`,"Dingbat hex":`DE`,"Unicode dec":`127788`,"Unicode hex":`1F32C`},{"Typeface name":`Webdings`,"Dingbat dec":`223`,"Dingbat hex":`DF`,"Unicode dec":`127787`,"Unicode hex":`1F32B`},{"Typeface name":`Webdings`,"Dingbat dec":`224`,"Dingbat hex":`E0`,"Unicode dec":`127772`,"Unicode hex":`1F31C`},{"Typeface name":`Webdings`,"Dingbat dec":`225`,"Dingbat hex":`E1`,"Unicode dec":`127777`,"Unicode hex":`1F321`},{"Typeface name":`Webdings`,"Dingbat dec":`226`,"Dingbat hex":`E2`,"Unicode dec":`128715`,"Unicode hex":`1F6CB`},{"Typeface name":`Webdings`,"Dingbat dec":`227`,"Dingbat hex":`E3`,"Unicode dec":`128719`,"Unicode hex":`1F6CF`},{"Typeface name":`Webdings`,"Dingbat dec":`228`,"Dingbat hex":`E4`,"Unicode dec":`127869`,"Unicode hex":`1F37D`},{"Typeface name":`Webdings`,"Dingbat dec":`229`,"Dingbat hex":`E5`,"Unicode dec":`127864`,"Unicode hex":`1F378`},{"Typeface name":`Webdings`,"Dingbat dec":`230`,"Dingbat hex":`E6`,"Unicode dec":`128718`,"Unicode hex":`1F6CE`},{"Typeface name":`Webdings`,"Dingbat dec":`231`,"Dingbat hex":`E7`,"Unicode dec":`128717`,"Unicode hex":`1F6CD`},{"Typeface name":`Webdings`,"Dingbat dec":`232`,"Dingbat hex":`E8`,"Unicode dec":`9413`,"Unicode hex":`24C5`},{"Typeface name":`Webdings`,"Dingbat dec":`233`,"Dingbat hex":`E9`,"Unicode dec":`9855`,"Unicode hex":`267F`},{"Typeface name":`Webdings`,"Dingbat dec":`234`,"Dingbat hex":`EA`,"Unicode dec":`128710`,"Unicode hex":`1F6C6`},{"Typeface name":`Webdings`,"Dingbat dec":`235`,"Dingbat hex":`EB`,"Unicode dec":`128392`,"Unicode hex":`1F588`},{"Typeface name":`Webdings`,"Dingbat dec":`236`,"Dingbat hex":`EC`,"Unicode dec":`127891`,"Unicode hex":`1F393`},{"Typeface name":`Webdings`,"Dingbat dec":`237`,"Dingbat hex":`ED`,"Unicode dec":`128484`,"Unicode hex":`1F5E4`},{"Typeface name":`Webdings`,"Dingbat dec":`238`,"Dingbat hex":`EE`,"Unicode dec":`128485`,"Unicode hex":`1F5E5`},{"Typeface name":`Webdings`,"Dingbat dec":`239`,"Dingbat hex":`EF`,"Unicode dec":`128486`,"Unicode hex":`1F5E6`},{"Typeface name":`Webdings`,"Dingbat dec":`240`,"Dingbat hex":`F0`,"Unicode dec":`128487`,"Unicode hex":`1F5E7`},{"Typeface name":`Webdings`,"Dingbat dec":`241`,"Dingbat hex":`F1`,"Unicode dec":`128746`,"Unicode hex":`1F6EA`},{"Typeface name":`Webdings`,"Dingbat dec":`242`,"Dingbat hex":`F2`,"Unicode dec":`128063`,"Unicode hex":`1F43F`},{"Typeface name":`Webdings`,"Dingbat dec":`243`,"Dingbat hex":`F3`,"Unicode dec":`128038`,"Unicode hex":`1F426`},{"Typeface name":`Webdings`,"Dingbat dec":`244`,"Dingbat hex":`F4`,"Unicode dec":`128031`,"Unicode hex":`1F41F`},{"Typeface name":`Webdings`,"Dingbat dec":`245`,"Dingbat hex":`F5`,"Unicode dec":`128021`,"Unicode hex":`1F415`},{"Typeface name":`Webdings`,"Dingbat dec":`246`,"Dingbat hex":`F6`,"Unicode dec":`128008`,"Unicode hex":`1F408`},{"Typeface name":`Webdings`,"Dingbat dec":`247`,"Dingbat hex":`F7`,"Unicode dec":`128620`,"Unicode hex":`1F66C`},{"Typeface name":`Webdings`,"Dingbat dec":`248`,"Dingbat hex":`F8`,"Unicode dec":`128622`,"Unicode hex":`1F66E`},{"Typeface name":`Webdings`,"Dingbat dec":`249`,"Dingbat hex":`F9`,"Unicode dec":`128621`,"Unicode hex":`1F66D`},{"Typeface name":`Webdings`,"Dingbat dec":`250`,"Dingbat hex":`FA`,"Unicode dec":`128623`,"Unicode hex":`1F66F`},{"Typeface name":`Webdings`,"Dingbat dec":`251`,"Dingbat hex":`FB`,"Unicode dec":`128506`,"Unicode hex":`1F5FA`},{"Typeface name":`Webdings`,"Dingbat dec":`252`,"Dingbat hex":`FC`,"Unicode dec":`127757`,"Unicode hex":`1F30D`},{"Typeface name":`Webdings`,"Dingbat dec":`253`,"Dingbat hex":`FD`,"Unicode dec":`127759`,"Unicode hex":`1F30F`},{"Typeface name":`Webdings`,"Dingbat dec":`254`,"Dingbat hex":`FE`,"Unicode dec":`127758`,"Unicode hex":`1F30E`},{"Typeface name":`Webdings`,"Dingbat dec":`255`,"Dingbat hex":`FF`,"Unicode dec":`128330`,"Unicode hex":`1F54A`},{"Typeface name":`Wingdings`,"Dingbat dec":`32`,"Dingbat hex":`20`,"Unicode dec":`32`,"Unicode hex":`20`},{"Typeface name":`Wingdings`,"Dingbat dec":`33`,"Dingbat hex":`21`,"Unicode dec":`128393`,"Unicode hex":`1F589`},{"Typeface name":`Wingdings`,"Dingbat dec":`34`,"Dingbat hex":`22`,"Unicode dec":`9986`,"Unicode hex":`2702`},{"Typeface name":`Wingdings`,"Dingbat dec":`35`,"Dingbat hex":`23`,"Unicode dec":`9985`,"Unicode hex":`2701`},{"Typeface name":`Wingdings`,"Dingbat dec":`36`,"Dingbat hex":`24`,"Unicode dec":`128083`,"Unicode hex":`1F453`},{"Typeface name":`Wingdings`,"Dingbat dec":`37`,"Dingbat hex":`25`,"Unicode dec":`128365`,"Unicode hex":`1F56D`},{"Typeface name":`Wingdings`,"Dingbat dec":`38`,"Dingbat hex":`26`,"Unicode dec":`128366`,"Unicode hex":`1F56E`},{"Typeface name":`Wingdings`,"Dingbat dec":`39`,"Dingbat hex":`27`,"Unicode dec":`128367`,"Unicode hex":`1F56F`},{"Typeface name":`Wingdings`,"Dingbat dec":`40`,"Dingbat hex":`28`,"Unicode dec":`128383`,"Unicode hex":`1F57F`},{"Typeface name":`Wingdings`,"Dingbat dec":`41`,"Dingbat hex":`29`,"Unicode dec":`9990`,"Unicode hex":`2706`},{"Typeface name":`Wingdings`,"Dingbat dec":`42`,"Dingbat hex":`2A`,"Unicode dec":`128386`,"Unicode hex":`1F582`},{"Typeface name":`Wingdings`,"Dingbat dec":`43`,"Dingbat hex":`2B`,"Unicode dec":`128387`,"Unicode hex":`1F583`},{"Typeface name":`Wingdings`,"Dingbat dec":`44`,"Dingbat hex":`2C`,"Unicode dec":`128234`,"Unicode hex":`1F4EA`},{"Typeface name":`Wingdings`,"Dingbat dec":`45`,"Dingbat hex":`2D`,"Unicode dec":`128235`,"Unicode hex":`1F4EB`},{"Typeface name":`Wingdings`,"Dingbat dec":`46`,"Dingbat hex":`2E`,"Unicode dec":`128236`,"Unicode hex":`1F4EC`},{"Typeface name":`Wingdings`,"Dingbat dec":`47`,"Dingbat hex":`2F`,"Unicode dec":`128237`,"Unicode hex":`1F4ED`},{"Typeface name":`Wingdings`,"Dingbat dec":`48`,"Dingbat hex":`30`,"Unicode dec":`128448`,"Unicode hex":`1F5C0`},{"Typeface name":`Wingdings`,"Dingbat dec":`49`,"Dingbat hex":`31`,"Unicode dec":`128449`,"Unicode hex":`1F5C1`},{"Typeface name":`Wingdings`,"Dingbat dec":`50`,"Dingbat hex":`32`,"Unicode dec":`128462`,"Unicode hex":`1F5CE`},{"Typeface name":`Wingdings`,"Dingbat dec":`51`,"Dingbat hex":`33`,"Unicode dec":`128463`,"Unicode hex":`1F5CF`},{"Typeface name":`Wingdings`,"Dingbat dec":`52`,"Dingbat hex":`34`,"Unicode dec":`128464`,"Unicode hex":`1F5D0`},{"Typeface name":`Wingdings`,"Dingbat dec":`53`,"Dingbat hex":`35`,"Unicode dec":`128452`,"Unicode hex":`1F5C4`},{"Typeface name":`Wingdings`,"Dingbat dec":`54`,"Dingbat hex":`36`,"Unicode dec":`8987`,"Unicode hex":`231B`},{"Typeface name":`Wingdings`,"Dingbat dec":`55`,"Dingbat hex":`37`,"Unicode dec":`128430`,"Unicode hex":`1F5AE`},{"Typeface name":`Wingdings`,"Dingbat dec":`56`,"Dingbat hex":`38`,"Unicode dec":`128432`,"Unicode hex":`1F5B0`},{"Typeface name":`Wingdings`,"Dingbat dec":`57`,"Dingbat hex":`39`,"Unicode dec":`128434`,"Unicode hex":`1F5B2`},{"Typeface name":`Wingdings`,"Dingbat dec":`58`,"Dingbat hex":`3A`,"Unicode dec":`128435`,"Unicode hex":`1F5B3`},{"Typeface name":`Wingdings`,"Dingbat dec":`59`,"Dingbat hex":`3B`,"Unicode dec":`128436`,"Unicode hex":`1F5B4`},{"Typeface name":`Wingdings`,"Dingbat dec":`60`,"Dingbat hex":`3C`,"Unicode dec":`128427`,"Unicode hex":`1F5AB`},{"Typeface name":`Wingdings`,"Dingbat dec":`61`,"Dingbat hex":`3D`,"Unicode dec":`128428`,"Unicode hex":`1F5AC`},{"Typeface name":`Wingdings`,"Dingbat dec":`62`,"Dingbat hex":`3E`,"Unicode dec":`9991`,"Unicode hex":`2707`},{"Typeface name":`Wingdings`,"Dingbat dec":`63`,"Dingbat hex":`3F`,"Unicode dec":`9997`,"Unicode hex":`270D`},{"Typeface name":`Wingdings`,"Dingbat dec":`64`,"Dingbat hex":`40`,"Unicode dec":`128398`,"Unicode hex":`1F58E`},{"Typeface name":`Wingdings`,"Dingbat dec":`65`,"Dingbat hex":`41`,"Unicode dec":`9996`,"Unicode hex":`270C`},{"Typeface name":`Wingdings`,"Dingbat dec":`66`,"Dingbat hex":`42`,"Unicode dec":`128399`,"Unicode hex":`1F58F`},{"Typeface name":`Wingdings`,"Dingbat dec":`67`,"Dingbat hex":`43`,"Unicode dec":`128077`,"Unicode hex":`1F44D`},{"Typeface name":`Wingdings`,"Dingbat dec":`68`,"Dingbat hex":`44`,"Unicode dec":`128078`,"Unicode hex":`1F44E`},{"Typeface name":`Wingdings`,"Dingbat dec":`69`,"Dingbat hex":`45`,"Unicode dec":`9756`,"Unicode hex":`261C`},{"Typeface name":`Wingdings`,"Dingbat dec":`70`,"Dingbat hex":`46`,"Unicode dec":`9758`,"Unicode hex":`261E`},{"Typeface name":`Wingdings`,"Dingbat dec":`71`,"Dingbat hex":`47`,"Unicode dec":`9757`,"Unicode hex":`261D`},{"Typeface name":`Wingdings`,"Dingbat dec":`72`,"Dingbat hex":`48`,"Unicode dec":`9759`,"Unicode hex":`261F`},{"Typeface name":`Wingdings`,"Dingbat dec":`73`,"Dingbat hex":`49`,"Unicode dec":`128400`,"Unicode hex":`1F590`},{"Typeface name":`Wingdings`,"Dingbat dec":`74`,"Dingbat hex":`4A`,"Unicode dec":`9786`,"Unicode hex":`263A`},{"Typeface name":`Wingdings`,"Dingbat dec":`75`,"Dingbat hex":`4B`,"Unicode dec":`128528`,"Unicode hex":`1F610`},{"Typeface name":`Wingdings`,"Dingbat dec":`76`,"Dingbat hex":`4C`,"Unicode dec":`9785`,"Unicode hex":`2639`},{"Typeface name":`Wingdings`,"Dingbat dec":`77`,"Dingbat hex":`4D`,"Unicode dec":`128163`,"Unicode hex":`1F4A3`},{"Typeface name":`Wingdings`,"Dingbat dec":`78`,"Dingbat hex":`4E`,"Unicode dec":`128369`,"Unicode hex":`1F571`},{"Typeface name":`Wingdings`,"Dingbat dec":`79`,"Dingbat hex":`4F`,"Unicode dec":`127987`,"Unicode hex":`1F3F3`},{"Typeface name":`Wingdings`,"Dingbat dec":`80`,"Dingbat hex":`50`,"Unicode dec":`127985`,"Unicode hex":`1F3F1`},{"Typeface name":`Wingdings`,"Dingbat dec":`81`,"Dingbat hex":`51`,"Unicode dec":`9992`,"Unicode hex":`2708`},{"Typeface name":`Wingdings`,"Dingbat dec":`82`,"Dingbat hex":`52`,"Unicode dec":`9788`,"Unicode hex":`263C`},{"Typeface name":`Wingdings`,"Dingbat dec":`83`,"Dingbat hex":`53`,"Unicode dec":`127778`,"Unicode hex":`1F322`},{"Typeface name":`Wingdings`,"Dingbat dec":`84`,"Dingbat hex":`54`,"Unicode dec":`10052`,"Unicode hex":`2744`},{"Typeface name":`Wingdings`,"Dingbat dec":`85`,"Dingbat hex":`55`,"Unicode dec":`128326`,"Unicode hex":`1F546`},{"Typeface name":`Wingdings`,"Dingbat dec":`86`,"Dingbat hex":`56`,"Unicode dec":`10014`,"Unicode hex":`271E`},{"Typeface name":`Wingdings`,"Dingbat dec":`87`,"Dingbat hex":`57`,"Unicode dec":`128328`,"Unicode hex":`1F548`},{"Typeface name":`Wingdings`,"Dingbat dec":`88`,"Dingbat hex":`58`,"Unicode dec":`10016`,"Unicode hex":`2720`},{"Typeface name":`Wingdings`,"Dingbat dec":`89`,"Dingbat hex":`59`,"Unicode dec":`10017`,"Unicode hex":`2721`},{"Typeface name":`Wingdings`,"Dingbat dec":`90`,"Dingbat hex":`5A`,"Unicode dec":`9770`,"Unicode hex":`262A`},{"Typeface name":`Wingdings`,"Dingbat dec":`91`,"Dingbat hex":`5B`,"Unicode dec":`9775`,"Unicode hex":`262F`},{"Typeface name":`Wingdings`,"Dingbat dec":`92`,"Dingbat hex":`5C`,"Unicode dec":`128329`,"Unicode hex":`1F549`},{"Typeface name":`Wingdings`,"Dingbat dec":`93`,"Dingbat hex":`5D`,"Unicode dec":`9784`,"Unicode hex":`2638`},{"Typeface name":`Wingdings`,"Dingbat dec":`94`,"Dingbat hex":`5E`,"Unicode dec":`9800`,"Unicode hex":`2648`},{"Typeface name":`Wingdings`,"Dingbat dec":`95`,"Dingbat hex":`5F`,"Unicode dec":`9801`,"Unicode hex":`2649`},{"Typeface name":`Wingdings`,"Dingbat dec":`96`,"Dingbat hex":`60`,"Unicode dec":`9802`,"Unicode hex":`264A`},{"Typeface name":`Wingdings`,"Dingbat dec":`97`,"Dingbat hex":`61`,"Unicode dec":`9803`,"Unicode hex":`264B`},{"Typeface name":`Wingdings`,"Dingbat dec":`98`,"Dingbat hex":`62`,"Unicode dec":`9804`,"Unicode hex":`264C`},{"Typeface name":`Wingdings`,"Dingbat dec":`99`,"Dingbat hex":`63`,"Unicode dec":`9805`,"Unicode hex":`264D`},{"Typeface name":`Wingdings`,"Dingbat dec":`100`,"Dingbat hex":`64`,"Unicode dec":`9806`,"Unicode hex":`264E`},{"Typeface name":`Wingdings`,"Dingbat dec":`101`,"Dingbat hex":`65`,"Unicode dec":`9807`,"Unicode hex":`264F`},{"Typeface name":`Wingdings`,"Dingbat dec":`102`,"Dingbat hex":`66`,"Unicode dec":`9808`,"Unicode hex":`2650`},{"Typeface name":`Wingdings`,"Dingbat dec":`103`,"Dingbat hex":`67`,"Unicode dec":`9809`,"Unicode hex":`2651`},{"Typeface name":`Wingdings`,"Dingbat dec":`104`,"Dingbat hex":`68`,"Unicode dec":`9810`,"Unicode hex":`2652`},{"Typeface name":`Wingdings`,"Dingbat dec":`105`,"Dingbat hex":`69`,"Unicode dec":`9811`,"Unicode hex":`2653`},{"Typeface name":`Wingdings`,"Dingbat dec":`106`,"Dingbat hex":`6A`,"Unicode dec":`128624`,"Unicode hex":`1F670`},{"Typeface name":`Wingdings`,"Dingbat dec":`107`,"Dingbat hex":`6B`,"Unicode dec":`128629`,"Unicode hex":`1F675`},{"Typeface name":`Wingdings`,"Dingbat dec":`108`,"Dingbat hex":`6C`,"Unicode dec":`9899`,"Unicode hex":`26AB`},{"Typeface name":`Wingdings`,"Dingbat dec":`109`,"Dingbat hex":`6D`,"Unicode dec":`128318`,"Unicode hex":`1F53E`},{"Typeface name":`Wingdings`,"Dingbat dec":`110`,"Dingbat hex":`6E`,"Unicode dec":`9724`,"Unicode hex":`25FC`},{"Typeface name":`Wingdings`,"Dingbat dec":`111`,"Dingbat hex":`6F`,"Unicode dec":`128911`,"Unicode hex":`1F78F`},{"Typeface name":`Wingdings`,"Dingbat dec":`112`,"Dingbat hex":`70`,"Unicode dec":`128912`,"Unicode hex":`1F790`},{"Typeface name":`Wingdings`,"Dingbat dec":`113`,"Dingbat hex":`71`,"Unicode dec":`10065`,"Unicode hex":`2751`},{"Typeface name":`Wingdings`,"Dingbat dec":`114`,"Dingbat hex":`72`,"Unicode dec":`10066`,"Unicode hex":`2752`},{"Typeface name":`Wingdings`,"Dingbat dec":`115`,"Dingbat hex":`73`,"Unicode dec":`128927`,"Unicode hex":`1F79F`},{"Typeface name":`Wingdings`,"Dingbat dec":`116`,"Dingbat hex":`74`,"Unicode dec":`10731`,"Unicode hex":`29EB`},{"Typeface name":`Wingdings`,"Dingbat dec":`117`,"Dingbat hex":`75`,"Unicode dec":`9670`,"Unicode hex":`25C6`},{"Typeface name":`Wingdings`,"Dingbat dec":`118`,"Dingbat hex":`76`,"Unicode dec":`10070`,"Unicode hex":`2756`},{"Typeface name":`Wingdings`,"Dingbat dec":`119`,"Dingbat hex":`77`,"Unicode dec":`11049`,"Unicode hex":`2B29`},{"Typeface name":`Wingdings`,"Dingbat dec":`120`,"Dingbat hex":`78`,"Unicode dec":`8999`,"Unicode hex":`2327`},{"Typeface name":`Wingdings`,"Dingbat dec":`121`,"Dingbat hex":`79`,"Unicode dec":`11193`,"Unicode hex":`2BB9`},{"Typeface name":`Wingdings`,"Dingbat dec":`122`,"Dingbat hex":`7A`,"Unicode dec":`8984`,"Unicode hex":`2318`},{"Typeface name":`Wingdings`,"Dingbat dec":`123`,"Dingbat hex":`7B`,"Unicode dec":`127989`,"Unicode hex":`1F3F5`},{"Typeface name":`Wingdings`,"Dingbat dec":`124`,"Dingbat hex":`7C`,"Unicode dec":`127990`,"Unicode hex":`1F3F6`},{"Typeface name":`Wingdings`,"Dingbat dec":`125`,"Dingbat hex":`7D`,"Unicode dec":`128630`,"Unicode hex":`1F676`},{"Typeface name":`Wingdings`,"Dingbat dec":`126`,"Dingbat hex":`7E`,"Unicode dec":`128631`,"Unicode hex":`1F677`},{"Typeface name":`Wingdings`,"Dingbat dec":`127`,"Dingbat hex":`7F`,"Unicode dec":`9647`,"Unicode hex":`25AF`},{"Typeface name":`Wingdings`,"Dingbat dec":`128`,"Dingbat hex":`80`,"Unicode dec":`127243`,"Unicode hex":`1F10B`},{"Typeface name":`Wingdings`,"Dingbat dec":`129`,"Dingbat hex":`81`,"Unicode dec":`10112`,"Unicode hex":`2780`},{"Typeface name":`Wingdings`,"Dingbat dec":`130`,"Dingbat hex":`82`,"Unicode dec":`10113`,"Unicode hex":`2781`},{"Typeface name":`Wingdings`,"Dingbat dec":`131`,"Dingbat hex":`83`,"Unicode dec":`10114`,"Unicode hex":`2782`},{"Typeface name":`Wingdings`,"Dingbat dec":`132`,"Dingbat hex":`84`,"Unicode dec":`10115`,"Unicode hex":`2783`},{"Typeface name":`Wingdings`,"Dingbat dec":`133`,"Dingbat hex":`85`,"Unicode dec":`10116`,"Unicode hex":`2784`},{"Typeface name":`Wingdings`,"Dingbat dec":`134`,"Dingbat hex":`86`,"Unicode dec":`10117`,"Unicode hex":`2785`},{"Typeface name":`Wingdings`,"Dingbat dec":`135`,"Dingbat hex":`87`,"Unicode dec":`10118`,"Unicode hex":`2786`},{"Typeface name":`Wingdings`,"Dingbat dec":`136`,"Dingbat hex":`88`,"Unicode dec":`10119`,"Unicode hex":`2787`},{"Typeface name":`Wingdings`,"Dingbat dec":`137`,"Dingbat hex":`89`,"Unicode dec":`10120`,"Unicode hex":`2788`},{"Typeface name":`Wingdings`,"Dingbat dec":`138`,"Dingbat hex":`8A`,"Unicode dec":`10121`,"Unicode hex":`2789`},{"Typeface name":`Wingdings`,"Dingbat dec":`139`,"Dingbat hex":`8B`,"Unicode dec":`127244`,"Unicode hex":`1F10C`},{"Typeface name":`Wingdings`,"Dingbat dec":`140`,"Dingbat hex":`8C`,"Unicode dec":`10122`,"Unicode hex":`278A`},{"Typeface name":`Wingdings`,"Dingbat dec":`141`,"Dingbat hex":`8D`,"Unicode dec":`10123`,"Unicode hex":`278B`},{"Typeface name":`Wingdings`,"Dingbat dec":`142`,"Dingbat hex":`8E`,"Unicode dec":`10124`,"Unicode hex":`278C`},{"Typeface name":`Wingdings`,"Dingbat dec":`143`,"Dingbat hex":`8F`,"Unicode dec":`10125`,"Unicode hex":`278D`},{"Typeface name":`Wingdings`,"Dingbat dec":`144`,"Dingbat hex":`90`,"Unicode dec":`10126`,"Unicode hex":`278E`},{"Typeface name":`Wingdings`,"Dingbat dec":`145`,"Dingbat hex":`91`,"Unicode dec":`10127`,"Unicode hex":`278F`},{"Typeface name":`Wingdings`,"Dingbat dec":`146`,"Dingbat hex":`92`,"Unicode dec":`10128`,"Unicode hex":`2790`},{"Typeface name":`Wingdings`,"Dingbat dec":`147`,"Dingbat hex":`93`,"Unicode dec":`10129`,"Unicode hex":`2791`},{"Typeface name":`Wingdings`,"Dingbat dec":`148`,"Dingbat hex":`94`,"Unicode dec":`10130`,"Unicode hex":`2792`},{"Typeface name":`Wingdings`,"Dingbat dec":`149`,"Dingbat hex":`95`,"Unicode dec":`10131`,"Unicode hex":`2793`},{"Typeface name":`Wingdings`,"Dingbat dec":`150`,"Dingbat hex":`96`,"Unicode dec":`128610`,"Unicode hex":`1F662`},{"Typeface name":`Wingdings`,"Dingbat dec":`151`,"Dingbat hex":`97`,"Unicode dec":`128608`,"Unicode hex":`1F660`},{"Typeface name":`Wingdings`,"Dingbat dec":`152`,"Dingbat hex":`98`,"Unicode dec":`128609`,"Unicode hex":`1F661`},{"Typeface name":`Wingdings`,"Dingbat dec":`153`,"Dingbat hex":`99`,"Unicode dec":`128611`,"Unicode hex":`1F663`},{"Typeface name":`Wingdings`,"Dingbat dec":`154`,"Dingbat hex":`9A`,"Unicode dec":`128606`,"Unicode hex":`1F65E`},{"Typeface name":`Wingdings`,"Dingbat dec":`155`,"Dingbat hex":`9B`,"Unicode dec":`128604`,"Unicode hex":`1F65C`},{"Typeface name":`Wingdings`,"Dingbat dec":`156`,"Dingbat hex":`9C`,"Unicode dec":`128605`,"Unicode hex":`1F65D`},{"Typeface name":`Wingdings`,"Dingbat dec":`157`,"Dingbat hex":`9D`,"Unicode dec":`128607`,"Unicode hex":`1F65F`},{"Typeface name":`Wingdings`,"Dingbat dec":`158`,"Dingbat hex":`9E`,"Unicode dec":`8729`,"Unicode hex":`2219`},{"Typeface name":`Wingdings`,"Dingbat dec":`159`,"Dingbat hex":`9F`,"Unicode dec":`8226`,"Unicode hex":`2022`},{"Typeface name":`Wingdings`,"Dingbat dec":`160`,"Dingbat hex":`A0`,"Unicode dec":`11037`,"Unicode hex":`2B1D`},{"Typeface name":`Wingdings`,"Dingbat dec":`161`,"Dingbat hex":`A1`,"Unicode dec":`11096`,"Unicode hex":`2B58`},{"Typeface name":`Wingdings`,"Dingbat dec":`162`,"Dingbat hex":`A2`,"Unicode dec":`128902`,"Unicode hex":`1F786`},{"Typeface name":`Wingdings`,"Dingbat dec":`163`,"Dingbat hex":`A3`,"Unicode dec":`128904`,"Unicode hex":`1F788`},{"Typeface name":`Wingdings`,"Dingbat dec":`164`,"Dingbat hex":`A4`,"Unicode dec":`128906`,"Unicode hex":`1F78A`},{"Typeface name":`Wingdings`,"Dingbat dec":`165`,"Dingbat hex":`A5`,"Unicode dec":`128907`,"Unicode hex":`1F78B`},{"Typeface name":`Wingdings`,"Dingbat dec":`166`,"Dingbat hex":`A6`,"Unicode dec":`128319`,"Unicode hex":`1F53F`},{"Typeface name":`Wingdings`,"Dingbat dec":`167`,"Dingbat hex":`A7`,"Unicode dec":`9642`,"Unicode hex":`25AA`},{"Typeface name":`Wingdings`,"Dingbat dec":`168`,"Dingbat hex":`A8`,"Unicode dec":`128910`,"Unicode hex":`1F78E`},{"Typeface name":`Wingdings`,"Dingbat dec":`169`,"Dingbat hex":`A9`,"Unicode dec":`128961`,"Unicode hex":`1F7C1`},{"Typeface name":`Wingdings`,"Dingbat dec":`170`,"Dingbat hex":`AA`,"Unicode dec":`128965`,"Unicode hex":`1F7C5`},{"Typeface name":`Wingdings`,"Dingbat dec":`171`,"Dingbat hex":`AB`,"Unicode dec":`9733`,"Unicode hex":`2605`},{"Typeface name":`Wingdings`,"Dingbat dec":`172`,"Dingbat hex":`AC`,"Unicode dec":`128971`,"Unicode hex":`1F7CB`},{"Typeface name":`Wingdings`,"Dingbat dec":`173`,"Dingbat hex":`AD`,"Unicode dec":`128975`,"Unicode hex":`1F7CF`},{"Typeface name":`Wingdings`,"Dingbat dec":`174`,"Dingbat hex":`AE`,"Unicode dec":`128979`,"Unicode hex":`1F7D3`},{"Typeface name":`Wingdings`,"Dingbat dec":`175`,"Dingbat hex":`AF`,"Unicode dec":`128977`,"Unicode hex":`1F7D1`},{"Typeface name":`Wingdings`,"Dingbat dec":`176`,"Dingbat hex":`B0`,"Unicode dec":`11216`,"Unicode hex":`2BD0`},{"Typeface name":`Wingdings`,"Dingbat dec":`177`,"Dingbat hex":`B1`,"Unicode dec":`8982`,"Unicode hex":`2316`},{"Typeface name":`Wingdings`,"Dingbat dec":`178`,"Dingbat hex":`B2`,"Unicode dec":`11214`,"Unicode hex":`2BCE`},{"Typeface name":`Wingdings`,"Dingbat dec":`179`,"Dingbat hex":`B3`,"Unicode dec":`11215`,"Unicode hex":`2BCF`},{"Typeface name":`Wingdings`,"Dingbat dec":`180`,"Dingbat hex":`B4`,"Unicode dec":`11217`,"Unicode hex":`2BD1`},{"Typeface name":`Wingdings`,"Dingbat dec":`181`,"Dingbat hex":`B5`,"Unicode dec":`10026`,"Unicode hex":`272A`},{"Typeface name":`Wingdings`,"Dingbat dec":`182`,"Dingbat hex":`B6`,"Unicode dec":`10032`,"Unicode hex":`2730`},{"Typeface name":`Wingdings`,"Dingbat dec":`183`,"Dingbat hex":`B7`,"Unicode dec":`128336`,"Unicode hex":`1F550`},{"Typeface name":`Wingdings`,"Dingbat dec":`184`,"Dingbat hex":`B8`,"Unicode dec":`128337`,"Unicode hex":`1F551`},{"Typeface name":`Wingdings`,"Dingbat dec":`185`,"Dingbat hex":`B9`,"Unicode dec":`128338`,"Unicode hex":`1F552`},{"Typeface name":`Wingdings`,"Dingbat dec":`186`,"Dingbat hex":`BA`,"Unicode dec":`128339`,"Unicode hex":`1F553`},{"Typeface name":`Wingdings`,"Dingbat dec":`187`,"Dingbat hex":`BB`,"Unicode dec":`128340`,"Unicode hex":`1F554`},{"Typeface name":`Wingdings`,"Dingbat dec":`188`,"Dingbat hex":`BC`,"Unicode dec":`128341`,"Unicode hex":`1F555`},{"Typeface name":`Wingdings`,"Dingbat dec":`189`,"Dingbat hex":`BD`,"Unicode dec":`128342`,"Unicode hex":`1F556`},{"Typeface name":`Wingdings`,"Dingbat dec":`190`,"Dingbat hex":`BE`,"Unicode dec":`128343`,"Unicode hex":`1F557`},{"Typeface name":`Wingdings`,"Dingbat dec":`191`,"Dingbat hex":`BF`,"Unicode dec":`128344`,"Unicode hex":`1F558`},{"Typeface name":`Wingdings`,"Dingbat dec":`192`,"Dingbat hex":`C0`,"Unicode dec":`128345`,"Unicode hex":`1F559`},{"Typeface name":`Wingdings`,"Dingbat dec":`193`,"Dingbat hex":`C1`,"Unicode dec":`128346`,"Unicode hex":`1F55A`},{"Typeface name":`Wingdings`,"Dingbat dec":`194`,"Dingbat hex":`C2`,"Unicode dec":`128347`,"Unicode hex":`1F55B`},{"Typeface name":`Wingdings`,"Dingbat dec":`195`,"Dingbat hex":`C3`,"Unicode dec":`11184`,"Unicode hex":`2BB0`},{"Typeface name":`Wingdings`,"Dingbat dec":`196`,"Dingbat hex":`C4`,"Unicode dec":`11185`,"Unicode hex":`2BB1`},{"Typeface name":`Wingdings`,"Dingbat dec":`197`,"Dingbat hex":`C5`,"Unicode dec":`11186`,"Unicode hex":`2BB2`},{"Typeface name":`Wingdings`,"Dingbat dec":`198`,"Dingbat hex":`C6`,"Unicode dec":`11187`,"Unicode hex":`2BB3`},{"Typeface name":`Wingdings`,"Dingbat dec":`199`,"Dingbat hex":`C7`,"Unicode dec":`11188`,"Unicode hex":`2BB4`},{"Typeface name":`Wingdings`,"Dingbat dec":`200`,"Dingbat hex":`C8`,"Unicode dec":`11189`,"Unicode hex":`2BB5`},{"Typeface name":`Wingdings`,"Dingbat dec":`201`,"Dingbat hex":`C9`,"Unicode dec":`11190`,"Unicode hex":`2BB6`},{"Typeface name":`Wingdings`,"Dingbat dec":`202`,"Dingbat hex":`CA`,"Unicode dec":`11191`,"Unicode hex":`2BB7`},{"Typeface name":`Wingdings`,"Dingbat dec":`203`,"Dingbat hex":`CB`,"Unicode dec":`128618`,"Unicode hex":`1F66A`},{"Typeface name":`Wingdings`,"Dingbat dec":`204`,"Dingbat hex":`CC`,"Unicode dec":`128619`,"Unicode hex":`1F66B`},{"Typeface name":`Wingdings`,"Dingbat dec":`205`,"Dingbat hex":`CD`,"Unicode dec":`128597`,"Unicode hex":`1F655`},{"Typeface name":`Wingdings`,"Dingbat dec":`206`,"Dingbat hex":`CE`,"Unicode dec":`128596`,"Unicode hex":`1F654`},{"Typeface name":`Wingdings`,"Dingbat dec":`207`,"Dingbat hex":`CF`,"Unicode dec":`128599`,"Unicode hex":`1F657`},{"Typeface name":`Wingdings`,"Dingbat dec":`208`,"Dingbat hex":`D0`,"Unicode dec":`128598`,"Unicode hex":`1F656`},{"Typeface name":`Wingdings`,"Dingbat dec":`209`,"Dingbat hex":`D1`,"Unicode dec":`128592`,"Unicode hex":`1F650`},{"Typeface name":`Wingdings`,"Dingbat dec":`210`,"Dingbat hex":`D2`,"Unicode dec":`128593`,"Unicode hex":`1F651`},{"Typeface name":`Wingdings`,"Dingbat dec":`211`,"Dingbat hex":`D3`,"Unicode dec":`128594`,"Unicode hex":`1F652`},{"Typeface name":`Wingdings`,"Dingbat dec":`212`,"Dingbat hex":`D4`,"Unicode dec":`128595`,"Unicode hex":`1F653`},{"Typeface name":`Wingdings`,"Dingbat dec":`213`,"Dingbat hex":`D5`,"Unicode dec":`9003`,"Unicode hex":`232B`},{"Typeface name":`Wingdings`,"Dingbat dec":`214`,"Dingbat hex":`D6`,"Unicode dec":`8998`,"Unicode hex":`2326`},{"Typeface name":`Wingdings`,"Dingbat dec":`215`,"Dingbat hex":`D7`,"Unicode dec":`11160`,"Unicode hex":`2B98`},{"Typeface name":`Wingdings`,"Dingbat dec":`216`,"Dingbat hex":`D8`,"Unicode dec":`11162`,"Unicode hex":`2B9A`},{"Typeface name":`Wingdings`,"Dingbat dec":`217`,"Dingbat hex":`D9`,"Unicode dec":`11161`,"Unicode hex":`2B99`},{"Typeface name":`Wingdings`,"Dingbat dec":`218`,"Dingbat hex":`DA`,"Unicode dec":`11163`,"Unicode hex":`2B9B`},{"Typeface name":`Wingdings`,"Dingbat dec":`219`,"Dingbat hex":`DB`,"Unicode dec":`11144`,"Unicode hex":`2B88`},{"Typeface name":`Wingdings`,"Dingbat dec":`220`,"Dingbat hex":`DC`,"Unicode dec":`11146`,"Unicode hex":`2B8A`},{"Typeface name":`Wingdings`,"Dingbat dec":`221`,"Dingbat hex":`DD`,"Unicode dec":`11145`,"Unicode hex":`2B89`},{"Typeface name":`Wingdings`,"Dingbat dec":`222`,"Dingbat hex":`DE`,"Unicode dec":`11147`,"Unicode hex":`2B8B`},{"Typeface name":`Wingdings`,"Dingbat dec":`223`,"Dingbat hex":`DF`,"Unicode dec":`129128`,"Unicode hex":`1F868`},{"Typeface name":`Wingdings`,"Dingbat dec":`224`,"Dingbat hex":`E0`,"Unicode dec":`129130`,"Unicode hex":`1F86A`},{"Typeface name":`Wingdings`,"Dingbat dec":`225`,"Dingbat hex":`E1`,"Unicode dec":`129129`,"Unicode hex":`1F869`},{"Typeface name":`Wingdings`,"Dingbat dec":`226`,"Dingbat hex":`E2`,"Unicode dec":`129131`,"Unicode hex":`1F86B`},{"Typeface name":`Wingdings`,"Dingbat dec":`227`,"Dingbat hex":`E3`,"Unicode dec":`129132`,"Unicode hex":`1F86C`},{"Typeface name":`Wingdings`,"Dingbat dec":`228`,"Dingbat hex":`E4`,"Unicode dec":`129133`,"Unicode hex":`1F86D`},{"Typeface name":`Wingdings`,"Dingbat dec":`229`,"Dingbat hex":`E5`,"Unicode dec":`129135`,"Unicode hex":`1F86F`},{"Typeface name":`Wingdings`,"Dingbat dec":`230`,"Dingbat hex":`E6`,"Unicode dec":`129134`,"Unicode hex":`1F86E`},{"Typeface name":`Wingdings`,"Dingbat dec":`231`,"Dingbat hex":`E7`,"Unicode dec":`129144`,"Unicode hex":`1F878`},{"Typeface name":`Wingdings`,"Dingbat dec":`232`,"Dingbat hex":`E8`,"Unicode dec":`129146`,"Unicode hex":`1F87A`},{"Typeface name":`Wingdings`,"Dingbat dec":`233`,"Dingbat hex":`E9`,"Unicode dec":`129145`,"Unicode hex":`1F879`},{"Typeface name":`Wingdings`,"Dingbat dec":`234`,"Dingbat hex":`EA`,"Unicode dec":`129147`,"Unicode hex":`1F87B`},{"Typeface name":`Wingdings`,"Dingbat dec":`235`,"Dingbat hex":`EB`,"Unicode dec":`129148`,"Unicode hex":`1F87C`},{"Typeface name":`Wingdings`,"Dingbat dec":`236`,"Dingbat hex":`EC`,"Unicode dec":`129149`,"Unicode hex":`1F87D`},{"Typeface name":`Wingdings`,"Dingbat dec":`237`,"Dingbat hex":`ED`,"Unicode dec":`129151`,"Unicode hex":`1F87F`},{"Typeface name":`Wingdings`,"Dingbat dec":`238`,"Dingbat hex":`EE`,"Unicode dec":`129150`,"Unicode hex":`1F87E`},{"Typeface name":`Wingdings`,"Dingbat dec":`239`,"Dingbat hex":`EF`,"Unicode dec":`8678`,"Unicode hex":`21E6`},{"Typeface name":`Wingdings`,"Dingbat dec":`240`,"Dingbat hex":`F0`,"Unicode dec":`8680`,"Unicode hex":`21E8`},{"Typeface name":`Wingdings`,"Dingbat dec":`241`,"Dingbat hex":`F1`,"Unicode dec":`8679`,"Unicode hex":`21E7`},{"Typeface name":`Wingdings`,"Dingbat dec":`242`,"Dingbat hex":`F2`,"Unicode dec":`8681`,"Unicode hex":`21E9`},{"Typeface name":`Wingdings`,"Dingbat dec":`243`,"Dingbat hex":`F3`,"Unicode dec":`11012`,"Unicode hex":`2B04`},{"Typeface name":`Wingdings`,"Dingbat dec":`244`,"Dingbat hex":`F4`,"Unicode dec":`8691`,"Unicode hex":`21F3`},{"Typeface name":`Wingdings`,"Dingbat dec":`245`,"Dingbat hex":`F5`,"Unicode dec":`11009`,"Unicode hex":`2B01`},{"Typeface name":`Wingdings`,"Dingbat dec":`246`,"Dingbat hex":`F6`,"Unicode dec":`11008`,"Unicode hex":`2B00`},{"Typeface name":`Wingdings`,"Dingbat dec":`247`,"Dingbat hex":`F7`,"Unicode dec":`11011`,"Unicode hex":`2B03`},{"Typeface name":`Wingdings`,"Dingbat dec":`248`,"Dingbat hex":`F8`,"Unicode dec":`11010`,"Unicode hex":`2B02`},{"Typeface name":`Wingdings`,"Dingbat dec":`249`,"Dingbat hex":`F9`,"Unicode dec":`129196`,"Unicode hex":`1F8AC`},{"Typeface name":`Wingdings`,"Dingbat dec":`250`,"Dingbat hex":`FA`,"Unicode dec":`129197`,"Unicode hex":`1F8AD`},{"Typeface name":`Wingdings`,"Dingbat dec":`251`,"Dingbat hex":`FB`,"Unicode dec":`128502`,"Unicode hex":`1F5F6`},{"Typeface name":`Wingdings`,"Dingbat dec":`252`,"Dingbat hex":`FC`,"Unicode dec":`10003`,"Unicode hex":`2713`},{"Typeface name":`Wingdings`,"Dingbat dec":`253`,"Dingbat hex":`FD`,"Unicode dec":`128503`,"Unicode hex":`1F5F7`},{"Typeface name":`Wingdings`,"Dingbat dec":`254`,"Dingbat hex":`FE`,"Unicode dec":`128505`,"Unicode hex":`1F5F9`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`32`,"Dingbat hex":`20`,"Unicode dec":`32`,"Unicode hex":`20`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`33`,"Dingbat hex":`21`,"Unicode dec":`128394`,"Unicode hex":`1F58A`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`34`,"Dingbat hex":`22`,"Unicode dec":`128395`,"Unicode hex":`1F58B`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`35`,"Dingbat hex":`23`,"Unicode dec":`128396`,"Unicode hex":`1F58C`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`36`,"Dingbat hex":`24`,"Unicode dec":`128397`,"Unicode hex":`1F58D`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`37`,"Dingbat hex":`25`,"Unicode dec":`9988`,"Unicode hex":`2704`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`38`,"Dingbat hex":`26`,"Unicode dec":`9984`,"Unicode hex":`2700`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`39`,"Dingbat hex":`27`,"Unicode dec":`128382`,"Unicode hex":`1F57E`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`40`,"Dingbat hex":`28`,"Unicode dec":`128381`,"Unicode hex":`1F57D`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`41`,"Dingbat hex":`29`,"Unicode dec":`128453`,"Unicode hex":`1F5C5`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`42`,"Dingbat hex":`2A`,"Unicode dec":`128454`,"Unicode hex":`1F5C6`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`43`,"Dingbat hex":`2B`,"Unicode dec":`128455`,"Unicode hex":`1F5C7`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`44`,"Dingbat hex":`2C`,"Unicode dec":`128456`,"Unicode hex":`1F5C8`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`45`,"Dingbat hex":`2D`,"Unicode dec":`128457`,"Unicode hex":`1F5C9`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`46`,"Dingbat hex":`2E`,"Unicode dec":`128458`,"Unicode hex":`1F5CA`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`47`,"Dingbat hex":`2F`,"Unicode dec":`128459`,"Unicode hex":`1F5CB`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`48`,"Dingbat hex":`30`,"Unicode dec":`128460`,"Unicode hex":`1F5CC`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`49`,"Dingbat hex":`31`,"Unicode dec":`128461`,"Unicode hex":`1F5CD`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`50`,"Dingbat hex":`32`,"Unicode dec":`128203`,"Unicode hex":`1F4CB`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`51`,"Dingbat hex":`33`,"Unicode dec":`128465`,"Unicode hex":`1F5D1`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`52`,"Dingbat hex":`34`,"Unicode dec":`128468`,"Unicode hex":`1F5D4`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`53`,"Dingbat hex":`35`,"Unicode dec":`128437`,"Unicode hex":`1F5B5`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`54`,"Dingbat hex":`36`,"Unicode dec":`128438`,"Unicode hex":`1F5B6`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`55`,"Dingbat hex":`37`,"Unicode dec":`128439`,"Unicode hex":`1F5B7`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`56`,"Dingbat hex":`38`,"Unicode dec":`128440`,"Unicode hex":`1F5B8`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`57`,"Dingbat hex":`39`,"Unicode dec":`128429`,"Unicode hex":`1F5AD`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`58`,"Dingbat hex":`3A`,"Unicode dec":`128431`,"Unicode hex":`1F5AF`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`59`,"Dingbat hex":`3B`,"Unicode dec":`128433`,"Unicode hex":`1F5B1`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`60`,"Dingbat hex":`3C`,"Unicode dec":`128402`,"Unicode hex":`1F592`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`61`,"Dingbat hex":`3D`,"Unicode dec":`128403`,"Unicode hex":`1F593`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`62`,"Dingbat hex":`3E`,"Unicode dec":`128408`,"Unicode hex":`1F598`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`63`,"Dingbat hex":`3F`,"Unicode dec":`128409`,"Unicode hex":`1F599`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`64`,"Dingbat hex":`40`,"Unicode dec":`128410`,"Unicode hex":`1F59A`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`65`,"Dingbat hex":`41`,"Unicode dec":`128411`,"Unicode hex":`1F59B`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`66`,"Dingbat hex":`42`,"Unicode dec":`128072`,"Unicode hex":`1F448`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`67`,"Dingbat hex":`43`,"Unicode dec":`128073`,"Unicode hex":`1F449`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`68`,"Dingbat hex":`44`,"Unicode dec":`128412`,"Unicode hex":`1F59C`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`69`,"Dingbat hex":`45`,"Unicode dec":`128413`,"Unicode hex":`1F59D`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`70`,"Dingbat hex":`46`,"Unicode dec":`128414`,"Unicode hex":`1F59E`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`71`,"Dingbat hex":`47`,"Unicode dec":`128415`,"Unicode hex":`1F59F`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`72`,"Dingbat hex":`48`,"Unicode dec":`128416`,"Unicode hex":`1F5A0`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`73`,"Dingbat hex":`49`,"Unicode dec":`128417`,"Unicode hex":`1F5A1`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`74`,"Dingbat hex":`4A`,"Unicode dec":`128070`,"Unicode hex":`1F446`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`75`,"Dingbat hex":`4B`,"Unicode dec":`128071`,"Unicode hex":`1F447`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`76`,"Dingbat hex":`4C`,"Unicode dec":`128418`,"Unicode hex":`1F5A2`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`77`,"Dingbat hex":`4D`,"Unicode dec":`128419`,"Unicode hex":`1F5A3`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`78`,"Dingbat hex":`4E`,"Unicode dec":`128401`,"Unicode hex":`1F591`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`79`,"Dingbat hex":`4F`,"Unicode dec":`128500`,"Unicode hex":`1F5F4`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`80`,"Dingbat hex":`50`,"Unicode dec":`128504`,"Unicode hex":`1F5F8`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`81`,"Dingbat hex":`51`,"Unicode dec":`128501`,"Unicode hex":`1F5F5`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`82`,"Dingbat hex":`52`,"Unicode dec":`9745`,"Unicode hex":`2611`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`83`,"Dingbat hex":`53`,"Unicode dec":`11197`,"Unicode hex":`2BBD`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`84`,"Dingbat hex":`54`,"Unicode dec":`9746`,"Unicode hex":`2612`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`85`,"Dingbat hex":`55`,"Unicode dec":`11198`,"Unicode hex":`2BBE`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`86`,"Dingbat hex":`56`,"Unicode dec":`11199`,"Unicode hex":`2BBF`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`87`,"Dingbat hex":`57`,"Unicode dec":`128711`,"Unicode hex":`1F6C7`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`88`,"Dingbat hex":`58`,"Unicode dec":`10680`,"Unicode hex":`29B8`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`89`,"Dingbat hex":`59`,"Unicode dec":`128625`,"Unicode hex":`1F671`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`90`,"Dingbat hex":`5A`,"Unicode dec":`128628`,"Unicode hex":`1F674`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`91`,"Dingbat hex":`5B`,"Unicode dec":`128626`,"Unicode hex":`1F672`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`92`,"Dingbat hex":`5C`,"Unicode dec":`128627`,"Unicode hex":`1F673`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`93`,"Dingbat hex":`5D`,"Unicode dec":`8253`,"Unicode hex":`203D`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`94`,"Dingbat hex":`5E`,"Unicode dec":`128633`,"Unicode hex":`1F679`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`95`,"Dingbat hex":`5F`,"Unicode dec":`128634`,"Unicode hex":`1F67A`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`96`,"Dingbat hex":`60`,"Unicode dec":`128635`,"Unicode hex":`1F67B`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`97`,"Dingbat hex":`61`,"Unicode dec":`128614`,"Unicode hex":`1F666`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`98`,"Dingbat hex":`62`,"Unicode dec":`128612`,"Unicode hex":`1F664`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`99`,"Dingbat hex":`63`,"Unicode dec":`128613`,"Unicode hex":`1F665`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`100`,"Dingbat hex":`64`,"Unicode dec":`128615`,"Unicode hex":`1F667`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`101`,"Dingbat hex":`65`,"Unicode dec":`128602`,"Unicode hex":`1F65A`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`102`,"Dingbat hex":`66`,"Unicode dec":`128600`,"Unicode hex":`1F658`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`103`,"Dingbat hex":`67`,"Unicode dec":`128601`,"Unicode hex":`1F659`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`104`,"Dingbat hex":`68`,"Unicode dec":`128603`,"Unicode hex":`1F65B`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`105`,"Dingbat hex":`69`,"Unicode dec":`9450`,"Unicode hex":`24EA`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`106`,"Dingbat hex":`6A`,"Unicode dec":`9312`,"Unicode hex":`2460`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`107`,"Dingbat hex":`6B`,"Unicode dec":`9313`,"Unicode hex":`2461`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`108`,"Dingbat hex":`6C`,"Unicode dec":`9314`,"Unicode hex":`2462`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`109`,"Dingbat hex":`6D`,"Unicode dec":`9315`,"Unicode hex":`2463`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`110`,"Dingbat hex":`6E`,"Unicode dec":`9316`,"Unicode hex":`2464`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`111`,"Dingbat hex":`6F`,"Unicode dec":`9317`,"Unicode hex":`2465`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`112`,"Dingbat hex":`70`,"Unicode dec":`9318`,"Unicode hex":`2466`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`113`,"Dingbat hex":`71`,"Unicode dec":`9319`,"Unicode hex":`2467`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`114`,"Dingbat hex":`72`,"Unicode dec":`9320`,"Unicode hex":`2468`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`115`,"Dingbat hex":`73`,"Unicode dec":`9321`,"Unicode hex":`2469`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`116`,"Dingbat hex":`74`,"Unicode dec":`9471`,"Unicode hex":`24FF`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`117`,"Dingbat hex":`75`,"Unicode dec":`10102`,"Unicode hex":`2776`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`118`,"Dingbat hex":`76`,"Unicode dec":`10103`,"Unicode hex":`2777`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`119`,"Dingbat hex":`77`,"Unicode dec":`10104`,"Unicode hex":`2778`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`120`,"Dingbat hex":`78`,"Unicode dec":`10105`,"Unicode hex":`2779`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`121`,"Dingbat hex":`79`,"Unicode dec":`10106`,"Unicode hex":`277A`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`122`,"Dingbat hex":`7A`,"Unicode dec":`10107`,"Unicode hex":`277B`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`123`,"Dingbat hex":`7B`,"Unicode dec":`10108`,"Unicode hex":`277C`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`124`,"Dingbat hex":`7C`,"Unicode dec":`10109`,"Unicode hex":`277D`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`125`,"Dingbat hex":`7D`,"Unicode dec":`10110`,"Unicode hex":`277E`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`126`,"Dingbat hex":`7E`,"Unicode dec":`10111`,"Unicode hex":`277F`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`128`,"Dingbat hex":`80`,"Unicode dec":`9737`,"Unicode hex":`2609`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`129`,"Dingbat hex":`81`,"Unicode dec":`127765`,"Unicode hex":`1F315`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`130`,"Dingbat hex":`82`,"Unicode dec":`9789`,"Unicode hex":`263D`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`131`,"Dingbat hex":`83`,"Unicode dec":`9790`,"Unicode hex":`263E`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`132`,"Dingbat hex":`84`,"Unicode dec":`11839`,"Unicode hex":`2E3F`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`133`,"Dingbat hex":`85`,"Unicode dec":`10013`,"Unicode hex":`271D`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`134`,"Dingbat hex":`86`,"Unicode dec":`128327`,"Unicode hex":`1F547`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`135`,"Dingbat hex":`87`,"Unicode dec":`128348`,"Unicode hex":`1F55C`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`136`,"Dingbat hex":`88`,"Unicode dec":`128349`,"Unicode hex":`1F55D`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`137`,"Dingbat hex":`89`,"Unicode dec":`128350`,"Unicode hex":`1F55E`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`138`,"Dingbat hex":`8A`,"Unicode dec":`128351`,"Unicode hex":`1F55F`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`139`,"Dingbat hex":`8B`,"Unicode dec":`128352`,"Unicode hex":`1F560`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`140`,"Dingbat hex":`8C`,"Unicode dec":`128353`,"Unicode hex":`1F561`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`141`,"Dingbat hex":`8D`,"Unicode dec":`128354`,"Unicode hex":`1F562`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`142`,"Dingbat hex":`8E`,"Unicode dec":`128355`,"Unicode hex":`1F563`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`143`,"Dingbat hex":`8F`,"Unicode dec":`128356`,"Unicode hex":`1F564`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`144`,"Dingbat hex":`90`,"Unicode dec":`128357`,"Unicode hex":`1F565`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`145`,"Dingbat hex":`91`,"Unicode dec":`128358`,"Unicode hex":`1F566`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`146`,"Dingbat hex":`92`,"Unicode dec":`128359`,"Unicode hex":`1F567`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`147`,"Dingbat hex":`93`,"Unicode dec":`128616`,"Unicode hex":`1F668`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`148`,"Dingbat hex":`94`,"Unicode dec":`128617`,"Unicode hex":`1F669`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`149`,"Dingbat hex":`95`,"Unicode dec":`8901`,"Unicode hex":`22C5`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`150`,"Dingbat hex":`96`,"Unicode dec":`128900`,"Unicode hex":`1F784`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`151`,"Dingbat hex":`97`,"Unicode dec":`10625`,"Unicode hex":`2981`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`152`,"Dingbat hex":`98`,"Unicode dec":`9679`,"Unicode hex":`25CF`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`153`,"Dingbat hex":`99`,"Unicode dec":`9675`,"Unicode hex":`25CB`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`154`,"Dingbat hex":`9A`,"Unicode dec":`128901`,"Unicode hex":`1F785`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`155`,"Dingbat hex":`9B`,"Unicode dec":`128903`,"Unicode hex":`1F787`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`156`,"Dingbat hex":`9C`,"Unicode dec":`128905`,"Unicode hex":`1F789`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`157`,"Dingbat hex":`9D`,"Unicode dec":`8857`,"Unicode hex":`2299`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`158`,"Dingbat hex":`9E`,"Unicode dec":`10687`,"Unicode hex":`29BF`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`159`,"Dingbat hex":`9F`,"Unicode dec":`128908`,"Unicode hex":`1F78C`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`160`,"Dingbat hex":`A0`,"Unicode dec":`128909`,"Unicode hex":`1F78D`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`161`,"Dingbat hex":`A1`,"Unicode dec":`9726`,"Unicode hex":`25FE`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`162`,"Dingbat hex":`A2`,"Unicode dec":`9632`,"Unicode hex":`25A0`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`163`,"Dingbat hex":`A3`,"Unicode dec":`9633`,"Unicode hex":`25A1`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`164`,"Dingbat hex":`A4`,"Unicode dec":`128913`,"Unicode hex":`1F791`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`165`,"Dingbat hex":`A5`,"Unicode dec":`128914`,"Unicode hex":`1F792`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`166`,"Dingbat hex":`A6`,"Unicode dec":`128915`,"Unicode hex":`1F793`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`167`,"Dingbat hex":`A7`,"Unicode dec":`128916`,"Unicode hex":`1F794`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`168`,"Dingbat hex":`A8`,"Unicode dec":`9635`,"Unicode hex":`25A3`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`169`,"Dingbat hex":`A9`,"Unicode dec":`128917`,"Unicode hex":`1F795`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`170`,"Dingbat hex":`AA`,"Unicode dec":`128918`,"Unicode hex":`1F796`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`171`,"Dingbat hex":`AB`,"Unicode dec":`128919`,"Unicode hex":`1F797`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`172`,"Dingbat hex":`AC`,"Unicode dec":`128920`,"Unicode hex":`1F798`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`173`,"Dingbat hex":`AD`,"Unicode dec":`11049`,"Unicode hex":`2B29`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`174`,"Dingbat hex":`AE`,"Unicode dec":`11045`,"Unicode hex":`2B25`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`175`,"Dingbat hex":`AF`,"Unicode dec":`9671`,"Unicode hex":`25C7`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`176`,"Dingbat hex":`B0`,"Unicode dec":`128922`,"Unicode hex":`1F79A`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`177`,"Dingbat hex":`B1`,"Unicode dec":`9672`,"Unicode hex":`25C8`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`178`,"Dingbat hex":`B2`,"Unicode dec":`128923`,"Unicode hex":`1F79B`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`179`,"Dingbat hex":`B3`,"Unicode dec":`128924`,"Unicode hex":`1F79C`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`180`,"Dingbat hex":`B4`,"Unicode dec":`128925`,"Unicode hex":`1F79D`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`181`,"Dingbat hex":`B5`,"Unicode dec":`128926`,"Unicode hex":`1F79E`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`182`,"Dingbat hex":`B6`,"Unicode dec":`11050`,"Unicode hex":`2B2A`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`183`,"Dingbat hex":`B7`,"Unicode dec":`11047`,"Unicode hex":`2B27`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`184`,"Dingbat hex":`B8`,"Unicode dec":`9674`,"Unicode hex":`25CA`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`185`,"Dingbat hex":`B9`,"Unicode dec":`128928`,"Unicode hex":`1F7A0`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`186`,"Dingbat hex":`BA`,"Unicode dec":`9686`,"Unicode hex":`25D6`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`187`,"Dingbat hex":`BB`,"Unicode dec":`9687`,"Unicode hex":`25D7`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`188`,"Dingbat hex":`BC`,"Unicode dec":`11210`,"Unicode hex":`2BCA`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`189`,"Dingbat hex":`BD`,"Unicode dec":`11211`,"Unicode hex":`2BCB`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`190`,"Dingbat hex":`BE`,"Unicode dec":`11200`,"Unicode hex":`2BC0`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`191`,"Dingbat hex":`BF`,"Unicode dec":`11201`,"Unicode hex":`2BC1`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`192`,"Dingbat hex":`C0`,"Unicode dec":`11039`,"Unicode hex":`2B1F`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`193`,"Dingbat hex":`C1`,"Unicode dec":`11202`,"Unicode hex":`2BC2`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`194`,"Dingbat hex":`C2`,"Unicode dec":`11043`,"Unicode hex":`2B23`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`195`,"Dingbat hex":`C3`,"Unicode dec":`11042`,"Unicode hex":`2B22`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`196`,"Dingbat hex":`C4`,"Unicode dec":`11203`,"Unicode hex":`2BC3`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`197`,"Dingbat hex":`C5`,"Unicode dec":`11204`,"Unicode hex":`2BC4`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`198`,"Dingbat hex":`C6`,"Unicode dec":`128929`,"Unicode hex":`1F7A1`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`199`,"Dingbat hex":`C7`,"Unicode dec":`128930`,"Unicode hex":`1F7A2`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`200`,"Dingbat hex":`C8`,"Unicode dec":`128931`,"Unicode hex":`1F7A3`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`201`,"Dingbat hex":`C9`,"Unicode dec":`128932`,"Unicode hex":`1F7A4`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`202`,"Dingbat hex":`CA`,"Unicode dec":`128933`,"Unicode hex":`1F7A5`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`203`,"Dingbat hex":`CB`,"Unicode dec":`128934`,"Unicode hex":`1F7A6`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`204`,"Dingbat hex":`CC`,"Unicode dec":`128935`,"Unicode hex":`1F7A7`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`205`,"Dingbat hex":`CD`,"Unicode dec":`128936`,"Unicode hex":`1F7A8`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`206`,"Dingbat hex":`CE`,"Unicode dec":`128937`,"Unicode hex":`1F7A9`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`207`,"Dingbat hex":`CF`,"Unicode dec":`128938`,"Unicode hex":`1F7AA`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`208`,"Dingbat hex":`D0`,"Unicode dec":`128939`,"Unicode hex":`1F7AB`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`209`,"Dingbat hex":`D1`,"Unicode dec":`128940`,"Unicode hex":`1F7AC`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`210`,"Dingbat hex":`D2`,"Unicode dec":`128941`,"Unicode hex":`1F7AD`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`211`,"Dingbat hex":`D3`,"Unicode dec":`128942`,"Unicode hex":`1F7AE`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`212`,"Dingbat hex":`D4`,"Unicode dec":`128943`,"Unicode hex":`1F7AF`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`213`,"Dingbat hex":`D5`,"Unicode dec":`128944`,"Unicode hex":`1F7B0`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`214`,"Dingbat hex":`D6`,"Unicode dec":`128945`,"Unicode hex":`1F7B1`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`215`,"Dingbat hex":`D7`,"Unicode dec":`128946`,"Unicode hex":`1F7B2`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`216`,"Dingbat hex":`D8`,"Unicode dec":`128947`,"Unicode hex":`1F7B3`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`217`,"Dingbat hex":`D9`,"Unicode dec":`128948`,"Unicode hex":`1F7B4`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`218`,"Dingbat hex":`DA`,"Unicode dec":`128949`,"Unicode hex":`1F7B5`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`219`,"Dingbat hex":`DB`,"Unicode dec":`128950`,"Unicode hex":`1F7B6`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`220`,"Dingbat hex":`DC`,"Unicode dec":`128951`,"Unicode hex":`1F7B7`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`221`,"Dingbat hex":`DD`,"Unicode dec":`128952`,"Unicode hex":`1F7B8`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`222`,"Dingbat hex":`DE`,"Unicode dec":`128953`,"Unicode hex":`1F7B9`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`223`,"Dingbat hex":`DF`,"Unicode dec":`128954`,"Unicode hex":`1F7BA`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`224`,"Dingbat hex":`E0`,"Unicode dec":`128955`,"Unicode hex":`1F7BB`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`225`,"Dingbat hex":`E1`,"Unicode dec":`128956`,"Unicode hex":`1F7BC`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`226`,"Dingbat hex":`E2`,"Unicode dec":`128957`,"Unicode hex":`1F7BD`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`227`,"Dingbat hex":`E3`,"Unicode dec":`128958`,"Unicode hex":`1F7BE`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`228`,"Dingbat hex":`E4`,"Unicode dec":`128959`,"Unicode hex":`1F7BF`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`229`,"Dingbat hex":`E5`,"Unicode dec":`128960`,"Unicode hex":`1F7C0`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`230`,"Dingbat hex":`E6`,"Unicode dec":`128962`,"Unicode hex":`1F7C2`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`231`,"Dingbat hex":`E7`,"Unicode dec":`128964`,"Unicode hex":`1F7C4`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`232`,"Dingbat hex":`E8`,"Unicode dec":`128966`,"Unicode hex":`1F7C6`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`233`,"Dingbat hex":`E9`,"Unicode dec":`128969`,"Unicode hex":`1F7C9`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`234`,"Dingbat hex":`EA`,"Unicode dec":`128970`,"Unicode hex":`1F7CA`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`235`,"Dingbat hex":`EB`,"Unicode dec":`10038`,"Unicode hex":`2736`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`236`,"Dingbat hex":`EC`,"Unicode dec":`128972`,"Unicode hex":`1F7CC`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`237`,"Dingbat hex":`ED`,"Unicode dec":`128974`,"Unicode hex":`1F7CE`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`238`,"Dingbat hex":`EE`,"Unicode dec":`128976`,"Unicode hex":`1F7D0`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`239`,"Dingbat hex":`EF`,"Unicode dec":`128978`,"Unicode hex":`1F7D2`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`240`,"Dingbat hex":`F0`,"Unicode dec":`10041`,"Unicode hex":`2739`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`241`,"Dingbat hex":`F1`,"Unicode dec":`128963`,"Unicode hex":`1F7C3`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`242`,"Dingbat hex":`F2`,"Unicode dec":`128967`,"Unicode hex":`1F7C7`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`243`,"Dingbat hex":`F3`,"Unicode dec":`10031`,"Unicode hex":`272F`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`244`,"Dingbat hex":`F4`,"Unicode dec":`128973`,"Unicode hex":`1F7CD`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`245`,"Dingbat hex":`F5`,"Unicode dec":`128980`,"Unicode hex":`1F7D4`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`246`,"Dingbat hex":`F6`,"Unicode dec":`11212`,"Unicode hex":`2BCC`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`247`,"Dingbat hex":`F7`,"Unicode dec":`11213`,"Unicode hex":`2BCD`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`248`,"Dingbat hex":`F8`,"Unicode dec":`8251`,"Unicode hex":`203B`},{"Typeface name":`Wingdings 2`,"Dingbat dec":`249`,"Dingbat hex":`F9`,"Unicode dec":`8258`,"Unicode hex":`2042`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`32`,"Dingbat hex":`20`,"Unicode dec":`32`,"Unicode hex":`20`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`33`,"Dingbat hex":`21`,"Unicode dec":`11104`,"Unicode hex":`2B60`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`34`,"Dingbat hex":`22`,"Unicode dec":`11106`,"Unicode hex":`2B62`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`35`,"Dingbat hex":`23`,"Unicode dec":`11105`,"Unicode hex":`2B61`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`36`,"Dingbat hex":`24`,"Unicode dec":`11107`,"Unicode hex":`2B63`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`37`,"Dingbat hex":`25`,"Unicode dec":`11110`,"Unicode hex":`2B66`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`38`,"Dingbat hex":`26`,"Unicode dec":`11111`,"Unicode hex":`2B67`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`39`,"Dingbat hex":`27`,"Unicode dec":`11113`,"Unicode hex":`2B69`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`40`,"Dingbat hex":`28`,"Unicode dec":`11112`,"Unicode hex":`2B68`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`41`,"Dingbat hex":`29`,"Unicode dec":`11120`,"Unicode hex":`2B70`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`42`,"Dingbat hex":`2A`,"Unicode dec":`11122`,"Unicode hex":`2B72`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`43`,"Dingbat hex":`2B`,"Unicode dec":`11121`,"Unicode hex":`2B71`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`44`,"Dingbat hex":`2C`,"Unicode dec":`11123`,"Unicode hex":`2B73`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`45`,"Dingbat hex":`2D`,"Unicode dec":`11126`,"Unicode hex":`2B76`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`46`,"Dingbat hex":`2E`,"Unicode dec":`11128`,"Unicode hex":`2B78`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`47`,"Dingbat hex":`2F`,"Unicode dec":`11131`,"Unicode hex":`2B7B`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`48`,"Dingbat hex":`30`,"Unicode dec":`11133`,"Unicode hex":`2B7D`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`49`,"Dingbat hex":`31`,"Unicode dec":`11108`,"Unicode hex":`2B64`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`50`,"Dingbat hex":`32`,"Unicode dec":`11109`,"Unicode hex":`2B65`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`51`,"Dingbat hex":`33`,"Unicode dec":`11114`,"Unicode hex":`2B6A`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`52`,"Dingbat hex":`34`,"Unicode dec":`11116`,"Unicode hex":`2B6C`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`53`,"Dingbat hex":`35`,"Unicode dec":`11115`,"Unicode hex":`2B6B`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`54`,"Dingbat hex":`36`,"Unicode dec":`11117`,"Unicode hex":`2B6D`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`55`,"Dingbat hex":`37`,"Unicode dec":`11085`,"Unicode hex":`2B4D`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`56`,"Dingbat hex":`38`,"Unicode dec":`11168`,"Unicode hex":`2BA0`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`57`,"Dingbat hex":`39`,"Unicode dec":`11169`,"Unicode hex":`2BA1`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`58`,"Dingbat hex":`3A`,"Unicode dec":`11170`,"Unicode hex":`2BA2`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`59`,"Dingbat hex":`3B`,"Unicode dec":`11171`,"Unicode hex":`2BA3`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`60`,"Dingbat hex":`3C`,"Unicode dec":`11172`,"Unicode hex":`2BA4`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`61`,"Dingbat hex":`3D`,"Unicode dec":`11173`,"Unicode hex":`2BA5`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`62`,"Dingbat hex":`3E`,"Unicode dec":`11174`,"Unicode hex":`2BA6`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`63`,"Dingbat hex":`3F`,"Unicode dec":`11175`,"Unicode hex":`2BA7`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`64`,"Dingbat hex":`40`,"Unicode dec":`11152`,"Unicode hex":`2B90`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`65`,"Dingbat hex":`41`,"Unicode dec":`11153`,"Unicode hex":`2B91`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`66`,"Dingbat hex":`42`,"Unicode dec":`11154`,"Unicode hex":`2B92`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`67`,"Dingbat hex":`43`,"Unicode dec":`11155`,"Unicode hex":`2B93`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`68`,"Dingbat hex":`44`,"Unicode dec":`11136`,"Unicode hex":`2B80`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`69`,"Dingbat hex":`45`,"Unicode dec":`11139`,"Unicode hex":`2B83`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`70`,"Dingbat hex":`46`,"Unicode dec":`11134`,"Unicode hex":`2B7E`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`71`,"Dingbat hex":`47`,"Unicode dec":`11135`,"Unicode hex":`2B7F`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`72`,"Dingbat hex":`48`,"Unicode dec":`11140`,"Unicode hex":`2B84`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`73`,"Dingbat hex":`49`,"Unicode dec":`11142`,"Unicode hex":`2B86`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`74`,"Dingbat hex":`4A`,"Unicode dec":`11141`,"Unicode hex":`2B85`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`75`,"Dingbat hex":`4B`,"Unicode dec":`11143`,"Unicode hex":`2B87`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`76`,"Dingbat hex":`4C`,"Unicode dec":`11151`,"Unicode hex":`2B8F`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`77`,"Dingbat hex":`4D`,"Unicode dec":`11149`,"Unicode hex":`2B8D`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`78`,"Dingbat hex":`4E`,"Unicode dec":`11150`,"Unicode hex":`2B8E`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`79`,"Dingbat hex":`4F`,"Unicode dec":`11148`,"Unicode hex":`2B8C`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`80`,"Dingbat hex":`50`,"Unicode dec":`11118`,"Unicode hex":`2B6E`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`81`,"Dingbat hex":`51`,"Unicode dec":`11119`,"Unicode hex":`2B6F`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`82`,"Dingbat hex":`52`,"Unicode dec":`9099`,"Unicode hex":`238B`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`83`,"Dingbat hex":`53`,"Unicode dec":`8996`,"Unicode hex":`2324`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`84`,"Dingbat hex":`54`,"Unicode dec":`8963`,"Unicode hex":`2303`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`85`,"Dingbat hex":`55`,"Unicode dec":`8997`,"Unicode hex":`2325`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`86`,"Dingbat hex":`56`,"Unicode dec":`9251`,"Unicode hex":`2423`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`87`,"Dingbat hex":`57`,"Unicode dec":`9085`,"Unicode hex":`237D`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`88`,"Dingbat hex":`58`,"Unicode dec":`8682`,"Unicode hex":`21EA`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`89`,"Dingbat hex":`59`,"Unicode dec":`11192`,"Unicode hex":`2BB8`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`90`,"Dingbat hex":`5A`,"Unicode dec":`129184`,"Unicode hex":`1F8A0`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`91`,"Dingbat hex":`5B`,"Unicode dec":`129185`,"Unicode hex":`1F8A1`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`92`,"Dingbat hex":`5C`,"Unicode dec":`129186`,"Unicode hex":`1F8A2`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`93`,"Dingbat hex":`5D`,"Unicode dec":`129187`,"Unicode hex":`1F8A3`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`94`,"Dingbat hex":`5E`,"Unicode dec":`129188`,"Unicode hex":`1F8A4`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`95`,"Dingbat hex":`5F`,"Unicode dec":`129189`,"Unicode hex":`1F8A5`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`96`,"Dingbat hex":`60`,"Unicode dec":`129190`,"Unicode hex":`1F8A6`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`97`,"Dingbat hex":`61`,"Unicode dec":`129191`,"Unicode hex":`1F8A7`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`98`,"Dingbat hex":`62`,"Unicode dec":`129192`,"Unicode hex":`1F8A8`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`99`,"Dingbat hex":`63`,"Unicode dec":`129193`,"Unicode hex":`1F8A9`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`100`,"Dingbat hex":`64`,"Unicode dec":`129194`,"Unicode hex":`1F8AA`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`101`,"Dingbat hex":`65`,"Unicode dec":`129195`,"Unicode hex":`1F8AB`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`102`,"Dingbat hex":`66`,"Unicode dec":`129104`,"Unicode hex":`1F850`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`103`,"Dingbat hex":`67`,"Unicode dec":`129106`,"Unicode hex":`1F852`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`104`,"Dingbat hex":`68`,"Unicode dec":`129105`,"Unicode hex":`1F851`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`105`,"Dingbat hex":`69`,"Unicode dec":`129107`,"Unicode hex":`1F853`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`106`,"Dingbat hex":`6A`,"Unicode dec":`129108`,"Unicode hex":`1F854`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`107`,"Dingbat hex":`6B`,"Unicode dec":`129109`,"Unicode hex":`1F855`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`108`,"Dingbat hex":`6C`,"Unicode dec":`129111`,"Unicode hex":`1F857`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`109`,"Dingbat hex":`6D`,"Unicode dec":`129110`,"Unicode hex":`1F856`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`110`,"Dingbat hex":`6E`,"Unicode dec":`129112`,"Unicode hex":`1F858`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`111`,"Dingbat hex":`6F`,"Unicode dec":`129113`,"Unicode hex":`1F859`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`112`,"Dingbat hex":`70`,"Unicode dec":`9650`,"Unicode hex":`25B2`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`113`,"Dingbat hex":`71`,"Unicode dec":`9660`,"Unicode hex":`25BC`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`114`,"Dingbat hex":`72`,"Unicode dec":`9651`,"Unicode hex":`25B3`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`115`,"Dingbat hex":`73`,"Unicode dec":`9661`,"Unicode hex":`25BD`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`116`,"Dingbat hex":`74`,"Unicode dec":`9664`,"Unicode hex":`25C0`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`117`,"Dingbat hex":`75`,"Unicode dec":`9654`,"Unicode hex":`25B6`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`118`,"Dingbat hex":`76`,"Unicode dec":`9665`,"Unicode hex":`25C1`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`119`,"Dingbat hex":`77`,"Unicode dec":`9655`,"Unicode hex":`25B7`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`120`,"Dingbat hex":`78`,"Unicode dec":`9699`,"Unicode hex":`25E3`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`121`,"Dingbat hex":`79`,"Unicode dec":`9698`,"Unicode hex":`25E2`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`122`,"Dingbat hex":`7A`,"Unicode dec":`9700`,"Unicode hex":`25E4`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`123`,"Dingbat hex":`7B`,"Unicode dec":`9701`,"Unicode hex":`25E5`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`124`,"Dingbat hex":`7C`,"Unicode dec":`128896`,"Unicode hex":`1F780`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`125`,"Dingbat hex":`7D`,"Unicode dec":`128898`,"Unicode hex":`1F782`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`126`,"Dingbat hex":`7E`,"Unicode dec":`128897`,"Unicode hex":`1F781`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`128`,"Dingbat hex":`80`,"Unicode dec":`128899`,"Unicode hex":`1F783`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`129`,"Dingbat hex":`81`,"Unicode dec":`11205`,"Unicode hex":`2BC5`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`130`,"Dingbat hex":`82`,"Unicode dec":`11206`,"Unicode hex":`2BC6`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`131`,"Dingbat hex":`83`,"Unicode dec":`11207`,"Unicode hex":`2BC7`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`132`,"Dingbat hex":`84`,"Unicode dec":`11208`,"Unicode hex":`2BC8`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`133`,"Dingbat hex":`85`,"Unicode dec":`11164`,"Unicode hex":`2B9C`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`134`,"Dingbat hex":`86`,"Unicode dec":`11166`,"Unicode hex":`2B9E`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`135`,"Dingbat hex":`87`,"Unicode dec":`11165`,"Unicode hex":`2B9D`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`136`,"Dingbat hex":`88`,"Unicode dec":`11167`,"Unicode hex":`2B9F`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`137`,"Dingbat hex":`89`,"Unicode dec":`129040`,"Unicode hex":`1F810`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`138`,"Dingbat hex":`8A`,"Unicode dec":`129042`,"Unicode hex":`1F812`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`139`,"Dingbat hex":`8B`,"Unicode dec":`129041`,"Unicode hex":`1F811`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`140`,"Dingbat hex":`8C`,"Unicode dec":`129043`,"Unicode hex":`1F813`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`141`,"Dingbat hex":`8D`,"Unicode dec":`129044`,"Unicode hex":`1F814`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`142`,"Dingbat hex":`8E`,"Unicode dec":`129046`,"Unicode hex":`1F816`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`143`,"Dingbat hex":`8F`,"Unicode dec":`129045`,"Unicode hex":`1F815`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`144`,"Dingbat hex":`90`,"Unicode dec":`129047`,"Unicode hex":`1F817`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`145`,"Dingbat hex":`91`,"Unicode dec":`129048`,"Unicode hex":`1F818`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`146`,"Dingbat hex":`92`,"Unicode dec":`129050`,"Unicode hex":`1F81A`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`147`,"Dingbat hex":`93`,"Unicode dec":`129049`,"Unicode hex":`1F819`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`148`,"Dingbat hex":`94`,"Unicode dec":`129051`,"Unicode hex":`1F81B`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`149`,"Dingbat hex":`95`,"Unicode dec":`129052`,"Unicode hex":`1F81C`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`150`,"Dingbat hex":`96`,"Unicode dec":`129054`,"Unicode hex":`1F81E`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`151`,"Dingbat hex":`97`,"Unicode dec":`129053`,"Unicode hex":`1F81D`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`152`,"Dingbat hex":`98`,"Unicode dec":`129055`,"Unicode hex":`1F81F`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`153`,"Dingbat hex":`99`,"Unicode dec":`129024`,"Unicode hex":`1F800`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`154`,"Dingbat hex":`9A`,"Unicode dec":`129026`,"Unicode hex":`1F802`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`155`,"Dingbat hex":`9B`,"Unicode dec":`129025`,"Unicode hex":`1F801`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`156`,"Dingbat hex":`9C`,"Unicode dec":`129027`,"Unicode hex":`1F803`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`157`,"Dingbat hex":`9D`,"Unicode dec":`129028`,"Unicode hex":`1F804`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`158`,"Dingbat hex":`9E`,"Unicode dec":`129030`,"Unicode hex":`1F806`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`159`,"Dingbat hex":`9F`,"Unicode dec":`129029`,"Unicode hex":`1F805`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`160`,"Dingbat hex":`A0`,"Unicode dec":`129031`,"Unicode hex":`1F807`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`161`,"Dingbat hex":`A1`,"Unicode dec":`129032`,"Unicode hex":`1F808`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`162`,"Dingbat hex":`A2`,"Unicode dec":`129034`,"Unicode hex":`1F80A`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`163`,"Dingbat hex":`A3`,"Unicode dec":`129033`,"Unicode hex":`1F809`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`164`,"Dingbat hex":`A4`,"Unicode dec":`129035`,"Unicode hex":`1F80B`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`165`,"Dingbat hex":`A5`,"Unicode dec":`129056`,"Unicode hex":`1F820`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`166`,"Dingbat hex":`A6`,"Unicode dec":`129058`,"Unicode hex":`1F822`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`167`,"Dingbat hex":`A7`,"Unicode dec":`129060`,"Unicode hex":`1F824`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`168`,"Dingbat hex":`A8`,"Unicode dec":`129062`,"Unicode hex":`1F826`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`169`,"Dingbat hex":`A9`,"Unicode dec":`129064`,"Unicode hex":`1F828`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`170`,"Dingbat hex":`AA`,"Unicode dec":`129066`,"Unicode hex":`1F82A`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`171`,"Dingbat hex":`AB`,"Unicode dec":`129068`,"Unicode hex":`1F82C`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`172`,"Dingbat hex":`AC`,"Unicode dec":`129180`,"Unicode hex":`1F89C`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`173`,"Dingbat hex":`AD`,"Unicode dec":`129181`,"Unicode hex":`1F89D`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`174`,"Dingbat hex":`AE`,"Unicode dec":`129182`,"Unicode hex":`1F89E`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`175`,"Dingbat hex":`AF`,"Unicode dec":`129183`,"Unicode hex":`1F89F`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`176`,"Dingbat hex":`B0`,"Unicode dec":`129070`,"Unicode hex":`1F82E`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`177`,"Dingbat hex":`B1`,"Unicode dec":`129072`,"Unicode hex":`1F830`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`178`,"Dingbat hex":`B2`,"Unicode dec":`129074`,"Unicode hex":`1F832`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`179`,"Dingbat hex":`B3`,"Unicode dec":`129076`,"Unicode hex":`1F834`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`180`,"Dingbat hex":`B4`,"Unicode dec":`129078`,"Unicode hex":`1F836`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`181`,"Dingbat hex":`B5`,"Unicode dec":`129080`,"Unicode hex":`1F838`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`182`,"Dingbat hex":`B6`,"Unicode dec":`129082`,"Unicode hex":`1F83A`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`183`,"Dingbat hex":`B7`,"Unicode dec":`129081`,"Unicode hex":`1F839`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`184`,"Dingbat hex":`B8`,"Unicode dec":`129083`,"Unicode hex":`1F83B`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`185`,"Dingbat hex":`B9`,"Unicode dec":`129176`,"Unicode hex":`1F898`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`186`,"Dingbat hex":`BA`,"Unicode dec":`129178`,"Unicode hex":`1F89A`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`187`,"Dingbat hex":`BB`,"Unicode dec":`129177`,"Unicode hex":`1F899`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`188`,"Dingbat hex":`BC`,"Unicode dec":`129179`,"Unicode hex":`1F89B`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`189`,"Dingbat hex":`BD`,"Unicode dec":`129084`,"Unicode hex":`1F83C`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`190`,"Dingbat hex":`BE`,"Unicode dec":`129086`,"Unicode hex":`1F83E`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`191`,"Dingbat hex":`BF`,"Unicode dec":`129085`,"Unicode hex":`1F83D`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`192`,"Dingbat hex":`C0`,"Unicode dec":`129087`,"Unicode hex":`1F83F`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`193`,"Dingbat hex":`C1`,"Unicode dec":`129088`,"Unicode hex":`1F840`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`194`,"Dingbat hex":`C2`,"Unicode dec":`129090`,"Unicode hex":`1F842`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`195`,"Dingbat hex":`C3`,"Unicode dec":`129089`,"Unicode hex":`1F841`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`196`,"Dingbat hex":`C4`,"Unicode dec":`129091`,"Unicode hex":`1F843`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`197`,"Dingbat hex":`C5`,"Unicode dec":`129092`,"Unicode hex":`1F844`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`198`,"Dingbat hex":`C6`,"Unicode dec":`129094`,"Unicode hex":`1F846`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`199`,"Dingbat hex":`C7`,"Unicode dec":`129093`,"Unicode hex":`1F845`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`200`,"Dingbat hex":`C8`,"Unicode dec":`129095`,"Unicode hex":`1F847`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`201`,"Dingbat hex":`C9`,"Unicode dec":`11176`,"Unicode hex":`2BA8`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`202`,"Dingbat hex":`CA`,"Unicode dec":`11177`,"Unicode hex":`2BA9`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`203`,"Dingbat hex":`CB`,"Unicode dec":`11178`,"Unicode hex":`2BAA`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`204`,"Dingbat hex":`CC`,"Unicode dec":`11179`,"Unicode hex":`2BAB`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`205`,"Dingbat hex":`CD`,"Unicode dec":`11180`,"Unicode hex":`2BAC`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`206`,"Dingbat hex":`CE`,"Unicode dec":`11181`,"Unicode hex":`2BAD`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`207`,"Dingbat hex":`CF`,"Unicode dec":`11182`,"Unicode hex":`2BAE`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`208`,"Dingbat hex":`D0`,"Unicode dec":`11183`,"Unicode hex":`2BAF`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`209`,"Dingbat hex":`D1`,"Unicode dec":`129120`,"Unicode hex":`1F860`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`210`,"Dingbat hex":`D2`,"Unicode dec":`129122`,"Unicode hex":`1F862`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`211`,"Dingbat hex":`D3`,"Unicode dec":`129121`,"Unicode hex":`1F861`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`212`,"Dingbat hex":`D4`,"Unicode dec":`129123`,"Unicode hex":`1F863`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`213`,"Dingbat hex":`D5`,"Unicode dec":`129124`,"Unicode hex":`1F864`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`214`,"Dingbat hex":`D6`,"Unicode dec":`129125`,"Unicode hex":`1F865`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`215`,"Dingbat hex":`D7`,"Unicode dec":`129127`,"Unicode hex":`1F867`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`216`,"Dingbat hex":`D8`,"Unicode dec":`129126`,"Unicode hex":`1F866`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`217`,"Dingbat hex":`D9`,"Unicode dec":`129136`,"Unicode hex":`1F870`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`218`,"Dingbat hex":`DA`,"Unicode dec":`129138`,"Unicode hex":`1F872`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`219`,"Dingbat hex":`DB`,"Unicode dec":`129137`,"Unicode hex":`1F871`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`220`,"Dingbat hex":`DC`,"Unicode dec":`129139`,"Unicode hex":`1F873`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`221`,"Dingbat hex":`DD`,"Unicode dec":`129140`,"Unicode hex":`1F874`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`222`,"Dingbat hex":`DE`,"Unicode dec":`129141`,"Unicode hex":`1F875`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`223`,"Dingbat hex":`DF`,"Unicode dec":`129143`,"Unicode hex":`1F877`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`224`,"Dingbat hex":`E0`,"Unicode dec":`129142`,"Unicode hex":`1F876`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`225`,"Dingbat hex":`E1`,"Unicode dec":`129152`,"Unicode hex":`1F880`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`226`,"Dingbat hex":`E2`,"Unicode dec":`129154`,"Unicode hex":`1F882`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`227`,"Dingbat hex":`E3`,"Unicode dec":`129153`,"Unicode hex":`1F881`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`228`,"Dingbat hex":`E4`,"Unicode dec":`129155`,"Unicode hex":`1F883`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`229`,"Dingbat hex":`E5`,"Unicode dec":`129156`,"Unicode hex":`1F884`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`230`,"Dingbat hex":`E6`,"Unicode dec":`129157`,"Unicode hex":`1F885`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`231`,"Dingbat hex":`E7`,"Unicode dec":`129159`,"Unicode hex":`1F887`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`232`,"Dingbat hex":`E8`,"Unicode dec":`129158`,"Unicode hex":`1F886`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`233`,"Dingbat hex":`E9`,"Unicode dec":`129168`,"Unicode hex":`1F890`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`234`,"Dingbat hex":`EA`,"Unicode dec":`129170`,"Unicode hex":`1F892`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`235`,"Dingbat hex":`EB`,"Unicode dec":`129169`,"Unicode hex":`1F891`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`236`,"Dingbat hex":`EC`,"Unicode dec":`129171`,"Unicode hex":`1F893`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`237`,"Dingbat hex":`ED`,"Unicode dec":`129172`,"Unicode hex":`1F894`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`238`,"Dingbat hex":`EE`,"Unicode dec":`129174`,"Unicode hex":`1F896`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`239`,"Dingbat hex":`EF`,"Unicode dec":`129173`,"Unicode hex":`1F895`},{"Typeface name":`Wingdings 3`,"Dingbat dec":`240`,"Dingbat hex":`F0`,"Unicode dec":`129175`,"Unicode hex":`1F897`}]})),Ee=c(o((e=>{var t=e&&e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(e,"__esModule",{value:!0}),e.hex=e.dec=e.codePoint=void 0;for(var n=t(Te()),r={},i=String.fromCodePoint?String.fromCodePoint:p,a=0,o=n.default;a<o.length;a++){var s=o[a],c=parseInt(s[`Unicode dec`],10),l={codePoint:c,string:i(c)};r[s[`Typeface name`].toUpperCase()+`_`+s[`Dingbat dec`]]=l}function u(e,t){return r[e.toUpperCase()+`_`+t]}e.codePoint=u;function d(e,t){return u(e,parseInt(t,10))}e.dec=d;function f(e,t){return u(e,parseInt(t,16))}e.hex=f;function p(e){if(e<=65535)return String.fromCharCode(e);var t=Math.floor((e-65536)/1024)+55296,n=(e-65536)%1024+56320;return String.fromCharCode(t,n)}}))(),1);let De={MsgQueue:[],isDone:!1},Oe=!1,ke=null,A=0,j,M=[`he-IL`,`ar-AE`,`ar-SA`,`dv-MV`,`fa-IR`,`ur-PK`],N=96/914400,P=(e,t=150)=>e>=9525?e*N:t,F=96/72,Ae=e=>e==null?[]:Array.isArray(e)?e:[e],je=(e,t=0)=>{let n=typeof e==`number`?e:parseFloat(e);return Number.isFinite(n)?n:t},Me={cx:9144e3,cy:6858e3};function Ne(e){let t=[];return String(e||``).split(`/`).forEach(function(e){if(!(e===``||e===`.`)){if(e===`..`){t.pop();return}t.push(e)}}),t.join(`/`)}function Pe(e){let t=Ne(e),n=t.lastIndexOf(`/`);return n===-1?``:t.slice(0,n)}function Fe(e,t){return t?/^[a-z][a-z0-9+.-]*:/i.test(t)||t.charAt(0)===`#`?t:t.charAt(0)===`/`?Ne(t.slice(1)):Ne((Pe(e)?Pe(e)+`/`:``)+t):``}function Ie(e){let t=Pe(e),n=Ne(e).split(`/`).pop();return(t?t+`/_rels/`:`_rels/`)+n+`.rels`}function I(e){return Ae(J(e,[`Relationships`,`Relationship`]))}function L(e){return String(e||``).replace(`http://schemas.openxmlformats.org/officeDocument/2006/relationships/`,``).replace(`http://schemas.microsoft.com/office/2007/relationships/`,``)}function R(e,t,n){let r=t&&t.attrs?t.attrs:{};r.Id&&(e[r.Id]={type:L(r.Type),target:Fe(n,r.Target)})}function Le(){return{idTable:{},idxTable:{},typeTable:{}}}function Re(e){if(!e)return Le();try{return Je(e)}catch(e){return console.warn(`Unable to index PPTX layout/master nodes`,e),Le()}}async function ze(e,t){try{let n=await We(e,`ppt/presentation.xml`),r=await We(e,Ie(`ppt/presentation.xml`)),i={};I(r).forEach(function(e){let t=e&&e.attrs?e.attrs:{};t.Id&&L(t.Type)===`slide`&&(i[t.Id]=Fe(`ppt/presentation.xml`,t.Target))});let a=Ae(J(n,[`p:presentation`,`p:sldIdLst`,`p:sldId`])).map(function(e){return i[J(e,[`attrs`,`r:id`])]}).filter(function(e){return e&&t.indexOf(e)!==-1});if(!a.length)return t;let o=new Set(a);return a.concat(t.filter(function(e){return!o.has(e)}))}catch(e){return console.warn(`Unable to resolve PPTX slide order`,e),t}}let z=0,B=0,Be=!0,Ve={},V={},He={};console.log(He);let Ue={set processFullTheme(e){Be=e},set settings(e){He=e},set tableStyles(e){V=e},set IE11(e){Oe=e}};async function We(e,t,n=!1){try{let r=await e.file(t).async(`text`);n&&j<=12&&(r=r.replace(/<!\\[CDATA\\[(.*?)\\]\\]>/g,`$1`));let i=Se(r,{simplify:!0});return i[`?xml`]&&delete i[`?xml`],i}catch{return null}}async function Ge(e){let t=Ae(J(await We(e,`[Content_Types].xml`),[`Types`,`Override`])),n=[],r=[];for(let e of t){let t=e.attrs||{},i=String(t.PartName||``).replace(/^\\/+/,``);switch(t.ContentType){case`application/vnd.openxmlformats-officedocument.presentationml.slide+xml`:n.push(i);break;case`application/vnd.openxmlformats-officedocument.presentationml.slideLayout+xml`:r.push(i);break;default:}}return{slides:await ze(e,n),slideLayouts:r}}async function Ke(e){let t=await We(e,`docProps/app.xml`);j=parseInt(J(t,[`Properties`,`AppVersion`])),Number.isFinite(j)||(j=16),console.log(`create by Office PowerPoint app verssion: `,j);let n=await We(e,`ppt/presentation.xml`),r=J(n,[`p:presentation`,`p:sldSz`,`attrs`])||Me,i=je(r.cx,Me.cx),a=je(r.cy,Me.cy),o=r.type;console.log(`Presentation size type: `,o),ke=J(n,[`p:presentation`,`p:defaultTextStyle`])||{};let s=He.incSlide||{};return z=i*N+je(s.width,0)|0,B=a*N+je(s.height,0)|0,{width:z,height:B}}async function qe(e,t,n,r){self.postMessage({type:`INFO`,data:`Processing slide`+(n+1)});let i=await We(e,Ie(t)),a=``,o=``,s={};for(let e of I(i)){let n=e.attrs||{},r=L(n.Type);r===`slideLayout`?a=Fe(t,n.Target):r===`diagramDrawing`&&(o=Fe(t,n.Target)),R(s,e,t)}let c=a?await We(e,a):null,l=Re(c),u=J(c,[`p:sldLayout`,`p:clrMapOvr`,`a:overrideClrMapping`]);u!==void 0&&u.attrs;let d=a?Ie(a):``,f=d?await We(e,d):null,p=``,m={};for(let e of I(f)){let t=e.attrs||{};L(t.Type)===`slideMaster`?p=Fe(a,t.Target):R(m,e,a)}let h=p?await We(e,p):null,g=J(h,[`p:sldMaster`,`p:txStyles`]),_=Re(h),v=p?Ie(p):``,y=v?await We(e,v):null,b=``,x={};for(let e of I(y)){let t=e.attrs||{};L(t.Type)===`theme`?b=Fe(p,t.Target):R(x,e,p)}var ee={},S=null;if(b){var te=Ie(b);S=await We(e,b);var ne=await We(e,te);for(let e of I(ne))R(ee,e,b)}var C={},re={};if(o){var ie=Ie(o);if(re=await We(e,o),re!=null&&re!=``){var ae=JSON.stringify(re);ae=ae.replace(/dsp:/g,`p:`),re=JSON.parse(ae)}var oe=await We(e,ie);if(oe!==null)for(let e of I(oe))R(C,e,o)}var se=await We(e,t,!0),ce=J(se,[`p:sld`,`p:cSld`,`p:spTree`])||{},w={zip:e,slideLayoutContent:c,slideLayoutTables:l,slideMasterContent:h,slideMasterTables:_,slideContent:se,slideResObj:s,slideMasterTextStyles:g,layoutResObj:m,masterResObj:x,themeContent:S,themeResObj:ee,digramFileContent:re,diagramResObj:C,defaultTextStyle:ke},T=``;Be===!0&&(T=await pn(w,r,n));var le=``;Be==`colorsAndImageOnly`&&(le=await gn(w,n));var ue=`<div class=\'slide\' style=\'width:`+r.width+`px; height:`+r.height+`px;`+le+`\'>`;ue+=T;for(let e in ce)if(ce[e].constructor===Array)for(var E=0;E<ce[e].length;E++)ue+=await Ye(e,ce[e][E],ce,w,`slide`);else ue+=await Ye(e,ce[e],ce,w,`slide`);return ue+`</div>`}function Je(e){let t=e[Object.keys(e)[0]][`p:cSld`][`p:spTree`],n={},r={},i={},a,o,s,c;for(let e in t){if(e===`p:nvGrpSpPr`||e===`p:grpSpPr`)continue;let l=t[e];if(l.constructor===Array)for(let e=0;e<l.length;e++)c=l[e][`p:nvSpPr`],s=J(c,[`p:cNvPr`,`attrs`,`id`]),o=J(c,[`p:nvPr`,`p:ph`,`attrs`,`idx`]),a=J(c,[`p:nvPr`,`p:ph`,`attrs`,`type`]),s!==void 0&&(n[s]=l[e]),o!==void 0&&(r[o]=l[e]),a!==void 0&&(i[a]=l[e]);else c=l[`p:nvSpPr`],s=J(c,[`p:cNvPr`,`attrs`,`id`]),o=J(c,[`p:nvPr`,`p:ph`,`attrs`,`idx`]),a=J(c,[`p:nvPr`,`p:ph`,`attrs`,`type`]),s!==void 0&&(n[s]=l),o!==void 0&&(r[o]=l),a!==void 0&&(i[a]=l)}return{idTable:n,idxTable:r,typeTable:i}}async function Ye(e,t,n,r,i,a,o){var s=``;switch(e){case`p:sp`:s=await yt(t,n,r,i,a,o);break;case`p:cxnSp`:s=await bt(t,n,r,i,a,o);break;case`p:pic`:s=await Tt(t,r,i,a,o);break;case`p:graphicFrame`:s=await Et(t,r,i,a,o);break;case`p:grpSp`:s=await vt(t,r,i,o);break;case`mc:AlternateContent`:s=await vt(J(t,[`mc:Fallback`]),r,i,o);break;default:}return s}function Xe(e,t=0){var n=parseInt(e);return Number.isFinite(n)?n*N:t}function Ze(e,t=0){var n=parseFloat(e);return Number.isFinite(n)?n:t}function Qe(e,t,n){var r=Ze(e,NaN);if(!Number.isFinite(r))return NaN;if(n===void 0)return Xe(r);var i=t===`y`?n.childOffsetY:n.childOffsetX,a=t===`y`?n.scaleY:n.scaleX;return(r-i)*a}function $e(e,t,n){var r=Ze(e,NaN);return Number.isFinite(r)?n===void 0?P(r):r*(t===`y`?n.scaleY:n.scaleX):NaN}function et(e,t,n,r){var i=Ze(e,NaN);return Number.isFinite(i)?n===void 0?Xe(i):i*(t===`y`?n.scaleY:n.scaleX):r}function tt(e){return e===!0||e===`1`||e===`true`}function nt(e,t){var n=J(e,[`a:off`,`attrs`])||{},r=J(e,[`a:ext`,`attrs`])||{},i=J(e,[`a:chOff`,`attrs`])||{},a=J(e,[`a:chExt`,`attrs`])||{},o=$e(r.cx,`x`,t),s=$e(r.cy,`y`,t),c=Ze(a.cx,NaN),l=Ze(a.cy,NaN);return(!Number.isFinite(c)||c===0)&&(c=Ze(r.cx,o||1)),(!Number.isFinite(l)||l===0)&&(l=Ze(r.cy,s||1)),{x:Qe(n.x,`x`,t),y:Qe(n.y,`y`,t),width:o,height:s,childOffsetX:Ze(i.x,0),childOffsetY:Ze(i.y,0),childWidth:c,childHeight:l,scaleX:c?o/c:1,scaleY:l?s/l:1,rotate:In(J(e,[`attrs`,`rot`])),flipH:tt(J(e,[`attrs`,`flipH`])),flipV:tt(J(e,[`attrs`,`flipV`]))}}function rt(e){if(e===void 0)return``;var t=[];return e.rotate&&t.push(`rotate(`+e.rotate+`deg)`),(e.flipH||e.flipV)&&t.push(`scale(`+(e.flipH?-1:1)+`,`+(e.flipV?-1:1)+`)`),t.length?`transform:`+t.join(` `)+`;transform-origin:center;`:``}function it(e){return Math.round(e*1e3)/1e3}function at(e){return[e&255,e>>8&255,e>>16&255].map(function(e){return(`0`+e.toString(16)).slice(-2)}).join(``)}function ot(e){switch(e){case 2147483648:return{kind:`brush`,style:0,color:`ffffff`};case 2147483652:return{kind:`brush`,style:0,color:`000000`};case 2147483653:return{kind:`brush`,style:1,color:`none`};case 2147483654:return{kind:`pen`,style:0,width:1,color:`ffffff`};case 2147483655:return{kind:`pen`,style:0,width:1,color:`000000`};case 2147483656:return{kind:`pen`,style:5,width:0,color:`none`};default:return}}function st(e){return{windowOrgX:e.windowOrgX,windowOrgY:e.windowOrgY,viewportOrgX:e.viewportOrgX,viewportOrgY:e.viewportOrgY,windowExtX:e.windowExtX,windowExtY:e.windowExtY,viewportExtX:e.viewportExtX,viewportExtY:e.viewportExtY,polyFillMode:e.polyFillMode,currentBrush:e.currentBrush,currentPen:e.currentPen,currentX:e.currentX,currentY:e.currentY,inPath:e.inPath,pathD:e.pathD,lastPathD:e.lastPathD,clipId:e.clipId}}function ct(e,t,n){var r=e.windowExtX?e.viewportExtX/e.windowExtX:1,i=e.windowExtY?e.viewportExtY/e.windowExtY:1;return{x:e.viewportOrgX+(t-e.windowOrgX)*r,y:e.viewportOrgY+(n-e.windowOrgY)*i}}function lt(e,t,n){var r=ct(e,t,n);e.currentX=t,e.currentY=n;var i=`M`+it(r.x)+` `+it(r.y);return e.inPath&&(e.pathD+=(e.pathD?` `:``)+i),i}function ut(e,t,n){var r=e.currentX,i=e.currentY,a=ct(e,t,n);e.currentX=t,e.currentY=n;var o=`L`+it(a.x)+` `+it(a.y);return e.inPath&&(e.pathD||lt(e,r,i),e.pathD+=` `+o),o}function dt(e,t,n,r){var i=e.currentX,a=e.currentY,o=ct(e,t.x,t.y),s=ct(e,n.x,n.y),c=ct(e,r.x,r.y);e.currentX=r.x,e.currentY=r.y;var l=`C`+it(o.x)+` `+it(o.y)+` `+it(s.x)+` `+it(s.y)+` `+it(c.x)+` `+it(c.y);if(e.inPath){if(!e.pathD){var u=ct(e,i,a);e.pathD=`M`+it(u.x)+` `+it(u.y)}e.pathD+=` `+l}return l}function ft(e,t){var n=t&&t.width?t.width:1,r=e.windowExtX?Math.abs(e.viewportExtX/e.windowExtX):1,i=e.windowExtY?Math.abs(e.viewportExtY/e.windowExtY):1;return Math.max(.5,n*((r+i)/2))}function pt(e,t){var n=e.currentBrush||{style:1,color:`none`},r=e.currentPen||{style:0,width:1,color:`000000`},i=r.style&15,a=`none`,o=`none`,s=[];return t!=`stroke`&&n.style!==1&&(a=`#`+n.color),t!=`fillOnly`&&i!==5&&(o=`#`+r.color),s.push(`fill="`+a+`"`),s.push(`stroke="`+o+`"`),o!=`none`&&s.push(`stroke-width="`+it(ft(e,r))+`"`),s.push(`fill-rule="`+(e.polyFillMode==1?`evenodd`:`nonzero`)+`"`),e.clipId&&s.push(`clip-path="url(#`+e.clipId+`)"`),s.join(` `)}function mt(e){return typeof TextEncoder<`u`?Wn(new TextEncoder().encode(e).buffer):btoa(unescape(encodeURIComponent(e)))}function ht(e){try{var t=new DataView(e);if(t.byteLength<16||t.getUint32(0,!0)!==1)return;var n=t.getInt32(8,!0),r=t.getInt32(12,!0),i=t.getInt32(16,!0),a=t.getInt32(20,!0),o={windowOrgX:0,windowOrgY:0,viewportOrgX:0,viewportOrgY:0,windowExtX:1,windowExtY:1,viewportExtX:1,viewportExtY:1,polyFillMode:1,currentBrush:{kind:`brush`,style:1,color:`none`},currentPen:{kind:`pen`,style:0,width:1,color:`000000`},currentX:0,currentY:0,inPath:!1,pathD:``,lastPathD:``,clipId:void 0},s={},c=[],l=[],u=[],d=0,f=0;function E(e){return{x:t.getInt16(e,!0),y:t.getInt16(e+2,!0)}}function D(e,t){e&&l.push(`<path d="`+e+`" `+pt(o,t)+`/>`)}function O(e,n,r){for(var i=t.getUint32(e+24,!0),a=t.getUint32(e+28,!0),s=e+32,c=s+i*4,l=``,u=0;u<i;u++){var d=t.getUint32(s+u*4,!0);if(d!==0){for(var f=0;f<d&&c+4<=e+m;f++){var p=E(c);c+=4;var h=ct(o,p.x,p.y);l+=(l?` `:``)+(f===0?`M`:`L`)+it(h.x)+` `+it(h.y),o.currentX=p.x,o.currentY=p.y}n&&(l+=` Z`)}}a>0&&D(l,r?`stroke`:`fillStroke`)}for(;f+8<=t.byteLength;){var p=t.getUint32(f,!0),m=t.getUint32(f+4,!0);if(m<8||f+m>t.byteLength)break;switch(p){case 1:break;case 9:o.windowExtX=t.getInt32(f+8,!0)||1,o.windowExtY=t.getInt32(f+12,!0)||1;break;case 10:o.windowOrgX=t.getInt32(f+8,!0),o.windowOrgY=t.getInt32(f+12,!0);break;case 11:o.viewportExtX=t.getInt32(f+8,!0)||1,o.viewportExtY=t.getInt32(f+12,!0)||1;break;case 12:o.viewportOrgX=t.getInt32(f+8,!0),o.viewportOrgY=t.getInt32(f+12,!0);break;case 19:o.polyFillMode=t.getUint32(f+8,!0);break;case 33:c.push(st(o));break;case 34:if(c.length){var h=c.pop();Object.assign(o,h)}break;case 37:var g=t.getUint32(f+8,!0),_=s[g]||ot(g);_!==void 0&&(_.kind==`brush`?o.currentBrush=_:_.kind==`pen`&&(o.currentPen=_));break;case 38:var v=t.getUint32(f+8,!0);s[v]={kind:`pen`,style:t.getUint32(f+12,!0),width:t.getInt32(f+16,!0),color:at(t.getUint32(f+20,!0))};break;case 39:var y=t.getUint32(f+8,!0);s[y]={kind:`brush`,style:t.getUint32(f+12,!0),color:at(t.getUint32(f+16,!0))};break;case 40:delete s[t.getUint32(f+8,!0)];break;case 59:o.inPath=!0,o.pathD=``;break;case 60:o.inPath=!1,o.lastPathD=o.pathD;break;case 61:o.inPath&&(o.pathD+=` Z`);break;case 62:D(o.lastPathD||o.pathD,`fillOnly`);break;case 63:D(o.lastPathD||o.pathD,`fillStroke`);break;case 64:D(o.lastPathD||o.pathD,`stroke`);break;case 67:if(o.lastPathD||o.pathD){var b=`emfClip`+ ++d;u.push(`<clipPath id="`+b+`"><path d="`+(o.lastPathD||o.pathD)+`"/></clipPath>`),o.clipId=b}break;case 27:lt(o,t.getInt32(f+8,!0),t.getInt32(f+12,!0));break;case 6:var x=t.getUint32(f+24,!0),ee=``;if(!o.inPath){var S=ct(o,o.currentX,o.currentY);ee=`M`+it(S.x)+` `+it(S.y)}for(var te=0;te<x;te++){var ne=f+28+te*8,C=ut(o,t.getInt32(ne,!0),t.getInt32(ne+4,!0));o.inPath||(ee+=` `+C)}o.inPath||D(ee,`stroke`);break;case 88:var re=t.getUint32(f+24,!0),ie=``;if(!o.inPath){var ae=ct(o,o.currentX,o.currentY);ie=`M`+it(ae.x)+` `+it(ae.y)}for(var oe=[],se=0;se<re;se++)oe.push(E(f+28+se*4));for(var ce=0;ce+2<oe.length;ce+=3){var w=dt(o,oe[ce],oe[ce+1],oe[ce+2]);o.inPath||(ie+=` `+w)}o.inPath||D(ie,`stroke`);break;case 90:O(f,!1,!0);break;case 91:O(f,!0,!1);break;case 95:var T=t.getUint32(f+8,!0);s[T]={kind:`pen`,style:t.getUint32(f+28,!0),width:t.getInt32(f+32,!0),color:at(t.getUint32(f+40,!0))};break;case 14:f=t.byteLength;continue;default:break}f+=m}if(!l.length)return;var le=Math.max(1,i-n),ue=Math.max(1,a-r);return`data:image/svg+xml;base64,`+mt(`<svg xmlns="http://www.w3.org/2000/svg" viewBox="`+n+` `+r+` `+le+` `+ue+`" width="`+le+`" height="`+ue+`" preserveAspectRatio="none">`+(u.length?`<defs>`+u.join(``)+`</defs>`:``)+l.join(``)+`</svg>`)}catch(e){console.warn(`Unable to convert EMF image`,e);return}}function gt(e,t){var n=(e||``).toLowerCase();if(n==`emf`){var r=ht(t);if(r!==void 0)return r}return`data:`+Ln(n)+`;base64,`+Wn(t)}function _t(e){var t=J(e,[`a:srcRect`,`attrs`]);if(t===void 0)return{container:`overflow:hidden;`,image:`display:block;width:100%;height:100%;object-fit:fill;max-width:none;max-height:none;`};var n=parseInt(t.l||0)/1e3,r=parseInt(t.t||0)/1e3,i=parseInt(t.r||0)/1e3,a=parseInt(t.b||0)/1e3,o=100-n-i,s=100-r-a;return o<=0||s<=0?{container:`overflow:hidden;`,image:`display:block;width:100%;height:100%;object-fit:fill;max-width:none;max-height:none;`}:{container:`overflow:hidden;`,image:`position:absolute;max-width:none;max-height:none;width:`+1e4/o+`%;height:`+1e4/s+`%;left:`+-n/o*100+`%;top:`+-r/s*100+`%;`}}async function vt(e,t,n,r){var i=J(e,[`p:grpSpPr`,`a:xfrm`]),a=i===void 0?void 0:nt(i,r),o=J(e,[`attrs`,`order`]),s=o===void 0?``:`z-index: `+o+`;`;i!==void 0&&(s+=Bt(i,e,void 0,void 0,`group`,r),s+=Vt(i,void 0,void 0,r),s+=rt(a));var c=`<div class=\'block group\' style=\'`+s+`\'>`;for(var l in a!==void 0&&(c+=`<div class=\'group-content\' style=\'position:absolute;top:0;left:0;width:100%;height:100%;\'>`),e)if(e[l].constructor===Array)for(var u=0;u<e[l].length;u++)c+=await Ye(l,e[l][u],e,t,n,`group`,a);else c+=await Ye(l,e[l],e,t,n,`group`,a);return a!==void 0&&(c+=`</div>`),c+=`</div>`,c}async function yt(e,t,n,r,i,a){var o=J(e,[`p:nvSpPr`,`p:cNvPr`,`attrs`,`id`]),s=J(e,[`p:nvSpPr`,`p:cNvPr`,`attrs`,`name`]),c=J(e,[`p:nvSpPr`,`p:nvPr`,`p:ph`,`attrs`,`idx`])===void 0?void 0:J(e,[`p:nvSpPr`,`p:nvPr`,`p:ph`,`attrs`,`idx`]),l=J(e,[`p:nvSpPr`,`p:nvPr`,`p:ph`,`attrs`,`type`])===void 0?void 0:J(e,[`p:nvSpPr`,`p:nvPr`,`p:ph`,`attrs`,`type`]),u=J(e,[`attrs`,`order`]),d;(r==`slideLayoutBg`||r==`slideMasterBg`)&&(d=J(e,[`p:nvSpPr`,`p:nvPr`,`attrs`,`userDrawn`])==`1`);var f=void 0,p=void 0;return c===void 0?l!==void 0&&(f=n.slideLayoutTables.typeTable[l],p=n.slideMasterTables.typeTable[l]):(f=n.slideLayoutTables.idxTable[c],p=l===void 0?n.slideMasterTables.idxTable[c]:n.slideMasterTables.typeTable[l]),l===void 0&&J(e,[`p:nvSpPr`,`p:cNvSpPr`,`attrs`,`txBox`])==`1`&&(l=`textBox`),l===void 0&&(l=J(f,[`p:nvSpPr`,`p:nvPr`,`p:ph`,`attrs`,`type`]),l===void 0&&(l=r==`diagramBg`?`diagram`:`obj`)),xt(e,t,f,p,o,s,c,l,u,n,d,i,r,a)}async function bt(e,t,n,r,i,a){var o=e[`p:nvCxnSpPr`][`p:cNvPr`].attrs.id,s=e[`p:nvCxnSpPr`][`p:cNvPr`].attrs.name,c=e[`p:nvCxnSpPr`][`p:nvPr`][`p:ph`]===void 0?void 0:e[`p:nvSpPr`][`p:nvPr`][`p:ph`].attrs.idx,l=e[`p:nvCxnSpPr`][`p:nvPr`][`p:ph`]===void 0?void 0:e[`p:nvSpPr`][`p:nvPr`][`p:ph`].attrs.type,u=e.attrs.order;return xt(e,t,void 0,void 0,o,s,c,l,u,n,void 0,i,r,a)}async function xt(e,t,n,r,i,a,o,s,c,l,u,d,f,p){var m=[`p:spPr`,`a:xfrm`],h=J(e,m),g=J(n,m),_=J(r,m),v=``,y=J(e,[`attrs`,`order`]),b=J(e,[`p:spPr`,`a:prstGeom`,`attrs`,`prst`]),x=J(e,[`p:spPr`,`a:custGeom`]),ee=!1,S=!1,te=``;J(h,[`attrs`,`flipV`])===`1`&&(ee=!0),J(h,[`attrs`,`flipH`])===`1`&&(S=!0),S&&!ee?te=` scale(-1,1)`:!S&&ee?te=` scale(1,-1)`:S&&ee&&(te=` scale(-1,-1)`);var ne=In(J(h,[`attrs`,`rot`])),C,re=J(e,[`p:txXfrm`]);if(re!==void 0){var ie=J(re,[`attrs`,`rot`]);ie!==void 0&&(C=In(ie)+90)}else C=ne;if(b!==void 0||x!==void 0){var ae=J(h,[`a:off`,`attrs`])||{x:0,y:0},oe=Qe(ae.x,`x`,p),se=Qe(ae.y,`y`,p),ce=J(h,[`a:ext`,`attrs`])||{cx:0,cy:0},w=$e(ce.cx,`x`,p),T=$e(ce.cy,`y`,p);Number.isFinite(oe)||(oe=0),Number.isFinite(se)||(se=0),Number.isFinite(w)||(w=0),Number.isFinite(T)||(T=0);var le=`_svg_css_`+(Object.keys(Ve).length+1)+`_`+Math.floor(Math.random()*1001),ue=le+`_effects`;v+=`<svg class=\'drawing `+le+` `+ue+` \' _id=\'`+i+`\' _idx=\'`+o+`\' _type=\'`+s+`\' _name=\'`+a+`\'\' style=\'`+Bt(h,t,void 0,void 0,d,p)+Vt(h,void 0,void 0,p)+` z-index: `+c+`;transform: rotate(`+(ne===void 0?0:ne)+`deg)`+te+`;\'>`,v+=`<defs>`;var E=await yn(e,t,!0,l,f),D=!1,O=!1,de=bn(J(e,[`p:spPr`]));if(de==`GROUP_FILL`&&(de=bn(J(t,[`p:grpSpPr`]))),de==`GRADIENT_FILL`){D=!0;var fe=E.color,pe=E.rot+90,me=Rn(w,T,pe,fe,y);v+=me}else if(de==`PIC_FILL`){O=!0;var he=await Vn(e,E,y,l);v+=he}else if(de==`PATTERN_FILL`){var ge=E;ge in Ve&&(ge+=`do-nothing: `+le+`;`),Ve[ge]={name:le,text:ge},E=`none`}else de!=`SOLID_FILL`&&de!=`PATTERN_FILL`&&(b==`arc`||b==`bracketPair`||b==`bracePair`||b==`leftBracket`||b==`leftBrace`||b==`rightBrace`||b==`rightBracket`)&&(E=`none`);var k=fn(e,t,!0,`shape`,l),_e=J(e,[`p:spPr`,`a:ln`,`a:headEnd`,`attrs`]),ve=J(e,[`p:spPr`,`a:ln`,`a:tailEnd`,`attrs`]),ye=J(e,[`p:spPr`,`a:effectLst`,`a:outerShdw`]),be=``;if(ye!==void 0){var xe=Tn(ye,void 0,void 0,l),Se=ye.attrs,Ce=Se.dir?parseInt(Se.dir)/6e4:0,we=parseInt(Se.dist)*N,Te=Se.blurRad?parseInt(Se.blurRad)*N:``,Ee=we*Math.sin(Ce*Math.PI/180),De=`filter:drop-shadow(`+we*Math.cos(Ce*Math.PI/180)+`px `+Ee+`px `+Te+`px #`+xe+`);`;De in Ve&&(De+=`do-nothing: `+le+`;`),Ve[De]={name:ue,text:De}}if(_e!==void 0&&(_e.type===`triangle`||_e.type===`arrow`)||ve!==void 0&&(ve.type===`triangle`||ve.type===`arrow`)){var Oe=`<marker id=\'markerTriangle_`+y+`\' viewBox=\'0 0 10 10\' refX=\'1\' refY=\'5\' markerWidth=\'5\' markerHeight=\'5\' stroke=\'`+k.color+`\' fill=\'`+k.color+`\' orient=\'auto-start-reverse\' markerUnits=\'strokeWidth\'><path d=\'M 0 0 L 10 5 L 0 10 z\' /></marker>`;v+=Oe}v+=`</defs>`}if(b!==void 0&&x===void 0){switch(b){case`rect`:case`flowChartProcess`:case`flowChartPredefinedProcess`:case`flowChartInternalStorage`:case`actionButtonBlank`:v+=`<rect x=\'0\' y=\'0\' width=\'`+w+`\' height=\'`+T+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' `+be+` />`,b==`flowChartPredefinedProcess`?v+=`<rect x=\'`+1/8*w+`\' y=\'0\' width=\'`+6/8*w+`\' height=\'`+T+`\' fill=\'none\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`:b==`flowChartInternalStorage`&&(v+=` <polyline points=\'`+1/8*w+` 0,`+1/8*w+` `+T+`\' fill=\'none\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`,v+=` <polyline points=\'0 `+1/8*T+`,`+w+` `+1/8*T+`\' fill=\'none\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`);break;case`flowChartCollate`:var ke=`M 0,0 L`+w+`,0 L0,`+T+` L`+w+`,`+T+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`flowChartDocument`:var A,j,M,P=w*10800/21600;A=T*17322/21600,j=T*20172/21600,M=T*23922/21600;var ke=`M0,0 L`+w+`,0 L`+w+`,`+A+` C`+P+`,`+A+` `+P+`,`+M+` 0,`+j+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`flowChartMultidocument`:var A=T*18022/21600,j=T*3675/21600,M=T*23542/21600,F=T*1815/21600,Me=T*16252/21600,Ne=T*16352/21600,Pe=T*14392/21600,Fe=T*20782/21600,Ie=T*14467/21600,P=w*1532/21600,I=w*2e4/21600,L=w*9298/21600,R=w*19298/21600,Le=w*18595/21600,Re=w*2972/21600,ze=w*20800/21600,ke=`M0,`+j+` L`+Le+`,`+j+` L`+Le+`,`+A+` C`+L+`,`+A+` `+L+`,`+M+` 0,`+Fe+` zM`+P+`,`+j+` L`+P+`,`+F+` L`+I+`,`+F+` L`+I+`,`+Me+` C`+R+`,`+Me+` `+Le+`,`+Ne+` `+Le+`,`+Ne+`M`+Re+`,`+F+` L`+Re+`,0 L`+w+`,0 L`+w+`,`+Pe+` C`+ze+`,`+Pe+` `+I+`,`+Ie+` `+I+`,`+Ie;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`actionButtonBackPrevious`:var z=w/2,B=T/2,Be=Math.min(w,T),V=Be*3/8,He=B-V,Ue=B+V,We=z-V,Ge=z+V,ke=`M0,0 L`+w+`,0 L`+w+`,`+T+` L0,`+T+` zM`+We+`,`+B+` L`+Ge+`,`+He+` L`+Ge+`,`+Ue+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`actionButtonBeginning`:var z=w/2,B=T/2,Be=Math.min(w,T),V=Be*3/8,He=B-V,Ue=B+V,We=z-V,Ge=z+V,Ke=Be*3/4,qe=Ke/8,Je=Ke/4,Ye=We+qe,Xe=We+Je,ke=`M0,0 L`+w+`,0 L`+w+`,`+T+` L0,`+T+` zM`+Xe+`,`+B+` L`+Ge+`,`+He+` L`+Ge+`,`+Ue+` zM`+Ye+`,`+He+` L`+We+`,`+He+` L`+We+`,`+Ue+` L`+Ye+`,`+Ue+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`actionButtonDocument`:var z=w/2,B=T/2,Be=Math.min(w,T),V=Be*3/8,He=B-V,Ue=B+V,Ze=Be*9/32,We=z-Ze,Ge=z+Ze,Ke=Be*3/16,qe=Ge-Ke,Je=He+Ke,ke=`M0,0 L`+w+`,0 L`+w+`,`+T+` L0,`+T+` zM`+We+`,`+He+` L`+qe+`,`+He+` L`+Ge+`,`+Je+` L`+Ge+`,`+Ue+` L`+We+`,`+Ue+` zM`+qe+`,`+He+` L`+qe+`,`+Je+` L`+Ge+`,`+Je+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`actionButtonEnd`:var z=w/2,B=T/2,Be=Math.min(w,T),V=Be*3/8,He=B-V,Ue=B+V,We=z-V,Ge=z+V,Ke=Be*3/4,qe=Ke*3/4,Je=Ke*7/8,Ye=We+qe,Xe=We+Je,ke=`M0,`+T+` L`+w+`,`+T+` L`+w+`,0 L0,0 z M`+Xe+`,`+He+` L`+Ge+`,`+He+` L`+Ge+`,`+Ue+` L`+Xe+`,`+Ue+` z M`+Ye+`,`+B+` L`+We+`,`+He+` L`+We+`,`+Ue+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`actionButtonForwardNext`:var z=w/2,B=T/2,Be=Math.min(w,T),V=Be*3/8,He=B-V,Ue=B+V,We=z-V,Ge=z+V,ke=`M0,`+T+` L`+w+`,`+T+` L`+w+`,0 L0,0 z M`+Ge+`,`+B+` L`+We+`,`+He+` L`+We+`,`+Ue+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`actionButtonHelp`:var z=w/2,B=T/2,Be=Math.min(w,T),V=Be*3/8,He=B-V,We=z-V,Ke=Be*3/4,qe=Ke/7,Je=Ke*3/14,Ye=Ke*2/7,tt=Ke*3/7,nt=Ke*4/7,rt=Ke*17/28,it=Ke*21/28,at=Ke*11/14,ot=He+Ye,st=He+rt,ct=He+it,lt=He+at,ut=We+Je,dt=We+tt,ft=We+nt,pt=Ke/14,mt=Ke*3/28,ht=ut+Ye,gt=dt+qe,_t=lt+mt,vt=(ft+dt+Ye)/2,ke=`M0,0 L`+w+`,0 L`+w+`,`+T+` L0,`+T+` zM`+ut+`,`+ot+H(ht,ot,Ye,Ye,180,360,!1).replace(`M`,`L`)+H(vt,ot,qe,Je,0,90,!1).replace(`M`,`L`)+H(vt,st,pt,mt,270,180,!1).replace(`M`,`L`)+` L`+ft+`,`+ct+` L`+dt+`,`+ct+` L`+dt+`,`+st+H(gt,st,qe,Je,180,270,!1).replace(`M`,`L`)+H(ft,ot,pt,mt,90,0,!1).replace(`M`,`L`)+H(ht,ot,qe,qe,0,-180,!1).replace(`M`,`L`)+` zM`+z+`,`+lt+H(z,_t,mt,mt,270,630,!1).replace(`M`,`L`)+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`actionButtonHome`:var z=w/2,B=T/2,Be=Math.min(w,T),V=Be*3/8,He=B-V,Ue=B+V,We=z-V,Ge=z+V,Ke=Be*3/4,qe=Ke/16,Je=Ke/8,Ye=Ke*3/16,Xe=Ke*5/16,yt=Ke*7/16,tt=Ke*9/16,nt=Ke*11/16,rt=Ke*3/4,bt=Ke*13/16,it=Ke*7/8,at=He+qe,xt=He+Ye,Tt=He+Xe,ot=He+rt,Et=We+Je,st=We+yt,ct=We+tt,lt=We+nt,Dt=We+bt,ut=We+it,ke=`M0,0 L`+w+`,0 L`+w+`,`+T+` L0,`+T+` z M`+z+`,`+He+` L`+We+`,`+B+` L`+Et+`,`+B+` L`+Et+`,`+Ue+` L`+ut+`,`+Ue+` L`+ut+`,`+B+` L`+Ge+`,`+B+` L`+Dt+`,`+Tt+` L`+Dt+`,`+at+` L`+lt+`,`+at+` L`+lt+`,`+xt+` z M`+st+`,`+ot+` L`+ct+`,`+ot+` L`+ct+`,`+Ue+` L`+st+`,`+Ue+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`actionButtonInformation`:var z=w/2,B=T/2,Be=Math.min(w,T),V=Be*3/8,He=B-V,We=z-V,Ke=Be*3/4,qe=Ke/32,Xe=Ke*5/16,yt=Ke*3/8,tt=Ke*13/32,nt=Ke*19/32,bt=Ke*11/16,it=Ke*13/16,at=Ke*7/8,xt=He+qe,Et=He+Xe,st=He+yt,ct=He+it,lt=He+at,Dt=We+Xe,kt=We+tt,At=We+nt,ft=We+bt,jt=Ke*3/32,Mt=He+V,Nt=xt+jt,ke=`M0,0 L`+w+`,0 L`+w+`,`+T+` L0,`+T+` zM`+z+`,`+He+H(z,Mt,V,V,270,630,!1).replace(`M`,`L`)+` zM`+z+`,`+xt+H(z,Nt,jt,jt,270,630,!1).replace(`M`,`L`)+`M`+Dt+`,`+Et+` L`+At+`,`+Et+` L`+At+`,`+ct+` L`+ft+`,`+ct+` L`+ft+`,`+lt+` L`+Dt+`,`+lt+` L`+Dt+`,`+ct+` L`+kt+`,`+ct+` L`+kt+`,`+st+` L`+Dt+`,`+st+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`actionButtonMovie`:var z=w/2,B=T/2,Be=Math.min(w,T),V=Be*3/8,He=B-V,Ue=B+V,We=z-V,Ge=z+V,Ke=Be*3/4,qe=Ke*1455/21600,Je=Ke*1905/21600,Ye=Ke*2325/21600,Xe=Ke*16155/21600,yt=Ke*17010/21600,tt=Ke*19335/21600,nt=Ke*19725/21600,rt=Ke*20595/21600,bt=Ke*5280/21600,it=Ke*5730/21600,at=Ke*6630/21600,xt=Ke*7492/21600,Tt=Ke*9067/21600,ot=Ke*9555/21600,Et=Ke*13342/21600,st=Ke*14580/21600,ct=Ke*15592/21600,lt=We+qe,Dt=We+Je,ut=We+Ye,kt=We+Xe,At=We+yt,dt=We+tt,ft=We+nt,jt=We+rt,Pt=He+bt,Ft=He+it,pt=He+at,mt=He+xt,It=He+Tt,Lt=He+ot,Rt=He+Et,zt=He+st,Ht=He+ct;He+lt;var ke=`M0,`+T+` L`+w+`,`+T+` L`+w+`,0 L0,0 zM`+We+`,`+Pt+` L`+We+`,`+Lt+` L`+lt+`,`+Lt+` L`+Dt+`,`+It+` L`+ut+`,`+It+` L`+ut+`,`+Ht+` L`+At+`,`+Ht+` L`+At+`,`+Rt+` L`+dt+`,`+Rt+` L`+jt+`,`+zt+` L`+Ge+`,`+zt+` L`+Ge+`,`+pt+` L`+jt+`,`+pt+` L`+ft+`,`+mt+` L`+At+`,`+mt+` L`+At+`,`+pt+` L`+kt+`,`+Ft+` L`+Dt+`,`+Ft+` L`+lt+`,`+Pt+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`actionButtonReturn`:var z=w/2,B=T/2,Be=Math.min(w,T),V=Be*3/8,He=B-V,Ue=B+V,We=z-V,Ge=z+V,Ke=Be*3/4,qe=Ke*7/8,Je=Ke*3/4,Ye=Ke*5/8,Xe=Ke*3/8,yt=Ke/4,tt=He+Je,nt=He+Ye,rt=He+yt,bt=We+qe,it=We+Je,at=We+Ye,xt=We+Xe,Tt=We+yt,ot=Ke/8,ht=at-ot,Nt=tt-ot,Ut=We+Xe,Wt=Ue-Xe,ke=`M0,`+T+` L`+w+`,`+T+` L`+w+`,0 L0,0 z M`+Ge+`,`+rt+` L`+it+`,`+He+` L`+z+`,`+rt+` L`+at+`,`+rt+` L`+at+`,`+nt+H(ht,nt,ot,ot,0,90,!1).replace(`M`,`L`)+` L`+xt+`,`+tt+H(xt,Nt,ot,ot,90,180,!1).replace(`M`,`L`)+` L`+Tt+`,`+rt+` L`+We+`,`+rt+` L`+We+`,`+nt+H(Ut,nt,Xe,Xe,180,90,!1).replace(`M`,`L`)+` L`+z+`,`+Ue+H(z,Wt,Xe,Xe,90,0,!1).replace(`M`,`L`)+` L`+bt+`,`+rt+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`actionButtonSound`:var z=w/2,B=T/2,Be=Math.min(w,T),V=Be*3/8,He=B-V,Ue=B+V,We=z-V,Ge=z+V,Ke=Be*3/4,qe=Ke/8,Je=Ke*5/16,Ye=Ke*5/8,Xe=Ke*11/16,yt=Ke*3/4,tt=Ke*7/8,nt=He+qe,rt=He+Je,bt=He+Xe,it=He+tt,at=We+Je,xt=We+Ye,Tt=We+yt,ke=`M0,0 L`+w+`,0 L`+w+`,`+T+` L0,`+T+` z M`+We+`,`+rt+` L`+at+`,`+rt+` L`+xt+`,`+He+` L`+xt+`,`+Ue+` L`+at+`,`+bt+` L`+We+`,`+bt+` z M`+Tt+`,`+rt+` L`+Ge+`,`+nt+` M`+Tt+`,`+B+` L`+Ge+`,`+B+` M`+Tt+`,`+bt+` L`+Ge+`,`+it;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`irregularSeal1`:case`irregularSeal2`:if(b==`irregularSeal1`)var ke=`M`+w*10800/21600+`,`+T*5800/21600+` L`+w*14522/21600+`,0 L`+w*14155/21600+`,`+T*5325/21600+` L`+w*18380/21600+`,`+T*4457/21600+` L`+w*16702/21600+`,`+T*7315/21600+` L`+w*21097/21600+`,`+T*8137/21600+` L`+w*17607/21600+`,`+T*10475/21600+` L`+w+`,`+T*13290/21600+` L`+w*16837/21600+`,`+T*12942/21600+` L`+w*18145/21600+`,`+T*18095/21600+` L`+w*14020/21600+`,`+T*14457/21600+` L`+w*13247/21600+`,`+T*19737/21600+` L`+w*10532/21600+`,`+T*14935/21600+` L`+w*8485/21600+`,`+T+` L`+w*7715/21600+`,`+T*15627/21600+` L`+w*4762/21600+`,`+T*17617/21600+` L`+w*5667/21600+`,`+T*13937/21600+` L`+w*135/21600+`,`+T*14587/21600+` L`+w*3722/21600+`,`+T*11775/21600+` L0,`+T*8615/21600+` L`+w*4627/21600+`,`+T*7617/21600+` L`+w*370/21600+`,`+T*2295/21600+` L`+w*7312/21600+`,`+T*6320/21600+` L`+w*8352/21600+`,`+T*2295/21600+` z`;else if(b==`irregularSeal2`)var ke=`M`+w*11462/21600+`,`+T*4342/21600+` L`+w*14790/21600+`,0 L`+w*14525/21600+`,`+T*5777/21600+` L`+w*18007/21600+`,`+T*3172/21600+` L`+w*16380/21600+`,`+T*6532/21600+` L`+w+`,`+T*6645/21600+` L`+w*16985/21600+`,`+T*9402/21600+` L`+w*18270/21600+`,`+T*11290/21600+` L`+w*16380/21600+`,`+T*12310/21600+` L`+w*18877/21600+`,`+T*15632/21600+` L`+w*14640/21600+`,`+T*14350/21600+` L`+w*14942/21600+`,`+T*17370/21600+` L`+w*12180/21600+`,`+T*15935/21600+` L`+w*11612/21600+`,`+T*18842/21600+` L`+w*9872/21600+`,`+T*17370/21600+` L`+w*8700/21600+`,`+T*19712/21600+` L`+w*7527/21600+`,`+T*18125/21600+` L`+w*4917/21600+`,`+T+` L`+w*4805/21600+`,`+T*18240/21600+` L`+w*1285/21600+`,`+T*17825/21600+` L`+w*3330/21600+`,`+T*15370/21600+` L0,`+T*12877/21600+` L`+w*3935/21600+`,`+T*11592/21600+` L`+w*1172/21600+`,`+T*8270/21600+` L`+w*5372/21600+`,`+T*7817/21600+` L`+w*4502/21600+`,`+T*3625/21600+` L`+w*8550/21600+`,`+T*6382/21600+` L`+w*9722/21600+`,`+T*1887/21600+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`flowChartTerminator`:var P,I,A,qt=180,Jt=90,Yt=270;P=w*3475/21600,I=w*18125/21600,A=T*10800/21600;var ke=`M`+P+`,0 L`+I+`,0`+H(I,T/2,P,A,Yt,Yt+qt,!1).replace(`M`,`L`)+` L`+P+`,`+T+H(P,T/2,P,A,Jt,Jt+qt,!1).replace(`M`,`L`)+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`flowChartPunchedTape`:var P,P,A,j,qt=180;P=w*5/20,A=T*2/20,j=T*18/20;var ke=`M0,`+A+H(P,A,P,A,qt,0,!1).replace(`M`,`L`)+H(3/4*w,A,P,A,qt,360,!1).replace(`M`,`L`)+` L`+w+`,`+j+H(3/4*w,j,P,A,0,-qt,!1).replace(`M`,`L`)+H(P,j,P,A,0,qt,!1).replace(`M`,`L`)+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`flowChartOnlineStorage`:var P,A,Yt=270,Jt=90;P=w*1/6,A=T*3/6;var ke=`M`+P+`,0 L`+w+`,0`+H(w,T/2,P,A,Yt,90,!1).replace(`M`,`L`)+` L`+P+`,`+T+H(P,T/2,P,A,Jt,270,!1).replace(`M`,`L`)+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`flowChartDisplay`:var P,I,A,Yt=270,qt=180;P=w*1/6,I=w*5/6,A=T*3/6;var ke=`M0,`+A+` L`+P+`,0 L`+I+`,0`+H(w,T/2,P,A,Yt,Yt+qt,!1).replace(`M`,`L`)+` L`+P+`,`+T+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`flowChartDelay`:var Xt=w/2,Zt=T/2,qt=180,Yt=270,Jt=90,ke=`M0,0 L`+Xt+`,0`+H(Xt,Zt,Xt,Zt,Yt,Yt+qt,!1).replace(`M`,`L`)+` L0,`+T+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`flowChartMagneticTape`:var Xt=w/2,Zt=T/2,qt=180,Yt=270,Jt=90,Qt=Zt*Math.sin(Math.PI/4),$t=Zt+Qt,en=Math.atan(T/w)*180/Math.PI,ke=`M`+Xt+`,`+T+H(Xt,Zt,Xt,Zt,Jt,qt,!1).replace(`M`,`L`)+H(Xt,Zt,Xt,Zt,qt,Yt,!1).replace(`M`,`L`)+H(Xt,Zt,Xt,Zt,Yt,360,!1).replace(`M`,`L`)+H(Xt,Zt,Xt,Zt,0,en,!1).replace(`M`,`L`)+` L`+w+`,`+$t+` L`+w+`,`+T+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`ellipse`:case`flowChartConnector`:case`flowChartSummingJunction`:case`flowChartOr`:if(v+=`<ellipse cx=\'`+w/2+`\' cy=\'`+T/2+`\' rx=\'`+w/2+`\' ry=\'`+T/2+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`,b==`flowChartOr`)v+=` <polyline points=\'`+w/2+` 0,`+w/2+` `+T+`\' fill=\'none\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`,v+=` <polyline points=\'0 `+T/2+`,`+w+` `+T/2+`\' fill=\'none\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;else if(b==`flowChartSummingJunction`){var tn,Qt,nn,rn,an,$t,z=w/2,B=T/2,Xt=w/2,Zt=T/2,on=Math.PI/4;tn=Xt*Math.cos(on),Qt=Zt*Math.sin(on),nn=z-tn,rn=z+tn,an=B-Qt,$t=B+Qt,v+=` <polyline points=\'`+nn+` `+an+`,`+rn+` `+$t+`\' fill=\'none\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`,v+=` <polyline points=\'`+rn+` `+an+`,`+nn+` `+$t+`\' fill=\'none\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`}break;case`roundRect`:case`round1Rect`:case`round2DiagRect`:case`round2SameRect`:case`snip1Rect`:case`snip2DiagRect`:case`snip2SameRect`:case`flowChartAlternateProcess`:case`flowChartPunchedCard`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,cn,ln,un,dn,pn;if(U!==void 0&&U.constructor===Array)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),cn=parseInt(sn.substr(4))/5e4):G==`adj2`&&(ln=J(U[W],[`attrs`,`fmla`]),un=parseInt(ln.substr(4))/5e4)}else if(U!==void 0&&U.constructor!==Array){var mn=J(U,[`attrs`,`fmla`]);cn=parseInt(mn.substr(4))/5e4,un=0}var hn=``;switch(b){case`roundRect`:case`flowChartAlternateProcess`:dn=`round`,pn=`cornrAll`,cn===void 0&&(cn=.33334),un=0;break;case`round1Rect`:dn=`round`,pn=`cornr1`,cn===void 0&&(cn=.33334),un=0;break;case`round2DiagRect`:dn=`round`,pn=`diag`,cn===void 0&&(cn=.33334),un===void 0&&(un=0);break;case`round2SameRect`:dn=`round`,pn=`cornr2`,cn===void 0&&(cn=.33334),un===void 0&&(un=0);break;case`snip1Rect`:case`flowChartPunchedCard`:dn=`snip`,pn=`cornr1`,cn===void 0&&(cn=.33334),un=0,b==`flowChartPunchedCard`&&(hn=`transform=\'translate(`+w+`,0) scale(-1,1)\'`);break;case`snip2DiagRect`:dn=`snip`,pn=`diag`,cn===void 0&&(cn=0),un===void 0&&(un=.33334);break;case`snip2SameRect`:dn=`snip`,pn=`cornr2`,cn===void 0&&(cn=.33334),un===void 0&&(un=0);break}var gn=wt(w,T,cn,un,dn,pn);v+=`<path `+hn+` d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`snipRoundRect`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,cn=.33334,ln,un=.33334;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),cn=parseInt(sn.substr(4))/5e4):G==`adj2`&&(ln=J(U[W],[`attrs`,`fmla`]),un=parseInt(ln.substr(4))/5e4)}var gn=`M0,`+T+` L`+w+`,`+T+` L`+w+`,`+T/2*un+` L`+(w/2+w/2*(1-un))+`,0 L`+w/2*cn+`,0 Q0,0 0,`+T/2*cn+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`bentConnector2`:var ke=``;ke=`M `+w+` 0 L `+w+` `+T+` L 0 `+T,v+=`<path d=\'`+ke+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' fill=\'none\' `,_e!==void 0&&(_e.type===`triangle`||_e.type===`arrow`)&&(v+=`marker-start=\'url(#markerTriangle_`+y+`)\' `),ve!==void 0&&(ve.type===`triangle`||ve.type===`arrow`)&&(v+=`marker-end=\'url(#markerTriangle_`+y+`)\' `),v+=`/>`;break;case`rtTriangle`:v+=` <polygon points=\'0 0,0 `+T+`,`+w+` `+T+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`triangle`:case`flowChartExtract`:case`flowChartMerge`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),vn=.5;_n!==void 0&&(vn=parseInt(_n.substr(4))*N);var hn=``;b==`flowChartMerge`&&(hn=`transform=\'rotate(180 `+w/2+`,`+T/2+`)\'`),v+=` <polygon `+hn+` points=\'`+w*vn+` 0,0 `+T+`,`+w+` `+T+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`diamond`:case`flowChartDecision`:case`flowChartSort`:v+=` <polygon points=\'`+w/2+` 0,0 `+T/2+`,`+w/2+` `+T+`,`+w+` `+T/2+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`,b==`flowChartSort`&&(v+=` <polyline points=\'0 `+T/2+`,`+w+` `+T/2+`\' fill=\'none\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`);break;case`trapezoid`:case`flowChartManualOperation`:case`flowChartManualInput`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),xn=.2,Sn=.7407;if(_n!==void 0){var Cn=parseInt(_n.substr(4))*N;xn=Cn*.5/Sn}var wn=0,hn=``;b==`flowChartManualOperation`&&(hn=`transform=\'rotate(180 `+w/2+`,`+T/2+`)\'`),b==`flowChartManualInput`&&(xn=0,wn=T/5),v+=` <polygon `+hn+` points=\'`+w*xn+` `+wn+`,0 `+T+`,`+w+` `+T+`,`+(1-xn)*w+` 0\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`parallelogram`:case`flowChartInputOutput`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),xn=.25,Sn=w>T?w/T:T/w;if(_n!==void 0){var Cn=parseInt(_n.substr(4))/1e5;xn=Cn/Sn}v+=` <polygon points=\'`+xn*w+` 0,0 `+T+`,`+(1-xn)*w+` `+T+`,`+w+` 0\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`pentagon`:v+=` <polygon points=\'`+.5*w+` 0,0 `+.375*T+`,`+.15*w+` `+T+`,`+.85*w+` `+T+`,`+w+` `+.375*T+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`hexagon`:case`flowChartPreparation`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),En=25e3*N,Dn=115470*N,K=5e4*N,q=1e5*N,On=60*Math.PI/180;_n!==void 0&&(En=parseInt(_n.substr(4))*N);var kn,An,jn,P,I,Mn,A,j,B=T/2,Zt=T/2,Be=Math.min(w,T);kn=K*w/Be,An=En<0?0:En>kn?kn:En,jn=Zt*Dn/q,P=Be*An/q,I=w-P,Mn=jn*Math.sin(On),A=B-Mn,j=B+Mn;var ke=`M0,`+B+` L`+P+`,`+A+` L`+I+`,`+A+` L`+w+`,`+B+` L`+I+`,`+j+` L`+P+`,`+j+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`heptagon`:v+=` <polygon points=\'`+.5*w+` 0,`+w/8+` `+T/4+`,0 `+5/8*T+`,`+w/4+` `+T+`,`+3/4*w+` `+T+`,`+w+` `+5/8*T+`,`+7/8*w+` `+T/4+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`octagon`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),Y=.25;_n!==void 0&&(Y=parseInt(_n.substr(4))/1e5);var X=1-Y;v+=` <polygon points=\'`+Y*w+` 0,0 `+Y*T+`,0 `+X*T+`,`+Y*w+` `+T+`,`+X*w+` `+T+`,`+w+` `+X*T+`,`+w+` `+Y*T+`,`+X*w+` 0\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`decagon`:v+=` <polygon points=\'`+3/8*w+` 0,`+w/8+` `+T/8+`,0 `+T/2+`,`+w/8+` `+7/8*T+`,`+3/8*w+` `+T+`,`+5/8*w+` `+T+`,`+7/8*w+` `+7/8*T+`,`+w+` `+T/2+`,`+7/8*w+` `+T/8+`,`+5/8*w+` 0\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`dodecagon`:v+=` <polygon points=\'`+3/8*w+` 0,`+w/8+` `+T/8+`,0 `+3/8*T+`,0 `+5/8*T+`,`+w/8+` `+7/8*T+`,`+3/8*w+` `+T+`,`+5/8*w+` `+T+`,`+7/8*w+` `+7/8*T+`,`+w+` `+5/8*T+`,`+w+` `+3/8*T+`,`+7/8*w+` `+T/8+`,`+5/8*w+` 0\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`star4`:var An,Nn,Pn,Fn,Ln,zn,Bn,Hn,Un,z=w/2,B=T/2,Xt=w/2,Zt=T/2,En=19098*N,K=5e4*N,_n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]);if(_n!==void 0){var a=_n.attrs.name;a==`adj`&&(En=parseInt(_n.attrs.fmla.substr(4))*N)}An=En<0?0:En>K?K:En,Nn=Xt*An/K,Pn=Zt*An/K,Fn=Nn*Math.cos(.7853981634),Ln=Pn*Math.sin(.7853981634),zn=z-Fn,Bn=z+Fn,Hn=B-Ln,Un=B+Ln,B-Pn;var ke=`M0,`+B+` L`+zn+`,`+Hn+` L`+z+`,0 L`+Bn+`,`+Hn+` L`+w+`,`+B+` L`+Bn+`,`+Un+` L`+z+`,`+T+` L`+zn+`,`+Un+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`star5`:var An,Wn,jn,Gn,Ze,V,Mn,Kn,P,I,L,R,A,j,Nn,Pn,qn,Jn,Yn,Xn,zn,Bn,Zn,Qn,Hn,Un,$n,z=w/2,B=T/2,Xt=w/2,Zt=T/2,En=19098*N,er=105146*N,Dn=110557*N,kn=5e4*N,K=1e5*N,_n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]);_n!==void 0&&Object.keys(_n).forEach(function(e){var t=_n[e].attrs.name;t==`adj`?En=parseInt(_n[e].attrs.fmla.substr(4))*N:t==`hf`?er=parseInt(_n[e].attrs.fmla.substr(4))*N:t==`vf`&&(Dn=parseInt(_n[e].attrs.fmla.substr(4))*N)}),An=En<0?0:En>kn?kn:En,Wn=Xt*er/K,jn=Zt*Dn/K,Gn=B*Dn/K,Ze=Wn*Math.cos(.31415926536),V=Wn*Math.cos(5.3407075111),Mn=jn*Math.sin(.31415926536),Kn=jn*Math.sin(5.3407075111),P=z-Ze,I=z-V,L=z+V,R=z+Ze,A=Gn-Mn,j=Gn-Kn,Nn=Wn*An/kn,Pn=jn*An/kn,qn=Nn*Math.cos(5.9690260418),Jn=Nn*Math.cos(.94247779608),Yn=Pn*Math.sin(.94247779608),Xn=Pn*Math.sin(5.9690260418),zn=z-qn,Bn=z-Jn,Zn=z+Jn,Qn=z+qn,Hn=Gn-Yn,Un=Gn-Xn,$n=Gn+Pn,Gn-Pn;var ke=`M`+P+`,`+A+` L`+Bn+`,`+Hn+` L`+z+`,0 L`+Zn+`,`+Hn+` L`+R+`,`+A+` L`+Qn+`,`+Un+` L`+L+`,`+j+` L`+z+`,`+$n+` L`+I+`,`+j+` L`+zn+`,`+Un+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`star6`:var An,Wn,Ze,P,I,j,Nn,Pn,Jn,zn,Bn,Zn,Qn,Yn,Hn,Un,z=w/2,B=T/2,Xt=w/2,Zt=T/2,tr=T/4,En=28868*N,er=115470*N,kn=5e4*N,K=1e5*N,_n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]);_n!==void 0&&Object.keys(_n).forEach(function(e){var t=_n[e].attrs.name;t==`adj`?En=parseInt(_n[e].attrs.fmla.substr(4))*N:t==`hf`&&(er=parseInt(_n[e].attrs.fmla.substr(4))*N)}),An=En<0?0:En>kn?kn:En,Wn=Xt*er/K,Ze=Wn*Math.cos(.5235987756),P=z-Ze,I=z+Ze,j=B+tr,Nn=Wn*An/kn,Pn=Zt*An/kn,Jn=Nn/2,zn=z-Nn,Bn=z-Jn,Zn=z+Jn,Qn=z+Nn,Yn=Pn*Math.sin(1.0471975512),Hn=B-Yn,Un=B+Yn,B-Pn;var ke=`M`+P+`,`+tr+` L`+Bn+`,`+Hn+` L`+z+`,0 L`+Zn+`,`+Hn+` L`+I+`,`+tr+` L`+Qn+`,`+B+` L`+I+`,`+j+` L`+Zn+`,`+Un+` L`+z+`,`+T+` L`+Bn+`,`+Un+` L`+P+`,`+j+` L`+zn+`,`+B+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`star7`:var An,Wn,jn,Gn,Ze,V,nr,Mn,Kn,rr,P,I,L,R,Le,Re,A,j,M,Nn,Pn,qn,Jn,ir,zn,Bn,Zn,Qn,ar,or,Yn,Xn,sr,Hn,Un,$n,cr,z=w/2,B=T/2,Xt=w/2,Zt=T/2,En=34601*N,er=102572*N,Dn=105210*N,kn=5e4*N,K=1e5*N,_n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]);_n!==void 0&&Object.keys(_n).forEach(function(e){var t=_n[e].attrs.name;t==`adj`?En=parseInt(_n[e].attrs.fmla.substr(4))*N:t==`hf`?er=parseInt(_n[e].attrs.fmla.substr(4))*N:t==`vf`&&(Dn=parseInt(_n[e].attrs.fmla.substr(4))*N)}),An=En<0?0:En>kn?kn:En,Wn=Xt*er/K,jn=Zt*Dn/K,Gn=B*Dn/K,Ze=Wn*97493/1e5,V=Wn*78183/1e5,nr=Wn*43388/1e5,Mn=jn*62349/1e5,Kn=jn*22252/1e5,rr=jn*90097/1e5,P=z-Ze,I=z-V,L=z-nr,R=z+nr,Le=z+V,Re=z+Ze,A=Gn-Mn,j=Gn+Kn,M=Gn+rr,Nn=Wn*An/kn,Pn=jn*An/kn,qn=Nn*97493/1e5,Jn=Nn*78183/1e5,ir=Nn*43388/1e5,zn=z-qn,Bn=z-Jn,Zn=z-ir,Qn=z+ir,ar=z+Jn,or=z+qn,Yn=Pn*90097/1e5,Xn=Pn*22252/1e5,sr=Pn*62349/1e5,Hn=Gn-Yn,Un=Gn-Xn,$n=Gn+sr,cr=Gn+Pn,Gn-Pn;var ke=`M`+P+`,`+j+` L`+zn+`,`+Un+` L`+I+`,`+A+` L`+Zn+`,`+Hn+` L`+z+`,0 L`+Qn+`,`+Hn+` L`+Le+`,`+A+` L`+or+`,`+Un+` L`+Re+`,`+j+` L`+ar+`,`+$n+` L`+R+`,`+M+` L`+z+`,`+cr+` L`+L+`,`+M+` L`+Bn+`,`+$n+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`star8`:var An,Ze,P,I,Mn,A,j,Nn,Pn,qn,Jn,Yn,Xn,zn,Bn,Zn,Qn,Hn,Un,$n,cr,z=w/2,B=T/2,Xt=w/2,Zt=T/2,En=37500*N,kn=5e4*N,K=1e5*N,_n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]);if(_n!==void 0){var a=_n.attrs.name;a==`adj`&&(En=parseInt(_n.attrs.fmla.substr(4))*N)}An=En<0?0:En>kn?kn:En,Ze=Xt*Math.cos(.7853981634),P=z-Ze,I=z+Ze,Mn=Zt*Math.sin(.7853981634),A=B-Mn,j=B+Mn,Nn=Xt*An/kn,Pn=Zt*An/kn,qn=Nn*92388/1e5,Jn=Nn*38268/1e5,Yn=Pn*92388/1e5,Xn=Pn*38268/1e5,zn=z-qn,Bn=z-Jn,Zn=z+Jn,Qn=z+qn,Hn=B-Yn,Un=B-Xn,$n=B+Xn,cr=B+Yn,B-Pn;var ke=`M0,`+B+` L`+zn+`,`+Un+` L`+P+`,`+A+` L`+Bn+`,`+Hn+` L`+z+`,0 L`+Zn+`,`+Hn+` L`+I+`,`+A+` L`+Qn+`,`+Un+` L`+w+`,`+B+` L`+Qn+`,`+$n+` L`+I+`,`+j+` L`+Zn+`,`+cr+` L`+z+`,`+T+` L`+Bn+`,`+cr+` L`+P+`,`+j+` L`+zn+`,`+$n+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`star10`:var An,Wn,Ze,V,P,I,L,R,Mn,Kn,A,j,M,F,Nn,Pn,qn,Jn,Yn,Xn,zn,Bn,Zn,Qn,ar,or,Hn,Un,$n,cr,z=w/2,B=T/2,Xt=w/2,Zt=T/2,En=42533*N,er=105146*N,kn=5e4*N,K=1e5*N,_n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]);_n!==void 0&&Object.keys(_n).forEach(function(e){var t=_n[e].attrs.name;t==`adj`?En=parseInt(_n[e].attrs.fmla.substr(4))*N:t==`hf`&&(er=parseInt(_n[e].attrs.fmla.substr(4))*N)}),An=En<0?0:En>kn?kn:En,Wn=Xt*er/K,Ze=Wn*95106/1e5,V=Wn*58779/1e5,P=z-Ze,I=z-V,L=z+V,R=z+Ze,Mn=Zt*80902/1e5,Kn=Zt*30902/1e5,A=B-Mn,j=B-Kn,M=B+Kn,F=B+Mn,Nn=Wn*An/kn,Pn=Zt*An/kn,qn=Nn*80902/1e5,Jn=Nn*30902/1e5,Yn=Pn*95106/1e5,Xn=Pn*58779/1e5,zn=z-Nn,Bn=z-qn,Zn=z-Jn,Qn=z+Jn,ar=z+qn,or=z+Nn,Hn=B-Yn,Un=B-Xn,$n=B+Xn,cr=B+Yn,B-Pn;var ke=`M`+P+`,`+j+` L`+Bn+`,`+Un+` L`+I+`,`+A+` L`+Zn+`,`+Hn+` L`+z+`,0 L`+Qn+`,`+Hn+` L`+L+`,`+A+` L`+ar+`,`+Un+` L`+R+`,`+j+` L`+or+`,`+B+` L`+R+`,`+M+` L`+ar+`,`+$n+` L`+L+`,`+F+` L`+Qn+`,`+cr+` L`+z+`,`+T+` L`+Zn+`,`+cr+` L`+I+`,`+F+` L`+Bn+`,`+$n+` L`+P+`,`+M+` L`+zn+`,`+B+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`star12`:var An,Ze,Mn,P,L,R,A,M,F,Nn,Pn,qn,Jn,ir,Yn,Xn,sr,zn,Bn,Zn,Qn,ar,or,Hn,Un,$n,cr,lr,ur,z=w/2,B=T/2,Xt=w/2,Zt=T/2,tr=T/4,dr=w/4,En=37500*N,kn=5e4*N,_n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]);if(_n!==void 0){var a=_n.attrs.name;a==`adj`&&(En=parseInt(_n.attrs.fmla.substr(4))*N)}An=En<0?0:En>kn?kn:En,Ze=Xt*Math.cos(.5235987756),Mn=Zt*Math.sin(1.0471975512),P=z-Ze,L=w*3/4,R=z+Ze,A=B-Mn,M=T*3/4,F=B+Mn,Nn=Xt*An/kn,Pn=Zt*An/kn,qn=Nn*Math.cos(.2617993878),Jn=Nn*Math.cos(.7853981634),ir=Nn*Math.cos(1.308996939),Yn=Pn*Math.sin(1.308996939),Xn=Pn*Math.sin(.7853981634),sr=Pn*Math.sin(.2617993878),zn=z-qn,Bn=z-Jn,Zn=z-ir,Qn=z+ir,ar=z+Jn,or=z+qn,Hn=B-Yn,Un=B-Xn,$n=B-sr,cr=B+sr,lr=B+Xn,ur=B+Yn,B-Pn;var ke=`M0,`+B+` L`+zn+`,`+$n+` L`+P+`,`+tr+` L`+Bn+`,`+Un+` L`+dr+`,`+A+` L`+Zn+`,`+Hn+` L`+z+`,0 L`+Qn+`,`+Hn+` L`+L+`,`+A+` L`+ar+`,`+Un+` L`+R+`,`+tr+` L`+or+`,`+$n+` L`+w+`,`+B+` L`+or+`,`+cr+` L`+R+`,`+M+` L`+ar+`,`+lr+` L`+L+`,`+F+` L`+Qn+`,`+ur+` L`+z+`,`+T+` L`+Zn+`,`+ur+` L`+dr+`,`+F+` L`+Bn+`,`+lr+` L`+P+`,`+M+` L`+zn+`,`+cr+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`star16`:var An,Ze,V,nr,Mn,Kn,rr,P,I,L,R,Le,Re,A,j,M,F,Me,Ne,Nn,Pn,qn,Jn,ir,fr,Yn,Xn,sr,pr,zn,Bn,Zn,Qn,ar,or,mr,hr,Hn,Un,$n,cr,lr,ur,gr,_r,tn,Qt,nn,an,rn,$t,z=w/2,B=T/2,Xt=w/2,Zt=T/2,En=37500*N,kn=5e4*N,_n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]);if(_n!==void 0){var a=_n.attrs.name;a==`adj`&&(En=parseInt(_n.attrs.fmla.substr(4))*N)}An=En<0?0:En>kn?kn:En,Ze=Xt*92388/1e5,V=Xt*70711/1e5,nr=Xt*38268/1e5,Mn=Zt*92388/1e5,Kn=Zt*70711/1e5,rr=Zt*38268/1e5,P=z-Ze,I=z-V,L=z-nr,R=z+nr,Le=z+V,Re=z+Ze,A=B-Mn,j=B-Kn,M=B-rr,F=B+rr,Me=B+Kn,Ne=B+Mn,Nn=Xt*An/kn,Pn=Zt*An/kn,qn=Nn*98079/1e5,Jn=Nn*83147/1e5,ir=Nn*55557/1e5,fr=Nn*19509/1e5,Yn=Pn*98079/1e5,Xn=Pn*83147/1e5,sr=Pn*55557/1e5,pr=Pn*19509/1e5,zn=z-qn,Bn=z-Jn,Zn=z-ir,Qn=z-fr,ar=z+fr,or=z+ir,mr=z+Jn,hr=z+qn,Hn=B-Yn,Un=B-Xn,$n=B-sr,cr=B-pr,lr=B+pr,ur=B+sr,gr=B+Xn,_r=B+Yn,tn=Nn*Math.cos(.7853981634),Qt=Pn*Math.sin(.7853981634),nn=z-tn,an=B-Qt,rn=z+tn,$t=B+Qt,B-Pn;var ke=`M0,`+B+` L`+zn+`,`+cr+` L`+P+`,`+M+` L`+Bn+`,`+$n+` L`+I+`,`+j+` L`+Zn+`,`+Un+` L`+L+`,`+A+` L`+Qn+`,`+Hn+` L`+z+`,0 L`+ar+`,`+Hn+` L`+R+`,`+A+` L`+or+`,`+Un+` L`+Le+`,`+j+` L`+mr+`,`+$n+` L`+Re+`,`+M+` L`+hr+`,`+cr+` L`+w+`,`+B+` L`+hr+`,`+lr+` L`+Re+`,`+F+` L`+mr+`,`+ur+` L`+Le+`,`+Me+` L`+or+`,`+gr+` L`+R+`,`+Ne+` L`+ar+`,`+_r+` L`+z+`,`+T+` L`+Qn+`,`+_r+` L`+L+`,`+Ne+` L`+Zn+`,`+gr+` L`+I+`,`+Me+` L`+Bn+`,`+ur+` L`+P+`,`+F+` L`+zn+`,`+lr+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`star24`:var An,Ze,V,nr,vr,yr,Mn,Kn,rr,br,xr,P,I,L,R,Le,Re,ze,Sr,Cr,wr,A,j,M,F,Me,Ne,Pe,Fe,Ie,Tr,Nn,Pn,qn,Jn,ir,fr,Er,Dr,Yn,Xn,sr,pr,Or,kr,zn,Bn,Zn,Qn,ar,or,mr,hr,Ar,jr,Mr,Nr,Hn,Un,$n,cr,lr,ur,gr,_r,Pr,Fr,Ir,Lr,tn,Qt,nn,an,rn,$t,z=w/2,B=T/2,Xt=w/2,Zt=T/2,tr=T/4,dr=w/4,En=37500*N,kn=5e4*N,_n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]);if(_n!==void 0){var a=_n.attrs.name;a==`adj`&&(En=parseInt(_n.attrs.fmla.substr(4))*N)}An=En<0?0:En>kn?kn:En,Ze=Xt*Math.cos(.2617993878),V=Xt*Math.cos(.5235987756),nr=Xt*Math.cos(.7853981634),vr=dr,yr=Xt*Math.cos(1.308996939),Mn=Zt*Math.sin(1.308996939),Kn=Zt*Math.sin(1.0471975512),rr=Zt*Math.sin(.7853981634),br=tr,xr=Zt*Math.sin(.2617993878),P=z-Ze,I=z-V,L=z-nr,R=z-vr,Le=z-yr,Re=z+yr,ze=z+vr,Sr=z+nr,Cr=z+V,wr=z+Ze,A=B-Mn,j=B-Kn,M=B-rr,F=B-br,Me=B-xr,Ne=B+xr,Pe=B+br,Fe=B+rr,Ie=B+Kn,Tr=B+Mn,Nn=Xt*An/kn,Pn=Zt*An/kn,qn=Nn*99144/1e5,Jn=Nn*92388/1e5,ir=Nn*79335/1e5,fr=Nn*60876/1e5,Er=Nn*38268/1e5,Dr=Nn*13053/1e5,Yn=Pn*99144/1e5,Xn=Pn*92388/1e5,sr=Pn*79335/1e5,pr=Pn*60876/1e5,Or=Pn*38268/1e5,kr=Pn*13053/1e5,zn=z-qn,Bn=z-Jn,Zn=z-ir,Qn=z-fr,ar=z-Er,or=z-Dr,mr=z+Dr,hr=z+Er,Ar=z+fr,jr=z+ir,Mr=z+Jn,Nr=z+qn,Hn=B-Yn,Un=B-Xn,$n=B-sr,cr=B-pr,lr=B-Or,ur=B-kr,gr=B+kr,_r=B+Or,Pr=B+pr,Fr=B+sr,Ir=B+Xn,Lr=B+Yn,tn=Nn*Math.cos(.7853981634),Qt=Pn*Math.sin(.7853981634),nn=z-tn,an=B-Qt,rn=z+tn,$t=B+Qt,B-Pn;var ke=`M0,`+B+` L`+zn+`,`+ur+` L`+P+`,`+Me+` L`+Bn+`,`+lr+` L`+I+`,`+F+` L`+Zn+`,`+cr+` L`+L+`,`+M+` L`+Qn+`,`+$n+` L`+R+`,`+j+` L`+ar+`,`+Un+` L`+Le+`,`+A+` L`+or+`,`+Hn+` L`+z+`,0 L`+mr+`,`+Hn+` L`+Re+`,`+A+` L`+hr+`,`+Un+` L`+ze+`,`+j+` L`+Ar+`,`+$n+` L`+Sr+`,`+M+` L`+jr+`,`+cr+` L`+Cr+`,`+F+` L`+Mr+`,`+lr+` L`+wr+`,`+Me+` L`+Nr+`,`+ur+` L`+w+`,`+B+` L`+Nr+`,`+gr+` L`+wr+`,`+Ne+` L`+Mr+`,`+_r+` L`+Cr+`,`+Pe+` L`+jr+`,`+Pr+` L`+Sr+`,`+Fe+` L`+Ar+`,`+Fr+` L`+ze+`,`+Ie+` L`+hr+`,`+Ir+` L`+Re+`,`+Tr+` L`+mr+`,`+Lr+` L`+z+`,`+T+` L`+or+`,`+Lr+` L`+Le+`,`+Tr+` L`+ar+`,`+Ir+` L`+R+`,`+Ie+` L`+Qn+`,`+Fr+` L`+L+`,`+Fe+` L`+Zn+`,`+Pr+` L`+I+`,`+Pe+` L`+Bn+`,`+_r+` L`+P+`,`+Ne+` L`+zn+`,`+gr+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`star32`:var An,Ze,V,nr,vr,yr,Rr,zr,Mn,Kn,rr,br,xr,Br,Vr,P,I,L,R,Le,Re,ze,Sr,Cr,wr,Hr,Ur,Wr,Gr,A,j,M,F,Me,Ne,Pe,Fe,Ie,Tr,Kr,qr,Jr,Yr,Nn,Pn,qn,Jn,ir,fr,Er,Dr,Xr,Zr,Yn,Xn,sr,pr,Or,kr,Qr,$r,zn,Bn,Zn,Qn,ar,or,mr,hr,Ar,jr,Mr,Nr,ei,ti,ni,ri,Hn,Un,$n,cr,lr,ur,gr,_r,Pr,Fr,Ir,Lr,ii,ai,oi,si,tn,Qt,nn,an,rn,$t,z=w/2,B=T/2,Xt=w/2,Zt=T/2,tr=T/4,dr=w/4,En=37500*N,kn=5e4*N,_n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]);if(_n!==void 0){var a=_n.attrs.name;a==`adj`&&(En=parseInt(_n.attrs.fmla.substr(4))*N)}An=En<0?0:En>kn?kn:En,Ze=Xt*98079/1e5,V=Xt*92388/1e5,nr=Xt*83147/1e5,vr=Xt*Math.cos(.7853981634),yr=Xt*55557/1e5,Rr=Xt*38268/1e5,zr=Xt*19509/1e5,Mn=Zt*98079/1e5,Kn=Zt*92388/1e5,rr=Zt*83147/1e5,br=Zt*Math.sin(.7853981634),xr=Zt*55557/1e5,Br=Zt*38268/1e5,Vr=Zt*19509/1e5,P=z-Ze,I=z-V,L=z-nr,R=z-vr,Le=z-yr,Re=z-Rr,ze=z-zr,Sr=z+zr,Cr=z+Rr,wr=z+yr,Hr=z+vr,Ur=z+nr,Wr=z+V,Gr=z+Ze,A=B-Mn,j=B-Kn,M=B-rr,F=B-br,Me=B-xr,Ne=B-Br,Pe=B-Vr,Fe=B+Vr,Ie=B+Br,Tr=B+xr,Kr=B+br,qr=B+rr,Jr=B+Kn,Yr=B+Mn,Nn=Xt*An/kn,Pn=Zt*An/kn,qn=Nn*99518/1e5,Jn=Nn*95694/1e5,ir=Nn*88192/1e5,fr=Nn*77301/1e5,Er=Nn*63439/1e5,Dr=Nn*47140/1e5,Xr=Nn*29028/1e5,Zr=Nn*9802/1e5,Yn=Pn*99518/1e5,Xn=Pn*95694/1e5,sr=Pn*88192/1e5,pr=Pn*77301/1e5,Or=Pn*63439/1e5,kr=Pn*47140/1e5,Qr=Pn*29028/1e5,$r=Pn*9802/1e5,zn=z-qn,Bn=z-Jn,Zn=z-ir,Qn=z-fr,ar=z-Er,or=z-Dr,mr=z-Xr,hr=z-Zr,Ar=z+Zr,jr=z+Xr,Mr=z+Dr,Nr=z+Er,ei=z+fr,ti=z+ir,ni=z+Jn,ri=z+qn,Hn=B-Yn,Un=B-Xn,$n=B-sr,cr=B-pr,lr=B-Or,ur=B-kr,gr=B-Qr,_r=B-$r,Pr=B+$r,Fr=B+Qr,Ir=B+kr,Lr=B+Or,ii=B+pr,ai=B+sr,oi=B+Xn,si=B+Yn,tn=Nn*Math.cos(.7853981634),Qt=Pn*Math.sin(.7853981634),nn=z-tn,an=B-Qt,rn=z+tn,$t=B+Qt,B-Pn;var ke=`M0,`+B+` L`+zn+`,`+_r+` L`+P+`,`+Pe+` L`+Bn+`,`+gr+` L`+I+`,`+Ne+` L`+Zn+`,`+ur+` L`+L+`,`+Me+` L`+Qn+`,`+lr+` L`+R+`,`+F+` L`+ar+`,`+cr+` L`+Le+`,`+M+` L`+or+`,`+$n+` L`+Re+`,`+j+` L`+mr+`,`+Un+` L`+ze+`,`+A+` L`+hr+`,`+Hn+` L`+z+`,0 L`+Ar+`,`+Hn+` L`+Sr+`,`+A+` L`+jr+`,`+Un+` L`+Cr+`,`+j+` L`+Mr+`,`+$n+` L`+wr+`,`+M+` L`+Nr+`,`+cr+` L`+Hr+`,`+F+` L`+ei+`,`+lr+` L`+Ur+`,`+Me+` L`+ti+`,`+ur+` L`+Wr+`,`+Ne+` L`+ni+`,`+gr+` L`+Gr+`,`+Pe+` L`+ri+`,`+_r+` L`+w+`,`+B+` L`+ri+`,`+Pr+` L`+Gr+`,`+Fe+` L`+ni+`,`+Fr+` L`+Wr+`,`+Ie+` L`+ti+`,`+Ir+` L`+Ur+`,`+Tr+` L`+ei+`,`+Lr+` L`+Hr+`,`+Kr+` L`+Nr+`,`+ii+` L`+wr+`,`+qr+` L`+Mr+`,`+ai+` L`+Cr+`,`+Jr+` L`+jr+`,`+oi+` L`+Sr+`,`+Yr+` L`+Ar+`,`+si+` L`+z+`,`+T+` L`+hr+`,`+si+` L`+ze+`,`+Yr+` L`+mr+`,`+oi+` L`+Re+`,`+Jr+` L`+or+`,`+ai+` L`+Le+`,`+qr+` L`+ar+`,`+ii+` L`+R+`,`+Kr+` L`+Qn+`,`+Lr+` L`+L+`,`+Tr+` L`+Zn+`,`+Ir+` L`+I+`,`+Ie+` L`+Bn+`,`+Fr+` L`+P+`,`+Fe+` L`+zn+`,`+Pr+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`pie`:case`pieWedge`:case`arc`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),Y,X,ci,li,ui,di;b==`pie`?(Y=0,X=270,ci=T,di=!0):b==`pieWedge`?(Y=180,X=270,ci=2*T,di=!0):b==`arc`&&(Y=270,X=0,ci=T,di=!1),_n!==void 0&&(li=J(_n,[`attrs`,`fmla`]),ui=li,li===void 0&&(li=_n[0].attrs.fmla,ui=_n[1].attrs.fmla),li!==void 0&&(Y=parseInt(li.substr(4))/6e4),ui!==void 0&&(X=parseInt(ui.substr(4))/6e4));var fi=St(ci,w,Y,X,di);v+=`<path d=\'`+fi[0]+`\' transform=\'`+fi[1]+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`chord`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,cn=45,ln,un=270;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),cn=parseInt(sn.substr(4))/6e4):G==`adj2`&&(ln=J(U[W],[`attrs`,`fmla`]),un=parseInt(ln.substr(4))/6e4)}var pi=T/2,mi=w/2,gn=H(mi,pi,mi,pi,cn,un,!0);v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`frame`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),Y=12500*N,K=5e4*N,q=1e5*N;_n!==void 0&&(Y=parseInt(_n.substr(4))*N);var hi=Y<0?0:Y>K?K:Y,P=Math.min(w,T)*hi/q,R=w-P,F=T-P,ke=`M0,0 L`+w+`,0 L`+w+`,`+T+` L0,`+T+` zM`+P+`,`+P+` L`+P+`,`+F+` L`+R+`,`+F+` L`+R+`,`+P+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`donut`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),En=25e3*N,K=5e4*N,q=1e5*N;_n!==void 0&&(En=parseInt(_n.substr(4))*N);var An=En<0?0:En>K?K:En,gi=Math.min(w,T)*An/q,Nn=w/2-gi,Pn=T/2-gi,ke=`M0,`+T/2+H(w/2,T/2,w/2,T/2,180,270,!1).replace(`M`,`L`)+H(w/2,T/2,w/2,T/2,270,360,!1).replace(`M`,`L`)+H(w/2,T/2,w/2,T/2,0,90,!1).replace(`M`,`L`)+H(w/2,T/2,w/2,T/2,90,180,!1).replace(`M`,`L`)+` zM`+gi+`,`+T/2+H(w/2,T/2,Nn,Pn,180,90,!1).replace(`M`,`L`)+H(w/2,T/2,Nn,Pn,90,0,!1).replace(`M`,`L`)+H(w/2,T/2,Nn,Pn,0,-90,!1).replace(`M`,`L`)+H(w/2,T/2,Nn,Pn,270,180,!1).replace(`M`,`L`)+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`noSmoking`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),En=18750*N,K=5e4*N,q=1e5*N;_n!==void 0&&(En=parseInt(_n.substr(4))*N);var An=En<0?0:En>K?K:En,gi=Math.min(w,T)*An/q,Nn=w/2-gi,Pn=T/2-gi,_i=Math.atan(T/w),vi=Pn*Math.cos(_i),yi=Nn*Math.sin(_i),bi=Math.sqrt(vi*vi+yi*yi),xi=Nn*Pn/bi,Si=gi/2,Ci=Math.atan(Si/xi),wi=Ci*2,Ti=-Math.PI+wi,Ei,Di=_i-Ci,Oi=Di-Math.PI,ki=Pn*Math.cos(Di),Ai=Nn*Math.sin(Di),ji=Math.sqrt(ki*ki+Ai*Ai),Mi=Nn*Pn/ji,Ze=Mi*Math.cos(Di),Mn=Mi*Math.sin(Di),P=w/2+Ze,A,A=T/2+Mn,j;I=w/2-Ze,j=T/2-Mn;var Ni=Di*180/Math.PI,Pi=Oi*180/Math.PI,Fi=Ti*180/Math.PI,ke=`M0,`+T/2+H(w/2,T/2,w/2,T/2,180,270,!1).replace(`M`,`L`)+H(w/2,T/2,w/2,T/2,270,360,!1).replace(`M`,`L`)+H(w/2,T/2,w/2,T/2,0,90,!1).replace(`M`,`L`)+H(w/2,T/2,w/2,T/2,90,180,!1).replace(`M`,`L`)+` zM`+P+`,`+A+H(w/2,T/2,Nn,Pn,Ni,Ni+Fi,!1).replace(`M`,`L`)+` zM`+I+`,`+j+H(w/2,T/2,Nn,Pn,Pi,Pi+Fi,!1).replace(`M`,`L`)+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`halfFrame`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,cn=3.5,ln,un=3.5,Ii=1e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),cn=parseInt(sn.substr(4))*N):G==`adj2`&&(ln=J(U[W],[`attrs`,`fmla`]),un=parseInt(ln.substr(4))*N)}var Li=Math.min(w,T),Ri=Ii*w/Li,hi,zi=un<0?0:un>Ri?Ri:un,P=Li*zi/Ii,Bi=T*P/w,Vi=T-Bi,Hi=Ii*Vi/Li;hi=cn<0?0:cn>Hi?Hi:cn;var A=Li*hi/Ii,V=A*w/T,I=w-V,Kn=P*T/w,j=T-Kn,ke=`M0,0 L`+w+`,0 L`+I+`,`+A+` L`+P+`,`+A+` L`+P+`,`+j+` L0,`+T+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`blockArc`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=180,ln,X=0,Ui,Z=25e3*N,K=5e4*N,q=1e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))/6e4):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))/6e4):G==`adj3`&&(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N)}var Wi,Gi,Ki,qi,Ji,Ti,Yi,Xi=360;Wi=Y<0?0:Y>Xi?Xi:Y,Gi=X<0?0:X>Xi?Xi:X,Ki=Z<0?0:Z>K?K:Z,qi=Gi-Wi,Ji=qi+Xi,Ti=qi>0?qi:Ji,Yi=-Ti;var Zi=Wi+Ti,Qi=Gi+Yi,$i,ea,Ze,Mn,P,A,ta=Wi*Math.PI/180,na=Gi*Math.PI/180,Xt=w/2,Zt=T/2,z=w/2,B=T/2;Wi>90&&Wi<270?($i=Xt*Math.sin(Math.PI/2-ta),ea=Zt*Math.cos(Math.PI/2-ta),Ze=Xt*Math.cos(Math.atan(ea/$i)),Mn=Zt*Math.sin(Math.atan(ea/$i)),P=z-Ze,A=B-Mn):($i=Xt*Math.sin(ta),ea=Zt*Math.cos(ta),Ze=Xt*Math.cos(Math.atan($i/ea)),Mn=Zt*Math.sin(Math.atan($i/ea)),P=z+Ze,A=B+Mn);var gi=Math.min(w,T)*Ki/q,Nn=Xt-gi,Pn=Zt-gi,ra,ia,V,Kn,I,j;Zi<=450&&Zi>270||Zi>=630&&Zi<720?(ra=Nn*Math.sin(na),ia=Pn*Math.cos(na),V=Nn*Math.cos(Math.atan(ra/ia)),Kn=Pn*Math.sin(Math.atan(ra/ia)),I=z+V,j=B+Kn):(ra=Nn*Math.sin(Math.PI/2-na),ia=Pn*Math.cos(Math.PI/2-na),V=Nn*Math.cos(Math.atan(ia/ra)),Kn=Pn*Math.sin(Math.atan(ia/ra)),I=z-V,j=B-Kn);var ke=`M`+P+`,`+A+H(Xt,Zt,Xt,Zt,Wi,Zi,!1).replace(`M`,`L`)+` L`+I+`,`+j+H(Xt,Zt,Nn,Pn,Gi,Qi,!1).replace(`M`,`L`)+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`bracePair`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),En=8333*N,K=25e3*N,q=5e4*N,aa=1e5*N;_n!==void 0&&(En=parseInt(_n.substr(4))*N);var B=T/2,oa=360,qt=180,Jt=90,Yt=270,An=En<0?0:En>K?K:En,P,I,L,R,j,M,F,Li=Math.min(w,T);P=Li*An/aa,I=Li*An/q,L=w-I,R=w-P,j=B-P,M=B+P,F=T-P;var ke=`M`+I+`,`+T+H(I,F,P,P,Jt,qt,!1).replace(`M`,`L`)+` L`+P+`,`+M+H(0,M,P,P,0,-Jt,!1).replace(`M`,`L`)+H(0,j,P,P,Jt,0,!1).replace(`M`,`L`)+` L`+P+`,`+P+H(I,P,P,P,qt,Yt,!1).replace(`M`,`L`)+` M`+L+`,0`+H(L,P,P,P,Yt,oa,!1).replace(`M`,`L`)+` L`+R+`,`+j+H(w,j,P,P,qt,Jt,!1).replace(`M`,`L`)+H(w,M,P,P,Yt,qt,!1).replace(`M`,`L`)+` L`+R+`,`+F+H(L,F,P,P,0,Jt,!1).replace(`M`,`L`);v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`leftBrace`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=8333*N,ln,X=5e4*N,q=1e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`&&(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N)}var B=T/2,qt=180,Jt=90,Yt=270,hi,zi=X<0?0:X>q?q:X,sa,ca,la,A,j,M,F,Li=Math.min(w,T);sa=q-zi,ca=sa<zi?sa:zi,la=ca/2;var Hi=la*T/Li;hi=Y<0?0:Y>Hi?Hi:Y,A=Li*hi/q,M=T*zi/q,j=M-A,F=M+A;var ke=`M`+w+`,`+T+H(w,T-A,w/2,A,Jt,qt,!1).replace(`M`,`L`)+` L`+w/2+`,`+F+H(0,F,w/2,A,0,-Jt,!1).replace(`M`,`L`)+H(0,j,w/2,A,Jt,0,!1).replace(`M`,`L`)+` L`+w/2+`,`+A+H(w,A,w/2,A,qt,Yt,!1).replace(`M`,`L`);v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`rightBrace`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=8333*N,ln,X=5e4*N,q=1e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`&&(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N)}var B=T/2,oa=360,qt=180,Jt=90,Yt=270,hi,zi=X<0?0:X>q?q:X,sa,ca,la,A,j,M,F,Li=Math.min(w,T);sa=q-zi,ca=sa<zi?sa:zi,la=ca/2;var Hi=la*T/Li;hi=Y<0?0:Y>Hi?Hi:Y,A=Li*hi/q,M=T*zi/q,j=M-A,F=T-A;var ke=`M0,0`+H(0,A,w/2,A,Yt,oa,!1).replace(`M`,`L`)+` L`+w/2+`,`+j+H(w,j,w/2,A,qt,Jt,!1).replace(`M`,`L`)+H(w,M+A,w/2,A,Yt,qt,!1).replace(`M`,`L`)+` L`+w/2+`,`+F+H(0,F,w/2,A,0,Jt,!1).replace(`M`,`L`);v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`bracketPair`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),En=16667*N,K=5e4*N,q=1e5*N;_n!==void 0&&(En=parseInt(_n.substr(4))*N);var ua=w,da=T,qt=180,Jt=90,Yt=270,An=En<0?0:En>K?K:En,P=Math.min(w,T)*An/q,I=ua-P,j=da-P,ke=H(P,P,P,P,Yt,qt,!1)+H(P,j,P,P,qt,Jt,!1).replace(`M`,`L`)+H(I,P,P,P,Yt,Yt+Jt,!1)+H(I,j,P,P,0,Jt,!1).replace(`M`,`L`);v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`leftBracket`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),En=8333*N,K=5e4*N,q=1e5*N,kn=K*T/Math.min(w,T);_n!==void 0&&(En=parseInt(_n.substr(4))*N);var ua=w,da=T,qt=180,Jt=90,Yt=270,An=En<0?0:En>kn?kn:En,A=Math.min(w,T)*An/q,j;A>w&&(A=w),j=da-A;var ke=`M`+ua+`,`+da+H(A,j,A,A,Jt,qt,!1).replace(`M`,`L`)+` L0,`+A+H(A,A,A,A,qt,Yt,!1).replace(`M`,`L`)+` L`+ua+`,0`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`rightBracket`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),En=8333*N,K=5e4*N,q=1e5*N,kn=K*T/Math.min(w,T);_n!==void 0&&(En=parseInt(_n.substr(4))*N);var oa=360,qt=180,Jt=90,Yt=270,An=En<0?0:En>kn?kn:En,A=Math.min(w,T)*An/q,j=T-A,M=w-A,ke=`M0,`+T+H(M,j,A,A,Jt,0,!1).replace(`M`,`L`)+` L`+w+`,`+T/2+H(M,A,A,A,oa,Yt,!1).replace(`M`,`L`)+` L0,0`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`moon`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),En=.5;_n!==void 0&&(En=parseInt(_n.substr(4))/1e5);var Zt=T/2,qt=180,Jt=90,X=(1-En)*w,ke=`M`+w+`,`+T+H(w,Zt,w,Zt,Jt,Jt+qt,!1).replace(`M`,`L`)+H(w,Zt,X,Zt,Jt+qt,Jt,!1).replace(`M`,`L`)+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`corner`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,cn=5e4*N,ln,un=5e4*N,Ii=1e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),cn=parseInt(sn.substr(4))*N):G==`adj2`&&(ln=J(U[W],[`attrs`,`fmla`]),un=parseInt(ln.substr(4))*N)}var Li=Math.min(w,T),Hi=Ii*T/Li,Ri=Ii*w/Li,hi=cn<0?0:cn>Hi?Hi:cn,zi=un<0?0:un>Ri?Ri:un,P=Li*zi/Ii,Mn=Li*hi/Ii,A=T-Mn,ke=`M0,0 L`+P+`,0 L`+P+`,`+A+` L`+w+`,`+A+` L`+w+`,`+T+` L0,`+T+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`diagStripe`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),cn=5e4*N,Ii=1e5*N;_n!==void 0&&(cn=parseInt(_n.substr(4))*N);var hi=cn<0?0:cn>Ii?Ii:cn,I=w*hi/Ii,j=T*hi/Ii,ke=`M0,`+j+` L`+I+`,0 L`+w+`,0 L0,`+T+` z`;v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`gear6`:case`gear9`:C=0;var fa=b.substr(4),ke=Ct(w,T/3.5,parseInt(fa));v+=`<path d=\'`+ke+`\' transform=\'rotate(20,`+3/7*T+`,`+3/7*T+`)\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`bentConnector3`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),vn=.5;_n!==void 0&&(vn=parseInt(_n.substr(4))/1e5,v+=` <polyline points=\'0 0,`+vn*w+` 0,`+vn*w+` `+T+`,`+w+` `+T+`\' fill=\'transparent\'\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' `,_e!==void 0&&(_e.type===`triangle`||_e.type===`arrow`)&&(v+=`marker-start=\'url(#markerTriangle_`+y+`)\' `),ve!==void 0&&(ve.type===`triangle`||ve.type===`arrow`)&&(v+=`marker-end=\'url(#markerTriangle_`+y+`)\' `),v+=`/>`);break;case`plus`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),Y=.25;_n!==void 0&&(Y=parseInt(_n.substr(4))/1e5);var X=1-Y;v+=` <polygon points=\'`+Y*w+` 0,`+Y*w+` `+Y*T+`,0 `+Y*T+`,0 `+X*T+`,`+Y*w+` `+X*T+`,`+Y*w+` `+T+`,`+X*w+` `+T+`,`+X*w+` `+X*T+`,`+w+` `+X*T+`,`+ +w+` `+Y*T+`,`+X*w+` `+Y*T+`,`+X*w+` 0\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`teardrop`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),Y=1e5*N,pa=Y,ma=2e5*N;_n!==void 0&&(Y=parseInt(_n.substr(4))*N);var hi=Y<0?0:Y>ma?ma:Y,ha=Math.sqrt(2),ga=w/2*ha,_a=T/2*ha,va=ga*hi/pa,ya=_a*hi/pa,Ze,Mn,P,A,I,j,ba=45*Math.PI/180;Ze=va*Math.cos(ba),Mn=ya*Math.cos(ba),P=w/2+Ze,A=T/2-Mn,I=(w/2+P)/2,j=(T/2+A)/2;var gn=H(w/2,T/2,w/2,T/2,180,270,!1)+`Q `+I+`,0 `+P+`,`+A+`Q `+w+`,`+j+` `+w+`,`+T/2+H(w/2,T/2,w/2,T/2,0,90,!1).replace(`M`,`L`)+H(w/2,T/2,w/2,T/2,90,180,!1).replace(`M`,`L`)+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`plaque`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),Y=16667*N,pa=5e4*N,ma=1e5*N;_n!==void 0&&(Y=parseInt(_n.substr(4))*N);var hi=Y<0?0:Y>pa?pa:Y,P=hi*Math.min(w,T)/ma,I=w-P,j=T-P,gn=`M0,`+P+H(0,0,P,P,90,0,!1).replace(`M`,`L`)+` L`+I+`,0`+H(w,0,P,P,180,90,!1).replace(`M`,`L`)+` L`+w+`,`+j+H(w,T,P,P,270,180,!1).replace(`M`,`L`)+` L`+P+`,`+T+H(0,T,P,P,0,-90,!1).replace(`M`,`L`)+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`sun`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),Q=N,Y=25e3*Q,K=12500*Q,q=46875*Q;_n!==void 0&&(Y=parseInt(_n.substr(4))*Q);var hi=Y<K?K:Y>q?q:Y,xa=5e4*Q,Sa=1e5*Q,Ca=xa-hi,Bi=30274*Q*Ca/(32768*Q),Vi=12540*Q*Ca/(32768*Q),wa=Bi+xa,Ta=Vi+xa,Ea=xa-Bi,Da=xa-Vi,Oa=23170*Q*Ca/(32768*Q),ka=xa+Oa,He=xa-Oa,Ue=Ea*3/4,We=Da*3/4,Ge=Ue+3662*Q,Ke=We+36620*Q,qe=We+12500*Q,Je=Sa-Ue,Ye=Sa-Ge,Xe=Sa-Ke,yt=Sa-qe,Aa=18436*Q*w/(21600*Q),ja=3163*Q*T/(21600*Q),Ma=3163*Q*w/(21600*Q),Na=18436*Q*T/(21600*Q),Sr=w*ka/Sa,Cr=w*He/Sa,wr=w*Ue/Sa,Ur=w*Ge/Sa,Wr=w*Ke/Sa,Gr=w*qe/Sa,Pa=w*Je/Sa,Fa=w*Ye/Sa,Ia=w*Xe/Sa,La=w*yt/Sa,Ra=w*hi/Sa,mi=w*Ca/Sa,pi=T*Ca/Sa,Fe=T*ka/Sa,Ie=T*He/Sa,Tr=T*Ue/Sa,qr=T*Ge/Sa,Jr=T*Ke/Sa,Yr=T*qe/Sa,za=T*Je/Sa,Ba=T*Ye/Sa,Va=T*Xe/Sa,Ha=T*yt/Sa,gn=`M`+w+`,`+T/2+` L`+Pa+`,`+Ha+` L`+Pa+`,`+Yr+`z M`+Aa+`,`+ja+` L`+Fa+`,`+Va+` L`+Wr+`,`+qr+`z M`+w/2+`,0 L`+La+`,`+Tr+` L`+Gr+`,`+Tr+`z M`+Ma+`,`+ja+` L`+Ia+`,`+qr+` L`+Ur+`,`+Va+`z M0,`+T/2+` L`+wr+`,`+Yr+` L`+wr+`,`+Ha+`z M`+Ma+`,`+Na+` L`+Ur+`,`+Jr+` L`+Ia+`,`+Ba+`z M`+w/2+`,`+T+` L`+Gr+`,`+za+` L`+La+`,`+za+`z M`+Aa+`,`+Na+` L`+Wr+`,`+Ba+` L`+Fa+`,`+Jr+` z M`+Ra+`,`+T/2+H(w/2,T/2,mi,pi,180,540,!1).replace(`M`,`L`)+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`heart`:var Ze=w*49/48,V=w*10/48,P=w/2-Ze,I=w/2-V,L=w/2+V,R=w/2+Ze,A=-T/3,gn=`M`+w/2+`,`+T/4+`C`+L+`,`+A+` `+R+`,`+T/4+` `+w/2+`,`+T+`C`+P+`,`+T/4+` `+I+`,`+A+` `+w/2+`,`+T/4+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`lightningBolt`:var P=w*5022/21600,I=w*11050/21600,L=w*8472/21600,R=w*8757/21600,Le=w*10012/21600,Re=w*14767/21600,ze=w*12222/21600,Sr=w*12860/21600,Cr=w*13917/21600,wr=w*7602/21600,Hr=w*16577/21600,A=T*3890/21600,j=T*6080/21600,M=T*6797/21600,F=T*7437/21600,Me=T*12877/21600,Ne=T*9705/21600,Pe=T*12007/21600,Fe=T*13987/21600,Ie=T*8382/21600,Tr=T*14277/21600,Kr=T*14915/21600,gn=`M`+L+`,0 L`+Sr+`,`+j+` L`+I+`,`+M+` L`+Hr+`,`+Pe+` L`+Re+`,`+Me+` L`+w+`,`+T+` L`+Le+`,`+Kr+` L`+ze+`,`+Fe+` L`+P+`,`+Ne+` L`+wr+`,`+Ie+` L0,`+A+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`cube`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),Q=N,En=25e3*Q;_n!==void 0&&(En=parseInt(_n.substr(4))*Q);var gn,q=1e5*Q,Be=Math.min(w,T),An=En<0?0:En>q?q:En,A=Be*An/q,F=T-A,R=w-A;gn=`M0,`+A+` L`+A+`,0 L`+w+`,0 L`+w+`,`+F+` L`+R+`,`+T+` L0,`+T+` zM0,`+A+` L`+R+`,`+A+` M`+R+`,`+A+` L`+w+`,0M`+R+`,`+A+` L`+R+`,`+T,v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`bevel`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),Q=N,En=12500*Q;_n!==void 0&&(En=parseInt(_n.substr(4))*Q);var gn,K=5e4*Q,q=1e5*Q,Be=Math.min(w,T),An=En<0?0:En>K?K:En,P=Be*An/q,I=w-P,j=T-P;gn=`M0,0 L`+w+`,0 L`+w+`,`+T+` L0,`+T+` z M`+P+`,`+P+` L`+I+`,`+P+` L`+I+`,`+j+` L`+P+`,`+j+` z M0,0 L`+P+`,`+P+` M0,`+T+` L`+P+`,`+j+` M`+w+`,0 L`+I+`,`+P+` M`+w+`,`+T+` L`+I+`,`+j,v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`foldedCorner`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),Q=N,En=16667*Q;_n!==void 0&&(En=parseInt(_n.substr(4))*Q);var gn,K=5e4*Q,q=1e5*Q,Be=Math.min(w,T),An=En<0?0:En>K?K:En,Kn=Be*An/q,Mn=Kn/5,P=w-Kn,I=P+Mn,j=T-Kn,A=j+Mn;gn=`M`+P+`,`+T+` L`+I+`,`+A+` L`+w+`,`+j+` L`+P+`,`+T+` L0,`+T+` L0,0 L`+w+`,0 L`+w+`,`+j,v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`cloud`:case`cloudCallout`:var Ua=w*3900/43200,P=w*4693/43200,I=w*6928/43200,L=w*16478/43200,R=w*28827/43200,Le=w*34129/43200,Re=w*41798/43200,ze=w*38324/43200,Sr=w*29078/43200,Cr=w*22141/43200,wr=w*14e3/43200,Hr=w*4127/43200,Wa=T*14370/43200,A=T*26177/43200,j=T*34899/43200,M=T*39090/43200,F=T*34751/43200,Me=T*22954/43200,Ne=T*15354/43200,Pe=T*5426/43200,Fe=T*3952/43200,Ie=T*4720/43200,Tr=T*5192/43200,Kr=T*15789/43200,Ga,Ka,qa,Ja,Ya,Xa,Za,Qa,$a,eo=w*6753/43200,to=T*9190/43200,no=w*5333/43200,ro=T*7267/43200,io=w*4365/43200,ao=T*5945/43200,oo=w*4857/43200,so=T*6595/43200,co=T*7273/43200,lo=w*6775/43200,uo=T*9220/43200,fo=w*5785/43200,po=T*7867/43200,mo=w*6752/43200,ho=T*9215/43200,go=w*7720/43200,_o=T*10543/43200,vo=w*4360/43200,yo=T*5918/43200,bo=w*4345/43200,xo=-11429249/6e4,So=7426832/6e4,Co=-8646143/6e4,wo=5396714/6e4,To=-8748475/6e4,Eo=5983381/6e4,Do=-7859164/6e4,Oo=7034504/6e4,ko=-4722533/6e4,Ao=6541615/6e4,jo=-2776035/6e4,Mo=7816140/6e4,No=37501/6e4,Po=6842e3/6e4,Fo=1347096/6e4,Io=6910353/6e4,Lo=3974558/6e4,Ro=4542661/6e4,zo=-16496525/6e4,Bo=8804134/6e4,Vo=-14809710/6e4,Ho=9151131/6e4,Uo=Ua-eo*Math.cos(xo*Math.PI/180),ht,gt,Ut,vt,Wo,Go,Ko,qo,Jo,Yo,Xo=Wa-to*Math.sin(xo*Math.PI/180),Mt,Nt,_t,Wt,Zo,Qo,$o,es,ts,ns,rs=H(Uo,Xo,eo,to,xo,xo+So,!1).replace(`M`,`L`),is,as,os,ss,cs,ls,us,ds,fs,ps,ms=rs.substr(rs.lastIndexOf(`L`)+1).split(` `),hs,gs,_s,vs,ys,bs,xs,Ss,Cs;ht=parseInt(ms[0])-no*Math.cos(Co*Math.PI/180),Mt=parseInt(ms[1])-ro*Math.sin(Co*Math.PI/180),is=H(ht,Mt,no,ro,Co,Co+wo,!1).replace(`M`,`L`),hs=is.substr(is.lastIndexOf(`L`)+1).split(` `),gt=parseInt(hs[0])-io*Math.cos(To*Math.PI/180),Nt=parseInt(hs[1])-ao*Math.sin(To*Math.PI/180),as=H(gt,Nt,io,ao,To,To+Eo,!1).replace(`M`,`L`),gs=as.substr(as.lastIndexOf(`L`)+1).split(` `),Ut=parseInt(gs[0])-oo*Math.cos(Do*Math.PI/180),_t=parseInt(gs[1])-so*Math.sin(Do*Math.PI/180),os=H(Ut,_t,oo,so,Do,Do+Oo,!1).replace(`M`,`L`),_s=os.substr(os.lastIndexOf(`L`)+1).split(` `),vt=parseInt(_s[0])-no*Math.cos(ko*Math.PI/180),Wt=parseInt(_s[1])-co*Math.sin(ko*Math.PI/180),ss=H(vt,Wt,no,co,ko,ko+Ao,!1).replace(`M`,`L`),vs=ss.substr(ss.lastIndexOf(`L`)+1).split(` `),Wo=parseInt(vs[0])-lo*Math.cos(jo*Math.PI/180),Zo=parseInt(vs[1])-uo*Math.sin(jo*Math.PI/180),cs=H(Wo,Zo,lo,uo,jo,jo+Mo,!1).replace(`M`,`L`),ys=cs.substr(cs.lastIndexOf(`L`)+1).split(` `),Go=parseInt(ys[0])-fo*Math.cos(No*Math.PI/180),Qo=parseInt(ys[1])-po*Math.sin(No*Math.PI/180),ls=H(Go,Qo,fo,po,No,No+Po,!1).replace(`M`,`L`),bs=ls.substr(ls.lastIndexOf(`L`)+1).split(` `),Ko=parseInt(bs[0])-mo*Math.cos(Fo*Math.PI/180),$o=parseInt(bs[1])-ho*Math.sin(Fo*Math.PI/180),us=H(Ko,$o,mo,ho,Fo,Fo+Io,!1).replace(`M`,`L`),xs=us.substr(us.lastIndexOf(`L`)+1).split(` `),qo=parseInt(xs[0])-go*Math.cos(Lo*Math.PI/180),es=parseInt(xs[1])-_o*Math.sin(Lo*Math.PI/180),ds=H(qo,es,go,_o,Lo,Lo+Ro,!1).replace(`M`,`L`),Ss=ds.substr(ds.lastIndexOf(`L`)+1).split(` `),Jo=parseInt(Ss[0])-vo*Math.cos(zo*Math.PI/180),ts=parseInt(Ss[1])-yo*Math.sin(zo*Math.PI/180),fs=H(Jo,ts,vo,yo,zo,zo+Bo,!1).replace(`M`,`L`),Cs=fs.substr(fs.lastIndexOf(`L`)+1).split(` `),Yo=parseInt(Cs[0])-bo*Math.cos(Vo*Math.PI/180),ns=parseInt(Cs[1])-ao*Math.sin(Vo*Math.PI/180),ps=H(Yo,ns,bo,ao,Vo,Vo+Ho,!1).replace(`M`,`L`);var ws=`M`+Ua+`,`+Wa+rs+is+as+os+ss+cs+ls+us+ds+fs+ps+` z`;if(b==`cloudCallout`){var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),Q=N,sn,Y=-20833*Q,ln,X=62500*Q;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*Q):G==`adj2`&&(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*Q)}var gn,q=1e5*Q,Be=Math.min(w,T),Xt=w/2,Zt=T/2,Ts=w*Y/q,Es=T*X/q,Ds=Xt+Ts,Os=Zt+Es,ks=Zt*Math.cos(Math.atan(Es/Ts)),As=Xt*Math.sin(Math.atan(Es/Ts)),Vi=Xt*Math.cos(Math.atan(As/ks)),wa=Zt*Math.sin(Math.atan(As/ks)),Ta,Ea,Da,Oa,ka,He,Ue,We,Ge,Ke,qe,Je,Ye,Xe,yt,tt,nt,rt,bt,it,at,xt,Tt,js,Ms,Ns;Y>=0?(Ta=Xt+Vi,Ea=Zt+wa):(Ta=Xt-Vi,Ea=Zt-wa),Da=Ta-Ds,Oa=Ea-Os,ka=Math.sqrt(Da*Da+Oa*Oa),He=Be*6600/21600,Ue=ka-He,We=Ue/3,Ge=Be*1800/21600,Ke=We+Ge,qe=Ke*Da/ka,Je=Ke*Oa/ka,Ye=qe+Ds,Xe=Je+Os,yt=Be*4800/21600,tt=We*2,nt=yt+tt,rt=nt*Da/ka,bt=nt*Oa/ka,it=rt+Ds,at=bt+Os,xt=Be*1200/21600,Tt=Be*600/21600,js=Ds+Tt,Ms=Ye+xt,Ns=it+Ge,gn=H(js-Tt,Os,Tt,Tt,0,360,!1)+` z M`+Ms+`,`+Xe+H(Ms-xt,Xe,xt,xt,0,360,!1).replace(`M`,`L`)+` z M`+Ns+`,`+at+H(Ns-Ge,at,Ge,Ge,0,360,!1).replace(`M`,`L`)+` z`,ws+=gn}v+=`<path d=\'`+ws+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`smileyFace`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),Q=N,En=4653*Q;_n!==void 0&&(En=parseInt(_n.substr(4))*Q);var gn,K=5e4*Q,q=1e5*Q,aa=4653*Q,Be=Math.min(w,T),An,P,I,L,R,A,M,Kn,j,F,rr,Me,mi,pi,Xt=w/2,Zt=T/2;An=En<-aa?-aa:En>aa?aa:En,P=w*4969/21699,I=w*6215/21600,L=w*13135/21600,R=w*16640/21600,A=T*7570/21600,M=T*16515/21600,Kn=T*An/q,j=M-Kn,F=M+Kn,rr=T*An/K,Me=F+rr,mi=w*1125/21600,pi=T*1125/21600;var ht=I-mi*Math.cos(Math.PI),Mt=A-pi*Math.sin(Math.PI),gt=L-mi*Math.cos(Math.PI);gn=H(ht,Mt,mi,pi,180,540,!1)+H(gt,Mt,mi,pi,180,540,!1)+` M`+P+`,`+j+` Q`+Xt+`,`+Me+` `+R+`,`+j+` Q`+Xt+`,`+Me+` `+P+`,`+j+` M0,`+Zt+H(Xt,Zt,Xt,Zt,180,540,!1).replace(`M`,`L`)+` z`,v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`verticalScroll`:case`horizontalScroll`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),Q=N,En=12500*Q;_n!==void 0&&(En=parseInt(_n.substr(4))*Q);var gn,K=25e3*Q,q=1e5*Q,Be=Math.min(w,T),Ps=0,Fs=0,da=T,ua=w,An=En<0?0:En>K?K:En,Is=Be*An/q,Ls=Is/2,Rs=Is/4;if(b==`verticalScroll`){var L=Is+Ls,R=Is+Is,Re=ua-Is,ze=ua-Ls,Le=Re-Ls,M=da-Is,F=da-Ls;gn=`M`+Is+`,`+M+` L`+Is+`,`+Ls+H(L,Ls,Ls,Ls,180,270,!1).replace(`M`,`L`)+` L`+ze+`,`+Ps+H(ze,Ls,Ls,Ls,270,450,!1).replace(`M`,`L`)+` L`+Re+`,`+Is+` L`+Re+`,`+F+H(Le,F,Ls,Ls,0,90,!1).replace(`M`,`L`)+` L`+Ls+`,`+da+H(Ls,F,Ls,Ls,90,270,!1).replace(`M`,`L`)+` z M`+L+`,`+Ps+H(L,Ls,Ls,Ls,270,450,!1).replace(`M`,`L`)+H(L,L/2,Rs,Rs,90,270,!1).replace(`M`,`L`)+` L`+R+`,`+Ls+` M`+Re+`,`+Is+` L`+L+`,`+Is+` M`+Is+`,`+F+H(Ls,F,Ls,Ls,0,270,!1).replace(`M`,`L`)+H(Ls,(F+M)/2,Rs,Rs,270,450,!1).replace(`M`,`L`)+` z M`+Is+`,`+F+` L`+Is+`,`+M}else if(b==`horizontalScroll`){var M=Is+Ls,F=Is+Is,Ne=da-Is,Pe=da-Ls,Me=Ne-Ls,L=ua-Is,R=ua-Ls;gn=`M`+Fs+`,`+M+H(Ls,M,Ls,Ls,180,270,!1).replace(`M`,`L`)+` L`+L+`,`+Is+` L`+L+`,`+Ls+H(R,Ls,Ls,Ls,180,360,!1).replace(`M`,`L`)+` L`+ua+`,`+Me+H(R,Me,Ls,Ls,0,90,!1).replace(`M`,`L`)+` L`+Is+`,`+Ne+` L`+Is+`,`+Pe+H(Ls,Pe,Ls,Ls,0,180,!1).replace(`M`,`L`)+` zM`+R+`,`+Is+H(R,Ls,Ls,Ls,90,-180,!1).replace(`M`,`L`)+H((L+R)/2,Ls,Rs,Rs,180,0,!1).replace(`M`,`L`)+` z M`+R+`,`+Is+` L`+L+`,`+Is+` M`+Ls+`,`+F+` L`+Ls+`,`+M+H(M/2,M,Rs,Rs,180,360,!1).replace(`M`,`L`)+H(Ls,M,Ls,Ls,0,180,!1).replace(`M`,`L`)+` M`+Is+`,`+M+` L`+Is+`,`+Ne}v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`wedgeEllipseCallout`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),Q=N,sn,Y=-20833*Q,ln,X=62500*Q;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*Q):G==`adj2`&&(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*Q)}var gn,K=1e5*N,On=11*Math.PI/180,Be=Math.min(w,T),Ts,Es,Ds,Os,Fn,Ln,zs,Wi,Bs,Ze,Mn,P,A,V,Kn,I,j,Di,Vs,Ti,B=T/2,z=w/2;Ts=w*Y/K,Es=T*X/K,Ds=z+Ts,Os=B+Es,Fn=Ts*T,Ln=Es*w,zs=Math.atan(Ln/Fn),Wi=zs+On,Bs=zs-On,console.log(`dxPos: `,Ts,`dyPos: `,Es),Ze=z*Math.cos(Wi),Mn=B*Math.sin(Wi),V=z*Math.cos(Bs),Kn=B*Math.sin(Bs),Ts>=0?(P=z+Ze,A=B+Mn,I=z+V,j=B+Kn):(P=z-Ze,A=B-Mn,I=z-V,j=B-Kn),gn=`M`+P+`,`+A+` L`+Ds+`,`+Os+` L`+I+`,`+j+H(z,B,z,B,0,360,!0),v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`wedgeRectCallout`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),Q=N,sn,Y=-20833*Q,ln,X=62500*Q;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*Q):G==`adj2`&&(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*Q)}var gn,K=1e5*N,Ts,Es,Ds,Os,Hs,Us,Ws,Gs,Ks,qs,Js,Ys,P,I,Xs,Zs,A,j,Qs,$s,ec,tc,Ei,nc,rc,ic,ac,oc,sc,cc,lc,uc,dc,fc,B=T/2,z=w/2;Ts=w*Y/K,Es=T*X/K,Ds=z+Ts,Os=B+Es,Hs=Ds-z,Us=Os-B,Ws=Ts*T/w,Gs=Math.abs(Es),Ks=Math.abs(Ws),qs=Gs-Ks,Js=Ts>0?7:2,Ys=Ts>0?10:5,P=w*Js/12,I=w*Ys/12,Xs=Es>0?7:2,Zs=Es>0?10:5,A=T*Xs/12,j=T*Zs/12,Qs=Ts>0?0:Ds,$s=qs>0?0:Qs,ec=Es>0?P:Ds,tc=qs>0?ec:P,Ei=Ts>0?Ds:w,nc=qs>0?w:Ei,rc=Es>0?Ds:P,ic=qs>0?rc:P,ac=Ts>0?A:Os,oc=qs>0?A:ac,sc=Es>0?0:Os,cc=qs>0?sc:0,lc=Ts>0?Os:A,uc=qs>0?A:lc,dc=Es>0?Os:T,fc=qs>0?dc:T,gn=`M0,0 L`+P+`,0 L`+tc+`,`+cc+` L`+I+`,0 L`+w+`,0 L`+w+`,`+A+` L`+nc+`,`+uc+` L`+w+`,`+j+` L`+w+`,`+T+` L`+I+`,`+T+` L`+ic+`,`+fc+` L`+P+`,`+T+` L0,`+T+` L0,`+j+` L`+$s+`,`+oc+` L0,`+A+` z`,v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`wedgeRoundRectCallout`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),Q=N,sn,Y=-20833*Q,ln,X=62500*Q,Ui,Z=16667*Q;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*Q):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*Q):G==`adj3`&&(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*Q)}var gn,K=1e5*N,Be=Math.min(w,T),Ts,Es,Ds,Os,Ws,Gs,Ks,qs,Js,Ys,P,I,Xs,Zs,A,j,Qs,$s,ec,tc,Ei,nc,rc,ic,ac,oc,sc,cc,lc,uc,dc,fc,pc,mc,hc,B=T/2,z=w/2;Ts=w*Y/K,Es=T*X/K,Ds=z+Ts,Os=B+Es,Ws=Ts*T/w,Gs=Math.abs(Es),Ks=Math.abs(Ws),qs=Gs-Ks,Js=Ts>0?7:2,Ys=Ts>0?10:5,P=w*Js/12,I=w*Ys/12,Xs=Es>0?7:2,Zs=Es>0?10:5,A=T*Xs/12,j=T*Zs/12,Qs=Ts>0?0:Ds,$s=qs>0?0:Qs,ec=Es>0?P:Ds,tc=qs>0?ec:P,Ei=Ts>0?Ds:w,nc=qs>0?w:Ei,rc=Es>0?Ds:P,ic=qs>0?rc:P,ac=Ts>0?A:Os,oc=qs>0?A:ac,sc=Es>0?0:Os,cc=qs>0?sc:0,lc=Ts>0?Os:A,uc=qs>0?A:lc,dc=Es>0?Os:T,fc=qs>0?dc:T,pc=Be*Z/K,mc=w-pc,hc=T-pc,gn=`M0,`+pc+H(pc,pc,pc,pc,180,270,!1).replace(`M`,`L`)+` L`+P+`,0 L`+tc+`,`+cc+` L`+I+`,0 L`+mc+`,0`+H(mc,pc,pc,pc,270,360,!1).replace(`M`,`L`)+` L`+w+`,`+A+` L`+nc+`,`+uc+` L`+w+`,`+j+` L`+w+`,`+hc+H(mc,hc,pc,pc,0,90,!1).replace(`M`,`L`)+` L`+I+`,`+T+` L`+ic+`,`+fc+` L`+P+`,`+T+` L`+pc+`,`+T+H(pc,hc,pc,pc,90,180,!1).replace(`M`,`L`)+` L0,`+j+` L`+$s+`,`+oc+` L0,`+A+` z`,v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`accentBorderCallout1`:case`accentBorderCallout2`:case`accentBorderCallout3`:case`borderCallout1`:case`borderCallout2`:case`borderCallout3`:case`accentCallout1`:case`accentCallout2`:case`accentCallout3`:case`callout1`:case`callout2`:case`callout3`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),Q=N,sn,Y=18750*Q,ln,X=-8333*Q,Ui,Z=18750*Q,gc,_c=-16667*Q,vc,yc=1e5*Q,bc,xc=-16667*Q,Sc,Cc=112963*Q,wc,Tc=-8333*Q;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*Q):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*Q):G==`adj3`?(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*Q):G==`adj4`?(gc=J(U[W],[`attrs`,`fmla`]),_c=parseInt(gc.substr(4))*Q):G==`adj5`?(vc=J(U[W],[`attrs`,`fmla`]),yc=parseInt(vc.substr(4))*Q):G==`adj6`?(bc=J(U[W],[`attrs`,`fmla`]),xc=parseInt(bc.substr(4))*Q):G==`adj7`?(Sc=J(U[W],[`attrs`,`fmla`]),Cc=parseInt(Sc.substr(4))*Q):G==`adj8`&&(wc=J(U[W],[`attrs`,`fmla`]),Tc=parseInt(wc.substr(4))*Q)}var gn,K=1e5*Q;switch(b){case`borderCallout1`:case`callout1`:U===void 0&&(Y=18750*Q,X=-8333*Q,Z=112500*Q,_c=-38333*Q);var A=T*Y/K,P=w*X/K,j=T*Z/K,I=w*_c/K;gn=`M0,0 L`+w+`,0 L`+w+`,`+T+` L0,`+T+` z M`+P+`,`+A+` L`+I+`,`+j;break;case`borderCallout2`:case`callout2`:U===void 0&&(Y=18750*Q,X=-8333*Q,Z=18750*Q,_c=-16667*Q,yc=112500*Q,xc=-46667*Q);var A=T*Y/K,P=w*X/K,j=T*Z/K,I=w*_c/K,M=T*yc/K,L=w*xc/K;gn=`M0,0 L`+w+`,0 L`+w+`,`+T+` L0,`+T+` z M`+P+`,`+A+` L`+I+`,`+j+` L`+L+`,`+M+` L`+I+`,`+j;break;case`borderCallout3`:case`callout3`:U===void 0&&(Y=18750*Q,X=-8333*Q,Z=18750*Q,_c=-16667*Q,yc=1e5*Q,xc=-16667*Q,Cc=112963*Q,Tc=-8333*Q);var A=T*Y/K,P=w*X/K,j=T*Z/K,I=w*_c/K,M=T*yc/K,L=w*xc/K,F=T*Cc/K,R=w*Tc/K;gn=`M0,0 L`+w+`,0 L`+w+`,`+T+` L0,`+T+` z M`+P+`,`+A+` L`+I+`,`+j+` L`+L+`,`+M+` L`+R+`,`+F+` L`+L+`,`+M+` L`+I+`,`+j;break;case`accentBorderCallout1`:case`accentCallout1`:U===void 0&&(Y=18750*Q,X=-8333*Q,Z=112500*Q,_c=-38333*Q);var A=T*Y/K,P=w*X/K,j=T*Z/K,I=w*_c/K;gn=`M0,0 L`+w+`,0 L`+w+`,`+T+` L0,`+T+` z M`+P+`,`+A+` L`+I+`,`+j+` M`+P+`,0 L`+P+`,`+T;break;case`accentBorderCallout2`:case`accentCallout2`:U===void 0&&(Y=18750*Q,X=-8333*Q,Z=18750*Q,_c=-16667*Q,yc=112500*Q,xc=-46667*Q);var A=T*Y/K,P=w*X/K,j=T*Z/K,I=w*_c/K,M=T*yc/K,L=w*xc/K;gn=`M0,0 L`+w+`,0 L`+w+`,`+T+` L0,`+T+` z M`+P+`,`+A+` L`+I+`,`+j+` L`+L+`,`+M+` L`+I+`,`+j+` M`+P+`,0 L`+P+`,`+T;break;case`accentBorderCallout3`:case`accentCallout3`:U===void 0&&(Y=18750*Q,X=-8333*Q,Z=18750*Q,_c=-16667*Q,yc=1e5*Q,xc=-16667*Q,Cc=112963*Q,Tc=-8333*Q);var A=T*Y/K,P=w*X/K,j=T*Z/K,I=w*_c/K,M=T*yc/K,L=w*xc/K,F=T*Cc/K,R=w*Tc/K;gn=`M0,0 L`+w+`,0 L`+w+`,`+T+` L0,`+T+` z M`+P+`,`+A+` L`+I+`,`+j+` L`+L+`,`+M+` L`+R+`,`+F+` L`+L+`,`+M+` L`+I+`,`+j+` M`+P+`,0 L`+P+`,`+T;break}v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`leftRightRibbon`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),Q=N,sn,Y=5e4*Q,ln,X=5e4*Q,Ui,Z=16667*Q;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*Q):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*Q):G==`adj3`&&(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*Q)}var gn,K=33333*Q,q=1e5*Q,aa=2e5*Q,Ec=4e5*Q,Be=Math.min(w,T),Ki,Hi,hi,Dc,Ri,zi,P,R,Mn,Kn,Oc,$a,kc,Qa,Ac,Xa,jc,Za,pi,I,L,A,j,Mc=w/32,B=T/2,z=w/2;Ki=Z<0?0:Z>K?K:Z,Hi=q-Ki,hi=Y<0?0:Y>Hi?Hi:Y,Dc=z-Mc,Ri=q*Dc/Be,zi=X<0?0:X>Ri?Ri:X,P=Be*zi/q,R=w-P,Mn=T*hi/aa,Kn=T*Ki/-aa,Oc=B+Kn-Mn,$a=B+Mn-Kn,kc=Oc+Mn,Qa=T-kc,Ac=kc*2,Xa=T-Ac,jc=Ac-Oc,Za=T-jc,pi=Ki*Be/Ec,I=z-Mc,L=z+Mc,A=Oc+pi,j=Za-pi,gn=`M0,`+kc+`L`+P+`,0L`+P+`,`+Oc+`L`+z+`,`+Oc+H(z,A,Mc,pi,270,450,!1).replace(`M`,`L`)+H(z,j,Mc,pi,270,90,!1).replace(`M`,`L`)+`L`+R+`,`+Za+`L`+R+`,`+Xa+`L`+w+`,`+Qa+`L`+R+`,`+T+`L`+R+`,`+$a+`L`+z+`,`+$a+H(z,$a-pi,Mc,pi,90,180,!1).replace(`M`,`L`)+`L`+I+`,`+jc+`L`+P+`,`+jc+`L`+P+`,`+Ac+` zM`+L+`,`+A+`L`+L+`,`+Za+`M`+I+`,`+j+`L`+I+`,`+jc,v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`ribbon`:case`ribbon2`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=16667*N,ln,X=5e4*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`&&(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N)}var gn,K=25e3*N,q=33333*N,aa=75e3*N,Ec=1e5*N,Nc=2e5*N,Pc=4e5*N,z=w/2,Ps=0,Fs=0,da=T,ua=w,Fc=w/8,Mc=w/32,hi=Y<0?0:Y>q?q:Y,zi=X<K?K:X>aa?aa:X,wr=ua-Fc,V=w*zi/Nc,I=z-V,Cr=z+V,L=I+Mc,Sr=Cr-Mc,Le=I+Fc,Re=Cr-Fc,R=Le-Mc,ze=Re+Mc,A,j,F,M,pi=T*hi/Pc,Ne;if(b==`ribbon2`){var Mn=T*hi/Nc,Kn,Pe;A=da-Mn,Kn=T*hi/Ec,j=da-Kn,F=Ps+Kn,M=(F+da)/2,Ne=da-pi,Pe=A-pi,gn=`M`+Fs+`,`+da+` L`+Fc+`,`+M+` L`+Fs+`,`+F+` L`+I+`,`+F+` L`+I+`,`+pi+H(L,pi,Mc,pi,180,270,!1).replace(`M`,`L`)+` L`+Sr+`,`+Ps+H(Sr,pi,Mc,pi,270,360,!1).replace(`M`,`L`)+` L`+Cr+`,`+F+` L`+Cr+`,`+F+` L`+ua+`,`+F+` L`+wr+`,`+M+` L`+ua+`,`+da+` L`+ze+`,`+da+H(ze,Ne,Mc,pi,90,270,!1).replace(`M`,`L`)+` L`+Sr+`,`+A+H(Sr,Pe,Mc,pi,90,-90,!1).replace(`M`,`L`)+` L`+L+`,`+j+H(L,Pe,Mc,pi,270,90,!1).replace(`M`,`L`)+` L`+R+`,`+A+H(R,Ne,Mc,pi,270,450,!1).replace(`M`,`L`)+` z M`+Le+`,`+j+` L`+Le+`,`+Ne+`M`+Re+`,`+Ne+` L`+Re+`,`+j+`M`+I+`,`+Pe+` L`+I+`,`+F+`M`+Cr+`,`+F+` L`+Cr+`,`+Pe}else if(b==`ribbon`){var Me;A=T*hi/Nc,j=T*hi/Ec,F=da-j,M=F/2,Me=da-pi,Ne=j-pi,gn=`M`+Fs+`,`+Ps+` L`+R+`,`+Ps+H(R,pi,Mc,pi,270,450,!1).replace(`M`,`L`)+` L`+L+`,`+A+H(L,Ne,Mc,pi,270,90,!1).replace(`M`,`L`)+` L`+Sr+`,`+j+H(Sr,Ne,Mc,pi,90,-90,!1).replace(`M`,`L`)+` L`+ze+`,`+A+H(ze,pi,Mc,pi,90,270,!1).replace(`M`,`L`)+` L`+ua+`,`+Ps+` L`+wr+`,`+M+` L`+ua+`,`+F+` L`+Cr+`,`+F+` L`+Cr+`,`+Me+H(Sr,Me,Mc,pi,0,90,!1).replace(`M`,`L`)+` L`+L+`,`+da+H(L,Me,Mc,pi,90,180,!1).replace(`M`,`L`)+` L`+I+`,`+F+` L`+Fs+`,`+F+` L`+Fc+`,`+M+` z M`+Le+`,`+pi+` L`+Le+`,`+j+`M`+Re+`,`+j+` L`+Re+`,`+pi+`M`+I+`,`+F+` L`+I+`,`+Ne+`M`+Cr+`,`+Ne+` L`+Cr+`,`+F}v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`doubleWave`:case`wave`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=b==`doubleWave`?6250*N:12500*N,ln,X=0;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`&&(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N)}var gn,q=-1e4*N,aa=5e4*N,Ec=1e5*N,z=w/2,Ps=0,Fs=0,da=T,ua=w,Fc=w/8,Mc=w/32;if(b==`doubleWave`){var K=12500*N,hi=Y<0?0:Y>K?K:Y,zi=X<q?q:X>Ec?Ec:X,A=T*hi/Ec,Kn=A*10/3,j=A-Kn,M=A+Kn,F=da-A,Me=F-Kn,Ne=F+Kn,Ic=w*zi/aa,V=Ic>0?0:Ic,I=Fs-V,Lc=Ic>0?Ic:0,Sr=ua-Lc,nr=(V+Sr)/6,L=I+nr,vr=(V+Sr)/3,R=I+vr,Le=(I+Sr)/2,Re=Le+nr,ze=(Re+Sr)/2,Cr=Fs+Lc,Pa=ua+V,wr=Cr+nr,Hr=Cr+vr,Ur=(Cr+Pa)/2,Wr=Ur+nr,Gr=(Wr+Pa)/2;gn=`M`+I+`,`+A+` C`+L+`,`+j+` `+R+`,`+M+` `+Le+`,`+A+` C`+Re+`,`+j+` `+ze+`,`+M+` `+Sr+`,`+A+` L`+Pa+`,`+F+` C`+Gr+`,`+Ne+` `+Wr+`,`+Me+` `+Ur+`,`+F+` C`+Hr+`,`+Ne+` `+wr+`,`+Me+` `+Cr+`,`+F+` z`}else if(b==`wave`){var Nc=2e4*N,hi=Y<0?0:Y>Nc?Nc:Y,zi=X<q?q:X>Ec?Ec:X,A=T*hi/Ec,Kn=A*10/3,j=A-Kn,M=A+Kn,F=da-A,Me=F-Kn,Ne=F+Kn,Ic=w*zi/aa,V=Ic>0?0:Ic,I=Fs-V,yr=Ic>0?Ic:0,Le=ua-yr,nr=(V+Le)/3,L=I+nr,R=(L+Le)/2,Re=Fs+yr,wr=ua+V,ze=Re+nr,Sr=(ze+wr)/2;gn=`M`+I+`,`+A+` C`+L+`,`+j+` `+R+`,`+M+` `+Le+`,`+A+` L`+wr+`,`+F+` C`+Sr+`,`+Ne+` `+ze+`,`+Me+` `+Re+`,`+F+` z`}v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`ellipseRibbon`:case`ellipseRibbon2`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=25e3*N,ln,X=5e4*N,Ui,Z=12500*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`&&(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N)}var gn,K=25e3*N,aa=75e3*N,Ec=1e5*N,Nc=2e5*N,z=w/2,Ps=0,Fs=0,da=T,ua=w,Fc=w/8,hi=Y<0?0:Y>Ec?Ec:Y,zi=X<K?K:X>aa?aa:X,Rc=Ec-hi,zc=Rc/2,Bc=hi-zc,Vc=0>Bc?0:Bc,Ki=Z<Vc?Vc:Z>hi?hi:Z,V=w*zi/Nc,I=z-V,L=I+Fc,R=ua-L,Le=ua-I,Re=ua-Fc,Mn=T*Ki/Ec,Hc=4*Mn/w,sa,ca,Uc,Wc,sa=L*L/w,rr,la,Gc,Kc,qc,Jc,Yc,Xc,Zc;if(ca=L-sa,Uc=L/2,Wc=ua-Uc,sa=T*hi/Ec,rr=sa-Mn,la=I*I/w,Gc=I-la,Kc=Hc*Gc,qc=da-sa,Jc=Mn*14/16,Yc=I/2,Xc=Hc*Yc,Zc=ua-Yc,b==`ellipseRibbon`){var A=Hc*ca,Qc=Hc*Uc,M=Kc+rr,$c=Mn+rr-M,el=$c+Mn,tl=el+rr,j=(Jc+qc)/2,Me=Kc+qc,Ne=M+qc,nl=Xc+qc,rl=tl+qc,Pe=A+rr,Fe;sa+sa-Pe,Fe=da-Mn,gn=`M`+Fs+`,`+Ps+` Q`+Uc+`,`+Qc+` `+L+`,`+A+` L`+I+`,`+M+` Q`+z+`,`+tl+` `+Le+`,`+M+` L`+R+`,`+A+` Q`+Wc+`,`+Qc+` `+ua+`,`+Ps+` L`+Re+`,`+j+` L`+ua+`,`+qc+` Q`+Zc+`,`+nl+` `+Le+`,`+Me+` L`+Le+`,`+Ne+` Q`+z+`,`+rl+` `+I+`,`+Ne+` L`+I+`,`+Me+` Q`+Yc+`,`+nl+` `+Fs+`,`+qc+` L`+Fc+`,`+j+` zM`+I+`,`+Me+` L`+I+`,`+M+`M`+Le+`,`+M+` L`+Le+`,`+Me+`M`+L+`,`+A+` L`+L+`,`+Pe+`M`+R+`,`+Pe+` L`+R+`,`+A}else if(b==`ellipseRibbon2`){var pc=Hc*ca,A=da-pc,Qc=da-Hc*Uc,la,Kc,il=Kc+rr,M=da-il,$c=Mn+rr-il,el=$c+Mn,al=el+rr,tl=da-al,qc,Jc,mc=(Jc+qc)/2,j=da-mc,ol=Kc+qc,Me=da-ol,sl=il+qc,Ne=da-sl,nl=da-(Xc+qc),rl=da-(al+qc),cl=pc+rr,Pe=da-cl;da-(sa+sa-cl),gn=`M`+Fs+`,`+da+` L`+Fc+`,`+j+` L`+Fs+`,`+sa+` Q`+Yc+`,`+nl+` `+I+`,`+Me+` L`+I+`,`+Ne+` Q`+z+`,`+rl+` `+Le+`,`+Ne+` L`+Le+`,`+Me+` Q`+Zc+`,`+nl+` `+ua+`,`+sa+` L`+Re+`,`+j+` L`+ua+`,`+da+` Q`+Wc+`,`+Qc+` `+R+`,`+A+` L`+Le+`,`+M+` Q`+z+`,`+tl+` `+I+`,`+M+` L`+L+`,`+A+` Q`+Uc+`,`+Qc+` `+Fs+`,`+da+` zM`+I+`,`+M+` L`+I+`,`+Me+`M`+Le+`,`+Me+` L`+Le+`,`+M+`M`+L+`,`+Pe+` L`+L+`,`+A+`M`+R+`,`+A+` L`+R+`,`+Pe}v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`line`:case`straightConnector1`:case`bentConnector4`:case`bentConnector5`:case`curvedConnector2`:case`curvedConnector3`:case`curvedConnector4`:case`curvedConnector5`:var ll=et(J(h,[`a:ext`,`attrs`,`cx`]),`x`,p,w),ul=et(J(h,[`a:ext`,`attrs`,`cy`]),`y`,p,T);v+=`<line x1=\'0\' y1=\'0\' x2=\'`+ll+`\' y2=\'`+ul+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' `,_e!==void 0&&(_e.type===`triangle`||_e.type===`arrow`)&&(v+=`marker-start=\'url(#markerTriangle_`+y+`)\' `),ve!==void 0&&(ve.type===`triangle`||ve.type===`arrow`)&&(v+=`marker-end=\'url(#markerTriangle_`+y+`)\' `),v+=`/>`;break;case`rightArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,cn=.25,ln,un=.5,dl=w/T;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);if(G==`adj1`)sn=J(U[W],[`attrs`,`fmla`]),cn=.5-parseInt(sn.substr(4))/2e5;else if(G==`adj2`){ln=J(U[W],[`attrs`,`fmla`]);var fl=parseInt(ln.substr(4))/1e5;un=1-fl/dl}}v+=` <polygon points=\'`+w+` `+T/2+`,`+un*w+` 0,`+un*w+` `+cn*T+`,0 `+cn*T+`,0 `+(1-cn)*T+`,`+un*w+` `+(1-cn)*T+`, `+un*w+` `+T+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`leftArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,cn=.25,ln,un=.5,dl=w/T;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);if(G==`adj1`)sn=J(U[W],[`attrs`,`fmla`]),cn=.5-parseInt(sn.substr(4))/2e5;else if(G==`adj2`){ln=J(U[W],[`attrs`,`fmla`]);var fl=parseInt(ln.substr(4))/1e5;un=fl/dl}}v+=` <polygon points=\'0 `+T/2+`,`+un*w+` `+T+`,`+un*w+` `+(1-cn)*T+`,`+w+` `+(1-cn)*T+`,`+w+` `+cn*T+`,`+un*w+` `+cn*T+`, `+un*w+` 0\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`downArrow`:case`flowChartOffpageConnector`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,cn=.25,ln,un=.5,dl=T/w;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);if(G==`adj1`)sn=J(U[W],[`attrs`,`fmla`]),cn=parseInt(sn.substr(4))/2e5;else if(G==`adj2`){ln=J(U[W],[`attrs`,`fmla`]);var fl=parseInt(ln.substr(4))/1e5;un=fl/dl}}b==`flowChartOffpageConnector`&&(cn=.5,un=.212),v+=` <polygon points=\'`+(.5-cn)*w+` 0,`+(.5-cn)*w+` `+(1-un)*T+`,0 `+(1-un)*T+`,`+w/2+` `+T+`,`+w+` `+(1-un)*T+`,`+(.5+cn)*w+` `+(1-un)*T+`, `+(.5+cn)*w+` 0\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`upArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,cn=.25,ln,un=.5,dl=T/w;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);if(G==`adj1`)sn=J(U[W],[`attrs`,`fmla`]),cn=parseInt(sn.substr(4))/2e5;else if(G==`adj2`){ln=J(U[W],[`attrs`,`fmla`]);var fl=parseInt(ln.substr(4))/1e5;un=fl/dl}}v+=` <polygon points=\'`+w/2+` 0,0 `+un*T+`,`+(.5-cn)*w+` `+un*T+`,`+(.5-cn)*w+` `+T+`,`+(.5+cn)*w+` `+T+`,`+(.5+cn)*w+` `+un*T+`, `+w+` `+un*T+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`leftRightArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,cn=.25,ln,un=.25,dl=w/T;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);if(G==`adj1`)sn=J(U[W],[`attrs`,`fmla`]),cn=.5-parseInt(sn.substr(4))/2e5;else if(G==`adj2`){ln=J(U[W],[`attrs`,`fmla`]);var fl=parseInt(ln.substr(4))/1e5;un=fl/dl}}v+=` <polygon points=\'0 `+T/2+`,`+un*w+` `+T+`,`+un*w+` `+(1-cn)*T+`,`+(1-un)*w+` `+(1-cn)*T+`,`+(1-un)*w+` `+T+`,`+w+` `+T/2+`, `+(1-un)*w+` 0,`+(1-un)*w+` `+cn*T+`,`+un*w+` `+cn*T+`,`+un*w+` 0\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`upDownArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,cn=.25,ln,un=.25,dl=T/w;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);if(G==`adj1`)sn=J(U[W],[`attrs`,`fmla`]),cn=.5-parseInt(sn.substr(4))/2e5;else if(G==`adj2`){ln=J(U[W],[`attrs`,`fmla`]);var fl=parseInt(ln.substr(4))/1e5;un=fl/dl}}v+=` <polygon points=\'`+w/2+` 0,0 `+un*T+`,`+cn*w+` `+un*T+`,`+cn*w+` `+(1-un)*T+`,0 `+(1-un)*T+`,`+w/2+` `+T+`, `+w+` `+(1-un)*T+`,`+(1-cn)*w+` `+(1-un)*T+`,`+(1-cn)*w+` `+un*T+`,`+w+` `+un*T+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`quadArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=22500*N,ln,X=22500*N,Ui,Z=22500*N,K=5e4*N,q=1e5*N,aa=2e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`&&(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N)}var B=T/2,z=w/2,hi,zi,Ki,sa,P,I,V,L,nr,R,Le,Re,j,M,F,Me,Ne,Hi,pl,Li=Math.min(w,T);zi=X<0?0:X>K?K:X,Hi=2*zi,hi=Y<0?0:Y>Hi?Hi:Y,sa=q-Hi,pl=sa/2,Ki=Z<0?0:Z>pl?pl:Z,P=Li*Ki/q,V=Li*zi/q,I=z-V,Le=z+V,nr=Li*hi/aa,L=z-nr,R=z+nr,Re=w-P,j=B-V,Me=B+V,M=B-nr,F=B+nr,Ne=T-P;var gn=`M0,`+B+` L`+P+`,`+j+` L`+P+`,`+M+` L`+L+`,`+M+` L`+L+`,`+P+` L`+I+`,`+P+` L`+z+`,0 L`+Le+`,`+P+` L`+R+`,`+P+` L`+R+`,`+M+` L`+Re+`,`+M+` L`+Re+`,`+j+` L`+w+`,`+B+` L`+Re+`,`+Me+` L`+Re+`,`+F+` L`+R+`,`+F+` L`+R+`,`+Ne+` L`+Le+`,`+Ne+` L`+z+`,`+T+` L`+I+`,`+Ne+` L`+L+`,`+Ne+` L`+L+`,`+F+` L`+P+`,`+F+` L`+P+`,`+Me+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`leftRightUpArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=25e3*N,ln,X=25e3*N,Ui,Z=25e3*N,K=5e4*N,q=1e5*N,aa=2e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`&&(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N)}var B=T/2,z=w/2,hi,zi,Ki,sa,P,I,V,L,nr,R,Le,Re,j,Kn,M,F,Me,Hi,pl,Li=Math.min(w,T);zi=X<0?0:X>K?K:X,Hi=2*zi,hi=Y<0?0:Y>Hi?Hi:Y,sa=q-Hi,pl=sa/2,Ki=Z<0?0:Z>pl?pl:Z,P=Li*Ki/q,V=Li*zi/q,I=z-V,Le=z+V,nr=Li*hi/aa,L=z-nr,R=z+nr,Re=w-P,Kn=Li*zi/K,j=T-Kn,F=T-V,M=F-nr,Me=F+nr;var gn=`M0,`+F+` L`+P+`,`+j+` L`+P+`,`+M+` L`+L+`,`+M+` L`+L+`,`+P+` L`+I+`,`+P+` L`+z+`,0 L`+Le+`,`+P+` L`+R+`,`+P+` L`+R+`,`+M+` L`+Re+`,`+M+` L`+Re+`,`+j+` L`+w+`,`+F+` L`+Re+`,`+T+` L`+Re+`,`+Me+` L`+P+`,`+Me+` L`+P+`,`+T+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`leftUpArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=25e3*N,ln,X=25e3*N,Ui,Z=25e3*N,K=5e4*N,q=1e5*N,aa=2e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`&&(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N)}var B=T/2,z=w/2,hi,zi,Ki,P,I,vr,nr,L,R,Le,j,M,F,Me,Hi,pl,Li=Math.min(w,T);zi=X<0?0:X>K?K:X,Hi=2*zi,hi=Y<0?0:Y>Hi?Hi:Y,pl=q-Hi,Ki=Z<0?0:Z>pl?pl:Z,P=Li*Ki/q,V=Li*zi/K,I=w-V,j=T-V,vr=Li*zi/q,R=w-vr,F=T-vr,nr=Li*hi/aa,L=R-nr,Le=R+nr,M=F-nr,Me=F+nr;var gn=`M0,`+F+` L`+P+`,`+j+` L`+P+`,`+M+` L`+L+`,`+M+` L`+L+`,`+P+` L`+I+`,`+P+` L`+R+`,0 L`+w+`,`+P+` L`+Le+`,`+P+` L`+Le+`,`+Me+` L`+P+`,`+Me+` L`+P+`,`+T+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`bentUpArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=25e3*N,ln,X=25e3*N,Ui,Z=25e3*N,K=5e4*N,q=1e5*N,aa=2e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`&&(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N)}var B=T/2,z=w/2,hi,zi,Ki,Ze,P,V,I,nr,L,R,A,j,Kn,Li=Math.min(w,T);hi=Y<0?0:Y>K?K:Y,zi=X<0?0:X>K?K:X,Ki=Z<0?0:Z>pl?pl:Z,A=Li*Ki/q,Ze=Li*zi/K,P=w-Ze,nr=Li*zi/q,L=w-nr,V=Li*hi/aa,I=L-V,R=L+V,Kn=Li*hi/q,j=T-Kn;var gn=`M0,`+j+` L`+I+`,`+j+` L`+I+`,`+A+` L`+P+`,`+A+` L`+L+`,0 L`+w+`,`+A+` L`+R+`,`+A+` L`+R+`,`+T+` L0,`+T+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`bentArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=25e3*N,ln,X=25e3*N,Ui,Z=25e3*N,gc,_c=43750*N,K=5e4*N,q=1e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`?(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N):G==`adj4`&&(gc=J(U[W],[`attrs`,`fmla`]),_c=parseInt(gc.substr(4))*N)}var hi,zi,Ki,ml,L,R,M,F,Me,Ne,Hi,hl,Li=Math.min(w,T);zi=X<0?0:X>K?K:X,Hi=2*zi,hi=Y<0?0:Y>Hi?Hi:Y,Ki=Z<0?0:Z>K?K:Z;var _a,gl,_l,vl,yl,bl,xl,Sl,Cl,wl,Tl,_a=Li*hi/q;gl=Li*zi/q,_l=_a/2,vl=gl-_l,yl=Li*Ki/q,bl=w-yl,xl=T-vl,Sl=bl<xl?bl:xl,hl=q*Sl/Li,ml=_c<0?0:_c>hl?hl:_c,Cl=Li*ml/q,wl=Cl-_a,Tl=wl>0?wl:0,L=_a+Tl,R=w-yl,M=vl+_a,F=M+vl,Me=vl+Cl,Ne=M+Tl;var gn=`M0,`+T+` L0,`+Me+H(Cl,Me,Cl,Cl,180,270,!1).replace(`M`,`L`)+` L`+R+`,`+vl+` L`+R+`,0 L`+w+`,`+gl+` L`+R+`,`+F+` L`+R+`,`+M+` L`+L+`,`+M+H(L,Ne,Tl,Tl,270,180,!1).replace(`M`,`L`)+` L`+_a+`,`+T+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`uturnArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=25e3*N,ln,X=25e3*N,Ui,Z=25e3*N,gc,_c=43750*N,vc,yc=75e3*N,K=25e3*N,q=1e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`?(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N):G==`adj4`?(gc=J(U[W],[`attrs`,`fmla`]),_c=parseInt(gc.substr(4))*N):G==`adj5`&&(vc=J(U[W],[`attrs`,`fmla`]),yc=parseInt(vc.substr(4))*N)}var hi,zi,Ki,ml,El,sa,ca,la,L,R,Le,Re,ze,Sr,Cr,F,Me,Dl,Hi,pl,hl,Li=Math.min(w,T);zi=X<0?0:X>K?K:X,Hi=2*zi,hi=Y<0?0:Y>Hi?Hi:Y,ca=hi*Li/T,la=q-ca,pl=la*T/Li,Ki=Z<0?0:Z>pl?pl:Z,sa=Ki+hi,Dl=sa*Li/T,El=yc<Dl?Dl:yc>q?q:yc;var _a,gl,_l,vl,yl,bl,Sl,Cl,wl,Tl,_a=Li*hi/q;gl=Li*zi/q,_l=_a/2,vl=gl-_l,Me=T*El/q,yl=Li*Ki/q,F=Me-yl,Cr=w-vl,bl=Cr/2,Sl=bl<F?bl:F,hl=q*Sl/Li,ml=_c<0?0:_c>hl?hl:_c,Cl=Li*ml/q,wl=Cl-_a,Tl=wl>0?wl:0,L=_a+Tl,Sr=w-gl,Re=Sr-gl,ze=Re+vl,R=Cr-Cl,Le=ze-Tl,(_a+ze)/2,(F+_a)/2;var gn=`M0,`+T+` L0,`+Cl+H(Cl,Cl,Cl,Cl,180,270,!1).replace(`M`,`L`)+` L`+R+`,0`+H(R,Cl,Cl,Cl,270,360,!1).replace(`M`,`L`)+` L`+Cr+`,`+F+` L`+w+`,`+F+` L`+Sr+`,`+Me+` L`+Re+`,`+F+` L`+ze+`,`+F+` L`+ze+`,`+L+H(Le,L,Tl,Tl,0,-90,!1).replace(`M`,`L`)+` L`+L+`,`+_a+H(L,L,Tl,Tl,270,180,!1).replace(`M`,`L`)+` L`+_a+`,`+T+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`stripedRightArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=5e4*N,ln,X=5e4*N,K=1e5*N,q=2e5*N,aa=84375*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`&&(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N)}var hi,zi,R,Le,yr,Re,Rr,A,Mn,j,Ri,B=T/2,Li=Math.min(w,T);Ri=aa*w/Li,hi=Y<0?0:Y>K?K:Y,zi=X<0?0:X>Ri?Ri:X,R=Li*5/32,yr=Li*zi/K,Le=w-yr,Mn=T*hi/q,A=B-Mn,j=B+Mn;var Ol=Li/8,kl=Li/16,Al=Li/32,gn=`M0,`+A+` L`+Al+`,`+A+` L`+Al+`,`+j+` L0,`+j+` z M`+kl+`,`+A+` L`+Ol+`,`+A+` L`+Ol+`,`+j+` L`+kl+`,`+j+` z M`+R+`,`+A+` L`+Le+`,`+A+` L`+Le+`,0 L`+w+`,`+B+` L`+Le+`,`+T+` L`+Le+`,`+j+` L`+R+`,`+j+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`notchedRightArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=5e4*N,ln,X=5e4*N,K=1e5*N,q=2e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`&&(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N)}var hi,zi,P,I,V,A,Mn,j,Ri,B=T/2,Zt=B,Li=Math.min(w,T);Ri=K*w/Li,hi=Y<0?0:Y>K?K:Y,zi=X<0?0:X>Ri?Ri:X,V=Li*zi/K,I=w-V,Mn=T*hi/q,A=B-Mn,j=B+Mn,P=Mn*V/Zt;var gn=`M0,`+A+` L`+I+`,`+A+` L`+I+`,0 L`+w+`,`+B+` L`+I+`,`+T+` L`+I+`,`+j+` L0,`+j+` L`+P+`,`+B+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`homePlate`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),En=5e4*N,K=1e5*N;_n!==void 0&&(En=parseInt(_n.substr(4))*N);var An,P,Ze,kn,B=T/2,Li=Math.min(w,T);kn=K*w/Li,An=En<0?0:En>kn?kn:En,Ze=Li*An/K,P=w-Ze;var gn=`M0,0 L`+P+`,0 L`+w+`,`+B+` L`+P+`,`+T+` L0,`+T+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`chevron`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),En=5e4*N,K=1e5*N;_n!==void 0&&(En=parseInt(_n.substr(4))*N);var An,P,Ze,I,kn,B=T/2,Li=Math.min(w,T);kn=K*w/Li,An=En<0?0:En>kn?kn:En,P=Li*An/K,I=w-P;var gn=`M0,0 L`+I+`,0 L`+w+`,`+B+` L`+I+`,`+T+` L0,`+T+` L`+P+`,`+B+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`rightArrowCallout`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=25e3*N,ln,X=25e3*N,Ui,Z=25e3*N,gc,_c=64977*N,K=5e4*N,q=1e5*N,aa=2e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`?(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N):G==`adj4`&&(gc=J(U[W],[`attrs`,`fmla`]),_c=parseInt(gc.substr(4))*N)}var Ri,zi,Hi,hi,pl,Ki,ca,hl,ml,Mn,Kn,A,j,M,F,nr,L,I,P,B=T/2,ua=w,da=T,Fs=0,Ps=0,Be=Math.min(w,T);Ri=K*T/Be,zi=X<0?0:X>Ri?Ri:X,Hi=zi*2,hi=Y<0?0:Y>Hi?Hi:Y,pl=q*w/Be,Ki=Z<0?0:Z>pl?pl:Z,ca=Ki*Be/w,hl=wn-ca,ml=_c<0?0:_c>hl?hl:_c,Mn=Be*zi/q,Kn=Be*hi/aa,A=B-Mn,j=B-Kn,M=B+Kn,F=B+Mn,nr=Be*Ki/q,L=ua-nr,I=w*ml/q,P=I/2;var gn=`M`+Fs+`,`+Ps+` L`+I+`,`+Ps+` L`+I+`,`+j+` L`+L+`,`+j+` L`+L+`,`+A+` L`+ua+`,`+B+` L`+L+`,`+F+` L`+L+`,`+M+` L`+I+`,`+M+` L`+I+`,`+da+` L`+Fs+`,`+da+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`downArrowCallout`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=25e3*N,ln,X=25e3*N,Ui,Z=25e3*N,gc,_c=64977*N,K=5e4*N,q=1e5*N,aa=2e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`?(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N):G==`adj4`&&(gc=J(U[W],[`attrs`,`fmla`]),_c=parseInt(gc.substr(4))*N)}var Ri,zi,Hi,hi,pl,Ki,ca,hl,ml,Ze,V,P,I,L,R,rr,M,j,A,z=w/2,ua=w,da=T,Fs=0,Ps=0,Be=Math.min(w,T);Ri=K*w/Be,zi=X<0?0:X>Ri?Ri:X,Hi=zi*2,hi=Y<0?0:Y>Hi?Hi:Y,pl=q*T/Be,Ki=Z<0?0:Z>pl?pl:Z,ca=Ki*Be/T,hl=q-ca,ml=_c<0?0:_c>hl?hl:_c,Ze=Be*zi/q,V=Be*hi/aa,P=z-Ze,I=z-V,L=z+V,R=z+Ze,rr=Be*Ki/q,M=da-rr,j=T*ml/q,A=j/2;var gn=`M`+Fs+`,`+Ps+` L`+ua+`,`+Ps+` L`+ua+`,`+j+` L`+L+`,`+j+` L`+L+`,`+M+` L`+R+`,`+M+` L`+z+`,`+da+` L`+P+`,`+M+` L`+I+`,`+M+` L`+I+`,`+j+` L`+Fs+`,`+j+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`leftArrowCallout`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=25e3*N,ln,X=25e3*N,Ui,Z=25e3*N,gc,_c=64977*N,K=5e4*N,q=1e5*N,aa=2e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`?(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N):G==`adj4`&&(gc=J(U[W],[`attrs`,`fmla`]),_c=parseInt(gc.substr(4))*N)}var Ri,zi,Hi,hi,pl,Ki,ca,hl,ml,Mn,Kn,A,j,M,F,P,V,I,L,B=T/2,ua=w,da=T,Fs=0,Ps=0,Be=Math.min(w,T);Ri=K*T/Be,zi=X<0?0:X>Ri?Ri:X,Hi=zi*2,hi=Y<0?0:Y>Hi?Hi:Y,pl=q*w/Be,Ki=Z<0?0:Z>pl?pl:Z,ca=Ki*Be/w,hl=q-ca,ml=_c<0?0:_c>hl?hl:_c,Mn=Be*zi/q,Kn=Be*hi/aa,A=B-Mn,j=B-Kn,M=B+Kn,F=B+Mn,P=Be*Ki/q,V=w*ml/q,I=ua-V,L=(I+ua)/2;var gn=`M`+Fs+`,`+B+` L`+P+`,`+A+` L`+P+`,`+j+` L`+I+`,`+j+` L`+I+`,`+Ps+` L`+ua+`,`+Ps+` L`+ua+`,`+da+` L`+I+`,`+da+` L`+I+`,`+M+` L`+P+`,`+M+` L`+P+`,`+F+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`upArrowCallout`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=25e3*N,ln,X=25e3*N,Ui,Z=25e3*N,gc,_c=64977*N,K=5e4*N,q=1e5*N,aa=2e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`?(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N):G==`adj4`&&(gc=J(U[W],[`attrs`,`fmla`]),_c=parseInt(gc.substr(4))*N)}var Ri,zi,Hi,hi,pl,Ki,ca,hl,ml,Ze,V,P,I,L,R,A,Kn,j,M,z=w/2,ua=w,da=T,Fs=0,Ps=0,Be=Math.min(w,T);Ri=K*w/Be,zi=X<0?0:X>Ri?Ri:X,Hi=zi*2,hi=Y<0?0:Y>Hi?Hi:Y,pl=q*T/Be,Ki=Z<0?0:Z>pl?pl:Z,ca=Ki*Be/T,hl=q-ca,ml=_c<0?0:_c>hl?hl:_c,Ze=Be*zi/q,V=Be*hi/aa,P=z-Ze,I=z-V,L=z+V,R=z+Ze,A=Be*Ki/q,Kn=T*ml/q,j=da-Kn,M=(j+da)/2;var gn=`M`+Fs+`,`+j+` L`+I+`,`+j+` L`+I+`,`+A+` L`+P+`,`+A+` L`+z+`,`+Ps+` L`+R+`,`+A+` L`+L+`,`+A+` L`+L+`,`+j+` L`+ua+`,`+j+` L`+ua+`,`+da+` L`+Fs+`,`+da+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`leftRightArrowCallout`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=25e3*N,ln,X=25e3*N,Ui,Z=25e3*N,gc,_c=48123*N,K=5e4*N,q=1e5*N,aa=2e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`?(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N):G==`adj4`&&(gc=J(U[W],[`attrs`,`fmla`]),_c=parseInt(gc.substr(4))*N)}var Ri,zi,Hi,hi,pl,Ki,ca,hl,ml,Mn,Kn,A,j,M,F,P,R,V,I,L,B=T/2,z=w/2,ua=w,da=T,Fs=0,Ps=0,Be=Math.min(w,T);Ri=K*T/Be,zi=X<0?0:X>Ri?Ri:X,Hi=zi*2,hi=Y<0?0:Y>Hi?Hi:Y,pl=K*w/Be,Ki=Z<0?0:Z>pl?pl:Z,ca=Ki*Be/Xt,hl=q-ca,ml=_c<0?0:_c>hl?hl:_c,Mn=Be*zi/q,Kn=Be*hi/aa,A=B-Mn,j=B-Kn,M=B+Kn,F=B+Mn,P=Be*Ki/q,R=ua-P,V=w*ml/aa,I=z-V,L=z+V;var gn=`M`+Fs+`,`+B+` L`+P+`,`+A+` L`+P+`,`+j+` L`+I+`,`+j+` L`+I+`,`+Ps+` L`+L+`,`+Ps+` L`+L+`,`+j+` L`+R+`,`+j+` L`+R+`,`+A+` L`+ua+`,`+B+` L`+R+`,`+F+` L`+R+`,`+M+` L`+L+`,`+M+` L`+L+`,`+da+` L`+I+`,`+da+` L`+I+`,`+M+` L`+P+`,`+M+` L`+P+`,`+F+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`quadArrowCallout`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=18515*N,ln,X=18515*N,Ui,Z=18515*N,gc,_c=48123*N,K=5e4*N,q=1e5*N,aa=2e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`?(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N):G==`adj4`&&(gc=J(U[W],[`attrs`,`fmla`]),_c=parseInt(gc.substr(4))*N)}var B=T/2,z=w/2,ua=w,da=T,Fs=0,Ps=0,Be=Math.min(w,T),zi=X<0?0:X>K?K:X,Hi=zi*2,hi=Y<0?0:Y>Hi?Hi:Y,pl=K-zi,Ki=Z<0?0:Z>pl?pl:Z,ca=Ki*2,hl=q-ca,ml=_c<hi?hi:_c>hl?hl:_c,V=Be*zi/q,nr=Be*hi/aa,yl=Be*Ki/q,Ze=w*ml/aa,Mn=T*ml/aa,Sr=ua-yl,I=z-Ze,ze=z+Ze,L=z-V,Re=z+V,R=z-nr,Le=z+nr,Fe=da-yl,j=B-Mn,Pe=B+Mn,M=B-V,Ne=B+V,F=B-nr,Me=B+nr,gn=`M`+Fs+`,`+B+` L`+yl+`,`+M+` L`+yl+`,`+F+` L`+I+`,`+F+` L`+I+`,`+j+` L`+R+`,`+j+` L`+R+`,`+yl+` L`+L+`,`+yl+` L`+z+`,`+Ps+` L`+Re+`,`+yl+` L`+Le+`,`+yl+` L`+Le+`,`+j+` L`+ze+`,`+j+` L`+ze+`,`+F+` L`+Sr+`,`+F+` L`+Sr+`,`+M+` L`+ua+`,`+B+` L`+Sr+`,`+Ne+` L`+Sr+`,`+Me+` L`+ze+`,`+Me+` L`+ze+`,`+Pe+` L`+Le+`,`+Pe+` L`+Le+`,`+Fe+` L`+Re+`,`+Fe+` L`+z+`,`+da+` L`+L+`,`+Fe+` L`+R+`,`+Fe+` L`+R+`,`+Pe+` L`+I+`,`+Pe+` L`+I+`,`+Me+` L`+yl+`,`+Me+` L`+yl+`,`+Ne+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`curvedDownArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=25e3*N,ln,X=5e4*N,Ui,Z=25e3*N,K=5e4*N,q=1e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`&&(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N)}var B=T/2,z=w/2,Xt=w/2,ua=w,da=T,Fs=0,Ps=0,Yt=270,qt=180,Jt=90,Be=Math.min(w,T),Ri=K*w/Be,zi=X<0?0:X>Ri?Ri:X,hi=Y<0?0:Y>q?q:Y,_a=Be*hi/q,jl=Be*zi/q,sa=(_a+jl)/4,mi=Xt-sa,el=mi*2,Jc=el*el,Xc=_a*_a,Rc=Jc-Xc,zc=Math.sqrt(Rc),Qt=zc*T/el,pl=q*Qt/Be,Ki=Z<0?0:Z>pl?pl:Z,yl=Be*Z/q,L=mi+_a,ca=T*T,la=yl*yl,Gc=ca-la,Kc=Math.sqrt(Gc),Hs=Kc*mi/T,Le=mi+Hs,ze=L+Hs,$c=jl-_a,Ml=$c/2,R=Le-Ml,Sr=ze+Ml,gl=jl/2,Re=ua-gl,A=da-yl,Ti=Math.atan(Hs/yl),Nl,Bc,wi,Wi,Oi,Vs,Pl,Fl=Ti*180/Math.PI;Nl=-Fl,da-Qt,(mi+L)/2,Bc=_a/2,wi=Math.atan(Bc/Qt);var Il=wi*180/Math.PI;Wi=Yt+Fl,Oi=Yt-Il,Vs=Il-Jt,Pl=Jt+Il;var gn=`M`+Re+`,`+da+` L`+R+`,`+A+` L`+Le+`,`+A+H(mi,T,mi,T,Wi,Wi+Nl,!1).replace(`M`,`L`)+` L`+L+`,`+Ps+H(L,T,mi,T,Yt,Yt+Fl,!1).replace(`M`,`L`)+` L`+(Le+_a)+`,`+A+` L`+Sr+`,`+A+` zM`+L+`,`+Ps+H(L,T,mi,T,Oi,Oi+Vs,!1).replace(`M`,`L`)+H(mi,T,mi,T,qt,qt+Pl,!1).replace(`M`,`L`);v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`curvedLeftArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=25e3*N,ln,X=5e4*N,Ui,Z=25e3*N,K=5e4*N,q=1e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`&&(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N)}var B=T/2,z=w/2,Zt=T/2,ua=w,da=T,Fs=0,Ps=0,Yt=270,qt=180,Jt=90,Be=Math.min(w,T),Ri=K*T/Be,zi=X<0?0:X>Ri?Ri:X,hi=Y<0?0:Y>zi?zi:Y,_a=Be*hi/q,jl=Be*zi/q,sa=(_a+jl)/4,pi=Zt-sa,el=pi*2,Jc=el*el,Xc=_a*_a,Rc=Jc-Xc,zc=Math.sqrt(Rc),tn=zc*w/el,pl=q*tn/Be,Ki=Z<0?0:Z>pl?pl:Z,yl=Be*Ki/q,M=pi+_a,ca=w*w,la=yl*yl,Gc=ca-la,Kc=Math.sqrt(Gc),Us=Kc*pi/w,Me=pi+Us,Pe=M+Us,$c=jl-_a,Ml=$c/2,F=Me-Ml,Fe=Pe+Ml,gl=jl/2,Ne=da-gl,P=Fs+yl,Ti=Math.atan(Us/yl),Nl=-Ti,Bc,wi,Vs,Pl,Ll;Fs+tn,(pi+M)/2,Bc=_a/2,wi=Math.atan(Bc/tn),Vs=wi-Ti,Pl=Ti+wi,Ll=-wi;var Rl=Ti*180/Math.PI,zl=Vs*180/Math.PI,Bl;Pl*180/Math.PI,Bl=Ll*180/Math.PI;var gn=`M`+ua+`,`+M+H(Fs,pi,w,pi,0,-Jt,!1).replace(`M`,`L`)+` L`+Fs+`,`+Ps+H(Fs,M,w,pi,Yt,Yt+Jt,!1).replace(`M`,`L`)+` L`+ua+`,`+M+H(Fs,M,w,pi,0,Rl,!1).replace(`M`,`L`)+` L`+P+`,`+Pe+` L`+P+`,`+Fe+` L`+Fs+`,`+Ne+` L`+P+`,`+F+` L`+P+`,`+Me+H(Fs,pi,w,pi,Rl,Rl+zl,!1).replace(`M`,`L`)+H(Fs,pi,w,pi,0,-Jt,!1).replace(`M`,`L`)+H(Fs,M,w,pi,Yt,Yt+Jt,!1).replace(`M`,`L`);v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`curvedRightArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=25e3*N,ln,X=5e4*N,Ui,Z=25e3*N,K=5e4*N,q=1e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`&&(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N)}var B=T/2,z=w/2,Zt=T/2,ua=w,da=T,Fs=0,Ps=0,Yt=270,qt=180,Jt=90,Be=Math.min(w,T),Ri=K*T/Be,zi=X<0?0:X>Ri?Ri:X,hi=Y<0?0:Y>zi?zi:Y,_a=Be*hi/q,jl=Be*zi/q,sa=(_a+jl)/4,pi=Zt-sa,el=pi*2,Jc=el*el,Xc=_a*_a,Rc=Jc-Xc,zc=Math.sqrt(Rc),tn=zc*w/el,pl=q*tn/Be,Ki=Z<0?0:Z>pl?pl:Z,yl=Be*Ki/q,M=pi+_a,ca=w*w,la=yl*yl,Gc=ca-la,Kc=Math.sqrt(Gc),Us=Kc*pi/w,Me=pi+Us,Pe=M+Us,$c=jl-_a,Ml=$c/2,F=Me-Ml,Fe=Pe+Ml,gl=jl/2,Ne=da-gl,P=ua-yl,Ti=Math.atan(Us/yl),Wi=Math.PI+0-Ti,Nl=-Ti,Bc,wi,Vs,Pl,Ll;ua-tn,(pi+M)/2,Bc=_a/2,wi=Math.atan(Bc/tn),Vs=wi-Math.PI/2,Pl=Math.PI/2+wi,Ll=Math.PI-wi;var Vl=Wi*180/Math.PI,Hl=Nl*180/Math.PI,Rl=Ti*180/Math.PI,Ul=Vs*180/Math.PI,gn=`M`+Fs+`,`+pi+H(w,pi,w,pi,qt,qt+Hl,!1).replace(`M`,`L`)+` L`+P+`,`+Me+` L`+P+`,`+F+` L`+ua+`,`+Ne+` L`+P+`,`+Fe+` L`+P+`,`+Pe+H(w,M,w,pi,Vl,Vl+Rl,!1).replace(`M`,`L`)+` L`+Fs+`,`+pi+H(w,pi,w,pi,qt,qt+Jt,!1).replace(`M`,`L`)+` L`+ua+`,`+_a+H(w,M,w,pi,Yt,Yt+Ul,!1).replace(`M`,`L`);v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`curvedUpArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=25e3*N,ln,X=5e4*N,Ui,Z=25e3*N,K=5e4*N,q=1e5*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*N):G==`adj3`&&(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))*N)}var B=T/2,z=w/2,Xt=w/2,ua=w,da=T,Fs=0,Ps=0,Yt=270,qt=180,Jt=90,Be=Math.min(w,T),Ri=K*w/Be,zi=X<0?0:X>Ri?Ri:X,hi=Y<0?0:Y>q?q:Y,_a=Be*hi/q,jl=Be*zi/q,sa=(_a+jl)/4,mi=Xt-sa,el=mi*2,Jc=el*el,Xc=_a*_a,Rc=Jc-Xc,zc=Math.sqrt(Rc),Qt=zc*T/el,pl=q*Qt/Be,Ki=Z<0?0:Z>pl?pl:Z,yl=Be*Z/q,L=mi+_a,ca=T*T,la=yl*yl,Gc=ca-la,Kc=Math.sqrt(Gc),Hs=Kc*mi/T,Le=mi+Hs,ze=L+Hs,$c=jl-_a,Ml=$c/2,R=Le-Ml,Sr=ze+Ml,gl=jl/2,Re=ua-gl,A=Ps+yl,Ti=Math.atan(Hs/yl),Nl=-Ti,Bc,wi,Vs,Ll,Pl,Oi;Ps+Qt,(mi+L)/2,Bc=_a/2,wi=Math.atan(Bc/Qt),Vs=wi-Ti,-Vs,Ll=Math.PI/2-Ti,Pl=Ti+wi,Oi=Math.PI/2-wi;var Wl=Oi*180/Math.PI,Ul,Rl,Ul=Vs*180/Math.PI;Bl=Ll*180/Math.PI,Rl=Ti*180/Math.PI;var gn=H(mi,0,mi,T,Wl,Wl+Ul,!1)+` L`+Le+`,`+A+` L`+R+`,`+A+` L`+Re+`,`+Ps+` L`+Sr+`,`+A+` L`+ze+`,`+A+H(L,0,mi,T,Bl,Bl+Rl,!1).replace(`M`,`L`)+` L`+mi+`,`+da+H(mi,0,mi,T,Jt,qt,!1).replace(`M`,`L`)+` L`+_a+`,`+Ps+H(L,0,mi,T,qt,Jt,!1).replace(`M`,`L`);v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`mathDivide`:case`mathEqual`:case`mathMinus`:case`mathMultiply`:case`mathNotEqual`:case`mathPlus`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y,ln,X,Ui,Z;if(U!==void 0)if(U.constructor===Array)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))):G==`adj3`&&(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4)))}else sn=J(U,[`attrs`,`fmla`]),Y=parseInt(sn.substr(4));var K=5e4*N,q=1e5*N,aa=2e5*N,Gl,z=w/2,B=T/2,Zt=T/2;if(b==`mathNotEqual`){U===void 0?(Y=23520*N,X=110*Math.PI/180,Z=11760*N):(Y*=N,X=X/6e4*Math.PI/180,Z*=N);var hi,Kl,ql,pl,Ki,Mn,Kn,Ze,P,Sr,j,M,A,F,Jl,Yl,Xl,Zl,Ql,ze,$l,Re,eu,Le,tu,R,nu,L,ru,I,Ya,Ja,qa,Ka,Ga,zr,iu,au,ou,su,rr,br,cu,lu,uu,du,fu,pu,On=70*Math.PI/180,mu=110*Math.PI/180,Ec=73490*N;hi=Y<0?0:Y>K?K:Y,Kl=X<On?On:X>mu?mu:X,ql=hi*2,pl=q-ql,Ki=Z<0?0:Z>pl?pl:Z,Mn=T*hi/q,Kn=T*Ki/aa,Ze=w*Ec/aa,P=z-Ze,Sr=z+Ze,j=B-Kn,M=B+Kn,A=j-Mn,F=M+Mn,Jl=Kl-Math.PI/2,Yl=Zt*Math.tan(Jl),Xl=Math.sqrt(Yl*Yl+Zt*Zt),Zl=Xl*Mn/Zt,Ql=Zl/2,ze=z+Yl-Ql,$l=Yl*A/Zt,Re=ze-$l,eu=Yl*j/Zt,Le=ze-eu,tu=Yl*M/Zt,R=ze-tu,nu=Yl*F/Zt,L=ze-nu,ru=Yl*2,I=ze-ru,Ya=ze+Zl,Ja=Re+Zl,qa=Le+Zl,Ka=R+Zl,Ga=L+Zl,I+Zl,zr=Mn*Zt/Xl,iu=ze+zr,au=Ya-zr,ou=Jl>0?iu:Ya,su=Jl>0?ze:au,rr=Mn*Yl/Xl,br=-rr,cu=Jl>0?rr:0,lu=Jl>0?0:br,uu=w-ou,du=w-su,fu=T-cu,pu=T-lu,(ou+su)/2,(du+uu)/2,(cu+lu)/2,(A+j)/2,(M+F)/2,(pu+fu)/2,Gl=`M`+P+`,`+A+` L`+Re+`,`+A+` L`+su+`,`+lu+` L`+ou+`,`+cu+` L`+Ja+`,`+A+` L`+Sr+`,`+A+` L`+Sr+`,`+j+` L`+qa+`,`+j+` L`+Ka+`,`+M+` L`+Sr+`,`+M+` L`+Sr+`,`+F+` L`+Ga+`,`+F+` L`+du+`,`+pu+` L`+uu+`,`+fu+` L`+L+`,`+F+` L`+P+`,`+F+` L`+P+`,`+M+` L`+R+`,`+M+` L`+Le+`,`+j+` L`+P+`,`+j+` z`}else if(b==`mathDivide`){U===void 0?(Y=23520*N,X=5880*N,Z=11760*N):(Y*=N,X*=N,Z*=N);var hi,hu,gu,_u,pl,Ki,vu,Ri,zi,Mn,yu,bu,Ze,M,F,An,j,A,Me,P,L,I,Ec=1e3*N,Nc=36745*N,Pc=73490*N;hi=Y<Ec?Ec:Y>Nc?Nc:Y,hu=-hi,gu=(Pc+hu)/4,_u=Nc*w/T,pl=gu<_u?gu:_u,Ki=Z<Ec?Ec:Z>pl?pl:Z,vu=-4*Ki,Ri=Pc+vu-hi,zi=X<0?0:X>Ri?Ri:X,Mn=T*hi/aa,yu=T*zi/q,bu=T*Ki/q,Ze=w*Pc/aa,M=B-Mn,F=B+Mn,An=yu+bu,j=M-An,A=j-bu,Me=T-A,P=z-Ze,L=z+Ze,I=z-bu;var Jt=90,Yt=270,ht=z-Math.cos(Yt*Math.PI/180)*bu,Mt=A-Math.sin(Yt*Math.PI/180)*bu,gt=z-Math.cos(Math.PI/2)*bu,Nt=Me-Math.sin(Math.PI/2)*bu;Gl=`M`+z+`,`+A+H(ht,Mt,bu,bu,Yt,Yt+360,!1).replace(`M`,`L`)+` z M`+z+`,`+Me+H(gt,Nt,bu,bu,Jt,Jt+360,!1).replace(`M`,`L`)+` z M`+P+`,`+M+` L`+L+`,`+M+` L`+L+`,`+F+` L`+P+`,`+F+` z`}else if(b==`mathEqual`){U===void 0?(Y=23520*N,X=11760*N):(Y*=N,X*=N);var Nc=36745*N,Pc=73490*N,hi=Y<0?0:Y>Nc?Nc:Y,ql=hi*2,xu=q-ql,zi=X<0?0:X>xu?xu:X,Mn=T*hi/q,Kn=T*zi/aa,Ze=w*Pc/aa,j=B-Kn,M=B+Kn,A=j-Mn,F=M+Mn,P=z-Ze,I=z+Ze;(A+j)/2,(M+F)/2,Gl=`M`+P+`,`+A+` L`+I+`,`+A+` L`+I+`,`+j+` L`+P+`,`+j+` zM`+P+`,`+M+` L`+I+`,`+M+` L`+I+`,`+F+` L`+P+`,`+F+` z`}else if(b==`mathMinus`){U===void 0?Y=23520*N:Y*=N;var Pc=73490*N,hi=Y<0?0:Y>q?q:Y,Mn=T*hi/aa,Ze=w*Pc/aa,A=B-Mn,j=B+Mn,P=z-Ze,I=z+Ze;Gl=`M`+P+`,`+A+` L`+I+`,`+A+` L`+I+`,`+j+` L`+P+`,`+j+` z`}else if(b==`mathMultiply`){U===void 0?Y=23520*N:Y*=N;var Pc=51965*N,hi,_a,An,Su,Cu,wu,Tu,Eu,Du,Ou,ku,Au,ju,Mu,Nu,Pu,Fu,Iu,Lu,Ru,zu,Bu,Vu,Hu,Uu,Wu,Gu,Ku,qu,Be=Math.min(w,T);hi=Y<0?0:Y>Pc?Pc:Y,_a=Be*hi/q,An=Math.atan(T/w),Su=1*Math.sin(An),Cu=1*Math.cos(An),wu=1*Math.tan(An),Tu=Math.sqrt(w*w+T*T),Eu=Tu*Pc/q,Du=Tu-Eu,Ou=Cu*Du/2,ku=Su*Du/2,Au=Su*_a/2,ju=Cu*_a/2,Mu=Ou-Au,Nu=ku+ju,Pu=Ou+Au,Fu=ku-ju,Iu=z-Pu,Lu=Iu*wu,Ru=Lu+Fu,zu=w-Pu,Bu=w-Mu,Vu=B-Nu,Hu=Vu/wu,Uu=Bu-Hu,Wu=Mu+Hu,Gu=T-Nu,Ku=T-Fu,qu=T-Ru,w-Ou,T-ku,Gl=`M`+Mu+`,`+Nu+` L`+Pu+`,`+Fu+` L`+z+`,`+Ru+` L`+zu+`,`+Fu+` L`+Bu+`,`+Nu+` L`+Uu+`,`+B+` L`+Bu+`,`+Gu+` L`+zu+`,`+Ku+` L`+z+`,`+qu+` L`+Pu+`,`+Ku+` L`+Mu+`,`+Gu+` L`+Wu+`,`+B+` z`}else if(b==`mathPlus`){U===void 0?Y=23520*N:Y*=N;var Pc=73490*N,Be=Math.min(w,T),hi=Y<0?0:Y>Pc?Pc:Y,Ze=w*Pc/aa,Mn=T*Pc/aa,V=Be*hi/aa,P=z-Ze,I=z-V,L=z+V,R=z+Ze,A=B-Mn,j=B-V,M=B+V,F=B+Mn;Gl=`M`+P+`,`+j+` L`+I+`,`+j+` L`+I+`,`+A+` L`+L+`,`+A+` L`+L+`,`+j+` L`+R+`,`+j+` L`+R+`,`+M+` L`+L+`,`+M+` L`+L+`,`+F+` L`+I+`,`+F+` L`+I+`,`+M+` L`+P+`,`+M+` z`}v+=`<path d=\'`+Gl+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`can`:case`flowChartMagneticDisk`:case`flowChartMagneticDrum`:var _n=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`,`attrs`,`fmla`]),En=25e3*N,K=5e4*N,q=2e5*N;_n!==void 0&&(En=parseInt(_n.substr(4))*N);var Be=Math.min(w,T),kn,An,A,j,M,Gl;(b==`flowChartMagneticDisk`||b==`flowChartMagneticDrum`)&&(En=5e4*N),kn=K*T/Be,An=En<0?0:En>kn?kn:En,A=Be*An/q,j=A+A,M=T-A;var qt=180,Xt=w/2,hn=``;b==`flowChartMagneticDrum`&&(hn=`transform=\'rotate(90 `+w/2+`,`+T/2+`)\'`),Gl=H(Xt,A,Xt,A,0,qt,!1)+H(Xt,A,Xt,A,qt,qt+qt,!1).replace(`M`,`L`)+` L`+w+`,`+M+H(Xt,M,Xt,A,0,qt,!1).replace(`M`,`L`)+` L0,`+A,v+=`<path `+hn+` d=\'`+Gl+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`swooshArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),Q=N,sn,Y=25e3*Q,ln,X=16667*Q;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*Q):G==`adj2`&&(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))*Q)}var K=1*Q,q=7e4*Q,aa=75e3*Q,Ec=1e5*Q,Be=Math.min(w,T),Ol=Be/8,Ju=T/6,hi=Y<K?K:Y>aa?aa:Y,Ri=q*w/Be,zi=X<0?0:X>Ri?Ri:X,Yu=T*hi/Ec,Xu=Be*zi/Ec,Pu=w-Xu,Fu=Ol,Zu=Math.PI/2/14,Qu=Ol*Math.tan(Zu),$u=Pu-Qu,Ze=Yu*Math.tan(Zu),ed=Fu+Yu,Uu=Pu+Ze,Bu=Uu+Qu,td=ed+Ol,Kn=td-0,nd=Kn/2,rr=T/20,rd=nd-rr,br=Ju,id=Ju+br,ad=w/6,xr=Ju/2,od=ed+xr,sd=w/4,Gl=`M0,`+T+` Q`+ad+`,`+id+` `+Pu+`,`+Fu+` L`+$u+`,0 L`+w+`,`+rd+` L`+Bu+`,`+td+` L`+Uu+`,`+ed+` Q`+sd+`,`+od+` 0,`+T+` z`;v+=`<path d=\'`+Gl+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`circularArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=12500*N,ln,X=1142319/6e4*Math.PI/180,Ui,Z=20457681/6e4*Math.PI/180,gc,_c=108e5/6e4*Math.PI/180,vc,yc=12500*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))/6e4*Math.PI/180):G==`adj3`?(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))/6e4*Math.PI/180):G==`adj4`?(gc=J(U[W],[`attrs`,`fmla`]),_c=parseInt(gc.substr(4))/6e4*Math.PI/180):G==`adj5`&&(vc=J(U[W],[`attrs`,`fmla`]),yc=parseInt(vc.substr(4))*N)}var B=T/2,z=w/2,ua=w,da=T,Fs=0,Ps=0,Xt=w/2,Zt=T/2,Be=Math.min(w,T),El,Hi,hi,Bs,Wi,_a,cd,_l,ld,ud,dd,fd,pd,md,hd,gd,_d,vd,yd,Ku,bd,pc,mc,il,xd,ol,sl,cl,Sd,Cd,wd,Td,Ed,Dd,Od,kd,Ad,jd,Md,Nd,Pd,Fd,Id,Ld,Rd,zd,Bd,Vd,Hd,Mu,Nu,Ud,Wd,Gd,Kd,Bu,td,qd,Jd,Yd,Gu,Xd,Zd,Pu,Fu,zn,Hn,Bn,Un,Qd,$d,ef,tf,nf,rf,af,of,sa,ca,sf,la,Gc,Kc,$c,el,Jc,cf,lf,uf,Xc,Rc,zc,df,Bc,ff,pf,mf,hf,gf,_f,vf,yf,bf,xf,Sf,Cf,wf,Tf,Ef,Df,Of,kf,Uu,ed,Af,jf,Mf,Nf,Pf,Ff,If,Lf,hc,Rf,zf,Bf,Vf,Hf,Uf,Wf,Gf,Kf,qf,Jf,Yf,Xf,Zf,Qf,$f,ep,tp,np,rp,ip,ap,op,sp,cp,lp,up,dp,fp,pp,mp,$u,Ru,hp,gp,Gi,_p,vp,Yi,yp,bp,xp,Sp,Cp,wp,Tp,Ep,Dp,Op,kp,Ap,jp,Mp,Ti,K=25e3*N,q=1e5*N,Np=1/6e4*Math.PI/180,Pp=21599999/6e4*Math.PI/180,Fp=2*Math.PI;El=yc<0?0:yc>K?K:yc,Hi=El*2,hi=Y<0?0:Y>Hi?Hi:Y,Bs=Z<Np?Np:Z>Pp?Pp:Z,Wi=_c<0?0:_c>Pp?Pp:_c,_a=Be*hi/q,cd=Be*El/q,_l=_a/2,ld=Xt+_l-cd,ud=Zt+_l-cd,dd=ld-_a,fd=ud-_a,pd=dd+_l,md=fd+_l,hd=pd*Math.sin(Bs),gd=md*Math.cos(Bs),_d=pd*Math.cos(Math.atan2(hd,gd)),vd=md*Math.sin(Math.atan2(hd,gd)),yd=z+_d,Ku=B+vd,bd=dd<fd?dd:fd,pc=_d*_d,mc=vd*vd,il=bd*bd,xd=pc-il,ol=mc-il,sl=xd*ol/pc,cl=sl/mc,Sd=1-cl,Cd=Math.sqrt(Sd),wd=xd/_d,Td=wd/vd,Ed=(1+Cd)/Td,Dd=Math.atan2(Ed,1),Od=Dd+Fp,kd=Dd>0?Dd:Od,Ad=kd-Bs,jd=Ad+Fp,Md=Ad>0?Ad:jd,Nd=Md-qt,Pd=Md-Fp,Fd=Nd>0?Pd:Md,Id=Math.abs(Fd),Ld=X<0?0:X>Id?Id:X,Rd=Bs+Ld,zd=pd*Math.sin(Rd),Bd=md*Math.cos(Rd),Vd=pd*Math.cos(Math.atan2(zd,Bd)),Hd=md*Math.sin(Math.atan2(zd,Bd)),Mu=z+Vd,Nu=B+Hd,Ud=ld*Math.sin(Wi),Wd=ud*Math.cos(Wi),Gd=ld*Math.cos(Math.atan2(Ud,Wd)),Kd=ud*Math.sin(Math.atan2(Ud,Wd)),Bu=z+Gd,td=B+Kd,qd=cd*Math.cos(Rd),Jd=cd*Math.sin(Rd),Yd=yd+qd,Gu=Ku+Jd,Xd=cd*Math.cos(Rd),Zd=cd*Math.sin(Rd),Pu=yd-Xd,Fu=Ku-Zd,zn=Pu-z,Hn=Fu-B,Bn=Yd-z,Un=Gu-B,Qd=ld<ud?ld:ud,$d=zn*Qd/ld,ef=Hn*Qd/ud,tf=Bn*Qd/ld,nf=Un*Qd/ud,rf=tf-$d,af=nf-ef,of=Math.sqrt(rf*rf+af*af),sa=$d*nf,ca=tf*ef,sf=sa-ca,la=Qd*Qd,Gc=of*of,Kc=la*Gc,$c=sf*sf,el=Kc-$c,Jc=el>0?el:0,cf=Math.sqrt(Jc),lf=af*-1,uf=lf>0?-1:1,Xc=uf*rf,Rc=Xc*cf,zc=sf*af,df=(zc+Rc)/Gc,Bc=zc-Rc,ff=Bc/Gc,pf=Math.abs(af),mf=pf*cf,hf=sf*rf/-1,gf=(hf+mf)/Gc,_f=hf-mf,vf=_f/Gc,yf=tf-df,bf=tf-ff,xf=nf-gf,Sf=nf-vf,Cf=Math.sqrt(yf*yf+xf*xf),wf=Math.sqrt(bf*bf+Sf*Sf),Tf=wf-Cf,Ef=Tf>0?df:ff,Df=Tf>0?gf:vf,Of=Ef*ld/Qd,kf=Df*ud/Qd,Uu=z+Of,ed=B+kf,Af=zn*bd/dd,jf=Hn*bd/fd,Mf=Bn*bd/dd,Nf=Un*bd/fd,Pf=Mf-Af,Ff=Nf-jf,If=Math.sqrt(Pf*Pf+Ff*Ff),Lf=Af*Nf,hc=Mf*jf,Rf=Lf-hc,zf=bd*bd,Bf=If*If,Vf=zf*Bf,Hf=Rf*Rf,Uf=Vf-Hf,Wf=Uf>0?Uf:0,Gf=Math.sqrt(Wf),Kf=uf*Pf,qf=Kf*Gf,Jf=Rf*Ff,Yf=(Jf+qf)/Bf,Xf=Jf-qf,Zf=Xf/Bf,Qf=Math.abs(Ff),$f=Qf*Gf,ep=Rf*Pf/-1,tp=(ep+$f)/Bf,np=ep-$f,rp=np/Bf,ip=Af-Yf,ap=Af-Zf,op=jf-tp,sp=jf-rp,cp=Math.sqrt(ip*ip+op*op),lp=Math.sqrt(ap*ap+sp*sp),up=lp-cp,dp=up>0?Yf:Zf,fp=up>0?tp:rp,pp=dp*dd/bd,mp=fp*fd/bd,$u=z+pp,Ru=B+mp,hp=Math.atan2(mp,pp),gp=hp+Fp,Gi=hp>0?hp:gp,_p=Wi-Gi,vp=_p-Fp,Yi=_p>0?vp:_p,yp=Uu-$u,bp=ed-Ru,xp=Math.sqrt(yp*yp+bp*bp),Sp=xp/2,Cp=Sp-cd,wp=Cp>0?Uu:Yd,Tp=Cp>0?ed:Gu,Ep=Cp>0?$u:Pu,Dp=Cp>0?Ru:Fu,Op=Math.atan2(kf,Of),kp=Op+Fp,Ap=Op>0?Op:kp,jp=Ap-Wi,Mp=jp+Fp,Ti=jp>0?jp:Mp;var Ip=Wi*180/Math.PI,Zi=Ip+Ti*180/Math.PI,Lp=Gi*180/Math.PI,Rp=Yi*180/Math.PI,zp=Lp+Rp,gn=H(w/2,T/2,ld,ud,Ip,Zi,!1)+` L`+wp+`,`+Tp+` L`+Mu+`,`+Nu+` L`+Ep+`,`+Dp+` L`+$u+`,`+Ru+H(w/2,T/2,dd,fd,Lp,zp,!1).replace(`M`,`L`)+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`leftCircularArrow`:var U=J(e,[`p:spPr`,`a:prstGeom`,`a:avLst`,`a:gd`]),sn,Y=12500*N,ln,X=-1142319/6e4*Math.PI/180,Ui,Z=1142319/6e4*Math.PI/180,gc,_c=108e5/6e4*Math.PI/180,vc,yc=12500*N;if(U!==void 0)for(var W=0;W<U.length;W++){var G=J(U[W],[`attrs`,`name`]);G==`adj1`?(sn=J(U[W],[`attrs`,`fmla`]),Y=parseInt(sn.substr(4))*N):G==`adj2`?(ln=J(U[W],[`attrs`,`fmla`]),X=parseInt(ln.substr(4))/6e4*Math.PI/180):G==`adj3`?(Ui=J(U[W],[`attrs`,`fmla`]),Z=parseInt(Ui.substr(4))/6e4*Math.PI/180):G==`adj4`?(gc=J(U[W],[`attrs`,`fmla`]),_c=parseInt(gc.substr(4))/6e4*Math.PI/180):G==`adj5`&&(vc=J(U[W],[`attrs`,`fmla`]),yc=parseInt(vc.substr(4))*N)}var B=T/2,z=w/2,ua=w,da=T,Fs=0,Ps=0,Xt=w/2,Zt=T/2,Be=Math.min(w,T),K=25e3*N,q=1e5*N,Np=1/6e4*Math.PI/180,Pp=21599999/6e4*Math.PI/180,Fp=2*Math.PI,El=yc<0?0:yc>K?K:yc,Hi=El*2,hi=Y<0?0:Y>Hi?Hi:Y,Bs=Z<Np?Np:Z>Pp?Pp:Z,Wi=_c<0?0:_c>Pp?Pp:_c,_a=Be*hi/q,cd=Be*El/q,_l=_a/2,ld=Xt+_l-cd,ud=Zt+_l-cd,dd=ld-_a,fd=ud-_a,pd=dd+_l,md=fd+_l,hd=pd*Math.sin(Bs),gd=md*Math.cos(Bs),_d=pd*Math.cos(Math.atan2(hd,gd)),vd=md*Math.sin(Math.atan2(hd,gd)),yd=z+_d,Ku=B+vd,bd=dd<fd?dd:fd,pc=_d*_d,mc=vd*vd,il=bd*bd,xd=pc-il,ol=mc-il,sl=xd*ol/pc,cl=sl/mc,Sd=1-cl,Cd=Math.sqrt(Sd),wd=xd/_d,Td=wd/vd,Ed=(1+Cd)/Td,Dd=Math.atan2(Ed,1),Od=Dd+Fp,kd=Dd>0?Dd:Od,Ad=kd-Bs,jd=Ad+Fp,Md=Ad>0?Ad:jd,Nd=Md-qt,Pd=Md-Fp,Fd=Nd>0?Pd:Md,Bp=Math.abs(Fd)*-1,zi=Math.abs(X)*-1,Ld=zi<Bp?Bp:zi>0?0:zi,Rd=Bs+Ld,zd=pd*Math.sin(Rd),Bd=md*Math.cos(Rd),Vd=pd*Math.cos(Math.atan2(zd,Bd)),Hd=md*Math.sin(Math.atan2(zd,Bd)),Mu=z+Vd,Nu=B+Hd,Ud=ld*Math.sin(Wi),Wd=ud*Math.cos(Wi),Gd=ld*Math.cos(Math.atan2(Ud,Wd)),Kd=ud*Math.sin(Math.atan2(Ud,Wd)),Bu=z+Gd,td=B+Kd,Vp=dd*Math.sin(Wi),Hp=fd*Math.cos(Wi),Up=dd*Math.cos(Math.atan2(Vp,Hp)),Wp=fd*Math.sin(Math.atan2(Vp,Hp)),zu=z+Up,rd=B+Wp,qd=cd*Math.cos(Rd),Jd=cd*Math.sin(Rd),Yd=yd+qd,Gu=Ku+Jd,Xd=cd*Math.cos(Rd),Zd=cd*Math.sin(Rd),Pu=yd-Xd,Fu=Ku-Zd,zn=Pu-z,Hn=Fu-B,Bn=Yd-z,Un=Gu-B,Qd=ld<ud?ld:ud,$d=zn*Qd/ld,ef=Hn*Qd/ud,tf=Bn*Qd/ld,nf=Un*Qd/ud,rf=tf-$d,af=nf-ef,of=Math.sqrt(rf*rf+af*af),sa=$d*nf,ca=tf*ef,sf=sa-ca,la=Qd*Qd,Gc=of*of,Kc=la*Gc,$c=sf*sf,el=Kc-$c,Jc=el>0?el:0,cf=Math.sqrt(Jc),lf=af*-1,uf=lf>0?-1:1,Xc=uf*rf,Rc=Xc*cf,zc=sf*af,df=(zc+Rc)/Gc,Bc=zc-Rc,ff=Bc/Gc,pf=Math.abs(af),mf=pf*cf,hf=sf*rf/-1,gf=(hf+mf)/Gc,_f=hf-mf,vf=_f/Gc,yf=tf-df,bf=tf-ff,xf=nf-gf,Sf=nf-vf,Cf=Math.sqrt(yf*yf+xf*xf),wf=Math.sqrt(bf*bf+Sf*Sf),Tf=wf-Cf,Ef=Tf>0?df:ff,Df=Tf>0?gf:vf,Of=Ef*ld/Qd,kf=Df*ud/Qd,Uu=z+Of,ed=B+kf,Af=zn*bd/dd,jf=Hn*bd/fd,Mf=Bn*bd/dd,Nf=Un*bd/fd,Pf=Mf-Af,Ff=Nf-jf,If=Math.sqrt(Pf*Pf+Ff*Ff),Lf=Af*Nf,hc=Mf*jf,Rf=Lf-hc,zf=bd*bd,Bf=If*If,Vf=zf*Bf,Hf=Rf*Rf,Uf=Vf-Hf,Wf=Uf>0?Uf:0,Gf=Math.sqrt(Wf),Kf=uf*Pf,qf=Kf*Gf,Jf=Rf*Ff,Yf=(Jf+qf)/Bf,Xf=Jf-qf,Zf=Xf/Bf,Qf=Math.abs(Ff),$f=Qf*Gf,ep=Rf*Pf/-1,tp=(ep+$f)/Bf,np=ep-$f,rp=np/Bf,ip=Af-Yf,ap=Af-Zf,op=jf-tp,sp=jf-rp,cp=Math.sqrt(ip*ip+op*op),lp=Math.sqrt(ap*ap+sp*sp),up=lp-cp,dp=up>0?Yf:Zf,fp=up>0?tp:rp,pp=dp*dd/bd,mp=fp*fd/bd,$u=z+pp,Ru=B+mp,hp=Math.atan2(mp,pp),gp=hp+Fp,Gp=hp>0?hp:gp,_p=Wi-Gp,vp=_p+Fp,Kp=_p>0?_p:vp,Gi=Gp+Kp,Yi=-Kp,yp=Uu-$u,bp=ed-Ru,xp=Math.sqrt(yp*yp+bp*bp),Sp=xp/2,Cp=Sp-cd,wp=Cp>0?Uu:Yd,Tp=Cp>0?ed:Gu,Ep=Cp>0?$u:Pu,Dp=Cp>0?Ru:Fu,Op=Math.atan2(kf,Of),kp=Op+Fp,Ap=Op>0?Op:kp,jp=Ap-Wi,Mp=jp-Fp,Ti=jp>0?Mp:jp,Ip=(Wi+Ti)*180/Math.PI,Zi=Wi*180/Math.PI,Lp=Gi*180/Math.PI,Rp=Yi*180/Math.PI,zp=Lp+Rp,gn=`M`+Bu+`,`+td+` L`+zu+`,`+rd+H(w/2,T/2,dd,fd,Lp,zp,!1).replace(`M`,`L`)+` L`+Ep+`,`+Dp+` L`+Mu+`,`+Nu+` L`+wp+`,`+Tp+` L`+Uu+`,`+ed+H(w/2,T/2,ld,ud,Ip,Zi,!1).replace(`M`,`L`)+` z`;v+=`<path d=\'`+gn+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+k.color+`\' stroke-width=\'`+k.width+`\' stroke-dasharray=\'`+k.strokeDasharray+`\' />`;break;case`leftRightCircularArrow`:case`chartPlus`:case`chartStar`:case`chartX`:case`cornerTabs`:case`flowChartOfflineStorage`:case`folderCorner`:case`funnel`:case`lineInv`:case`nonIsoscelesTrapezoid`:case`plaqueTabs`:case`squareTabs`:case`upDownArrowCallout`:console.log(b,` -unsupported shape type.`);break;case void 0:default:console.warn(`Undefine shape type.(`+b+`)`)}v+=`</svg>`,v+=`<div class=\'block `+Gt(e,n,r,s)+` `+Kt(e,s,l)+`\' _id=\'`+i+`\' _idx=\'`+o+`\' _type=\'`+s+`\' _name=\'`+a+`\' style=\'`+Bt(h,t,g,_,d,p)+Vt(h,g,_,p)+` z-index: `+c+`;transform: rotate(`+(C===void 0?0:C)+`deg);\'>`,e[`p:txBody`]!==void 0&&(u===void 0||u===!0)&&(s!=`diagram`&&s!=`textBox`&&(s=`shape`),v+=await Ot(e[`p:txBody`],e,n,r,s,o,l,void 0,p)),v+=`</div>`}else if(x!==void 0){var qp=J(J(x,[`a:pathLst`]),[`a:path`]);let f=qp.attrs||{};var Jp=je(f.w,21600),Yp=je(f.h,21600),Xp=1/Jp*w,Zp=1/Yp*T,Qp=J(qp,[`a:moveTo`])||[];Qp.length;var $p=qp[`a:lnTo`],em=qp[`a:cubicBezTo`],tm=qp[`a:arcTo`],nm=J(qp,[`a:close`]);Array.isArray(Qp)||(Qp=[Qp]);var rm=[];if(Qp.length>0){if(Ae(Qp).forEach(function(e){var t=e[`a:pt`];t!==void 0&&Ae(t).forEach(function(e){var t=e.attrs||{};if(!(t.x===void 0||t.y===void 0)){var n={},r=t.x,i=t.y,a=t.order;n.type=`movto`,n.order=je(a,rm.length),n.x=r,n.y=i,rm.push(n)}})}),$p!==void 0&&Ae($p).forEach(function(e){var t=e[`a:pt`];t!==void 0&&Ae(t).forEach(function(e){var t=e.attrs||{};if(!(t.x===void 0||t.y===void 0)){var n={},r=t.x,i=t.y,a=t.order;n.type=`lnto`,n.order=je(a,rm.length),n.x=r,n.y=i,rm.push(n)}})}),em!==void 0){var im=[];Ae(em).forEach(function(e){im.push(e[`a:pt`])}),im.forEach(function(e){e=Ae(e);var t={};t.type=`cubicBezTo`,t.order=je(J(e[0],[`attrs`,`order`]),rm.length);var n=[];e.forEach(function(e){var t=e.attrs||{};t.x!==void 0&&t.y!==void 0&&n.push({x:t.x,y:t.y})}),n.length===3&&(t.cubBzPt=n,rm.push(t))})}tm!==void 0&&Ae(tm).forEach(function(e){var t=e.attrs||{};if(!(t.hR===void 0||t.wR===void 0||t.stAng===void 0||t.swAng===void 0)){var n=t.order,r=t.hR,i=t.wR,a=t.stAng,o=t.swAng,s=0,c=0,l=J(e,[`a:pt`,`attrs`]);l!==void 0&&(s=l.x,c=l.y);var u={};u.type=`arcTo`,u.order=je(n,rm.length),u.hR=r,u.wR=i,u.stAng=a,u.swAng=o,u.shftX=s,u.shftY=c,rm.push(u)}}),nm!==void 0&&Ae(nm).forEach(function(e){var t=(e.attrs||{}).order,n={};n.type=`close`,n.order=je(t,rm.length),rm.push(n)}),rm.sort(function(e,t){return e.order-t.order});for(var am=0,di=!1,ke=``;am<rm.length;){if(rm[am].type==`movto`){var om=je(rm[am].x,NaN)*Xp,sm=je(rm[am].y,NaN)*Zp;if(!Number.isFinite(om)||!Number.isFinite(sm)){am++;continue}ke+=` M`+om+`,`+sm}else if(rm[am].type==`lnto`){var cm=je(rm[am].x,NaN)*Xp,lm=je(rm[am].y,NaN)*Zp;if(!Number.isFinite(cm)||!Number.isFinite(lm)){am++;continue}ke+=` L`+cm+`,`+lm}else if(rm[am].type==`cubicBezTo`){var um=je(rm[am].cubBzPt[0].x,NaN)*Xp,dm=je(rm[am].cubBzPt[0].y,NaN)*Zp,fm=je(rm[am].cubBzPt[1].x,NaN)*Xp,pm=je(rm[am].cubBzPt[1].y,NaN)*Zp,mm=je(rm[am].cubBzPt[2].x,NaN)*Xp,hm=je(rm[am].cubBzPt[2].y,NaN)*Zp;if(![um,dm,fm,pm,mm,hm].every(Number.isFinite)){am++;continue}ke+=` C`+um+`,`+dm+` `+fm+`,`+pm+` `+mm+`,`+hm}else if(rm[am].type==`arcTo`){var pi=je(rm[am].hR,NaN)*Xp,mi=je(rm[am].wR,NaN)*Zp,Wi=je(rm[am].stAng,NaN)/6e4,Ti=je(rm[am].swAng,NaN)/6e4;if(![pi,mi,Wi,Ti].every(Number.isFinite)){am++;continue}var Zi=Wi+Ti;ke+=H(mi,pi,mi,pi,Wi,Zi,!1)}else rm[am].type==`quadBezTo`?console.log(`custShapType: quadBezTo - TODO`):rm[am].type==`close`&&(ke+=`z`);am++}ke&&!/NaN/.test(ke)&&(v+=`<path d=\'`+ke+`\' fill=\'`+(O?`url(#imgPtrn_`+y+`)`:D?`url(#linGrd_`+y+`)`:E)+`\' stroke=\'`+(k===void 0?``:k.color)+`\' stroke-width=\'`+(k===void 0?``:k.width)+`\' stroke-dasharray=\'`+(k===void 0?``:k.strokeDasharray)+`\' `,v+=`/>`)}v+=`</svg>`,v+=`<div class=\'block `+Gt(e,n,r,s)+` `+Kt(e,s,l)+`\' _id=\'`+i+`\' _idx=\'`+o+`\' _type=\'`+s+`\' _name=\'`+a+`\' style=\'`+Bt(h,t,g,_,d,p)+Vt(h,g,_,p)+` z-index: `+c+`;transform: rotate(`+(C===void 0?0:C)+`deg);\'>`,e[`p:txBody`]!==void 0&&(u===void 0||u===!0)&&(s!=`diagram`&&s!=`textBox`&&(s=`shape`),v+=await Ot(e[`p:txBody`],e,n,r,s,o,l,void 0,p)),v+=`</div>`}else v+=`<div class=\'block `+Gt(e,n,r,s)+` `+Kt(e,s,l)+`\' _id=\'`+i+`\' _idx=\'`+o+`\' _type=\'`+s+`\' _name=\'`+a+`\' style=\'`+Bt(h,t,g,_,d,p)+Vt(h,g,_,p)+fn(e,t,!1,`shape`,l)+await yn(e,t,!1,l,f)+` z-index: `+c+`;transform: rotate(`+(C===void 0?0:C)+`deg);\'>`,e[`p:txBody`]!==void 0&&(u===void 0||u===!0)&&(v+=await Ot(e[`p:txBody`],e,n,r,s,o,l,void 0,p)),v+=`</div>`;return v}function St(e,t,n,r,i){var a=parseInt(r),o=parseInt(n),s=parseInt(e)/2,c=a-o;c<0&&(c=360+c),c=Math.min(Math.max(c,0),360);var l=Math.cos(2*Math.PI/(360/c)),u=Math.sin(2*Math.PI/(360/c)),d,f,p;if(i)d=c<=180?0:1,f=`M`+s+`,`+s+` L`+s+`,0 A`+s+`,`+s+` 0 `+d+`,1 `+(s+u*s)+`,`+(s-l*s)+` z`,p=`rotate(`+(o-270)+`, `+s+`, `+s+`)`;else{d=c<=180?0:1;var m=s,h=t/2;f=`M`+m+`,0 A`+h+`,`+m+` 0 `+d+`,1 `+(h+u*h)+`,`+(m-l*m),p=`rotate(`+(o+90)+`, `+s+`, `+s+`)`}return[f,p]}function Ct(e,t,n){var r=t,i=1.5*r,a=i;let o=i,s=n,c=i,l=r,u=2*Math.PI,d=u/(s*2),f=d*35*.005,p=d*50*.005,m=d,h=!1;for(var g=` M`+(a+c*Math.cos(p))+` `+(o+c*Math.sin(p));m<=u+d;m+=d)h?(g+=` L`+(a+l*Math.cos(m-f))+`,`+(o+l*Math.sin(m-f)),g+=` L`+(a+c*Math.cos(m+p))+`,`+(o+c*Math.sin(m+p))):(g+=` L`+(a+c*Math.cos(m-p))+`,`+(o+c*Math.sin(m-p)),g+=` L`+(a+l*Math.cos(m+f))+`,`+(o+l*Math.sin(m+f))),h=!h;return g+=` `,g}function H(e,t,n,r,i,a,o){var s,c=i;if(a>=i)for(;c<=a;){var l=Math.PI/180*c,u=e+Math.cos(l)*n,d=t+Math.sin(l)*r;c==i&&(s=` M`+u+` `+d),s+=` L`+u+` `+d,c++}else for(;c>a;){var l=Math.PI/180*c,u=e+Math.cos(l)*n,d=t+Math.sin(l)*r;c==i&&(s=` M `+u+` `+d),s+=` L `+u+` `+d,c--}return s+=o?` z`:``,s}function wt(e,t,n,r,i,a){var o,s,c,l;a==`cornr1`?(o=0,s=0,c=0,l=n):a==`cornr2`?(o=n,s=r,c=r,l=n):a==`cornrAll`?(o=n,s=n,c=n,l=n):a==`diag`&&(o=n,s=r,c=n,l=r);var u;return i==`round`?u=`M0,`+(t/2+(1-s)*(t/2))+` Q0,`+t+` `+e/2*s+`,`+t+` L`+(e/2+(1-c)*(e/2))+`,`+t+` Q`+e+`,`+t+` `+e+`,`+(t/2+t/2*(1-c))+`L`+e+`,`+t/2*l+` Q`+e+`,0 `+(e/2+e/2*(1-l))+`,0 L`+e/2*o+`,0 Q0,0 0,`+t/2*o+` z`:i==`snip`&&(u=`M0,`+t/2*o+` L0,`+(t/2+t/2*(1-s))+`L`+e/2*s+`,`+t+` L`+(e/2+e/2*(1-c))+`,`+t+`L`+e+`,`+(t/2+t/2*(1-c))+` L`+e+`,`+t/2*l+`L`+(e/2+e/2*(1-l))+`,0 L`+e/2*o+`,0 z`),u}async function Tt(e,t,n,r,i){var a=``,o=!1,s=e.attrs.order,c=e[`p:blipFill`][`a:blip`].attrs[`r:embed`],l=n==`slideMasterBg`?t.masterResObj:n==`slideLayoutBg`?t.layoutResObj:t.slideResObj,u=l[c].target,d=Kn(u).toLowerCase(),f=t.zip,p=await f.file(u).async(`arraybuffer`),m=e[`p:spPr`][`a:xfrm`];if(m===void 0){var h=J(e,[`p:nvPicPr`,`p:nvPr`,`p:ph`,`attrs`,`idx`]);J(e,[`p:nvPicPr`,`p:nvPr`,`p:ph`,`attrs`,`type`]),h!==void 0&&(m=J(t.slideLayoutTables,[`idxTable`,h,`p:spPr`,`a:xfrm`]))}var g=0,_=J(e,[`p:spPr`,`a:xfrm`,`attrs`,`rot`]);_!==void 0&&(g=In(_));var v=J(e,[`p:nvPicPr`,`p:nvPr`,`a:videoFile`]),y,b,x,ee,S,te,ne,C=!1,re=!1,ie=He.mediaProcess;v!==void 0&ie&&(y=v.attrs[`r:link`],b=l[y].target,Gn(b)?(b=qn(b),re=!0,C=!0,o=!0):(x=Kn(b).toLowerCase(),(x==`mp4`||x==`webm`||x==`ogg`)&&(S=await f.file(b).async(`arraybuffer`),ee=Ln(x),te=new Blob([S],{type:ee}),ne=URL.createObjectURL(te),C=!0,o=!0)));var ae=J(e,[`p:nvPicPr`,`p:nvPr`,`a:audioFile`]),oe,se,ce,w,T,le,ue=!1,E;if(ae!==void 0&ie&&(oe=ae.attrs[`r:link`],se=l[oe].target,ce=Kn(se).toLowerCase(),ce==`mp3`||ce==`wav`||ce==`ogg`)){w=await f.file(se).async(`arraybuffer`),T=new Blob([w]),le=URL.createObjectURL(T);var D=parseInt(m[`a:ext`].attrs.cx)*20,O=m[`a:ext`].attrs.cy,de=parseInt(m[`a:off`].attrs.x)/2.5,fe=m[`a:off`].attrs.y;E={"a:ext":{attrs:{cx:D,cy:O}},"a:off":{attrs:{x:de,y:fe}}},ue=!0,C=!0,o=!0}Ln(d);var pe=gt(d,p),me=_t(e[`p:blipFill`]);return a=`<div class=\'block content\' style=\'`+Bt(ie&&ue?E:m,e,void 0,void 0,r,i)+Vt(ie&&ue?E:m,void 0,void 0,i)+` z-index: `+s+`;transform: rotate(`+g+`deg);`+(v===void 0&&ae===void 0||!ie||!C?me.container:``)+`\'>`,v===void 0&&ae===void 0||!ie||!C?a+=`<img src=\'`+pe+`\' style=\'`+me.image+`\'/>`:(v!==void 0||ae!==void 0)&&ie&&C&&(v!==void 0&&!re?a+=`<video src=\'`+ne+`\' controls style=\'width: 100%; height: 100%\'>Your browser does not support the video tag.</video>`:v!==void 0&&re&&(a+=`<iframe src=\'`+b+`\' controls style=\'width: 100%; height: 100%\'></iframe >`),ae!==void 0&&(a+=`<audio id="audio_player" controls ><source src="`+le+`"></audio>`)),!C&&o&&(a+=`<span style=\'color:red;font-size:40px;position: absolute;\'>This media file Not supported by HTML5</span>`),(v!==void 0||ae!==void 0)&&!ie&&C&&console.log(`Founded supported media file but media process disabled (mediaProcess=false)`),a+=`</div>`,a}async function Et(e,t,n,r,i){var a=``;switch(J(e,[`a:graphic`,`a:graphicData`,`attrs`,`uri`])){case`http://schemas.openxmlformats.org/drawingml/2006/table`:a=await It(e,t,i);break;case`http://schemas.openxmlformats.org/drawingml/2006/chart`:a=await Rt(e,t,i);break;case`http://schemas.openxmlformats.org/drawingml/2006/diagram`:a=await zt(e,t,n,r,i);break;case`http://schemas.openxmlformats.org/presentationml/2006/ole`:var o=J(e,[`a:graphic`,`a:graphicData`,`mc:AlternateContent`,`mc:Fallback`,`p:oleObj`]);o===void 0&&(o=J(e,[`a:graphic`,`a:graphicData`,`p:oleObj`])),o!==void 0&&(a=await vt(o,t,n,i));break;default:}return a}var Dt=!1;async function Ot(e,t,n,r,i,a,o,s,c){var l=``;if(o.slideMasterTextStyles,e===void 0)return l;var u=J(t,[`p:style`,`a:fontRef`]),d=e[`a:p`];d.constructor!==Array&&(d=[d]);for(var f=0;f<d.length;f++){var p=d[f],m=p[`a:r`],h=p[`a:fld`],g=p[`a:br`];m!==void 0&&(m=m.constructor===Array?m:[m]),m!==void 0&&h!==void 0&&(h=h.constructor===Array?h:[h],m=m.concat(h)),m!==void 0&&g!==void 0&&(Dt=!0,g=g.constructor===Array?g:[g],g.forEach(function(e,t){e.type=`br`}),g.length>1&&g.shift(),m=m.concat(g),m.sort(function(e,t){return e.attrs.order-t.attrs.order}));var _=``,v=Ht(p,e,i,a,o);v!=``&&(_=v),(i==`body`||i==`obj`||i==`shape`)&&(_+=`font-size: 0px;`,_+=`font-weight: 100;`,_+=`font-style: normal;`);var y=``;_ in Ve?y=Ve[_].name:(y=`_css_`+(Object.keys(Ve).length+1),Ve[_]={name:y,text:_});var b=J(t,[`p:spPr`,`a:xfrm`,`a:ext`,`attrs`,`cx`]);b===void 0&&(b=J(n,[`p:spPr`,`a:xfrm`,`a:ext`,`attrs`,`cx`])),b===void 0&&(b=J(r,[`p:spPr`,`a:xfrm`,`a:ext`,`attrs`,`cx`]));var x=J(t,[`p:spPr`,`a:xfrm`,`a:ext`,`attrs`,`cy`]);x===void 0&&(x=J(n,[`p:spPr`,`a:xfrm`,`a:ext`,`attrs`,`cy`])),x===void 0&&(x=J(r,[`p:spPr`,`a:xfrm`,`a:ext`,`attrs`,`cy`]));var ee=b===void 0?NaN:$e(b,`x`,c),S=x===void 0?NaN:$e(x,`y`,c),te=Number.isFinite(ee)?`width:`+ee+`px;`:`width:inherit;`,ne=Number.isFinite(S)?`height:`+S+`px;`:``,C=Wt(p,e,a,i,o);l+=`<div style=\'display: flex;`+te+ne+`\' class=\'slide-prgrph `+Ut(p,e,a,i,C,o)+` `+C+` `+y+`\' >`;var re=await kt(p,f,t,e,u,a,i,o),ie=re[0]!==void 0&&re[0]!==null&&re[0]!=``,ae=re[1]!==void 0&&re[1]!==null&&ie?re[1]+re[2]:0;l+=re[0]===void 0?``:re[0];var oe=Pt(p,a,i,ie,o),se=oe[0],ce=oe[1];b===void 0&&s!==void 0&&s!=0&&(b=s);var w=``,T=0;if(m===void 0&&p!==void 0){var le=await Nt(p,void 0,t,e,u,n,a,i,1,o,ie);if(ie){var ue=$(le).css({position:`absolute`,float:`left`,"white-space":`nowrap`,visibility:`hidden`}).appendTo($(`body`));T+=ue.outerWidth(),ue.remove()}w+=le}else if(m!==void 0)for(var E=0;E<m.length;E++){var le=await Nt(m[E],E,p,e,u,n,a,i,m.length,o,ie);if(ie){var ue=$(le).css({position:`absolute`,float:`left`,"white-space":`nowrap`,visibility:`hidden`}).appendTo($(`body`));T+=ue.outerWidth(),ue.remove()}w+=le}var D=void 0;b!==void 0&&(D=$e(b,`x`,c)-ae-ce),ie&&D!==void 0&&T<D&&(D=T+ae);var O=D!==void 0&&!isNaN(D)?`width:`+D+`px;`:`width:inherit;`;l+=`<div style=\'height: 100%;direction: initial;overflow-wrap:break-word;word-wrap: break-word;`+O+se+`\' >`,l+=w,l+=`</div>`,l+=`</div>`}return l}async function kt(e,t,n,r,i,a,o,s){s.slideMasterTextStyles;var c=r[`a:lstStyle`],l=J(e,[`a:r`]);l!==void 0&&l.constructor===Array&&(l=l[0]);var u=parseInt(J(e[`a:pPr`],[`attrs`,`lvl`]))+1;isNaN(u)&&(u=1);var d=`a:lvl`+u+`pPr`,f,p,m,h,g;if(l!==void 0)f=await an(l,n,c,i,u,a,o,s),g=f[2],p=on(l,r,i,u,o,s);else return``;var _=``,v=``,y=``,b=0,x=0,ee=e[`a:pPr`],S=J(ee,[`a:buNone`]);if(S!==void 0)return``;var te=`TYPE_NONE`,ne=Mt(e,a,o,s),C=ne.nodeLaout,re=ne.nodeMaster,ie=J(ee,[`a:buChar`,`attrs`,`char`]),ae=J(ee,[`a:buAutoNum`,`attrs`,`type`]),oe=J(ee,[`a:buBlip`]);ie!==void 0&&(te=`TYPE_BULLET`),ae!==void 0&&(te=`TYPE_NUMERIC`),oe!==void 0&&(te=`TYPE_BULPIC`);var se=J(ee,[`a:buSzPts`,`attrs`,`val`]);if(se===void 0){if(se=J(ee,[`a:buSzPct`,`attrs`,`val`]),se!==void 0){var ce=parseInt(se)/1e5,w=parseInt(p,`px`);h=ce*parseInt(w)+`px`}}else h=parseInt(se)/100*F+`px`;var T=J(ee,[`a:buClr`]);if(ie===void 0&&ae===void 0&&oe===void 0&&c!==void 0){if(S=J(c,[d,`a:buNone`]),S!==void 0)return``;te=`TYPE_NONE`,ie=J(c,[d,`a:buChar`,`attrs`,`char`]),ae=J(c,[d,`a:buAutoNum`,`attrs`,`type`]),oe=J(c,[d,`a:buBlip`]),ie!==void 0&&(te=`TYPE_BULLET`),ae!==void 0&&(te=`TYPE_NUMERIC`),oe!==void 0&&(te=`TYPE_BULPIC`),(ie!==void 0||ae!==void 0||oe!==void 0)&&(ee=c[d])}if(ie===void 0&&ae===void 0&&oe===void 0){if(C!==void 0){if(S=J(C,[`a:buNone`]),S!==void 0)return``;te=`TYPE_NONE`,ie=J(C,[`a:buChar`,`attrs`,`char`]),ae=J(C,[`a:buAutoNum`,`attrs`,`type`]),oe=J(C,[`a:buBlip`]),ie!==void 0&&(te=`TYPE_BULLET`),ae!==void 0&&(te=`TYPE_NUMERIC`),oe!==void 0&&(te=`TYPE_BULPIC`)}if(ie===void 0&&ae===void 0&&oe===void 0&&re!==void 0){if(S=J(re,[`a:buNone`]),S!==void 0)return``;te=`TYPE_NONE`,ie=J(re,[`a:buChar`,`attrs`,`char`]),ae=J(re,[`a:buAutoNum`,`attrs`,`type`]),oe=J(re,[`a:buBlip`]),ie!==void 0&&(te=`TYPE_BULLET`),ae!==void 0&&(te=`TYPE_NUMERIC`),oe!==void 0&&(te=`TYPE_BULPIC`)}}var le=J(ee,[`attrs`,`rtl`]);le===void 0&&(le=J(C,[`attrs`,`rtl`]),le===void 0&&o!=`shape`&&(le=J(re,[`attrs`,`rtl`])));var ue=!1;le!==void 0&&le==`1`&&(ue=!0);var E=J(ee,[`attrs`,`algn`]);E===void 0&&(E=J(C,[`attrs`,`algn`]),E===void 0&&(E=J(re,[`attrs`,`algn`])));var D=J(ee,[`attrs`,`indent`]);D===void 0&&(D=J(C,[`attrs`,`indent`]),D===void 0&&(D=J(re,[`attrs`,`indent`])));var O=0;D!==void 0&&(O=parseInt(D)*N);var de=J(ee,[`attrs`,`marL`]);if(de===void 0&&(de=J(C,[`attrs`,`marL`]),de===void 0&&(de=J(re,[`attrs`,`marL`]))),de!==void 0){var fe=parseInt(de)*N;y=ue?`padding-right:`:`padding-left:`,b=fe+O<0?0:fe+O,y+=b+`px;`}var pe=J(ee,[`attrs`,`marR`]);if(pe===void 0&&de===void 0&&(pe=J(C,[`attrs`,`marR`]),pe===void 0&&(pe=J(re,[`attrs`,`marR`]))),pe!==void 0){var me=parseInt(pe)*N;y=ue?`padding-right:`:`padding-left:`,v+=(me+O<0?0:me+O)+`px;`}T===void 0&&(T=J(c,[d,`a:buClr`])),T===void 0&&(T=J(C,[`a:buClr`]),T===void 0&&(T=J(re,[`a:buClr`])));var he;if(T===void 0?i!==void 0&&(he=Tn(i,void 0,void 0,s)):he=Tn(T,void 0,void 0,s),he===void 0||he==`NONE`?m=f:(m=[he,``,`solid`],g=`solid`),se===void 0)if(se=J(C,[`a:buSzPts`,`attrs`,`val`]),se===void 0){if(se=J(C,[`a:buSzPct`,`attrs`,`val`]),se!==void 0){var ce=parseInt(se)/1e5,w=parseInt(p,`px`);h=ce*parseInt(w)+`px`}}else h=parseInt(se)/100*F+`px`;if(se===void 0)if(se=J(re,[`a:buSzPts`,`attrs`,`val`]),se===void 0){if(se=J(re,[`a:buSzPct`,`attrs`,`val`]),se!==void 0){var ce=parseInt(se)/1e5,w=parseInt(p,`px`);h=ce*parseInt(w)+`px`}}else h=parseInt(se)/100*F+`px`;if(se===void 0&&(h=p),x=parseInt(h,`px`),te==`TYPE_BULLET`){var ge=J(ee,[`a:buFont`,`attrs`,`typeface`]),k=``;if(ge!==void 0&&(k=`font-family: `+ge),_=`<div style=\'height: 100%;`+k+`;`+y+v+`font-size:`+h+`;`,g==`solid`)m[0]!==void 0&&m[0]!=``&&(_+=`color:#`+m[0]+`; `),m[1]!==void 0&&m[1]!=``&&m[1]!=`;`&&(_+=`text-shadow:`+m[1]+`;`);else if(g==`pattern`||g==`pic`||g==`gradient`){if(g==`pattern`)_+=`background:`+m[0][0]+`;`,m[0][1]!==null&&m[0][1]!==void 0&&m[0][1]!=``&&(_+=`background-size:`+m[0][1]+`;`),m[0][2]!==null&&m[0][2]!==void 0&&m[0][2]!=``&&(_+=`background-position:`+m[0][2]+`;`);else if(g==`pic`)_+=m[0]+`;`;else if(g==`gradient`){var _e=m[0].color,ve=m[0].rot;_+=`background: linear-gradient(`+ve+`deg,`;for(var t=0;t<_e.length;t++)t==_e.length-1?_+=`#`+_e[t]+`);`:_+=`#`+_e[t]+`, `}_+=`-webkit-background-clip: text;background-clip: text;color: transparent;`,m[1].border!==void 0&&m[1].border!==``&&(_+=`-webkit-text-stroke: `+m[1].border+`;`),m[1].effcts!==void 0&&m[1].effcts!==``&&(_+=`filter: `+m[1].effcts+`;`)}ue&&(_+=`white-space: nowrap ;direction:rtl`);var ye=ie;Oe||(ye=At(ge,ie)),_+=`\'><div style=\'line-height: `+x/2+`px;\'>`+ye+`</div></div>`}else if(te==`TYPE_NUMERIC`)_=`<div style=\'height: 100%;`+y+v+`color:#`+m[0]+`;font-size:`+h+`;`,ue?_+=`display: inline-block;white-space: nowrap ;direction:rtl;`:_+=`display: inline-block;white-space: nowrap ;direction:ltr;`,_+=`\' data-bulltname = \'`+ae+`\' data-bulltlvl = \'`+u+`\' class=\'numeric-bullet-style\'></div>`;else if(te==`TYPE_BULPIC`){var be=J(oe,[`a:blip`,`attrs`,`r:embed`]),xe;if(be!==void 0){var Se=s.slideResObj[be].target,Ce=await s.zip.file(Se).async(`arraybuffer`);xe=`<img src=\'data:`+Ln(Se.split(`.`).pop())+`;base64,`+Wn(Ce)+`\' style=\'width: 100%;\'/>`}be===void 0&&(xe=`‣`),_=`<div style=\'height: 100%;`+y+v+`width:`+h+`;display: inline-block; `,ue&&(_+=`display: inline-block;white-space: nowrap ;direction:rtl;`),_+=`\'>`+xe+` </div>`}return[``,b,x]}function At(e,t){switch(t){case`§`:return`■`;case`q`:return`❑`;case`v`:return`❖`;case`Ø`:return`⮚`;case`ü`:return`✔`;default:if(e==`Wingdings 2`||e==`Wingdings 3`){var n=jt(e,t);if(n!==null)return`&#`+n+`;`}return`&#`+t.charCodeAt(0)+`;`}}function jt(e,t){let n=t.codePointAt(0)&4095;return Ee.codePoint(e,n).codePoint}function Mt(e,t,n,r){var i,a,o=e[`a:pPr`],s=1,c=J(o,[`attrs`,`lvl`]);if(c!==void 0&&(s=parseInt(c)+1),t!==void 0&&(i=J(r.slideLayoutTables.idxTable[t],[`p:txBody`,`a:lstStyle`,`a:lvl`+s+`pPr`]),i===void 0&&(i=J(r.slideLayoutTables.idxTable[t],[`p:txBody`,`a:p`,`a:pPr`]),i===void 0&&(i=J(r.slideLayoutTables.idxTable[t],[`p:txBody`,`a:p`,s-1,`a:pPr`])))),n!==void 0){var l=`a:lvl`+s+`pPr`;i===void 0&&(i=J(r,[`slideLayoutTables`,`typeTable`,n,`p:txBody`,`a:lstStyle`,l])),a=n==`title`||n==`ctrTitle`?J(r,[`slideMasterTextStyles`,`p:titleStyle`,l]):n==`body`||n==`obj`||n==`subTitle`?J(r,[`slideMasterTextStyles`,`p:bodyStyle`,l]):n==`shape`||n==`diagram`?J(r,[`slideMasterTextStyles`,`p:otherStyle`,l]):n==`textBox`?J(r,[`defaultTextStyle`,l]):J(r,[`slideMasterTables`,`typeTable`,n,`p:txBody`,`a:lstStyle`,l])}return{nodeLaout:i,nodeMaster:a}}async function Nt(e,t,n,r,i,a,o,s,c,l,u){var d=``,f=r[`a:lstStyle`],p=l.slideMasterTextStyles,m=e[`a:t`],h=`<span`,g=`</span>`,_=``;if(m===void 0&&e.type!==void 0){if(Dt)return Dt=!1,`<span class=\'line-break-br\' ></span>`;_+=`display: block;`}else Dt=!0;typeof m!=`string`&&(m=J(e,[`a:fld`,`a:t`]),typeof m!=`string`&&(m=` `));var v=n[`a:pPr`],y=1,b=J(v,[`attrs`,`lvl`]);b!==void 0&&(y=parseInt(b)+1);var x=Mt(n,o,s,l),ee=x.nodeLaout,S=x.nodeMaster,te=J(e,[`a:rPr`,`attrs`,`lang`]),ne=te!==void 0&&M.indexOf(te)!==-1,C=J(v,[`attrs`,`rtl`]);C===void 0&&(C=J(ee,[`attrs`,`rtl`]),C===void 0&&s!=`shape`&&(C=J(S,[`attrs`,`rtl`])));var re=J(e,[`a:rPr`,`a:hlinkClick`,`attrs`,`r:id`]),ie=``,ae;if(re!==void 0){ie=J(e,[`a:rPr`,`a:hlinkClick`,`attrs`,`tooltip`]),ie!==void 0&&(ie=`title=\'`+ie+`\'`),ae=On(`a:hlink`,void 0,void 0,l);var oe=Tn(J(e,[`a:rPr`,`a:solidFill`]),void 0,void 0,l);oe!==void 0&&oe!=``&&(ae=oe)}var se=await an(e,n,f,i,y,o,s,l),ce=se[2];if(ce==`solid`)re===void 0&&se[0]!==void 0&&se[0]!=``?_+=`color: #`+se[0]+`;`:re!==void 0&&ae!==void 0&&(_+=`color: #`+ae+`;`),se[1]!==void 0&&se[1]!=``&&se[1]!=`;`&&(_+=`text-shadow:`+se[1]+`;`),se[3]!==void 0&&se[3]!=``&&(_+=`background-color: #`+se[3]+`;`);else if(ce==`pattern`||ce==`pic`||ce==`gradient`){if(ce==`pattern`)_+=`background:`+se[0][0]+`;`,se[0][1]!==null&&se[0][1]!==void 0&&se[0][1]!=``&&(_+=`background-size:`+se[0][1]+`;`),se[0][2]!==null&&se[0][2]!==void 0&&se[0][2]!=``&&(_+=`background-position:`+se[0][2]+`;`);else if(ce==`pic`)_+=se[0]+`;`;else if(ce==`gradient`){var w=se[0].color,T=se[0].rot;_+=`background: linear-gradient(`+T+`deg,`;for(var le=0;le<w.length;le++)le==w.length-1?_+=`#`+w[le]+`);`:_+=`#`+w[le]+`, `}_+=`-webkit-background-clip: text;background-clip: text;color: transparent;`,se[1].border!==void 0&&se[1].border!==``&&(_+=`-webkit-text-stroke: `+se[1].border+`;`),se[1].effcts!==void 0&&se[1].effcts!==``&&(_+=`filter: `+se[1].effcts+`;`)}var ue=on(e,r,i,y,s,l);d+=`font-size:`+ue+`;font-family:`+rn(e,s,l,i,m,te,ee,S,y)+`;font-weight:`+U(e,s,p,ee,S)+`;font-style:`+sn(e,s,p,ee,S)+`;text-decoration:`+cn(e,s,p)+`;text-align:`+ln(e,n,s,l)+`;vertical-align:`+un(e,s,p)+`;`,ne?_+=`direction:rtl;`:_+=`direction:ltr;`;var E=J(e,[`a:rPr`,`a:highlight`]);E!==void 0&&(_+=`background-color:#`+Tn(E,void 0,void 0,l)+`;`);var D=J(e,[`a:rPr`,`attrs`,`spc`]);if(D===void 0&&(D=J(ee,[`a:defRPr`,`attrs`,`spc`]),D===void 0&&(D=J(S,[`a:defRPr`,`attrs`,`spc`]))),D!==void 0){var O=parseInt(D)/100;_+=`letter-spacing: `+O+`px;`}var de=J(e,[`a:rPr`,`attrs`,`cap`]);de===void 0&&(de=J(ee,[`a:defRPr`,`attrs`,`cap`]),de===void 0&&(de=J(S,[`a:defRPr`,`attrs`,`cap`]))),(de==`small`||de==`all`)&&(_+=`text-transform: uppercase`);var fe=``;_ in Ve?fe=Ve[_].name:(fe=`_css_`+(Object.keys(Ve).length+1),Ve[_]={name:fe,text:_});var pe=``;if(ce==`solid`&&re!==void 0&&(pe=`style=\'color: inherit;\'`),re!==void 0&&re!=``){var me=l.slideResObj[re].target;return me=qn(me),h+` class=\'text-block `+fe+`\' style=\'`+d+`\'><a href=\'`+me+`\' `+pe+` `+ie+` target=\'_blank\'>`+m.replace(/\\t/g,` `).replace(/\\s/g,` `)+`</a>`+g}else return h+` class=\'text-block `+fe+`\' style=\'`+d+`\'>`+m.replace(/\\t/g,` `).replace(/\\s/g,` `)+g}function Pt(e,t,n,r,i){if(!r)return[``,0];var a=``,o=``,s=0,c=e[`a:pPr`],l=Mt(e,t,n,i),u=l.nodeLaout,d=l.nodeMaster,f=J(c,[`attrs`,`rtl`]);f===void 0&&(f=J(u,[`attrs`,`rtl`]),f===void 0&&n!=`shape`&&(f=J(d,[`attrs`,`rtl`])));var p=!1;f!==void 0&&f==`1`&&(p=!0);var m=J(c,[`attrs`,`algn`]);m===void 0&&(m=J(u,[`attrs`,`algn`]),m===void 0&&(m=J(d,[`attrs`,`algn`])));var h=J(c,[`attrs`,`indent`]);h===void 0&&(h=J(u,[`attrs`,`indent`]),h===void 0&&(h=J(d,[`attrs`,`indent`])));var g=0;h!==void 0&&(g=parseInt(h)*N);var _=J(c,[`attrs`,`marL`]);_===void 0&&(_=J(u,[`attrs`,`marL`]),_===void 0&&(_=J(d,[`attrs`,`marL`])));var v=0;_!==void 0&&(v=parseInt(_)*N),(h!==void 0||_!==void 0)&&(a=p?`padding-right: `:`padding-left: `,r?(s=Math.abs(0-g),a+=s+`px;`):(s=Math.abs(v+g),a+=s+`px;`));var y=J(c,[`attrs`,`marR`]);return y===void 0&&_===void 0&&(y=J(u,[`attrs`,`marR`]),y===void 0&&(y=J(d,[`attrs`,`marR`]))),y!==void 0&&r&&(parseInt(y)*N,o=p?`padding-right: `:`padding-left: `,o+=Math.abs(0-g)+`px;`),[a,s]}function Ft(){var e=``;for(var t in Ve)e+=` .`+Ve[t].name+(Ve[t].suffix?Ve[t].suffix:``)+`{`+Ve[t].text+`}\n`;return e}async function It(e,t,n){var r=e.attrs.order,i=J(e,[`a:graphic`,`a:graphicData`,`a:tbl`]),a=J(e,[`p:xfrm`]),o=J(e,[`a:graphic`,`a:graphicData`,`a:tbl`,`a:tblPr`]),s=J(e,[`a:graphic`,`a:graphicData`,`a:tbl`,`a:tblGrid`,`a:gridCol`]),c=``;o!==void 0&&(c=o.attrs.rtl==1?`dir=rtl`:`dir=ltr`);var l=o.attrs.firstRow,u=o.attrs.firstCol,d=o.attrs.lastRow,f=o.attrs.lastCol,p=o.attrs.bandRow,m=o.attrs.bandCol,h={isFrstRowAttr:+(l!==void 0&&l==`1`),isFrstColAttr:+(u!==void 0&&u==`1`),isLstRowAttr:+(d!==void 0&&d==`1`),isLstColAttr:+(f!==void 0&&f==`1`),isBandRowAttr:+(p!==void 0&&p==`1`),isBandColAttr:+(m!==void 0&&m==`1`)},g,_=o[`a:tableStyleId`];if(_!==void 0){var v=V[`a:tblStyleLst`][`a:tblStyle`];if(v!==void 0)if(v.constructor===Array)for(var y=0;y<v.length;y++)v[y].attrs.styleId==_&&(g=v[y]);else v.attrs.styleId==_&&(g=v)}g!==void 0&&(g.tblStylAttrObj=h,t.thisTbiStyle=g);var b=J(J(g,[`a:wholeTbl`,`a:tcStyle`]),[`a:tcBdr`]),x=``;b!==void 0&&(x=dn(b,t));var ee=``,S=J(g,[`a:tblBg`,`a:fillRef`]);S!==void 0&&(ee=Tn(S,void 0,void 0,t)),S===void 0&&(S=J(g,[`a:wholeTbl`,`a:tcStyle`,`a:fill`,`a:solidFill`]),ee=Tn(S,void 0,void 0,t)),ee!==``&&(ee=`background-color: #`+ee+`;`);var te=`<table `+c+` style=\'border-collapse: collapse;`+Bt(a,e,void 0,void 0,`group`,n)+Vt(a,void 0,void 0,n)+` z-index: `+r+`;`+x+`;`+ee+`\'>`,ne=i[`a:tr`];ne.constructor!==Array&&(ne=[ne]);for(var C=0,re=[],ie=0;ie<ne.length;ie++){var ae=ne[ie].attrs.h,oe=0,se=``;ae!==void 0&&(oe=parseInt(ae)*N,se+=`height:`+oe+`px;`);var ce=``,w=``,T=``,le=``;if(g!==void 0&&g[`a:wholeTbl`]!==void 0){var ue=J(g,[`a:wholeTbl`,`a:tcStyle`,`a:fill`,`a:solidFill`]);if(ue!==void 0){var E=Tn(ue,void 0,void 0,t);E!==void 0&&(ce=E)}var D=J(g,[`a:wholeTbl`,`a:tcTxStyle`]);if(D!==void 0){var O=Tn(D,void 0,void 0,t);O!==void 0&&(T=O);var de=J(D,[`attrs`,`b`])==`on`?`bold`:``;de!=``&&(le=de)}}if(ie==0&&h.isFrstRowAttr==1&&g!==void 0){var ue=J(g,[`a:firstRow`,`a:tcStyle`,`a:fill`,`a:solidFill`]);if(ue!==void 0){var E=Tn(ue,void 0,void 0,t);E!==void 0&&(ce=E)}var fe=J(g,[`a:firstRow`,`a:tcStyle`,`a:tcBdr`]);if(fe!==void 0){var pe=dn(fe,t);pe!=``&&(w=pe)}var D=J(g,[`a:firstRow`,`a:tcTxStyle`]);if(D!==void 0){var me=Tn(D,void 0,void 0,t);me!==void 0&&(T=me);var de=J(D,[`attrs`,`b`])==`on`?`bold`:``;de!==``&&(le=de)}}else if(ie>0&&h.isBandRowAttr==1&&g!==void 0){if(ce=``,w=void 0,ie%2==0&&g[`a:band2H`]!==void 0){var ue=J(g,[`a:band2H`,`a:tcStyle`,`a:fill`,`a:solidFill`]);if(ue!==void 0){var E=Tn(ue,void 0,void 0,t);E!==``&&(ce=E)}var fe=J(g,[`a:band2H`,`a:tcStyle`,`a:tcBdr`]);if(fe!==void 0){var pe=dn(fe,t);pe!=``&&(w=pe)}var D=J(g,[`a:band2H`,`a:tcTxStyle`]);if(D!==void 0){var me=Tn(D,void 0,void 0,t);me!==void 0&&(T=me)}var de=J(D,[`attrs`,`b`])==`on`?`bold`:``;de!==``&&(le=de)}if(ie%2!=0&&g[`a:band1H`]!==void 0){var ue=J(g,[`a:band1H`,`a:tcStyle`,`a:fill`,`a:solidFill`]);if(ue!==void 0){var E=Tn(ue,void 0,void 0,t);E!==void 0&&(ce=E)}var fe=J(g,[`a:band1H`,`a:tcStyle`,`a:tcBdr`]);if(fe!==void 0){var pe=dn(fe,t);pe!=``&&(w=pe)}var D=J(g,[`a:band1H`,`a:tcTxStyle`]);if(D!==void 0){var me=Tn(D,void 0,void 0,t);me!==void 0&&(T=me);var de=J(D,[`attrs`,`b`])==`on`?`bold`:``;de!=``&&(le=de)}}}if(ie==ne.length-1&&h.isLstRowAttr==1&&g!==void 0){var ue=J(g,[`a:lastRow`,`a:tcStyle`,`a:fill`,`a:solidFill`]);if(ue!==void 0){var E=Tn(ue,void 0,void 0,t);E!==void 0&&(ce=E)}var fe=J(g,[`a:lastRow`,`a:tcStyle`,`a:tcBdr`]);if(fe!==void 0){var pe=dn(fe,t);pe!=``&&(w=pe)}var D=J(g,[`a:lastRow`,`a:tcTxStyle`]);if(D!==void 0){var me=Tn(D,void 0,void 0,t);me!==void 0&&(T=me);var de=J(D,[`attrs`,`b`])==`on`?`bold`:``;de!==``&&(le=de)}}se+=w===void 0?``:w,se+=T===void 0?``:` color: #`+T+`;`,se+=le==``?``:` font-weight:`+le+`;`,ce!==void 0&&ce!=``&&(se+=`background-color: #`+ce+`;`),te+=`<tr style=\'`+se+`\'>`;var he=ne[ie][`a:tc`];if(he!==void 0)if(he.constructor===Array){var ge=0;re.length==0&&(re=Array.apply(null,Array(he.length)).map(function(){return 0}));for(var k=0;ge<he.length;){if(re[ge]==0&&k==0){var _e;if(ge==0&&h.isFrstColAttr==1)_e=`a:firstCol`,h.isLstRowAttr==1&&ie==ne.length-1&&J(g,[`a:seCell`])!==void 0?_e=`a:seCell`:h.isFrstRowAttr==1&&ie==0&&J(g,[`a:neCell`])!==void 0&&(_e=`a:neCell`);else if(ge>0&&h.isBandColAttr==1&&!(h.isFrstColAttr==1&&ie==0)&&!(h.isLstRowAttr==1&&ie==ne.length-1)&&ge!=he.length-1&&ge%2!=0){var ve=J(g,[`a:band2V`]);ve===void 0?(ve=J(g,[`a:band1V`]),ve!==void 0&&(_e=`a:band2V`)):_e=`a:band2V`}ge==he.length-1&&h.isLstColAttr==1&&(_e=`a:lastCol`,h.isLstRowAttr==1&&ie==ne.length-1&&J(g,[`a:swCell`])!==void 0?_e=`a:swCell`:h.isFrstRowAttr==1&&ie==0&&J(g,[`a:nwCell`])!==void 0&&(_e=`a:nwCell`));var ye=await Lt(he[ge],s,ie,ge,g,_e,t),be=ye[0],xe=ye[1],Se=ye[2],Ce=ye[3],we=ye[4];Ce===void 0?we===void 0?te+=`<td class=\'`+Se+`\' data-row=\'`+ie+`,`+ge+`\' style = \'`+xe+`\'>`+be+`</td>`:(te+=`<td class=\'`+Se+`\' data-row=\'`+ie+`,`+ge+`\' colspan = \'`+parseInt(we)+`\' style=\'`+xe+`\'>`+be+`</td>`,k=parseInt(we)-1):(C++,re[ge]=parseInt(Ce)-1,te+=`<td class=\'`+Se+`\' data-row=\'`+ie+`,`+ge+`\' rowspan =\'`+parseInt(Ce)+`\' style=\'`+xe+`\'>`+be+`</td>`)}else re[ge]!=0&&--re[ge],k!=0&&k--;ge++}}else{var _e;if(h.isFrstColAttr==1&&h.isLstRowAttr!=1)_e=`a:firstCol`;else if(h.isBandColAttr==1&&h.isLstRowAttr!=1){var ve=J(g,[`a:band2V`]);ve===void 0?(ve=J(g,[`a:band1V`]),ve!==void 0&&(_e=`a:band2V`)):_e=`a:band2V`}h.isLstColAttr==1&&h.isLstRowAttr!=1&&(_e=`a:lastCol`);var ye=await Lt(he,s,ie,void 0,g,_e,t),be=ye[0],xe=ye[1],Se=ye[2],Ce=ye[3];Ce===void 0?te+=`<td class=\'`+Se+`\' style=\'`+xe+`\'>`+be+`</td>`:te+=`<td class=\'`+Se+`\' rowspan=\'`+parseInt(Ce)+`\' style = \'`+xe+`\'>`+be+`</td>`}te+=`</tr>`}return te}async function Lt(e,t,n,r,i,a,o){var s=J(e,[`attrs`,`rowSpan`]),c=J(e,[`attrs`,`gridSpan`]);J(e,[`attrs`,`vMerge`]),J(e,[`attrs`,`hMerge`]);var l=`word-wrap: break-word;`,u,d=``,f=``,p=``,m=``,h=``,g=``,_=``,v=parseInt(c),y=0;if(!isNaN(v)&&v>1)for(var b=0;b<v;b++)y+=parseInt(J(t[r+b],[`attrs`,`w`]));else y=J(r===void 0?t:t[r],[`attrs`,`w`]);var x=await Ot(e[`a:txBody`],e,void 0,void 0,void 0,void 0,o,y);if(y!=0&&(u=parseInt(y)*N,l+=`width:`+u+`px;`),m=J(e,[`a:tcPr`,`a:lnB`]),m===void 0&&a!==void 0&&(a!==void 0&&(m=J(i[a],[`a:tcStyle`,`a:tcBdr`,`a:bottom`,`a:ln`])),m===void 0&&(m=J(i,[`a:wholeTbl`,`a:tcStyle`,`a:tcBdr`,`a:bottom`,`a:ln`]))),h=J(e,[`a:tcPr`,`a:lnT`]),h===void 0&&(a!==void 0&&(h=J(i[a],[`a:tcStyle`,`a:tcBdr`,`a:top`,`a:ln`])),h===void 0&&(h=J(i,[`a:wholeTbl`,`a:tcStyle`,`a:tcBdr`,`a:top`,`a:ln`]))),g=J(e,[`a:tcPr`,`a:lnL`]),g===void 0&&(a!==void 0&&(g=J(i[a],[`a:tcStyle`,`a:tcBdr`,`a:left`,`a:ln`])),g===void 0&&(g=J(i,[`a:wholeTbl`,`a:tcStyle`,`a:tcBdr`,`a:left`,`a:ln`]))),_=J(e,[`a:tcPr`,`a:lnR`]),_===void 0&&(a!==void 0&&(_=J(i[a],[`a:tcStyle`,`a:tcBdr`,`a:right`,`a:ln`])),_===void 0&&(_=J(i,[`a:wholeTbl`,`a:tcStyle`,`a:tcBdr`,`a:right`,`a:ln`]))),J(e,[`a:tcPr`,`a:lnBlToTr`]),J(e,[`a:tcPr`,`a:InTlToBr`]),m!==void 0&&m!=``){var ee=fn(m,void 0,!1,``,o);ee!=``&&(l+=`border-bottom:`+ee+`;`)}if(h!==void 0&&h!=``){var S=fn(h,void 0,!1,``,o);S!=``&&(l+=`border-top: `+S+`;`)}if(g!==void 0&&g!=``){var te=fn(g,void 0,!1,``,o);te!=``&&(l+=`border-left: `+te+`;`)}if(_!==void 0&&_!=``){var ne=fn(_,void 0,!1,``,o);ne!=``&&(l+=`border-right:`+ne+`;`)}var C=J(e,[`a:tcPr`]);if(C!==void 0&&C!=``&&(d=await yn({"p:spPr":C},void 0,!1,o,`slide`)),d==``||d==`background-color: inherit;`){var re;if(a!==void 0&&(re=J(i,[a,`a:tcStyle`,`a:fill`,`a:solidFill`])),re!==void 0){var ie=Tn(re,void 0,void 0,o);ie!==void 0&&(d=` background-color: #`+ie+`;`)}}var ae=``;d!==void 0&&d!=``&&(d in Ve?ae=Ve[d].name:(ae=`_tbl_cell_css_`+(Object.keys(Ve).length+1),Ve[d]={name:ae,text:d}));var oe;if(a!==void 0&&(oe=J(i,[a,`a:tcTxStyle`])),oe!==void 0){var se=Tn(oe,void 0,void 0,o);se!==void 0&&(f=se);var ce=J(oe,[`attrs`,`b`])==`on`?`bold`:``;ce!==``&&(p=ce)}return l+=f===``?``:`color: #`+f+`;`,l+=p==``?``:` font-weight:`+p+`;`,[x,l,ae,s,c]}async function Rt(e,t,n){var r=e.attrs.order,i=J(e,[`p:xfrm`]),a=`<div id=\'chart`+A+`\' class=\'block content\' style=\'`+Bt(i,e,void 0,void 0,`group`,n)+Vt(i,void 0,void 0,n)+` z-index: `+r+`;\'></div>`,o=e[`a:graphic`][`a:graphicData`][`c:chart`].attrs[`r:id`],s=t.slideResObj[o].target,c=J(await We(t.zip,s),[`c:chartSpace`,`c:chart`,`c:plotArea`]),l=null;for(var u in c)switch(u){case`c:lineChart`:l={type:`createChart`,data:{chartID:`chart`+A,chartType:`lineChart`,chartData:kn(c[u][`c:ser`])}};break;case`c:barChart`:l={type:`createChart`,data:{chartID:`chart`+A,chartType:`barChart`,chartData:kn(c[u][`c:ser`])}};break;case`c:pieChart`:l={type:`createChart`,data:{chartID:`chart`+A,chartType:`pieChart`,chartData:kn(c[u][`c:ser`])}};break;case`c:pie3DChart`:l={type:`createChart`,data:{chartID:`chart`+A,chartType:`pie3DChart`,chartData:kn(c[u][`c:ser`])}};break;case`c:areaChart`:l={type:`createChart`,data:{chartID:`chart`+A,chartType:`areaChart`,chartData:kn(c[u][`c:ser`])}};break;case`c:scatterChart`:l={type:`createChart`,data:{chartID:`chart`+A,chartType:`scatterChart`,chartData:kn(c[u][`c:ser`])}};break;case`c:catAx`:break;case`c:valAx`:break;default:}return l!==null&&De.MsgQueue.push(l),A++,a}async function zt(e,t,n,r,i){e.attrs.order;var a=t.zip,o=J(e,[`p:xfrm`]),s=J(e,[`a:graphic`,`a:graphicData`,`dgm:relIds`,`attrs`]),c=s[`r:cs`],l=s[`r:dm`],u=s[`r:lo`],d=s[`r:qs`],f=t.slideResObj[c].target,p=t.slideResObj[l].target,m=t.slideResObj[u].target,h=t.slideResObj[d].target;await We(a,f),await We(a,p),await We(a,m),await We(a,h);var g=J(t.digramFileContent,[`p:drawing`,`p:spTree`,`p:sp`]),_=``;if(g!==void 0)for(var v=g.length,y=0;y<v;y++){var b=g[y];_+=await yt(b,e,t,`diagramBg`,r,i)}return`<div class=\'block diagram-content\' style=\'`+Bt(o,e,void 0,void 0,r,i)+Vt(o,void 0,void 0,i)+`\'>`+_+`</div>`}function Bt(e,t,n,r,i,a){var o,s=-1,c=-1;return e!==void 0&&(o=J(e,[`a:off`,`attrs`])),o===void 0&&n!==void 0?o=J(n,[`a:off`,`attrs`]):o===void 0&&r!==void 0&&(o=J(r,[`a:off`,`attrs`])),o===void 0?``:(s=Qe(o.x,`x`,a),c=Qe(o.y,`y`,a),isNaN(s)||isNaN(c)?``:`top:`+c+`px; left:`+s+`px;`)}function Vt(e,t,n,r){var i=void 0,a=-1,o=-1;return e===void 0?t===void 0?n!==void 0&&(i=J(n,[`a:ext`,`attrs`])):i=J(t,[`a:ext`,`attrs`]):i=J(e,[`a:ext`,`attrs`]),i===void 0?``:(a=$e(i.cx,`x`,r),o=$e(i.cy,`y`,r),isNaN(a)||isNaN(o)?``:`width:`+a+`px; height:`+o+`px;`)}function Ht(e,t,n,r,i){var a=1,o=J(e,[`a:pPr`,`a:spcBef`,`a:spcPts`,`attrs`,`val`]),s=J(e,[`a:pPr`,`a:spcAft`,`a:spcPts`,`attrs`,`val`]),c=J(e,[`a:pPr`,`a:lnSpc`,`a:spcPct`,`attrs`,`val`]),l=`Pct`;c===void 0&&(c=J(e,[`a:pPr`,`a:lnSpc`,`a:spcPts`,`attrs`,`val`]),c!==void 0&&(l=`Pts`));var u=J(e,[`a:pPr`,`attrs`,`lvl`]);u!==void 0&&(a=parseInt(u)+1);var d;if(J(e,[`a:r`])!==void 0){var f=on(e[`a:r`],t,void 0,a,n,i);f!=`inherit`&&(d=parseInt(f,`px`))}var p=!0;if((n==`shape`||n==`textBox`)&&(p=!1),p&&(o===void 0||s===void 0||c===void 0)&&r!==void 0){var m=J(i,[`slideLayoutTables`,`idxTable`,r,`p:txBody`,`a:p`,a-1,`a:pPr`]);o===void 0&&(o=J(m,[`a:spcBef`,`a:spcPts`,`attrs`,`val`])),s===void 0&&(s=J(m,[`a:spcAft`,`a:spcPts`,`attrs`,`val`])),c===void 0&&(c=J(m,[`a:lnSpc`,`a:spcPct`,`attrs`,`val`]),c===void 0&&(c=J(m,[`a:pPr`,`a:lnSpc`,`a:spcPts`,`attrs`,`val`]),c!==void 0&&(l=`Pts`)))}if(p&&(o===void 0||s===void 0||c===void 0)){var h=i.slideMasterTextStyles,g=``,a=`a:lvl`+a+`pPr`;switch(n){case`title`:case`ctrTitle`:g=`p:titleStyle`;break;case`body`:case`obj`:case`dt`:case`ftr`:case`sldNum`:case`textBox`:g=`p:bodyStyle`;break;default:g=`p:otherStyle`}var _=J(h,[g,a]);_!==void 0&&(o===void 0&&(o=J(_,[`a:spcBef`,`a:spcPts`,`attrs`,`val`])),s===void 0&&(s=J(_,[`a:spcAft`,`a:spcPts`,`attrs`,`val`])),c===void 0&&(c=J(_,[`a:lnSpc`,`a:spcPct`,`attrs`,`val`]),c===void 0&&(c=J(_,[`a:pPr`,`a:lnSpc`,`a:spcPts`,`attrs`,`val`]),c!==void 0&&(l=`Pts`))))}var v=0,y=0,b=0,x=``;if(o!==void 0&&(v=parseInt(o)/100),s!==void 0&&(y=parseInt(s)/100),c!==void 0&&d!==void 0)if(l==`Pts`)x+=`padding-top: `+(parseInt(c)/100-d)+`px;`;else{var ee=parseInt(c)/1e5;b=d*(ee-1)-d,x+=`padding-top: `+(ee>1?d:0)+`px;`,x+=`padding-bottom: `+b+`px;`}return x+=`margin-top: `+(v-1)+`px;`,(s!==void 0||c!==void 0)&&(x+=`margin-bottom: `+y+`px;`),x}function Ut(e,t,n,r,i,a){var o=J(e,[`a:pPr`,`attrs`,`algn`]);if(o===void 0){var s=1,c=J(e,[`a:pPr`,`attrs`,`lvl`]);c!==void 0&&(s=parseInt(c)+1);var l=`a:lvl`+s+`pPr`,u=t[`a:lstStyle`];o=J(u,[l,`attrs`,`algn`]),o===void 0&&n!==void 0&&(o=J(a.slideLayoutTables.idxTable[n],[`p:txBody`,`a:lstStyle`,l,`attrs`,`algn`]),o===void 0&&(o=J(a.slideLayoutTables.idxTable[n],[`p:txBody`,`a:p`,`a:pPr`,`attrs`,`algn`]),o===void 0&&(o=J(a.slideLayoutTables.idxTable[n],[`p:txBody`,`a:p`,s-1,`a:pPr`,`attrs`,`algn`])))),o===void 0&&(r===void 0?o=J(a,[`slideMasterTextStyles`,`p:bodyStyle`,l,`attrs`,`algn`]):(o=J(a,[`slideLayoutTables`,`typeTable`,r,`p:txBody`,`a:lstStyle`,l,`attrs`,`algn`]),o===void 0&&(o=r==`title`||r==`ctrTitle`?J(a,[`slideMasterTextStyles`,`p:titleStyle`,l,`attrs`,`algn`]):r==`body`||r==`obj`||r==`subTitle`?J(a,[`slideMasterTextStyles`,`p:bodyStyle`,l,`attrs`,`algn`]):r==`shape`||r==`diagram`?J(a,[`slideMasterTextStyles`,`p:otherStyle`,l,`attrs`,`algn`]):r==`textBox`?J(a,[`defaultTextStyle`,l,`attrs`,`algn`]):J(a,[`slideMasterTables`,`typeTable`,r,`p:txBody`,`a:lstStyle`,l,`attrs`,`algn`]))))}if(o===void 0){if(r==`title`||r==`subTitle`||r==`ctrTitle`)return`h-mid`;if(r==`sldNum`)return`h-right`}if(o!==void 0)switch(o){case`l`:return i==`pregraph-rtl`?`h-left-rtl`:`h-left`;case`r`:return i==`pregraph-rtl`?`h-right-rtl`:`h-right`;case`ctr`:return`h-mid`;default:return`h-`+o}}function Wt(e,t,n,r,i){var a=J(e,[`a:pPr`,`attrs`,`rtl`]);if(a===void 0){var o=Mt(e,n,r,i),s=o.nodeLaout,c=o.nodeMaster;a=J(s,[`attrs`,`rtl`]),a===void 0&&r!=`shape`&&(a=J(c,[`attrs`,`rtl`]))}return a==`1`?`pregraph-rtl`:a==`0`?`pregraph-ltr`:`pregraph-inherit`}function Gt(e,t,n,r){var i=J(e,[`p:txBody`,`a:bodyPr`,`attrs`,`anchor`]);return i===void 0&&(i=J(t,[`p:txBody`,`a:bodyPr`,`attrs`,`anchor`]),i===void 0&&(i=J(n,[`p:txBody`,`a:bodyPr`,`attrs`,`anchor`]),i===void 0&&(i=`t`))),i===`ctr`?`v-mid`:i===`b`?`v-down`:`v-up`}function Kt(e,t,n){return`content`}function qt(e,t){return/^(zh|ja|ko)(-|$)/i.test(t||``)||/[\\u3040-\\u30ff\\u3400-\\u9fff\\uac00-\\ud7af]/.test(e||``)}function Jt(e,t){return M.indexOf(t)!==-1||/^(ar|fa|he|ur|dv)(-|$)/i.test(t||``)||/[\\u0590-\\u08ff\\ufb1d-\\ufdff\\ufe70-\\ufeff]/.test(e||``)}function Yt(e,t){if(/^zh-(tw|hk|mo)/i.test(e||``))return`Hant`;if(/^zh/i.test(e||``)||/[\\u3400-\\u9fff]/.test(t||``))return`Hans`;if(/^ja/i.test(e||``)||/[\\u3040-\\u30ff]/.test(t||``))return`Jpan`;if(/^ko/i.test(e||``)||/[\\uac00-\\ud7af]/.test(t||``))return`Hang`;if(/^(ar|fa|ur|dv)/i.test(e||``)||/[\\u0600-\\u06ff]/.test(t||``))return`Arab`;if(/^he/i.test(e||``)||/[\\u0590-\\u05ff]/.test(t||``))return`Hebr`}function Xt(e,t,n){var r=Yt(t,n),i=J(e,[`a:font`]);if(!(r===void 0||i===void 0)){i=i.constructor===Array?i:[i];for(var a=0;a<i.length;a++)if(J(i[a],[`attrs`,`script`])===r)return J(i[a],[`attrs`,`typeface`])}}function Zt(e,t,n,r){if(!(e===void 0||e===``)){var i=/^\\+(mj|mn)-(lt|ea|cs)$/.exec(e);if(i===null)return e;var a=i[1]===`mj`?`a:majorFont`:`a:minorFont`,o=i[2]===`lt`?`a:latin`:`a:`+i[2],s=J(t.themeContent,[`a:theme`,`a:themeElements`,`a:fontScheme`,a]);return J(s,[o,`attrs`,`typeface`])||Xt(s,n,r)}}function Qt(e,t,n,r,i){var a=t===`major`?`a:majorFont`:`a:minorFont`,o=J(e.themeContent,[`a:theme`,`a:themeElements`,`a:fontScheme`,a]);return J(o,[`a:`+n,`attrs`,`typeface`])||Xt(o,r,i)}function $t(e,t,n,r){return e===void 0?{}:{latin:Zt(J(e,[`a:latin`,`attrs`,`typeface`]),t,n,r),ea:Zt(J(e,[`a:ea`,`attrs`,`typeface`]),t,n,r),cs:Zt(J(e,[`a:cs`,`attrs`,`typeface`]),t,n,r),sym:Zt(J(e,[`a:sym`,`attrs`,`typeface`]),t,n,r)}}function en(e,t){Object.keys(t).forEach(function(n){(e[n]===void 0||e[n]===``)&&t[n]!==void 0&&t[n]!==``&&(e[n]=t[n])})}function tn(e){if(!(e===void 0||e===``))return/^(inherit|serif|sans-serif|monospace|cursive|fantasy|system-ui)$/i.test(e)?e:`"`+String(e).replace(/\\\\/g,`\\\\\\\\`).replace(/"/g,`\\\\"`)+`"`}function nn(e,t){var n=J(t,[`attrs`,`idx`]);return n===`major`||n===`minor`?n:e==`title`||e==`subTitle`||e==`ctrTitle`?`major`:`minor`}function rn(e,t,n,r,i,a,o,s,c){var l={};en(l,$t(J(e,[`a:rPr`]),n,a,i)),en(l,$t(J(o,[`a:defRPr`]),n,a,i)),en(l,$t(J(s,[`a:defRPr`]),n,a,i));var u=`a:lvl`+c+`pPr`;en(l,$t(J(n.defaultTextStyle,[u,`a:defRPr`]),n,a,i));var d=nn(t,r);en(l,{latin:Qt(n,d,`latin`,a,i),ea:Qt(n,d,`ea`,a,i),cs:Qt(n,d,`cs`,a,i)});var f=[l[Jt(i,a)?`cs`:qt(i,a)?`ea`:`latin`],l.latin,l.ea,l.cs,l.sym],p=[];return f.forEach(function(e){var t=tn(e);t!==void 0&&p.indexOf(t)===-1&&p.push(t)}),p.length?p.join(`,`):`inherit`}async function an(e,t,n,r,i,a,o,s){var c=J(e,[`a:rPr`]),l,u,d,f=``,p=``;if(c!==void 0){if(l=bn(c),l==`SOLID_FILL`){var m=c[`a:solidFill`];u=Tn(m,void 0,void 0,s);var h=c[`a:highlight`];h!==void 0&&(p=Tn(h,void 0,void 0,s)),f=`solid`}else if(l==`PATTERN_FILL`){var g=c[`a:pattFill`];u=Cn(g,s),f=`pattern`}else if(l==`PIC_FILL`)u=await vn(c,`slideBg`,s,void 0,void 0),f=`pic`;else if(l==`GRADIENT_FILL`){var _=c[`a:gradFill`];u=xn(_,s),f=`gradient`}}if(u===void 0&&J(n,[`a:lvl`+i+`pPr`,`a:defRPr`])!==void 0){var v=J(n,[`a:lvl`+i+`pPr`,`a:defRPr`]);if(l=bn(v),l==`SOLID_FILL`){var m=v[`a:solidFill`];u=Tn(m,void 0,void 0,s);var h=v[`a:highlight`];h!==void 0&&(p=Tn(h,void 0,void 0,s)),f=`solid`}else if(l==`PATTERN_FILL`){var g=v[`a:pattFill`];u=Cn(g,s),f=`pattern`}else if(l==`PIC_FILL`)u=await vn(v,`slideBg`,s,void 0,void 0),f=`pic`;else if(l==`GRADIENT_FILL`){var _=v[`a:gradFill`];u=xn(_,s),f=`gradient`}}if(u===void 0){var y=J(t,[`p:style`,`a:fontRef`]);if(y!==void 0){u=Tn(y,void 0,void 0,s),u!==void 0&&(f=`solid`);var h=y[`a:highlight`];h!==void 0&&(p=Tn(h,void 0,void 0,s))}u===void 0&&r!==void 0&&(u=Tn(r,void 0,void 0,s),u!==void 0&&(f=`solid`))}if(u===void 0){var b=Mt(t,a,o,s),x=b.nodeLaout,ee=b.nodeMaster;if(x!==void 0){var S=J(x,[`a:defRPr`,`a:solidFill`]);if(S!==void 0){u=Tn(S,void 0,void 0,s);var h=J(x,[`a:defRPr`,`a:highlight`]);h!==void 0&&(p=Tn(h,void 0,void 0,s)),f=`solid`}}if(u===void 0&&ee!==void 0){var te=J(ee,[`a:defRPr`,`a:solidFill`]);if(te!==void 0){u=Tn(te,void 0,void 0,s);var h=J(ee,[`a:defRPr`,`a:highlight`]);h!==void 0&&(p=Tn(h,void 0,void 0,s)),f=`solid`}}}var ne=[],C={},re=J(e,[`a:rPr`,`a:ln`]),d=``;if(re!==void 0&&re[`a:noFill`]===void 0){var ie=fn(e,t,!1,`text`,s).split(` `),ae=parseInt(ie[0].substring(0,ie[0].indexOf(`px`)))+`px`,oe=ie[2];f==`solid`?(d=`-`+ae+` 0 `+oe+`, 0 `+ae+` `+oe+`, `+ae+` 0 `+oe+`, 0 -`+ae+` `+oe,ne.push(d)):C.border=ae+` `+oe}var se=J(e,[`a:rPr`,`a:effectLst`,`a:glow`]),ce=``;if(se!==void 0){var w=Tn(se,void 0,void 0,s),T=se.attrs.rad?se.attrs.rad*N:0;ce=`0 0 `+T+`px #`+w+`, 0 0 `+T+`px #`+w+`, 0 0 `+T+`px #`+w+`, 0 0 `+T+`px #`+w+`, 0 0 `+T+`px #`+w+`, 0 0 `+T+`px #`+w+`, 0 0 `+T+`px #`+w,f==`solid`?ne.push(ce):ne.push(`drop-shadow(0 0 `+T/3+`px #`+w+`) drop-shadow(0 0 `+T*2/3+`px #`+w+`) drop-shadow(0 0 `+T+`px #`+w+`)`)}var le=J(e,[`a:rPr`,`a:effectLst`,`a:outerShdw`]),ue=``;if(le!==void 0){var E=Tn(le,void 0,void 0,s),D=le.attrs;D.algn;var O=D.dir?parseInt(D.dir)/6e4:0,de=parseInt(D.dist)*N;D.rotWithShape;var fe=D.blurRad?parseInt(D.blurRad)*N+`px`:``;D.sx&&parseInt(D.sx)/1e5,D.sy&&parseInt(D.sy)/1e5;var pe=de*Math.sin(O*Math.PI/180),me=de*Math.cos(O*Math.PI/180);!isNaN(pe)&&!isNaN(me)&&(ue=me+`px `+pe+`px `+fe+` #`+E,f==`solid`?ne.push(ue):ne.push(`drop-shadow(`+me+`px `+pe+`px `+fe+` #`+E+`)`))}var he=``,ge;return f==`solid`?(ne.length>0&&(he=ne.join(`,`)),ge=he+`;`):(ne.length>0&&(he=ne.join(` `)),C.effcts=he,ge=C),[u,ge,f,p]}function on(e,t,n,r,i,a){var o=t===void 0?void 0:t[`a:lstStyle`],s=`a:lvl`+r+`pPr`,c=void 0,l,u;e[`a:rPr`]!==void 0&&(c=parseInt(e[`a:rPr`].attrs.sz)/100),(isNaN(c)||c===void 0&&e[`a:fld`]!==void 0)&&(l=J(e[`a:fld`],[`a:rPr`,`attrs`,`sz`]),c=parseInt(l)/100),(isNaN(c)||c===void 0)&&e[`a:t`]===void 0&&(l=J(e[`a:endParaRPr`],[`attrs`,`sz`]),c=parseInt(l)/100),(isNaN(c)||c===void 0)&&o!==void 0&&(l=J(o,[s,`a:defRPr`,`attrs`,`sz`]),c=parseInt(l)/100);var d=!1;t!==void 0&&J(t,[`a:bodyPr`,`a:spAutoFit`])!==void 0&&(d=!0),(isNaN(c)||c===void 0)&&(l=J(a.slideLayoutTables,[`typeTable`,i,`p:txBody`,`a:lstStyle`,s,`a:defRPr`,`attrs`,`sz`]),c=parseInt(l)/100,u=J(a.slideLayoutTables,[`typeTable`,i,`p:txBody`,`a:lstStyle`,s,`a:defRPr`,`attrs`,`kern`]),d&&u!==void 0&&!isNaN(c)&&c-parseInt(u)/100>0&&(c-=parseInt(u)/100)),(isNaN(c)||c===void 0)&&(l=J(a.slideMasterTables,[`typeTable`,i,`p:txBody`,`a:lstStyle`,s,`a:defRPr`,`attrs`,`sz`]),u=J(a.slideMasterTables,[`typeTable`,i,`p:txBody`,`a:lstStyle`,s,`a:defRPr`,`attrs`,`kern`]),l===void 0&&(i==`title`||i==`subTitle`||i==`ctrTitle`?(l=J(a.slideMasterTextStyles,[`p:titleStyle`,s,`a:defRPr`,`attrs`,`sz`]),u=J(a.slideMasterTextStyles,[`p:titleStyle`,s,`a:defRPr`,`attrs`,`kern`])):i==`body`||i==`obj`||i==`dt`||i==`sldNum`||i===`textBox`?(l=J(a.slideMasterTextStyles,[`p:bodyStyle`,s,`a:defRPr`,`attrs`,`sz`]),u=J(a.slideMasterTextStyles,[`p:bodyStyle`,s,`a:defRPr`,`attrs`,`kern`])):i==`shape`&&(l=J(a.slideMasterTextStyles,[`p:otherStyle`,s,`a:defRPr`,`attrs`,`sz`]),u=J(a.slideMasterTextStyles,[`p:otherStyle`,s,`a:defRPr`,`attrs`,`kern`]),d=!1),l===void 0&&(l=J(a.defaultTextStyle,[s,`a:defRPr`,`attrs`,`sz`]),u=u===void 0?J(a.defaultTextStyle,[s,`a:defRPr`,`attrs`,`kern`]):void 0,d=!1)),c=parseInt(l)/100,d&&u!==void 0&&!isNaN(c)&&c-parseInt(u)/100>parseInt(u)/100&&(c-=parseInt(u)/100));var f=J(e,[`a:rPr`,`attrs`,`baseline`]);if(f!==void 0&&!isNaN(c)){var p=parseInt(f)/1e5;c-=p}if(!isNaN(c)){var m=J(t,[`a:bodyPr`,`a:normAutofit`,`attrs`,`fontScale`]);m!==void 0&&m!=0&&(c=Math.round(m/1e5*c))}return isNaN(c)?i==`br`?`initial`:`inherit`:c*F+`px`}function U(e,t,n,r,i){var a=J(e,[`a:rPr`,`attrs`,`b`]);return a===void 0&&(a=J(r,[`a:defRPr`,`attrs`,`b`])),a===void 0&&(a=J(i,[`a:defRPr`,`attrs`,`b`])),a===`1`||a===!0?`bold`:a===`0`||a===!1?`normal`:`inherit`}function sn(e,t,n,r,i){var a=J(e,[`a:rPr`,`attrs`,`i`]);return a===void 0&&(a=J(r,[`a:defRPr`,`attrs`,`i`])),a===void 0&&(a=J(i,[`a:defRPr`,`attrs`,`i`])),a===`1`||a===!0?`italic`:a===`0`||a===!1?`normal`:`inherit`}function cn(e,t,n){if(e[`a:rPr`]!==void 0){var r=e[`a:rPr`].attrs.u===void 0?`none`:e[`a:rPr`].attrs.u,i=e[`a:rPr`].attrs.strike===void 0?`noStrike`:e[`a:rPr`].attrs.strike;return r!=`none`&&i==`noStrike`?`underline`:r==`none`&&i!=`noStrike`?`line-through`:r!=`none`&&i!=`noStrike`?`underline line-through`:`inherit`}else return`inherit`}function ln(e,t,n,r){var i=J(e,[`a:pPr`,`attrs`,`algn`]);if(i===void 0&&(i=J(t,[`a:pPr`,`attrs`,`algn`])),i===void 0)if(n==`title`||n==`ctrTitle`||n==`subTitle`){var a=1,o=J(t,[`a:pPr`,`attrs`,`lvl`]);o!==void 0&&(a=parseInt(o)+1);var s=`a:lvl`+a+`pPr`;i=J(r,[`slideLayoutTables`,`typeTable`,n,`p:txBody`,`a:lstStyle`,s,`attrs`,`algn`]),i===void 0&&(i=J(r,[`slideMasterTables`,`typeTable`,n,`p:txBody`,`a:lstStyle`,s,`attrs`,`algn`]),i===void 0&&(i=J(r,[`slideMasterTextStyles`,`p:titleStyle`,s,`attrs`,`algn`]),i===void 0&&n===`subTitle`&&(i=J(r,[`slideMasterTextStyles`,`p:bodyStyle`,s,`attrs`,`algn`]))))}else i=n==`body`?J(r,[`slideMasterTextStyles`,`p:bodyStyle`,`a:lvl1pPr`,`attrs`,`algn`]):J(r,[`slideMasterTables`,`typeTable`,n,`p:txBody`,`a:lstStyle`,`a:lvl1pPr`,`attrs`,`algn`]);var c=`inherit`;if(i!==void 0)switch(i){case`l`:c=`left`;break;case`r`:c=`right`;break;case`ctr`:c=`center`;break;case`just`:c=`justify`;break;case`dist`:c=`justify`;break;default:c=`inherit`}return c}function un(e,t,n){var r=J(e,[`a:rPr`,`attrs`,`baseline`]);return r===void 0?`baseline`:parseInt(r)/1e3+`%`}function dn(e,t){var n=``;if(e[`a:bottom`]!==void 0){var r={"p:spPr":{"a:ln":e[`a:bottom`][`a:ln`]}},i=fn(r,void 0,!1,`shape`,t);n+=i.replace(`border`,`border-bottom`)}if(e[`a:top`]!==void 0){var r={"p:spPr":{"a:ln":e[`a:top`][`a:ln`]}},i=fn(r,void 0,!1,`shape`,t);n+=i.replace(`border`,`border-top`)}if(e[`a:right`]!==void 0){var r={"p:spPr":{"a:ln":e[`a:right`][`a:ln`]}},i=fn(r,void 0,!1,`shape`,t);n+=i.replace(`border`,`border-right`)}if(e[`a:left`]!==void 0){var r={"p:spPr":{"a:ln":e[`a:left`][`a:ln`]}},i=fn(r,void 0,!1,`shape`,t);n+=i.replace(`border`,`border-left`)}return n}function fn(e,t,n,r,i){var a,o;if(r==`shape`?(a=`border: `,o=e[`p:spPr`][`a:ln`]):r==`text`&&(a=``,o=e[`a:rPr`][`a:ln`]),J(o,[`a:noFill`])!==void 0)return`hidden`;if(o==null){var s=J(e,[`p:style`,`a:lnRef`]);if(s!==void 0){var c=J(s,[`attrs`,`idx`]);o=i.themeContent[`a:theme`][`a:themeElements`][`a:fmtScheme`][`a:lnStyleLst`][`a:ln`][Number(c)-1]}}o??=(a=``,e);var l;if(o!==void 0){var u=parseInt(J(o,[`attrs`,`w`]))/12700;isNaN(u)||u<1?a+=`1.3333333333333333px `:a+=u+`px `;var d=J(o,[`a:prstDash`,`attrs`,`val`]);d===void 0&&(d=J(o,[`attrs`,`cmpd`]));var f=`0`;switch(d){case`solid`:a+=`solid`,f=`0`;break;case`dash`:a+=`dashed`,f=`5`;break;case`dashDot`:a+=`dashed`,f=`5, 5, 1, 5`;break;case`dot`:a+=`dotted`,f=`1, 5`;break;case`lgDash`:a+=`dashed`,f=`10, 5`;break;case`dbl`:a+=`double`,f=`0`;break;case`lgDashDotDot`:a+=`dashed`,f=`10, 5, 1, 5, 1, 5`;break;case`sysDash`:a+=`dashed`,f=`5, 2`;break;case`sysDashDot`:a+=`dashed`,f=`5, 2, 1, 5`;break;case`sysDashDotDot`:a+=`dashed`,f=`5, 2, 1, 5, 1, 5`;break;case`sysDot`:a+=`dotted`,f=`2, 5`;break;case void 0:default:a+=`solid`,f=`0`}var p=bn(o);p==`NO_FILL`?l=n?`none`:``:p==`SOLID_FILL`?l=Tn(o[`a:solidFill`],void 0,void 0,i):p==`GRADIENT_FILL`?l=xn(o[`a:gradFill`],i):p==`PATTERN_FILL`&&(l=Cn(o[`a:pattFill`],i))}if(l===void 0){var s=J(e,[`p:style`,`a:lnRef`]);s!==void 0&&(l=Tn(s,void 0,void 0,i))}return l=l===void 0?n?`none`:`hidden`:`#`+l,a+=` `+l+` `,n?{color:l,width:u,type:d,strokeDasharray:f}:a+`;`}async function pn(e,t,n){var r=e.slideContent,i=e.slideLayoutContent,a=e.slideMasterContent,o=J(i,[`p:sldLayout`,`p:cSld`,`p:spTree`]),s=J(a,[`p:sldMaster`,`p:cSld`,`p:spTree`]),c=J(r,[`p:sld`,`attrs`,`showMasterSp`]),l=J(i,[`p:sldLayout`,`attrs`,`showMasterSp`]),u=c===void 0?l:c,d=!(u===`0`||u===`false`),f=await gn(e,n)||``,p=`<div class=\'slide-background slide-background-`+n+`\' style=\'position:absolute;top:0;left:0;overflow:hidden;z-index:0;width:`+t.width+`px; height:`+t.height+`px;`+f+`\'>`;if(s!==void 0&&d)for(var m in s)if(s[m].constructor===Array)for(var h=0;h<s[m].length;h++){var g=J(s[m][h],[`p:nvSpPr`,`p:nvPr`,`p:ph`,`attrs`,`type`]);p+=await Ye(m,s[m][h],s,e,`slideMasterBg`)}else{var g=J(s[m],[`p:nvSpPr`,`p:nvPr`,`p:ph`,`attrs`,`type`]);p+=await Ye(m,s[m],s,e,`slideMasterBg`)}if(o!==void 0)for(var m in o)if(o[m].constructor===Array)for(var h=0;h<o[m].length;h++){var g=J(o[m][h],[`p:nvSpPr`,`p:nvPr`,`p:ph`,`attrs`,`type`]);g!=`pic`&&(p+=await Ye(m,o[m][h],o,e,`slideLayoutBg`))}else{var g=J(o[m],[`p:nvSpPr`,`p:nvPr`,`p:ph`,`attrs`,`type`]);g!=`pic`&&(p+=await Ye(m,o[m],o,e,`slideLayoutBg`))}return p+`</div>`}function W(e){var t=[];return e===void 0?t:(Object.keys(e).forEach(function(n){var r=e[n];if(n!=`attrs`)if(r.constructor===Array)for(var i=0;i<r.length;i++){var a={};a[n]=r[i],a.idex=Number(J(r[i],[`attrs`,`order`]))||t.length+1,a.attrs={order:a.idex},t.push(a)}else{var a={};a[n]=r,a.idex=Number(J(r,[`attrs`,`order`]))||t.length+1,a.attrs={order:a.idex},t.push(a)}}),t.sort(function(e,t){return e.idex-t.idex}))}function G(e,t){if(!(t==0||t==1e3)){var n=t>1e3?`a:bgFillStyleLst`:`a:fillStyleLst`,r=t>1e3?t-1e3:t;return W(J(e.themeContent,[`a:theme`,`a:themeElements`,`a:fmtScheme`,n]))[r-1]}}async function mn(e,t,n,r,i,a,o){if(e!==void 0){var s=bn(e);if(s==`SOLID_FILL`){var c=e[`a:solidFill`],l=Tn(c,t,n,i);return l===void 0?void 0:`background: #`+l+`;`}else if(s==`GRADIENT_FILL`)return _n(e,n,r,i);else if(s==`PIC_FILL`)return await vn(e,o||`themeBg`,i,n,a);else if(s==`PATTERN_FILL`){var u=Cn(e[`a:pattFill`],i);if(u!==void 0){var d=`background: `+u[0]+`;`;return u[1]!==null&&u[1]!==void 0&&u[1]!=``&&(d+=`background-size:`+u[1]+`;`),u[2]!==null&&u[2]!==void 0&&u[2]!=``&&(d+=`background-position:`+u[2]+`;`),d}}}}async function hn(e,t,n,r,i,a){return await mn(G(i,e),t,n,r,i,a,`themeBg`)}async function gn(e,t){var n=e.slideContent,r=e.slideLayoutContent,i=e.slideMasterContent,a=J(n,[`p:sld`,`p:cSld`,`p:bg`,`p:bgPr`]),o=J(n,[`p:sld`,`p:cSld`,`p:bg`,`p:bgRef`]),s;if(a!==void 0){var c=bn(a);if(c==`SOLID_FILL`){var l=a[`a:solidFill`],u,d=J(n,[`p:sld`,`p:clrMapOvr`,`a:overrideClrMapping`,`attrs`]);if(d!==void 0)u=d;else{var d=J(r,[`p:sldLayout`,`p:clrMapOvr`,`a:overrideClrMapping`,`attrs`]);u=d===void 0?J(i,[`p:sldMaster`,`p:clrMap`,`attrs`]):d}var f=Tn(l,u,void 0,e);s=`background: #`+f+`;`}else c==`GRADIENT_FILL`?s=_n(a,void 0,i,e):c==`PIC_FILL`&&(s=await vn(a,`slideBg`,e,void 0,t))}else if(o!==void 0){var u,d=J(n,[`p:sld`,`p:clrMapOvr`,`a:overrideClrMapping`,`attrs`]);if(d!==void 0)u=d;else{var d=J(r,[`p:sldLayout`,`p:clrMapOvr`,`a:overrideClrMapping`,`attrs`]);u=d===void 0?J(i,[`p:sldMaster`,`p:clrMap`,`attrs`]):d}var p=Tn(o,u,void 0,e),m=Number(o.attrs.idx);if(!(m==0||m==1e3)){if(m>0&&m<1e3)s=await hn(m,u,p,i,e,t);else if(m>1e3){var h=m-1e3,g=e.themeContent[`a:theme`][`a:themeElements`][`a:fmtScheme`][`a:bgFillStyleLst`],_=[];Object.keys(g).forEach(function(e){var t=g[e];if(e!=`attrs`)if(t.constructor===Array)for(var n=0;n<t.length;n++){var r={};r[e]=t[n],r.idex=t[n].attrs.order,r.attrs={order:t[n].attrs.order},_.push(r)}else{var r={};r[e]=t,r.idex=t.attrs.order,r.attrs={order:t.attrs.order},_.push(r)}});var v=_.slice(0);v.sort(function(e,t){return e.idex-t.idex});var y=v[h-1],c=bn(y);if(c==`SOLID_FILL`){var l=y[`a:solidFill`],f=Tn(l,u,void 0,e);s=`background: #`+f+`;`}else c==`GRADIENT_FILL`?s=_n(y,p,i,e):c==`PIC_FILL`?s=await vn(y,`themeBg`,e,p,t):c==`PATTERN_FILL`?s=await mn(y,u,p,i,e,t,`themeBg`):console.log(c)}}}else{a=J(r,[`p:sldLayout`,`p:cSld`,`p:bg`,`p:bgPr`]),o=J(r,[`p:sldLayout`,`p:cSld`,`p:bg`,`p:bgRef`]);var u,d=J(r,[`p:sldLayout`,`p:clrMapOvr`,`a:overrideClrMapping`,`attrs`]);if(u=d===void 0?J(i,[`p:sldMaster`,`p:clrMap`,`attrs`]):d,a!==void 0){var c=bn(a);if(c==`SOLID_FILL`){var l=a[`a:solidFill`],f=Tn(l,u,void 0,e);s=`background: #`+f+`;`}else c==`GRADIENT_FILL`?s=_n(a,void 0,i,e):c==`PIC_FILL`&&(s=await vn(a,`slideLayoutBg`,e,void 0,t))}else if(o!==void 0){var p=Tn(o,u,void 0,e),m=Number(o.attrs.idx);if(!(m==0||m==1e3)){if(m>0&&m<1e3)s=await hn(m,u,p,i,e,t);else if(m>1e3){var h=m-1e3,g=e.themeContent[`a:theme`][`a:themeElements`][`a:fmtScheme`][`a:bgFillStyleLst`],_=[];Object.keys(g).forEach(function(e){var t=g[e];if(e!=`attrs`)if(t.constructor===Array)for(var n=0;n<t.length;n++){var r={};r[e]=t[n],r.idex=t[n].attrs.order,r.attrs={order:t[n].attrs.order},_.push(r)}else{var r={};r[e]=t,r.idex=t.attrs.order,r.attrs={order:t.attrs.order},_.push(r)}});var v=_.slice(0);v.sort(function(e,t){return e.idex-t.idex});var y=v[h-1],c=bn(y);if(c==`SOLID_FILL`){var l=y[`a:solidFill`],f=Tn(l,u,p,e);s=`background: #`+f+`;`}else c==`GRADIENT_FILL`?s=_n(y,p,i,e):c==`PIC_FILL`?s=await vn(y,`themeBg`,e,p,t):c==`PATTERN_FILL`?s=await mn(y,u,p,i,e,t,`themeBg`):console.log(c)}}}else{a=J(i,[`p:sldMaster`,`p:cSld`,`p:bg`,`p:bgPr`]),o=J(i,[`p:sldMaster`,`p:cSld`,`p:bg`,`p:bgRef`]);var b=J(i,[`p:sldMaster`,`p:clrMap`,`attrs`]);if(a!==void 0){var c=bn(a);if(c==`SOLID_FILL`){var l=a[`a:solidFill`],f=Tn(l,b,void 0,e);s=`background: #`+f+`;`}else c==`GRADIENT_FILL`?s=_n(a,void 0,i,e):c==`PIC_FILL`&&(s=await vn(a,`slideMasterBg`,e,void 0,t))}else if(o!==void 0){var p=Tn(o,b,void 0,e),m=Number(o.attrs.idx);if(!(m==0||m==1e3)){if(m>0&&m<1e3)s=await hn(m,b,p,i,e,t);else if(m>1e3){var h=m-1e3,g=e.themeContent[`a:theme`][`a:themeElements`][`a:fmtScheme`][`a:bgFillStyleLst`],_=[];Object.keys(g).forEach(function(e){var t=g[e];if(e!=`attrs`)if(t.constructor===Array)for(var n=0;n<t.length;n++){var r={};r[e]=t[n],r.idex=t[n].attrs.order,r.attrs={order:t[n].attrs.order},_.push(r)}else{var r={};r[e]=t,r.idex=t.attrs.order,r.attrs={order:t.attrs.order},_.push(r)}});var v=_.slice(0);v.sort(function(e,t){return e.idex-t.idex});var y=v[h-1],c=bn(y);if(c==`SOLID_FILL`){var l=y[`a:solidFill`],f=Tn(l,b,p,e);s=`background: #`+f+`;`}else c==`GRADIENT_FILL`?s=_n(y,p,i,e):c==`PIC_FILL`?s=await vn(y,`themeBg`,e,p,t):c==`PATTERN_FILL`?s=await mn(y,b,p,i,e,t,`themeBg`):console.log(c)}}}}}return s}function _n(e,t,n,r){var i=``;if(e!==void 0){var a=e[`a:gradFill`],o=a[`a:gsLst`][`a:gs`];o.constructor!==Array&&(o=[o]);for(var s=J(n,[`p:sldMaster`,`p:clrMap`,`attrs`]),c=[],l=[],u=0;u<o.length;u++){var d=``,d=Tn(o[u],s,t,r),f=J(o[u],[`attrs`,`pos`]);f===void 0?l[u]=``:l[u]=f/1e3+`%`,c[u]=`#`+d}var p=a[`a:lin`],m=90;p!==void 0&&(m=In(p.attrs.ang),m+=90),i=`background: linear-gradient(`+m+`deg,`;for(var u=0;u<o.length;u++)u==o.length-1?i+=c[u]+` `+l[u]+`);`:i+=c[u]+` `+l[u]+`, `}else t!==void 0&&(i=`background: #`+t+`;`);return i}async function vn(e,t,n,r,i){var a,o=await Sn(t,e[`a:blipFill`],n);if(o!==void 0){var s=J(e,[`attrs`,`order`]),c=J(e,[`a:blipFill`,`a:blip`]),l=J(c,[`a:duotone`]);if(l!==void 0){var u=[];Object.keys(l).forEach(function(e){if(e!=`attrs`){var t={};t[e]=l[e],u.push(Tn(t,void 0,r,n))}})}var d=J(c,[`a:alphaModFix`,`attrs`]),f=``;d!==void 0&&d.amt!==void 0&&d.amt!=``&&(f=`opacity:`+parseInt(d.amt)/1e5+`;`);var p=J(e,[`a:blipFill`,`a:tile`,`attrs`]),m=``;return p!==void 0&&p.sx!==void 0&&(parseInt(p.sx)/1e5,parseInt(p.sy)/1e5,parseInt(p.tx)/1e5,parseInt(p.ty)/1e5,p.algn,p.flip,m+=`background-repeat: round;`),J(e,[`a:blipFill`,`a:stretch`])!==void 0&&(m+=`background-repeat: no-repeat;`,m+=`background-position: center;`,m+=`background-size: 100% 100%;`),a=`background: url(`+o+`);`+(s===void 0?``:` z-index: `+s+`;`)+m+f,a}}async function yn(e,t,n,r,i){var a=bn(J(e,[`p:spPr`])),o,s;if(a==`NO_FILL`)return n?`none`:``;if(a==`SOLID_FILL`?(s=e[`p:spPr`][`a:solidFill`],o=Tn(s,void 0,void 0,r)):a==`GRADIENT_FILL`?(s=e[`p:spPr`][`a:gradFill`],o=xn(s,r)):a==`PATTERN_FILL`?(s=e[`p:spPr`][`a:pattFill`],o=Cn(s,r)):a==`PIC_FILL`&&(s=e[`p:spPr`][`a:blipFill`],o=await Sn(i,s,r)),o===void 0){var c=J(e,[`p:style`,`a:fillRef`]),l=parseInt(J(e,[`p:style`,`a:fillRef`,`attrs`,`idx`]));if(l==0||l==1e3)return n?`none`:``;o=Tn(c,void 0,void 0,r)}if(o===void 0){if(J(e,[`p:spPr`,`a:grpFill`])!==void 0)return await yn({"p:spPr":t[`p:grpSpPr`]},e,n,r,i);if(a==`NO_FILL`)return n?`none`:``}if(o!==void 0)if(a==`GRADIENT_FILL`){if(n)return o;for(var u=o.color,d=`background: linear-gradient(`+o.rot+`deg,`,f=0;f<u.length;f++)f==u.length-1?d+=`#`+u[f]+`);`:d+=`#`+u[f]+`, `;return d}else if(a==`PIC_FILL`)return n?o:`background-image:url(`+o+`);`;else if(a==`PATTERN_FILL`){var m=``,h=``,g=``;return m=o[0],o[1]!==null&&o[1]!==void 0&&o[1]!=``&&(h=` background-size:`+o[1]+`;`),o[2]!==null&&o[2]!==void 0&&o[2]!=``&&(g=` background-position:`+o[2]+`;`),`background: `+m+`;`+h+g}else if(n)return o=p(o).toRgbString(),o;else return`background-color: #`+o+`;`;else if(n)return`none`;else return`background-color: inherit;`}function bn(e={}){var t=``;return e[`a:noFill`]!==void 0&&(t=`NO_FILL`),e[`a:solidFill`]!==void 0&&(t=`SOLID_FILL`),e[`a:gradFill`]!==void 0&&(t=`GRADIENT_FILL`),e[`a:pattFill`]!==void 0&&(t=`PATTERN_FILL`),e[`a:blipFill`]!==void 0&&(t=`PIC_FILL`),e[`a:grpFill`]!==void 0&&(t=`GROUP_FILL`),t}function xn(e,t){for(var n=e[`a:gsLst`][`a:gs`],r=[],i=0;i<n.length;i++)r[i]=Tn(n[i],void 0,void 0,t);var a=e[`a:lin`],o=0;return a!==void 0&&(o=In(a.attrs.ang)+90),{color:r,rot:o}}async function Sn(e,t,n){var r,i=t[`a:blip`].attrs[`r:embed`],a;if(e==`slideBg`||e==`slide`?a=J(n,[`slideResObj`,i,`target`]):e==`slideLayoutBg`?a=J(n,[`layoutResObj`,i,`target`]):e==`slideMasterBg`?a=J(n,[`masterResObj`,i,`target`]):e==`themeBg`?a=J(n,[`themeResObj`,i,`target`]):e==`diagramBg`&&(a=J(n,[`diagramResObj`,i,`target`])),a!==void 0){if(r=J(n,[`loaded-images`,a]),r===void 0){a=qn(a);var o=a.split(`.`).pop();if(o==`xml`)return;r=gt(o,await n.zip.file(a).async(`arraybuffer`)),An(n,[`loaded-images`,a],r)}return r}}function Cn(e,t){var n=``,r=``,i=``,a=e[`a:bgClr`],o=e[`a:fgClr`];return i=e.attrs.prst,n=Tn(o,void 0,void 0,t),r=Tn(a,void 0,void 0,t),wn(i,r,n)}function wn(e,t,n){switch(e){case`smGrid`:return[`linear-gradient(to right, #`+n+` -1px, transparent 1px ), linear-gradient(to bottom, #`+n+` -1px, transparent 1px) #`+t+`;`,`4px 4px`];case`dotGrid`:return[`linear-gradient(to right, #`+n+` -1px, transparent 1px ), linear-gradient(to bottom, #`+n+` -1px, transparent 1px) #`+t+`;`,`8px 8px`];case`lgGrid`:return[`linear-gradient(to right, #`+n+` -1px, transparent 1.5px ), linear-gradient(to bottom, #`+n+` -1px, transparent 1.5px) #`+t+`;`,`8px 8px`];case`wdUpDiag`:return[`repeating-linear-gradient(-45deg, transparent 1px , transparent 4px, #`+n+` 7px)#`+t+`;`];case`dkUpDiag`:return[`repeating-linear-gradient(-45deg, transparent 1px , #`+t+` 5px)#`+n+`;`];case`ltUpDiag`:return[`repeating-linear-gradient(-45deg, transparent 1px , transparent 2px, #`+n+` 4px)#`+t+`;`];case`wdDnDiag`:return[`repeating-linear-gradient(45deg, transparent 1px , transparent 4px, #`+n+` 7px)#`+t+`;`];case`dkDnDiag`:return[`repeating-linear-gradient(45deg, transparent 1px , #`+t+` 5px)#`+n+`;`];case`ltDnDiag`:return[`repeating-linear-gradient(45deg, transparent 1px , transparent 2px, #`+n+` 4px)#`+t+`;`];case`dkHorz`:return[`repeating-linear-gradient(0deg, transparent 1px , transparent 2px, #`+t+` 7px)#`+n+`;`];case`ltHorz`:return[`repeating-linear-gradient(0deg, transparent 1px , transparent 5px, #`+n+` 7px)#`+t+`;`];case`narHorz`:return[`repeating-linear-gradient(0deg, transparent 1px , transparent 2px, #`+n+` 4px)#`+t+`;`];case`dkVert`:return[`repeating-linear-gradient(90deg, transparent 1px , transparent 2px, #`+t+` 7px)#`+n+`;`];case`ltVert`:return[`repeating-linear-gradient(90deg, transparent 1px , transparent 5px, #`+n+` 7px)#`+t+`;`];case`narVert`:return[`repeating-linear-gradient(90deg, transparent 1px , transparent 2px, #`+n+` 4px)#`+t+`;`];case`lgCheck`:case`smCheck`:var r=``,i=``;return e==`lgCheck`?(r=`8px 8px`,i=`0 0, 4px 4px, 4px 4px, 8px 8px`):(r=`4px 4px`,i=`0 0, 2px 2px, 2px 2px, 4px 4px`),[`linear-gradient(45deg, #`+n+` 25%, transparent 0, transparent 75%, #`+n+` 0), linear-gradient(45deg, #`+n+` 25%, transparent 0, transparent 75%, #`+n+` 0) #`+t+`;`,r,i];case`dashUpDiag`:return[`repeating-linear-gradient(152deg, #`+n+`, #`+n+` 5% , transparent 0, transparent 70%)#`+t+`;`,`4px 4px`];case`dashDnDiag`:return[`repeating-linear-gradient(45deg, #`+n+`, #`+n+` 5% , transparent 0, transparent 70%)#`+t+`;`,`4px 4px`];case`diagBrick`:return[`linear-gradient(45deg, transparent 15%, #`+n+` 30%, transparent 30%), linear-gradient(-45deg, transparent 15%, #`+n+` 30%, transparent 30%), linear-gradient(-45deg, transparent 65%, #`+n+` 80%, transparent 0) #`+t+`;`,`4px 4px`];case`horzBrick`:return[`linear-gradient(335deg, #`+t+` 1.6px, transparent 1.6px), linear-gradient(155deg, #`+t+` 1.6px, transparent 1.6px), linear-gradient(335deg, #`+t+` 1.6px, transparent 1.6px), linear-gradient(155deg, #`+t+` 1.6px, transparent 1.6px) #`+n+`;`,`4px 4px`,`0 0.15px, 0.3px 2.5px, 2px 2.15px, 2.35px 0.4px`];case`dashVert`:return[`linear-gradient(0deg, #`+t+` 30%, transparent 30%),linear-gradient(90deg,transparent, transparent 40%, #`+n+` 40%, #`+n+` 60% , transparent 60%)#`+t+`;`,`4px 4px`];case`dashHorz`:return[`linear-gradient(90deg, #`+t+` 30%, transparent 30%),linear-gradient(0deg,transparent, transparent 40%, #`+n+` 40%, #`+n+` 60% , transparent 60%)#`+t+`;`,`4px 4px`];case`solidDmnd`:return[`linear-gradient(135deg, #`+n+` 25%, transparent 25%), linear-gradient(225deg, #`+n+` 25%, transparent 25%), linear-gradient(315deg, #`+n+` 25%, transparent 25%), linear-gradient(45deg, #`+n+` 25%, transparent 25%) #`+t+`;`,`8px 8px`];case`openDmnd`:return[`linear-gradient(45deg, transparent 0%, transparent calc(50% - 0.5px), #`+n+` 50%, transparent calc(50% + 0.5px), transparent 100%), linear-gradient(-45deg, transparent 0%, transparent calc(50% - 0.5px) , #`+n+` 50%, transparent calc(50% + 0.5px), transparent 100%) #`+t+`;`,`8px 8px`];case`dotDmnd`:return[`radial-gradient(#`+n+` 15%, transparent 0), radial-gradient(#`+n+` 15%, transparent 0) #`+t+`;`,`4px 4px`,`0 0, 2px 2px`];case`zigZag`:case`wave`:var r=``;return r=e==`zigZag`?`0`:`1px`,[`linear-gradient(135deg, #`+n+` 25%, transparent 25%) 50px `+r+`, linear-gradient(225deg, #`+n+` 25%, transparent 25%) 50px `+r+`, linear-gradient(315deg, #`+n+` 25%, transparent 25%), linear-gradient(45deg, #`+n+` 25%, transparent 25%) #`+t+`;`,`4px 4px`];case`lgConfetti`:case`smConfetti`:var r=``;return r=e==`lgConfetti`?`4px 4px`:`2px 2px`,[`linear-gradient(135deg, #`+n+` 25%, transparent 25%) 50px 1px, linear-gradient(225deg, #`+n+` 25%, transparent 25%), linear-gradient(315deg, #`+n+` 25%, transparent 25%) 50px 1px , linear-gradient(45deg, #`+n+` 25%, transparent 25%) #`+t+`;`,r];case`plaid`:return[`linear-gradient(0deg, transparent, transparent 25%, #`+n+`33 25%, #`+n+`33 50%),linear-gradient(90deg, transparent, transparent 25%, #`+n+`66 25%, #`+n+`66 50%) #`+t+`;`,`4px 4px`];case`sphere`:return[`radial-gradient(#`+n+` 50%, transparent 50%),#`+t+`;`,`4px 4px`];case`weave`:case`shingle`:return[`linear-gradient(45deg, #`+t+` 1.31px , #`+n+` 1.4px, #`+n+` 1.5px, transparent 1.5px, transparent 4.2px, #`+n+` 4.2px, #`+n+` 4.3px, transparent 4.31px), linear-gradient(-45deg, #`+t+` 1.31px , #`+n+` 1.4px, #`+n+` 1.5px, transparent 1.5px, transparent 4.2px, #`+n+` 4.2px, #`+n+` 4.3px, transparent 4.31px) 0 4px, #`+t+`;`,`4px 8px`];case`pct5`:case`pct10`:case`pct20`:case`pct25`:case`pct30`:case`pct40`:case`pct50`:case`pct60`:case`pct70`:case`pct75`:case`pct80`:case`pct90`:case`trellis`:case`divot`:var a;switch(e){case`pct5`:a=[`0.3px`,`10%`,`2px 2px`];break;case`divot`:a=[`0.3px`,`40%`,`4px 4px`];break;case`pct10`:a=[`0.3px`,`20%`,`2px 2px`];break;case`pct20`:a=[`0.2px`,`40%`,`2px 2px`];break;case`pct25`:a=[`0.2px`,`50%`,`2px 2px`];break;case`pct30`:a=[`0.5px`,`50%`,`2px 2px`];break;case`pct40`:a=[`0.5px`,`70%`,`2px 2px`];break;case`pct50`:a=[`0.09px`,`90%`,`2px 2px`];break;case`pct60`:a=[`0.3px`,`90%`,`2px 2px`];break;case`pct70`:case`trellis`:a=[`0.5px`,`95%`,`2px 2px`];break;case`pct75`:a=[`0.65px`,`100%`,`2px 2px`];break;case`pct80`:a=[`0.85px`,`100%`,`2px 2px`];break;case`pct90`:a=[`1px`,`100%`,`2px 2px`];break}return[`radial-gradient(#`+n+` `+a[0]+`, transparent `+a[1]+`),#`+t+`;`,a[2]];default:return[0,0]}}function Tn(e,t,n,r){if(e!==void 0){var i=``,a;if(e[`a:srgbClr`]!==void 0)a=e[`a:srgbClr`],i=J(a,[`attrs`,`val`]);else if(e[`a:schemeClr`]!==void 0)a=e[`a:schemeClr`],i=On(`a:`+J(a,[`attrs`,`val`]),t,n,r);else if(e[`a:scrgbClr`]!==void 0){a=e[`a:scrgbClr`];var o=a.attrs,s=o.r.indexOf(`%`)==-1?o.r:o.r.split(`%`).shift(),c=o.g.indexOf(`%`)==-1?o.g:o.g.split(`%`).shift(),l=o.b.indexOf(`%`)==-1?o.b:o.b.split(`%`).shift();i=En(255*(Number(s)/100))+En(255*(Number(c)/100))+En(255*(Number(l)/100))}else if(e[`a:prstClr`]!==void 0)a=e[`a:prstClr`],i=q(J(a,[`attrs`,`val`]));else if(e[`a:hslClr`]!==void 0){a=e[`a:hslClr`];var o=a.attrs,u=Dn(Number(o.hue)/1e5,Number(o.sat.indexOf(`%`)==-1?o.sat:o.sat.split(`%`).shift())/100,Number(o.lum.indexOf(`%`)==-1?o.lum:o.lum.split(`%`).shift())/100);i=En(u.r)+En(u.g)+En(u.b)}else if(e[`a:sysClr`]!==void 0){a=e[`a:sysClr`];var d=J(a,[`attrs`,`lastClr`]);d!==void 0&&(i=d)}var f=!1,m=parseInt(J(a,[`a:alpha`,`attrs`,`val`]))/1e5;if(!isNaN(m)){var h=p(i);h.setAlpha(m),i=h.toHex8(),f=!0}var g=parseInt(J(a,[`a:hueMod`,`attrs`,`val`]))/1e5;isNaN(g)||(i=Pn(i,g,f));var _=parseInt(J(a,[`a:lumMod`,`attrs`,`val`]))/1e5;isNaN(_)||(i=Nn(i,_,f));var v=parseInt(J(a,[`a:lumOff`,`attrs`,`val`]))/1e5;isNaN(v)||(i=X(i,v,f));var y=parseInt(J(a,[`a:satMod`,`attrs`,`val`]))/1e5;isNaN(y)||(i=Fn(i,y,f));var b=parseInt(J(a,[`a:shade`,`attrs`,`val`]))/1e5;isNaN(b)||(i=Mn(i,b,f));var x=parseInt(J(a,[`a:tint`,`attrs`,`val`]))/1e5;return isNaN(x)||(i=Y(i,x,f)),i}}function En(e){for(var t=e.toString(16);t.length<2;)t=`0`+t;return t}function Dn(e,t,n){var r,i,a,o,s;return e/=60,i=n<=.5?n*(t+1):n+t-n*t,r=n*2-i,a=K(r,i,e+2)*255,o=K(r,i,e)*255,s=K(r,i,e-2)*255,{r:a,g:o,b:s}}function K(e,t,n){return n<0&&(n+=6),n>=6&&(n-=6),n<1?(t-e)*n+e:n<3?t:n<4?(t-e)*(4-n)+e:e}function q(e){var t,n=`white.AliceBlue.AntiqueWhite.Aqua.Aquamarine.Azure.Beige.Bisque.black.BlanchedAlmond.Blue.BlueViolet.Brown.BurlyWood.CadetBlue.Chartreuse.Chocolate.Coral.CornflowerBlue.Cornsilk.Crimson.Cyan.DarkBlue.DarkCyan.DarkGoldenRod.DarkGray.DarkGrey.DarkGreen.DarkKhaki.DarkMagenta.DarkOliveGreen.DarkOrange.DarkOrchid.DarkRed.DarkSalmon.DarkSeaGreen.DarkSlateBlue.DarkSlateGray.DarkSlateGrey.DarkTurquoise.DarkViolet.DeepPink.DeepSkyBlue.DimGray.DimGrey.DodgerBlue.FireBrick.FloralWhite.ForestGreen.Fuchsia.Gainsboro.GhostWhite.Gold.GoldenRod.Gray.Grey.Green.GreenYellow.HoneyDew.HotPink.IndianRed.Indigo.Ivory.Khaki.Lavender.LavenderBlush.LawnGreen.LemonChiffon.LightBlue.LightCoral.LightCyan.LightGoldenRodYellow.LightGray.LightGrey.LightGreen.LightPink.LightSalmon.LightSeaGreen.LightSkyBlue.LightSlateGray.LightSlateGrey.LightSteelBlue.LightYellow.Lime.LimeGreen.Linen.Magenta.Maroon.MediumAquaMarine.MediumBlue.MediumOrchid.MediumPurple.MediumSeaGreen.MediumSlateBlue.MediumSpringGreen.MediumTurquoise.MediumVioletRed.MidnightBlue.MintCream.MistyRose.Moccasin.NavajoWhite.Navy.OldLace.Olive.OliveDrab.Orange.OrangeRed.Orchid.PaleGoldenRod.PaleGreen.PaleTurquoise.PaleVioletRed.PapayaWhip.PeachPuff.Peru.Pink.Plum.PowderBlue.Purple.RebeccaPurple.Red.RosyBrown.RoyalBlue.SaddleBrown.Salmon.SandyBrown.SeaGreen.SeaShell.Sienna.Silver.SkyBlue.SlateBlue.SlateGray.SlateGrey.Snow.SpringGreen.SteelBlue.Tan.Teal.Thistle.Tomato.Turquoise.Violet.Wheat.White.WhiteSmoke.Yellow.YellowGreen`.split(`.`),r=`ffffff.f0f8ff.faebd7.00ffff.7fffd4.f0ffff.f5f5dc.ffe4c4.000000.ffebcd.0000ff.8a2be2.a52a2a.deb887.5f9ea0.7fff00.d2691e.ff7f50.6495ed.fff8dc.dc143c.00ffff.00008b.008b8b.b8860b.a9a9a9.a9a9a9.006400.bdb76b.8b008b.556b2f.ff8c00.9932cc.8b0000.e9967a.8fbc8f.483d8b.2f4f4f.2f4f4f.00ced1.9400d3.ff1493.00bfff.696969.696969.1e90ff.b22222.fffaf0.228b22.ff00ff.dcdcdc.f8f8ff.ffd700.daa520.808080.808080.008000.adff2f.f0fff0.ff69b4.cd5c5c.4b0082.fffff0.f0e68c.e6e6fa.fff0f5.7cfc00.fffacd.add8e6.f08080.e0ffff.fafad2.d3d3d3.d3d3d3.90ee90.ffb6c1.ffa07a.20b2aa.87cefa.778899.778899.b0c4de.ffffe0.00ff00.32cd32.faf0e6.ff00ff.800000.66cdaa.0000cd.ba55d3.9370db.3cb371.7b68ee.00fa9a.48d1cc.c71585.191970.f5fffa.ffe4e1.ffe4b5.ffdead.000080.fdf5e6.808000.6b8e23.ffa500.ff4500.da70d6.eee8aa.98fb98.afeeee.db7093.ffefd5.ffdab9.cd853f.ffc0cb.dda0dd.b0e0e6.800080.663399.ff0000.bc8f8f.4169e1.8b4513.fa8072.f4a460.2e8b57.fff5ee.a0522d.c0c0c0.87ceeb.6a5acd.708090.708090.fffafa.00ff7f.4682b4.d2b48c.008080.d8bfd8.ff6347.40e0d0.ee82ee.f5deb3.ffffff.f5f5f5.ffff00.9acd32`.split(`.`),i=n.indexOf(e);return i!=-1&&(t=r[i]),t}function On(e,t,n,r){var i;if(t!==void 0)i=t;else{var a=J(r.slideContent,[`p:sld`,`p:clrMapOvr`,`a:overrideClrMapping`,`attrs`]);if(a!==void 0)i=a;else{var a=J(r.slideLayoutContent,[`p:sldLayout`,`p:clrMapOvr`,`a:overrideClrMapping`,`attrs`]);i=a===void 0?J(r.slideMasterContent,[`p:sldMaster`,`p:clrMap`,`attrs`]):a}}var o=e.substr(2);if(o==`phClr`&&n!==void 0)c=n;else{if(i!==void 0)switch(o){case`tx1`:case`tx2`:case`bg1`:case`bg2`:e=`a:`+i[o];break}else switch(o){case`tx1`:e=`a:dk1`;break;case`tx2`:e=`a:dk2`;break;case`bg1`:e=`a:lt1`;break;case`bg2`:e=`a:lt2`;break}var s=J(r.themeContent,[`a:theme`,`a:themeElements`,`a:clrScheme`,e]),c=J(s,[`a:srgbClr`,`attrs`,`val`]);c===void 0&&s!==void 0&&(c=J(s,[`a:sysClr`,`attrs`,`lastClr`]))}return c}function kn(e){var t=[];if(e===void 0)return t;if(e[`c:xVal`]!==void 0){var n=[];jn(e[`c:xVal`][`c:numRef`][`c:numCache`][`c:pt`],function(e,t){return n.push(parseFloat(e[`c:v`])),``}),t.push(n),n=[],jn(e[`c:yVal`][`c:numRef`][`c:numCache`][`c:pt`],function(e,t){return n.push(parseFloat(e[`c:v`])),``}),t.push(n)}else jn(e,function(e,n){var r=[],i=J(e,[`c:tx`,`c:strRef`,`c:strCache`,`c:pt`,`c:v`])||n,a={};return J(e,[`c:cat`,`c:strRef`,`c:strCache`,`c:pt`])===void 0?J(e,[`c:cat`,`c:numRef`,`c:numCache`,`c:pt`])!==void 0&&jn(e[`c:cat`][`c:numRef`][`c:numCache`][`c:pt`],function(e,t){return a[e.attrs.idx]=e[`c:v`],``}):jn(e[`c:cat`][`c:strRef`][`c:strCache`][`c:pt`],function(e,t){return a[e.attrs.idx]=e[`c:v`],``}),J(e,[`c:val`,`c:numRef`,`c:numCache`,`c:pt`])!==void 0&&jn(e[`c:val`][`c:numRef`][`c:numCache`][`c:pt`],function(e,t){return r.push({x:e.attrs.idx,y:parseFloat(e[`c:v`])}),``}),t.push({key:i,values:r,xlabels:a}),``});return t}function J(e,t){if(t.constructor!==Array)throw Error(`Error of path type! path is not array.`);if(e==null)return;let n=t.length;for(let r=0;r<n;r++)if(e=e[t[r]],e==null)return;return e}function An(e,t,n){if(t.constructor!==Array)throw Error(`Error of path type! path is not array.`);e!==void 0&&(Object.prototype.set=function(e,t){for(var n=this,r=e.length,i=0;i<r;i++){var a=e[i];n[a]===void 0&&(i==r-1?n[a]=t:n[a]={}),n=n[a]}return n},e.set(t,n))}function jn(e,t){if(e!==void 0){var n=``;if(e.constructor===Array)for(var r=e.length,i=0;i<r;i++)n+=t(e[i],i);else n+=t(e,0);return n}}function Mn(e,t,n){var r=p(e).toHsl();t>=1&&(t=1);var i=Math.min(r.l*t,1);return n?p({h:r.h,s:r.s,l:i,a:r.a}).toHex8():p({h:r.h,s:r.s,l:i,a:r.a}).toHex()}function Y(e,t,n){var r=p(e).toHsl();t>=1&&(t=1);var i=r.l*t+(1-t);return n?p({h:r.h,s:r.s,l:i,a:r.a}).toHex8():p({h:r.h,s:r.s,l:i,a:r.a}).toHex()}function X(e,t,n){var r=p(e).toHsl(),i=t+r.l;return i>=1?n?p({h:r.h,s:r.s,l:1,a:r.a}).toHex8():p({h:r.h,s:r.s,l:1,a:r.a}).toHex():n?p({h:r.h,s:r.s,l:i,a:r.a}).toHex8():p({h:r.h,s:r.s,l:i,a:r.a}).toHex()}function Nn(e,t,n){var r=p(e).toHsl(),i=r.l*t;return i>=1&&(i=1),n?p({h:r.h,s:r.s,l:i,a:r.a}).toHex8():p({h:r.h,s:r.s,l:i,a:r.a}).toHex()}function Pn(e,t,n){var r=p(e).toHsl(),i=r.h*t;return i>=360&&(i-=360),n?p({h:cocacl_h,s:r.s,l:r.l,a:r.a}).toHex8():p({h:i,s:r.s,l:r.l,a:r.a}).toHex()}function Fn(e,t,n){var r=p(e).toHsl(),i=r.s*t;return i>=1&&(i=1),n?p({h:r.h,s:i,l:r.l,a:r.a}).toHex8():p({h:r.h,s:i,l:r.l,a:r.a}).toHex()}function In(e){return e==``||e==null?0:Math.round(e/6e4)}function Ln(e){var t=``;switch(e.toLowerCase()){case`jpg`:case`jpeg`:t=`image/jpeg`;break;case`png`:t=`image/png`;break;case`gif`:t=`image/gif`;break;case`emf`:t=`image/x-emf`;break;case`wmf`:t=`image/x-wmf`;break;case`svg`:t=`image/svg+xml`;break;case`mp4`:t=`video/mp4`;break;case`webm`:t=`video/webm`;break;case`ogg`:t=`video/ogg`;break;case`avi`:t=`video/avi`;break;case`mpg`:t=`video/mpg`;break;case`wmv`:t=`video/wmv`;break;case`mp3`:t=`audio/mpeg`;break;case`wav`:t=`audio/wav`;break;case`tif`:case`tiff`:t=`image/tiff`;break}return t}function Rn(e,t,n,r,i){var a=zn(r-2),o=``,s=t,c=e,l=``,u=Bn(n,s,c),d=u[0],f=u[1],m=u[2],h=u[3],g=a.length,_=g<20?100:1e3;o=` gradientUnits="userSpaceOnUse" x1="`+d+`%" y1="`+f+`%" x2="`+m+`%" y2="`+h+`%"`,o=`<linearGradient id="linGrd_`+i+`"`+o+`>\n`,l+=o;for(var v=0;v<g;v++){var y=p(`#`+r[v]),b=y.getAlpha();l+=`<stop offset="`+Math.round(parseFloat(a[v])/100*_)/_+`" style="stop-color:`+y.toHexString()+`; stop-opacity:`+b+`;"`,l+=`/>\n`}return l+=`</linearGradient>\n`,l}function zn(e){var t=[`0%`,`100%`];if(e==0)return t;for(var n=e;n--;){var r=100-100/(e+1)*(n+1)+`%`;t.splice(-1,0,r)}return t}function Bn(e,t,n){var r=parseFloat(n),i=parseFloat(t),a=parseFloat(e),o=2,s=2,c=r/2,l=i/2,u=2,d=2,f=2,p=2,m=(a%360+360)%360,h=(360-m)*Math.PI/180,g=Math.tan(h),_=l-g*c;m==0?(u=r,d=l,f=0,p=l):m<90?(s=r,o=0):m==90?(u=c,d=0,f=c,p=i):m<180?(s=0,o=0):m==180?(u=0,d=l,f=r,p=l):m<270?(s=0,o=i):m==270?(u=c,d=i,f=c,p=0):(s=r,o=i);var v=o+s/g,u=u==2?g*(v-_)/(g**2+1):u,d=d==2?g*u+_:d,f=f==2?r-u:f,p=p==2?i-d:p;return[Math.round(f/r*100*100)/100,Math.round(p/i*100*100)/100,Math.round(u/r*100*100)/100,Math.round(d/i*100*100)/100]}async function Vn(e,t,n,r){let[i,a]=await Hn(t);var o=e[`p:spPr`][`a:blipFill`],s=J(o,[`a:tile`,`attrs`]);if(s!==void 0&&s.sx!==void 0)var c=parseInt(s.sx)/1e5*i,l=parseInt(s.sy)/1e5*a;let u=e[`p:spPr`][`a:blipFill`][`a:blip`];var d=J(u,[`a:alphaModFix`,`attrs`]),f=``;if(d!==void 0&&d.amt!==void 0&&d.amt!=``&&(f=`opacity=\'`+parseInt(d.amt)/1e5+`\'`),c!==void 0&&c!=0)var m=`<pattern id="imgPtrn_`+n+`" x="0" y="0" width="`+c+`" height="`+l+`" patternUnits="userSpaceOnUse">`;else var m=`<pattern id="imgPtrn_`+n+`" patternContentUnits="objectBoundingBox" width="1" height="1">`;var h=J(u,[`a:duotone`]),g=``,_=``;if(h!==void 0){var v=[];Object.keys(h).forEach(function(e){if(e!=`attrs`){var t={};t[e]=h[e];var n=p(`#`+Tn(t,void 0,void 0,r));v.push(n.toRgb())}}),v.length==2&&(g=`<filter id="svg_image_duotone"> <feColorMatrix type="matrix" values=".33 .33 .33 0 0.33 .33 .33 0 0.33 .33 .33 0 00 0 0 1 0"></feColorMatrix><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="`+v[0].r/255+` `+v[1].r/255+`"></feFuncR><feFuncG type="table" tableValues="`+v[0].g/255+` `+v[1].g/255+`"></feFuncG><feFuncB type="table" tableValues="`+v[0].b/255+` `+v[1].b/255+`"></feFuncB></feComponentTransfer> </filter>`),_=`filter="url(#svg_image_duotone)"`,m+=g}return t=qn(t),c!==void 0&&c!=0?m+=`<image xlink:href="`+t+`" x="0" y="0" width="`+c+`" height="`+l+`" `+f+` `+_+`></image>`:m+=`<image xlink:href="`+t+`" preserveAspectRatio="none" width="1" height="1" `+f+` `+_+`></image>`,m+=`</pattern>`,m}async function Hn(e){try{let t=await self.createImageBitmap(Un(e));return[t.width,t.height]}catch{return[1,1]}}function Un(e){let t=e.split(`,`),n=t[0].match(/:(.*?);/)[1],r=atob(t[1]),i=r.length,a=new Uint8Array(i);for(;i--;)a[i]=r.charCodeAt(i);return new Blob([a],{type:n})}function Wn(e){for(var t=``,n=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`,r=new Uint8Array(e),i=r.byteLength,a=i%3,o=i-a,s,c,l,u,d,f=0;f<o;f+=3)d=r[f]<<16|r[f+1]<<8|r[f+2],s=(d&16515072)>>18,c=(d&258048)>>12,l=(d&4032)>>6,u=d&63,t+=n[s]+n[c]+n[l]+n[u];return a==1?(d=r[o],s=(d&252)>>2,c=(d&3)<<4,t+=n[s]+n[c]+`==`):a==2&&(d=r[o]<<8|r[o+1],s=(d&64512)>>10,c=(d&1008)>>4,l=(d&15)<<2,t+=n[s]+n[c]+n[l]+`=`),t}function Gn(e){return/^(https?|ftp):\\/\\/([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$-]+)*@)*((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?)(\\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3}|([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9-]+\\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(:[0-9]+)*(\\/($|[a-zA-Z0-9.,?\'\\\\+&%$#=~_-]+))*$/.test(e)}function Kn(e){return e.substr((~-e.lastIndexOf(`.`)>>>0)+2)}function qn(e){var t={"&":`&`,"<":`<`,">":`>`,\'"\':`"`,"\'":`'`};return e.replace(/[&<>"\']/g,function(e){return t[e]})}function Jn(e,t){e(async({type:e,data:n,options:i,IE11:a})=>{if(e===`processPPTX`)try{Ue.settings=i,Ue.processFullTheme=i.themeProcess,Ue.IE11=a,await r(n)}catch(e){console.error(`AN ERROR HAPPENED DURING processPPTX`,e),t({type:`ERROR`,data:e.toString()})}},e=>{t(e)});async function n(e){return e.byteLength<10?console.error(`读取pptx文件失败!`):l.default.loadAsync(e)}async function r(e){let r=await n(e),i=new Date,a=e=>{o[e]&&s===e&&(t(o[s++]),delete o[e],a(s))},o={},s=-1;r.file(`docProps/thumbnail.jpeg`)?t({type:`pptx-thumb`,data:await r.file(`docProps/thumbnail.jpeg`).async(`base64`),slide_num:s++}):s=0;let c=await Ge(r),l=await Ke(r);Ue.tableStyles=await We(r,`ppt/tableStyles.xml`),console.log(`slideSize: `,l),t({type:`slideSize`,data:l,slide_num:s++});let u=c.slides,d=u.length;for(let e=0;e<d;e++){let n=u[e],i=n.includes(`/`)?n.lastIndexOf(`/`)+1:0,c=n.includes(`.`)?n.lastIndexOf(`.`):n.length,f=n.substring(i,c),p=f&&f.includes(`slide`)?Number(f.substr(5)):1,m={type:`slide`,data:await qe(r,n,e,l),slide_num:p,file_name:f};s===p?(t(m),a(++s)):o[p]=m,t({type:`progress-update`,slide_num:d+e+1,data:(e+1)*100/d})}return t({type:`globalCSS`,data:Ft()}),t({type:`ExecutionTime`,data:new Date-i,charts:De}),o}}Jn((e,t)=>{self.onmessage=t=>e(t.data),self.onerror=e=>t(e)},e=>self.postMessage(e))})();',Xo=typeof self<`u`&&self.Blob&&new Blob([`(self.URL || self.webkitURL).revokeObjectURL(self.location.href);`,Yo],{type:`text/javascript;charset=utf-8`});function Zo(e){let t;try{if(t=Xo&&(self.URL||self.webkitURL).createObjectURL(Xo),!t)throw``;let n=new Worker(t,{name:e?.name});return n.addEventListener(`error`,()=>{(self.URL||self.webkitURL).revokeObjectURL(t)}),n}catch{return new Worker(`data:text/javascript;charset=utf-8,`+encodeURIComponent(Yo),{name:e?.name})}}var Qo={create(){return Ue(`pptx.worker.js`).defaults(()=>new Zo)}},$o={key:0,class:`pptx-error`},es=e(i({__name:`PptxRender`,props:{data:{},options:{type:Function,default:Ht}},setup(e){let i=e,u=t(null),d=t(``);return(()=>{let e={isDone:!1,thumbElement:null,worker:null,timer:null,resizeObserver:null,resizeFrame:0},t={startWorker(){e.worker&&e.worker.terminate(),e.timer&&clearInterval(e.timer);let t=e.worker=Qo.create();t.addEventListener(`message`,e=>{this.processMessage(e.data)},!1),t.addEventListener(`error`,e=>{console.error(e)},!1),t.postMessage({type:`processPPTX`,data:i.data,IE11:`MSInputMethodContext`in window&&`documentMode`in document,options:i.options()}),e.timer=window.setInterval(this.stopWorker,500)},stopWorker(){e.isDone&&(e.worker?.terminate(),console.log(`worker terminated`),e.timer&&clearInterval(e.timer))},scheduleResize(){window.cancelAnimationFrame(e.resizeFrame),e.resizeFrame=window.requestAnimationFrame(()=>{this.resize()})},resize(){if(u.value){let e=Vt(u.value),t=Math.max(...Array.from(e.children(`.slide, section`)).map(e=>e.offsetWidth),0),n=e[0].offsetWidth;if(!t||!n)return;e.css({transform:`scale(${Math.min(1,n/t)})`,"transform-origin":`top left`})}},processMessage(t){if(e.isDone||!u.value)return;let n=Vt(u.value),{thumbElement:r}=e;switch(t.type){case`slide`:console.log(`正在处理:`,t.slide_num),n.append(t.data),o(()=>{this.scheduleResize()});break;case`pptx-thumb`:r&&Vt(r).attr(`src`,`data:image/jpeg;base64,${t.data}`);break;case`slideSize`:break;case`globalCSS`:n.append(`<style>${t.data}</style>`);break;case`ExecutionTime`:case`Done`:console.log(`pptx渲染完成,耗时`,t.data),zo(t.charts),e.isDone=!0,o(()=>{this.scheduleResize()});break;case`WARN`:console.warn(`PPTX processing warning: `,t.data);break;case`ERROR`:e.isDone=!0,d.value=String(t.data||`PPTX 解析失败`),console.error(`PPTX processing error: `,t.data);break;case`DEBUG`:console.debug(`Worker: `,t.data);break;default:console.info(`Worker: `,t.data)}}};r(()=>{t.startWorker(),u.value&&(e.resizeObserver=new ResizeObserver(()=>{t.scheduleResize()}),e.resizeObserver.observe(u.value),u.value.parentElement&&e.resizeObserver.observe(u.value.parentElement))}),a(()=>{e.worker?.terminate(),e.timer&&clearInterval(e.timer),window.cancelAnimationFrame(e.resizeFrame),e.resizeObserver?.disconnect()})})(),(e,t)=>d.value?(l(),c(`div`,$o,[s(`strong`,null,n(d.value),1)])):(l(),c(`div`,{key:1,class:`pptx-wrapper`,ref_key:`wrapper`,ref:u},null,512))}}),[[`__scopeId`,`data-v-a4c28a42`]]);export{es as default}; |