Files
qhmes/deploy-qhmes/frontend/js/vue-plugin-hiprint-CTOhhtqP.js
2026-05-15 11:34:12 +08:00

3336 lines
2.8 MiB
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index.es-Dv2Hmdq3.js","js/antd-vue-vendor-BPnV8VqP.js","js/vue-vendor-C7Zq48Yl.js","js/stackblur-es-AyqGX0Lm.js"])))=>i.map(i=>d[i]);
import{g as getAugmentedNamespace,cj as _typeof$1,a as getDefaultExportFromCjs}from"./antd-vue-vendor-BPnV8VqP.js";import{r as requireJsBarcode}from"./JsBarcode-Cs4ZrpMU.js";import{_ as __vitePreload}from"./index-BI6CMai0.js";import{z as zlibSync,u as unzlibSync}from"./browser-B0xVgIeL.js";import{r as requireToStringTagSupport,a as requireClassof,b as requireDefineBuiltIn,c as require_export,d as requireAnObject,e as requireObjectGetOwnPropertyDescriptor,f as requireToPropertyKey$1,g as requireIsArray,h as requireIsConstructor,i as requireIsObject,j as requireWellKnownSymbol,k as requireDescriptors,l as requireObjectDefineProperty,m as requireCreatePropertyDescriptor,n as requireFunctionBindContext,o as requireIndexedObject,p as requireToObject,q as requireLengthOfArrayLike,s as requireFails,t as requireEnvironmentV8Version,u as requireGlobalThis,v as requireFunctionUncurryThis,w as requireToString,x as requireStringTrim,y as requireWhitespaces,z as requireToIndexedObject,A as requireArrayMethodIsStrict,B as requireFunctionName,C as requireDefineBuiltInAccessor,D as requireDomIterables,E as requireDomTokenListPrototype,F as requireCreateNonEnumerableProperty,G as requireIteratorClose,H as requireFunctionCall,I as requireIsArrayIteratorMethod,J as requireGetIterator,K as requireGetIteratorMethod,L as requireCheckCorrectnessOfIteration,M as requireArrayIncludes,N as requireAddToUnscopables,O as requireStringMultibyte,P as requireInternalState,Q as requireIteratorDefine,R as requireCreateIterResultObject,S as requireIsCallable,T as requireObjectSetPrototypeOf,U as requireIsPure,V as requirePath,W as requireIsForced,X as requireHasOwnProperty,Y as requireObjectIsPrototypeOf,Z as requireIsSymbol,_ as requireToPrimitive$1,$ as requireObjectGetOwnPropertyNames,a0 as requireToAbsoluteIndex,a1 as requireClassofRaw,a2 as requireArraySlice,a3 as requireHiddenKeys,a4 as requireUid,a5 as requireIterate,a6 as requireAnInstance,a7 as requireIsNullOrUndefined,a8 as requireSetToStringTag,a9 as requireObjectCreate,aa as requireSetSpecies,ab as requireFunctionApply,ac as requireACallable,ad as requireObjectGetPrototypeOf,ae as requireCorrectPrototypeGetter,af as stackblurEs,ag as requireEs_promise,ah as requireEs_regexp_exec,ai as requireEs_string_match,aj as requireEs_string_replace,ak as requireEs_string_startsWith,al as requireEs_array_reduce,am as requireEs_string_endsWith,an as requireEs_string_split,ao as requireRaf,ap as requireEs_string_trim,aq as requireRgbcolor,ar as requireEs_array_indexOf,as as requireEs_string_includes,at as requireEs_array_reverse,au as requireEs_regexp_toString,av as requireEs_array_iterator,aw as requireWeb_domCollections_iterator}from"./stackblur-es-AyqGX0Lm.js";function _mergeNamespaces(Pe,Ee){for(var Be=0;Be<Ee.length;Be++){const Me=Ee[Be];if(typeof Me!="string"&&!Array.isArray(Me)){for(const Te in Me)if(Te!=="default"&&!(Te in Pe)){const Se=Object.getOwnPropertyDescriptor(Me,Te);Se&&Object.defineProperty(Pe,Te,Se.get?Se:{enumerable:!0,get:()=>Me[Te]})}}}return Object.freeze(Object.defineProperty(Pe,Symbol.toStringTag,{value:"Module"}))}var vuePluginHiprint$3={exports:{}},jquery$1={exports:{}};/*!
* jQuery JavaScript Library v3.7.1
* https://jquery.com/
*
* Copyright OpenJS Foundation and other contributors
* Released under the MIT license
* https://jquery.org/license
*
* Date: 2023-08-28T13:37Z
*/var jquery=jquery$1.exports,hasRequiredJquery;function requireJquery(){return hasRequiredJquery||(hasRequiredJquery=1,(function(Pe){(function(Ee,Be){"use strict";Pe.exports=Ee.document?Be(Ee,!0):function(Me){if(!Me.document)throw new Error("jQuery requires a window with a document");return Be(Me)}})(typeof window!="undefined"?window:jquery,function(Ee,Be){"use strict";var Me=[],Te=Object.getPrototypeOf,Se=Me.slice,je=Me.flat?function(ze){return Me.flat.call(ze)}:function(ze){return Me.concat.apply([],ze)},ke=Me.push,Ue=Me.indexOf,Fe={},Qe=Fe.toString,He=Fe.hasOwnProperty,Ie=He.toString,_e=Ie.call(Object),Ae={},Ye=function(nr){return typeof nr=="function"&&typeof nr.nodeType!="number"&&typeof nr.item!="function"},rr=function(nr){return nr!=null&&nr===nr.window},Je=Ee.document,sr={type:!0,src:!0,nonce:!0,noModule:!0};function wr(ze,nr,yr){yr=yr||Je;var Tr,qr,Vr=yr.createElement("script");if(Vr.text=ze,nr)for(Tr in sr)qr=nr[Tr]||nr.getAttribute&&nr.getAttribute(Tr),qr&&Vr.setAttribute(Tr,qr);yr.head.appendChild(Vr).parentNode.removeChild(Vr)}function Sr(ze){return ze==null?ze+"":typeof ze=="object"||typeof ze=="function"?Fe[Qe.call(ze)]||"object":typeof ze}var xr="3.7.1",mr=/HTML$/i,qe=function(ze,nr){return new qe.fn.init(ze,nr)};qe.fn=qe.prototype={jquery:xr,constructor:qe,length:0,toArray:function(){return Se.call(this)},get:function(ze){return ze==null?Se.call(this):ze<0?this[ze+this.length]:this[ze]},pushStack:function(ze){var nr=qe.merge(this.constructor(),ze);return nr.prevObject=this,nr},each:function(ze){return qe.each(this,ze)},map:function(ze){return this.pushStack(qe.map(this,function(nr,yr){return ze.call(nr,yr,nr)}))},slice:function(){return this.pushStack(Se.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(qe.grep(this,function(ze,nr){return(nr+1)%2}))},odd:function(){return this.pushStack(qe.grep(this,function(ze,nr){return nr%2}))},eq:function(ze){var nr=this.length,yr=+ze+(ze<0?nr:0);return this.pushStack(yr>=0&&yr<nr?[this[yr]]:[])},end:function(){return this.prevObject||this.constructor()},push:ke,sort:Me.sort,splice:Me.splice},qe.extend=qe.fn.extend=function(){var ze,nr,yr,Tr,qr,Vr,un=arguments[0]||{},Kn=1,zn=arguments.length,bi=!1;for(typeof un=="boolean"&&(bi=un,un=arguments[Kn]||{},Kn++),typeof un!="object"&&!Ye(un)&&(un={}),Kn===zn&&(un=this,Kn--);Kn<zn;Kn++)if((ze=arguments[Kn])!=null)for(nr in ze)Tr=ze[nr],!(nr==="__proto__"||un===Tr)&&(bi&&Tr&&(qe.isPlainObject(Tr)||(qr=Array.isArray(Tr)))?(yr=un[nr],qr&&!Array.isArray(yr)?Vr=[]:!qr&&!qe.isPlainObject(yr)?Vr={}:Vr=yr,qr=!1,un[nr]=qe.extend(bi,Vr,Tr)):Tr!==void 0&&(un[nr]=Tr));return un},qe.extend({expando:"jQuery"+(xr+Math.random()).replace(/\D/g,""),isReady:!0,error:function(ze){throw new Error(ze)},noop:function(){},isPlainObject:function(ze){var nr,yr;return!ze||Qe.call(ze)!=="[object Object]"?!1:(nr=Te(ze),nr?(yr=He.call(nr,"constructor")&&nr.constructor,typeof yr=="function"&&Ie.call(yr)===_e):!0)},isEmptyObject:function(ze){var nr;for(nr in ze)return!1;return!0},globalEval:function(ze,nr,yr){wr(ze,{nonce:nr&&nr.nonce},yr)},each:function(ze,nr){var yr,Tr=0;if(lr(ze))for(yr=ze.length;Tr<yr&&nr.call(ze[Tr],Tr,ze[Tr])!==!1;Tr++);else for(Tr in ze)if(nr.call(ze[Tr],Tr,ze[Tr])===!1)break;return ze},text:function(ze){var nr,yr="",Tr=0,qr=ze.nodeType;if(!qr)for(;nr=ze[Tr++];)yr+=qe.text(nr);return qr===1||qr===11?ze.textContent:qr===9?ze.documentElement.textContent:qr===3||qr===4?ze.nodeValue:yr},makeArray:function(ze,nr){var yr=nr||[];return ze!=null&&(lr(Object(ze))?qe.merge(yr,typeof ze=="string"?[ze]:ze):ke.call(yr,ze)),yr},inArray:function(ze,nr,yr){return nr==null?-1:Ue.call(nr,ze,yr)},isXMLDoc:function(ze){var nr=ze&&ze.namespaceURI,yr=ze&&(ze.ownerDocument||ze).documentElement;return!mr.test(nr||yr&&yr.nodeName||"HTML")},merge:function(ze,nr){for(var yr=+nr.length,Tr=0,qr=ze.length;Tr<yr;Tr++)ze[qr++]=nr[Tr];return ze.length=qr,ze},grep:function(ze,nr,yr){for(var Tr,qr=[],Vr=0,un=ze.length,Kn=!yr;Vr<un;Vr++)Tr=!nr(ze[Vr],Vr),Tr!==Kn&&qr.push(ze[Vr]);return qr},map:function(ze,nr,yr){var Tr,qr,Vr=0,un=[];if(lr(ze))for(Tr=ze.length;Vr<Tr;Vr++)qr=nr(ze[Vr],Vr,yr),qr!=null&&un.push(qr);else for(Vr in ze)qr=nr(ze[Vr],Vr,yr),qr!=null&&un.push(qr);return je(un)},guid:1,support:Ae}),typeof Symbol=="function"&&(qe.fn[Symbol.iterator]=Me[Symbol.iterator]),qe.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(ze,nr){Fe["[object "+nr+"]"]=nr.toLowerCase()});function lr(ze){var nr=!!ze&&"length"in ze&&ze.length,yr=Sr(ze);return Ye(ze)||rr(ze)?!1:yr==="array"||nr===0||typeof nr=="number"&&nr>0&&nr-1 in ze}function xe(ze,nr){return ze.nodeName&&ze.nodeName.toLowerCase()===nr.toLowerCase()}var Xe=Me.pop,Re=Me.sort,ir=Me.splice,pr="[\\x20\\t\\r\\n\\f]",vr=new RegExp("^"+pr+"+|((?:^|[^\\\\])(?:\\\\.)*)"+pr+"+$","g");qe.contains=function(ze,nr){var yr=nr&&nr.parentNode;return ze===yr||!!(yr&&yr.nodeType===1&&(ze.contains?ze.contains(yr):ze.compareDocumentPosition&&ze.compareDocumentPosition(yr)&16))};var Cr=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function Ir(ze,nr){return nr?ze==="\0"?"<22>":ze.slice(0,-1)+"\\"+ze.charCodeAt(ze.length-1).toString(16)+" ":"\\"+ze}qe.escapeSelector=function(ze){return(ze+"").replace(Cr,Ir)};var gr=Je,kr=ke;(function(){var ze,nr,yr,Tr,qr,Vr=kr,un,Kn,zn,bi,Ki,oa=qe.expando,ti=0,xi=0,Jo=vn(),ws=vn(),ts=vn(),T1=vn(),fr=function(Yr,hn){return Yr===hn&&(qr=!0),0},Xr="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",Ln="(?:\\\\[\\da-fA-F]{1,6}"+pr+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",qn="\\["+pr+"*("+Ln+")(?:"+pr+"*([*^$|!~]?=)"+pr+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+Ln+"))|)"+pr+"*\\]",Pi=":("+Ln+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+qn+")*)|.*)\\)|)",Fi=new RegExp(pr+"+","g"),ua=new RegExp("^"+pr+"*,"+pr+"*"),Ha=new RegExp("^"+pr+"*([>+~]|"+pr+")"+pr+"*"),Lo=new RegExp(pr+"|>"),No=new RegExp(Pi),rs=new RegExp("^"+Ln+"$"),hr={ID:new RegExp("^#("+Ln+")"),CLASS:new RegExp("^\\.("+Ln+")"),TAG:new RegExp("^("+Ln+"|[*])"),ATTR:new RegExp("^"+qn),PSEUDO:new RegExp("^"+Pi),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+pr+"*(even|odd|(([+-]|)(\\d*)n|)"+pr+"*(?:([+-]|)"+pr+"*(\\d+)|))"+pr+"*\\)|)","i"),bool:new RegExp("^(?:"+Xr+")$","i"),needsContext:new RegExp("^"+pr+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+pr+"*((?:-\\d)?\\d*)"+pr+"*\\)|)(?=[^-]|$)","i")},Br=/^(?:input|select|textarea|button)$/i,Nr=/^h\d$/i,Or=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,an=/[+~]/,Zr=new RegExp("\\\\[\\da-fA-F]{1,6}"+pr+"?|\\\\([^\\r\\n\\f])","g"),Rr=function(Yr,hn){var En="0x"+Yr.slice(1)-65536;return hn||(En<0?String.fromCharCode(En+65536):String.fromCharCode(En>>10|55296,En&1023|56320))},Jr=function(){Jn()},rn=Yn(function(Yr){return Yr.disabled===!0&&xe(Yr,"fieldset")},{dir:"parentNode",next:"legend"});function An(){try{return un.activeElement}catch(Yr){}}try{Vr.apply(Me=Se.call(gr.childNodes),gr.childNodes),Me[gr.childNodes.length].nodeType}catch(Yr){Vr={apply:function(hn,En){kr.apply(hn,Se.call(En))},call:function(hn){kr.apply(hn,Se.call(arguments,1))}}}function tn(Yr,hn,En,Dn){var Rn,pi,ui,hi,gi,Ze,en,mi=hn&&hn.ownerDocument,Ni=hn?hn.nodeType:9;if(En=En||[],typeof Yr!="string"||!Yr||Ni!==1&&Ni!==9&&Ni!==11)return En;if(!Dn&&(Jn(hn),hn=hn||un,zn)){if(Ni!==11&&(gi=Or.exec(Yr)))if(Rn=gi[1]){if(Ni===9)if(ui=hn.getElementById(Rn)){if(ui.id===Rn)return Vr.call(En,ui),En}else return En;else if(mi&&(ui=mi.getElementById(Rn))&&tn.contains(hn,ui)&&ui.id===Rn)return Vr.call(En,ui),En}else{if(gi[2])return Vr.apply(En,hn.getElementsByTagName(Yr)),En;if((Rn=gi[3])&&hn.getElementsByClassName)return Vr.apply(En,hn.getElementsByClassName(Rn)),En}if(!T1[Yr+" "]&&(!bi||!bi.test(Yr))){if(en=Yr,mi=hn,Ni===1&&(Lo.test(Yr)||Ha.test(Yr))){for(mi=an.test(Yr)&&oi(hn.parentNode)||hn,(mi!=hn||!Ae.scope)&&((hi=hn.getAttribute("id"))?hi=qe.escapeSelector(hi):hn.setAttribute("id",hi=oa)),Ze=ri(Yr),pi=Ze.length;pi--;)Ze[pi]=(hi?"#"+hi:":scope")+" "+Qn(Ze[pi]);en=Ze.join(",")}try{return Vr.apply(En,mi.querySelectorAll(en)),En}catch(Vi){T1(Yr,!0)}finally{hi===oa&&hn.removeAttribute("id")}}}return Si(Yr.replace(vr,"$1"),hn,En,Dn)}function vn(){var Yr=[];function hn(En,Dn){return Yr.push(En+" ")>nr.cacheLength&&delete hn[Yr.shift()],hn[En+" "]=Dn}return hn}function fn(Yr){return Yr[oa]=!0,Yr}function dn(Yr){var hn=un.createElement("fieldset");try{return!!Yr(hn)}catch(En){return!1}finally{hn.parentNode&&hn.parentNode.removeChild(hn),hn=null}}function Mn(Yr){return function(hn){return xe(hn,"input")&&hn.type===Yr}}function wn(Yr){return function(hn){return(xe(hn,"input")||xe(hn,"button"))&&hn.type===Yr}}function Sn(Yr){return function(hn){return"form"in hn?hn.parentNode&&hn.disabled===!1?"label"in hn?"label"in hn.parentNode?hn.parentNode.disabled===Yr:hn.disabled===Yr:hn.isDisabled===Yr||hn.isDisabled!==!Yr&&rn(hn)===Yr:hn.disabled===Yr:"label"in hn?hn.disabled===Yr:!1}}function Nn(Yr){return fn(function(hn){return hn=+hn,fn(function(En,Dn){for(var Rn,pi=Yr([],En.length,hn),ui=pi.length;ui--;)En[Rn=pi[ui]]&&(En[Rn]=!(Dn[Rn]=En[Rn]))})})}function oi(Yr){return Yr&&typeof Yr.getElementsByTagName!="undefined"&&Yr}function Jn(Yr){var hn,En=Yr?Yr.ownerDocument||Yr:gr;return En==un||En.nodeType!==9||!En.documentElement||(un=En,Kn=un.documentElement,zn=!qe.isXMLDoc(un),Ki=Kn.matches||Kn.webkitMatchesSelector||Kn.msMatchesSelector,Kn.msMatchesSelector&&gr!=un&&(hn=un.defaultView)&&hn.top!==hn&&hn.addEventListener("unload",Jr),Ae.getById=dn(function(Dn){return Kn.appendChild(Dn).id=qe.expando,!un.getElementsByName||!un.getElementsByName(qe.expando).length}),Ae.disconnectedMatch=dn(function(Dn){return Ki.call(Dn,"*")}),Ae.scope=dn(function(){return un.querySelectorAll(":scope")}),Ae.cssHas=dn(function(){try{return un.querySelector(":has(*,:jqfake)"),!1}catch(Dn){return!0}}),Ae.getById?(nr.filter.ID=function(Dn){var Rn=Dn.replace(Zr,Rr);return function(pi){return pi.getAttribute("id")===Rn}},nr.find.ID=function(Dn,Rn){if(typeof Rn.getElementById!="undefined"&&zn){var pi=Rn.getElementById(Dn);return pi?[pi]:[]}}):(nr.filter.ID=function(Dn){var Rn=Dn.replace(Zr,Rr);return function(pi){var ui=typeof pi.getAttributeNode!="undefined"&&pi.getAttributeNode("id");return ui&&ui.value===Rn}},nr.find.ID=function(Dn,Rn){if(typeof Rn.getElementById!="undefined"&&zn){var pi,ui,hi,gi=Rn.getElementById(Dn);if(gi){if(pi=gi.getAttributeNode("id"),pi&&pi.value===Dn)return[gi];for(hi=Rn.getElementsByName(Dn),ui=0;gi=hi[ui++];)if(pi=gi.getAttributeNode("id"),pi&&pi.value===Dn)return[gi]}return[]}}),nr.find.TAG=function(Dn,Rn){return typeof Rn.getElementsByTagName!="undefined"?Rn.getElementsByTagName(Dn):Rn.querySelectorAll(Dn)},nr.find.CLASS=function(Dn,Rn){if(typeof Rn.getElementsByClassName!="undefined"&&zn)return Rn.getElementsByClassName(Dn)},bi=[],dn(function(Dn){var Rn;Kn.appendChild(Dn).innerHTML="<a id='"+oa+"' href='' disabled='disabled'></a><select id='"+oa+"-\r\\' disabled='disabled'><option selected=''></option></select>",Dn.querySelectorAll("[selected]").length||bi.push("\\["+pr+"*(?:value|"+Xr+")"),Dn.querySelectorAll("[id~="+oa+"-]").length||bi.push("~="),Dn.querySelectorAll("a#"+oa+"+*").length||bi.push(".#.+[+~]"),Dn.querySelectorAll(":checked").length||bi.push(":checked"),Rn=un.createElement("input"),Rn.setAttribute("type","hidden"),Dn.appendChild(Rn).setAttribute("name","D"),Kn.appendChild(Dn).disabled=!0,Dn.querySelectorAll(":disabled").length!==2&&bi.push(":enabled",":disabled"),Rn=un.createElement("input"),Rn.setAttribute("name",""),Dn.appendChild(Rn),Dn.querySelectorAll("[name='']").length||bi.push("\\["+pr+"*name"+pr+"*="+pr+`*(?:''|"")`)}),Ae.cssHas||bi.push(":has"),bi=bi.length&&new RegExp(bi.join("|")),fr=function(Dn,Rn){if(Dn===Rn)return qr=!0,0;var pi=!Dn.compareDocumentPosition-!Rn.compareDocumentPosition;return pi||(pi=(Dn.ownerDocument||Dn)==(Rn.ownerDocument||Rn)?Dn.compareDocumentPosition(Rn):1,pi&1||!Ae.sortDetached&&Rn.compareDocumentPosition(Dn)===pi?Dn===un||Dn.ownerDocument==gr&&tn.contains(gr,Dn)?-1:Rn===un||Rn.ownerDocument==gr&&tn.contains(gr,Rn)?1:Tr?Ue.call(Tr,Dn)-Ue.call(Tr,Rn):0:pi&4?-1:1)}),un}tn.matches=function(Yr,hn){return tn(Yr,null,null,hn)},tn.matchesSelector=function(Yr,hn){if(Jn(Yr),zn&&!T1[hn+" "]&&(!bi||!bi.test(hn)))try{var En=Ki.call(Yr,hn);if(En||Ae.disconnectedMatch||Yr.document&&Yr.document.nodeType!==11)return En}catch(Dn){T1(hn,!0)}return tn(hn,un,null,[Yr]).length>0},tn.contains=function(Yr,hn){return(Yr.ownerDocument||Yr)!=un&&Jn(Yr),qe.contains(Yr,hn)},tn.attr=function(Yr,hn){(Yr.ownerDocument||Yr)!=un&&Jn(Yr);var En=nr.attrHandle[hn.toLowerCase()],Dn=En&&He.call(nr.attrHandle,hn.toLowerCase())?En(Yr,hn,!zn):void 0;return Dn!==void 0?Dn:Yr.getAttribute(hn)},tn.error=function(Yr){throw new Error("Syntax error, unrecognized expression: "+Yr)},qe.uniqueSort=function(Yr){var hn,En=[],Dn=0,Rn=0;if(qr=!Ae.sortStable,Tr=!Ae.sortStable&&Se.call(Yr,0),Re.call(Yr,fr),qr){for(;hn=Yr[Rn++];)hn===Yr[Rn]&&(Dn=En.push(Rn));for(;Dn--;)ir.call(Yr,En[Dn],1)}return Tr=null,Yr},qe.fn.uniqueSort=function(){return this.pushStack(qe.uniqueSort(Se.apply(this)))},nr=qe.expr={cacheLength:50,createPseudo:fn,match:hr,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(Yr){return Yr[1]=Yr[1].replace(Zr,Rr),Yr[3]=(Yr[3]||Yr[4]||Yr[5]||"").replace(Zr,Rr),Yr[2]==="~="&&(Yr[3]=" "+Yr[3]+" "),Yr.slice(0,4)},CHILD:function(Yr){return Yr[1]=Yr[1].toLowerCase(),Yr[1].slice(0,3)==="nth"?(Yr[3]||tn.error(Yr[0]),Yr[4]=+(Yr[4]?Yr[5]+(Yr[6]||1):2*(Yr[3]==="even"||Yr[3]==="odd")),Yr[5]=+(Yr[7]+Yr[8]||Yr[3]==="odd")):Yr[3]&&tn.error(Yr[0]),Yr},PSEUDO:function(Yr){var hn,En=!Yr[6]&&Yr[2];return hr.CHILD.test(Yr[0])?null:(Yr[3]?Yr[2]=Yr[4]||Yr[5]||"":En&&No.test(En)&&(hn=ri(En,!0))&&(hn=En.indexOf(")",En.length-hn)-En.length)&&(Yr[0]=Yr[0].slice(0,hn),Yr[2]=En.slice(0,hn)),Yr.slice(0,3))}},filter:{TAG:function(Yr){var hn=Yr.replace(Zr,Rr).toLowerCase();return Yr==="*"?function(){return!0}:function(En){return xe(En,hn)}},CLASS:function(Yr){var hn=Jo[Yr+" "];return hn||(hn=new RegExp("(^|"+pr+")"+Yr+"("+pr+"|$)"))&&Jo(Yr,function(En){return hn.test(typeof En.className=="string"&&En.className||typeof En.getAttribute!="undefined"&&En.getAttribute("class")||"")})},ATTR:function(Yr,hn,En){return function(Dn){var Rn=tn.attr(Dn,Yr);return Rn==null?hn==="!=":hn?(Rn+="",hn==="="?Rn===En:hn==="!="?Rn!==En:hn==="^="?En&&Rn.indexOf(En)===0:hn==="*="?En&&Rn.indexOf(En)>-1:hn==="$="?En&&Rn.slice(-En.length)===En:hn==="~="?(" "+Rn.replace(Fi," ")+" ").indexOf(En)>-1:hn==="|="?Rn===En||Rn.slice(0,En.length+1)===En+"-":!1):!0}},CHILD:function(Yr,hn,En,Dn,Rn){var pi=Yr.slice(0,3)!=="nth",ui=Yr.slice(-4)!=="last",hi=hn==="of-type";return Dn===1&&Rn===0?function(gi){return!!gi.parentNode}:function(gi,Ze,en){var mi,Ni,Vi,ca,ha,Pa=pi!==ui?"nextSibling":"previousSibling",Ra=gi.parentNode,to=hi&&gi.nodeName.toLowerCase(),Fa=!en&&!hi,Oa=!1;if(Ra){if(pi){for(;Pa;){for(Vi=gi;Vi=Vi[Pa];)if(hi?xe(Vi,to):Vi.nodeType===1)return!1;ha=Pa=Yr==="only"&&!ha&&"nextSibling"}return!0}if(ha=[ui?Ra.firstChild:Ra.lastChild],ui&&Fa){for(Ni=Ra[oa]||(Ra[oa]={}),mi=Ni[Yr]||[],ca=mi[0]===ti&&mi[1],Oa=ca&&mi[2],Vi=ca&&Ra.childNodes[ca];Vi=++ca&&Vi&&Vi[Pa]||(Oa=ca=0)||ha.pop();)if(Vi.nodeType===1&&++Oa&&Vi===gi){Ni[Yr]=[ti,ca,Oa];break}}else if(Fa&&(Ni=gi[oa]||(gi[oa]={}),mi=Ni[Yr]||[],ca=mi[0]===ti&&mi[1],Oa=ca),Oa===!1)for(;(Vi=++ca&&Vi&&Vi[Pa]||(Oa=ca=0)||ha.pop())&&!((hi?xe(Vi,to):Vi.nodeType===1)&&++Oa&&(Fa&&(Ni=Vi[oa]||(Vi[oa]={}),Ni[Yr]=[ti,Oa]),Vi===gi)););return Oa-=Rn,Oa===Dn||Oa%Dn===0&&Oa/Dn>=0}}},PSEUDO:function(Yr,hn){var En,Dn=nr.pseudos[Yr]||nr.setFilters[Yr.toLowerCase()]||tn.error("unsupported pseudo: "+Yr);return Dn[oa]?Dn(hn):Dn.length>1?(En=[Yr,Yr,"",hn],nr.setFilters.hasOwnProperty(Yr.toLowerCase())?fn(function(Rn,pi){for(var ui,hi=Dn(Rn,hn),gi=hi.length;gi--;)ui=Ue.call(Rn,hi[gi]),Rn[ui]=!(pi[ui]=hi[gi])}):function(Rn){return Dn(Rn,0,En)}):Dn}},pseudos:{not:fn(function(Yr){var hn=[],En=[],Dn=vi(Yr.replace(vr,"$1"));return Dn[oa]?fn(function(Rn,pi,ui,hi){for(var gi,Ze=Dn(Rn,null,hi,[]),en=Rn.length;en--;)(gi=Ze[en])&&(Rn[en]=!(pi[en]=gi))}):function(Rn,pi,ui){return hn[0]=Rn,Dn(hn,null,ui,En),hn[0]=null,!En.pop()}}),has:fn(function(Yr){return function(hn){return tn(Yr,hn).length>0}}),contains:fn(function(Yr){return Yr=Yr.replace(Zr,Rr),function(hn){return(hn.textContent||qe.text(hn)).indexOf(Yr)>-1}}),lang:fn(function(Yr){return rs.test(Yr||"")||tn.error("unsupported lang: "+Yr),Yr=Yr.replace(Zr,Rr).toLowerCase(),function(hn){var En;do if(En=zn?hn.lang:hn.getAttribute("xml:lang")||hn.getAttribute("lang"))return En=En.toLowerCase(),En===Yr||En.indexOf(Yr+"-")===0;while((hn=hn.parentNode)&&hn.nodeType===1);return!1}}),target:function(Yr){var hn=Ee.location&&Ee.location.hash;return hn&&hn.slice(1)===Yr.id},root:function(Yr){return Yr===Kn},focus:function(Yr){return Yr===An()&&un.hasFocus()&&!!(Yr.type||Yr.href||~Yr.tabIndex)},enabled:Sn(!1),disabled:Sn(!0),checked:function(Yr){return xe(Yr,"input")&&!!Yr.checked||xe(Yr,"option")&&!!Yr.selected},selected:function(Yr){return Yr.parentNode&&Yr.parentNode.selectedIndex,Yr.selected===!0},empty:function(Yr){for(Yr=Yr.firstChild;Yr;Yr=Yr.nextSibling)if(Yr.nodeType<6)return!1;return!0},parent:function(Yr){return!nr.pseudos.empty(Yr)},header:function(Yr){return Nr.test(Yr.nodeName)},input:function(Yr){return Br.test(Yr.nodeName)},button:function(Yr){return xe(Yr,"input")&&Yr.type==="button"||xe(Yr,"button")},text:function(Yr){var hn;return xe(Yr,"input")&&Yr.type==="text"&&((hn=Yr.getAttribute("type"))==null||hn.toLowerCase()==="text")},first:Nn(function(){return[0]}),last:Nn(function(Yr,hn){return[hn-1]}),eq:Nn(function(Yr,hn,En){return[En<0?En+hn:En]}),even:Nn(function(Yr,hn){for(var En=0;En<hn;En+=2)Yr.push(En);return Yr}),odd:Nn(function(Yr,hn){for(var En=1;En<hn;En+=2)Yr.push(En);return Yr}),lt:Nn(function(Yr,hn,En){var Dn;for(En<0?Dn=En+hn:En>hn?Dn=hn:Dn=En;--Dn>=0;)Yr.push(Dn);return Yr}),gt:Nn(function(Yr,hn,En){for(var Dn=En<0?En+hn:En;++Dn<hn;)Yr.push(Dn);return Yr})}},nr.pseudos.nth=nr.pseudos.eq;for(ze in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})nr.pseudos[ze]=Mn(ze);for(ze in{submit:!0,reset:!0})nr.pseudos[ze]=wn(ze);function fi(){}fi.prototype=nr.filters=nr.pseudos,nr.setFilters=new fi;function ri(Yr,hn){var En,Dn,Rn,pi,ui,hi,gi,Ze=ws[Yr+" "];if(Ze)return hn?0:Ze.slice(0);for(ui=Yr,hi=[],gi=nr.preFilter;ui;){(!En||(Dn=ua.exec(ui)))&&(Dn&&(ui=ui.slice(Dn[0].length)||ui),hi.push(Rn=[])),En=!1,(Dn=Ha.exec(ui))&&(En=Dn.shift(),Rn.push({value:En,type:Dn[0].replace(vr," ")}),ui=ui.slice(En.length));for(pi in nr.filter)(Dn=hr[pi].exec(ui))&&(!gi[pi]||(Dn=gi[pi](Dn)))&&(En=Dn.shift(),Rn.push({value:En,type:pi,matches:Dn}),ui=ui.slice(En.length));if(!En)break}return hn?ui.length:ui?tn.error(Yr):ws(Yr,hi).slice(0)}function Qn(Yr){for(var hn=0,En=Yr.length,Dn="";hn<En;hn++)Dn+=Yr[hn].value;return Dn}function Yn(Yr,hn,En){var Dn=hn.dir,Rn=hn.next,pi=Rn||Dn,ui=En&&pi==="parentNode",hi=xi++;return hn.first?function(gi,Ze,en){for(;gi=gi[Dn];)if(gi.nodeType===1||ui)return Yr(gi,Ze,en);return!1}:function(gi,Ze,en){var mi,Ni,Vi=[ti,hi];if(en){for(;gi=gi[Dn];)if((gi.nodeType===1||ui)&&Yr(gi,Ze,en))return!0}else for(;gi=gi[Dn];)if(gi.nodeType===1||ui)if(Ni=gi[oa]||(gi[oa]={}),Rn&&xe(gi,Rn))gi=gi[Dn]||gi;else{if((mi=Ni[pi])&&mi[0]===ti&&mi[1]===hi)return Vi[2]=mi[2];if(Ni[pi]=Vi,Vi[2]=Yr(gi,Ze,en))return!0}return!1}}function ni(Yr){return Yr.length>1?function(hn,En,Dn){for(var Rn=Yr.length;Rn--;)if(!Yr[Rn](hn,En,Dn))return!1;return!0}:Yr[0]}function ci(Yr,hn,En){for(var Dn=0,Rn=hn.length;Dn<Rn;Dn++)tn(Yr,hn[Dn],En);return En}function Li(Yr,hn,En,Dn,Rn){for(var pi,ui=[],hi=0,gi=Yr.length,Ze=hn!=null;hi<gi;hi++)(pi=Yr[hi])&&(!En||En(pi,Dn,Rn))&&(ui.push(pi),Ze&&hn.push(hi));return ui}function zi(Yr,hn,En,Dn,Rn,pi){return Dn&&!Dn[oa]&&(Dn=zi(Dn)),Rn&&!Rn[oa]&&(Rn=zi(Rn,pi)),fn(function(ui,hi,gi,Ze){var en,mi,Ni,Vi,ca=[],ha=[],Pa=hi.length,Ra=ui||ci(hn||"*",gi.nodeType?[gi]:gi,[]),to=Yr&&(ui||!hn)?Li(Ra,ca,Yr,gi,Ze):Ra;if(En?(Vi=Rn||(ui?Yr:Pa||Dn)?[]:hi,En(to,Vi,gi,Ze)):Vi=to,Dn)for(en=Li(Vi,ha),Dn(en,[],gi,Ze),mi=en.length;mi--;)(Ni=en[mi])&&(Vi[ha[mi]]=!(to[ha[mi]]=Ni));if(ui){if(Rn||Yr){if(Rn){for(en=[],mi=Vi.length;mi--;)(Ni=Vi[mi])&&en.push(to[mi]=Ni);Rn(null,Vi=[],en,Ze)}for(mi=Vi.length;mi--;)(Ni=Vi[mi])&&(en=Rn?Ue.call(ui,Ni):ca[mi])>-1&&(ui[en]=!(hi[en]=Ni))}}else Vi=Li(Vi===hi?Vi.splice(Pa,Vi.length):Vi),Rn?Rn(null,hi,Vi,Ze):Vr.apply(hi,Vi)})}function Zn(Yr){for(var hn,En,Dn,Rn=Yr.length,pi=nr.relative[Yr[0].type],ui=pi||nr.relative[" "],hi=pi?1:0,gi=Yn(function(mi){return mi===hn},ui,!0),Ze=Yn(function(mi){return Ue.call(hn,mi)>-1},ui,!0),en=[function(mi,Ni,Vi){var ca=!pi&&(Vi||Ni!=yr)||((hn=Ni).nodeType?gi(mi,Ni,Vi):Ze(mi,Ni,Vi));return hn=null,ca}];hi<Rn;hi++)if(En=nr.relative[Yr[hi].type])en=[Yn(ni(en),En)];else{if(En=nr.filter[Yr[hi].type].apply(null,Yr[hi].matches),En[oa]){for(Dn=++hi;Dn<Rn&&!nr.relative[Yr[Dn].type];Dn++);return zi(hi>1&&ni(en),hi>1&&Qn(Yr.slice(0,hi-1).concat({value:Yr[hi-2].type===" "?"*":""})).replace(vr,"$1"),En,hi<Dn&&Zn(Yr.slice(hi,Dn)),Dn<Rn&&Zn(Yr=Yr.slice(Dn)),Dn<Rn&&Qn(Yr))}en.push(En)}return ni(en)}function ii(Yr,hn){var En=hn.length>0,Dn=Yr.length>0,Rn=function(pi,ui,hi,gi,Ze){var en,mi,Ni,Vi=0,ca="0",ha=pi&&[],Pa=[],Ra=yr,to=pi||Dn&&nr.find.TAG("*",Ze),Fa=ti+=Ra==null?1:Math.random()||.1,Oa=to.length;for(Ze&&(yr=ui==un||ui||Ze);ca!==Oa&&(en=to[ca])!=null;ca++){if(Dn&&en){for(mi=0,!ui&&en.ownerDocument!=un&&(Jn(en),hi=!zn);Ni=Yr[mi++];)if(Ni(en,ui||un,hi)){Vr.call(gi,en);break}Ze&&(ti=Fa)}En&&((en=!Ni&&en)&&Vi--,pi&&ha.push(en))}if(Vi+=ca,En&&ca!==Vi){for(mi=0;Ni=hn[mi++];)Ni(ha,Pa,ui,hi);if(pi){if(Vi>0)for(;ca--;)ha[ca]||Pa[ca]||(Pa[ca]=Xe.call(gi));Pa=Li(Pa)}Vr.apply(gi,Pa),Ze&&!pi&&Pa.length>0&&Vi+hn.length>1&&qe.uniqueSort(gi)}return Ze&&(ti=Fa,yr=Ra),ha};return En?fn(Rn):Rn}function vi(Yr,hn){var En,Dn=[],Rn=[],pi=ts[Yr+" "];if(!pi){for(hn||(hn=ri(Yr)),En=hn.length;En--;)pi=Zn(hn[En]),pi[oa]?Dn.push(pi):Rn.push(pi);pi=ts(Yr,ii(Rn,Dn)),pi.selector=Yr}return pi}function Si(Yr,hn,En,Dn){var Rn,pi,ui,hi,gi,Ze=typeof Yr=="function"&&Yr,en=!Dn&&ri(Yr=Ze.selector||Yr);if(En=En||[],en.length===1){if(pi=en[0]=en[0].slice(0),pi.length>2&&(ui=pi[0]).type==="ID"&&hn.nodeType===9&&zn&&nr.relative[pi[1].type]){if(hn=(nr.find.ID(ui.matches[0].replace(Zr,Rr),hn)||[])[0],hn)Ze&&(hn=hn.parentNode);else return En;Yr=Yr.slice(pi.shift().value.length)}for(Rn=hr.needsContext.test(Yr)?0:pi.length;Rn--&&(ui=pi[Rn],!nr.relative[hi=ui.type]);)if((gi=nr.find[hi])&&(Dn=gi(ui.matches[0].replace(Zr,Rr),an.test(pi[0].type)&&oi(hn.parentNode)||hn))){if(pi.splice(Rn,1),Yr=Dn.length&&Qn(pi),!Yr)return Vr.apply(En,Dn),En;break}}return(Ze||vi(Yr,en))(Dn,hn,!zn,En,!hn||an.test(Yr)&&oi(hn.parentNode)||hn),En}Ae.sortStable=oa.split("").sort(fr).join("")===oa,Jn(),Ae.sortDetached=dn(function(Yr){return Yr.compareDocumentPosition(un.createElement("fieldset"))&1}),qe.find=tn,qe.expr[":"]=qe.expr.pseudos,qe.unique=qe.uniqueSort,tn.compile=vi,tn.select=Si,tn.setDocument=Jn,tn.tokenize=ri,tn.escape=qe.escapeSelector,tn.getText=qe.text,tn.isXML=qe.isXMLDoc,tn.selectors=qe.expr,tn.support=qe.support,tn.uniqueSort=qe.uniqueSort})();var Wr=function(ze,nr,yr){for(var Tr=[],qr=yr!==void 0;(ze=ze[nr])&&ze.nodeType!==9;)if(ze.nodeType===1){if(qr&&qe(ze).is(yr))break;Tr.push(ze)}return Tr},Ce=function(ze,nr){for(var yr=[];ze;ze=ze.nextSibling)ze.nodeType===1&&ze!==nr&&yr.push(ze);return yr},Hr=qe.expr.match.needsContext,De=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function Ge(ze,nr,yr){return Ye(nr)?qe.grep(ze,function(Tr,qr){return!!nr.call(Tr,qr,Tr)!==yr}):nr.nodeType?qe.grep(ze,function(Tr){return Tr===nr!==yr}):typeof nr!="string"?qe.grep(ze,function(Tr){return Ue.call(nr,Tr)>-1!==yr}):qe.filter(nr,ze,yr)}qe.filter=function(ze,nr,yr){var Tr=nr[0];return yr&&(ze=":not("+ze+")"),nr.length===1&&Tr.nodeType===1?qe.find.matchesSelector(Tr,ze)?[Tr]:[]:qe.find.matches(ze,qe.grep(nr,function(qr){return qr.nodeType===1}))},qe.fn.extend({find:function(ze){var nr,yr,Tr=this.length,qr=this;if(typeof ze!="string")return this.pushStack(qe(ze).filter(function(){for(nr=0;nr<Tr;nr++)if(qe.contains(qr[nr],this))return!0}));for(yr=this.pushStack([]),nr=0;nr<Tr;nr++)qe.find(ze,qr[nr],yr);return Tr>1?qe.uniqueSort(yr):yr},filter:function(ze){return this.pushStack(Ge(this,ze||[],!1))},not:function(ze){return this.pushStack(Ge(this,ze||[],!0))},is:function(ze){return!!Ge(this,typeof ze=="string"&&Hr.test(ze)?qe(ze):ze||[],!1).length}});var ar,xn=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Hn=qe.fn.init=function(ze,nr,yr){var Tr,qr;if(!ze)return this;if(yr=yr||ar,typeof ze=="string")if(ze[0]==="<"&&ze[ze.length-1]===">"&&ze.length>=3?Tr=[null,ze,null]:Tr=xn.exec(ze),Tr&&(Tr[1]||!nr))if(Tr[1]){if(nr=nr instanceof qe?nr[0]:nr,qe.merge(this,qe.parseHTML(Tr[1],nr&&nr.nodeType?nr.ownerDocument||nr:Je,!0)),De.test(Tr[1])&&qe.isPlainObject(nr))for(Tr in nr)Ye(this[Tr])?this[Tr](nr[Tr]):this.attr(Tr,nr[Tr]);return this}else return qr=Je.getElementById(Tr[2]),qr&&(this[0]=qr,this.length=1),this;else return!nr||nr.jquery?(nr||yr).find(ze):this.constructor(nr).find(ze);else{if(ze.nodeType)return this[0]=ze,this.length=1,this;if(Ye(ze))return yr.ready!==void 0?yr.ready(ze):ze(qe)}return qe.makeArray(ze,this)};Hn.prototype=qe.fn,ar=qe(Je);var $n=/^(?:parents|prev(?:Until|All))/,Un={children:!0,contents:!0,next:!0,prev:!0};qe.fn.extend({has:function(ze){var nr=qe(ze,this),yr=nr.length;return this.filter(function(){for(var Tr=0;Tr<yr;Tr++)if(qe.contains(this,nr[Tr]))return!0})},closest:function(ze,nr){var yr,Tr=0,qr=this.length,Vr=[],un=typeof ze!="string"&&qe(ze);if(!Hr.test(ze)){for(;Tr<qr;Tr++)for(yr=this[Tr];yr&&yr!==nr;yr=yr.parentNode)if(yr.nodeType<11&&(un?un.index(yr)>-1:yr.nodeType===1&&qe.find.matchesSelector(yr,ze))){Vr.push(yr);break}}return this.pushStack(Vr.length>1?qe.uniqueSort(Vr):Vr)},index:function(ze){return ze?typeof ze=="string"?Ue.call(qe(ze),this[0]):Ue.call(this,ze.jquery?ze[0]:ze):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(ze,nr){return this.pushStack(qe.uniqueSort(qe.merge(this.get(),qe(ze,nr))))},addBack:function(ze){return this.add(ze==null?this.prevObject:this.prevObject.filter(ze))}});function $r(ze,nr){for(;(ze=ze[nr])&&ze.nodeType!==1;);return ze}qe.each({parent:function(ze){var nr=ze.parentNode;return nr&&nr.nodeType!==11?nr:null},parents:function(ze){return Wr(ze,"parentNode")},parentsUntil:function(ze,nr,yr){return Wr(ze,"parentNode",yr)},next:function(ze){return $r(ze,"nextSibling")},prev:function(ze){return $r(ze,"previousSibling")},nextAll:function(ze){return Wr(ze,"nextSibling")},prevAll:function(ze){return Wr(ze,"previousSibling")},nextUntil:function(ze,nr,yr){return Wr(ze,"nextSibling",yr)},prevUntil:function(ze,nr,yr){return Wr(ze,"previousSibling",yr)},siblings:function(ze){return Ce((ze.parentNode||{}).firstChild,ze)},children:function(ze){return Ce(ze.firstChild)},contents:function(ze){return ze.contentDocument!=null&&Te(ze.contentDocument)?ze.contentDocument:(xe(ze,"template")&&(ze=ze.content||ze),qe.merge([],ze.childNodes))}},function(ze,nr){qe.fn[ze]=function(yr,Tr){var qr=qe.map(this,nr,yr);return ze.slice(-5)!=="Until"&&(Tr=yr),Tr&&typeof Tr=="string"&&(qr=qe.filter(Tr,qr)),this.length>1&&(Un[ze]||qe.uniqueSort(qr),$n.test(ze)&&qr.reverse()),this.pushStack(qr)}});var Oi=/[^\x20\t\r\n\f]+/g;function Wn(ze){var nr={};return qe.each(ze.match(Oi)||[],function(yr,Tr){nr[Tr]=!0}),nr}qe.Callbacks=function(ze){ze=typeof ze=="string"?Wn(ze):qe.extend({},ze);var nr,yr,Tr,qr,Vr=[],un=[],Kn=-1,zn=function(){for(qr=qr||ze.once,Tr=nr=!0;un.length;Kn=-1)for(yr=un.shift();++Kn<Vr.length;)Vr[Kn].apply(yr[0],yr[1])===!1&&ze.stopOnFalse&&(Kn=Vr.length,yr=!1);ze.memory||(yr=!1),nr=!1,qr&&(yr?Vr=[]:Vr="")},bi={add:function(){return Vr&&(yr&&!nr&&(Kn=Vr.length-1,un.push(yr)),(function Ki(oa){qe.each(oa,function(ti,xi){Ye(xi)?(!ze.unique||!bi.has(xi))&&Vr.push(xi):xi&&xi.length&&Sr(xi)!=="string"&&Ki(xi)})})(arguments),yr&&!nr&&zn()),this},remove:function(){return qe.each(arguments,function(Ki,oa){for(var ti;(ti=qe.inArray(oa,Vr,ti))>-1;)Vr.splice(ti,1),ti<=Kn&&Kn--}),this},has:function(Ki){return Ki?qe.inArray(Ki,Vr)>-1:Vr.length>0},empty:function(){return Vr&&(Vr=[]),this},disable:function(){return qr=un=[],Vr=yr="",this},disabled:function(){return!Vr},lock:function(){return qr=un=[],!yr&&!nr&&(Vr=yr=""),this},locked:function(){return!!qr},fireWith:function(Ki,oa){return qr||(oa=oa||[],oa=[Ki,oa.slice?oa.slice():oa],un.push(oa),nr||zn()),this},fire:function(){return bi.fireWith(this,arguments),this},fired:function(){return!!Tr}};return bi};function Lr(ze){return ze}function Ii(ze){throw ze}function cn(ze,nr,yr,Tr){var qr;try{ze&&Ye(qr=ze.promise)?qr.call(ze).done(nr).fail(yr):ze&&Ye(qr=ze.then)?qr.call(ze,nr,yr):nr.apply(void 0,[ze].slice(Tr))}catch(Vr){yr.apply(void 0,[Vr])}}qe.extend({Deferred:function(ze){var nr=[["notify","progress",qe.Callbacks("memory"),qe.Callbacks("memory"),2],["resolve","done",qe.Callbacks("once memory"),qe.Callbacks("once memory"),0,"resolved"],["reject","fail",qe.Callbacks("once memory"),qe.Callbacks("once memory"),1,"rejected"]],yr="pending",Tr={state:function(){return yr},always:function(){return qr.done(arguments).fail(arguments),this},catch:function(Vr){return Tr.then(null,Vr)},pipe:function(){var Vr=arguments;return qe.Deferred(function(un){qe.each(nr,function(Kn,zn){var bi=Ye(Vr[zn[4]])&&Vr[zn[4]];qr[zn[1]](function(){var Ki=bi&&bi.apply(this,arguments);Ki&&Ye(Ki.promise)?Ki.promise().progress(un.notify).done(un.resolve).fail(un.reject):un[zn[0]+"With"](this,bi?[Ki]:arguments)})}),Vr=null}).promise()},then:function(Vr,un,Kn){var zn=0;function bi(Ki,oa,ti,xi){return function(){var Jo=this,ws=arguments,ts=function(){var fr,Xr;if(!(Ki<zn)){if(fr=ti.apply(Jo,ws),fr===oa.promise())throw new TypeError("Thenable self-resolution");Xr=fr&&(typeof fr=="object"||typeof fr=="function")&&fr.then,Ye(Xr)?xi?Xr.call(fr,bi(zn,oa,Lr,xi),bi(zn,oa,Ii,xi)):(zn++,Xr.call(fr,bi(zn,oa,Lr,xi),bi(zn,oa,Ii,xi),bi(zn,oa,Lr,oa.notifyWith))):(ti!==Lr&&(Jo=void 0,ws=[fr]),(xi||oa.resolveWith)(Jo,ws))}},T1=xi?ts:function(){try{ts()}catch(fr){qe.Deferred.exceptionHook&&qe.Deferred.exceptionHook(fr,T1.error),Ki+1>=zn&&(ti!==Ii&&(Jo=void 0,ws=[fr]),oa.rejectWith(Jo,ws))}};Ki?T1():(qe.Deferred.getErrorHook?T1.error=qe.Deferred.getErrorHook():qe.Deferred.getStackHook&&(T1.error=qe.Deferred.getStackHook()),Ee.setTimeout(T1))}}return qe.Deferred(function(Ki){nr[0][3].add(bi(0,Ki,Ye(Kn)?Kn:Lr,Ki.notifyWith)),nr[1][3].add(bi(0,Ki,Ye(Vr)?Vr:Lr)),nr[2][3].add(bi(0,Ki,Ye(un)?un:Ii))}).promise()},promise:function(Vr){return Vr!=null?qe.extend(Vr,Tr):Tr}},qr={};return qe.each(nr,function(Vr,un){var Kn=un[2],zn=un[5];Tr[un[1]]=Kn.add,zn&&Kn.add(function(){yr=zn},nr[3-Vr][2].disable,nr[3-Vr][3].disable,nr[0][2].lock,nr[0][3].lock),Kn.add(un[3].fire),qr[un[0]]=function(){return qr[un[0]+"With"](this===qr?void 0:this,arguments),this},qr[un[0]+"With"]=Kn.fireWith}),Tr.promise(qr),ze&&ze.call(qr,qr),qr},when:function(ze){var nr=arguments.length,yr=nr,Tr=Array(yr),qr=Se.call(arguments),Vr=qe.Deferred(),un=function(Kn){return function(zn){Tr[Kn]=this,qr[Kn]=arguments.length>1?Se.call(arguments):zn,--nr||Vr.resolveWith(Tr,qr)}};if(nr<=1&&(cn(ze,Vr.done(un(yr)).resolve,Vr.reject,!nr),Vr.state()==="pending"||Ye(qr[yr]&&qr[yr].then)))return Vr.then();for(;yr--;)cn(qr[yr],un(yr),Vr.reject);return Vr.promise()}});var Bn=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;qe.Deferred.exceptionHook=function(ze,nr){Ee.console&&Ee.console.warn&&ze&&Bn.test(ze.name)&&Ee.console.warn("jQuery.Deferred exception: "+ze.message,ze.stack,nr)},qe.readyException=function(ze){Ee.setTimeout(function(){throw ze})};var Pn=qe.Deferred();qe.fn.ready=function(ze){return Pn.then(ze).catch(function(nr){qe.readyException(nr)}),this},qe.extend({isReady:!1,readyWait:1,ready:function(ze){(ze===!0?--qe.readyWait:qe.isReady)||(qe.isReady=!0,!(ze!==!0&&--qe.readyWait>0)&&Pn.resolveWith(Je,[qe]))}}),qe.ready.then=Pn.then;function Va(){Je.removeEventListener("DOMContentLoaded",Va),Ee.removeEventListener("load",Va),qe.ready()}Je.readyState==="complete"||Je.readyState!=="loading"&&!Je.documentElement.doScroll?Ee.setTimeout(qe.ready):(Je.addEventListener("DOMContentLoaded",Va),Ee.addEventListener("load",Va));var Ca=function(ze,nr,yr,Tr,qr,Vr,un){var Kn=0,zn=ze.length,bi=yr==null;if(Sr(yr)==="object"){qr=!0;for(Kn in yr)Ca(ze,nr,Kn,yr[Kn],!0,Vr,un)}else if(Tr!==void 0&&(qr=!0,Ye(Tr)||(un=!0),bi&&(un?(nr.call(ze,Tr),nr=null):(bi=nr,nr=function(Ki,oa,ti){return bi.call(qe(Ki),ti)})),nr))for(;Kn<zn;Kn++)nr(ze[Kn],yr,un?Tr:Tr.call(ze[Kn],Kn,nr(ze[Kn],yr)));return qr?ze:bi?nr.call(ze):zn?nr(ze[0],yr):Vr},Zi=/^-ms-/,wa=/-([a-z])/g;function xa(ze,nr){return nr.toUpperCase()}function Aa(ze){return ze.replace(Zi,"ms-").replace(wa,xa)}var Ta=function(ze){return ze.nodeType===1||ze.nodeType===9||!+ze.nodeType};function Ia(){this.expando=qe.expando+Ia.uid++}Ia.uid=1,Ia.prototype={cache:function(ze){var nr=ze[this.expando];return nr||(nr={},Ta(ze)&&(ze.nodeType?ze[this.expando]=nr:Object.defineProperty(ze,this.expando,{value:nr,configurable:!0}))),nr},set:function(ze,nr,yr){var Tr,qr=this.cache(ze);if(typeof nr=="string")qr[Aa(nr)]=yr;else for(Tr in nr)qr[Aa(Tr)]=nr[Tr];return qr},get:function(ze,nr){return nr===void 0?this.cache(ze):ze[this.expando]&&ze[this.expando][Aa(nr)]},access:function(ze,nr,yr){return nr===void 0||nr&&typeof nr=="string"&&yr===void 0?this.get(ze,nr):(this.set(ze,nr,yr),yr!==void 0?yr:nr)},remove:function(ze,nr){var yr,Tr=ze[this.expando];if(Tr!==void 0){if(nr!==void 0)for(Array.isArray(nr)?nr=nr.map(Aa):(nr=Aa(nr),nr=nr in Tr?[nr]:nr.match(Oi)||[]),yr=nr.length;yr--;)delete Tr[nr[yr]];(nr===void 0||qe.isEmptyObject(Tr))&&(ze.nodeType?ze[this.expando]=void 0:delete ze[this.expando])}},hasData:function(ze){var nr=ze[this.expando];return nr!==void 0&&!qe.isEmptyObject(nr)}};var or=new Ia,Pr=new Ia,ja=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Ps=/[A-Z]/g;function oo(ze){return ze==="true"?!0:ze==="false"?!1:ze==="null"?null:ze===+ze+""?+ze:ja.test(ze)?JSON.parse(ze):ze}function $a(ze,nr,yr){var Tr;if(yr===void 0&&ze.nodeType===1)if(Tr="data-"+nr.replace(Ps,"-$&").toLowerCase(),yr=ze.getAttribute(Tr),typeof yr=="string"){try{yr=oo(yr)}catch(qr){}Pr.set(ze,nr,yr)}else yr=void 0;return yr}qe.extend({hasData:function(ze){return Pr.hasData(ze)||or.hasData(ze)},data:function(ze,nr,yr){return Pr.access(ze,nr,yr)},removeData:function(ze,nr){Pr.remove(ze,nr)},_data:function(ze,nr,yr){return or.access(ze,nr,yr)},_removeData:function(ze,nr){or.remove(ze,nr)}}),qe.fn.extend({data:function(ze,nr){var yr,Tr,qr,Vr=this[0],un=Vr&&Vr.attributes;if(ze===void 0){if(this.length&&(qr=Pr.get(Vr),Vr.nodeType===1&&!or.get(Vr,"hasDataAttrs"))){for(yr=un.length;yr--;)un[yr]&&(Tr=un[yr].name,Tr.indexOf("data-")===0&&(Tr=Aa(Tr.slice(5)),$a(Vr,Tr,qr[Tr])));or.set(Vr,"hasDataAttrs",!0)}return qr}return typeof ze=="object"?this.each(function(){Pr.set(this,ze)}):Ca(this,function(Kn){var zn;if(Vr&&Kn===void 0)return zn=Pr.get(Vr,ze),zn!==void 0||(zn=$a(Vr,ze),zn!==void 0)?zn:void 0;this.each(function(){Pr.set(this,ze,Kn)})},null,nr,arguments.length>1,null,!0)},removeData:function(ze){return this.each(function(){Pr.remove(this,ze)})}}),qe.extend({queue:function(ze,nr,yr){var Tr;if(ze)return nr=(nr||"fx")+"queue",Tr=or.get(ze,nr),yr&&(!Tr||Array.isArray(yr)?Tr=or.access(ze,nr,qe.makeArray(yr)):Tr.push(yr)),Tr||[]},dequeue:function(ze,nr){nr=nr||"fx";var yr=qe.queue(ze,nr),Tr=yr.length,qr=yr.shift(),Vr=qe._queueHooks(ze,nr),un=function(){qe.dequeue(ze,nr)};qr==="inprogress"&&(qr=yr.shift(),Tr--),qr&&(nr==="fx"&&yr.unshift("inprogress"),delete Vr.stop,qr.call(ze,un,Vr)),!Tr&&Vr&&Vr.empty.fire()},_queueHooks:function(ze,nr){var yr=nr+"queueHooks";return or.get(ze,yr)||or.access(ze,yr,{empty:qe.Callbacks("once memory").add(function(){or.remove(ze,[nr+"queue",yr])})})}}),qe.fn.extend({queue:function(ze,nr){var yr=2;return typeof ze!="string"&&(nr=ze,ze="fx",yr--),arguments.length<yr?qe.queue(this[0],ze):nr===void 0?this:this.each(function(){var Tr=qe.queue(this,ze,nr);qe._queueHooks(this,ze),ze==="fx"&&Tr[0]!=="inprogress"&&qe.dequeue(this,ze)})},dequeue:function(ze){return this.each(function(){qe.dequeue(this,ze)})},clearQueue:function(ze){return this.queue(ze||"fx",[])},promise:function(ze,nr){var yr,Tr=1,qr=qe.Deferred(),Vr=this,un=this.length,Kn=function(){--Tr||qr.resolveWith(Vr,[Vr])};for(typeof ze!="string"&&(nr=ze,ze=void 0),ze=ze||"fx";un--;)yr=or.get(Vr[un],ze+"queueHooks"),yr&&yr.empty&&(Tr++,yr.empty.add(Kn));return Kn(),qr.promise(nr)}});var Xn=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,fo=new RegExp("^(?:([+-])=|)("+Xn+")([a-z%]*)$","i"),eo=["Top","Right","Bottom","Left"],lo=Je.documentElement,mo=function(ze){return qe.contains(ze.ownerDocument,ze)},ia={composed:!0};lo.getRootNode&&(mo=function(ze){return qe.contains(ze.ownerDocument,ze)||ze.getRootNode(ia)===ze.ownerDocument});var po=function(ze,nr){return ze=nr||ze,ze.style.display==="none"||ze.style.display===""&&mo(ze)&&qe.css(ze,"display")==="none"};function qa(ze,nr,yr,Tr){var qr,Vr,un=20,Kn=Tr?function(){return Tr.cur()}:function(){return qe.css(ze,nr,"")},zn=Kn(),bi=yr&&yr[3]||(qe.cssNumber[nr]?"":"px"),Ki=ze.nodeType&&(qe.cssNumber[nr]||bi!=="px"&&+zn)&&fo.exec(qe.css(ze,nr));if(Ki&&Ki[3]!==bi){for(zn=zn/2,bi=bi||Ki[3],Ki=+zn||1;un--;)qe.style(ze,nr,Ki+bi),(1-Vr)*(1-(Vr=Kn()/zn||.5))<=0&&(un=0),Ki=Ki/Vr;Ki=Ki*2,qe.style(ze,nr,Ki+bi),yr=yr||[]}return yr&&(Ki=+Ki||+zn||0,qr=yr[1]?Ki+(yr[1]+1)*yr[2]:+yr[2],Tr&&(Tr.unit=bi,Tr.start=Ki,Tr.end=qr)),qr}var _o={};function So(ze){var nr,yr=ze.ownerDocument,Tr=ze.nodeName,qr=_o[Tr];return qr||(nr=yr.body.appendChild(yr.createElement(Tr)),qr=qe.css(nr,"display"),nr.parentNode.removeChild(nr),qr==="none"&&(qr="block"),_o[Tr]=qr,qr)}function ls(ze,nr){for(var yr,Tr,qr=[],Vr=0,un=ze.length;Vr<un;Vr++)Tr=ze[Vr],Tr.style&&(yr=Tr.style.display,nr?(yr==="none"&&(qr[Vr]=or.get(Tr,"display")||null,qr[Vr]||(Tr.style.display="")),Tr.style.display===""&&po(Tr)&&(qr[Vr]=So(Tr))):yr!=="none"&&(qr[Vr]="none",or.set(Tr,"display",yr)));for(Vr=0;Vr<un;Vr++)qr[Vr]!=null&&(ze[Vr].style.display=qr[Vr]);return ze}qe.fn.extend({show:function(){return ls(this,!0)},hide:function(){return ls(this)},toggle:function(ze){return typeof ze=="boolean"?ze?this.show():this.hide():this.each(function(){po(this)?qe(this).show():qe(this).hide()})}});var js=/^(?:checkbox|radio)$/i,ys=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Do=/^$|^module$|\/(?:java|ecma)script/i;(function(){var ze=Je.createDocumentFragment(),nr=ze.appendChild(Je.createElement("div")),yr=Je.createElement("input");yr.setAttribute("type","radio"),yr.setAttribute("checked","checked"),yr.setAttribute("name","t"),nr.appendChild(yr),Ae.checkClone=nr.cloneNode(!0).cloneNode(!0).lastChild.checked,nr.innerHTML="<textarea>x</textarea>",Ae.noCloneChecked=!!nr.cloneNode(!0).lastChild.defaultValue,nr.innerHTML="<option></option>",Ae.option=!!nr.lastChild})();var zo={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};zo.tbody=zo.tfoot=zo.colgroup=zo.caption=zo.thead,zo.th=zo.td,Ae.option||(zo.optgroup=zo.option=[1,"<select multiple='multiple'>","</select>"]);function ds(ze,nr){var yr;return typeof ze.getElementsByTagName!="undefined"?yr=ze.getElementsByTagName(nr||"*"):typeof ze.querySelectorAll!="undefined"?yr=ze.querySelectorAll(nr||"*"):yr=[],nr===void 0||nr&&xe(ze,nr)?qe.merge([ze],yr):yr}function Os(ze,nr){for(var yr=0,Tr=ze.length;yr<Tr;yr++)or.set(ze[yr],"globalEval",!nr||or.get(nr[yr],"globalEval"))}var hA=/<|&#?\w+;/;function EA(ze,nr,yr,Tr,qr){for(var Vr,un,Kn,zn,bi,Ki,oa=nr.createDocumentFragment(),ti=[],xi=0,Jo=ze.length;xi<Jo;xi++)if(Vr=ze[xi],Vr||Vr===0)if(Sr(Vr)==="object")qe.merge(ti,Vr.nodeType?[Vr]:Vr);else if(!hA.test(Vr))ti.push(nr.createTextNode(Vr));else{for(un=un||oa.appendChild(nr.createElement("div")),Kn=(ys.exec(Vr)||["",""])[1].toLowerCase(),zn=zo[Kn]||zo._default,un.innerHTML=zn[1]+qe.htmlPrefilter(Vr)+zn[2],Ki=zn[0];Ki--;)un=un.lastChild;qe.merge(ti,un.childNodes),un=oa.firstChild,un.textContent=""}for(oa.textContent="",xi=0;Vr=ti[xi++];){if(Tr&&qe.inArray(Vr,Tr)>-1){qr&&qr.push(Vr);continue}if(bi=mo(Vr),un=ds(oa.appendChild(Vr),"script"),bi&&Os(un),yr)for(Ki=0;Vr=un[Ki++];)Do.test(Vr.type||"")&&yr.push(Vr)}return oa}var ko=/^([^.]*)(?:\.(.+)|)/;function y1(){return!0}function iA(){return!1}function hs(ze,nr,yr,Tr,qr,Vr){var un,Kn;if(typeof nr=="object"){typeof yr!="string"&&(Tr=Tr||yr,yr=void 0);for(Kn in nr)hs(ze,Kn,yr,Tr,nr[Kn],Vr);return ze}if(Tr==null&&qr==null?(qr=yr,Tr=yr=void 0):qr==null&&(typeof yr=="string"?(qr=Tr,Tr=void 0):(qr=Tr,Tr=yr,yr=void 0)),qr===!1)qr=iA;else if(!qr)return ze;return Vr===1&&(un=qr,qr=function(zn){return qe().off(zn),un.apply(this,arguments)},qr.guid=un.guid||(un.guid=qe.guid++)),ze.each(function(){qe.event.add(this,nr,qr,Tr,yr)})}qe.event={global:{},add:function(ze,nr,yr,Tr,qr){var Vr,un,Kn,zn,bi,Ki,oa,ti,xi,Jo,ws,ts=or.get(ze);if(Ta(ze))for(yr.handler&&(Vr=yr,yr=Vr.handler,qr=Vr.selector),qr&&qe.find.matchesSelector(lo,qr),yr.guid||(yr.guid=qe.guid++),(zn=ts.events)||(zn=ts.events=Object.create(null)),(un=ts.handle)||(un=ts.handle=function(T1){return typeof qe!="undefined"&&qe.event.triggered!==T1.type?qe.event.dispatch.apply(ze,arguments):void 0}),nr=(nr||"").match(Oi)||[""],bi=nr.length;bi--;)Kn=ko.exec(nr[bi])||[],xi=ws=Kn[1],Jo=(Kn[2]||"").split(".").sort(),xi&&(oa=qe.event.special[xi]||{},xi=(qr?oa.delegateType:oa.bindType)||xi,oa=qe.event.special[xi]||{},Ki=qe.extend({type:xi,origType:ws,data:Tr,handler:yr,guid:yr.guid,selector:qr,needsContext:qr&&qe.expr.match.needsContext.test(qr),namespace:Jo.join(".")},Vr),(ti=zn[xi])||(ti=zn[xi]=[],ti.delegateCount=0,(!oa.setup||oa.setup.call(ze,Tr,Jo,un)===!1)&&ze.addEventListener&&ze.addEventListener(xi,un)),oa.add&&(oa.add.call(ze,Ki),Ki.handler.guid||(Ki.handler.guid=yr.guid)),qr?ti.splice(ti.delegateCount++,0,Ki):ti.push(Ki),qe.event.global[xi]=!0)},remove:function(ze,nr,yr,Tr,qr){var Vr,un,Kn,zn,bi,Ki,oa,ti,xi,Jo,ws,ts=or.hasData(ze)&&or.get(ze);if(!(!ts||!(zn=ts.events))){for(nr=(nr||"").match(Oi)||[""],bi=nr.length;bi--;){if(Kn=ko.exec(nr[bi])||[],xi=ws=Kn[1],Jo=(Kn[2]||"").split(".").sort(),!xi){for(xi in zn)qe.event.remove(ze,xi+nr[bi],yr,Tr,!0);continue}for(oa=qe.event.special[xi]||{},xi=(Tr?oa.delegateType:oa.bindType)||xi,ti=zn[xi]||[],Kn=Kn[2]&&new RegExp("(^|\\.)"+Jo.join("\\.(?:.*\\.|)")+"(\\.|$)"),un=Vr=ti.length;Vr--;)Ki=ti[Vr],(qr||ws===Ki.origType)&&(!yr||yr.guid===Ki.guid)&&(!Kn||Kn.test(Ki.namespace))&&(!Tr||Tr===Ki.selector||Tr==="**"&&Ki.selector)&&(ti.splice(Vr,1),Ki.selector&&ti.delegateCount--,oa.remove&&oa.remove.call(ze,Ki));un&&!ti.length&&((!oa.teardown||oa.teardown.call(ze,Jo,ts.handle)===!1)&&qe.removeEvent(ze,xi,ts.handle),delete zn[xi])}qe.isEmptyObject(zn)&&or.remove(ze,"handle events")}},dispatch:function(ze){var nr,yr,Tr,qr,Vr,un,Kn=new Array(arguments.length),zn=qe.event.fix(ze),bi=(or.get(this,"events")||Object.create(null))[zn.type]||[],Ki=qe.event.special[zn.type]||{};for(Kn[0]=zn,nr=1;nr<arguments.length;nr++)Kn[nr]=arguments[nr];if(zn.delegateTarget=this,!(Ki.preDispatch&&Ki.preDispatch.call(this,zn)===!1)){for(un=qe.event.handlers.call(this,zn,bi),nr=0;(qr=un[nr++])&&!zn.isPropagationStopped();)for(zn.currentTarget=qr.elem,yr=0;(Vr=qr.handlers[yr++])&&!zn.isImmediatePropagationStopped();)(!zn.rnamespace||Vr.namespace===!1||zn.rnamespace.test(Vr.namespace))&&(zn.handleObj=Vr,zn.data=Vr.data,Tr=((qe.event.special[Vr.origType]||{}).handle||Vr.handler).apply(qr.elem,Kn),Tr!==void 0&&(zn.result=Tr)===!1&&(zn.preventDefault(),zn.stopPropagation()));return Ki.postDispatch&&Ki.postDispatch.call(this,zn),zn.result}},handlers:function(ze,nr){var yr,Tr,qr,Vr,un,Kn=[],zn=nr.delegateCount,bi=ze.target;if(zn&&bi.nodeType&&!(ze.type==="click"&&ze.button>=1)){for(;bi!==this;bi=bi.parentNode||this)if(bi.nodeType===1&&!(ze.type==="click"&&bi.disabled===!0)){for(Vr=[],un={},yr=0;yr<zn;yr++)Tr=nr[yr],qr=Tr.selector+" ",un[qr]===void 0&&(un[qr]=Tr.needsContext?qe(qr,this).index(bi)>-1:qe.find(qr,this,null,[bi]).length),un[qr]&&Vr.push(Tr);Vr.length&&Kn.push({elem:bi,handlers:Vr})}}return bi=this,zn<nr.length&&Kn.push({elem:bi,handlers:nr.slice(zn)}),Kn},addProp:function(ze,nr){Object.defineProperty(qe.Event.prototype,ze,{enumerable:!0,configurable:!0,get:Ye(nr)?function(){if(this.originalEvent)return nr(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[ze]},set:function(yr){Object.defineProperty(this,ze,{enumerable:!0,configurable:!0,writable:!0,value:yr})}})},fix:function(ze){return ze[qe.expando]?ze:new qe.Event(ze)},special:{load:{noBubble:!0},click:{setup:function(ze){var nr=this||ze;return js.test(nr.type)&&nr.click&&xe(nr,"input")&&Co(nr,"click",!0),!1},trigger:function(ze){var nr=this||ze;return js.test(nr.type)&&nr.click&&xe(nr,"input")&&Co(nr,"click"),!0},_default:function(ze){var nr=ze.target;return js.test(nr.type)&&nr.click&&xe(nr,"input")&&or.get(nr,"click")||xe(nr,"a")}},beforeunload:{postDispatch:function(ze){ze.result!==void 0&&ze.originalEvent&&(ze.originalEvent.returnValue=ze.result)}}}};function Co(ze,nr,yr){if(!yr){or.get(ze,nr)===void 0&&qe.event.add(ze,nr,y1);return}or.set(ze,nr,!1),qe.event.add(ze,nr,{namespace:!1,handler:function(Tr){var qr,Vr=or.get(this,nr);if(Tr.isTrigger&1&&this[nr]){if(Vr)(qe.event.special[nr]||{}).delegateType&&Tr.stopPropagation();else if(Vr=Se.call(arguments),or.set(this,nr,Vr),this[nr](),qr=or.get(this,nr),or.set(this,nr,!1),Vr!==qr)return Tr.stopImmediatePropagation(),Tr.preventDefault(),qr}else Vr&&(or.set(this,nr,qe.event.trigger(Vr[0],Vr.slice(1),this)),Tr.stopPropagation(),Tr.isImmediatePropagationStopped=y1)}})}qe.removeEvent=function(ze,nr,yr){ze.removeEventListener&&ze.removeEventListener(nr,yr)},qe.Event=function(ze,nr){if(!(this instanceof qe.Event))return new qe.Event(ze,nr);ze&&ze.type?(this.originalEvent=ze,this.type=ze.type,this.isDefaultPrevented=ze.defaultPrevented||ze.defaultPrevented===void 0&&ze.returnValue===!1?y1:iA,this.target=ze.target&&ze.target.nodeType===3?ze.target.parentNode:ze.target,this.currentTarget=ze.currentTarget,this.relatedTarget=ze.relatedTarget):this.type=ze,nr&&qe.extend(this,nr),this.timeStamp=ze&&ze.timeStamp||Date.now(),this[qe.expando]=!0},qe.Event.prototype={constructor:qe.Event,isDefaultPrevented:iA,isPropagationStopped:iA,isImmediatePropagationStopped:iA,isSimulated:!1,preventDefault:function(){var ze=this.originalEvent;this.isDefaultPrevented=y1,ze&&!this.isSimulated&&ze.preventDefault()},stopPropagation:function(){var ze=this.originalEvent;this.isPropagationStopped=y1,ze&&!this.isSimulated&&ze.stopPropagation()},stopImmediatePropagation:function(){var ze=this.originalEvent;this.isImmediatePropagationStopped=y1,ze&&!this.isSimulated&&ze.stopImmediatePropagation(),this.stopPropagation()}},qe.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},qe.event.addProp),qe.each({focus:"focusin",blur:"focusout"},function(ze,nr){function yr(Tr){if(Je.documentMode){var qr=or.get(this,"handle"),Vr=qe.event.fix(Tr);Vr.type=Tr.type==="focusin"?"focus":"blur",Vr.isSimulated=!0,qr(Tr),Vr.target===Vr.currentTarget&&qr(Vr)}else qe.event.simulate(nr,Tr.target,qe.event.fix(Tr))}qe.event.special[ze]={setup:function(){var Tr;if(Co(this,ze,!0),Je.documentMode)Tr=or.get(this,nr),Tr||this.addEventListener(nr,yr),or.set(this,nr,(Tr||0)+1);else return!1},trigger:function(){return Co(this,ze),!0},teardown:function(){var Tr;if(Je.documentMode)Tr=or.get(this,nr)-1,Tr?or.set(this,nr,Tr):(this.removeEventListener(nr,yr),or.remove(this,nr));else return!1},_default:function(Tr){return or.get(Tr.target,ze)},delegateType:nr},qe.event.special[nr]={setup:function(){var Tr=this.ownerDocument||this.document||this,qr=Je.documentMode?this:Tr,Vr=or.get(qr,nr);Vr||(Je.documentMode?this.addEventListener(nr,yr):Tr.addEventListener(ze,yr,!0)),or.set(qr,nr,(Vr||0)+1)},teardown:function(){var Tr=this.ownerDocument||this.document||this,qr=Je.documentMode?this:Tr,Vr=or.get(qr,nr)-1;Vr?or.set(qr,nr,Vr):(Je.documentMode?this.removeEventListener(nr,yr):Tr.removeEventListener(ze,yr,!0),or.remove(qr,nr))}}}),qe.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(ze,nr){qe.event.special[ze]={delegateType:nr,bindType:nr,handle:function(yr){var Tr,qr=this,Vr=yr.relatedTarget,un=yr.handleObj;return(!Vr||Vr!==qr&&!qe.contains(qr,Vr))&&(yr.type=un.origType,Tr=un.handler.apply(this,arguments),yr.type=nr),Tr}}}),qe.fn.extend({on:function(ze,nr,yr,Tr){return hs(this,ze,nr,yr,Tr)},one:function(ze,nr,yr,Tr){return hs(this,ze,nr,yr,Tr,1)},off:function(ze,nr,yr){var Tr,qr;if(ze&&ze.preventDefault&&ze.handleObj)return Tr=ze.handleObj,qe(ze.delegateTarget).off(Tr.namespace?Tr.origType+"."+Tr.namespace:Tr.origType,Tr.selector,Tr.handler),this;if(typeof ze=="object"){for(qr in ze)this.off(qr,nr,ze[qr]);return this}return(nr===!1||typeof nr=="function")&&(yr=nr,nr=void 0),yr===!1&&(yr=iA),this.each(function(){qe.event.remove(this,ze,yr,nr)})}});var i1=/<script|<style|<link/i,Gs=/checked\s*(?:[^=]|=\s*.checked.)/i,ea=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function La(ze,nr){return xe(ze,"table")&&xe(nr.nodeType!==11?nr:nr.firstChild,"tr")&&qe(ze).children("tbody")[0]||ze}function Ma(ze){return ze.type=(ze.getAttribute("type")!==null)+"/"+ze.type,ze}function Xo(ze){return(ze.type||"").slice(0,5)==="true/"?ze.type=ze.type.slice(5):ze.removeAttribute("type"),ze}function ra(ze,nr){var yr,Tr,qr,Vr,un,Kn,zn;if(nr.nodeType===1){if(or.hasData(ze)&&(Vr=or.get(ze),zn=Vr.events,zn)){or.remove(nr,"handle events");for(qr in zn)for(yr=0,Tr=zn[qr].length;yr<Tr;yr++)qe.event.add(nr,qr,zn[qr][yr])}Pr.hasData(ze)&&(un=Pr.access(ze),Kn=qe.extend({},un),Pr.set(nr,Kn))}}function Fo(ze,nr){var yr=nr.nodeName.toLowerCase();yr==="input"&&js.test(ze.type)?nr.checked=ze.checked:(yr==="input"||yr==="textarea")&&(nr.defaultValue=ze.defaultValue)}function ks(ze,nr,yr,Tr){nr=je(nr);var qr,Vr,un,Kn,zn,bi,Ki=0,oa=ze.length,ti=oa-1,xi=nr[0],Jo=Ye(xi);if(Jo||oa>1&&typeof xi=="string"&&!Ae.checkClone&&Gs.test(xi))return ze.each(function(ws){var ts=ze.eq(ws);Jo&&(nr[0]=xi.call(this,ws,ts.html())),ks(ts,nr,yr,Tr)});if(oa&&(qr=EA(nr,ze[0].ownerDocument,!1,ze,Tr),Vr=qr.firstChild,qr.childNodes.length===1&&(qr=Vr),Vr||Tr)){for(un=qe.map(ds(qr,"script"),Ma),Kn=un.length;Ki<oa;Ki++)zn=qr,Ki!==ti&&(zn=qe.clone(zn,!0,!0),Kn&&qe.merge(un,ds(zn,"script"))),yr.call(ze[Ki],zn,Ki);if(Kn)for(bi=un[un.length-1].ownerDocument,qe.map(un,Xo),Ki=0;Ki<Kn;Ki++)zn=un[Ki],Do.test(zn.type||"")&&!or.access(zn,"globalEval")&&qe.contains(bi,zn)&&(zn.src&&(zn.type||"").toLowerCase()!=="module"?qe._evalUrl&&!zn.noModule&&qe._evalUrl(zn.src,{nonce:zn.nonce||zn.getAttribute("nonce")},bi):wr(zn.textContent.replace(ea,""),zn,bi))}return ze}function Hi(ze,nr,yr){for(var Tr,qr=nr?qe.filter(nr,ze):ze,Vr=0;(Tr=qr[Vr])!=null;Vr++)!yr&&Tr.nodeType===1&&qe.cleanData(ds(Tr)),Tr.parentNode&&(yr&&mo(Tr)&&Os(ds(Tr,"script")),Tr.parentNode.removeChild(Tr));return ze}qe.extend({htmlPrefilter:function(ze){return ze},clone:function(ze,nr,yr){var Tr,qr,Vr,un,Kn=ze.cloneNode(!0),zn=mo(ze);if(!Ae.noCloneChecked&&(ze.nodeType===1||ze.nodeType===11)&&!qe.isXMLDoc(ze))for(un=ds(Kn),Vr=ds(ze),Tr=0,qr=Vr.length;Tr<qr;Tr++)Fo(Vr[Tr],un[Tr]);if(nr)if(yr)for(Vr=Vr||ds(ze),un=un||ds(Kn),Tr=0,qr=Vr.length;Tr<qr;Tr++)ra(Vr[Tr],un[Tr]);else ra(ze,Kn);return un=ds(Kn,"script"),un.length>0&&Os(un,!zn&&ds(ze,"script")),Kn},cleanData:function(ze){for(var nr,yr,Tr,qr=qe.event.special,Vr=0;(yr=ze[Vr])!==void 0;Vr++)if(Ta(yr)){if(nr=yr[or.expando]){if(nr.events)for(Tr in nr.events)qr[Tr]?qe.event.remove(yr,Tr):qe.removeEvent(yr,Tr,nr.handle);yr[or.expando]=void 0}yr[Pr.expando]&&(yr[Pr.expando]=void 0)}}}),qe.fn.extend({detach:function(ze){return Hi(this,ze,!0)},remove:function(ze){return Hi(this,ze)},text:function(ze){return Ca(this,function(nr){return nr===void 0?qe.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=nr)})},null,ze,arguments.length)},append:function(){return ks(this,arguments,function(ze){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var nr=La(this,ze);nr.appendChild(ze)}})},prepend:function(){return ks(this,arguments,function(ze){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var nr=La(this,ze);nr.insertBefore(ze,nr.firstChild)}})},before:function(){return ks(this,arguments,function(ze){this.parentNode&&this.parentNode.insertBefore(ze,this)})},after:function(){return ks(this,arguments,function(ze){this.parentNode&&this.parentNode.insertBefore(ze,this.nextSibling)})},empty:function(){for(var ze,nr=0;(ze=this[nr])!=null;nr++)ze.nodeType===1&&(qe.cleanData(ds(ze,!1)),ze.textContent="");return this},clone:function(ze,nr){return ze=ze==null?!1:ze,nr=nr==null?ze:nr,this.map(function(){return qe.clone(this,ze,nr)})},html:function(ze){return Ca(this,function(nr){var yr=this[0]||{},Tr=0,qr=this.length;if(nr===void 0&&yr.nodeType===1)return yr.innerHTML;if(typeof nr=="string"&&!i1.test(nr)&&!zo[(ys.exec(nr)||["",""])[1].toLowerCase()]){nr=qe.htmlPrefilter(nr);try{for(;Tr<qr;Tr++)yr=this[Tr]||{},yr.nodeType===1&&(qe.cleanData(ds(yr,!1)),yr.innerHTML=nr);yr=0}catch(Vr){}}yr&&this.empty().append(nr)},null,ze,arguments.length)},replaceWith:function(){var ze=[];return ks(this,arguments,function(nr){var yr=this.parentNode;qe.inArray(this,ze)<0&&(qe.cleanData(ds(this)),yr&&yr.replaceChild(nr,this))},ze)}}),qe.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(ze,nr){qe.fn[ze]=function(yr){for(var Tr,qr=[],Vr=qe(yr),un=Vr.length-1,Kn=0;Kn<=un;Kn++)Tr=Kn===un?this:this.clone(!0),qe(Vr[Kn])[nr](Tr),ke.apply(qr,Tr.get());return this.pushStack(qr)}});var aa=new RegExp("^("+Xn+")(?!px)[a-z%]+$","i"),Vo=/^--/,Po=function(ze){var nr=ze.ownerDocument.defaultView;return(!nr||!nr.opener)&&(nr=Ee),nr.getComputedStyle(ze)},S1=function(ze,nr,yr){var Tr,qr,Vr={};for(qr in nr)Vr[qr]=ze.style[qr],ze.style[qr]=nr[qr];Tr=yr.call(ze);for(qr in nr)ze.style[qr]=Vr[qr];return Tr},$1=new RegExp(eo.join("|"),"i");(function(){function ze(){if(bi){zn.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",bi.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",lo.appendChild(zn).appendChild(bi);var Ki=Ee.getComputedStyle(bi);yr=Ki.top!=="1%",Kn=nr(Ki.marginLeft)===12,bi.style.right="60%",Vr=nr(Ki.right)===36,Tr=nr(Ki.width)===36,bi.style.position="absolute",qr=nr(bi.offsetWidth/3)===12,lo.removeChild(zn),bi=null}}function nr(Ki){return Math.round(parseFloat(Ki))}var yr,Tr,qr,Vr,un,Kn,zn=Je.createElement("div"),bi=Je.createElement("div");bi.style&&(bi.style.backgroundClip="content-box",bi.cloneNode(!0).style.backgroundClip="",Ae.clearCloneStyle=bi.style.backgroundClip==="content-box",qe.extend(Ae,{boxSizingReliable:function(){return ze(),Tr},pixelBoxStyles:function(){return ze(),Vr},pixelPosition:function(){return ze(),yr},reliableMarginLeft:function(){return ze(),Kn},scrollboxSize:function(){return ze(),qr},reliableTrDimensions:function(){var Ki,oa,ti,xi;return un==null&&(Ki=Je.createElement("table"),oa=Je.createElement("tr"),ti=Je.createElement("div"),Ki.style.cssText="position:absolute;left:-11111px;border-collapse:separate",oa.style.cssText="box-sizing:content-box;border:1px solid",oa.style.height="1px",ti.style.height="9px",ti.style.display="block",lo.appendChild(Ki).appendChild(oa).appendChild(ti),xi=Ee.getComputedStyle(oa),un=parseInt(xi.height,10)+parseInt(xi.borderTopWidth,10)+parseInt(xi.borderBottomWidth,10)===oa.offsetHeight,lo.removeChild(Ki)),un}}))})();function C1(ze,nr,yr){var Tr,qr,Vr,un,Kn=Vo.test(nr),zn=ze.style;return yr=yr||Po(ze),yr&&(un=yr.getPropertyValue(nr)||yr[nr],Kn&&un&&(un=un.replace(vr,"$1")||void 0),un===""&&!mo(ze)&&(un=qe.style(ze,nr)),!Ae.pixelBoxStyles()&&aa.test(un)&&$1.test(nr)&&(Tr=zn.width,qr=zn.minWidth,Vr=zn.maxWidth,zn.minWidth=zn.maxWidth=zn.width=un,un=yr.width,zn.width=Tr,zn.minWidth=qr,zn.maxWidth=Vr)),un!==void 0?un+"":un}function Us(ze,nr){return{get:function(){if(ze()){delete this.get;return}return(this.get=nr).apply(this,arguments)}}}var UA=["Webkit","Moz","ms"],N1=Je.createElement("div").style,jA={};function Tl(ze){for(var nr=ze[0].toUpperCase()+ze.slice(1),yr=UA.length;yr--;)if(ze=UA[yr]+nr,ze in N1)return ze}function Yc(ze){var nr=qe.cssProps[ze]||jA[ze];return nr||(ze in N1?ze:jA[ze]=Tl(ze)||ze)}var JA=/^(none|table(?!-c[ea]).+)/,jl={position:"absolute",visibility:"hidden",display:"block"},kl={letterSpacing:"0",fontWeight:"400"};function XA(ze,nr,yr){var Tr=fo.exec(nr);return Tr?Math.max(0,Tr[2]-(yr||0))+(Tr[3]||"px"):nr}function Lc(ze,nr,yr,Tr,qr,Vr){var un=nr==="width"?1:0,Kn=0,zn=0,bi=0;if(yr===(Tr?"border":"content"))return 0;for(;un<4;un+=2)yr==="margin"&&(bi+=qe.css(ze,yr+eo[un],!0,qr)),Tr?(yr==="content"&&(zn-=qe.css(ze,"padding"+eo[un],!0,qr)),yr!=="margin"&&(zn-=qe.css(ze,"border"+eo[un]+"Width",!0,qr))):(zn+=qe.css(ze,"padding"+eo[un],!0,qr),yr!=="padding"?zn+=qe.css(ze,"border"+eo[un]+"Width",!0,qr):Kn+=qe.css(ze,"border"+eo[un]+"Width",!0,qr));return!Tr&&Vr>=0&&(zn+=Math.max(0,Math.ceil(ze["offset"+nr[0].toUpperCase()+nr.slice(1)]-Vr-zn-Kn-.5))||0),zn+bi}function G1(ze,nr,yr){var Tr=Po(ze),qr=!Ae.boxSizingReliable()||yr,Vr=qr&&qe.css(ze,"boxSizing",!1,Tr)==="border-box",un=Vr,Kn=C1(ze,nr,Tr),zn="offset"+nr[0].toUpperCase()+nr.slice(1);if(aa.test(Kn)){if(!yr)return Kn;Kn="auto"}return(!Ae.boxSizingReliable()&&Vr||!Ae.reliableTrDimensions()&&xe(ze,"tr")||Kn==="auto"||!parseFloat(Kn)&&qe.css(ze,"display",!1,Tr)==="inline")&&ze.getClientRects().length&&(Vr=qe.css(ze,"boxSizing",!1,Tr)==="border-box",un=zn in ze,un&&(Kn=ze[zn])),Kn=parseFloat(Kn)||0,Kn+Lc(ze,nr,yr||(Vr?"border":"content"),un,Tr,Kn)+"px"}qe.extend({cssHooks:{opacity:{get:function(ze,nr){if(nr){var yr=C1(ze,"opacity");return yr===""?"1":yr}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(ze,nr,yr,Tr){if(!(!ze||ze.nodeType===3||ze.nodeType===8||!ze.style)){var qr,Vr,un,Kn=Aa(nr),zn=Vo.test(nr),bi=ze.style;if(zn||(nr=Yc(Kn)),un=qe.cssHooks[nr]||qe.cssHooks[Kn],yr!==void 0){if(Vr=typeof yr,Vr==="string"&&(qr=fo.exec(yr))&&qr[1]&&(yr=qa(ze,nr,qr),Vr="number"),yr==null||yr!==yr)return;Vr==="number"&&!zn&&(yr+=qr&&qr[3]||(qe.cssNumber[Kn]?"":"px")),!Ae.clearCloneStyle&&yr===""&&nr.indexOf("background")===0&&(bi[nr]="inherit"),(!un||!("set"in un)||(yr=un.set(ze,yr,Tr))!==void 0)&&(zn?bi.setProperty(nr,yr):bi[nr]=yr)}else return un&&"get"in un&&(qr=un.get(ze,!1,Tr))!==void 0?qr:bi[nr]}},css:function(ze,nr,yr,Tr){var qr,Vr,un,Kn=Aa(nr),zn=Vo.test(nr);return zn||(nr=Yc(Kn)),un=qe.cssHooks[nr]||qe.cssHooks[Kn],un&&"get"in un&&(qr=un.get(ze,!0,yr)),qr===void 0&&(qr=C1(ze,nr,Tr)),qr==="normal"&&nr in kl&&(qr=kl[nr]),yr===""||yr?(Vr=parseFloat(qr),yr===!0||isFinite(Vr)?Vr||0:qr):qr}}),qe.each(["height","width"],function(ze,nr){qe.cssHooks[nr]={get:function(yr,Tr,qr){if(Tr)return JA.test(qe.css(yr,"display"))&&(!yr.getClientRects().length||!yr.getBoundingClientRect().width)?S1(yr,jl,function(){return G1(yr,nr,qr)}):G1(yr,nr,qr)},set:function(yr,Tr,qr){var Vr,un=Po(yr),Kn=!Ae.scrollboxSize()&&un.position==="absolute",zn=Kn||qr,bi=zn&&qe.css(yr,"boxSizing",!1,un)==="border-box",Ki=qr?Lc(yr,nr,qr,bi,un):0;return bi&&Kn&&(Ki-=Math.ceil(yr["offset"+nr[0].toUpperCase()+nr.slice(1)]-parseFloat(un[nr])-Lc(yr,nr,"border",!1,un)-.5)),Ki&&(Vr=fo.exec(Tr))&&(Vr[3]||"px")!=="px"&&(yr.style[nr]=Tr,Tr=qe.css(yr,nr)),XA(yr,Tr,Ki)}}}),qe.cssHooks.marginLeft=Us(Ae.reliableMarginLeft,function(ze,nr){if(nr)return(parseFloat(C1(ze,"marginLeft"))||ze.getBoundingClientRect().left-S1(ze,{marginLeft:0},function(){return ze.getBoundingClientRect().left}))+"px"}),qe.each({margin:"",padding:"",border:"Width"},function(ze,nr){qe.cssHooks[ze+nr]={expand:function(yr){for(var Tr=0,qr={},Vr=typeof yr=="string"?yr.split(" "):[yr];Tr<4;Tr++)qr[ze+eo[Tr]+nr]=Vr[Tr]||Vr[Tr-2]||Vr[0];return qr}},ze!=="margin"&&(qe.cssHooks[ze+nr].set=XA)}),qe.fn.extend({css:function(ze,nr){return Ca(this,function(yr,Tr,qr){var Vr,un,Kn={},zn=0;if(Array.isArray(Tr)){for(Vr=Po(yr),un=Tr.length;zn<un;zn++)Kn[Tr[zn]]=qe.css(yr,Tr[zn],!1,Vr);return Kn}return qr!==void 0?qe.style(yr,Tr,qr):qe.css(yr,Tr)},ze,nr,arguments.length>1)}});function yA(ze,nr,yr,Tr,qr){return new yA.prototype.init(ze,nr,yr,Tr,qr)}qe.Tween=yA,yA.prototype={constructor:yA,init:function(ze,nr,yr,Tr,qr,Vr){this.elem=ze,this.prop=yr,this.easing=qr||qe.easing._default,this.options=nr,this.start=this.now=this.cur(),this.end=Tr,this.unit=Vr||(qe.cssNumber[yr]?"":"px")},cur:function(){var ze=yA.propHooks[this.prop];return ze&&ze.get?ze.get(this):yA.propHooks._default.get(this)},run:function(ze){var nr,yr=yA.propHooks[this.prop];return this.options.duration?this.pos=nr=qe.easing[this.easing](ze,this.options.duration*ze,0,1,this.options.duration):this.pos=nr=ze,this.now=(this.end-this.start)*nr+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),yr&&yr.set?yr.set(this):yA.propHooks._default.set(this),this}},yA.prototype.init.prototype=yA.prototype,yA.propHooks={_default:{get:function(ze){var nr;return ze.elem.nodeType!==1||ze.elem[ze.prop]!=null&&ze.elem.style[ze.prop]==null?ze.elem[ze.prop]:(nr=qe.css(ze.elem,ze.prop,""),!nr||nr==="auto"?0:nr)},set:function(ze){qe.fx.step[ze.prop]?qe.fx.step[ze.prop](ze):ze.elem.nodeType===1&&(qe.cssHooks[ze.prop]||ze.elem.style[Yc(ze.prop)]!=null)?qe.style(ze.elem,ze.prop,ze.now+ze.unit):ze.elem[ze.prop]=ze.now}}},yA.propHooks.scrollTop=yA.propHooks.scrollLeft={set:function(ze){ze.elem.nodeType&&ze.elem.parentNode&&(ze.elem[ze.prop]=ze.now)}},qe.easing={linear:function(ze){return ze},swing:function(ze){return .5-Math.cos(ze*Math.PI)/2},_default:"swing"},qe.fx=yA.prototype.init,qe.fx.step={};var Hc,Ec,wA=/^(?:toggle|show|hide)$/,lc=/queueHooks$/;function gA(){Ec&&(Je.hidden===!1&&Ee.requestAnimationFrame?Ee.requestAnimationFrame(gA):Ee.setTimeout(gA,qe.fx.interval),qe.fx.tick())}function F1(){return Ee.setTimeout(function(){Hc=void 0}),Hc=Date.now()}function eA(ze,nr){var yr,Tr=0,qr={height:ze};for(nr=nr?1:0;Tr<4;Tr+=2-nr)yr=eo[Tr],qr["margin"+yr]=qr["padding"+yr]=ze;return nr&&(qr.opacity=qr.width=ze),qr}function uc(ze,nr,yr){for(var Tr,qr=(mA.tweeners[nr]||[]).concat(mA.tweeners["*"]),Vr=0,un=qr.length;Vr<un;Vr++)if(Tr=qr[Vr].call(yr,nr,ze))return Tr}function Rc(ze,nr,yr){var Tr,qr,Vr,un,Kn,zn,bi,Ki,oa="width"in nr||"height"in nr,ti=this,xi={},Jo=ze.style,ws=ze.nodeType&&po(ze),ts=or.get(ze,"fxshow");yr.queue||(un=qe._queueHooks(ze,"fx"),un.unqueued==null&&(un.unqueued=0,Kn=un.empty.fire,un.empty.fire=function(){un.unqueued||Kn()}),un.unqueued++,ti.always(function(){ti.always(function(){un.unqueued--,qe.queue(ze,"fx").length||un.empty.fire()})}));for(Tr in nr)if(qr=nr[Tr],wA.test(qr)){if(delete nr[Tr],Vr=Vr||qr==="toggle",qr===(ws?"hide":"show"))if(qr==="show"&&ts&&ts[Tr]!==void 0)ws=!0;else continue;xi[Tr]=ts&&ts[Tr]||qe.style(ze,Tr)}if(zn=!qe.isEmptyObject(nr),!(!zn&&qe.isEmptyObject(xi))){oa&&ze.nodeType===1&&(yr.overflow=[Jo.overflow,Jo.overflowX,Jo.overflowY],bi=ts&&ts.display,bi==null&&(bi=or.get(ze,"display")),Ki=qe.css(ze,"display"),Ki==="none"&&(bi?Ki=bi:(ls([ze],!0),bi=ze.style.display||bi,Ki=qe.css(ze,"display"),ls([ze]))),(Ki==="inline"||Ki==="inline-block"&&bi!=null)&&qe.css(ze,"float")==="none"&&(zn||(ti.done(function(){Jo.display=bi}),bi==null&&(Ki=Jo.display,bi=Ki==="none"?"":Ki)),Jo.display="inline-block")),yr.overflow&&(Jo.overflow="hidden",ti.always(function(){Jo.overflow=yr.overflow[0],Jo.overflowX=yr.overflow[1],Jo.overflowY=yr.overflow[2]})),zn=!1;for(Tr in xi)zn||(ts?"hidden"in ts&&(ws=ts.hidden):ts=or.access(ze,"fxshow",{display:bi}),Vr&&(ts.hidden=!ws),ws&&ls([ze],!0),ti.done(function(){ws||ls([ze]),or.remove(ze,"fxshow");for(Tr in xi)qe.style(ze,Tr,xi[Tr])})),zn=uc(ws?ts[Tr]:0,Tr,ti),Tr in ts||(ts[Tr]=zn.start,ws&&(zn.end=zn.start,zn.start=0))}}function sl(ze,nr){var yr,Tr,qr,Vr,un;for(yr in ze)if(Tr=Aa(yr),qr=nr[Tr],Vr=ze[yr],Array.isArray(Vr)&&(qr=Vr[1],Vr=ze[yr]=Vr[0]),yr!==Tr&&(ze[Tr]=Vr,delete ze[yr]),un=qe.cssHooks[Tr],un&&"expand"in un){Vr=un.expand(Vr),delete ze[Tr];for(yr in Vr)yr in ze||(ze[yr]=Vr[yr],nr[yr]=qr)}else nr[Tr]=qr}function mA(ze,nr,yr){var Tr,qr,Vr=0,un=mA.prefilters.length,Kn=qe.Deferred().always(function(){delete zn.elem}),zn=function(){if(qr)return!1;for(var oa=Hc||F1(),ti=Math.max(0,bi.startTime+bi.duration-oa),xi=ti/bi.duration||0,Jo=1-xi,ws=0,ts=bi.tweens.length;ws<ts;ws++)bi.tweens[ws].run(Jo);return Kn.notifyWith(ze,[bi,Jo,ti]),Jo<1&&ts?ti:(ts||Kn.notifyWith(ze,[bi,1,0]),Kn.resolveWith(ze,[bi]),!1)},bi=Kn.promise({elem:ze,props:qe.extend({},nr),opts:qe.extend(!0,{specialEasing:{},easing:qe.easing._default},yr),originalProperties:nr,originalOptions:yr,startTime:Hc||F1(),duration:yr.duration,tweens:[],createTween:function(oa,ti){var xi=qe.Tween(ze,bi.opts,oa,ti,bi.opts.specialEasing[oa]||bi.opts.easing);return bi.tweens.push(xi),xi},stop:function(oa){var ti=0,xi=oa?bi.tweens.length:0;if(qr)return this;for(qr=!0;ti<xi;ti++)bi.tweens[ti].run(1);return oa?(Kn.notifyWith(ze,[bi,1,0]),Kn.resolveWith(ze,[bi,oa])):Kn.rejectWith(ze,[bi,oa]),this}}),Ki=bi.props;for(sl(Ki,bi.opts.specialEasing);Vr<un;Vr++)if(Tr=mA.prefilters[Vr].call(bi,ze,Ki,bi.opts),Tr)return Ye(Tr.stop)&&(qe._queueHooks(bi.elem,bi.opts.queue).stop=Tr.stop.bind(Tr)),Tr;return qe.map(Ki,uc,bi),Ye(bi.opts.start)&&bi.opts.start.call(ze,bi),bi.progress(bi.opts.progress).done(bi.opts.done,bi.opts.complete).fail(bi.opts.fail).always(bi.opts.always),qe.fx.timer(qe.extend(zn,{elem:ze,anim:bi,queue:bi.opts.queue})),bi}qe.Animation=qe.extend(mA,{tweeners:{"*":[function(ze,nr){var yr=this.createTween(ze,nr);return qa(yr.elem,ze,fo.exec(nr),yr),yr}]},tweener:function(ze,nr){Ye(ze)?(nr=ze,ze=["*"]):ze=ze.match(Oi);for(var yr,Tr=0,qr=ze.length;Tr<qr;Tr++)yr=ze[Tr],mA.tweeners[yr]=mA.tweeners[yr]||[],mA.tweeners[yr].unshift(nr)},prefilters:[Rc],prefilter:function(ze,nr){nr?mA.prefilters.unshift(ze):mA.prefilters.push(ze)}}),qe.speed=function(ze,nr,yr){var Tr=ze&&typeof ze=="object"?qe.extend({},ze):{complete:yr||!yr&&nr||Ye(ze)&&ze,duration:ze,easing:yr&&nr||nr&&!Ye(nr)&&nr};return qe.fx.off?Tr.duration=0:typeof Tr.duration!="number"&&(Tr.duration in qe.fx.speeds?Tr.duration=qe.fx.speeds[Tr.duration]:Tr.duration=qe.fx.speeds._default),(Tr.queue==null||Tr.queue===!0)&&(Tr.queue="fx"),Tr.old=Tr.complete,Tr.complete=function(){Ye(Tr.old)&&Tr.old.call(this),Tr.queue&&qe.dequeue(this,Tr.queue)},Tr},qe.fn.extend({fadeTo:function(ze,nr,yr,Tr){return this.filter(po).css("opacity",0).show().end().animate({opacity:nr},ze,yr,Tr)},animate:function(ze,nr,yr,Tr){var qr=qe.isEmptyObject(ze),Vr=qe.speed(nr,yr,Tr),un=function(){var Kn=mA(this,qe.extend({},ze),Vr);(qr||or.get(this,"finish"))&&Kn.stop(!0)};return un.finish=un,qr||Vr.queue===!1?this.each(un):this.queue(Vr.queue,un)},stop:function(ze,nr,yr){var Tr=function(qr){var Vr=qr.stop;delete qr.stop,Vr(yr)};return typeof ze!="string"&&(yr=nr,nr=ze,ze=void 0),nr&&this.queue(ze||"fx",[]),this.each(function(){var qr=!0,Vr=ze!=null&&ze+"queueHooks",un=qe.timers,Kn=or.get(this);if(Vr)Kn[Vr]&&Kn[Vr].stop&&Tr(Kn[Vr]);else for(Vr in Kn)Kn[Vr]&&Kn[Vr].stop&&lc.test(Vr)&&Tr(Kn[Vr]);for(Vr=un.length;Vr--;)un[Vr].elem===this&&(ze==null||un[Vr].queue===ze)&&(un[Vr].anim.stop(yr),qr=!1,un.splice(Vr,1));(qr||!yr)&&qe.dequeue(this,ze)})},finish:function(ze){return ze!==!1&&(ze=ze||"fx"),this.each(function(){var nr,yr=or.get(this),Tr=yr[ze+"queue"],qr=yr[ze+"queueHooks"],Vr=qe.timers,un=Tr?Tr.length:0;for(yr.finish=!0,qe.queue(this,ze,[]),qr&&qr.stop&&qr.stop.call(this,!0),nr=Vr.length;nr--;)Vr[nr].elem===this&&Vr[nr].queue===ze&&(Vr[nr].anim.stop(!0),Vr.splice(nr,1));for(nr=0;nr<un;nr++)Tr[nr]&&Tr[nr].finish&&Tr[nr].finish.call(this);delete yr.finish})}}),qe.each(["toggle","show","hide"],function(ze,nr){var yr=qe.fn[nr];qe.fn[nr]=function(Tr,qr,Vr){return Tr==null||typeof Tr=="boolean"?yr.apply(this,arguments):this.animate(eA(nr,!0),Tr,qr,Vr)}}),qe.each({slideDown:eA("show"),slideUp:eA("hide"),slideToggle:eA("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(ze,nr){qe.fn[ze]=function(yr,Tr,qr){return this.animate(nr,yr,Tr,qr)}}),qe.timers=[],qe.fx.tick=function(){var ze,nr=0,yr=qe.timers;for(Hc=Date.now();nr<yr.length;nr++)ze=yr[nr],!ze()&&yr[nr]===ze&&yr.splice(nr--,1);yr.length||qe.fx.stop(),Hc=void 0},qe.fx.timer=function(ze){qe.timers.push(ze),qe.fx.start()},qe.fx.interval=13,qe.fx.start=function(){Ec||(Ec=!0,gA())},qe.fx.stop=function(){Ec=null},qe.fx.speeds={slow:600,fast:200,_default:400},qe.fn.delay=function(ze,nr){return ze=qe.fx&&qe.fx.speeds[ze]||ze,nr=nr||"fx",this.queue(nr,function(yr,Tr){var qr=Ee.setTimeout(yr,ze);Tr.stop=function(){Ee.clearTimeout(qr)}})},(function(){var ze=Je.createElement("input"),nr=Je.createElement("select"),yr=nr.appendChild(Je.createElement("option"));ze.type="checkbox",Ae.checkOn=ze.value!=="",Ae.optSelected=yr.selected,ze=Je.createElement("input"),ze.value="t",ze.type="radio",Ae.radioValue=ze.value==="t"})();var Al,Mc=qe.expr.attrHandle;qe.fn.extend({attr:function(ze,nr){return Ca(this,qe.attr,ze,nr,arguments.length>1)},removeAttr:function(ze){return this.each(function(){qe.removeAttr(this,ze)})}}),qe.extend({attr:function(ze,nr,yr){var Tr,qr,Vr=ze.nodeType;if(!(Vr===3||Vr===8||Vr===2)){if(typeof ze.getAttribute=="undefined")return qe.prop(ze,nr,yr);if((Vr!==1||!qe.isXMLDoc(ze))&&(qr=qe.attrHooks[nr.toLowerCase()]||(qe.expr.match.bool.test(nr)?Al:void 0)),yr!==void 0){if(yr===null){qe.removeAttr(ze,nr);return}return qr&&"set"in qr&&(Tr=qr.set(ze,yr,nr))!==void 0?Tr:(ze.setAttribute(nr,yr+""),yr)}return qr&&"get"in qr&&(Tr=qr.get(ze,nr))!==null?Tr:(Tr=qe.find.attr(ze,nr),Tr==null?void 0:Tr)}},attrHooks:{type:{set:function(ze,nr){if(!Ae.radioValue&&nr==="radio"&&xe(ze,"input")){var yr=ze.value;return ze.setAttribute("type",nr),yr&&(ze.value=yr),nr}}}},removeAttr:function(ze,nr){var yr,Tr=0,qr=nr&&nr.match(Oi);if(qr&&ze.nodeType===1)for(;yr=qr[Tr++];)ze.removeAttribute(yr)}}),Al={set:function(ze,nr,yr){return nr===!1?qe.removeAttr(ze,yr):ze.setAttribute(yr,yr),yr}},qe.each(qe.expr.match.bool.source.match(/\w+/g),function(ze,nr){var yr=Mc[nr]||qe.find.attr;Mc[nr]=function(Tr,qr,Vr){var un,Kn,zn=qr.toLowerCase();return Vr||(Kn=Mc[zn],Mc[zn]=un,un=yr(Tr,qr,Vr)!=null?zn:null,Mc[zn]=Kn),un}});var cl=/^(?:input|select|textarea|button)$/i,MA=/^(?:a|area)$/i;qe.fn.extend({prop:function(ze,nr){return Ca(this,qe.prop,ze,nr,arguments.length>1)},removeProp:function(ze){return this.each(function(){delete this[qe.propFix[ze]||ze]})}}),qe.extend({prop:function(ze,nr,yr){var Tr,qr,Vr=ze.nodeType;if(!(Vr===3||Vr===8||Vr===2))return(Vr!==1||!qe.isXMLDoc(ze))&&(nr=qe.propFix[nr]||nr,qr=qe.propHooks[nr]),yr!==void 0?qr&&"set"in qr&&(Tr=qr.set(ze,yr,nr))!==void 0?Tr:ze[nr]=yr:qr&&"get"in qr&&(Tr=qr.get(ze,nr))!==null?Tr:ze[nr]},propHooks:{tabIndex:{get:function(ze){var nr=qe.find.attr(ze,"tabindex");return nr?parseInt(nr,10):cl.test(ze.nodeName)||MA.test(ze.nodeName)&&ze.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),Ae.optSelected||(qe.propHooks.selected={get:function(ze){var nr=ze.parentNode;return nr&&nr.parentNode&&nr.parentNode.selectedIndex,null},set:function(ze){var nr=ze.parentNode;nr&&(nr.selectedIndex,nr.parentNode&&nr.parentNode.selectedIndex)}}),qe.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){qe.propFix[this.toLowerCase()]=this});function fc(ze){var nr=ze.match(Oi)||[];return nr.join(" ")}function _A(ze){return ze.getAttribute&&ze.getAttribute("class")||""}function lA(ze){return Array.isArray(ze)?ze:typeof ze=="string"?ze.match(Oi)||[]:[]}qe.fn.extend({addClass:function(ze){var nr,yr,Tr,qr,Vr,un;return Ye(ze)?this.each(function(Kn){qe(this).addClass(ze.call(this,Kn,_A(this)))}):(nr=lA(ze),nr.length?this.each(function(){if(Tr=_A(this),yr=this.nodeType===1&&" "+fc(Tr)+" ",yr){for(Vr=0;Vr<nr.length;Vr++)qr=nr[Vr],yr.indexOf(" "+qr+" ")<0&&(yr+=qr+" ");un=fc(yr),Tr!==un&&this.setAttribute("class",un)}}):this)},removeClass:function(ze){var nr,yr,Tr,qr,Vr,un;return Ye(ze)?this.each(function(Kn){qe(this).removeClass(ze.call(this,Kn,_A(this)))}):arguments.length?(nr=lA(ze),nr.length?this.each(function(){if(Tr=_A(this),yr=this.nodeType===1&&" "+fc(Tr)+" ",yr){for(Vr=0;Vr<nr.length;Vr++)for(qr=nr[Vr];yr.indexOf(" "+qr+" ")>-1;)yr=yr.replace(" "+qr+" "," ");un=fc(yr),Tr!==un&&this.setAttribute("class",un)}}):this):this.attr("class","")},toggleClass:function(ze,nr){var yr,Tr,qr,Vr,un=typeof ze,Kn=un==="string"||Array.isArray(ze);return Ye(ze)?this.each(function(zn){qe(this).toggleClass(ze.call(this,zn,_A(this),nr),nr)}):typeof nr=="boolean"&&Kn?nr?this.addClass(ze):this.removeClass(ze):(yr=lA(ze),this.each(function(){if(Kn)for(Vr=qe(this),qr=0;qr<yr.length;qr++)Tr=yr[qr],Vr.hasClass(Tr)?Vr.removeClass(Tr):Vr.addClass(Tr);else(ze===void 0||un==="boolean")&&(Tr=_A(this),Tr&&or.set(this,"__className__",Tr),this.setAttribute&&this.setAttribute("class",Tr||ze===!1?"":or.get(this,"__className__")||""))}))},hasClass:function(ze){var nr,yr,Tr=0;for(nr=" "+ze+" ";yr=this[Tr++];)if(yr.nodeType===1&&(" "+fc(_A(yr))+" ").indexOf(nr)>-1)return!0;return!1}});var pc=/\r/g;qe.fn.extend({val:function(ze){var nr,yr,Tr,qr=this[0];return arguments.length?(Tr=Ye(ze),this.each(function(Vr){var un;this.nodeType===1&&(Tr?un=ze.call(this,Vr,qe(this).val()):un=ze,un==null?un="":typeof un=="number"?un+="":Array.isArray(un)&&(un=qe.map(un,function(Kn){return Kn==null?"":Kn+""})),nr=qe.valHooks[this.type]||qe.valHooks[this.nodeName.toLowerCase()],(!nr||!("set"in nr)||nr.set(this,un,"value")===void 0)&&(this.value=un))})):qr?(nr=qe.valHooks[qr.type]||qe.valHooks[qr.nodeName.toLowerCase()],nr&&"get"in nr&&(yr=nr.get(qr,"value"))!==void 0?yr:(yr=qr.value,typeof yr=="string"?yr.replace(pc,""):yr==null?"":yr)):void 0}}),qe.extend({valHooks:{option:{get:function(ze){var nr=qe.find.attr(ze,"value");return nr!=null?nr:fc(qe.text(ze))}},select:{get:function(ze){var nr,yr,Tr,qr=ze.options,Vr=ze.selectedIndex,un=ze.type==="select-one",Kn=un?null:[],zn=un?Vr+1:qr.length;for(Vr<0?Tr=zn:Tr=un?Vr:0;Tr<zn;Tr++)if(yr=qr[Tr],(yr.selected||Tr===Vr)&&!yr.disabled&&(!yr.parentNode.disabled||!xe(yr.parentNode,"optgroup"))){if(nr=qe(yr).val(),un)return nr;Kn.push(nr)}return Kn},set:function(ze,nr){for(var yr,Tr,qr=ze.options,Vr=qe.makeArray(nr),un=qr.length;un--;)Tr=qr[un],(Tr.selected=qe.inArray(qe.valHooks.option.get(Tr),Vr)>-1)&&(yr=!0);return yr||(ze.selectedIndex=-1),Vr}}}}),qe.each(["radio","checkbox"],function(){qe.valHooks[this]={set:function(ze,nr){if(Array.isArray(nr))return ze.checked=qe.inArray(qe(ze).val(),nr)>-1}},Ae.checkOn||(qe.valHooks[this].get=function(ze){return ze.getAttribute("value")===null?"on":ze.value})});var OA=Ee.location,DA={guid:Date.now()},W1=/\?/;qe.parseXML=function(ze){var nr,yr;if(!ze||typeof ze!="string")return null;try{nr=new Ee.DOMParser().parseFromString(ze,"text/xml")}catch(Tr){}return yr=nr&&nr.getElementsByTagName("parsererror")[0],(!nr||yr)&&qe.error("Invalid XML: "+(yr?qe.map(yr.childNodes,function(Tr){return Tr.textContent}).join(`
`):ze)),nr};var uA=/^(?:focusinfocus|focusoutblur)$/,Kc=function(ze){ze.stopPropagation()};qe.extend(qe.event,{trigger:function(ze,nr,yr,Tr){var qr,Vr,un,Kn,zn,bi,Ki,oa,ti=[yr||Je],xi=He.call(ze,"type")?ze.type:ze,Jo=He.call(ze,"namespace")?ze.namespace.split("."):[];if(Vr=oa=un=yr=yr||Je,!(yr.nodeType===3||yr.nodeType===8)&&!uA.test(xi+qe.event.triggered)&&(xi.indexOf(".")>-1&&(Jo=xi.split("."),xi=Jo.shift(),Jo.sort()),zn=xi.indexOf(":")<0&&"on"+xi,ze=ze[qe.expando]?ze:new qe.Event(xi,typeof ze=="object"&&ze),ze.isTrigger=Tr?2:3,ze.namespace=Jo.join("."),ze.rnamespace=ze.namespace?new RegExp("(^|\\.)"+Jo.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,ze.result=void 0,ze.target||(ze.target=yr),nr=nr==null?[ze]:qe.makeArray(nr,[ze]),Ki=qe.event.special[xi]||{},!(!Tr&&Ki.trigger&&Ki.trigger.apply(yr,nr)===!1))){if(!Tr&&!Ki.noBubble&&!rr(yr)){for(Kn=Ki.delegateType||xi,uA.test(Kn+xi)||(Vr=Vr.parentNode);Vr;Vr=Vr.parentNode)ti.push(Vr),un=Vr;un===(yr.ownerDocument||Je)&&ti.push(un.defaultView||un.parentWindow||Ee)}for(qr=0;(Vr=ti[qr++])&&!ze.isPropagationStopped();)oa=Vr,ze.type=qr>1?Kn:Ki.bindType||xi,bi=(or.get(Vr,"events")||Object.create(null))[ze.type]&&or.get(Vr,"handle"),bi&&bi.apply(Vr,nr),bi=zn&&Vr[zn],bi&&bi.apply&&Ta(Vr)&&(ze.result=bi.apply(Vr,nr),ze.result===!1&&ze.preventDefault());return ze.type=xi,!Tr&&!ze.isDefaultPrevented()&&(!Ki._default||Ki._default.apply(ti.pop(),nr)===!1)&&Ta(yr)&&zn&&Ye(yr[xi])&&!rr(yr)&&(un=yr[zn],un&&(yr[zn]=null),qe.event.triggered=xi,ze.isPropagationStopped()&&oa.addEventListener(xi,Kc),yr[xi](),ze.isPropagationStopped()&&oa.removeEventListener(xi,Kc),qe.event.triggered=void 0,un&&(yr[zn]=un)),ze.result}},simulate:function(ze,nr,yr){var Tr=qe.extend(new qe.Event,yr,{type:ze,isSimulated:!0});qe.event.trigger(Tr,null,nr)}}),qe.fn.extend({trigger:function(ze,nr){return this.each(function(){qe.event.trigger(ze,nr,this)})},triggerHandler:function(ze,nr){var yr=this[0];if(yr)return qe.event.trigger(ze,nr,yr,!0)}});var ll=/\[\]$/,Yo=/\r?\n/g,dc=/^(?:submit|button|image|reset|file)$/i,hl=/^(?:input|select|textarea|keygen)/i;function NA(ze,nr,yr,Tr){var qr;if(Array.isArray(nr))qe.each(nr,function(Vr,un){yr||ll.test(ze)?Tr(ze,un):NA(ze+"["+(typeof un=="object"&&un!=null?Vr:"")+"]",un,yr,Tr)});else if(!yr&&Sr(nr)==="object")for(qr in nr)NA(ze+"["+qr+"]",nr[qr],yr,Tr);else Tr(ze,nr)}qe.param=function(ze,nr){var yr,Tr=[],qr=function(Vr,un){var Kn=Ye(un)?un():un;Tr[Tr.length]=encodeURIComponent(Vr)+"="+encodeURIComponent(Kn==null?"":Kn)};if(ze==null)return"";if(Array.isArray(ze)||ze.jquery&&!qe.isPlainObject(ze))qe.each(ze,function(){qr(this.name,this.value)});else for(yr in ze)NA(yr,ze[yr],nr,qr);return Tr.join("&")},qe.fn.extend({serialize:function(){return qe.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var ze=qe.prop(this,"elements");return ze?qe.makeArray(ze):this}).filter(function(){var ze=this.type;return this.name&&!qe(this).is(":disabled")&&hl.test(this.nodeName)&&!dc.test(ze)&&(this.checked||!js.test(ze))}).map(function(ze,nr){var yr=qe(this).val();return yr==null?null:Array.isArray(yr)?qe.map(yr,function(Tr){return{name:nr.name,value:Tr.replace(Yo,`\r
`)}}):{name:nr.name,value:yr.replace(Yo,`\r
`)}}).get()}});var Oc=/%20/g,Jc=/#.*$/,hc=/([?&])_=[^&]*/,tA=/^(.*?):[ \t]*([^\r\n]*)$/mg,Xc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,e1=/^(?:GET|HEAD)$/,$c=/^\/\//,el={},gc={},$A="*/".concat("*"),Pc=Je.createElement("a");Pc.href=OA.href;function QA(ze){return function(nr,yr){typeof nr!="string"&&(yr=nr,nr="*");var Tr,qr=0,Vr=nr.toLowerCase().match(Oi)||[];if(Ye(yr))for(;Tr=Vr[qr++];)Tr[0]==="+"?(Tr=Tr.slice(1)||"*",(ze[Tr]=ze[Tr]||[]).unshift(yr)):(ze[Tr]=ze[Tr]||[]).push(yr)}}function ec(ze,nr,yr,Tr){var qr={},Vr=ze===gc;function un(Kn){var zn;return qr[Kn]=!0,qe.each(ze[Kn]||[],function(bi,Ki){var oa=Ki(nr,yr,Tr);if(typeof oa=="string"&&!Vr&&!qr[oa])return nr.dataTypes.unshift(oa),un(oa),!1;if(Vr)return!(zn=oa)}),zn}return un(nr.dataTypes[0])||!qr["*"]&&un("*")}function tc(ze,nr){var yr,Tr,qr=qe.ajaxSettings.flatOptions||{};for(yr in nr)nr[yr]!==void 0&&((qr[yr]?ze:Tr||(Tr={}))[yr]=nr[yr]);return Tr&&qe.extend(!0,ze,Tr),ze}function tl(ze,nr,yr){for(var Tr,qr,Vr,un,Kn=ze.contents,zn=ze.dataTypes;zn[0]==="*";)zn.shift(),Tr===void 0&&(Tr=ze.mimeType||nr.getResponseHeader("Content-Type"));if(Tr){for(qr in Kn)if(Kn[qr]&&Kn[qr].test(Tr)){zn.unshift(qr);break}}if(zn[0]in yr)Vr=zn[0];else{for(qr in yr){if(!zn[0]||ze.converters[qr+" "+zn[0]]){Vr=qr;break}un||(un=qr)}Vr=Vr||un}if(Vr)return Vr!==zn[0]&&zn.unshift(Vr),yr[Vr]}function q1(ze,nr,yr,Tr){var qr,Vr,un,Kn,zn,bi={},Ki=ze.dataTypes.slice();if(Ki[1])for(un in ze.converters)bi[un.toLowerCase()]=ze.converters[un];for(Vr=Ki.shift();Vr;)if(ze.responseFields[Vr]&&(yr[ze.responseFields[Vr]]=nr),!zn&&Tr&&ze.dataFilter&&(nr=ze.dataFilter(nr,ze.dataType)),zn=Vr,Vr=Ki.shift(),Vr){if(Vr==="*")Vr=zn;else if(zn!=="*"&&zn!==Vr){if(un=bi[zn+" "+Vr]||bi["* "+Vr],!un){for(qr in bi)if(Kn=qr.split(" "),Kn[1]===Vr&&(un=bi[zn+" "+Kn[0]]||bi["* "+Kn[0]],un)){un===!0?un=bi[qr]:bi[qr]!==!0&&(Vr=Kn[0],Ki.unshift(Kn[1]));break}}if(un!==!0)if(un&&ze.throws)nr=un(nr);else try{nr=un(nr)}catch(oa){return{state:"parsererror",error:un?oa:"No conversion from "+zn+" to "+Vr}}}}return{state:"success",data:nr}}qe.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:OA.href,type:"GET",isLocal:Xc.test(OA.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$A,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":qe.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(ze,nr){return nr?tc(tc(ze,qe.ajaxSettings),nr):tc(qe.ajaxSettings,ze)},ajaxPrefilter:QA(el),ajaxTransport:QA(gc),ajax:function(ze,nr){typeof ze=="object"&&(nr=ze,ze=void 0),nr=nr||{};var yr,Tr,qr,Vr,un,Kn,zn,bi,Ki,oa,ti=qe.ajaxSetup({},nr),xi=ti.context||ti,Jo=ti.context&&(xi.nodeType||xi.jquery)?qe(xi):qe.event,ws=qe.Deferred(),ts=qe.Callbacks("once memory"),T1=ti.statusCode||{},fr={},Xr={},Ln="canceled",qn={readyState:0,getResponseHeader:function(Fi){var ua;if(zn){if(!Vr)for(Vr={};ua=tA.exec(qr);)Vr[ua[1].toLowerCase()+" "]=(Vr[ua[1].toLowerCase()+" "]||[]).concat(ua[2]);ua=Vr[Fi.toLowerCase()+" "]}return ua==null?null:ua.join(", ")},getAllResponseHeaders:function(){return zn?qr:null},setRequestHeader:function(Fi,ua){return zn==null&&(Fi=Xr[Fi.toLowerCase()]=Xr[Fi.toLowerCase()]||Fi,fr[Fi]=ua),this},overrideMimeType:function(Fi){return zn==null&&(ti.mimeType=Fi),this},statusCode:function(Fi){var ua;if(Fi)if(zn)qn.always(Fi[qn.status]);else for(ua in Fi)T1[ua]=[T1[ua],Fi[ua]];return this},abort:function(Fi){var ua=Fi||Ln;return yr&&yr.abort(ua),Pi(0,ua),this}};if(ws.promise(qn),ti.url=((ze||ti.url||OA.href)+"").replace($c,OA.protocol+"//"),ti.type=nr.method||nr.type||ti.method||ti.type,ti.dataTypes=(ti.dataType||"*").toLowerCase().match(Oi)||[""],ti.crossDomain==null){Kn=Je.createElement("a");try{Kn.href=ti.url,Kn.href=Kn.href,ti.crossDomain=Pc.protocol+"//"+Pc.host!=Kn.protocol+"//"+Kn.host}catch(Fi){ti.crossDomain=!0}}if(ti.data&&ti.processData&&typeof ti.data!="string"&&(ti.data=qe.param(ti.data,ti.traditional)),ec(el,ti,nr,qn),zn)return qn;bi=qe.event&&ti.global,bi&&qe.active++===0&&qe.event.trigger("ajaxStart"),ti.type=ti.type.toUpperCase(),ti.hasContent=!e1.test(ti.type),Tr=ti.url.replace(Jc,""),ti.hasContent?ti.data&&ti.processData&&(ti.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(ti.data=ti.data.replace(Oc,"+")):(oa=ti.url.slice(Tr.length),ti.data&&(ti.processData||typeof ti.data=="string")&&(Tr+=(W1.test(Tr)?"&":"?")+ti.data,delete ti.data),ti.cache===!1&&(Tr=Tr.replace(hc,"$1"),oa=(W1.test(Tr)?"&":"?")+"_="+DA.guid+++oa),ti.url=Tr+oa),ti.ifModified&&(qe.lastModified[Tr]&&qn.setRequestHeader("If-Modified-Since",qe.lastModified[Tr]),qe.etag[Tr]&&qn.setRequestHeader("If-None-Match",qe.etag[Tr])),(ti.data&&ti.hasContent&&ti.contentType!==!1||nr.contentType)&&qn.setRequestHeader("Content-Type",ti.contentType),qn.setRequestHeader("Accept",ti.dataTypes[0]&&ti.accepts[ti.dataTypes[0]]?ti.accepts[ti.dataTypes[0]]+(ti.dataTypes[0]!=="*"?", "+$A+"; q=0.01":""):ti.accepts["*"]);for(Ki in ti.headers)qn.setRequestHeader(Ki,ti.headers[Ki]);if(ti.beforeSend&&(ti.beforeSend.call(xi,qn,ti)===!1||zn))return qn.abort();if(Ln="abort",ts.add(ti.complete),qn.done(ti.success),qn.fail(ti.error),yr=ec(gc,ti,nr,qn),!yr)Pi(-1,"No Transport");else{if(qn.readyState=1,bi&&Jo.trigger("ajaxSend",[qn,ti]),zn)return qn;ti.async&&ti.timeout>0&&(un=Ee.setTimeout(function(){qn.abort("timeout")},ti.timeout));try{zn=!1,yr.send(fr,Pi)}catch(Fi){if(zn)throw Fi;Pi(-1,Fi)}}function Pi(Fi,ua,Ha,Lo){var No,rs,hr,Br,Nr,Or=ua;zn||(zn=!0,un&&Ee.clearTimeout(un),yr=void 0,qr=Lo||"",qn.readyState=Fi>0?4:0,No=Fi>=200&&Fi<300||Fi===304,Ha&&(Br=tl(ti,qn,Ha)),!No&&qe.inArray("script",ti.dataTypes)>-1&&qe.inArray("json",ti.dataTypes)<0&&(ti.converters["text script"]=function(){}),Br=q1(ti,Br,qn,No),No?(ti.ifModified&&(Nr=qn.getResponseHeader("Last-Modified"),Nr&&(qe.lastModified[Tr]=Nr),Nr=qn.getResponseHeader("etag"),Nr&&(qe.etag[Tr]=Nr)),Fi===204||ti.type==="HEAD"?Or="nocontent":Fi===304?Or="notmodified":(Or=Br.state,rs=Br.data,hr=Br.error,No=!hr)):(hr=Or,(Fi||!Or)&&(Or="error",Fi<0&&(Fi=0))),qn.status=Fi,qn.statusText=(ua||Or)+"",No?ws.resolveWith(xi,[rs,Or,qn]):ws.rejectWith(xi,[qn,Or,hr]),qn.statusCode(T1),T1=void 0,bi&&Jo.trigger(No?"ajaxSuccess":"ajaxError",[qn,ti,No?rs:hr]),ts.fireWith(xi,[qn,Or]),bi&&(Jo.trigger("ajaxComplete",[qn,ti]),--qe.active||qe.event.trigger("ajaxStop")))}return qn},getJSON:function(ze,nr,yr){return qe.get(ze,nr,yr,"json")},getScript:function(ze,nr){return qe.get(ze,void 0,nr,"script")}}),qe.each(["get","post"],function(ze,nr){qe[nr]=function(yr,Tr,qr,Vr){return Ye(Tr)&&(Vr=Vr||qr,qr=Tr,Tr=void 0),qe.ajax(qe.extend({url:yr,type:nr,dataType:Vr,data:Tr,success:qr},qe.isPlainObject(yr)&&yr))}}),qe.ajaxPrefilter(function(ze){var nr;for(nr in ze.headers)nr.toLowerCase()==="content-type"&&(ze.contentType=ze.headers[nr]||"")}),qe._evalUrl=function(ze,nr,yr){return qe.ajax({url:ze,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(Tr){qe.globalEval(Tr,nr,yr)}})},qe.fn.extend({wrapAll:function(ze){var nr;return this[0]&&(Ye(ze)&&(ze=ze.call(this[0])),nr=qe(ze,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&nr.insertBefore(this[0]),nr.map(function(){for(var yr=this;yr.firstElementChild;)yr=yr.firstElementChild;return yr}).append(this)),this},wrapInner:function(ze){return Ye(ze)?this.each(function(nr){qe(this).wrapInner(ze.call(this,nr))}):this.each(function(){var nr=qe(this),yr=nr.contents();yr.length?yr.wrapAll(ze):nr.append(ze)})},wrap:function(ze){var nr=Ye(ze);return this.each(function(yr){qe(this).wrapAll(nr?ze.call(this,yr):ze)})},unwrap:function(ze){return this.parent(ze).not("body").each(function(){qe(this).replaceWith(this.childNodes)}),this}}),qe.expr.pseudos.hidden=function(ze){return!qe.expr.pseudos.visible(ze)},qe.expr.pseudos.visible=function(ze){return!!(ze.offsetWidth||ze.offsetHeight||ze.getClientRects().length)},qe.ajaxSettings.xhr=function(){try{return new Ee.XMLHttpRequest}catch(ze){}};var Qc={0:200,1223:204},PA=qe.ajaxSettings.xhr();Ae.cors=!!PA&&"withCredentials"in PA,Ae.ajax=PA=!!PA,qe.ajaxTransport(function(ze){var nr,yr;if(Ae.cors||PA&&!ze.crossDomain)return{send:function(Tr,qr){var Vr,un=ze.xhr();if(un.open(ze.type,ze.url,ze.async,ze.username,ze.password),ze.xhrFields)for(Vr in ze.xhrFields)un[Vr]=ze.xhrFields[Vr];ze.mimeType&&un.overrideMimeType&&un.overrideMimeType(ze.mimeType),!ze.crossDomain&&!Tr["X-Requested-With"]&&(Tr["X-Requested-With"]="XMLHttpRequest");for(Vr in Tr)un.setRequestHeader(Vr,Tr[Vr]);nr=function(Kn){return function(){nr&&(nr=yr=un.onload=un.onerror=un.onabort=un.ontimeout=un.onreadystatechange=null,Kn==="abort"?un.abort():Kn==="error"?typeof un.status!="number"?qr(0,"error"):qr(un.status,un.statusText):qr(Qc[un.status]||un.status,un.statusText,(un.responseType||"text")!=="text"||typeof un.responseText!="string"?{binary:un.response}:{text:un.responseText},un.getAllResponseHeaders()))}},un.onload=nr(),yr=un.onerror=un.ontimeout=nr("error"),un.onabort!==void 0?un.onabort=yr:un.onreadystatechange=function(){un.readyState===4&&Ee.setTimeout(function(){nr&&yr()})},nr=nr("abort");try{un.send(ze.hasContent&&ze.data||null)}catch(Kn){if(nr)throw Kn}},abort:function(){nr&&nr()}}}),qe.ajaxPrefilter(function(ze){ze.crossDomain&&(ze.contents.script=!1)}),qe.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(ze){return qe.globalEval(ze),ze}}}),qe.ajaxPrefilter("script",function(ze){ze.cache===void 0&&(ze.cache=!1),ze.crossDomain&&(ze.type="GET")}),qe.ajaxTransport("script",function(ze){if(ze.crossDomain||ze.scriptAttrs){var nr,yr;return{send:function(Tr,qr){nr=qe("<script>").attr(ze.scriptAttrs||{}).prop({charset:ze.scriptCharset,src:ze.url}).on("load error",yr=function(Vr){nr.remove(),yr=null,Vr&&qr(Vr.type==="error"?404:200,Vr.type)}),Je.head.appendChild(nr[0])},abort:function(){yr&&yr()}}}});var xA=[],zA=/(=)\?(?=&|$)|\?\?/;qe.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var ze=xA.pop()||qe.expando+"_"+DA.guid++;return this[ze]=!0,ze}}),qe.ajaxPrefilter("json jsonp",function(ze,nr,yr){var Tr,qr,Vr,un=ze.jsonp!==!1&&(zA.test(ze.url)?"url":typeof ze.data=="string"&&(ze.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&zA.test(ze.data)&&"data");if(un||ze.dataTypes[0]==="jsonp")return Tr=ze.jsonpCallback=Ye(ze.jsonpCallback)?ze.jsonpCallback():ze.jsonpCallback,un?ze[un]=ze[un].replace(zA,"$1"+Tr):ze.jsonp!==!1&&(ze.url+=(W1.test(ze.url)?"&":"?")+ze.jsonp+"="+Tr),ze.converters["script json"]=function(){return Vr||qe.error(Tr+" was not called"),Vr[0]},ze.dataTypes[0]="json",qr=Ee[Tr],Ee[Tr]=function(){Vr=arguments},yr.always(function(){qr===void 0?qe(Ee).removeProp(Tr):Ee[Tr]=qr,ze[Tr]&&(ze.jsonpCallback=nr.jsonpCallback,xA.push(Tr)),Vr&&Ye(qr)&&qr(Vr[0]),Vr=qr=void 0}),"script"}),Ae.createHTMLDocument=(function(){var ze=Je.implementation.createHTMLDocument("").body;return ze.innerHTML="<form></form><form></form>",ze.childNodes.length===2})(),qe.parseHTML=function(ze,nr,yr){if(typeof ze!="string")return[];typeof nr=="boolean"&&(yr=nr,nr=!1);var Tr,qr,Vr;return nr||(Ae.createHTMLDocument?(nr=Je.implementation.createHTMLDocument(""),Tr=nr.createElement("base"),Tr.href=Je.location.href,nr.head.appendChild(Tr)):nr=Je),qr=De.exec(ze),Vr=!yr&&[],qr?[nr.createElement(qr[1])]:(qr=EA([ze],nr,Vr),Vr&&Vr.length&&qe(Vr).remove(),qe.merge([],qr.childNodes))},qe.fn.load=function(ze,nr,yr){var Tr,qr,Vr,un=this,Kn=ze.indexOf(" ");return Kn>-1&&(Tr=fc(ze.slice(Kn)),ze=ze.slice(0,Kn)),Ye(nr)?(yr=nr,nr=void 0):nr&&typeof nr=="object"&&(qr="POST"),un.length>0&&qe.ajax({url:ze,type:qr||"GET",dataType:"html",data:nr}).done(function(zn){Vr=arguments,un.html(Tr?qe("<div>").append(qe.parseHTML(zn)).find(Tr):zn)}).always(yr&&function(zn,bi){un.each(function(){yr.apply(this,Vr||[zn.responseText,bi,zn])})}),this},qe.expr.pseudos.animated=function(ze){return qe.grep(qe.timers,function(nr){return ze===nr.elem}).length},qe.offset={setOffset:function(ze,nr,yr){var Tr,qr,Vr,un,Kn,zn,bi,Ki=qe.css(ze,"position"),oa=qe(ze),ti={};Ki==="static"&&(ze.style.position="relative"),Kn=oa.offset(),Vr=qe.css(ze,"top"),zn=qe.css(ze,"left"),bi=(Ki==="absolute"||Ki==="fixed")&&(Vr+zn).indexOf("auto")>-1,bi?(Tr=oa.position(),un=Tr.top,qr=Tr.left):(un=parseFloat(Vr)||0,qr=parseFloat(zn)||0),Ye(nr)&&(nr=nr.call(ze,yr,qe.extend({},Kn))),nr.top!=null&&(ti.top=nr.top-Kn.top+un),nr.left!=null&&(ti.left=nr.left-Kn.left+qr),"using"in nr?nr.using.call(ze,ti):oa.css(ti)}},qe.fn.extend({offset:function(ze){if(arguments.length)return ze===void 0?this:this.each(function(qr){qe.offset.setOffset(this,ze,qr)});var nr,yr,Tr=this[0];if(Tr)return Tr.getClientRects().length?(nr=Tr.getBoundingClientRect(),yr=Tr.ownerDocument.defaultView,{top:nr.top+yr.pageYOffset,left:nr.left+yr.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var ze,nr,yr,Tr=this[0],qr={top:0,left:0};if(qe.css(Tr,"position")==="fixed")nr=Tr.getBoundingClientRect();else{for(nr=this.offset(),yr=Tr.ownerDocument,ze=Tr.offsetParent||yr.documentElement;ze&&(ze===yr.body||ze===yr.documentElement)&&qe.css(ze,"position")==="static";)ze=ze.parentNode;ze&&ze!==Tr&&ze.nodeType===1&&(qr=qe(ze).offset(),qr.top+=qe.css(ze,"borderTopWidth",!0),qr.left+=qe.css(ze,"borderLeftWidth",!0))}return{top:nr.top-qr.top-qe.css(Tr,"marginTop",!0),left:nr.left-qr.left-qe.css(Tr,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var ze=this.offsetParent;ze&&qe.css(ze,"position")==="static";)ze=ze.offsetParent;return ze||lo})}}),qe.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(ze,nr){var yr=nr==="pageYOffset";qe.fn[ze]=function(Tr){return Ca(this,function(qr,Vr,un){var Kn;if(rr(qr)?Kn=qr:qr.nodeType===9&&(Kn=qr.defaultView),un===void 0)return Kn?Kn[nr]:qr[Vr];Kn?Kn.scrollTo(yr?Kn.pageXOffset:un,yr?un:Kn.pageYOffset):qr[Vr]=un},ze,Tr,arguments.length)}}),qe.each(["top","left"],function(ze,nr){qe.cssHooks[nr]=Us(Ae.pixelPosition,function(yr,Tr){if(Tr)return Tr=C1(yr,nr),aa.test(Tr)?qe(yr).position()[nr]+"px":Tr})}),qe.each({Height:"height",Width:"width"},function(ze,nr){qe.each({padding:"inner"+ze,content:nr,"":"outer"+ze},function(yr,Tr){qe.fn[Tr]=function(qr,Vr){var un=arguments.length&&(yr||typeof qr!="boolean"),Kn=yr||(qr===!0||Vr===!0?"margin":"border");return Ca(this,function(zn,bi,Ki){var oa;return rr(zn)?Tr.indexOf("outer")===0?zn["inner"+ze]:zn.document.documentElement["client"+ze]:zn.nodeType===9?(oa=zn.documentElement,Math.max(zn.body["scroll"+ze],oa["scroll"+ze],zn.body["offset"+ze],oa["offset"+ze],oa["client"+ze])):Ki===void 0?qe.css(zn,bi,Kn):qe.style(zn,bi,Ki,Kn)},nr,un?qr:void 0,un)}})}),qe.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(ze,nr){qe.fn[nr]=function(yr){return this.on(nr,yr)}}),qe.fn.extend({bind:function(ze,nr,yr){return this.on(ze,null,nr,yr)},unbind:function(ze,nr){return this.off(ze,null,nr)},delegate:function(ze,nr,yr,Tr){return this.on(nr,ze,yr,Tr)},undelegate:function(ze,nr,yr){return arguments.length===1?this.off(ze,"**"):this.off(nr,ze||"**",yr)},hover:function(ze,nr){return this.on("mouseenter",ze).on("mouseleave",nr||ze)}}),qe.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(ze,nr){qe.fn[nr]=function(yr,Tr){return arguments.length>0?this.on(nr,null,yr,Tr):this.trigger(nr)}});var gl=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;qe.proxy=function(ze,nr){var yr,Tr,qr;if(typeof nr=="string"&&(yr=ze[nr],nr=ze,ze=yr),!!Ye(ze))return Tr=Se.call(arguments,2),qr=function(){return ze.apply(nr||this,Tr.concat(Se.call(arguments)))},qr.guid=ze.guid=ze.guid||qe.guid++,qr},qe.holdReady=function(ze){ze?qe.readyWait++:qe.ready(!0)},qe.isArray=Array.isArray,qe.parseJSON=JSON.parse,qe.nodeName=xe,qe.isFunction=Ye,qe.isWindow=rr,qe.camelCase=Aa,qe.type=Sr,qe.now=Date.now,qe.isNumeric=function(ze){var nr=qe.type(ze);return(nr==="number"||nr==="string")&&!isNaN(ze-parseFloat(ze))},qe.trim=function(ze){return ze==null?"":(ze+"").replace(gl,"$1")};var rc=Ee.jQuery,BA=Ee.$;return qe.noConflict=function(ze){return Ee.$===qe&&(Ee.$=BA),ze&&Ee.jQuery===qe&&(Ee.jQuery=rc),qe},typeof Be=="undefined"&&(Ee.jQuery=Ee.$=qe),qe})})(jquery$1)),jquery$1.exports}var bwipJs$1={exports:{}},bwipJs=bwipJs$1.exports,hasRequiredBwipJs;function requireBwipJs(){return hasRequiredBwipJs||(hasRequiredBwipJs=1,(function(Pe){"use strict";(function(Ee,Be){Pe.exports?Pe.exports=Be():Ee.bwipjs=Be()})(typeof self!="undefined"?self:bwipJs,function(){const Ee="4.9.0 (2026-03-31)";function Be(hr){return hr&&/HTMLCanvasElement|OffscreenCanvas/.test(Object.getPrototypeOf(hr).constructor.name)}function Me(hr,Br){if(typeof Br=="string"||Be(Br)){let Nr=hr;hr=Br,Br=Nr}return Te(T1(Br.bcid),Br,hr)}function Te(hr,Br,Nr){if(typeof Br=="string"){var Or=document.getElementById(Br)||document.querySelector(Br);if(!Be(Or))throw new Error("bwipjs: `"+Br+"`: not a canvas");Br=Nr,Nr=Fi(Or)}else if(Be(Br)){var Or=Br;Br=Nr,Nr=Fi(Or)}else if(typeof Nr=="string"){var Or=document.getElementById(Nr)||document.querySelector(Nr);if(!Be(Or))throw new Error("bwipjs: `"+Nr+"`: not a canvas");Nr=Fi(Or)}else if(Be(Nr))Nr=Fi(Nr);else if(!Nr||typeof Nr!="object"||!Nr.init)throw new Error("bwipjs: not a canvas or drawing object");return Fe(hr,Br,Nr)}function Se(hr){return Fe(T1(hr.bcid),hr,ua())}function je(hr){var Br=hr.scale||2,Nr=+hr.scaleX||Br,Or=+hr.scaleY||Nr;if(hr.paddingleft=fn(hr.paddingleft,hr.paddingwidth,hr.padding,Nr),hr.paddingright=fn(hr.paddingright,hr.paddingwidth,hr.padding,Nr),hr.paddingtop=fn(hr.paddingtop,hr.paddingheight,hr.padding,Or),hr.paddingbottom=fn(hr.paddingbottom,hr.paddingheight,hr.padding,Or),hr.backgroundcolor){var an=""+hr.backgroundcolor;if(/^[0-9a-fA-F]{8}$/.test(an)){var Zr=parseInt(an.substr(0,2),16)/255,Rr=parseInt(an.substr(2,2),16)/255,Jr=parseInt(an.substr(4,2),16)/255,rn=parseInt(an.substr(6,2),16)/255,An=Math.floor((1-Zr)*(1-rn)*255).toString(16),tn=Math.floor((1-Rr)*(1-rn)*255).toString(16),vn=Math.floor((1-Jr)*(1-rn)*255).toString(16);hr.backgroundcolor=(An.length==1?"0":"")+An+(tn.length==1?"0":"")+tn+(vn.length==1?"0":"")+vn}else if(an[0]=="#"&&(an=an.substr(1)),/^[0-9a-fA-F]{6}$/.test(an))hr.backgroundcolor=an;else if(/^[0-9a-fA-F]{3}$/.test(an))hr.backgroundcolor=an[0]+an[0]+an[1]+an[1]+an[2]+an[2];else throw new Error("bwip-js: invalid backgroundcolor: "+hr.backgroundcolor)}return hr;function fn(dn,Mn,wn,Sn){return dn!=null?(dn=dn>>>0,dn*Sn>>>0):Mn!=null?(Mn=Mn>>>0,Mn*Sn>>>0):(wn=wn>>>0,wn*Sn>>>0||0)}}var ke={bcid:1,text:1,scale:1,scaleX:1,scaleY:1,rotate:1,padding:1,paddingwidth:1,paddingheight:1,paddingtop:1,paddingleft:1,paddingright:1,paddingbottom:1,backgroundcolor:1};function Ue(hr,Br){return Fe(T1(hr.bcid),hr,Br)}function Fe(hr,Br,Nr){var Or=Br.text;if(!Or)throw new ReferenceError("bwip-js: bar code text not specified.");je(Br),Nr.setopts&&Nr.setopts(Br);var an=Br.scale||2,Zr=+Br.scaleX||an,Rr=+Br.scaleY||Zr,Jr=Br.rotate||"N",rn=new Ln(Nr),An={};for(var tn in Br)ke[tn]||(An[tn]=Br[tn]);return An.alttext&&(An.includetext=!0),+An.height&&hr!=$1&&(An.height=An.height/25.4||.5),+An.width&&(An.width=An.width/25.4||0),rn.scale(Zr,Rr),ts(rn,hr,Or,An),rn.render()}function Qe(hr,Br,Nr){arguments.length==1&&(Nr=hr,hr=Nr.bcid,Br=Nr.text);var Or=Pi();Or.setopts(Nr);for(var an=new Ln(Or),Zr=ts(an,T1(hr),Br,Nr,!0),Rr={pixs:1,pixx:1,pixy:1,sbs:1,bbs:1,bhs:1,txt:1,width:1,height:1},Jr=0;Jr<Zr.length;Jr++){var rn=Zr[Jr];if(rn instanceof Map){for(var An={},tn=rn.keys(),vn=rn.size,fn=0;fn<vn;fn++){var dn=tn.next().value;Rr[dn]&&(An[dn]=Mn(rn.get(dn)))}Zr[Jr]=An}else Zr.splice(Jr--,1)}return Zr;function Mn(wn){if(wn instanceof Array){wn=wn.b.slice(wn.o,wn.o+wn.length);for(let Sn=0,Nn=wn.length;Sn<Nn;Sn++)wn[Sn]=Mn(wn[Sn])}else wn instanceof Uint8Array&&(wn=String.fromCharCode.apply(null,wn));return wn}}var He=null,Ie=0,_e=[],Ae={},Ye=!1,rr=new Map;const Je=Math.abs,sr=Math.ceil,wr=Math.floor,Sr=Math.log,xr=Math.pow,mr=Math.round,qe=Math.sqrt,lr={};function xe(hr){if(arguments.length){if(!(hr instanceof Array)){hr=new Array(+arguments[0]);for(var Br=0,Nr=hr.length;Br<Nr;Br++)hr[Br]=null}}else{for(var Br=Ie-1;Br>=0&&_e[Br]!==1/0;Br--);if(Br<0)throw new Error("array-marker-not-found");hr=_e.splice(Br+1,Ie-1-Br),Ie=Br}return hr.b=hr,hr.o=0,hr}function Xe(){for(var hr=Ie-1;hr>=0&&_e[hr]!==1/0;hr-=2)if(_e[hr-1]===1/0)throw new Error("dict-malformed-stack");if(hr<0)throw new Error("dict-marker-not-found");for(var Br=new Map,Nr=hr+1;Nr<Ie;Nr+=2){var Or=_e[Nr],an=typeof Or;if(an=="number"||an=="string")Br.set(Or,_e[Nr+1]);else if(Or instanceof Uint8Array)Br.set(pr(Or),_e[Nr+1]);else throw new Error("dict-not-a-valid-key("+Or+")")}return Ie=hr,Br}function Re(hr){var Br=typeof hr;if(Br==="number")return new Uint8Array(hr);Br!=="string"&&(hr=""+hr);for(var Nr=new Uint8Array(hr.length),Or=0,an=hr.length;Or<an;Or++)Nr[Or]=hr.charCodeAt(Or);return Nr}function ir(hr,Br){if(Ie<hr)throw new Error("roll: --stack-underflow--");if(Br){if(Br<0)var Nr=_e.splice(Ie-hr,-Br);else var Nr=_e.splice(Ie-hr,hr-Br);_e.splice.apply(_e,[Ie-Nr.length,0].concat(Nr))}}function pr(hr){return hr instanceof Uint8Array?String.fromCharCode.apply(null,hr):""+hr}function vr(hr,Br){if(typeof hr=="string"&&(hr=Re(hr)),Br instanceof Uint8Array)for(var Nr=0,Or=Br.length;Nr<Or;Nr++)hr[Nr]=Br[Nr];else for(var Nr=0,Or=Br.length;Nr<Or;Nr++)hr[Nr]=Br.charCodeAt(Nr);return Br.length<hr.length?hr.subarray(0,Br.length):hr}function Cr(hr,Br){for(var Nr=0,Or=Br.length;Nr<Or;Nr++)hr[Nr]=Br[Nr];return hr.length=Br.length,hr}function Ir(hr,Br){var Nr=typeof Br;Nr=="number"||Nr=="boolean"||Br===null?Br=""+Br:Nr!=="string"&&(Br="--nostringval--");for(var Or=0,an=Br.length;Or<an;Or++)hr[Or]=Br.charCodeAt(Or);_e[Ie++]=Or<hr.length?hr.subarray(0,Or):hr}function gr(hr){return hr instanceof Uint8Array?wr(String.fromCharCode.apply(null,hr).replace(/\0+$/,"")):wr(""+hr)}function kr(hr,Br,Nr){return vr(hr,(~~Br).toString(Nr).toUpperCase())}function Wr(hr){if(!(hr instanceof Array))throw new Error("cvx: not arraytype");if(typeof hr[hr.length-1]!="function")throw new Error("cvx: last array element not function");const Br=hr.length-1;return function(){for(let Nr=0;Nr<Br;Nr++)_e[Ie++]=hr[Nr];hr[Br]()}}function Ce(hr,Br){return hr instanceof Uint8Array?hr[Br]:typeof hr=="string"?hr.charCodeAt(Br):hr instanceof Array?hr.b[hr.o+Br]:(Br instanceof Uint8Array&&(Br=pr(Br)),hr instanceof Map?hr.get(Br):hr[Br])}function Hr(hr,Br){return hr instanceof Uint8Array||typeof hr=="string"||hr instanceof Array?Br<hr.length:(Br instanceof Uint8Array&&(Br=pr(Br)),hr instanceof Map?hr.has(Br):Br in hr)}function De(hr,Br,Nr){if(hr instanceof Uint8Array)hr[Br]=Nr;else if(hr instanceof Array)hr.b[hr.o+Br]=Nr;else if(hr instanceof Map)Br instanceof Uint8Array?hr.set(pr(Br),Nr):hr.set(Br,Nr);else if(typeof hr=="object")Br instanceof Uint8Array?hr[pr(Br)]=Nr:hr[Br]=Nr;else throw new Error("put-not-writable-"+typeof hr)}function Ge(hr,Br,Nr){if(hr instanceof Uint8Array)return hr.subarray(Br,Br+Nr);if(hr instanceof Array){var Or=new Array(Nr);return Or.b=hr.b,Or.o=hr.o+Br,Or}return hr.substr(Br,Nr)}function ar(hr,Br,Nr){if(hr instanceof Uint8Array)if(typeof Nr=="string")for(var Or=0,an=Nr.length;Or<an;Or++)hr[Br+Or]=Nr.charCodeAt(Or);else for(var Or=Nr.length-1;Or>=0;Or--)hr[Br+Or]=Nr[Or];else if(hr instanceof Array)for(var Zr=hr.b,Rr=Br+hr.o,Jr=Nr.b,rn=Nr.o,Or=0,an=Nr.length;Or<an;Or++)Zr[Rr+Or]=Jr[rn+Or];else throw new Error("putinterval-not-writable-"+typeof hr)}function xn(){for(var hr=_e[--Ie],Br=hr.keys(),Nr=0,Or=hr.size;Nr<Or;Nr++){var an=Br.next().value;an&&typeof an=="string"&&(Ae[an]=hr.get(an))}}function Hn(hr){if(hr==null)return"nulltype";var Br=typeof hr;return Br=="number"?isFinite(hr)?hr%1?"realtype":"integertype":"marktype":Br=="boolean"?"booleantype":Br=="string"||hr instanceof Uint8Array?"stringtype":Br=="function"?"operatortype":hr instanceof Array?"arraytype":"dicttype"}function $n(hr,Br){hr instanceof Uint8Array||(hr=Re(hr));var Nr=0,Or=hr.length,an=Br.length;if(an==1){var Zr=Br instanceof Uint8Array?Br[0]:Br.charCodeAt(0);Nr=hr[0]==Zr?1:Or}else if(Br.length<=Or)for(Br instanceof Uint8Array||(Br=Re(Br));Nr<an&&hr[Nr]==Br[Nr];Nr++);Nr==an?(_e[Ie++]=hr.subarray(an),_e[Ie++]=hr.subarray(0,an),_e[Ie++]=!0):(_e[Ie++]=hr,_e[Ie++]=!1)}function Un(hr,Br){hr instanceof Uint8Array||(hr=Re(hr));var Nr=hr.length;if(Br.length==1)for(var Or=1,an=Br instanceof Uint8Array?Br[0]:Br.charCodeAt(0),Zr=0;Zr<Nr&&hr[Zr]!=an;Zr++);else{Br instanceof Uint8Array||(Br=Re(Br));for(var Or=Br.length,an=Br[0],Zr=0;Zr<Nr&&hr[Zr]!=an;Zr++);for(;Zr<Nr;){for(var Rr=1;Rr<Or&&hr[Zr+Rr]===Br[Rr];Rr++);if(Rr===Or)break;for(Zr++;Zr<Nr&&hr[Zr]!=an;Zr++);}}Zr<Nr?(_e[Ie++]=hr.subarray(Zr+Or),_e[Ie++]=hr.subarray(Zr,Zr+Or),_e[Ie++]=hr.subarray(0,Zr),_e[Ie++]=!0):(_e[Ie++]=hr,_e[Ie++]=!1)}function $r(hr,Br){if(hr instanceof Uint8Array)for(var Nr=0,Or=hr.length;Nr<Or&&(_e[Ie++]=hr[Nr],!(Br&&Br()));Nr++);else if(hr instanceof Array)for(var an=hr.b,Nr=hr.o,Or=hr.o+hr.length;Nr<Or&&(_e[Ie++]=an[Nr],!(Br&&Br()));Nr++);else if(typeof hr=="string")for(var Nr=0,Or=hr.length;Nr<Or&&(_e[Ie++]=hr.charCodeAt(Nr),!(Br&&Br()));Nr++);else if(hr instanceof Map)for(var Zr=hr.keys(),Nr=0,Or=hr.size;Nr<Or;Nr++){var Rr=Zr.next().value;if(_e[Ie++]=Rr,_e[Ie++]=hr.get(Rr),Br&&Br())break}else for(var Rr in hr)if(_e[Ie++]=Rr,_e[Ie++]=hr[Rr],Br&&Br())break}function Oi(){for(;Ie>0&&_e[--Ie]!==1/0;);}function Wn(){for(var hr=Ie-1;hr>=0&&_e[hr]!==1/0;hr--);return Ie-hr-1}function Lr(hr){for(var Br=0,Nr=hr.length,Or=hr.b,an=hr.o;Br<Nr;Br++)_e[Ie++]=Or[an+Br]}function Ii(hr){for(var Br=0,Nr=hr.length,Or=hr.b,an=hr.o+Nr-1;Br<Nr;Br++)Or[an-Br]=_e[--Ie];_e[Ie++]=hr}function cn(hr,Br){if(typeof hr=="string"&&typeof Br=="string")return hr==Br;if(hr instanceof Uint8Array&&Br instanceof Uint8Array){if(hr.length!=Br.length)return!1;for(var Nr=0,Or=hr.length;Nr<Or;Nr++)if(hr[Nr]!=Br[Nr])return!1;return!0}return(hr instanceof Uint8Array&&typeof Br=="string"||Br instanceof Uint8Array&&typeof hr=="string")&&(hr instanceof Uint8Array?hr=pr(hr):Br=pr(Br)),hr==Br}function Bn(hr,Br){return!cn(hr,Br)}function Pn(hr,Br){return hr instanceof Uint8Array&&(hr=pr(hr)),Br instanceof Uint8Array&&(Br=pr(Br)),hr<Br}function Va(hr,Br){return hr instanceof Uint8Array&&(hr=pr(hr)),Br instanceof Uint8Array&&(Br=pr(Br)),hr<=Br}function Ca(hr,Br){return hr instanceof Uint8Array&&(hr=pr(hr)),Br instanceof Uint8Array&&(Br=pr(Br)),hr>Br}function Zi(hr,Br){return hr instanceof Uint8Array&&(hr=pr(hr)),Br instanceof Uint8Array&&(Br=pr(Br)),hr>=Br}function wa(hr,Br){return typeof hr=="boolean"?hr&&Br:hr&Br}function xa(hr,Br){return typeof hr=="boolean"?hr||Br:hr|Br}function Aa(hr,Br){return typeof hr=="boolean"?hr!=Br:hr^Br}function Ta(hr){return typeof hr=="boolean"?!hr:~hr}function Ia(hr,Br){return Br<0?wr(hr/xr(2,-Br)):hr*xr(2,Br)}var or=(function(hr){return Br=>(Br|0)==Br?Br:(hr[0]=Br,hr[0])})(new Float32Array(1));function Pr(){var hr=_e[--Ie],Br=_e[--Ie];throw rr.set("errorname",Br),rr.set("errorinfo",hr),typeof hr=="string"||hr instanceof Uint8Array?new Error(pr(Br)+": "+pr(hr)):pr(Br)}const ja=new Map([["",""],["subspace",""],["split",""],["linegaps",1.2],["color","unset"],["xalign","left"],["yalign","above"],["direction","forward"],["font","OCR-B"],["size",10],["xoffset",0],["yoffset",0],["gaps",0]]);function Ps(){for(var hr=1;hr<=9;hr++)for(var Br=ja,Nr=Br.keys(),Or=0,an=Br.size;Or<an;Or++){var Zr=Nr.next().value;Ae["text"+hr+Zr]=Br.get(Zr)}}function oo(){for(var hr=xe(9),Br=ja,Nr=1;Nr<=9;Nr++){for(var Or=new Map,an="text"+Nr,Zr=Br.keys(),Rr=0,Jr=Br.size;Rr<Jr;Rr++){var rn=Zr.next().value;Or.set(rn,Ae[an+rn])}De(hr,Nr-1,Or)}_e[Ie++]=hr}const $a={alttext:"text1",alttextsubspace:"text1subspace",alttextsplit:"text1split",textlinegaps:"text1linegaps",textcolor:"text1color",textxalign:"text1xalign",textyalign:"text1yalign",textdirection:"text1direction",textfont:"text1font",textsize:"text1size",textxoffset:"text1xoffset",textyoffset:"text1yoffset",textgaps:"text1gaps",extratext:"text2",extratextsubspace:"text2subspace",extratextsplit:"text2split",extratextlinegaps:"text2linegaps",extratextcolor:"text2color",extratextxalign:"text2xalign",extratextyalign:"text2yalign",extratextdirection:"text2direction",extratextfont:"text2font",extratextsize:"text2size",extratextxoffset:"text2xoffset",extratextyoffset:"text2yoffset",extratextgaps:"text2gaps"};function Xn(){var hr=_e[Ie-1];if(hr instanceof Uint8Array&&(hr=pr(hr)),typeof hr=="string"){let rn=hr.trim().split(/ +/g);_e[Ie-1]=hr=new Map;for(let An=0;An<rn.length;An++){let tn=rn[An].split("=");tn.length===1?hr.set(tn[0],!0):hr.set(tn[0],tn[1])}}if(hr.has("alttext")&&hr.has("text1"))throw new Error("bwipp.invalidTextOptions: alttext and text1 are mutually exclusive");if(hr.has("extratext")&&hr.has("text2"))throw new Error("bwipp.invalidTextOptions: extratext and text2 are mutually exclusive");for(var Br=hr.keys(),Nr=0,Or=hr.size;Nr<Or;Nr++){var an=Br.next().value;$a[an]&&(hr.set($a[an],hr.get(an)),/^(?:alt|extra)text/.test(an)&&hr.delete(an))}for(var an in Ae){var Zr;if(hr.has(an)){Zr=hr.get(an);var Rr=Ae[an],Jr=typeof Rr;if(Rr===null||Jr=="number"){if(!isFinite(+Zr))throw new Error("bwipp.invalidOptionType: "+an+": not a realtype: "+Zr);typeof Zr=="string"&&(Zr=+Zr,hr.set(an,Zr))}else if(Jr=="boolean"){if(Zr!==!0&&Zr!==!1){if(Zr==null||(Zr|0)===Zr)Zr=!!Zr;else if(Zr==="true")Zr=!0;else if(Zr==="false")Zr=!1;else throw new Error("bwipp.invalidOptionType: "+an+": not a booleantype: "+Zr);hr.set(an,Zr)}}else if(Jr=="string"||Rr instanceof Uint8Array){if(typeof Zr=="number")Zr=""+Zr,hr.set(an,Zr);else if(/^text\d$/.test(an)&&typeof Zr=="string")Zr=Re(Zr),hr.set(an,Zr);else if(typeof Zr!="string"&&!(Zr instanceof Uint8Array))throw new Error("bwipp.invalidOptionType: "+an+": not a stringtype: "+Zr)}Ae[an]=Zr}}}function fo(){var hr=_e[--Ie],Br=_e[--Ie],Nr={limit:hr,max:Br,cache:new Map,fifo:[],state:{head:0,cnt:0,total:0},fetch(){_e[Ie++]=Nr,eo()}};_e[Ie++]=Nr}function eo(){var hr=_e[--Ie],Br=_e[--Ie],Nr=_e[--Ie],Or=_e[--Ie];Or instanceof Uint8Array&&(Or=String.fromCharCode.apply(null,Or));var an=hr.cache;if(an.has(Or)){_e[Ie++]=an.get(Or);return}var Zr=hr.fifo,Rr=hr.max,Jr=hr.limit;Nr();var rn=_e[Ie-1];Br();var An=_e[--Ie],tn=hr.state;if(An<Jr){for(;!(tn.total+An<=Jr&&tn.cnt<Rr);){var vn=Zr[tn.head];_e[Ie++]=an.get(vn),Br(),tn.total=tn.total-_e[--Ie],an.delete(vn),tn.head=(tn.head+1)%Rr,tn.cnt--}an.set(Or,rn),Zr[(tn.head+tn.cnt)%Rr]=Or,tn.cnt++,tn.total=tn.total+An}_e[Ie++]=rn}function lo(){if(!lo.globals){var an=Ae;Ae=lo.globals={},_e[Ie++]=1/0;var hr=xe(["NUL","SOH","STX","ETX","EOT","ENQ","ACK","BEL","BS","TAB","LF","VT","FF","CR","","","DLE","DC1","DC2","DC3","DC4","NAK","SYN","ETB","CAN","EM","SUB","ESC","FS","GS","RS","US"]);_e[Ie++]=0;for(var Br=0,Nr=hr.length;Br<Nr;Br++){var Or=_e[--Ie];_e[Ie++]=Ce(hr,Br),_e[Ie++]=Or,_e[Ie++]=Or+1}Ie--,Ae.ctrl=Xe(),Ae=an}var an=Ae;for(Ae=Object.assign({},Ae,lo.globals),Ae.fncvals=_e[--Ie],Ae.barcode=_e[--Ie],Ae.parse=Ce(Ae.fncvals,"parse"),delete Ae.fncvals.parse,Ae.parsefnc=Ce(Ae.fncvals,"parsefnc"),delete Ae.fncvals.parsefnc,Ae.parseonly=Hr(Ae.fncvals,"parseonly"),delete Ae.fncvals.parseonly,Ae.eci=Hr(Ae.fncvals,"eci"),delete Ae.fncvals.eci,Ae.msg=xe(Ae.barcode.length),Ae.j=0,_e[Ie++]=Ae.barcode;;){Un(_e[--Ie],"^");var Zr=_e[--Ie],Rr=_e[--Ie];_e[Ie++]=Zr,_e[Ie++]=Rr.length,_e[Ie++]=Ae.msg,_e[Ie++]=Ae.j;var Jr=1/0,rn=Rr;_e[Ie++]=Jr,$r(rn);var An=xe(),tn=_e[--Ie];if(ar(_e[--Ie],tn,An),Ae.j=or(_e[--Ie]+Ae.j),_e[--Ie]){Ie--;for(var vn=0;vn<1;vn++){if(!Ae.parse&&!Ae.parsefnc){De(Ae.msg,Ae.j,94),Ae.j=Ae.j+1;break}if(De(Ae.msg,Ae.j,94),Ae.j=Ae.j+1,Ae.parse){var fn=_e[Ie-1];if(fn.length>=3){var dn=_e[Ie-1],Mn=Ge(dn,0,3),wn=Ae.ctrl,Sn=Hr(wn,Mn);if(_e[Ie++]=wn,_e[Ie++]=Mn,Sn){Ae.j=Ae.j-1;var Nn=_e[--Ie];De(Ae.msg,Ae.j,Ce(_e[--Ie],Nn)),Ae.j=Ae.j+1;var oi=_e[--Ie];_e[Ie++]=Ge(oi,3,oi.length-3);break}else Ie-=2}var Jn=_e[Ie-1];if(Jn.length>=2){var fi=_e[Ie-1],ri=Ge(fi,0,2),Qn=Ae.ctrl,Yn=Hr(Qn,ri);if(_e[Ie++]=Qn,_e[Ie++]=ri,Yn){Ae.j=Ae.j-1;var ni=_e[--Ie];De(Ae.msg,Ae.j,Ce(_e[--Ie],ni)),Ae.j=Ae.j+1;var ci=_e[--Ie];_e[Ie++]=Ge(ci,2,ci.length-2);break}else Ie-=2}var Li=_e[Ie-1];if(Li.length>=3){var zi=_e[Ie-1],Zn=Ge(zi,0,3);_e[Ie++]=!0;for(var ii=0,vi=Zn.length;ii<vi;ii++){var Si=Ce(Zn,ii);(Si<48||Si>57)&&(_e[Ie-1]=!1)}if(_e[--Ie]){var Yr=_e[Ie-1],hn=gr(Ge(Yr,0,3));_e[Ie++]=hn,hn>255&&(Ie-=2,_e[Ie++]="bwipp.invalidOrdinal#492",_e[Ie++]="Ordinal must be 000 to 255",Pr()),Ae.j=Ae.j-1,De(Ae.msg,Ae.j,_e[--Ie]),Ae.j=Ae.j+1;var En=_e[--Ie];_e[Ie++]=Ge(En,3,En.length-3)}}}if(Ae.parseonly||!Ae.parsefnc||Ce(Ae.msg,Ae.j-1)!=94)break;Ae.j=Ae.j-1;var Dn=_e[Ie-1];Dn.length<1&&(_e[Ie-1]="bwipp.truncatedCaret#511",_e[Ie++]="Caret character truncated",Pr());var Rn=_e[Ie-1];if(Ce(Rn,0)==94){De(Ae.msg,Ae.j,94),Ae.j=Ae.j+1;var pi=_e[--Ie];_e[Ie++]=Ge(pi,1,pi.length-1);break}var ui=_e[Ie-1];ui.length<3&&(_e[Ie-1]="bwipp.truncatedFNC#521",_e[Ie++]="Function character truncated",Pr());var hi=_e[Ie-1];if(cn(Ge(hi,0,3),"ECI")&&Ae.eci){var gi=_e[Ie-1];gi.length<9&&(_e[Ie-1]="bwipp.truncatedECI#526",_e[Ie++]="ECI truncated",Pr());var Ze=_e[Ie-1],en=Ge(Ze,3,6);_e[Ie++]=en;for(var mi=0,Ni=en.length;mi<Ni;mi++){var Vi=Ce(en,mi);(Vi<48||Vi>57)&&(Ie-=2,_e[Ie++]="bwipp.invalidECI#532",_e[Ie++]="ECI must be 000000 to 999999",Pr())}var ca=_e[--Ie];_e[Ie++]=0,$r(ca,function(){var Fr=_e[--Ie],Ar=_e[--Ie];_e[Ie++]=or(Ar-(Fr-48))*10}),De(Ae.msg,Ae.j,~~(_e[--Ie]/10)-1e6),Ae.j=Ae.j+1;var ha=_e[--Ie];_e[Ie++]=Ge(ha,9,ha.length-9);break}var Pa=_e[Ie-1];Pa.length<4&&(_e[Ie-1]="bwipp.truncatedFNC#543",_e[Ie++]="Function character truncated",Pr());var Ra=_e[Ie-1],to=Ge(Ra,0,4),Fa=Hr(Ae.fncvals,to);if(_e[Ie++]=to,!Fa){var Oa=_e[--Ie],no=Re(Oa.length+28);ar(no,28,Oa),ar(no,0,"Unknown function character: "),_e[Ie-1]=no;var ro=_e[--Ie];_e[Ie++]="bwipp.unknownFNC#549",_e[Ie++]=ro,Pr()}De(Ae.msg,Ae.j,Ce(Ae.fncvals,_e[--Ie])),Ae.j=Ae.j+1;var va=_e[--Ie];_e[Ie++]=Ge(va,4,va.length-4);break}}else break}if(!Ae.parseonly)_e[Ie++]=Ge(Ae.msg,0,Ae.j);else{_e[Ie++]=Re(Ae.j);for(var Ba=0,Ya=Ae.j-1;Ba<=Ya;Ba+=1){var jr=_e[Ie-1];De(jr,Ba,Ce(Ae.msg,Ba))}}Ae=an}function mo(){if(!mo.globals){var Vf=Ae;Ae=mo.globals={},Ae.gs1process_primes=xe([2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83]),Ae.gs1process_daysinmonth=xe([31,-1,31,30,31,30,31,31,30,31,30,31]);var hr=new Map([["cset","N"],["min",18],["max",18],["opt",!1],["linters",xe(["lintcsum","lintgcppos2"])]]),Br=new Map([["parts",xe([hr])],["dlpkey",xe([])]]),Nr=new Map([["cset","N"],["min",14],["max",14],["opt",!1],["linters",xe(["lintcsum","lintgcppos2"])]]),Or=new Map([["parts",xe([Nr])],["ex",xe(["255","37"])],["dlpkey",xe([xe(["22","10","21"]),xe(["235"])])]]),an=new Map([["cset","N"],["min",14],["max",14],["opt",!1],["linters",xe(["lintcsum","lintgcppos2"])]]),Zr=new Map([["parts",xe([an])],["ex",xe(["01","03"])],["req",xe([xe([xe(["37"])])])]]),Rr=new Map([["cset","N"],["min",14],["max",14],["opt",!1],["linters",xe(["lintcsum","lintgcppos2"])]]),Jr=new Map([["parts",xe([Rr])],["ex",xe(["01","02","37"])],["dlattr",!1]]),rn=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),An=new Map([["parts",xe([rn])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["03"]),xe(["8006"]),xe(["8026"])])])]]),tn=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmd0"])]]),vn=new Map([["parts",xe([tn])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["03"]),xe(["8006"]),xe(["8026"])])])]]),fn=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmd0"])]]),dn=new Map([["parts",xe([fn])],["req",xe([xe([xe(["8020"])])])]]),Mn=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmd0"])]]),wn=new Map([["parts",xe([Mn])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["03"]),xe(["8006"]),xe(["8026"])])])]]),Sn=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmd0"])]]),Nn=new Map([["parts",xe([Sn])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["03"]),xe(["255"]),xe(["8006"]),xe(["8026"])])])]]),oi=new Map([["cset","N"],["min",2],["max",2],["opt",!1],["linters",xe([])]]),Jn=new Map([["parts",xe([oi])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["8006"]),xe(["8026"])])])]]),fi=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),ri=new Map([["parts",xe([fi])],["ex",xe(["235"])],["req",xe([xe([xe(["01"]),xe(["03"]),xe(["8006"])])])],["dlattr",!1]]),Qn=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),Yn=new Map([["parts",xe([Qn])],["req",xe([xe([xe(["01"])])])],["dlattr",!1]]),ni=new Map([["cset","X"],["min",1],["max",28],["opt",!1],["linters",xe([])]]),ci=new Map([["parts",xe([ni])],["req",xe([xe([xe(["01"])])])],["dlattr",!1]]),Li=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),zi=new Map([["parts",xe([Li])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["8006"]),xe(["8026"])])])]]),Zn=new Map([["cset","N"],["min",1],["max",6],["opt",!1],["linters",xe([])]]),ii=new Map([["parts",xe([Zn])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["8006"]),xe(["8026"])])])]]),vi=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),Si=new Map([["parts",xe([vi])],["req",xe([xe([xe(["01"])])])]]),Yr=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),hn=new Map([["parts",xe([Yr])],["req",xe([xe([xe(["01"]),xe(["8006"])]),xe([xe(["21"])])])]]),En=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),Dn=new Map([["parts",xe([En])],["req",xe([xe([xe(["01"]),xe(["8006"])])])]]),Rn=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),pi=new Map([["cset","X"],["min",1],["max",17],["opt",!0],["linters",xe([])]]),ui=new Map([["parts",xe([Rn,pi])],["dlpkey",xe([])]]),hi=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),gi=new Map([["parts",xe([hi])],["req",xe([xe([xe(["414"])])])],["dlattr",!1]]),Ze=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),en=new Map([["cset","N"],["min",1],["max",12],["opt",!0],["linters",xe([])]]),mi=new Map([["parts",xe([Ze,en])],["ex",xe(["01","02","415","8006","8020","8026"])],["dlpkey",xe([])]]),Ni=new Map([["cset","N"],["min",1],["max",8],["opt",!1],["linters",xe([])]]),Vi=new Map([["parts",xe([Ni])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),ca=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),ha=new Map([["parts",xe([ca])],["ex",xe(["310n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Pa=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ra=new Map([["parts",xe([Pa])],["ex",xe(["311n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),to=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Fa=new Map([["parts",xe([to])],["ex",xe(["312n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Oa=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),no=new Map([["parts",xe([Oa])],["ex",xe(["313n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),ro=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),va=new Map([["parts",xe([ro])],["ex",xe(["314n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Ba=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ya=new Map([["parts",xe([Ba])],["ex",xe(["315n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),jr=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Fr=new Map([["parts",xe([jr])],["ex",xe(["316n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Ar=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),cr=new Map([["parts",xe([Ar])],["ex",xe(["320n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Ve=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),dr=new Map([["parts",xe([Ve])],["ex",xe(["321n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),ur=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Er=new Map([["parts",xe([ur])],["ex",xe(["322n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Ur=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Gr=new Map([["parts",xe([Ur])],["ex",xe(["323n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),sn=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),pn=new Map([["parts",xe([sn])],["ex",xe(["324n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),_n=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),ei=new Map([["parts",xe([_n])],["ex",xe(["325n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),wi=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Wi=new Map([["parts",xe([wi])],["ex",xe(["326n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),ta=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),$i=new Map([["parts",xe([ta])],["ex",xe(["327n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Da=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),ba=new Map([["parts",xe([Da])],["ex",xe(["328n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Ci=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),qi=new Map([["parts",xe([Ci])],["ex",xe(["329n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Ea=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ji=new Map([["parts",xe([Ea])],["ex",xe(["330n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),_a=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Na=new Map([["parts",xe([_a])],["ex",xe(["331n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),ka=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ka=new Map([["parts",xe([ka])],["ex",xe(["332n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),io=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),zr=new Map([["parts",xe([io])],["ex",xe(["333n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),yn=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),In=new Map([["parts",xe([yn])],["ex",xe(["334n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),On=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Gn=new Map([["parts",xe([On])],["ex",xe(["335n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Bi=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),kn=new Map([["parts",xe([Bi])],["ex",xe(["336n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Ti=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Fn=new Map([["parts",xe([Ti])],["ex",xe(["337n"])],["req",xe([xe([xe(["01"])])])]]),Di=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Mi=new Map([["parts",xe([Di])],["ex",xe(["340n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),ji=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Vn=new Map([["parts",xe([ji])],["ex",xe(["341n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),na=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Xi=new Map([["parts",xe([na])],["ex",xe(["342n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Ri=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Yi=new Map([["parts",xe([Ri])],["ex",xe(["343n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),ga=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),ya=new Map([["parts",xe([ga])],["ex",xe(["344n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),so=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),za=new Map([["parts",xe([so])],["ex",xe(["345n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),uo=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),wo=new Map([["parts",xe([uo])],["ex",xe(["346n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Zo=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),vo=new Map([["parts",xe([Zo])],["ex",xe(["347n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Go=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Mo=new Map([["parts",xe([Go])],["ex",xe(["348n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Oo=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),us=new Map([["parts",xe([Oo])],["ex",xe(["349n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Ja=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),ho=new Map([["parts",xe([Ja])],["ex",xe(["350n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Ko=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),xo=new Map([["parts",xe([Ko])],["ex",xe(["351n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Bs=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),go=new Map([["parts",xe([Bs])],["ex",xe(["352n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),t1=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ws=new Map([["parts",xe([t1])],["ex",xe(["353n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Ds=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),l1=new Map([["parts",xe([Ds])],["ex",xe(["354n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),E1=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),L1=new Map([["parts",xe([E1])],["ex",xe(["355n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Oe=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),tr=new Map([["parts",xe([Oe])],["ex",xe(["356n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),br=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Dr=new Map([["parts",xe([br])],["ex",xe(["357n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Kr=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),nn=new Map([["parts",xe([Kr])],["ex",xe(["360n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),ln=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),gn=new Map([["parts",xe([ln])],["ex",xe(["361n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),bn=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Cn=new Map([["parts",xe([bn])],["ex",xe(["362n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),si=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ei=new Map([["parts",xe([si])],["ex",xe(["363n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Ui=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),ai=new Map([["parts",xe([Ui])],["ex",xe(["364n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),fa=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Gi=new Map([["parts",xe([fa])],["ex",xe(["365n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Ai=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),li=new Map([["parts",xe([Ai])],["ex",xe(["366n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),sa=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),pa=new Map([["parts",xe([sa])],["ex",xe(["367n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),la=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ga=new Map([["parts",xe([la])],["ex",xe(["368n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Ua=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Io=new Map([["parts",xe([Ua])],["ex",xe(["369n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Wa=new Map([["cset","N"],["min",1],["max",8],["opt",!1],["linters",xe([])]]),fs=new Map([["parts",xe([Wa])],["req",xe([xe([xe(["00"])]),xe([xe(["02"]),xe(["8026"])])])]]),xs=new Map([["cset","N"],["min",1],["max",15],["opt",!1],["linters",xe([])]]),da=new Map([["parts",xe([xs])],["ex",xe(["390n","391n","394n","8111"])],["req",xe([xe([xe(["255"]),xe(["8020"])])])]]),ps=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso4217"])]]),Ns=new Map([["cset","N"],["min",1],["max",15],["opt",!1],["linters",xe([])]]),As=new Map([["parts",xe([ps,Ns])],["ex",xe(["391n"])],["req",xe([xe([xe(["8020"])])])]]),Uo=new Map([["cset","N"],["min",1],["max",15],["opt",!1],["linters",xe([])]]),gs=new Map([["parts",xe([Uo])],["ex",xe(["392n","393n"])],["req",xe([xe([xe(["01"])]),xe([xe(["30"]),xe(["31nn"]),xe(["32nn"]),xe(["35nn"]),xe(["36nn"])])])]]),u1=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso4217"])]]),Fs=new Map([["cset","N"],["min",1],["max",15],["opt",!1],["linters",xe([])]]),Cs=new Map([["parts",xe([u1,Fs])],["ex",xe(["393n"])],["req",xe([xe([xe(["30"]),xe(["31nn"]),xe(["32nn"]),xe(["35nn"]),xe(["36nn"])])])]]),bs=new Map([["cset","N"],["min",4],["max",4],["opt",!1],["linters",xe([])]]),m1=new Map([["parts",xe([bs])],["ex",xe(["394n","8111"])],["req",xe([xe([xe(["255"])])])]]),M1=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),yo=new Map([["parts",xe([M1])],["ex",xe(["392n","393n","395n","8005"])],["req",xe([xe([xe(["30"]),xe(["31nn"]),xe(["32nn"]),xe(["35nn"]),xe(["36nn"])])])]]),jo=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),_i=new Map([["parts",xe([jo])]]),ns=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe(["lintgcppos1"])]]),is=new Map([["parts",xe([ns])],["dlpkey",xe([])]]),as=new Map([["cset","N"],["min",17],["max",17],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),_s=new Map([["parts",xe([as])],["dlpkey",xe([])]]),Ls=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),Ys=new Map([["parts",xe([Ls])],["req",xe([xe([xe(["00"])])])]]),a1=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),Es=new Map([["parts",xe([a1])]]),fA=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),Z1=new Map([["parts",xe([fA])],["dlpkey",xe([xe(["254"]),xe(["7040"])])]]),vA=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),V1=new Map([["parts",xe([vA])],["req",xe([xe([xe(["8020"])])])],["dlpkey",xe([xe(["8020"])])]]),aA=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),FA=new Map([["parts",xe([aA])]]),Y1=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),GA=new Map([["parts",xe([Y1])],["dlpkey",xe([xe(["7040"])])]]),K1=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),kA=new Map([["parts",xe([K1])],["ex",xe(["421"])]]),oA=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso3166"])]]),yl=new Map([["cset","X"],["min",1],["max",9],["opt",!1],["linters",xe([])]]),nc=new Map([["parts",xe([oA,yl])],["ex",xe(["4307"])]]),SA=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso3166"])]]),LA=new Map([["parts",xe([SA])],["ex",xe(["426"])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["8006"]),xe(["8026"])])])]]),zc=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso3166"])]]),WA=new Map([["cset","N"],["min",3],["max",3],["opt",!0],["linters",xe(["lintiso3166"])]]),ul=new Map([["cset","N"],["min",3],["max",3],["opt",!0],["linters",xe(["lintiso3166"])]]),qA=new Map([["cset","N"],["min",3],["max",3],["opt",!0],["linters",xe(["lintiso3166"])]]),bA=new Map([["cset","N"],["min",3],["max",3],["opt",!0],["linters",xe(["lintiso3166"])]]),ic=new Map([["parts",xe([zc,WA,ul,qA,bA])],["ex",xe(["426"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),mc=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso3166"])]]),Sc=new Map([["parts",xe([mc])],["ex",xe(["426"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),es=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso3166"])]]),Ss=new Map([["cset","N"],["min",3],["max",3],["opt",!0],["linters",xe(["lintiso3166"])]]),P1=new Map([["cset","N"],["min",3],["max",3],["opt",!0],["linters",xe(["lintiso3166"])]]),f1=new Map([["cset","N"],["min",3],["max",3],["opt",!0],["linters",xe(["lintiso3166"])]]),p1=new Map([["cset","N"],["min",3],["max",3],["opt",!0],["linters",xe(["lintiso3166"])]]),Xs=new Map([["parts",xe([es,Ss,P1,f1,p1])],["ex",xe(["426"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),w1=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso3166"])]]),vc=new Map([["parts",xe([w1])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),HA=new Map([["cset","X"],["min",1],["max",3],["opt",!1],["linters",xe([])]]),ac=new Map([["parts",xe([HA])],["req",xe([xe([xe(["01"]),xe(["02"])]),xe([xe(["422"])])])]]),bc=new Map([["cset","X"],["min",1],["max",35],["opt",!1],["linters",xe(["lintpcenc"])]]),Tc=new Map([["parts",xe([bc])],["req",xe([xe([xe(["00"])])])]]),sA=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintpcenc"])]]),rl=new Map([["parts",xe([sA])],["req",xe([xe([xe(["00"])])])]]),ZA=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintpcenc"])]]),Xa=new Map([["parts",xe([ZA])],["req",xe([xe([xe(["4302"])])])]]),Ao=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintpcenc"])]]),cs=new Map([["parts",xe([Ao])],["req",xe([xe([xe(["00"])])])]]),Is=new Map([["cset","X"],["min",2],["max",2],["opt",!1],["linters",xe(["lintiso3166alpha2"])]]),Hs=new Map([["parts",xe([Is])],["req",xe([xe([xe(["00"])])])]]),os=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),Ts=new Map([["parts",xe([os])],["req",xe([xe([xe(["00"])])])]]),_1=new Map([["cset","N"],["min",10],["max",10],["opt",!1],["linters",xe(["lintlatitude"])]]),j1=new Map([["cset","N"],["min",10],["max",10],["opt",!1],["linters",xe(["lintlongitude"])]]),d1=new Map([["parts",xe([_1,j1])],["req",xe([xe([xe(["00"])])])]]),r1=new Map([["cset","X"],["min",1],["max",35],["opt",!1],["linters",xe(["lintpcenc"])]]),Ks=new Map([["parts",xe([r1])],["req",xe([xe([xe(["00"])])])]]),n1=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintpcenc"])]]),o1=new Map([["parts",xe([n1])],["req",xe([xe([xe(["00"])])])]]),s1=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintpcenc"])]]),J1=new Map([["parts",xe([s1])],["req",xe([xe([xe(["4312"])])])]]),v1=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintpcenc"])]]),x1=new Map([["parts",xe([v1])],["req",xe([xe([xe(["00"])])])]]),AA=new Map([["cset","X"],["min",2],["max",2],["opt",!1],["linters",xe(["lintiso3166alpha2"])]]),k1=new Map([["parts",xe([AA])],["req",xe([xe([xe(["00"])])])]]),VA=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),Ic=new Map([["parts",xe([VA])],["req",xe([xe([xe(["00"])])])]]),yc=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),YA=new Map([["parts",xe([yc])],["req",xe([xe([xe(["00"])])])]]),wc=new Map([["cset","X"],["min",1],["max",35],["opt",!1],["linters",xe(["lintpcenc"])]]),wl=new Map([["parts",xe([wc])],["req",xe([xe([xe(["00"])])])]]),Gc=new Map([["cset","N"],["min",1],["max",1],["opt",!1],["linters",xe(["lintyesno"])]]),oc=new Map([["parts",xe([Gc])],["req",xe([xe([xe(["00"])])])]]),_c=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmd0"])]]),jc=new Map([["cset","N"],["min",4],["max",4],["opt",!1],["linters",xe(["linthhmi"])]]),kc=new Map([["parts",xe([_c,jc])],["req",xe([xe([xe(["00"])])])]]),_l=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmdd"])]]),Wc=new Map([["parts",xe([_l])],["req",xe([xe([xe(["00"])])])]]),xl=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ms=new Map([["cset","X"],["min",1],["max",1],["opt",!0],["linters",xe(["linthyphen"])]]),h1=new Map([["parts",xe([xl,Ms])],["ex",xe(["4331"])],["req",xe([xe([xe(["00"])])])]]),U1=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),O1=new Map([["cset","X"],["min",1],["max",1],["opt",!0],["linters",xe(["linthyphen"])]]),TA=new Map([["parts",xe([U1,O1])],["ex",xe(["4330"])],["req",xe([xe([xe(["00"])])])]]),rA=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),RA=new Map([["cset","X"],["min",1],["max",1],["opt",!0],["linters",xe(["linthyphen"])]]),xc=new Map([["parts",xe([rA,RA])],["ex",xe(["4333"])],["req",xe([xe([xe(["00"])])])]]),Bl=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),nl=new Map([["cset","X"],["min",1],["max",1],["opt",!0],["linters",xe(["linthyphen"])]]),Cl=new Map([["parts",xe([Bl,nl])],["ex",xe(["4332"])],["req",xe([xe([xe(["00"])])])]]),il=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe([])]]),Ol=new Map([["parts",xe([il])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["8006"]),xe(["8026"])])])]]),Vl=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),Rl=new Map([["parts",xe([Vl])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),nu=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmdd"])]]),Yl=new Map([["cset","N"],["min",4],["max",4],["opt",!1],["linters",xe(["linthhmi"])]]),ao=new Map([["parts",xe([nu,Yl])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Wo=new Map([["cset","N"],["min",1],["max",4],["opt",!1],["linters",xe([])]]),Vs=new Map([["parts",xe([Wo])],["req",xe([xe([xe(["01","10"])])])]]),qs=new Map([["cset","X"],["min",1],["max",12],["opt",!1],["linters",xe([])]]),cA=new Map([["parts",xe([qs])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),CA=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmdd"])]]),Qo=new Map([["parts",xe([CA])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Bo=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmdd"])]]),Ho=new Map([["cset","N"],["min",6],["max",6],["opt",!0],["linters",xe(["lintyymmdd"])]]),vs=new Map([["parts",xe([Bo,Ho])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Zs=new Map([["cset","X"],["min",1],["max",3],["opt",!1],["linters",xe([])]]),Q1=new Map([["parts",xe([Zs])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),B1=new Map([["cset","X"],["min",1],["max",10],["opt",!1],["linters",xe([])]]),pA=new Map([["parts",xe([B1])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Uc=new Map([["cset","X"],["min",1],["max",2],["opt",!1],["linters",xe([])]]),El=new Map([["parts",xe([Uc])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Dc=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmdd"])]]),ml=new Map([["cset","N"],["min",4],["max",4],["opt",!0],["linters",xe(["linthhmi"])]]),H1=new Map([["parts",xe([Dc,ml])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),vl=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),fl=new Map([["parts",xe([vl])],["req",xe([xe([xe(["01"]),xe(["8006"])]),xe([xe(["416"])])])]]),qc=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),Ml=new Map([["parts",xe([qc])],["req",xe([xe([xe(["01"]),xe(["8006"])])])]]),Ql=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),pl=new Map([["parts",xe([Ql])],["req",xe([xe([xe(["7021"])])])]]),Kl=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe(["lintgcppos1"])]]),Jl=new Map([["parts",xe([Kl])]]),vu=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso3166999"])]]),Xl=new Map([["cset","X"],["min",1],["max",27],["opt",!1],["linters",xe([])]]),sc=new Map([["parts",xe([vu,Xl])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),bu=new Map([["cset","N"],["min",1],["max",1],["opt",!1],["linters",xe([])]]),Iu=new Map([["cset","X"],["min",1],["max",1],["opt",!1],["linters",xe([])]]),zl=new Map([["cset","X"],["min",1],["max",1],["opt",!1],["linters",xe([])]]),Hu=new Map([["cset","X"],["min",1],["max",1],["opt",!1],["linters",xe(["lintimporteridx"])]]),Ru=new Map([["parts",xe([bu,Iu,zl,Hu])],["dlattr",!1]]),iu=new Map([["cset","X"],["min",1],["max",4],["opt",!1],["linters",xe(["lintpackagetype"])]]),yu=new Map([["parts",xe([iu])],["req",xe([xe([xe(["00"])])])],["dlattr",!1]]),Gl=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),Pl=new Map([["parts",xe([Gl])],["req",xe([xe([xe(["01"])])])]]),Ou=new Map([["cset","X"],["min",2],["max",2],["opt",!1],["linters",xe([])]]),wu=new Map([["cset","X"],["min",1],["max",28],["opt",!1],["linters",xe([])]]),Zc=new Map([["parts",xe([Ou,wu])],["req",xe([xe([xe(["01"]),xe(["8004"])])])]]),Qu=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),au=new Map([["parts",xe([Qu])],["req",xe([xe([xe(["01"]),xe(["8006"])])])]]),$l=new Map([["cset","N"],["min",2],["max",2],["opt",!1],["linters",xe(["lintmediatype"])]]),Wl=new Map([["parts",xe([$l])],["req",xe([xe([xe(["8017"]),xe(["8018"])])])]]),_u=new Map([["cset","X"],["min",1],["max",25],["opt",!1],["linters",xe([])]]),ou=new Map([["parts",xe([_u])],["req",xe([xe([xe(["8017"]),xe(["8018"])])])]]),xu=new Map([["cset","N"],["min",8],["max",8],["opt",!1],["linters",xe(["lintyyyymmdd"])]]),eu=new Map([["parts",xe([xu])],["ex",xe(["7251"])],["req",xe([xe([xe(["8018"])])])]]),zu=new Map([["cset","N"],["min",8],["max",8],["opt",!1],["linters",xe(["lintyyyymmdd"])]]),Gu=new Map([["cset","N"],["min",4],["max",4],["opt",!1],["linters",xe(["linthhmi"])]]),Bu=new Map([["parts",xe([zu,Gu])],["ex",xe(["7250"])],["req",xe([xe([xe(["8018"])])])]]),ql=new Map([["cset","N"],["min",1],["max",1],["opt",!1],["linters",xe(["lintiso5218"])]]),Wu=new Map([["parts",xe([ql])],["req",xe([xe([xe(["8018"])])])]]),tu=new Map([["cset","X"],["min",1],["max",40],["opt",!1],["linters",xe(["lintpcenc"])]]),bo=new Map([["parts",xe([tu])],["ex",xe(["7256","7259"])],["req",xe([xe([xe(["8017"]),xe(["8018"])])])]]),di=new Map([["cset","X"],["min",1],["max",10],["opt",!1],["linters",xe([])]]),Za=new Map([["parts",xe([di])],["ex",xe(["7256","7259"])],["req",xe([xe([xe(["8017"]),xe(["8018"])])])]]),Sa=new Map([["cset","X"],["min",1],["max",90],["opt",!1],["linters",xe(["lintpcenc"])]]),A1=new Map([["parts",xe([Sa])],["req",xe([xe([xe(["8017"]),xe(["8018"])])])]]),IA=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintpcenc"])]]),b1=new Map([["parts",xe([IA])],["req",xe([xe([xe(["8018"])])])]]),Bc=new Map([["cset","X"],["min",3],["max",3],["opt",!1],["linters",xe(["lintposinseqslash"])]]),Qs=new Map([["parts",xe([Bc])],["req",xe([xe([xe(["8018","7259"])])])]]),I1=new Map([["cset","X"],["min",1],["max",40],["opt",!1],["linters",xe(["lintpcenc"])]]),Nc=new Map([["parts",xe([I1])],["ex",xe(["7256"])],["req",xe([xe([xe(["8018"])])])]]),bl=new Map([["cset","N"],["min",4],["max",4],["opt",!1],["linters",xe(["lintnonzero"])]]),Cc=new Map([["cset","N"],["min",5],["max",5],["opt",!1],["linters",xe(["lintnonzero"])]]),Sl=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintnonzero"])]]),Ll=new Map([["cset","N"],["min",1],["max",1],["opt",!1],["linters",xe(["lintwinding"])]]),su=new Map([["cset","N"],["min",1],["max",1],["opt",!1],["linters",xe([])]]),Au=new Map([["parts",xe([bl,Cc,Sl,Ll,su])],["req",xe([xe([xe(["01"])])])]]),Cu=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),qu=new Map([["parts",xe([Cu])]]),cu=new Map([["cset","N"],["min",1],["max",1],["opt",!1],["linters",xe(["lintzero"])]]),lu=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),Eu=new Map([["cset","X"],["min",1],["max",16],["opt",!0],["linters",xe([])]]),Mu=new Map([["parts",xe([cu,lu,Eu])],["dlpkey",xe([])]]),Yu=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe(["lintgcppos1"])]]),Ku=new Map([["parts",xe([Yu])],["dlpkey",xe([xe(["7040"])])]]),lf=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),tf=new Map([["parts",xe([lf])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),uf=new Map([["cset","N"],["min",14],["max",14],["opt",!1],["linters",xe(["lintcsum","lintgcppos2"])]]),of=new Map([["cset","N"],["min",4],["max",4],["opt",!1],["linters",xe(["lintpieceoftotal"])]]),ff=new Map([["parts",xe([uf,of])],["ex",xe(["01","37"])],["dlpkey",xe([xe(["22","10","21"])])]]),Ju=new Map([["cset","X"],["min",1],["max",34],["opt",!1],["linters",xe(["lintiban"])]]),Nl=new Map([["parts",xe([Ju])],["req",xe([xe([xe(["415"])])])]]),sf=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmdd"])]]),Xu=new Map([["cset","N"],["min",2],["max",2],["opt",!1],["linters",xe(["linthh"])]]),pf=new Map([["cset","N"],["min",2],["max",2],["opt",!0],["linters",xe(["lintmi"])]]),Af=new Map([["cset","N"],["min",2],["max",2],["opt",!0],["linters",xe(["lintss"])]]),nf=new Map([["parts",xe([sf,Xu,pf,Af])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Pu=new Map([["cset","X"],["min",1],["max",50],["opt",!1],["linters",xe([])]]),cf=new Map([["parts",xe([Pu])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Bf=new Map([["cset","Y"],["min",1],["max",30],["opt",!1],["linters",xe(["lintgcppos1"])]]),$u=new Map([["parts",xe([Bf])],["dlpkey",xe([xe(["8011"])])]]),Cf=new Map([["cset","N"],["min",1],["max",12],["opt",!1],["linters",xe(["lintnozeroprefix"])]]),Ef=new Map([["parts",xe([Cf])],["req",xe([xe([xe(["8010"])])])],["dlattr",!1]]),mf=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),Mf=new Map([["parts",xe([mf])],["req",xe([xe([xe(["01"]),xe(["8006"])])])]]),vf=new Map([["cset","X"],["min",1],["max",25],["opt",!1],["linters",xe(["lintcsumalpha","lintgcppos1"])]]),Pf=new Map([["parts",xe([vf])],["dlpkey",xe([])]]),Sf=new Map([["cset","X"],["min",1],["max",25],["opt",!1],["linters",xe(["lintcsumalpha","lintgcppos1","linthasnondigit"])]]),Tf=new Map([["parts",xe([Sf])],["req",xe([xe([xe(["01"])])])],["dlattr",!1]]),jf=new Map([["cset","N"],["min",18],["max",18],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),kf=new Map([["parts",xe([jf])],["ex",xe(["8018"])],["dlpkey",xe([xe(["8019"])])]]),Uf=new Map([["cset","N"],["min",18],["max",18],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),Df=new Map([["parts",xe([Uf])],["ex",xe(["8017"])],["dlpkey",xe([xe(["8019"])])]]),Nf=new Map([["cset","N"],["min",1],["max",10],["opt",!1],["linters",xe([])]]),Ff=new Map([["parts",xe([Nf])],["req",xe([xe([xe(["8017"]),xe(["8018"])])])],["dlattr",!1]]),Lf=new Map([["cset","X"],["min",1],["max",25],["opt",!1],["linters",xe([])]]),Hf=new Map([["parts",xe([Lf])],["req",xe([xe([xe(["415"])])])],["dlattr",!1]]),Rf=new Map([["cset","N"],["min",14],["max",14],["opt",!1],["linters",xe(["lintcsum","lintgcppos2"])]]),Of=new Map([["cset","N"],["min",4],["max",4],["opt",!1],["linters",xe(["lintpieceoftotal"])]]),Qf=new Map([["parts",xe([Rf,Of])],["ex",xe(["02","8006"])],["req",xe([xe([xe(["37"])])])]]),Ke=new Map([["cset","Z"],["min",1],["max",90],["opt",!1],["linters",xe([])]]),We=new Map([["parts",xe([Ke])],["req",xe([xe([xe(["00"]),xe(["01","21"]),xe(["253"]),xe(["255"]),xe(["8003"]),xe(["8004"]),xe(["8006","21"]),xe(["8010","8011"]),xe(["8017"]),xe(["8018"])])])]]),er=new Map([["cset","N"],["min",15],["max",15],["opt",!1],["linters",xe([])]]),$e=new Map([["parts",xe([er])],["req",xe([xe([xe(["01","21"])])])],["dlattr",!1]]),Mr=new Map([["cset","N"],["min",15],["max",15],["opt",!1],["linters",xe([])]]),Qr=new Map([["parts",xe([Mr])],["req",xe([xe([xe(["01","21","8040"])])])],["dlattr",!1]]),mn=new Map([["cset","N"],["min",32],["max",32],["opt",!1],["linters",xe([])]]),jn=new Map([["parts",xe([mn])],["req",xe([xe([xe(["01","21","8040"])])])],["dlattr",!1]]),Tn=new Map([["cset","N"],["min",18],["max",18],["opt",!1],["linters",xe([])]]),yi=new Map([["cset","N"],["min",1],["max",2],["opt",!0],["linters",xe([])]]),ki=new Map([["parts",xe([Tn,yi])],["req",xe([xe([xe(["01","21","8040"])])])],["dlattr",!1]]),Qi=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintcouponcode"])]]),ma=new Map([["parts",xe([Qi])]]),Ro=new Map([["cset","N"],["min",4],["max",4],["opt",!1],["linters",xe([])]]),co=new Map([["parts",xe([Ro])],["req",xe([xe([xe(["255"])])])]]),To=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintcouponposoffer"])]]),c1=new Map([["parts",xe([To])]]),ss=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe([])]]),$o=new Map([["parts",xe([ss])],["req",xe([xe([xe(["01"])])])],["dlattr",!1]]),nA=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),g1=new Map([["parts",xe([nA])]]),zs=new Map([["cset","X"],["min",1],["max",90],["opt",!1],["linters",xe([])]]),Eo=new Map([["parts",xe([zs])]]),z1=new Map([["00",Br],["01",Or],["02",Zr],["03",Jr],["10",An],["11",vn],["12",dn],["13",wn],["15",wn],["16",wn],["17",Nn],["20",Jn],["21",ri],["22",Yn],["235",ci],["240",zi],["241",zi],["242",ii],["243",Si],["250",hn],["251",Dn],["253",ui],["254",gi],["255",mi],["30",Vi],["3100",ha],["3101",ha],["3102",ha],["3103",ha],["3104",ha],["3105",ha],["3110",Ra],["3111",Ra],["3112",Ra],["3113",Ra],["3114",Ra],["3115",Ra],["3120",Fa],["3121",Fa],["3122",Fa],["3123",Fa],["3124",Fa],["3125",Fa],["3130",no],["3131",no],["3132",no],["3133",no],["3134",no],["3135",no],["3140",va],["3141",va],["3142",va],["3143",va],["3144",va],["3145",va],["3150",Ya],["3151",Ya],["3152",Ya],["3153",Ya],["3154",Ya],["3155",Ya],["3160",Fr],["3161",Fr],["3162",Fr],["3163",Fr],["3164",Fr],["3165",Fr],["3200",cr],["3201",cr],["3202",cr],["3203",cr],["3204",cr],["3205",cr],["3210",dr],["3211",dr],["3212",dr],["3213",dr],["3214",dr],["3215",dr],["3220",Er],["3221",Er],["3222",Er],["3223",Er],["3224",Er],["3225",Er],["3230",Gr],["3231",Gr],["3232",Gr],["3233",Gr],["3234",Gr],["3235",Gr],["3240",pn],["3241",pn],["3242",pn],["3243",pn],["3244",pn],["3245",pn],["3250",ei],["3251",ei],["3252",ei],["3253",ei],["3254",ei],["3255",ei],["3260",Wi],["3261",Wi],["3262",Wi],["3263",Wi],["3264",Wi],["3265",Wi],["3270",$i],["3271",$i],["3272",$i],["3273",$i],["3274",$i],["3275",$i],["3280",ba],["3281",ba],["3282",ba],["3283",ba],["3284",ba],["3285",ba],["3290",qi],["3291",qi],["3292",qi],["3293",qi],["3294",qi],["3295",qi],["3300",Ji],["3301",Ji],["3302",Ji],["3303",Ji],["3304",Ji],["3305",Ji],["3310",Na],["3311",Na],["3312",Na],["3313",Na],["3314",Na],["3315",Na],["3320",Ka],["3321",Ka],["3322",Ka],["3323",Ka],["3324",Ka],["3325",Ka],["3330",zr],["3331",zr],["3332",zr],["3333",zr],["3334",zr],["3335",zr],["3340",In],["3341",In],["3342",In],["3343",In],["3344",In],["3345",In],["3350",Gn],["3351",Gn],["3352",Gn],["3353",Gn],["3354",Gn],["3355",Gn],["3360",kn],["3361",kn],["3362",kn],["3363",kn],["3364",kn],["3365",kn],["3370",Fn],["3371",Fn],["3372",Fn],["3373",Fn],["3374",Fn],["3375",Fn],["3400",Mi],["3401",Mi],["3402",Mi],["3403",Mi],["3404",Mi],["3405",Mi],["3410",Vn],["3411",Vn],["3412",Vn],["3413",Vn],["3414",Vn],["3415",Vn],["3420",Xi],["3421",Xi],["3422",Xi],["3423",Xi],["3424",Xi],["3425",Xi],["3430",Yi],["3431",Yi],["3432",Yi],["3433",Yi],["3434",Yi],["3435",Yi],["3440",ya],["3441",ya],["3442",ya],["3443",ya],["3444",ya],["3445",ya],["3450",za],["3451",za],["3452",za],["3453",za],["3454",za],["3455",za],["3460",wo],["3461",wo],["3462",wo],["3463",wo],["3464",wo],["3465",wo],["3470",vo],["3471",vo],["3472",vo],["3473",vo],["3474",vo],["3475",vo],["3480",Mo],["3481",Mo],["3482",Mo],["3483",Mo],["3484",Mo],["3485",Mo],["3490",us],["3491",us],["3492",us],["3493",us],["3494",us],["3495",us],["3500",ho],["3501",ho],["3502",ho],["3503",ho],["3504",ho],["3505",ho],["3510",xo],["3511",xo],["3512",xo],["3513",xo],["3514",xo],["3515",xo],["3520",go],["3521",go],["3522",go],["3523",go],["3524",go],["3525",go],["3530",Ws],["3531",Ws],["3532",Ws],["3533",Ws],["3534",Ws],["3535",Ws],["3540",l1],["3541",l1],["3542",l1],["3543",l1],["3544",l1],["3545",l1],["3550",L1],["3551",L1],["3552",L1],["3553",L1],["3554",L1],["3555",L1],["3560",tr],["3561",tr],["3562",tr],["3563",tr],["3564",tr],["3565",tr],["3570",Dr],["3571",Dr],["3572",Dr],["3573",Dr],["3574",Dr],["3575",Dr],["3600",nn],["3601",nn],["3602",nn],["3603",nn],["3604",nn],["3605",nn],["3610",gn],["3611",gn],["3612",gn],["3613",gn],["3614",gn],["3615",gn],["3620",Cn],["3621",Cn],["3622",Cn],["3623",Cn],["3624",Cn],["3625",Cn],["3630",Ei],["3631",Ei],["3632",Ei],["3633",Ei],["3634",Ei],["3635",Ei],["3640",ai],["3641",ai],["3642",ai],["3643",ai],["3644",ai],["3645",ai],["3650",Gi],["3651",Gi],["3652",Gi],["3653",Gi],["3654",Gi],["3655",Gi],["3660",li],["3661",li],["3662",li],["3663",li],["3664",li],["3665",li],["3670",pa],["3671",pa],["3672",pa],["3673",pa],["3674",pa],["3675",pa],["3680",Ga],["3681",Ga],["3682",Ga],["3683",Ga],["3684",Ga],["3685",Ga],["3690",Io],["3691",Io],["3692",Io],["3693",Io],["3694",Io],["3695",Io],["37",fs],["3900",da],["3901",da],["3902",da],["3903",da],["3904",da],["3905",da],["3906",da],["3907",da],["3908",da],["3909",da],["3910",As],["3911",As],["3912",As],["3913",As],["3914",As],["3915",As],["3916",As],["3917",As],["3918",As],["3919",As],["3920",gs],["3921",gs],["3922",gs],["3923",gs],["3924",gs],["3925",gs],["3926",gs],["3927",gs],["3928",gs],["3929",gs],["3930",Cs],["3931",Cs],["3932",Cs],["3933",Cs],["3934",Cs],["3935",Cs],["3936",Cs],["3937",Cs],["3938",Cs],["3939",Cs],["3940",m1],["3941",m1],["3942",m1],["3943",m1],["3950",yo],["3951",yo],["3952",yo],["3953",yo],["3954",yo],["3955",yo],["400",_i],["401",is],["402",_s],["403",Ys],["410",Es],["411",Es],["412",Es],["413",Es],["414",Z1],["415",V1],["416",FA],["417",GA],["420",kA],["421",nc],["422",LA],["423",ic],["424",Sc],["425",Xs],["426",vc],["427",ac],["4300",Tc],["4301",Tc],["4302",rl],["4303",Xa],["4304",cs],["4305",cs],["4306",cs],["4307",Hs],["4308",Ts],["4309",d1],["4310",Ks],["4311",Ks],["4312",o1],["4313",J1],["4314",x1],["4315",x1],["4316",x1],["4317",k1],["4318",Ic],["4319",YA],["4320",wl],["4321",oc],["4322",oc],["4323",oc],["4324",kc],["4325",kc],["4326",Wc],["4330",h1],["4331",TA],["4332",xc],["4333",Cl],["7001",Ol],["7002",Rl],["7003",ao],["7004",Vs],["7005",cA],["7006",Qo],["7007",vs],["7008",Q1],["7009",pA],["7010",El],["7011",H1],["7020",fl],["7021",Ml],["7022",pl],["7023",Jl],["7030",sc],["7031",sc],["7032",sc],["7033",sc],["7034",sc],["7035",sc],["7036",sc],["7037",sc],["7038",sc],["7039",sc],["7040",Ru],["7041",yu],["710",Pl],["711",Pl],["712",Pl],["713",Pl],["714",Pl],["715",Pl],["716",Pl],["717",Pl],["7230",Zc],["7231",Zc],["7232",Zc],["7233",Zc],["7234",Zc],["7235",Zc],["7236",Zc],["7237",Zc],["7238",Zc],["7239",Zc],["7240",au],["7241",Wl],["7242",ou],["7250",eu],["7251",Bu],["7252",Wu],["7253",bo],["7254",bo],["7255",Za],["7256",A1],["7257",b1],["7258",Qs],["7259",Nc],["8001",Au],["8002",qu],["8003",Mu],["8004",Ku],["8005",tf],["8006",ff],["8007",Nl],["8008",nf],["8009",cf],["8010",$u],["8011",Ef],["8012",Mf],["8013",Pf],["8014",Tf],["8017",kf],["8018",Df],["8019",Ff],["8020",Hf],["8026",Qf],["8030",We],["8040",$e],["8041",Qr],["8042",jn],["8043",ki],["8110",ma],["8111",co],["8112",c1],["8200",$o],["90",g1],["91",Eo],["92",Eo],["93",Eo],["94",Eo],["95",Eo],["96",Eo],["97",Eo],["98",Eo],["99",Eo]]);Ae.gs1syntax=z1,_e[Ie++]=1/0;for(var R1=xe(["00","01","02","03","04","11","12","13","14","15","16","17","18","19","20","31","32","33","34","35","36","41"]),Rs=0,Vc=R1.length;Rs<Vc;Rs++){var Ul=Ce(R1,Rs);_e[Ie++]=Ul,_e[Ie++]=Ul}var Hl=Xe();Ae.aifixed=Hl,_e[Ie++]=1/0,_e[Ie++]=0;for(var dA=0,Il=82;dA<Il;dA++){var Su=Ce(`!"%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz`,dA),Dl=_e[--Ie];_e[Ie++]=Su,_e[Ie++]=Dl,_e[Ie++]=Dl+1}Ie--;var Fl=Xe();Ae.cset82=Fl,_e[Ie++]=1/0,_e[Ie++]=0;for(var uu=0,ru=39;uu<ru;uu++){var fu=_e[--Ie];_e[Ie++]=Ce("#-/0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",uu),_e[Ie++]=fu,_e[Ie++]=fu+1}Ie--;var Zu=Xe();Ae.cset39=Zu,_e[Ie++]=1/0,_e[Ie++]=0;for(var pu=0,du=32;pu<du;pu++){var Tu=_e[--Ie];_e[Ie++]=Ce("23456789ABCDEFGHJKLMNPQRSTUVWXYZ",pu),_e[Ie++]=Tu,_e[Ie++]=Tu+1}Ie--;var hu=Xe();Ae.cset32=hu,_e[Ie++]=1/0,_e[Ie++]=0;for(var ju=0,af=64;ju<af;ju++){var dp=_e[--Ie];_e[Ie++]=Ce("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",ju),_e[Ie++]=dp,_e[Ie++]=dp+1}Ie--;var c2=Xe();Ae.cset64=c2,_e[Ie++]=1/0;for(var hp=xe(["004","008","010","012","016","020","024","028","031","032","036","040","044","048","050","051","052","056","060","064","068","070","072","074","076","084","086","090","092","096","100","104","108","112","116","120","124","132","136","140","144","148","152","156","158","162","166","170","174","175","178","180","184","188","191","192","196","203","204","208","212","214","218","222","226","231","232","233","234","238","239","242","246","248","250","254","258","260","262","266","268","270","275","276","288","292","296","300","304","308","312","316","320","324","328","332","334","336","340","344","348","352","356","360","364","368","372","376","380","384","388","392","398","400","404","408","410","414","417","418","422","426","428","430","434","438","440","442","446","450","454","458","462","466","470","474","478","480","484","492","496","498","499","500","504","508","512","516","520","524","528","531","533","534","535","540","548","554","558","562","566","570","574","578","580","581","583","584","585","586","591","598","600","604","608","612","616","620","624","626","630","634","638","642","643","646","652","654","659","660","662","663","666","670","674","678","682","686","688","690","694","702","703","704","705","706","710","716","724","728","729","732","740","744","748","752","756","760","762","764","768","772","776","780","784","788","792","795","796","798","800","804","807","818","826","831","832","833","834","840","850","854","858","860","862","876","882","887","894"]),zf=0,l2=hp.length;zf<l2;zf++){var gp=Ce(hp,zf);_e[Ie++]=gp,_e[Ie++]=gp}var u2=Xe();Ae.iso3166=u2,_e[Ie++]=1/0;for(var mp=xe(["AD","AE","AF","AG","AI","AL","AM","AO","AQ","AR","AS","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BV","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CR","CU","CV","CW","CX","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","EH","ER","ES","ET","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GU","GW","GY","HK","HM","HN","HR","HT","HU","ID","IE","IL","IM","IN","IO","IQ","IR","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MH","MK","ML","MM","MN","MO","MP","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PR","PS","PT","PW","PY","QA","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SY","SZ","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","US","UY","UZ","VA","VC","VE","VG","VI","VN","VU","WF","WS","YE","YT","ZA","ZM","ZW"]),Gf=0,f2=mp.length;Gf<f2;Gf++){var vp=Ce(mp,Gf);_e[Ie++]=vp,_e[Ie++]=vp}var p2=Xe();Ae.iso3166alpha2=p2,_e[Ie++]=1/0;for(var bp=xe(["008","012","032","036","044","048","050","051","052","060","064","068","072","084","090","096","104","108","116","124","132","136","144","152","156","170","174","188","191","192","203","208","214","222","230","232","238","242","262","270","292","320","324","328","332","340","344","348","352","356","360","364","368","376","388","392","396","398","400","404","408","410","414","417","418","422","426","430","434","446","454","458","462","480","484","496","498","504","512","516","524","532","533","548","554","558","566","578","586","590","598","600","604","608","634","643","646","654","682","690","694","702","704","706","710","728","748","752","756","760","764","776","780","784","788","800","807","818","826","834","840","858","860","882","886","901","925","927","928","929","930","931","932","933","934","936","938","940","941","943","944","946","947","948","949","950","951","952","953","955","956","957","958","959","960","961","962","963","964","965","967","968","969","970","971","972","973","975","976","977","978","979","980","981","984","985","986","990","994","997","999"]),Wf=0,d2=bp.length;Wf<d2;Wf++){var Ip=Ce(bp,Wf);_e[Ie++]=Ip,_e[Ie++]=Ip}var h2=Xe();Ae.iso4217=h2,_e[Ie++]=1/0;for(var yp=xe(["01","02","03","04","05","06","07","08","09","10","80","81","82","83","84","85","86","87","88","89","90","91","92","93","94","95","96","97","98","99"]),qf=0,g2=yp.length;qf<g2;qf++){var wp=Ce(yp,qf);_e[Ie++]=wp,_e[Ie++]=wp}var m2=Xe();Ae.aidcmediatype=m2,_e[Ie++]=1/0;for(var _p=xe(["1A","1B","1D","1F","1G","1W","200","201","202","203","204","205","206","210","211","212","2C","3A","3H","43","44","4A","4B","4C","4D","4F","4G","4H","5H","5L","5M","6H","6P","7A","7B","8","8A","8B","8C","9","AA","AB","AC","AD","AF","AG","AH","AI","AJ","AL","AM","AP","APE/AT","AV","B4","BB","BC","BD","BE","BF","BG","BGE","BH","BI","BJ","BK","BL","BM","BME","BN","BO","BP","BQ","BR","BRI","BS","BT","BU","BV","BW","BX","BY","BZ","CA","CB","CBL","CC","CCE","CD","CE","CF","CG","CH","CI","CJ","CK","CL","CM","CN","CO","CP","CQ","CR","CS","CT","CU","CV","CW","CX","CY","CZ","DA","DB","DC","DG","DH","DI","DJ","DK","DL","DM","DN","DP","DPE","DR","DS","DT","DU","DV","DW","DX","DY","E1","E2","E3","EC","ED","EE","EF","EG","EH","EI","EN","FB","FC","FD","FE","FI","FL","FO","FOB","FP","FPE","FR","FT","FW","FX","GB","GI","GL","GR","GU","GY","GZ","HA","HB","HC","HG","HN","HR","IA","IB","IC","ID","IE","IF","IG","IH","IK","IL","IN","IZ","JB","JC","JG","JR","JT","JY","KG","KI","LAB","LE","LG","LT","LU","LV","LZ","MA","MB","MC","ME","MPE","MR","MS","MT","MW","MX","NA","NE","NF","NG","NS","NT","NU","NV","OA","OB","OC","OD","OE","OF","OK","OPE","OT","OU","P2","PA","PAE","PB","PC","PD","PE","PF","PG","PH","PI","PJ","PK","PL","PLP","PN","PO","POP","PP","PPE","PR","PT","PU","PUE","PV","PX","PY","PZ","QA","QB","QC","QD","QF","QG","QH","QJ","QK","QL","QM","QN","QP","QQ","QR","QS","RB1","RB2","RB3","RCB","RD","RG","RJ","RK","RL","RO","RT","RZ","S1","SA","SB","SC","SD","SE","SEC","SH","SI","SK","SL","SM","SO","SP","SS","ST","STL","SU","SV","SW","SX","SY","SZ","T1","TB","TC","TD","TE","TEV","TG","THE","TI","TK","TL","TN","TO","TR","TRE","TS","TT","TTE","TU","TV","TW","TWE","TY","TZ","UC","UN","UUE","VA","VG","VI","VK","VL","VN","VO","VP","VQ","VR","VS","VY","WA","WB","WC","WD","WF","WG","WH","WJ","WK","WL","WM","WN","WP","WQ","WR","WRP","WS","WT","WU","WV","WW","WX","WY","WZ","X11","X12","X15","X16","X17","X18","X19","X20","X3","XA","XB","XC","XD","XF","XG","XH","XJ","XK","YA","YB","YC","YD","YF","YG","YH","YJ","YK","YL","YM","YN","YP","YQ","YR","YS","YT","YV","YW","YX","YY","YZ","ZA","ZB","ZC","ZD","ZF","ZG","ZH","ZJ","ZK","ZL","ZM","ZN","ZP","ZQ","ZR","ZS","ZT","ZU","ZV","ZW","ZX","ZY","ZZ"]),Zf=0,v2=_p.length;Zf<v2;Zf++){var xp=Ce(_p,Zf);_e[Ie++]=xp,_e[Ie++]=xp}var b2=Xe();Ae.packagetype=b2,Ae=Vf}var Vf=Ae;if(Ae=Object.assign({},Ae,mo.globals),cn(_e[--Ie],"ai")){$n(_e[--Ie],"("),_e[--Ie]||(_e[Ie-1]="bwipp.GS1aiMissingOpenParen#2920",_e[Ie++]="AIs must start with '('",Pr()),_e[Ie-1]=1/0;var I2=_e[--Ie],y2=_e[--Ie];for(_e[Ie++]=I2,_e[Ie++]=y2;;){var w2=_e[Ie-1];if(w2.length==0){Ie--;break}Un(_e[--Ie],")"),_e[--Ie]||(Oi(),_e[Ie++]="bwipp.GS1aiMissingCloseParen#2926",_e[Ie++]="AIs must end with ')'",Pr());var _2=_e[--Ie];_e[Ie-1]=_2;var x2=_e[--Ie],B2=_e[--Ie];if(_e[Ie++]=x2,Un(B2,"("),_e[--Ie]){var C2=_e[--Ie];_e[Ie-1]=C2;var E2=_e[--Ie],M2=_e[--Ie];_e[Ie++]=E2,_e[Ie++]=M2}else _e[Ie++]=""}var Bp=Wn();if(_e[Ie++]=Bp,Bp>0)for(var Cp=_e[--Ie],Yf=Cp,P2=~~(Cp/2)+1;Yf>=P2;Yf-=1)ir(Yf,-1);else Ie--;Ii(xe(~~(Wn()/2))),Ae.ais=_e[--Ie],Ii(xe(Wn())),_e[Ie++]=1/0;var S2=_e[--Ie],T2=_e[--Ie];_e[Ie++]=S2,$r(T2,function(){_e[Ie++]=new Map([["parse",Ae.parse],["parseonly",!0],["parsefnc",!1]]),lo()});var j2=xe();Ae.vals=j2,Ie--}else{if($n(_e[--Ie],"http://"),_e[--Ie]||($n(_e[--Ie],"HTTP://"),_e[--Ie]||($n(_e[--Ie],"https://"),_e[--Ie]||($n(_e[--Ie],"HTTPS://"),_e[--Ie]||(_e[Ie-1]="bwipp.GS1dlURIbadScheme#2945",_e[Ie++]="Scheme must be http:// HTTP:// https:// or HTTPS://",Pr())))),Ie--,Un(_e[--Ie],"/"),_e[--Ie]||(_e[Ie-1]="bwipp.GS1dlMissingDomainOrPathInfo#2951",_e[Ie++]="URI must contain a domain and path info",Pr()),Ie-=2,Un(_e[--Ie],"#"),_e[--Ie]){var k2=_e[--Ie];_e[Ie-1]=k2;var U2=_e[--Ie];_e[Ie-1]=U2}if(Un(_e[--Ie],"?"),!_e[--Ie]){var D2=_e[--Ie];_e[Ie++]="",_e[Ie++]=null,_e[Ie++]=D2}for(Ae.pp=_e[--Ie],Ie--,Ae.qp=_e[--Ie],_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=Ae.pp;;){if(Un(_e[--Ie],"/"),!_e[--Ie]){Ie--;break}var N2=_e[--Ie];_e[Ie-1]=N2.length+1;var F2=_e[--Ie],L2=_e[--Ie],H2=_e[Ie-1];_e[Ie++]=or(F2+H2),_e[Ie++]=L2}Ii(xe(Wn()-1)),Ae.pipos=_e[--Ie],Ie-=2,Ae.pipos.length<=1&&(_e[Ie++]="bwipp.GS1dlNoAIinfo#2976",_e[Ie++]="The path was too short to contain AI info",Pr()),_e[Ie++]=!1;for(var df=Ae.pipos.length-2;df>=0;df-=2){var Ep=Ce(Ae.pipos,df),Mp=Ge(Ae.pp,Ep,or(Ce(Ae.pipos,df+1)-Ep)-1),R2=Hr(Ae.gs1syntax,Mp);if(_e[Ie++]=df,_e[Ie++]=Mp,R2){var O2=Hr(Ce(Ae.gs1syntax,_e[--Ie]),"dlpkey");if(O2){var Q2=_e[--Ie];_e[Ie-1]=Q2,_e[Ie++]=!0;break}}else Ie--;Ie--}_e[--Ie]||(_e[Ie++]="bwipp.GS1dlNoAIinfo#2995",_e[Ie++]="The path does not contain a valid primary key",Pr());var Pp=Ce(Ae.pipos,_e[--Ie]);for(Ae.pp=Ge(Ae.pp,Pp,or(Ae.pp.length-Pp)),Ae.uriunescape=function(){for(Ae.qq=_e[--Ie],Ae.in=_e[--Ie],Ae.out=Re(Ae.in.length),Ae.badhex=!1,_e[Ie++]=0,_e[Ie++]=0;;){var Qa=_e[Ie-2];if(Qa>=Ae.in.length)break;var qo=_e[Ie-2],$s=Ce(Ae.in,qo);if(_e[Ie++]=$s,$s==43&&Ae.qq){Ie--;var Js=_e[--Ie];De(Ae.out,Js,32);var D1=_e[--Ie];_e[Ie++]=D1+1,_e[Ie++]=Js+1}else{var X1=_e[Ie-1],Ac=_e[Ie-3];if(X1==37&&Ac<Ae.in.length-2){Ie--;var cc=_e[Ie-2],KA=Ge(Ae.in,cc+1,2);_e[Ie++]=0;for(var Fc=0,al=KA.length;Fc<al;Fc++){var ol=Ce(KA,Fc);if(_e[Ie++]=ol,ol>=48&&ol<=57){var dl=_e[--Ie];_e[Ie++]=dl-48}else{var Zl=_e[Ie-1];if(Zl>=65&&Zl<=70){var Vu=_e[--Ie];_e[Ie++]=Vu-55}else{var ku=_e[Ie-1];if(ku>=97&&ku<=102){var Uu=_e[--Ie];_e[Ie++]=Uu-87}else{Ie-=2,Ae.badhex=!0,_e[Ie++]=0;break}}}var gu=_e[--Ie],ef=_e[--Ie];_e[Ie++]=or(gu+ef*16)}if(Ae.badhex){Ie-=2;break}var Du=_e[--Ie],Nu=_e[--Ie];De(Ae.out,Nu,Du);var gf=_e[--Ie];_e[Ie++]=gf+3,_e[Ie++]=Nu+1}else{var Fu=_e[--Ie],mu=_e[--Ie];De(Ae.out,mu,Fu);var Lu=_e[--Ie];_e[Ie++]=Lu+1,_e[Ie++]=mu+1}}}Ae.badhex&&(Oi(),_e[Ie++]="bwipp.GS1dlBadHexCharacter#3030",_e[Ie++]="Invalid hex character",Pr()),Ae.out=Ge(Ae.out,0,_e[--Ie]),_e[Ie-1]=Ae.out},Ae.isvaliddlpkeyseq=function(){Ae.in=_e[--Ie];var Qa=Ce(Ae.gs1syntax,Ce(Ae.in,0));_e[Ie++]=!1,$r(Ce(Qa,"dlpkey"),function(){for(Ae.seq=_e[--Ie],Ae.i=1,Ae.j=0;!(Ae.i>=Ae.in.length||Ae.j>=Ae.seq.length);)cn(Ce(Ae.in,Ae.i),Ce(Ae.seq,Ae.j))&&(Ae.i=Ae.i+1),Ae.j=Ae.j+1;if(Ae.i==Ae.in.length)return _e[Ie-1]=!0,!0})},Ae.ais=xe(99),Ae.vals=xe(99),_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=Ae.pp;;){if(Un(_e[--Ie],"/"),_e[--Ie]){var z2=_e[--Ie];Ie--;var G2=_e[--Ie],W2=_e[Ie-1];if(De(Ae.ais,W2,z2),Un(G2,"/"),_e[--Ie]){var q2=_e[--Ie];_e[Ie-1]=q2}else{var Z2=_e[--Ie];_e[Ie++]="",_e[Ie++]=Z2}var V2=_e[--Ie],Y2=_e[Ie-2];_e[Ie++]=Ae.vals,_e[Ie++]=Y2,_e[Ie++]=V2,_e[Ie++]=!1,Ae.uriunescape();var K2=_e[--Ie],J2=_e[--Ie];De(_e[--Ie],J2,K2)}else{Ie--;break}var X2=_e[--Ie],$2=_e[--Ie];_e[Ie++]=$2+1,_e[Ie++]=X2}var Kf=_e[--Ie];for(Ae.plen=Kf,_e[Ie++]=Kf,Kf>1&&(_e[Ie++]=Ge(Ae.ais,0,Ae.plen),Ae.isvaliddlpkeyseq(),_e[--Ie]||(Oi(),_e[Ie++]="bwipp.GS1dlBadPathInfo#3076",_e[Ie++]="The AIs in the path are not a valid key-qualifier sequence for the key",Pr())),_e[Ie++]=Ae.qp;;){var eh=_e[Ie-1];if(eh.length==0){Ie--;break}if(Un(_e[--Ie],"&"),_e[--Ie]){var th=_e[--Ie];_e[Ie-1]=th}else{var rh=_e[--Ie];_e[Ie++]="",_e[Ie++]=rh}if(Un(_e[--Ie],"="),_e[--Ie]){var nh=_e[Ie-1];if(_e[Ie++]=!0,$r(nh,function(){var Qa=_e[--Ie],qo=_e[--Ie];_e[Ie++]=qo&&Qa>=48&&Qa<=57}),_e[--Ie]){var ih=_e[--Ie];Ie--;var ah=_e[--Ie],Sp=_e[Ie-2];De(Ae.ais,Sp,ih),_e[Ie++]=Ae.vals,_e[Ie++]=Sp,_e[Ie++]=ah,_e[Ie++]=!0,Ae.uriunescape();var oh=_e[--Ie],sh=_e[--Ie];De(_e[--Ie],sh,oh);var Ah=_e[--Ie],ch=_e[--Ie];_e[Ie++]=ch+1,_e[Ie++]=Ah}else Ie-=3}else Ie--}for(var lh=_e[Ie-1],Tp=Ge(Ae.ais,Ae.plen,or(lh-Ae.plen)),Jf=0,uh=Tp.length;Jf<uh;Jf++){var jp=Ce(Tp,Jf),fh=Hr(Ae.gs1syntax,jp);if(_e[Ie++]=jp,fh){var ph=_e[Ie-1],kp=Ce(Ae.gs1syntax,ph),dh=Hr(kp,"dlattr");if(_e[Ie++]=kp,_e[Ie++]="dlattr",dh){var hh=_e[--Ie],gh=Ce(_e[--Ie],hh);_e[Ie++]=gh}else Ie-=2,_e[Ie++]=!0}else _e[Ie++]=Ae.dontlint;if(!_e[--Ie]){var Up=_e[Ie-1],Dp=Up.length,bf=Re(Dp+46);ar(bf,0,"AI ("),ar(bf,4,Up),ar(bf,Dp+4,") is not a valid GS1 DL URI data attribute"),_e[Ie++]=bf;var mh=_e[--Ie];_e[Ie-1]=mh;var vh=_e[--Ie],bh=Wn()+2;_e[Ie++]="bwipp.GS1dlInvalidDataAttribute#3110",_e[Ie++]=vh,ir(bh+1,2),Oi(),Pr()}Ie--}for(var Ih=_e[Ie-1],Np=Ge(Ae.ais,Ae.plen,or(Ih-Ae.plen)),Xf=0,yh=Np.length;Xf<yh;Xf++){_e[Ie++]=Ce(Np,Xf);for(var $f=Ae.plen;$f>=1;$f-=1){var wh=_e[Ie-1];_e[Ie++]=$f,_e[Ie++]=wh,_e[Ie++]=1/0,Lr(Ge(Ae.ais,0,Ae.plen)),ir(Wn()+3,-2);var _h=_e[--Ie],xh=_e[--Ie];_e[Ie++]=_h,ir(xh,1);var Bh=xe();if(_e[Ie++]=Bh,Ae.isvaliddlpkeyseq(),_e[--Ie]){var Ch=_e[--Ie];_e[Ie-1]=Ch;var Fp=_e[Ie-1],Lp=Fp.length,If=Re(Lp+50);ar(If,0,"AI ("),ar(If,4,Fp),ar(If,Lp+4,") from query params should be in the path info"),_e[Ie++]=If;var Eh=_e[--Ie];_e[Ie-1]=Eh;var Mh=_e[--Ie],Ph=Wn()+2;_e[Ie++]="bwipp.GS1dlAttributeMustBeQualifier#3128",_e[Ie++]=Mh,ir(Ph+1,2),Oi(),Pr()}}Ie--}var Hp=_e[--Ie];Ae.ais=Ge(Ae.ais,0,Hp),Ae.vals=Ge(Ae.vals,0,Hp),Ie--;for(var yf=0,Sh=Ae.ais.length-1;yf<=Sh;yf+=1){if(_e[Ie++]=yf,cn(Ce(Ae.ais,yf),"01")){var Th=_e[Ie-1],Rp=Ce(Ae.vals,Th),ep=Rp.length;if(_e[Ie++]=Rp,ep==8||ep==12||ep==13){var Op=vr(Re(14),"00000000000000");_e[Ie++]=Op,_e[Ie++]=Op;var Qp=_e[Ie-3];ar(_e[Ie-1],14-Qp.length,Qp);var jh=_e[Ie-2];Ie-=3;var kh=_e[Ie-1];De(Ae.vals,kh,jh)}else Ie--}Ie--}}_e[Ie++]=1/0;for(var zp=Ae.ais,tp=0,Uh=zp.length;tp<Uh;tp++){var Gp=Ce(zp,tp);if(_e[Ie++]=!0,_e[Ie++]=Gp,Gp.length>=2){var Dh=Hr(Ae.aifixed,Ge(_e[--Ie],0,2));Dh&&(_e[Ie-1]=!1)}else Ie--}if(Ae.fncs=xe(),Ae.lintnumeric=function(){var Qa=_e[--Ie];if(_e[Ie++]=!0,$r(Qa,function(){var qo=_e[--Ie];if(qo<48||qo>57)return _e[Ie-1]=!1,!0}),!_e[--Ie])return _e[Ie-1]="bwipp.GS1notNumeric#3170",_e[Ie++]="Not numeric",_e[Ie++]=!1,!0},Ae.lintcset82=function(){var Qa=_e[--Ie];if(_e[Ie++]=!0,$r(Qa,function(){var qo=Hr(Ae.cset82,_e[--Ie]);if(!qo)return _e[Ie-1]=!1,!0}),!_e[--Ie])return _e[Ie-1]="bwipp.GS1badCSET82character#3175",_e[Ie++]="Invalid CSET 82 character",_e[Ie++]=!1,!0},Ae.lintcset39=function(){var Qa=_e[--Ie];if(_e[Ie++]=!0,$r(Qa,function(){var qo=Hr(Ae.cset39,_e[--Ie]);if(!qo)return _e[Ie-1]=!1,!0}),!_e[--Ie])return _e[Ie-1]="bwipp.GS1badCSET39character#3180",_e[Ie++]="Invalid CSET 39 character",_e[Ie++]=!1,!0},Ae.lintcset64=function(){var Qa=_e[Ie-1];if(Un(Qa,"="),_e[--Ie]){var qo=_e[--Ie];_e[Ie-1]=qo;var $s=_e[--Ie];_e[Ie++]=$s.length%3,_e[Ie++]=$s;var Js=_e[Ie-2],D1=_e[Ie-3];_e[Ie-3]=_e[Ie-1],Ie-=2,_e[Ie++]=D1,_e[Ie++]=Js,_e[Ie++]=!1,Js==1&&cn(D1,"=")&&(_e[Ie-1]=!0);var X1=_e[Ie-2],Ac=_e[Ie-3];if(X1==2&&Ac.length==0&&(_e[Ie-1]=!0),!_e[--Ie])return Ie-=5,_e[Ie++]="bwipp.GS1badCSET64padding#3189",_e[Ie++]="Invalid CSET 64 padding",_e[Ie++]=!1,!0;Ie-=2;var cc=_e[--Ie],KA=_e[--Ie];_e[Ie++]=cc,_e[Ie++]=KA}Ie--;var Fc=_e[--Ie];if(_e[Ie++]=!0,$r(Fc,function(){var al=Hr(Ae.cset64,_e[--Ie]);if(!al)return _e[Ie-1]=!1,!0}),!_e[--Ie])return _e[Ie-1]="bwipp.GS1badCSET64character#3195",_e[Ie++]="Invalid CSET 64 character",_e[Ie++]=!1,!0},Ae.lintgcppos1=function(){var Qa=_e[Ie-1];if(Qa.length<2)return Ie-=2,_e[Ie++]="bwipp.GS1gcpTooShort#3199",_e[Ie++]="Value is too short to contain a GS1 Company Prefix",_e[Ie++]=!1,!0;var qo=_e[--Ie],$s=Ce(qo,0),Js=Ce(qo,1);if($s<48||$s>57||Js<48||Js>57)return _e[Ie-1]="bwipp.GS1badGCP#3202",_e[Ie++]="Non-numeric GS1 Company Prefix",_e[Ie++]=!1,!0},Ae.lintgcppos2=function(){var Qa=_e[Ie-1];if(Qa.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1valueTooShortForOffsetGCP#3207",_e[Ie++]="Value is too short to contain an offset GS1 Company Prefix",_e[Ie++]=!1,!0;var qo=_e[--Ie];_e[Ie++]=Ge(qo,1,qo.length-1),Ae.lintgcppos1()},Ae.lintimporteridx=function(){if(Un("-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz",_e[--Ie]),!_e[--Ie])return Ie-=2,_e[Ie++]="bwipp.GS1badImporterIndex#3213",_e[Ie++]="Invalid importer index",_e[Ie++]=!1,!0;Ie-=3},Ae.lintcsum=function(){_e[Ie++]=1/0;var Qa=_e[--Ie],qo=_e[--Ie],$s=qo.length%2==0?3:1;_e[Ie++]=Qa,_e[Ie++]=$s,$r(qo,function(){var Fc=_e[--Ie],al=_e[--Ie];_e[Ie++]=(Fc-48)*al,_e[Ie++]=4-al}),Ie--;var Js=Wn()+1;_e[Ie++]=0;for(var D1=0,X1=Js-1;D1<X1;D1++){var Ac=_e[--Ie],cc=_e[--Ie];_e[Ie++]=or(cc+Ac)}var KA=_e[--Ie];if(_e[Ie-1]=KA,_e[--Ie]%10!=0)return _e[Ie-1]="bwipp.GS1badChecksum#3222",_e[Ie++]="Bad checksum",_e[Ie++]=!1,!0},Ae.lintcsumalpha=function(){var Qa=_e[Ie-1];if(Qa.length<2)return Ie-=2,_e[Ie++]="bwipp.GS1alphaTooShort#3226",_e[Ie++]="Alphanumeric string is too short to check",_e[Ie++]=!1,!0;var qo=_e[Ie-1];_e[Ie++]=qo.length-2;var $s=1/0,Js=Ge(qo,0,qo.length-2);_e[Ie++]=$s,$r(Js,function(){var Fu=_e[Ie-1],mu=Hr(Ae.cset82,Fu);if(mu){var Lu=Ce(Ae.cset82,_e[--Ie]);_e[Ie++]=Lu}else return _e[Ie++]=-1,!0});var D1=_e[Ie-1];if(D1==-1)return Oi(),Ie-=3,_e[Ie++]="bwipp.GS1UnknownCSET82Character#3232",_e[Ie++]="Unknown CSET 82 character",_e[Ie++]=!1,!0;Ii(xe(Wn()));var X1=_e[--Ie];_e[Ie-1]=X1;var Ac=_e[Ie-2],cc=Ge(_e[Ie-3],Ac,2);_e[Ie-3]=_e[Ie-1],Ie-=2;var KA=1/0,Fc=cc;_e[Ie++]=KA,$r(Fc,function(){var Fu=_e[Ie-1],mu=Hr(Ae.cset32,Fu);if(mu){var Lu=Ce(Ae.cset32,_e[--Ie]);_e[Ie++]=Lu}else return _e[Ie++]=-1,!0});var al=_e[Ie-1];if(al==-1)return Oi(),Ie-=2,_e[Ie++]="bwipp.GS1UnknownCSET32Character#3238",_e[Ie++]="Unknown CSET 32 character",_e[Ie++]=!1,!0;Ii(xe(Wn()));var ol=_e[--Ie];_e[Ie-1]=ol;var dl=_e[--Ie],Zl=_e[--Ie],Vu=Zl.length;if(_e[Ie++]=or(Ce(dl,0)*32+Ce(dl,1)),_e[Ie++]=Zl,_e[Ie++]=Ae.gs1process_primes,_e[Ie++]=Vu,Vu>Ae.gs1process_primes.length)return Ie-=5,_e[Ie++]="bwipp.GS1alphaTooLong#3243",_e[Ie++]="Alphanumeric string is too long to check",_e[Ie++]=!1,!0;for(var ku=_e[--Ie],Uu=Ge(_e[--Ie],0,ku),gu=0,ef=Uu.length;gu<ef;gu++){var Du=_e[--Ie];_e[Ie++]=Ce(Uu,gu),_e[Ie++]=Du}var Nu=_e[--Ie];_e[Ie++]=0,$r(Nu,function(){var Fu=_e[Ie-3],mu=_e[Ie-1],Lu=_e[Ie-2];Ie-=3,_e[Ie++]=or(Lu+Fu*mu)});var gf=_e[--Ie];if(_e[--Ie]!=gf%1021)return _e[Ie-1]="bwipp.GS1badAlphaCheckCharacters#3246",_e[Ie++]="Bad alphanumeric check characters",_e[Ie++]=!1,!0},Ae.lintiso3166=function(){var Qa=Hr(Ae.iso3166,_e[--Ie]);if(!Qa)return _e[Ie-1]="bwipp.GS1UnknownCountry#3250",_e[Ie++]="Unknown country code",_e[Ie++]=!1,!0},Ae.lintiso3166999=function(){var Qa=_e[Ie-1];if(Bn(Qa,"999")){var qo=Hr(Ae.iso3166,_e[--Ie]);if(!qo)return _e[Ie-1]="bwipp.GS1UnknownCountryOr999#3255",_e[Ie++]="Unknown country code or not 999",_e[Ie++]=!1,!0}else Ie--},Ae.lintiso3166alpha2=function(){var Qa=Hr(Ae.iso3166alpha2,_e[--Ie]);if(!Qa)return _e[Ie-1]="bwipp.GS1UnknownCountryAlpha#3262",_e[Ie++]="Unknown country alpha code",_e[Ie++]=!1,!0},Ae.lintiso4217=function(){var Qa=Hr(Ae.iso4217,_e[--Ie]);if(!Qa)return _e[Ie-1]="bwipp.GS1UnknownCurrency#3266",_e[Ie++]="Unknown currency code",_e[Ie++]=!1,!0},Ae.lintiso5218=function(){var Qa=_e[--Ie];if(Bn(Qa,"0")&&Bn(Qa,"1")&&Bn(Qa,"2")&&Bn(Qa,"9"))return _e[Ie-1]="bwipp.GS1biologicalSexCode#3271",_e[Ie++]="Invalid biological sex code",_e[Ie++]=!1,!0},Ae.lintiban=function(){var Qa=_e[Ie-1];if(Qa.length<=4)return Ie-=2,_e[Ie++]="bwipp.GS1tooShort#3276",_e[Ie++]="IBAN too short",_e[Ie++]=!1,!0;var qo=_e[Ie-1];if(_e[Ie++]=!0,$r(qo,function(){var ol=Re(1);_e[Ie++]=ol,_e[Ie++]=ol,_e[Ie++]=0,ir(4,-1);var dl=_e[--Ie],Zl=_e[--Ie];if(De(_e[--Ie],Zl,dl),Un("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",_e[--Ie]),!_e[--Ie])return Ie-=2,_e[Ie++]=!1,!0;Ie-=3}),!_e[--Ie])return Ie-=2,_e[Ie++]="bwipp.GS1badIBANcharacter#3283",_e[Ie++]="Invalid IBAN character",_e[Ie++]=!1,!0;var $s=_e[Ie-1],Js=1/0,D1=$s;_e[Ie++]=Js;var X1=1/0,Ac=D1;_e[Ie++]=X1,$r(Ac),ir(Wn(),-4),Ii(xe(Wn()));var cc=_e[--Ie];_e[Ie-1]=cc,$r(_e[--Ie],function(){var ol=_e[--Ie]-48;if(_e[Ie++]=ol,ol>9){var dl=_e[--Ie]-7;_e[Ie++]=~~(dl/10),_e[Ie++]=dl%10}}),Ii(xe(Wn()));var KA=_e[--Ie];_e[Ie-1]=KA;var Fc=_e[--Ie];if(_e[Ie++]=0,$r(Fc,function(){var ol=_e[--Ie],dl=_e[--Ie];_e[Ie++]=or(ol+dl*10)%97}),_e[--Ie]!=1)return Ie-=2,_e[Ie++]="bwipp.GS1badIBANchecksum#3288",_e[Ie++]="IBAN checksum incorrect",_e[Ie++]=!1,!0;var al=Ge(_e[--Ie],0,2);_e[Ie++]=al,Ae.lintiso3166alpha2()},Ae.lintzero=function(){if(Bn(_e[--Ie],"0"))return _e[Ie-1]="bwipp.GS1zeroRequired#3293",_e[Ie++]="Zero is required",_e[Ie++]=!1,!0},Ae.lintnonzero=function(){var Qa=_e[--Ie];if(_e[Ie++]=!1,$r(Qa,function(){_e[--Ie]!=48&&(_e[Ie-1]=!0)}),!_e[--Ie])return _e[Ie-1]="bwipp.GS1zeroNotPermitted#3298",_e[Ie++]="Zero not permitted",_e[Ie++]=!1,!0},Ae.lintnozeroprefix=function(){var Qa=_e[--Ie];if(Qa.length>1&&Ce(Qa,0)==48)return _e[Ie-1]="bwipp.GS1badZeroPrefix#3303",_e[Ie++]="Zero prefix is not permitted",_e[Ie++]=!1,!0},Ae.linthasnondigit=function(){var Qa=_e[--Ie];if(_e[Ie++]=!1,$r(Qa,function(){var qo=_e[--Ie];if(qo<48||qo>57)return _e[Ie-1]=!0,!0}),!_e[--Ie])return _e[Ie-1]="bwipp.GS1requiresNonDigit#3309",_e[Ie++]="A non-digit character is required",_e[Ie++]=!1,!0},Ae.linthyphen=function(){if(Bn(_e[--Ie],"-"))return _e[Ie-1]="bwipp.GS1hyphenRequired#3313",_e[Ie++]="A hyphen is required",_e[Ie++]=!1,!0},Ae.lintyyyymmd0=function(){var Qa=_e[Ie-1],qo=gr(Ge(Qa,4,2));if(_e[Ie++]=qo,qo<1||qo>12)return Ie-=3,_e[Ie++]="bwipp.GS1badMonth#3317",_e[Ie++]="Invalid month",_e[Ie++]=!1,!0;if(_e[--Ie]==2){var $s=_e[Ie-1],Js=gr(Ge($s,0,4));_e[Ie++]=Js%400==0||Js%4==0&&Js%100!=0?29:28}else{var D1=_e[Ie-1];_e[Ie++]=Ce(Ae.gs1process_daysinmonth,gr(Ge(D1,4,2))-1)}var X1=_e[--Ie];if(X1<gr(Ge(_e[--Ie],6,2)))return _e[Ie-1]="bwipp.GS1badDay#3323",_e[Ie++]="Invalid day of month",_e[Ie++]=!1,!0},Ae.lintyyyymmdd=function(){var Qa=_e[Ie-1];if(Qa.length!=8)return Ie-=2,_e[Ie++]="bwipp.GS1badDateLength#3327",_e[Ie++]="Invalid length for yyyymmdd date",_e[Ie++]=!1,!0;var qo=_e[Ie-1];if(gr(Ge(qo,6,2))<1)return Ie-=2,_e[Ie++]="bwipp.GS1badDay#3328",_e[Ie++]="Invalid day of month",_e[Ie++]=!1,!0;Ae.lintyyyymmd0()},Ae.lintyymmd0=function(){var Qa=_e[Ie-1],qo=gr(Ge(Qa,0,2)),$s=qo-21;_e[Ie++]=qo,_e[Ie++]=$s,$s>=51?_e[Ie-1]="19":_e[--Ie]<=-50?_e[Ie++]="21":_e[Ie++]="20";var Js=_e[--Ie];_e[Ie-1]=Js;var D1=Re(8);_e[Ie++]=D1,_e[Ie++]=D1,_e[Ie++]=0,ir(4,-1);var X1=_e[--Ie],Ac=_e[--Ie];ar(_e[--Ie],Ac,X1);var cc=_e[Ie-1];_e[Ie++]=cc,_e[Ie++]=2,ir(4,-1);var KA=_e[--Ie],Fc=_e[--Ie];ar(_e[--Ie],Fc,KA),Ae.lintyyyymmd0()},Ae.lintyymmdd=function(){var Qa=_e[Ie-1];if(Qa.length!=6)return Ie-=2,_e[Ie++]="bwipp.GS1badDateLength#3340",_e[Ie++]="Invalid length for yymmdd date",_e[Ie++]=!1,!0;var qo=_e[Ie-1];if(gr(Ge(qo,4,2))<1)return Ie-=2,_e[Ie++]="bwipp.GS1badDay#3341",_e[Ie++]="Invalid day of month",_e[Ie++]=!1,!0;Ae.lintyymmd0()},Ae.linthh=function(){if(gr(Ge(_e[--Ie],0,2))>23)return _e[Ie-1]="bwipp.GS1badHour#3346",_e[Ie++]="Invalid hour of day",_e[Ie++]=!1,!0},Ae.lintmi=function(){if(gr(Ge(_e[--Ie],0,2))>59)return _e[Ie-1]="bwipp.GS1badMinute#3350",_e[Ie++]="Invalid minute in the hour",_e[Ie++]=!1,!0},Ae.lintss=function(){if(gr(Ge(_e[--Ie],0,2))>59)return _e[Ie-1]="bwipp.GS1badSecond#3354",_e[Ie++]="Invalid second in the minute",_e[Ie++]=!1,!0},Ae.linthhmi=function(){var Qa=_e[Ie-1];if(gr(Ge(Qa,0,2))>23)return Ie-=2,_e[Ie++]="bwipp.GS1badHour#3358",_e[Ie++]="Invalid hour of day",_e[Ie++]=!1,!0;if(gr(Ge(_e[--Ie],2,2))>59)return _e[Ie-1]="bwipp.GS1badMinute#3359",_e[Ie++]="Invalid minute in the hour",_e[Ie++]=!1,!0},Ae.lintmmoptss=function(){var Qa=_e[Ie-1],qo=Qa.length;if(qo!=2&&qo!=4)return _e[Ie-1]="bwipp.GS1badTimeLength#3364",_e[Ie++]="Invalid length for optional minutes and seconds",_e[Ie++]=!1,!0;var $s=_e[Ie-1];if(gr(Ge($s,0,2))>59)return Ie-=2,_e[Ie++]="bwipp.GS1badMinute#3366",_e[Ie++]="Invalid minute in the hour",_e[Ie++]=!1,!0;var Js=_e[Ie-1];if(Js.length>=4){var D1=_e[Ie-1];if(gr(Ge(D1,2,2))>59)return Ie-=2,_e[Ie++]="bwipp.GS1badSecond#3368",_e[Ie++]="Invalid second in the minute",_e[Ie++]=!1,!0}Ie--},Ae.lintyesno=function(){var Qa=_e[--Ie];if(Bn(Qa,"0")&&Bn(Qa,"1"))return _e[Ie-1]="bwipp.GS1badBoolean#3375",_e[Ie++]="Neither 0 nor 1 for yes or no",_e[Ie++]=!1,!0},Ae.lintwinding=function(){var Qa=_e[--Ie];if(Bn(Qa,"0")&&Bn(Qa,"1")&&Bn(Qa,"9"))return _e[Ie-1]="bwipp.GS1badWinding#3381",_e[Ie++]="Invalid winding direction",_e[Ie++]=!1,!0},Ae.lintpieceoftotal=function(){var Qa=_e[Ie-1];if(Qa.length%2!=0)return Ie-=2,_e[Ie++]="bwipp.GS1badPieceTotalLength#3386",_e[Ie++]="Invalid piece/total length",_e[Ie++]=!1,!0;var qo=_e[Ie-1],$s=gr(Ge(qo,0,~~(qo.length/2)));if(_e[Ie++]=$s,$s==0)return Ie-=3,_e[Ie++]="bwipp.GS1badPieceNumber#3388",_e[Ie++]="Invalid piece number",_e[Ie++]=!1,!0;var Js=_e[--Ie],D1=_e[--Ie],X1=~~(D1.length/2),Ac=gr(Ge(D1,X1,X1));if(_e[Ie++]=Js,_e[Ie++]=Ac,Ac==0)return Ie-=3,_e[Ie++]="bwipp.GS1badPieceTotal#3390",_e[Ie++]="Invalid total number",_e[Ie++]=!1,!0;var cc=_e[--Ie];if(Ca(_e[--Ie],cc))return _e[Ie-1]="bwipp.GS1pieceExceedsTotal#3391",_e[Ie++]="Piece number exceeds total",_e[Ie++]=!1,!0},Ae.lintposinseqslash=function(){if(Un(_e[--Ie],"/"),!_e[--Ie])return Ie-=2,_e[Ie++]="bwipp.invalidPosInSeqFormat#3396",_e[Ie++]="Invalid <pos>/<end> format",_e[Ie++]=!1,!0;var Qa=_e[--Ie];_e[Ie-1]=Qa;var qo=_e[Ie-1];if(qo.length==0)return Ie-=3,_e[Ie++]="bwipp.invalidPosInSeqFormat#3400",_e[Ie++]="Invalid <pos>/<end> format",_e[Ie++]=!1,!0;var $s=_e[Ie-2];if($s.length==0)return Ie-=3,_e[Ie++]="bwipp.invalidPosInSeqFormat#3403",_e[Ie++]="Invalid <pos>/<end> format",_e[Ie++]=!1,!0;var Js=_e[Ie-1];if(_e[Ie++]=!0,$r(Js,function(){var KA=_e[--Ie];if(KA<48||KA>57)return _e[Ie-1]=!1,!0}),!_e[--Ie])return Ie-=3,_e[Ie++]="bwipp.positionNotNumeric#3408",_e[Ie++]="Position is not numeric",_e[Ie++]=!1,!0;var D1=_e[Ie-2];if(_e[Ie++]=!0,$r(D1,function(){var KA=_e[--Ie];if(KA<48||KA>57)return _e[Ie-1]=!1,!0}),!_e[--Ie])return Ie-=3,_e[Ie++]="bwipp.endNotNumeric#3412",_e[Ie++]="End is not numeric",_e[Ie++]=!1,!0;var X1=_e[Ie-1];if(Ce(X1,0)==48)return Ie-=3,_e[Ie++]="bwipp.positionZeroPrefix#3413",_e[Ie++]="Position cannot have zero prefix",_e[Ie++]=!1,!0;var Ac=_e[Ie-2];if(Ce(Ac,0)==48)return Ie-=3,_e[Ie++]="bwipp.endZeroPrefix#3414",_e[Ie++]="End cannot have zero prefix",_e[Ie++]=!1,!0;var cc=_e[--Ie];if(gr(_e[--Ie])<gr(cc))return _e[Ie-1]="bwipp.positionExceedsEnd#3416",_e[Ie++]="Position exceeds end",_e[Ie++]=!1,!0},Ae.lintpcenc=function(){for(;;){if(Un(_e[--Ie],"%"),!_e[--Ie]){Ie--;break}Ie-=2;var Qa=_e[Ie-1];if(Qa.length<2){Ie-=2,_e[Ie++]="bwipp.GS1badPercentEscape#3422",_e[Ie++]="Invalid % escape",_e[Ie++]=!1;break}var qo=_e[Ie-1],$s=Ge(qo,0,2);_e[Ie++]=!0;for(var Js=0,D1=$s.length;Js<D1;Js++){var X1=Re(1);if(De(X1,0,Ce($s,Js)),Un("0123456789ABCDEFabcdef",X1),!_e[--Ie]){Ie-=2,_e[Ie++]=!1;break}Ie-=3}if(!_e[--Ie]){Ie-=2,_e[Ie++]="bwipp.GS1badPercentChars#3429",_e[Ie++]="Invalid characters for percent encoding",_e[Ie++]=!1;break}}},Ae.lintcouponcode=function(){var Qa=_e[Ie-1];if(_e[Ie++]=!0,$r(Qa,function(){var A2=_e[--Ie];if(A2<48||A2>57)return _e[Ie-1]=!1,!0}),!_e[--Ie])return Ie-=2,_e[Ie++]="bwipp.GS1couponNotNumeric#3437",_e[Ie++]="Coupon not numeric",_e[Ie++]=!1,!0;var qo=_e[Ie-1];if(qo.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortGCPVLI#3441",_e[Ie++]="Coupon too short: Missing GCP VLI",_e[Ie++]=!1,!0;var $s=_e[Ie-1],Js=gr(Ge($s,0,1));if(_e[Ie++]=Js,Js>6)return Ie-=3,_e[Ie++]="bwipp.GS1couponBadGCPVLI#3444",_e[Ie++]="Coupon GCP length indicator must be 0-6",_e[Ie++]=!1,!0;var D1=_e[--Ie],X1=_e[Ie-1];if(_e[Ie++]=D1+6+1,D1+6+1>X1.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShortGCP#3448",_e[Ie++]="Coupon too short: GCP truncated",_e[Ie++]=!1,!0;var Ac=_e[--Ie],cc=_e[--Ie],KA=Ge(cc,Ac,or(cc.length-Ac));if(_e[Ie++]=KA,KA.length<6)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortOfferCode#3454",_e[Ie++]="Coupon too short: Offer Code truncated",_e[Ie++]=!1,!0;var Fc=_e[--Ie],al=Ge(Fc,6,Fc.length-6);if(_e[Ie++]=al,al.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortSaveValueVLI#3460",_e[Ie++]="Coupon too short: Missing Save Value VLI",_e[Ie++]=!1,!0;var ol=_e[Ie-1],dl=gr(Ge(ol,0,1));if(_e[Ie++]=dl,dl<1||dl>5)return Ie-=3,_e[Ie++]="bwipp.GS1couponBadSaveValueVLI#3463",_e[Ie++]="Coupon Save Value length indicator must be 1-5",_e[Ie++]=!1,!0;var Zl=_e[--Ie],Vu=_e[Ie-1];if(_e[Ie++]=Zl+1,Zl+1>Vu.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShortSaveValue#3467",_e[Ie++]="Coupon too short: Save Value truncated",_e[Ie++]=!1,!0;var ku=_e[--Ie],Uu=_e[--Ie],gu=Ge(Uu,ku,or(Uu.length-ku));if(_e[Ie++]=gu,gu.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort1stPurchaseRequirementVLI#3473",_e[Ie++]="Coupon too short: Missing 1st Purchase Requirement VLI",_e[Ie++]=!1,!0;var ef=_e[Ie-1],Du=gr(Ge(ef,0,1));if(_e[Ie++]=Du,Du<1||Du>5)return Ie-=3,_e[Ie++]="bwipp.GS1couponBad1stPurchaseRequirementVLI#3476",_e[Ie++]="Coupon 1st Purchase Requirement length indicator must be 1-5",_e[Ie++]=!1,!0;var Nu=_e[--Ie],gf=_e[Ie-1];if(_e[Ie++]=Nu+1,Nu+1>gf.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShort1stPurchaseRequirement#3480",_e[Ie++]="Coupon too short: 1st Purchase Requirement truncated",_e[Ie++]=!1,!0;var Fu=_e[--Ie],mu=_e[--Ie],Lu=Ge(mu,Fu,or(mu.length-Fu));if(_e[Ie++]=Lu,Lu.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort1stPurchaseRequirementCode#3486",_e[Ie++]="Coupon too short: Missing 1st Purchase Requirement Code",_e[Ie++]=!1,!0;var Wh=_e[Ie-1],Yp=gr(Ge(Wh,0,1));if(Yp>4&&Yp!=9)return Ie-=2,_e[Ie++]="bwipp.GS1couponBad1stPurchaseRequirementCode#3489",_e[Ie++]="Coupon 1st Purchase Requirement Code must be 0-4 or 9",_e[Ie++]=!1,!0;var Kp=_e[--Ie],Jp=Ge(Kp,1,Kp.length-1);if(_e[Ie++]=Jp,Jp.length<3)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort1stPurchaseFamilyCode#3495",_e[Ie++]="Coupon too short: 1st Purchase Family Code truncated",_e[Ie++]=!1,!0;var Xp=_e[--Ie],$p=Ge(Xp,3,Xp.length-3);if(_e[Ie++]=$p,$p.length>=1){var qh=_e[Ie-1];if(gr(Ge(qh,0,1))==1){var ed=_e[--Ie],td=Ge(ed,1,ed.length-1);if(_e[Ie++]=td,td.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortAdditionalPurchaseRulesCode#3505",_e[Ie++]="Coupon too short: Missing Additional Purchase Rules Code",_e[Ie++]=!1,!0;var Zh=_e[Ie-1];if(gr(Ge(Zh,0,1))>3)return Ie-=2,_e[Ie++]="bwipp.GS1couponBadAdditionalPurchaseRulesCode#3508",_e[Ie++]="Coupon Additional Purchase Rules Code must be 0-3",_e[Ie++]=!1,!0;var rd=_e[--Ie],nd=Ge(rd,1,rd.length-1);if(_e[Ie++]=nd,nd.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort2ndPurchaseRequirementVLI#3514",_e[Ie++]="Coupon too short: Missing 2nd Purchase Requirement VLI",_e[Ie++]=!1,!0;var Vh=_e[Ie-1],np=gr(Ge(Vh,0,1));if(_e[Ie++]=np,np<1||np>5)return Ie-=3,_e[Ie++]="bwipp.GS1couponBad2ndPurchaseRequirementVLI#3517",_e[Ie++]="Coupon 2nd Purchase Requirement length indicator must be 1-5",_e[Ie++]=!1,!0;var id=_e[--Ie],Yh=_e[Ie-1];if(_e[Ie++]=id+1,id+1>Yh.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShort2ndPurchaseRequirement#3521",_e[Ie++]="Coupon too short: 2nd Purchase Requirement truncated",_e[Ie++]=!1,!0;var ad=_e[--Ie],od=_e[--Ie],sd=Ge(od,ad,or(od.length-ad));if(_e[Ie++]=sd,sd.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort2ndPurchaseRequirementCode#3527",_e[Ie++]="Coupon too short: Missing 2nd Purchase Requirement Code",_e[Ie++]=!1,!0;var Kh=_e[Ie-1],Ad=gr(Ge(Kh,0,1));if(Ad>4&&Ad!=9)return Ie-=2,_e[Ie++]="bwipp.GS1couponBad2ndPurchaseRequirementCode#3530",_e[Ie++]="Coupon 2nd Purchase Requirement Code must be 0-4 or 9",_e[Ie++]=!1,!0;var cd=_e[--Ie],ld=Ge(cd,1,cd.length-1);if(_e[Ie++]=ld,ld.length<3)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort2ndPurchaseFamilyCode#3536",_e[Ie++]="Coupon too short: 2nd Purchase Family Code truncated",_e[Ie++]=!1,!0;var ud=_e[--Ie],fd=Ge(ud,3,ud.length-3);if(_e[Ie++]=fd,fd.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort2ndPurchaseGCPVLI#3542",_e[Ie++]="Coupon too short: Missing 2nd Purchase GCP VLI",_e[Ie++]=!1,!0;var Jh=_e[Ie-1],ip=gr(Ge(Jh,0,1));if(_e[Ie++]=ip,ip>6&&ip!=9)return Ie-=3,_e[Ie++]="bwipp.GS1couponBad2ndPurchaseGCPVLI#3545",_e[Ie++]="Coupon 2nd Purchase GCP length indicator must be 0-6 or 9",_e[Ie++]=!1,!0;var Xh=_e[Ie-1];if(Xh!=9){var $h=_e[--Ie];_e[Ie++]=$h+6}else _e[Ie-1]=0;var pd=_e[--Ie],e0=_e[Ie-1];if(_e[Ie++]=pd+1,pd+1>e0.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShort2ndPurchaseGCP#3549",_e[Ie++]="Coupon too short: 2nd Purchase GCP truncated",_e[Ie++]=!1,!0;var dd=_e[--Ie],hd=_e[--Ie];_e[Ie++]=Ge(hd,dd,or(hd.length-dd))}}var t0=_e[Ie-1];if(t0.length>=1){var r0=_e[Ie-1];if(gr(Ge(r0,0,1))==2){var gd=_e[--Ie],md=Ge(gd,1,gd.length-1);if(_e[Ie++]=md,md.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort3rdPurchaseRequirementVLI#3561",_e[Ie++]="Coupon too short: Missing 3rd Purchase Requirement VLI",_e[Ie++]=!1,!0;var n0=_e[Ie-1],ap=gr(Ge(n0,0,1));if(_e[Ie++]=ap,ap<1||ap>5)return Ie-=3,_e[Ie++]="bwipp.GS1couponBad3rdPurchaseRequirementVLI#3564",_e[Ie++]="Coupon 3rd Purchase Requirement length indicator must be 1-5",_e[Ie++]=!1,!0;var vd=_e[--Ie],i0=_e[Ie-1];if(_e[Ie++]=vd+1,vd+1>i0.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShort3rdPurchaseRequirement#3568",_e[Ie++]="Coupon too short: 3rd Purchase Requirement truncated",_e[Ie++]=!1,!0;var bd=_e[--Ie],Id=_e[--Ie],yd=Ge(Id,bd,or(Id.length-bd));if(_e[Ie++]=yd,yd.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort3rdPurchaseRequirementCode#3574",_e[Ie++]="Coupon too short: Missing 3rd Purchase Requirement Code",_e[Ie++]=!1,!0;var a0=_e[Ie-1],wd=gr(Ge(a0,0,1));if(wd>4&&wd!=9)return Ie-=2,_e[Ie++]="bwipp.GS1couponBad3rdPurchaseRequirementCode#3577",_e[Ie++]="Coupon 3rd Purchase Requirement Code must be 0-4 or 9",_e[Ie++]=!1,!0;var _d=_e[--Ie],xd=Ge(_d,1,_d.length-1);if(_e[Ie++]=xd,xd.length<3)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort3rdPurchaseFamilyCode#3583",_e[Ie++]="Coupon too short: 3rd Purchase Family Code truncated",_e[Ie++]=!1,!0;var Bd=_e[--Ie],Cd=Ge(Bd,3,Bd.length-3);if(_e[Ie++]=Cd,Cd.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort3rdPurchaseGCPVLI#3589",_e[Ie++]="Coupon too short: Missing 3rd Purchase GCP VLI",_e[Ie++]=!1,!0;var o0=_e[Ie-1],op=gr(Ge(o0,0,1));if(_e[Ie++]=op,op>6&&op!=9)return Ie-=3,_e[Ie++]="bwipp.GS1couponBad3rdPurchaseGCPVLI#3592",_e[Ie++]="Coupon 3rd Purchase GCP length indicator must be 0-6 or 9",_e[Ie++]=!1,!0;var s0=_e[Ie-1];if(s0!=9){var A0=_e[--Ie];_e[Ie++]=A0+6}else _e[Ie-1]=0;var Ed=_e[--Ie],c0=_e[Ie-1];if(_e[Ie++]=Ed+1,Ed+1>c0.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShort3rdPurchaseGCP#3596",_e[Ie++]="Coupon too short: 3rd Purchase GCP truncated",_e[Ie++]=!1,!0;var Md=_e[--Ie],Pd=_e[--Ie];_e[Ie++]=Ge(Pd,Md,or(Pd.length-Md))}}Ae.couponexpire=-1;var l0=_e[Ie-1];if(l0.length>=1){var u0=_e[Ie-1];if(gr(Ge(u0,0,1))==3){var Sd=_e[--Ie],Td=Ge(Sd,1,Sd.length-1);if(_e[Ie++]=Td,Td.length<6)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortExpirationDate#3609",_e[Ie++]="Coupon too short: Expiration date",_e[Ie++]=!1,!0;var f0=_e[Ie-1],sp=gr(Ge(f0,2,2));if(_e[Ie++]=sp,sp<1||sp>12)return Ie-=3,_e[Ie++]="bwipp.GS1couponExpirationDateBadMonth#3611",_e[Ie++]="Invalid month in expiration date",_e[Ie++]=!1,!0;if(_e[--Ie]==2){var p0=_e[Ie-1],jd=gr(Ge(p0,0,2)),kd=jd-21;if(_e[Ie++]=jd,_e[Ie++]=kd,kd>=51){Ie--;var d0=_e[--Ie];_e[Ie++]=d0+1900}else if(_e[--Ie]<=-50){var h0=_e[--Ie];_e[Ie++]=h0+2100}else{var g0=_e[--Ie];_e[Ie++]=g0+2e3}var Ap=_e[--Ie];_e[Ie++]=Ap%400==0||Ap%4==0&&Ap%100!=0?29:28}else{var m0=_e[Ie-1];_e[Ie++]=Ce(Ae.gs1process_daysinmonth,gr(Ge(m0,2,2))-1)}var v0=_e[--Ie],b0=_e[Ie-1],Ud=gr(Ge(b0,4,2));if(v0<Ud||Ud<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponExpirationDateBadDay#3620",_e[Ie++]="Invalid day of month in expiration date",_e[Ie++]=!1,!0;var cp=_e[--Ie];Ae.couponexpire=gr(Ge(cp,0,6)),_e[Ie++]=Ge(cp,6,cp.length-6)}}var I0=_e[Ie-1];if(I0.length>=1){var y0=_e[Ie-1];if(gr(Ge(y0,0,1))==4){var Dd=_e[--Ie],Nd=Ge(Dd,1,Dd.length-1);if(_e[Ie++]=Nd,Nd.length<6)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortStartDate#3632",_e[Ie++]="Coupon too short: Start date",_e[Ie++]=!1,!0;var w0=_e[Ie-1],lp=gr(Ge(w0,2,2));if(_e[Ie++]=lp,lp<1||lp>12)return Ie-=3,_e[Ie++]="bwipp.GS1couponStartDateBadMonth#3634",_e[Ie++]="Invalid month in start date",_e[Ie++]=!1,!0;if(_e[--Ie]==2){var _0=_e[Ie-1],Fd=gr(Ge(_0,0,2)),Ld=Fd-21;if(_e[Ie++]=Fd,_e[Ie++]=Ld,Ld>=51){Ie--;var x0=_e[--Ie];_e[Ie++]=x0+1900}else if(_e[--Ie]<=-50){var B0=_e[--Ie];_e[Ie++]=B0+2100}else{var C0=_e[--Ie];_e[Ie++]=C0+2e3}var up=_e[--Ie];_e[Ie++]=up%400==0||up%4==0&&up%100!=0?29:28}else{var E0=_e[Ie-1];_e[Ie++]=Ce(Ae.gs1process_daysinmonth,gr(Ge(E0,2,2))-1)}var M0=_e[--Ie],P0=_e[Ie-1],Hd=gr(Ge(P0,4,2));if(M0<Hd||Hd<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponStartDateBadDay#3643",_e[Ie++]="Invalid day of month in start date",_e[Ie++]=!1,!0;var Rd=_e[--Ie];if(Ae.couponstart=gr(Ge(Rd,0,6)),_e[Ie++]=Rd,Ae.couponexpire!=-1&&Ae.couponexpire<Ae.couponstart)return Ie-=2,_e[Ie++]="bwipp.GS1couponExpireDateBeforeStartDate#3646",_e[Ie++]="Coupon expires before it starts",_e[Ie++]=!1,!0;var Od=_e[--Ie];_e[Ie++]=Ge(Od,6,Od.length-6)}}var S0=_e[Ie-1];if(S0.length>=1){var T0=_e[Ie-1];if(gr(Ge(T0,0,1))==5){var Qd=_e[--Ie],zd=Ge(Qd,1,Qd.length-1);if(_e[Ie++]=zd,zd.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortSerialNumberVLI#3658",_e[Ie++]="Coupon too short: Missing Serial Number VLI",_e[Ie++]=!1,!0;var Gd=_e[Ie-1],Wd=Ge(Gd,0,1);if(_e[Ie++]=gr(Wd)+6+1,gr(Wd)+6+1>Gd.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShortSerialNumber#3662",_e[Ie++]="Coupon too short: Serial Number truncated",_e[Ie++]=!1,!0;var qd=_e[--Ie],Zd=_e[--Ie];_e[Ie++]=Ge(Zd,qd,or(Zd.length-qd))}}var j0=_e[Ie-1];if(j0.length>=1){var k0=_e[Ie-1];if(gr(Ge(k0,0,1))==6){var Vd=_e[--Ie],Yd=Ge(Vd,1,Vd.length-1);if(_e[Ie++]=Yd,Yd.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortRetailerGCPGLNVLI#3674",_e[Ie++]="Coupon too short: Missing Retailer GCP/GLN VLI",_e[Ie++]=!1,!0;var U0=_e[Ie-1],fp=gr(Ge(U0,0,1));if(_e[Ie++]=fp,fp<1||fp>7)return Ie-=3,_e[Ie++]="bwipp.GS1couponBadRetailerGCPGLNVLI#3677",_e[Ie++]="Coupon Retailer GCP/GLN length indicator must be 1-7",_e[Ie++]=!1,!0;var Kd=_e[--Ie],D0=_e[Ie-1];if(_e[Ie++]=Kd+6+1,Kd+6+1>D0.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShortRetailerGCPGLN#3681",_e[Ie++]="Coupon too short: Retailer GCP/GLN truncated",_e[Ie++]=!1,!0;var Jd=_e[--Ie],Xd=_e[--Ie];_e[Ie++]=Ge(Xd,Jd,or(Xd.length-Jd))}}var N0=_e[Ie-1];if(N0.length>=1){var F0=_e[Ie-1];if(gr(Ge(F0,0,1))==9){var $d=_e[--Ie],e2=Ge($d,1,$d.length-1);if(_e[Ie++]=e2,e2.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortSaveValueCode#3693",_e[Ie++]="Coupon too short: Missing Save Value Code",_e[Ie++]=!1,!0;var L0=_e[Ie-1],pp=gr(Ge(L0,0,1));if(pp>6||pp==3||pp==4)return Ie-=2,_e[Ie++]="bwipp.GS1couponBadSaveValueCode#3696",_e[Ie++]="Coupon Save Value Code must be 0,1,2,5 or 6",_e[Ie++]=!1,!0;var t2=_e[--Ie],r2=Ge(t2,1,t2.length-1);if(_e[Ie++]=r2,r2.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortSaveValueAppliesToItem#3702",_e[Ie++]="Coupon too short: Missing Save Value Applies to Item",_e[Ie++]=!1,!0;var H0=_e[Ie-1];if(gr(Ge(H0,0,1))>2)return Ie-=2,_e[Ie++]="bwipp.GS1couponBadSaveValueAppliesToItem#3705",_e[Ie++]="Coupon Save Value Applies to Item must be 0-2",_e[Ie++]=!1,!0;var n2=_e[--Ie],i2=Ge(n2,1,n2.length-1);if(_e[Ie++]=i2,i2.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortStoreCouponFlag#3711",_e[Ie++]="Coupon too short: Missing Store Coupon Flag",_e[Ie++]=!1,!0;var a2=_e[--Ie],o2=Ge(a2,1,a2.length-1);if(_e[Ie++]=o2,o2.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortDontMultiplyFlag#3717",_e[Ie++]="Coupon too short: Missing Don't Multiply Flag",_e[Ie++]=!1,!0;var R0=_e[Ie-1];if(gr(Ge(R0,0,1))>1)return Ie-=2,_e[Ie++]="bwipp.GS1couponBadDontMultiplyFlag#3720",_e[Ie++]="Don't Multiply Flag must be 0 or 1",_e[Ie++]=!1,!0;var s2=_e[--Ie];_e[Ie++]=Ge(s2,1,s2.length-1)}}var O0=_e[Ie-1];if(O0.length!=0)return Ie-=2,_e[Ie++]="bwipp.GS1couponUnrecognisedOptionalField#3727",_e[Ie++]="Coupon fields must be 1,2,3,4,5,6 or 9, increasing order",_e[Ie++]=!1,!0;Ie--},Ae.lintcouponposoffer=function(){var Qa=_e[Ie-1];if(_e[Ie++]=!0,$r(Qa,function(){var Nu=_e[--Ie];if(Nu<48||Nu>57)return _e[Ie-1]=!1,!0}),!_e[--Ie])return Ie-=2,_e[Ie++]="bwipp.GS1couponNotNumeric#3736",_e[Ie++]="Coupon not numeric",_e[Ie++]=!1,!0;var qo=_e[Ie-1];if(qo.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortFormatCode#3739",_e[Ie++]="Coupon too short: Missing Format Code",_e[Ie++]=!1,!0;var $s=_e[Ie-1],Js=Ge($s,0,1);if(Bn(Js,"0")&&Bn(Js,"1"))return Ie-=2,_e[Ie++]="bwipp.GS1couponBadFormatCode#3742",_e[Ie++]="Coupon format must be 0 or 1",_e[Ie++]=!1,!0;var D1=_e[--Ie],X1=Ge(D1,1,D1.length-1);if(_e[Ie++]=X1,X1.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortFunderVLI#3747",_e[Ie++]="Coupon too short: Missing Funder VLI",_e[Ie++]=!1,!0;var Ac=_e[Ie-1],cc=gr(Ge(Ac,0,1));if(_e[Ie++]=cc,cc>6)return Ie-=3,_e[Ie++]="bwipp.GS1couponBadFunderVLI#3750",_e[Ie++]="Coupon Funder length indicator must be 0-6",_e[Ie++]=!1,!0;var KA=_e[--Ie],Fc=_e[Ie-1];if(_e[Ie++]=KA+6+1,KA+6+1>Fc.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShortFunder#3754",_e[Ie++]="Coupon too short: Truncated Funder ID",_e[Ie++]=!1,!0;var al=_e[--Ie],ol=_e[--Ie],dl=Ge(ol,al,or(ol.length-al));if(_e[Ie++]=dl,dl.length<6)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortOfferCode#3759",_e[Ie++]="Coupon too short: Truncated Offer Code",_e[Ie++]=!1,!0;var Zl=_e[--Ie],Vu=Ge(Zl,6,Zl.length-6);if(_e[Ie++]=Vu,Vu.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortSnVLI#3764",_e[Ie++]="Coupon too short: Missing SN VLI",_e[Ie++]=!1,!0;var ku=_e[Ie-1],Uu=Ge(ku,0,1);if(_e[Ie++]=gr(Uu)+6+1,gr(Uu)+6+1>ku.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShortSn#3769",_e[Ie++]="Coupon too short: Truncated SN",_e[Ie++]=!1,!0;var gu=_e[--Ie],ef=_e[--Ie],Du=Ge(ef,gu,or(ef.length-gu));if(_e[Ie++]=Du,Du.length!=0)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooLong#3773",_e[Ie++]="Coupon too long",_e[Ie++]=!1,!0;Ie--},Ae.lintlatitude=function(){var Qa=_e[Ie-1];if(Qa.length!=10)return _e[Ie-1]="bwipp.GS1badLatitudeLength#3780",_e[Ie++]="Invalid length for a latitude",_e[Ie++]=!1,!0;if(Ca(_e[--Ie],"1800000000"))return _e[Ie-1]="bwipp.GS1badLatitude#3783",_e[Ie++]="Invalid value for latitude",_e[Ie++]=!1,!0},Ae.lintlongitude=function(){var Qa=_e[Ie-1];if(Qa.length!=10)return _e[Ie-1]="bwipp.GS1badLongitudeLength#3788",_e[Ie++]="Invalid length for a longitude",_e[Ie++]=!1,!0;if(Ca(_e[--Ie],"3600000000"))return _e[Ie-1]="bwipp.GS1badLongitude#3791",_e[Ie++]="Invalid value for longitude",_e[Ie++]=!1,!0},Ae.lintmediatype=function(){var Qa=Hr(Ae.aidcmediatype,_e[--Ie]);if(!Qa)return _e[Ie-1]="bwipp.GS1UnknownMediaType#3795",_e[Ie++]="Unknown AIDC media type",_e[Ie++]=!1,!0},Ae.lintpackagetype=function(){var Qa=Hr(Ae.packagetype,_e[--Ie]);if(!Qa)return _e[Ie-1]="bwipp.GS1unknownPackageType#3799",_e[Ie++]="Unknown package type",_e[Ie++]=!1,!0},!Ae.dontlint){_e[Ie++]=!0;for(var wf=0,Nh=Ae.vals.length-1;wf<=Nh;wf+=1)if(Ae.ai=Ce(Ae.ais,wf),Ae.val=Ce(Ae.vals,wf),Hr(Ae.gs1syntax,Ae.ai)){var Wp=Ce(Ce(Ae.gs1syntax,Ae.ai),"parts");if(_e[Ie++]=Wp,_e[Ie++]=0,$r(Wp,function(){var Qa=_e[Ie-1];if(Ce(Qa,"opt"))_e[Ie-1]=0;else{var qo=Ce(_e[--Ie],"min");_e[Ie++]=qo}var $s=_e[--Ie],Js=_e[--Ie];_e[Ie++]=or(Js+$s)}),_e[--Ie]>Ae.val.length){Ie-=2,_e[Ie++]="bwipp.GS1valueTooShort#3813",_e[Ie++]="Too short",_e[Ie++]=!1;break}var Fh=_e[Ie-1];if(_e[Ie++]=0,$r(Fh,function(){var Qa=Ce(_e[--Ie],"max"),qo=_e[--Ie];_e[Ie++]=or(qo+Qa)}),_e[--Ie]<Ae.val.length){Ie-=2,_e[Ie++]="bwipp.GS1valueTooLong#3816",_e[Ie++]="Too long",_e[Ie++]=!1;break}$r(_e[--Ie],function(){Ae.props=_e[--Ie];var Qa=Ce(Ae.props,"max"),qo=Ae.val,$s=qo.length;if(Qa>qo.length){var Js=$s;$s=Qa,Qa=Js}Ae.eval=Ge(Ae.val,0,Qa);var D1=Ae.eval.length;if(Ae.val=Ge(Ae.val,D1,Ae.val.length-D1),Ae.eval.length==0){if(!Ce(Ae.props,"opt"))return _e[Ie-1]="bwipp.GS1valueTooShort#3825",_e[Ie++]="Too short",_e[Ie++]=!1,!0}else{if(Ae.eval.length<Ce(Ae.props,"min"))return _e[Ie-1]="bwipp.GS1valueTooShort#3829",_e[Ie++]="Too short",_e[Ie++]=!1,!0;var X1=new Map([["N","lintnumeric"],["X","lintcset82"],["Y","lintcset39"],["Z","lintcset64"]]),Ac=Ae[Ce(X1,Ce(Ae.props,"cset"))];if(_e[Ie++]=Ae.eval,Ac()===!0)return!0;$r(Ce(Ae.props,"linters"),function(){var cc=Ae[_e[--Ie]];if(_e[Ie++]=Ae.eval,cc()===!0)return!0})}});var Lh=_e[Ie-1];if(!Lh)break;if(Ae.val.length!=0){_e[Ie-1]="bwipp.GS1valueTooLong#3838",_e[Ie++]="Too long",_e[Ie++]=!1;break}}else{_e[Ie-1]="bwipp.GS1unknownAI#3841",_e[Ie++]="Unrecognised AI",_e[Ie++]=!1;break}if(!_e[--Ie]){var qp=_e[--Ie],hf=Re(qp.length+Ae.ai.length+5);ar(hf,0,"AI "),ar(hf,3,Ae.ai),ar(hf,3+Ae.ai.length,": "),ar(hf,5+Ae.ai.length,qp),_e[Ie++]=hf,Pr()}Ae.aiexists=function(){Ae.this=_e[--Ie],Ae.patt=_e[--Ie];for(var Qa=0;Qa<1;Qa++){if(Hr(Ae.aivals,Ae.patt)){_e[Ie++]=!0;break}if(Ae.patt.length==4){if(cn(Ge(Ae.patt,3,1),"n")){var qo=cn(Ge(Ae.patt,2,1),"n")?2:3;Ae.pfxlen=qo;var $s=Ae.ais;_e[Ie++]=!1;for(var Js=0,D1=$s.length;Js<D1;Js++){var X1=Ce($s,Js);_e[Ie++]=X1,Bn(X1,Ae.this)&&X1.length==4?cn(Ge(_e[--Ie],0,Ae.pfxlen),Ge(Ae.patt,0,Ae.pfxlen))&&(_e[Ie-1]=!0):Ie--}break}_e[Ie++]=!1;break}_e[Ie++]=!1;break}};var Q0=Ae.vals;Ae.aivals=new Map;for(var _f=0,Hh=Ae.vals.length-1;_f<=Hh;_f+=1)if(Ae.ai=Ce(Ae.ais,_f),Ae.val=Ce(Ae.vals,_f),Hr(Ae.aivals,Ae.ai)){if(Bn(Ce(Ae.aivals,Ae.ai),Ae.val)){var xf=Re(Ae.ai.length+40);ar(xf,0,"Repeated AIs ("),ar(xf,14,Ae.ai),ar(xf,14+Ae.ai.length,") must have the same value"),_e[Ie++]="bwipp.GS1repeatedDifferingAIs#3891",_e[Ie++]=xf,Pr()}}else De(Ae.aivals,Ae.ai,Ae.val);for(var rp=0,Rh=Ae.vals.length-1;rp<=Rh;rp+=1){Ae.ai=Ce(Ae.ais,rp);var Zp=Ce(Ae.gs1syntax,Ae.ai),Oh=Hr(Zp,"ex");if(_e[Ie++]=Zp,_e[Ie++]="ex",Oh){var Qh=_e[--Ie];$r(Ce(_e[--Ie],Qh),function(){if(Ae.patt=_e[--Ie],_e[Ie++]=Ae.patt,_e[Ie++]=Ae.ai,Ae.aiexists(),_e[--Ie]){var Qa=Re(Ae.ai.length+Ae.patt.length+36);ar(Qa,0,"AIs ("),ar(Qa,5,Ae.ai),ar(Qa,5+Ae.ai.length,") and ("),ar(Qa,12+Ae.ai.length,Ae.patt),ar(Qa,12+Ae.ai.length+Ae.patt.length,") are mutually exclusive"),_e[Ie++]="bwipp.GS1exclusiveAIs#3911",_e[Ie++]=Qa,Pr()}})}else Ie-=2;if(Ae.lintreqs){var Vp=Ce(Ae.gs1syntax,Ae.ai),zh=Hr(Vp,"req");if(_e[Ie++]=Vp,_e[Ie++]="req",zh){var Gh=_e[--Ie];$r(Ce(_e[--Ie],Gh),function(){var Qa=_e[--Ie];if(_e[Ie++]=!1,$r(Qa,function(){var al=_e[--Ie];if(_e[Ie++]=!0,$r(al,function(){_e[Ie++]=Ae.ai,Ae.aiexists(),_e[--Ie]||(_e[Ie-1]=!1)}),_e[--Ie])return _e[Ie-1]=!0,!0}),!_e[--Ie]){_e[Ie++]=1/0,$r(Ce(Ce(Ae.gs1syntax,Ae.ai),"req"),function(){$r(_e[--Ie],function(){$r(_e[--Ie],function(){_e[Ie++]="+"}),_e[Ie-1]=" OR "}),_e[Ie-1]=" WITH "}),Ie--;var qo=xe();_e[Ie++]=qo,_e[Ie++]=0;for(var $s=0,Js=qo.length;$s<Js;$s++){var D1=_e[--Ie];_e[Ie++]=or(D1+Ce(qo,$s).length)}var X1=Ae.ai.length+49;_e[Ie++]=X1,_e[Ie++]=X1;var Ac=_e[Ie-3],cc=Re(or(_e[Ie-1]+Ac)),KA=_e[Ie-2];Ie-=3,_e[Ie++]=cc,_e[Ie++]=KA,ir(3,-1),$r(_e[--Ie],function(){var al=_e[--Ie],ol=_e[--Ie],dl=_e[Ie-1];ar(dl,ol,al),_e[Ie++]=or(al.length+ol)}),Ie--;var Fc=_e[--Ie];ar(Fc,0,"One of more requisite AIs for AI ("),ar(Fc,34,Ae.ai),ar(Fc,34+Ae.ai.length,") are missing: "),_e[Ie++]="bwipp.GS1missingAIs#3938",_e[Ie++]=Fc,Pr()}})}else Ie-=2}}}_e[Ie++]=Ae.ais,_e[Ie++]=Ae.vals,_e[Ie++]=Ae.fncs,Ae=Vf}function ia(){if(!ia.globals){var hr=Ae;Ae=ia.globals={},Ae.ean5_encs=xe(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","112","11"]),Ae.ean5_barchars="0123456789",Ae.ean5_mirrormaps=xe(["11000","10100","10010","10001","01100","00110","00011","01010","01001","00101"]),Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,ia.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=12,Ae.text1xoffset=3.25,Ae.text1yoffset=null,Ae.height=.7,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.text1yoffset==null&&(Ae.text1yoffset=or(Ae.height*72+4.75)),Ae.barcode.length!=5&&(_e[Ie++]="bwipp.ean5badLength#5730",_e[Ie++]="EAN-5 add-on must be 5 digits",Pr()),$r(Ae.barcode,function(){var Mn=_e[--Ie];(Mn<48||Mn>57)&&(_e[Ie++]="bwipp.ean5badCharacter#5734",_e[Ie++]="EAN-5 add-on must contain only digits",Pr())}),Ae.checksum=0;for(var Br=0;Br<=4;Br+=1)Ae.i=Br,Ae.barchar=Ce(Ae.barcode,Ae.i)-48,Ae.i%2==0?Ae.checksum=or(Ae.barchar*3+Ae.checksum):Ae.checksum=or(Ae.barchar*9+Ae.checksum);Ae.checksum=Ae.checksum%10,Ae.mirrormap=Ce(Ae.ean5_mirrormaps,Ae.checksum),Ae.sbs=Re(31),Ae.txt=xe(5);for(var Nr=0;Nr<=4;Nr+=1){if(Ae.i=Nr,Ae.i==0?ar(Ae.sbs,0,Ce(Ae.ean5_encs,10)):ar(Ae.sbs,(Ae.i-1)*6+7,Ce(Ae.ean5_encs,11)),Un(Ae.ean5_barchars,Ge(Ae.barcode,Ae.i,1)),Ie--,Ae.indx=_e[--Ie].length,Ie-=2,Ae.enc=Ce(Ae.ean5_encs,Ae.indx),Ce(Ae.mirrormap,Ae.i)==49){Ae.enclen=Ae.enc.length,Ae.revenc=Re(Ae.enclen);for(var Or=0,an=Ae.enclen-1;Or<=an;Or+=1)Ae.j=Or,Ae.char=Ce(Ae.enc,Ae.j),De(Ae.revenc,Ae.enclen-Ae.j-1,Ae.char);Ae.enc=Ae.revenc}ar(Ae.sbs,Ae.i*6+3,Ae.enc),De(Ae.txt,Ae.i,xe([Ge(Ae.barcode,Ae.i,1),or((Ae.i-1)*9+10+Ae.text1xoffset),Ae.text1yoffset,Ae.text1font,Ae.text1size]))}_e[Ie++]=1/0,_e[Ie++]=1/0;for(var Zr=Ae.sbs,Rr=0,Jr=Zr.length;Rr<Jr;Rr++)_e[Ie++]=Ce(Zr,Rr)-48;var rn=xe();_e[Ie++]=1/0;for(var An=0;An<16;An++)_e[Ie++]=Ae.height;var tn=xe();_e[Ie++]=1/0;for(var vn=0;vn<16;vn++)_e[Ie++]=0;var fn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=rn,_e[Ie++]="bhs",_e[Ie++]=tn,_e[Ie++]="bbs",_e[Ie++]=fn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=Ae.txt),_e[Ie++]="opt",_e[Ie++]=Ae.options,_e[Ie++]="guardrightpos",_e[Ie++]=5,_e[Ie++]="guardrightypos",_e[Ie++]=Ae.text1yoffset,_e[Ie++]="borderleft",_e[Ie++]=12,_e[Ie++]="borderright",_e[Ie++]=5,_e[Ie++]="bordertop",_e[Ie++]=10;var dn=Xe();_e[Ie++]=dn,Ae._render&&ti(),Ae=hr}function po(){if(!po.globals){var hr=Ae;Ae=po.globals={},Ae.ean2_encs=xe(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","112","11"]),Ae.ean2_barchars="0123456789",Ae.ean2_mirrormaps=xe(["00","01","10","11"]),Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,po.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=12,Ae.text1xoffset=3.25,Ae.text1yoffset=null,Ae.height=.7,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.text1yoffset==null&&(Ae.text1yoffset=or(Ae.height*72+4.75)),Ae.barcode.length!=2&&(_e[Ie++]="bwipp.ean2badLength#5876",_e[Ie++]="EAN-2 add-on must be 2 digits",Pr()),$r(Ae.barcode,function(){var dn=_e[--Ie];(dn<48||dn>57)&&(_e[Ie++]="bwipp.ean2badCharacter#5880",_e[Ie++]="EAN-2 add-on must contain only digits",Pr())}),Ae.mirrormap=Ce(Ae.ean2_mirrormaps,gr(Ge(Ae.barcode,0,2))%4),Ae.sbs=Re(13),Ae.txt=xe(2);for(var Br=0;Br<=1;Br+=1){if(Ae.i=Br,Ae.i==0?ar(Ae.sbs,0,Ce(Ae.ean2_encs,10)):ar(Ae.sbs,(Ae.i-1)*6+7,Ce(Ae.ean2_encs,11)),Un(Ae.ean2_barchars,Ge(Ae.barcode,Ae.i,1)),Ie--,Ae.indx=_e[--Ie].length,Ie-=2,Ae.enc=Ce(Ae.ean2_encs,Ae.indx),Ce(Ae.mirrormap,Ae.i)==49){Ae.enclen=Ae.enc.length,Ae.revenc=Re(Ae.enclen);for(var Nr=0,Or=Ae.enclen-1;Nr<=Or;Nr+=1)Ae.j=Nr,Ae.char=Ce(Ae.enc,Ae.j),De(Ae.revenc,Ae.enclen-Ae.j-1,Ae.char);Ae.enc=Ae.revenc}ar(Ae.sbs,Ae.i*6+3,Ae.enc),De(Ae.txt,Ae.i,xe([Ge(Ae.barcode,Ae.i,1),or((Ae.i-1)*9+10+Ae.text1xoffset),Ae.text1yoffset,Ae.text1font,Ae.text1size]))}_e[Ie++]=1/0,_e[Ie++]=1/0;for(var an=Ae.sbs,Zr=0,Rr=an.length;Zr<Rr;Zr++)_e[Ie++]=Ce(an,Zr)-48;var Jr=xe();_e[Ie++]=1/0;for(var rn=0;rn<12;rn++)_e[Ie++]=Ae.height;var An=xe();_e[Ie++]=1/0;for(var tn=0;tn<12;tn++)_e[Ie++]=0;var vn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Jr,_e[Ie++]="bhs",_e[Ie++]=An,_e[Ie++]="bbs",_e[Ie++]=vn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=Ae.txt),_e[Ie++]="opt",_e[Ie++]=Ae.options,_e[Ie++]="guardrightpos",_e[Ie++]=5,_e[Ie++]="guardrightypos",_e[Ie++]=Ae.text1yoffset,_e[Ie++]="borderleft",_e[Ie++]=12,_e[Ie++]="borderright",_e[Ie++]=5,_e[Ie++]="bordertop",_e[Ie++]=10;var fn=Xe();_e[Ie++]=fn,Ae._render&&ti(),Ae=hr}function qa(){if(!qa.globals){var hr=Ae;Ae=qa.globals={},Ae.ean13_encs=xe(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]),Ae.ean13_barchars="0123456789",Ae.ean13_mirrormaps=xe(["000000","001011","001101","001110","010011","011001","011100","010101","010110","011010"]),Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,qa.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=12,Ae.text1xoffset=-7.75,Ae.text1yoffset=-.25,Ae.height=1,Ae.addongap=12,Ae.addontextfont="unset",Ae.addontextsize=null,Ae.addontextxoffset=null,Ae.addontextyoffset=null,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Un(Ae.barcode," "),_e[--Ie]?(Ae.barcode=_e[--Ie],Ie--,Ae.addon=_e[--Ie]):(Ie--,Ae.addon=""),Ae.barcode.length!=12&&Ae.barcode.length!=13&&(_e[Ie++]="bwipp.ean13badLength#6027",_e[Ie++]="EAN-13 must be 12 or 13 digits",Pr()),$r(Ae.barcode,function(){var oi=_e[--Ie];(oi<48||oi>57)&&(_e[Ie++]="bwipp.ean13badCharacter#6031",_e[Ie++]="EAN-13 must contain only digits",Pr())}),Ae.addon.length!=0&&Ae.addon.length!=2&&Ae.addon.length!=5&&(_e[Ie++]="bwipp.ean13badAddOnLength#6035",_e[Ie++]="Add-on for EAN-13 must be 2 or 5 digits",Pr()),Ae.pad=Re(13),Ae.checksum=0;for(var Br=0;Br<=11;Br+=1)Ae.i=Br,Ae.barchar=Ce(Ae.barcode,Ae.i)-48,Ae.i%2==0?Ae.checksum=or(Ae.barchar+Ae.checksum):Ae.checksum=or(Ae.barchar*3+Ae.checksum);Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==13&&Ce(Ae.barcode,12)!=Ae.checksum+48&&(_e[Ie++]="bwipp.ean13badCheckDigit#6055",_e[Ie++]="Incorrect EAN-13 check digit provided",Pr()),ar(Ae.pad,0,Ae.barcode),De(Ae.pad,12,Ae.checksum+48),Ae.barcode=Ae.pad,Ae.sbs=Re(59),Ae.txt=xe(13),ar(Ae.sbs,0,Ce(Ae.ean13_encs,10)),Ae.mirrormap=Ce(Ae.ean13_mirrormaps,Ce(Ae.barcode,0)-48),De(Ae.txt,0,xe([Ge(Ae.barcode,0,1),Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size]));for(var Nr=1;Nr<=6;Nr+=1){if(Ae.i=Nr,Un(Ae.ean13_barchars,Ge(Ae.barcode,Ae.i,1)),Ie--,Ae.indx=_e[--Ie].length,Ie-=2,Ae.enc=Ce(Ae.ean13_encs,Ae.indx),Ce(Ae.mirrormap,Ae.i-1)==49){Ae.enclen=Ae.enc.length,Ae.revenc=Re(Ae.enclen);for(var Or=0,an=Ae.enclen-1;Or<=an;Or+=1)Ae.j=Or,Ae.char=Ce(Ae.enc,Ae.j),De(Ae.revenc,Ae.enclen-Ae.j-1,Ae.char);Ae.enc=Ae.revenc}ar(Ae.sbs,(Ae.i-1)*4+3,Ae.enc),De(Ae.txt,Ae.i,xe([Ge(Ae.barcode,Ae.i,1),or((Ae.i-1)*7+15+Ae.text1xoffset),Ae.text1yoffset,Ae.text1font,Ae.text1size]))}ar(Ae.sbs,27,Ce(Ae.ean13_encs,11));for(var Zr=7;Zr<=12;Zr+=1)Ae.i=Zr,Un(Ae.ean13_barchars,Ge(Ae.barcode,Ae.i,1)),Ie--,Ae.indx=_e[--Ie].length,Ie-=2,Ae.enc=Ce(Ae.ean13_encs,Ae.indx),ar(Ae.sbs,(Ae.i-1)*4+8,Ae.enc),De(Ae.txt,Ae.i,xe([Ge(Ae.barcode,Ae.i,1),or((Ae.i-1)*7+19+Ae.text1xoffset),Ae.text1yoffset,Ae.text1font,Ae.text1size]));ar(Ae.sbs,56,Ce(Ae.ean13_encs,12)),_e[Ie++]=1/0;for(var Rr=Ae.sbs,Jr=0,rn=Rr.length;Jr<rn;Jr++)_e[Ie++]=Ce(Rr,Jr)-48;if(Ae.sbs=xe(),Ae.includetext){_e[Ie++]=1/0,_e[Ie++]=Ae.height,_e[Ie++]=Ae.height;for(var An=0;An<12;An++)_e[Ie++]=or(Ae.height-.075);_e[Ie++]=Ae.height,_e[Ie++]=Ae.height;for(var tn=0;tn<12;tn++)_e[Ie++]=or(Ae.height-.075);_e[Ie++]=Ae.height,_e[Ie++]=Ae.height,Ae.bhs=xe(),_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=0;for(var vn=0;vn<12;vn++)_e[Ie++]=.075;_e[Ie++]=0,_e[Ie++]=0;for(var fn=0;fn<12;fn++)_e[Ie++]=.075;_e[Ie++]=0,_e[Ie++]=0,Ae.bbs=xe()}else{_e[Ie++]=1/0;for(var dn=0;dn<30;dn++)_e[Ie++]=Ae.height;Ae.bhs=xe(),_e[Ie++]=1/0;for(var Mn=0;Mn<30;Mn++)_e[Ie++]=0;Ae.bbs=xe(),Ae.txt=xe([])}if(Ae.guardrightypos=0,Ae.addon.length!=0){if(_e[Ie++]=1/0,_e[Ie++]="includetext",_e[Ie++]=!0,_e[Ie++]="height",_e[Ie++]=Ae.height,Ae.includetext){var wn=_e[--Ie];_e[Ie++]=or(wn-.15)}_e[Ie++]="text1xoffset",Ae.addontextxoffset!=null?_e[Ie++]=Ae.addontextxoffset:_e[Ie++]=or(98.25+Ae.addongap),Ae.addontextyoffset!=null&&(_e[Ie++]="text1yoffset",_e[Ie++]=Ae.addontextyoffset),_e[Ie++]="text1size",Ae.addontextsize!=null?_e[Ie++]=Ae.addontextsize:_e[Ie++]=Ae.text1size;var Sn=Bn(Ae.addontextfont,"unset")?Ae.addontextfont:Ae.text1font;_e[Ie++]="text1font",_e[Ie++]=Sn,Ae.addopts=Xe(),Ae.bwipp_dontdraw=!0,Ae.addon.length==2&&(_e[Ie++]=Ae.addon,_e[Ie++]=Ae.addopts,po()),Ae.addon.length==5&&(_e[Ie++]=Ae.addon,_e[Ie++]=Ae.addopts,ia()),Ae.addcode=_e[--Ie],_e[Ie++]=1/0,Lr(Ae.sbs),_e[Ie++]=Ae.addongap,Lr(Ce(Ae.addcode,"sbs")),Ae.sbs=xe(),_e[Ie++]=1/0,Lr(Ae.bhs),Lr(Ce(Ae.addcode,"bhs")),Ae.bhs=xe(),_e[Ie++]=1/0,Lr(Ae.bbs),Lr(Ce(Ae.addcode,"bbs")),Ae.bbs=xe(),_e[Ie++]=1/0,Lr(Ae.txt),Lr(Ce(Ae.addcode,"txt")),Ae.txt=xe(),Ae.guardrightypos=Ce(Ae.addcode,"guardrightypos")}_e[Ie++]=1/0,_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Ae.sbs,_e[Ie++]="bhs",_e[Ie++]=Ae.bhs,_e[Ie++]="bbs",_e[Ie++]=Ae.bbs,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="opt",_e[Ie++]=Ae.options,_e[Ie++]="guardrightpos",Ae.addon.length==0?_e[Ie++]=7:_e[Ie++]=5,_e[Ie++]="guardrightypos",_e[Ie++]=Ae.guardrightypos,_e[Ie++]="borderleft",_e[Ie++]=11,_e[Ie++]="borderright",Ae.addon.length==0?_e[Ie++]=7:_e[Ie++]=5,_e[Ie++]="bordertop",_e[Ie++]=0,_e[Ie++]="borderbottom",_e[Ie++]=5;var Nn=Xe();_e[Ie++]=Nn,Ae._render&&ti(),Ae=hr}function _o(){if(!_o.globals){var hr=Ae;Ae=_o.globals={},Ae.ean8_encs=xe(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]),Ae.ean8_barchars="0123456789",Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,_o.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=12,Ae.text1xoffset=7.25,Ae.text1yoffset=-.25,Ae.height=1,Ae.permitaddon=!1,Ae.addongap=12,Ae.addontextfont="unset",Ae.addontextsize=null,Ae.addontextxoffset=null,Ae.addontextyoffset=null,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Un(Ae.barcode," "),_e[--Ie]?(Ae.barcode=_e[--Ie],Ie--,Ae.addon=_e[--Ie]):(Ie--,Ae.addon=""),Ae.barcode.length!=7&&Ae.barcode.length!=8&&(_e[Ie++]="bwipp.ean8badLength#6263",_e[Ie++]="EAN-8 must be 7 or 8 digits",Pr()),$r(Ae.barcode,function(){var Sn=_e[--Ie];(Sn<48||Sn>57)&&(_e[Ie++]="bwipp.ean8badCharacter#6267",_e[Ie++]="EAN-8 must contain only digits",Pr())}),Ae.addon.length!=0&&Ae.addon.length!=2&&Ae.addon.length!=5&&(_e[Ie++]="bwipp.ean8badAddOnLength#6271",_e[Ie++]="Add-on for EAN-8 must be 2 or 5 digits",Pr()),!Ae.permitaddon&&Ae.addon.length!=0&&(_e[Ie++]="bwipp.ean8badAddOnLength#6274",_e[Ie++]='Non-standard use of add-on for EAN-8 requires "permitaddon" option',Pr()),Ae.pad=Re(8),Ae.checksum=0;for(var Br=0;Br<=6;Br+=1)Ae.i=Br,Ae.barchar=Ce(Ae.barcode,Ae.i)-48,Ae.i%2!=0?Ae.checksum=or(Ae.barchar+Ae.checksum):Ae.checksum=or(Ae.barchar*3+Ae.checksum);Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==8&&Ce(Ae.barcode,7)!=Ae.checksum+48&&(_e[Ie++]="bwipp.ean8badCheckDigit#6294",_e[Ie++]="Incorrect EAN-8 check digit provided",Pr()),ar(Ae.pad,0,Ae.barcode),De(Ae.pad,7,Ae.checksum+48),Ae.barcode=Ae.pad,Ae.sbs=Re(43),Ae.txt=xe(8),ar(Ae.sbs,0,Ce(Ae.ean8_encs,10));for(var Nr=0;Nr<=3;Nr+=1)Ae.i=Nr,Un(Ae.ean8_barchars,Ge(Ae.barcode,Ae.i,1)),Ie--,Ae.indx=_e[--Ie].length,Ie-=2,Ae.enc=Ce(Ae.ean8_encs,Ae.indx),ar(Ae.sbs,Ae.i*4+3,Ae.enc),De(Ae.txt,Ae.i,xe([Ge(Ae.barcode,Ae.i,1),or(Ae.i*7+Ae.text1xoffset),Ae.text1yoffset,Ae.text1font,Ae.text1size]));ar(Ae.sbs,19,Ce(Ae.ean8_encs,11));for(var Or=4;Or<=7;Or+=1)Ae.i=Or,Un(Ae.ean8_barchars,Ge(Ae.barcode,Ae.i,1)),Ie--,Ae.indx=_e[--Ie].length,Ie-=2,Ae.enc=Ce(Ae.ean8_encs,Ae.indx),ar(Ae.sbs,Ae.i*4+8,Ae.enc),De(Ae.txt,Ae.i,xe([Ge(Ae.barcode,Ae.i,1),or(Ae.i*7+Ae.text1xoffset)+4,Ae.text1yoffset,Ae.text1font,Ae.text1size]));ar(Ae.sbs,40,Ce(Ae.ean8_encs,12)),_e[Ie++]=1/0;for(var an=Ae.sbs,Zr=0,Rr=an.length;Zr<Rr;Zr++)_e[Ie++]=Ce(an,Zr)-48;if(Ae.sbs=xe(),Ae.includetext){_e[Ie++]=1/0,_e[Ie++]=Ae.height,_e[Ie++]=Ae.height;for(var Jr=0;Jr<8;Jr++)_e[Ie++]=or(Ae.height-.075);_e[Ie++]=Ae.height,_e[Ie++]=Ae.height;for(var rn=0;rn<8;rn++)_e[Ie++]=or(Ae.height-.075);_e[Ie++]=Ae.height,_e[Ie++]=Ae.height,Ae.bhs=xe(),_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=0;for(var An=0;An<8;An++)_e[Ie++]=.075;_e[Ie++]=0,_e[Ie++]=0;for(var tn=0;tn<8;tn++)_e[Ie++]=.075;_e[Ie++]=0,_e[Ie++]=0,Ae.bbs=xe()}else{_e[Ie++]=1/0;for(var vn=0;vn<22;vn++)_e[Ie++]=Ae.height;Ae.bhs=xe(),_e[Ie++]=1/0;for(var fn=0;fn<22;fn++)_e[Ie++]=0;Ae.bbs=xe(),Ae.txt=xe([])}if(Ae.guardrightypos=0,Ae.addon.length!=0){if(_e[Ie++]=1/0,_e[Ie++]="includetext",_e[Ie++]=!0,_e[Ie++]="height",_e[Ie++]=Ae.height,Ae.includetext){var dn=_e[--Ie];_e[Ie++]=or(dn-.15)}_e[Ie++]="text1xoffset",Ae.addontextxoffset!=null?_e[Ie++]=Ae.addontextxoffset:_e[Ie++]=or(70.25+Ae.addongap),Ae.addontextyoffset!=null&&(_e[Ie++]="text1yoffset",_e[Ie++]=Ae.addontextyoffset),_e[Ie++]="text1size",Ae.addontextsize!=null?_e[Ie++]=Ae.addontextsize:_e[Ie++]=Ae.text1size;var Mn=Bn(Ae.addontextfont,"unset")?Ae.addontextfont:Ae.text1font;_e[Ie++]="text1font",_e[Ie++]=Mn,Ae.addopts=Xe(),Ae.bwipp_dontdraw=!0,Ae.addon.length==2&&(_e[Ie++]=Ae.addon,_e[Ie++]=Ae.addopts,po()),Ae.addon.length==5&&(_e[Ie++]=Ae.addon,_e[Ie++]=Ae.addopts,ia()),Ae.addcode=_e[--Ie],_e[Ie++]=1/0,Lr(Ae.sbs),_e[Ie++]=Ae.addongap,Lr(Ce(Ae.addcode,"sbs")),Ae.sbs=xe(),_e[Ie++]=1/0,Lr(Ae.bhs),Lr(Ce(Ae.addcode,"bhs")),Ae.bhs=xe(),_e[Ie++]=1/0,Lr(Ae.bbs),Lr(Ce(Ae.addcode,"bbs")),Ae.bbs=xe(),_e[Ie++]=1/0,Lr(Ae.txt),Lr(Ce(Ae.addcode,"txt")),Ae.txt=xe(),Ae.guardrightypos=Ce(Ae.addcode,"guardrightypos")}_e[Ie++]=1/0,_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Ae.sbs,_e[Ie++]="bhs",_e[Ie++]=Ae.bhs,_e[Ie++]="bbs",_e[Ie++]=Ae.bbs,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="opt",_e[Ie++]=Ae.options,_e[Ie++]="guardleftpos",_e[Ie++]=7,_e[Ie++]="guardrightpos",Ae.addon.length==0?_e[Ie++]=7:_e[Ie++]=5,_e[Ie++]="guardrightypos",_e[Ie++]=Ae.guardrightypos,_e[Ie++]="borderleft",_e[Ie++]=7,_e[Ie++]="borderright",Ae.addon.length==0?_e[Ie++]=7:_e[Ie++]=5,_e[Ie++]="bordertop",_e[Ie++]=0,_e[Ie++]="borderbottom",_e[Ie++]=5;var wn=Xe();_e[Ie++]=wn,Ae._render&&ti(),Ae=hr}function So(){if(!So.globals){var hr=Ae;Ae=So.globals={},Ae.upca_encs=xe(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]),Ae.upca_barchars="0123456789",Ae=hr}var hr=Ae;if(Ae=Object.assign({},Ae,So.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=12,Ae.text1xoffset=-5.75,Ae.text1yoffset=-.25,Ae.height=1,Ae.addongap=12,Ae.addontextfont="unset",Ae.addontextsize=null,Ae.addontextxoffset=null,Ae.addontextyoffset=null,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Un(Ae.barcode," "),_e[--Ie]?(Ae.barcode=_e[--Ie],Ie--,Ae.addon=_e[--Ie]):(Ie--,Ae.addon=""),Ae.barcode.length==7||Ae.barcode.length==8){$r(Ae.barcode,function(){var ci=_e[--Ie];(ci<48||ci>57)&&(_e[Ie++]="bwipp.upcAupcEbadCharacter#6489",_e[Ie++]="UPC-E must contain only digits",Pr())});var Br=Ce(Ae.barcode,0);Br!=48&&Br!=49&&(_e[Ie++]="bwipp.upcAupcEbadNumberSystem#6493",_e[Ie++]="UPC-E must have number system 0 or 1",Pr());for(var Nr=0;Nr<1;Nr++){var Or=Ae.barcode.length==8?12:11;if(Ae.upcacode=Re(Or),Ce(Ae.barcode,6)-48<=2){ar(Ae.upcacode,0,Ge(Ae.barcode,0,3)),ar(Ae.upcacode,3,Ge(Ae.barcode,6,1)),ar(Ae.upcacode,4,"0000"),ar(Ae.upcacode,8,Ge(Ae.barcode,3,3));break}if(Ce(Ae.barcode,6)-48==3){ar(Ae.upcacode,0,Ge(Ae.barcode,0,4)),ar(Ae.upcacode,4,"00000"),ar(Ae.upcacode,9,Ge(Ae.barcode,4,2));break}if(Ce(Ae.barcode,6)-48==4){ar(Ae.upcacode,0,Ge(Ae.barcode,0,5)),ar(Ae.upcacode,5,"00000"),ar(Ae.upcacode,10,Ge(Ae.barcode,5,1));break}if(Ce(Ae.barcode,6)-48>=5){ar(Ae.upcacode,0,Ge(Ae.barcode,0,6)),ar(Ae.upcacode,6,"0000"),ar(Ae.upcacode,10,Ge(Ae.barcode,6,1));break}}Ae.barcode.length==8&&ar(Ae.upcacode,11,Ge(Ae.barcode,7,1)),Ae.barcode=Ae.upcacode}Ae.barcode.length!=11&&Ae.barcode.length!=12&&(_e[Ie++]="bwipp.upcAbadLength#6533",_e[Ie++]="UPC-A must be 11 or 12 digits",Pr());for(var an=Ae.barcode,Zr=0,Rr=an.length;Zr<Rr;Zr++){var Jr=Ce(an,Zr);(Jr<48||Jr>57)&&(_e[Ie++]="bwipp.upcAbadCharacter#6537",_e[Ie++]="UPC-A must contain only digits",Pr())}Ae.addon.length!=0&&Ae.addon.length!=2&&Ae.addon.length!=5&&(_e[Ie++]="bwipp.upcAbadAddOnLength#6541",_e[Ie++]="Add-on for UPC-A must be 2 or 5 digits",Pr()),Ae.pad=Re(12),Ae.checksum=0;for(var rn=0;rn<=10;rn+=1)Ae.i=rn,Ae.barchar=Ce(Ae.barcode,Ae.i)-48,Ae.i%2!=0?Ae.checksum=Ae.checksum+Ae.barchar:Ae.checksum=Ae.checksum+Ae.barchar*3;Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==12&&Ce(Ae.barcode,11)!=Ae.checksum+48&&(_e[Ie++]="bwipp.upcAbadCheckDigit#6561",_e[Ie++]="Incorrect UPC check digit provided",Pr()),ar(Ae.pad,0,Ae.barcode),De(Ae.pad,11,Ae.checksum+48),Ae.barcode=Ae.pad,Ae.sbs=Re(59),Ae.txt=xe(12),ar(Ae.sbs,0,Ce(Ae.upca_encs,10));for(var An=0;An<=5;An+=1)Ae.i=An,Un(Ae.upca_barchars,Ge(Ae.barcode,Ae.i,1)),Ie--,Ae.indx=_e[--Ie].length,Ie-=2,Ae.enc=Ce(Ae.upca_encs,Ae.indx),ar(Ae.sbs,Ae.i*4+3,Ae.enc),Ae.i==0?De(Ae.txt,0,xe([Ge(Ae.barcode,0,1),Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size-2])):De(Ae.txt,Ae.i,xe([Ge(Ae.barcode,Ae.i,1),or(Ae.i*7+13+Ae.text1xoffset),Ae.text1yoffset,Ae.text1font,Ae.text1size]));ar(Ae.sbs,27,Ce(Ae.upca_encs,11));for(var tn=6;tn<=11;tn+=1)Ae.i=tn,Un(Ae.upca_barchars,Ge(Ae.barcode,Ae.i,1)),Ie--,Ae.indx=_e[--Ie].length,Ie-=2,Ae.enc=Ce(Ae.upca_encs,Ae.indx),ar(Ae.sbs,Ae.i*4+8,Ae.enc),Ae.i==11?De(Ae.txt,11,xe([Ge(Ae.barcode,11,1),Ae.text1xoffset+107,Ae.text1yoffset,Ae.text1font,Ae.text1size-2])):De(Ae.txt,Ae.i,xe([Ge(Ae.barcode,Ae.i,1),or(Ae.i*7+Ae.text1xoffset)+17,Ae.text1yoffset,Ae.text1font,Ae.text1size]));ar(Ae.sbs,56,Ce(Ae.upca_encs,12)),_e[Ie++]=1/0;for(var vn=Ae.sbs,fn=0,dn=vn.length;fn<dn;fn++)_e[Ie++]=Ce(vn,fn)-48;if(Ae.sbs=xe(),Ae.includetext){_e[Ie++]=1/0;for(var Mn=0;Mn<4;Mn++)_e[Ie++]=Ae.height;for(var wn=0;wn<10;wn++)_e[Ie++]=or(Ae.height-.075);_e[Ie++]=Ae.height,_e[Ie++]=Ae.height;for(var Sn=0;Sn<10;Sn++)_e[Ie++]=or(Ae.height-.075);for(var Nn=0;Nn<4;Nn++)_e[Ie++]=Ae.height;Ae.bhs=xe(),_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0;for(var oi=0;oi<10;oi++)_e[Ie++]=.075;_e[Ie++]=0,_e[Ie++]=0;for(var Jn=0;Jn<10;Jn++)_e[Ie++]=.075;_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Ae.bbs=xe()}else{_e[Ie++]=1/0;for(var fi=0;fi<30;fi++)_e[Ie++]=Ae.height;Ae.bhs=xe(),_e[Ie++]=1/0;for(var ri=0;ri<30;ri++)_e[Ie++]=0;Ae.bbs=xe(),Ae.txt=xe([])}if(Ae.guardrightypos=0,Ae.addon.length!=0){if(_e[Ie++]=1/0,_e[Ie++]="includetext",_e[Ie++]=!0,_e[Ie++]="height",_e[Ie++]=Ae.height,Ae.includetext){var Qn=_e[--Ie];_e[Ie++]=or(Qn-.15)}_e[Ie++]="text1xoffset",Ae.addontextxoffset!=null?_e[Ie++]=Ae.addontextxoffset:_e[Ie++]=or(98.25+Ae.addongap),Ae.addontextyoffset!=null&&(_e[Ie++]="text1yoffset",_e[Ie++]=Ae.addontextyoffset),_e[Ie++]="text1size",Ae.addontextsize!=null?_e[Ie++]=Ae.addontextsize:_e[Ie++]=Ae.text1size;var Yn=Bn(Ae.addontextfont,"unset")?Ae.addontextfont:Ae.text1font;_e[Ie++]="text1font",_e[Ie++]=Yn,Ae.addopts=Xe(),Ae.bwipp_dontdraw=!0,Ae.addon.length==2&&(_e[Ie++]=Ae.addon,_e[Ie++]=Ae.addopts,po()),Ae.addon.length==5&&(_e[Ie++]=Ae.addon,_e[Ie++]=Ae.addopts,ia()),Ae.addcode=_e[--Ie],_e[Ie++]=1/0,Lr(Ae.sbs),_e[Ie++]=Ae.addongap,Lr(Ce(Ae.addcode,"sbs")),Ae.sbs=xe(),_e[Ie++]=1/0,Lr(Ae.bhs),Lr(Ce(Ae.addcode,"bhs")),Ae.bhs=xe(),_e[Ie++]=1/0,Lr(Ae.bbs),Lr(Ce(Ae.addcode,"bbs")),Ae.bbs=xe(),_e[Ie++]=1/0,Lr(Ae.txt),Lr(Ce(Ae.addcode,"txt")),Ae.txt=xe(),Ae.guardrightypos=Ce(Ae.addcode,"guardrightypos")}_e[Ie++]=1/0,_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Ae.sbs,_e[Ie++]="bhs",_e[Ie++]=Ae.bhs,_e[Ie++]="bbs",_e[Ie++]=Ae.bbs,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="opt",_e[Ie++]=Ae.options,_e[Ie++]="guardrightpos",Ae.addon.length==0?_e[Ie++]=9:_e[Ie++]=5,_e[Ie++]="guardrightypos",_e[Ie++]=Ae.guardrightypos,_e[Ie++]="borderleft",_e[Ie++]=9,_e[Ie++]="borderright",Ae.addon.length==0?_e[Ie++]=9:_e[Ie++]=5,_e[Ie++]="bordertop",_e[Ie++]=0,_e[Ie++]="borderbottom",_e[Ie++]=5;var ni=Xe();_e[Ie++]=ni,Ae._render&&ti(),Ae=hr}function ls(){if(!ls.globals){var hr=Ae;Ae=ls.globals={},Ae.upce_encs=xe(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","111111"]),Ae.upce_barchars="0123456789",Ae.upce_mirrormaps=xe(["000111","001011","001101","001110","010011","011001","011100","010101","010110","011010"]),Ae=hr}var hr=Ae;if(Ae=Object.assign({},Ae,ls.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=12,Ae.text1xoffset=-5.75,Ae.text1yoffset=-.25,Ae.height=1,Ae.addongap=12,Ae.addontextfont="unset",Ae.addontextsize=null,Ae.addontextxoffset=null,Ae.addontextyoffset=null,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Un(Ae.barcode," "),_e[--Ie]?(Ae.barcode=_e[--Ie],Ie--,Ae.addon=_e[--Ie]):(Ie--,Ae.addon=""),Ae.barcode.length==11||Ae.barcode.length==12){$r(Ae.barcode,function(){var ci=_e[--Ie];(ci<48||ci>57)&&(_e[Ie++]="bwipp.upcEupcAbadCharacter#6768",_e[Ie++]="UPC-A must contain only digits",Pr())});for(var Br=0;Br<1;Br++){var Nr=Ae.barcode.length==12?8:7;if(Ae.upcecode=Re(Nr),Ce(Ae.barcode,3)-48<=2&&cn(Ge(Ae.barcode,4,4),"0000")){ar(Ae.upcecode,0,Ge(Ae.barcode,0,3)),ar(Ae.upcecode,3,Ge(Ae.barcode,8,3)),ar(Ae.upcecode,6,Ge(Ae.barcode,3,1));break}if(cn(Ge(Ae.barcode,4,5),"00000")){ar(Ae.upcecode,0,Ge(Ae.barcode,0,4)),ar(Ae.upcecode,4,Ge(Ae.barcode,9,2)),ar(Ae.upcecode,6,"3");break}if(cn(Ge(Ae.barcode,5,5),"00000")){ar(Ae.upcecode,0,Ge(Ae.barcode,0,5)),ar(Ae.upcecode,5,Ge(Ae.barcode,10,1)),ar(Ae.upcecode,6,"4");break}if(Ce(Ae.barcode,10)-48>=5&&cn(Ge(Ae.barcode,6,4),"0000")){ar(Ae.upcecode,0,Ge(Ae.barcode,0,6)),ar(Ae.upcecode,6,Ge(Ae.barcode,10,1));break}_e[Ie++]="bwipp.upcEupcAnotCompressible#6796",_e[Ie++]="UPC-A cannot be converted to a UPC-E",Pr()}Ae.barcode.length==12&&ar(Ae.upcecode,7,Ge(Ae.barcode,11,1)),Ae.barcode=Ae.upcecode}Ae.barcode.length!=7&&Ae.barcode.length!=8&&(_e[Ie++]="bwipp.upcEbadLength#6808",_e[Ie++]="UPC-E must be 7 or 8 digits",Pr());for(var Or=Ae.barcode,an=0,Zr=Or.length;an<Zr;an++){var Rr=Ce(Or,an);(Rr<48||Rr>57)&&(_e[Ie++]="bwipp.upcEbadCharacter#6812",_e[Ie++]="UPC-E must contain only digits",Pr())}Ae.addon.length!=0&&Ae.addon.length!=2&&Ae.addon.length!=5&&(_e[Ie++]="bwipp.upcEbadAddOnLength#6816",_e[Ie++]="Add-on for UPC-E must be 2 or 5 digits",Pr());var Jr=Ce(Ae.barcode,0);Jr!=48&&Jr!=49&&(_e[Ie++]="bwipp.upcEbadNumberSystem#6823",_e[Ie++]="UPC-E must have number system 0 or 1",Pr());for(var rn=0;rn<1;rn++){if(Ae.upcacode=Re(11),Ce(Ae.barcode,6)-48<=2){ar(Ae.upcacode,0,Ge(Ae.barcode,0,3)),ar(Ae.upcacode,3,Ge(Ae.barcode,6,1)),ar(Ae.upcacode,4,"0000"),ar(Ae.upcacode,8,Ge(Ae.barcode,3,3));break}if(Ce(Ae.barcode,6)-48==3){ar(Ae.upcacode,0,Ge(Ae.barcode,0,4)),ar(Ae.upcacode,4,"00000"),ar(Ae.upcacode,9,Ge(Ae.barcode,4,2));break}if(Ce(Ae.barcode,6)-48==4){ar(Ae.upcacode,0,Ge(Ae.barcode,0,5)),ar(Ae.upcacode,5,"00000"),ar(Ae.upcacode,10,Ge(Ae.barcode,5,1));break}if(Ce(Ae.barcode,6)-48>=5){ar(Ae.upcacode,0,Ge(Ae.barcode,0,6)),ar(Ae.upcacode,6,"0000"),ar(Ae.upcacode,10,Ge(Ae.barcode,6,1));break}}Ae.checksum=0;for(var An=0;An<=10;An+=1)Ae.i=An,Ae.barchar=Ce(Ae.upcacode,Ae.i)-48,Ae.i%2!=0?Ae.checksum=Ae.checksum+Ae.barchar:Ae.checksum=Ae.checksum+Ae.barchar*3;if(Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==8&&Ce(Ae.barcode,7)!=Ae.checksum+48&&(_e[Ie++]="bwipp.upcEbadCheckDigit#6870",_e[Ie++]="Incorrect UPC check digit provided",Pr()),Ae.pad=Re(8),ar(Ae.pad,0,Ae.barcode),De(Ae.pad,7,Ae.checksum+48),Ae.barcode=Ae.pad,Ae.txt=xe(8),De(Ae.txt,0,xe([Ge(Ae.barcode,0,1),Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size-2])),Ae.mirrormap=Ce(Ae.upce_mirrormaps,Ae.checksum),Ce(Ae.barcode,0)==48){Ae.invt=Re(Ae.mirrormap.length);for(var tn=0,vn=Ae.mirrormap.length-1;tn<=vn;tn+=1)Ae.i=tn,Ce(Ae.mirrormap,Ae.i)==48?De(Ae.invt,Ae.i,49):De(Ae.invt,Ae.i,48);Ae.mirrormap=Ae.invt}Ae.sbs=Re(33),ar(Ae.sbs,0,Ce(Ae.upce_encs,10));for(var fn=1;fn<=6;fn+=1){if(Ae.i=fn,Un(Ae.upce_barchars,Ge(Ae.barcode,Ae.i,1)),Ie--,Ae.indx=_e[--Ie].length,Ie-=2,Ae.enc=Ce(Ae.upce_encs,Ae.indx),Ce(Ae.mirrormap,Ae.i-1)==49){Ae.enclen=Ae.enc.length,Ae.revenc=Re(Ae.enclen);for(var dn=0,Mn=Ae.enclen-1;dn<=Mn;dn+=1)Ae.j=dn,Ae.char=Ce(Ae.enc,Ae.j),De(Ae.revenc,Ae.enclen-Ae.j-1,Ae.char);Ae.enc=Ae.revenc}ar(Ae.sbs,(Ae.i-1)*4+3,Ae.enc),De(Ae.txt,Ae.i,xe([Ge(Ae.barcode,Ae.i,1),or((Ae.i-1)*7+13+Ae.text1xoffset),Ae.text1yoffset,Ae.text1font,Ae.text1size]))}De(Ae.txt,7,xe([Ge(Ae.barcode,7,1),or(63+Ae.text1xoffset),Ae.text1yoffset,Ae.text1font,Ae.text1size-2])),ar(Ae.sbs,27,Ce(Ae.upce_encs,11)),_e[Ie++]=1/0;for(var wn=Ae.sbs,Sn=0,Nn=wn.length;Sn<Nn;Sn++)_e[Ie++]=Ce(wn,Sn)-48;if(Ae.sbs=xe(),Ae.includetext){_e[Ie++]=1/0,_e[Ie++]=Ae.height,_e[Ie++]=Ae.height;for(var oi=0;oi<12;oi++)_e[Ie++]=or(Ae.height-.075);_e[Ie++]=Ae.height,_e[Ie++]=Ae.height,_e[Ie++]=Ae.height,Ae.bhs=xe(),_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=0;for(var Jn=0;Jn<12;Jn++)_e[Ie++]=.075;_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Ae.bbs=xe()}else{_e[Ie++]=1/0;for(var fi=0;fi<17;fi++)_e[Ie++]=Ae.height;Ae.bhs=xe(),_e[Ie++]=1/0;for(var ri=0;ri<17;ri++)_e[Ie++]=0;Ae.bbs=xe(),Ae.txt=xe([])}if(Ae.guardrightypos=0,Ae.addon.length!=0){if(_e[Ie++]=1/0,_e[Ie++]="includetext",_e[Ie++]=!0,_e[Ie++]="height",_e[Ie++]=Ae.height,Ae.includetext){var Qn=_e[--Ie];_e[Ie++]=or(Qn-.15)}_e[Ie++]="text1xoffset",Ae.addontextxoffset!=null?_e[Ie++]=Ae.addontextxoffset:_e[Ie++]=or(54.25+Ae.addongap),Ae.addontextyoffset!=null&&(_e[Ie++]="text1yoffset",_e[Ie++]=Ae.addontextyoffset),_e[Ie++]="text1size",Ae.addontextsize!=null?_e[Ie++]=Ae.addontextsize:_e[Ie++]=Ae.text1size;var Yn=Bn(Ae.addontextfont,"unset")?Ae.addontextfont:Ae.text1font;_e[Ie++]="text1font",_e[Ie++]=Yn,Ae.addopts=Xe(),Ae.bwipp_dontdraw=!0,Ae.addon.length==2&&(_e[Ie++]=Ae.addon,_e[Ie++]=Ae.addopts,po()),Ae.addon.length==5&&(_e[Ie++]=Ae.addon,_e[Ie++]=Ae.addopts,ia()),Ae.addcode=_e[--Ie],_e[Ie++]=1/0,Lr(Ae.sbs),_e[Ie++]=Ae.addongap,Lr(Ce(Ae.addcode,"sbs")),Ae.sbs=xe(),_e[Ie++]=1/0,Lr(Ae.bhs),Lr(Ce(Ae.addcode,"bhs")),Ae.bhs=xe(),_e[Ie++]=1/0,Lr(Ae.bbs),Lr(Ce(Ae.addcode,"bbs")),Ae.bbs=xe(),_e[Ie++]=1/0,Lr(Ae.txt),Lr(Ce(Ae.addcode,"txt")),Ae.txt=xe(),Ae.guardrightypos=Ce(Ae.addcode,"guardrightypos")}_e[Ie++]=1/0,_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Ae.sbs,_e[Ie++]="bhs",_e[Ie++]=Ae.bhs,_e[Ie++]="bbs",_e[Ie++]=Ae.bbs,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="opt",_e[Ie++]=Ae.options,_e[Ie++]="guardrightpos",Ae.addon.length==0?_e[Ie++]=9:_e[Ie++]=5,_e[Ie++]="guardrightypos",_e[Ie++]=Ae.guardrightypos,_e[Ie++]="borderleft",_e[Ie++]=9,_e[Ie++]="borderright",Ae.addon.length==0?_e[Ie++]=9:_e[Ie++]=5,_e[Ie++]="bordertop",_e[Ie++]=0,_e[Ie++]="borderbottom",_e[Ie++]=5;var ni=Xe();_e[Ie++]=ni,Ae._render&&ti(),Ae=hr}function js(){var hr=Ae;if(Ae=Object.assign({},Ae,js.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.isbntextfont="OCR-A",Ae.isbntextsize=8,Ae.isbntextxoffset=null,Ae.isbntextyoffset=null,Ae.height=1,Ae.addongap=12,Ae.legacy=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Un(Ae.barcode," "),_e[--Ie]?(Ae.barcode=_e[--Ie],Ie--,Ae.addon=_e[--Ie]):(Ie--,Ae.addon=""),Ae.barcode.length!=15&&Ae.barcode.length!=17&&Ae.barcode.length!=11&&Ae.barcode.length!=13&&(_e[Ie++]="bwipp.isbnBadLength#7060",_e[Ie++]="ISBN-13 must be 15 or 17 characters including dashes. ISBN-10 must be 11 or 13 characters including dashes",Pr()),Ae.addon.length!=0&&Ae.addon.length!=2&&Ae.addon.length!=5&&(_e[Ie++]="bwipp.isbnBadAddOnLength#7063",_e[Ie++]="Add-on for ISBN must be 2 or 5 digits",Pr()),Ae.barcode.length>=15){var Br=Ge(Ae.barcode,0,4);Bn(Br,"978-")&&Bn(Br,"979-")&&(_e[Ie++]="bwipp.isbn13badPrefix#7067",_e[Ie++]="ISBN-13 prefix must be 978- or 979-",Pr()),Ae.wasdash=!1,Ae.numdash=0,Ae.numdigit=0;for(var Nr=Ge(Ae.barcode,5,9),Or=0,an=Nr.length;Or<an;Or++){var Zr=Ce(Nr,Or);_e[Ie++]=Zr,Zr==45&&(Ae.wasdash&&(_e[Ie-1]="bwipp.isbn13adjacentDashes#7074",_e[Ie++]="ISBN-13 does not permit adjacent dashes",Pr()),Ae.wasdash=!0,Ae.numdash=Ae.numdash+1);var Rr=_e[--Ie];Rr>=48&&Rr<=57&&(Ae.wasdash=!1,Ae.numdigit=Ae.numdigit+1)}(Ae.numdash!=2||Ae.numdigit!=7)&&(_e[Ie++]="bwipp.isbn13numDashesDigits#7085",_e[Ie++]="Incorrect number of dashes and digits for ISBN-13",Pr());var Jr=Ce(Ae.barcode,14);if((Jr<48||Jr>57)&&(_e[Ie++]="bwipp.isbn13character15#7088",_e[Ie++]="ISBN-13 character 15 must be a digit",Pr()),Ae.barcode.length==17){Bn(Ge(Ae.barcode,15,1),"-")&&(_e[Ie++]="bwipp.isbn13character16#7092",_e[Ie++]="ISBN-13 penultimate character must be a dash",Pr());var rn=Ce(Ae.barcode,16);(rn<48||rn>57)&&(_e[Ie++]="bwipp.isbn13character17#7095",_e[Ie++]="ISBN-13 final character must be a digit",Pr())}}else{var An=Ce(Ae.barcode,0);(An<48||An>57)&&(_e[Ie++]="bwipp.isbn10FirstDigit#7100",_e[Ie++]="ISBN-10 first character must be a digit",Pr()),Ae.wasdash=!1,Ae.numdash=0,Ae.numdigit=0;for(var tn=Ge(Ae.barcode,1,9),vn=0,fn=tn.length;vn<fn;vn++){var dn=Ce(tn,vn);_e[Ie++]=dn,dn==45&&(Ae.wasdash&&(_e[Ie-1]="bwipp.isbn10adjacentDashes#7107",_e[Ie++]="ISBN-10 does not permit adjacent dashes",Pr()),Ae.wasdash=!0,Ae.numdash=Ae.numdash+1);var Mn=_e[--Ie];Mn>=48&&Mn<=57&&(Ae.wasdash=!1,Ae.numdigit=Ae.numdigit+1)}(Ae.numdash!=2||Ae.numdigit!=7)&&(_e[Ie++]="bwipp.isbn10numDashesDigits#7118",_e[Ie++]="Incorrect number of dashes and digits for ISBN-10",Pr());var wn=Ce(Ae.barcode,10);if((wn<48||wn>57)&&(_e[Ie++]="bwipp.isbn10character11#7121",_e[Ie++]="ISBN-10 character 11 must be a digit",Pr()),Ae.barcode.length==13){Bn(Ge(Ae.barcode,11,1),"-")&&(_e[Ie++]="bwipp.isbn10character12#7125",_e[Ie++]="ISBN-10 penultimate character must be a dash",Pr());var Sn=Ce(Ae.barcode,12);(Sn<48||Sn>57)&&Sn!=88&&(_e[Ie++]="bwipp.isbn10character13#7128",_e[Ie++]="ISBN-10 final character must be a digit or X",Pr())}}if(Ae.isbntxt=Ae.barcode,Ae.isbntxt.length<=13){for(Ae.isbn=Re(10),Ae.checksum=0,Ae.i=0,Ae.n=0;Ae.isbnchar=Ce(Ae.isbntxt,Ae.i)-48,Ae.isbnchar!=-3&&(De(Ae.isbn,Ae.n,Ae.isbnchar+48),Ae.n<9&&(Ae.checksum=or(Ae.checksum+(10-Ae.n)*Ae.isbnchar)),Ae.n=Ae.n+1),Ae.i=Ae.i+1,Ae.i!=Ae.isbntxt.length;);var Nn=(11-Ae.checksum%11)%11;_e[Ie++]="checksum",_e[Ie++]=Nn,Nn==10&&(_e[Ie-1]=40);var oi=_e[--Ie];Ae[_e[--Ie]]=oi+48,Ae.isbn=Ge(Ae.isbn,0,9),Ae.isbntxt.length==13&&Ce(Ae.isbntxt,12)!=Ae.checksum&&(_e[Ie++]="bwipp.isbn10badCheckDigit#7158",_e[Ie++]="Incorrect ISBN-10 check digit provided",Pr())}if(!Ae.legacy||Ae.isbntxt.length>=15){for(Ae.isbntxt.length<=13&&(Ae.pad=Re(15),ar(Ae.pad,0,"978-"),ar(Ae.pad,4,Ge(Ae.isbntxt,0,11)),Ae.isbntxt=Ae.pad),Ae.isbn=Re(13),Ae.checksum=0,Ae.i=0,Ae.n=0;;){if(Ae.isbnchar=Ce(Ae.isbntxt,Ae.i)-48,Ae.isbnchar!=-3){if(De(Ae.isbn,Ae.n,Ae.isbnchar+48),Ae.n<12){if(_e[Ie++]="checksum",_e[Ie++]=Ae.isbnchar,Ae.n%2!=0){var Jn=_e[--Ie];_e[Ie++]=Jn*3}var fi=_e[--Ie];Ae[_e[--Ie]]=or(fi+Ae.checksum)}Ae.n=Ae.n+1}if(Ae.i=Ae.i+1,Ae.i==Ae.isbntxt.length)break}Ae.checksum=(10-Ae.checksum%10)%10+48,Ae.isbn=Ge(Ae.isbn,0,12),Ae.isbntxt.length==17&&Ce(Ae.isbntxt,16)!=Ae.checksum&&(_e[Ie++]="bwipp.isbn13badCheckDigit#7197",_e[Ie++]="Incorrect ISBN-13 check digit provided",Pr())}var ri=Ae.isbn.length==12?22:18;if(Ae.pad=Re(ri),ar(Ae.pad,0,"ISBN "),ar(Ae.pad,5,Ae.isbntxt),De(Ae.pad,Ae.pad.length-2,45),De(Ae.pad,Ae.pad.length-1,Ae.checksum),Ae.isbntxt=Ae.pad,Ae.barcode=Re(12),Ae.isbn.length==9?(ar(Ae.barcode,0,"978"),ar(Ae.barcode,3,Ae.isbn)):ar(Ae.barcode,0,Ae.isbn),Ae.addon.length!=0){var Qn=Re(12+Ae.addon.length+1);ar(Qn,0,Ae.barcode),ar(Qn,12," "),ar(Qn,13,Ae.addon),Ae.barcode=Qn}if(De(Ae.options,"addongap",Ae.addongap),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,qa(),Ae.args=_e[--Ie],Ae.includetext){if(Ae.isbntextxoffset==null){_e[Ie++]="isbntextxoffset",Ae.isbn.length==9?_e[Ie++]=-1:_e[Ie++]=-12;var Yn=_e[--Ie];Ae[_e[--Ie]]=Yn}Ae.isbntextyoffset==null&&(Ae.isbntextyoffset=Ae.height*72+3),Hr(Ae.args,"txt")?(Ae.txt=Ce(Ae.args,"txt"),Ae.newtxt=xe(Ae.txt.length+1),ar(Ae.newtxt,0,Ae.txt),De(Ae.newtxt,Ae.newtxt.length-1,xe([Ae.isbntxt,Ae.isbntextxoffset,Ae.isbntextyoffset,Ae.isbntextfont,Ae.isbntextsize])),De(Ae.args,"txt",Ae.newtxt)):De(Ae.args,"txt",xe([xe([Ae.isbntxt,Ae.isbntextxoffset,Ae.isbntextyoffset,Ae.isbntextfont,Ae.isbntextsize])]))}De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function ys(){var hr=Ae;if(Ae=Object.assign({},Ae,ys.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.ismntextfont="OCR-A",Ae.ismntextsize=8,Ae.ismntextxoffset=null,Ae.ismntextyoffset=null,Ae.height=1,Ae.addongap=12,Ae.legacy=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Un(Ae.barcode," "),_e[--Ie]?(Ae.barcode=_e[--Ie],Ie--,Ae.addon=_e[--Ie]):(Ie--,Ae.addon=""),Ae.barcode.length!=15&&Ae.barcode.length!=17&&Ae.barcode.length!=11&&Ae.barcode.length!=13&&(_e[Ie++]="bwipp.ismnBadLength#7341",_e[Ie++]="ISMN-13 must be 15 or 17 characters including dashes. ISMN-10 must be 11 or 13 characters including dashes",Pr()),Ae.addon.length!=0&&Ae.addon.length!=2&&Ae.addon.length!=5&&(_e[Ie++]="bwipp.ismnBadAddOnLength#7344",_e[Ie++]="Add-on for ISMN must be 2 or 5 digits",Pr()),Ae.barcode.length>=15){Bn(Ge(Ae.barcode,0,4),"979-")&&(_e[Ie++]="bwipp.ismn13badPrefix#7348",_e[Ie++]="ISMN-13 prefix must be 979-",Pr()),Ae.wasdash=!1,Ae.numdash=0,Ae.numdigit=0;for(var Br=Ge(Ae.barcode,5,9),Nr=0,Or=Br.length;Nr<Or;Nr++){var an=Ce(Br,Nr);_e[Ie++]=an,an==45&&(Ae.wasdash&&(_e[Ie-1]="bwipp.ismn13adjacentDashes#7355",_e[Ie++]="ISMN-13 does not permit adjacent dashes",Pr()),Ae.wasdash=!0,Ae.numdash=Ae.numdash+1);var Zr=_e[--Ie];Zr>=48&&Zr<=57&&(Ae.wasdash=!1,Ae.numdigit=Ae.numdigit+1)}(Ae.numdash!=2||Ae.numdigit!=7)&&(_e[Ie++]="bwipp.ismn13numDashesDigits#7366",_e[Ie++]="Incorrect number of dashes and digits for ISMN-13",Pr());var Rr=Ce(Ae.barcode,14);if((Rr<48||Rr>57)&&(_e[Ie++]="bwipp.ismn13character15#7369",_e[Ie++]="ISMN-13 character 15 must be a digit",Pr()),Ae.barcode.length==17){Bn(Ge(Ae.barcode,15,1),"-")&&(_e[Ie++]="bwipp.ismn13character16#7373",_e[Ie++]="ISMN-13 penultimate character must be a dash",Pr());var Jr=Ce(Ae.barcode,16);(Jr<48||Jr>57)&&(_e[Ie++]="bwipp.ismn13character17#7376",_e[Ie++]="ISMN-13 final character must be a digit",Pr())}}else{Bn(Ge(Ae.barcode,0,2),"M-")&&(_e[Ie++]="bwipp.ismn10badPrefix#7381",_e[Ie++]="ISMN-10 prefix must be M-",Pr());var rn=Ce(Ae.barcode,2);(rn<48||rn>57)&&(_e[Ie++]="bwipp.ismn10character3#7384",_e[Ie++]="ISMN-10 character 3 must be a digit",Pr()),Ae.wasdash=!1,Ae.numdash=0,Ae.numdigit=0;for(var An=Ge(Ae.barcode,3,7),tn=0,vn=An.length;tn<vn;tn++){var fn=Ce(An,tn);_e[Ie++]=fn,fn==45&&(Ae.wasdash&&(_e[Ie-1]="bwipp.ismn10adjacentDashes#7391",_e[Ie++]="ISMN-10 does not permit adjacent dashes",Pr()),Ae.wasdash=!0,Ae.numdash=Ae.numdash+1);var dn=_e[--Ie];dn>=48&&dn<=57&&(Ae.wasdash=!1,Ae.numdigit=Ae.numdigit+1)}(Ae.numdash!=1||Ae.numdigit!=6)&&(_e[Ie++]="bwipp.ismn10numDashesDigits#7402",_e[Ie++]="Incorrect number of dashes and digits for ISMN-10",Pr());var Mn=Ce(Ae.barcode,10);if((Mn<48||Mn>57)&&(_e[Ie++]="bwipp.ismn10character11#7405",_e[Ie++]="ISMN-10 character 11 must be a digit",Pr()),Ae.barcode.length==13){Bn(Ge(Ae.barcode,11,1),"-")&&(_e[Ie++]="bwipp.ismn10character12#7409",_e[Ie++]="ISMN-10 penultimate character must be a dash",Pr());var wn=Ce(Ae.barcode,12);(wn<48||wn>57)&&wn!=88&&(_e[Ie++]="bwipp.ismn10character13#7412",_e[Ie++]="ISMN-10 final character must be a digit or X",Pr())}}for(Ae.ismntxt=Ae.barcode,Ae.legacytxt="",Ae.ismntxt.length<=13&&(Ae.legacytxt=Ae.ismntxt,Ae.pad=Re(Ae.ismntxt.length+4),ar(Ae.pad,0,"979-0-"),ar(Ae.pad,6,Ge(Ae.ismntxt,2,Ae.ismntxt.length-2)),Ae.ismntxt=Ae.pad),Ae.ismn=Re(13),Ae.checksum=0,Ae.i=0,Ae.n=0;Ae.ismnchar=Ce(Ae.ismntxt,Ae.i)-48,Ae.ismnchar!=-3&&(De(Ae.ismn,Ae.n,Ae.ismnchar+48),Ae.n<12&&(Ae.n%2==0?Ae.checksum=Ae.ismnchar+Ae.checksum:Ae.checksum=Ae.ismnchar*3+Ae.checksum),Ae.n=Ae.n+1),Ae.i=Ae.i+1,Ae.i!=Ae.ismntxt.length;);if(Ae.checksum=(10-Ae.checksum%10)%10+48,Ae.barcode.length==13||Ae.barcode.length==17){var Sn=Ae.barcode;Ce(Sn,Sn.length-1)!=Ae.checksum&&(_e[Ie++]="bwipp.ismnBadCheckDigit#7460",_e[Ie++]="Incorrect ISMN check digit provided",Pr())}if(Ae.legacy&&Ae.legacytxt.length!=0?(Ae.ismntxt=Ae.legacytxt,Ae.pad=Re(18)):Ae.pad=Re(22),ar(Ae.pad,0,"ISMN "),ar(Ae.pad,5,Ae.ismntxt),De(Ae.pad,Ae.pad.length-2,45),De(Ae.pad,Ae.pad.length-1,Ae.checksum),Ae.ismntxt=Ae.pad,Ae.barcode=Ge(Ae.ismn,0,12),Ae.addon.length!=0){var Nn=Re(12+Ae.addon.length+1);ar(Nn,0,Ae.barcode),ar(Nn,12," "),ar(Nn,13,Ae.addon),Ae.barcode=Nn}if(De(Ae.options,"addongap",Ae.addongap),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,qa(),Ae.args=_e[--Ie],Ae.includetext){if(Ae.ismntextxoffset==null){_e[Ie++]="ismntextxoffset",Ae.ismntxt.length==18?_e[Ie++]=-1:_e[Ie++]=-12;var oi=_e[--Ie];Ae[_e[--Ie]]=oi}Ae.ismntextyoffset==null&&(Ae.ismntextyoffset=Ae.height*72+3),Hr(Ae.args,"txt")?(Ae.txt=Ce(Ae.args,"txt"),Ae.newtxt=xe(Ae.txt.length+1),ar(Ae.newtxt,0,Ae.txt),De(Ae.newtxt,Ae.newtxt.length-1,xe([Ae.ismntxt,Ae.ismntextxoffset,Ae.ismntextyoffset,Ae.ismntextfont,Ae.ismntextsize])),De(Ae.args,"txt",Ae.newtxt)):De(Ae.args,"txt",xe([xe([Ae.ismntxt,Ae.ismntextxoffset,Ae.ismntextyoffset,Ae.ismntextfont,Ae.ismntextsize])]))}De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function Do(){var hr=Ae;Ae=Object.assign({},Ae,Do.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.issntextfont="OCR-A",Ae.issntextsize=8,Ae.issntextxoffset=null,Ae.issntextyoffset=null,Ae.height=1,Ae.addongap=12,Xn(),Ae.options=_e[--Ie],Ae.issntxt=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Un(Ae.issntxt," "),_e[--Ie]?(Ae.issntxt=_e[--Ie],Ie--,Ae.seqvar=_e[--Ie]):(Ie--,Ae.seqvar="00"),Un(Ae.seqvar," "),_e[--Ie]?(Ae.seqvar=_e[--Ie],Ie--,Ae.addon=_e[--Ie]):(Ie--,Ae.addon=""),Ae.issntxt.length!=8&&Ae.issntxt.length!=9&&(_e[Ie++]="bwipp.issnBadLength#7611",_e[Ie++]="ISSN must be 8 or 9 characters including dash, in the format XXXX-XXXX",Pr());for(var Br=Ge(Ae.issntxt,0,4),Nr=0,Or=Br.length;Nr<Or;Nr++){var an=Ce(Br,Nr);(an<48||an>57)&&(_e[Ie++]="bwipp.issnFirstThroughFourthNotNumeric#7615",_e[Ie++]="ISSN first four characters must be numeral characters",Pr())}Bn(Ge(Ae.issntxt,4,1),"-")&&(_e[Ie++]="bwipp.issnNeedsDash#7619",_e[Ie++]="ISSN fifth character must be a dash",Pr());for(var Zr=Ge(Ae.issntxt,5,3),Rr=0,Jr=Zr.length;Rr<Jr;Rr++){var rn=Ce(Zr,Rr);(rn<48||rn>57)&&(_e[Ie++]="bwipp.issnSixthThroughEighthNotNumeric#7623",_e[Ie++]="ISSN sixth through eighth characters must be numerals",Pr())}if(Ae.issntxt.length==9){var An=Ce(Ae.issntxt,8);(An<48||An>57)&&An!=88&&(_e[Ie++]="bwipp.issnNinthCharacterBadFormat#7628",_e[Ie++]="ISSN ninth character must be a number or the character X",Pr())}for(Ae.seqvar.length!=2&&(_e[Ie++]="bwipp.issnBadSequenceVariantLength#7632",_e[Ie++]="Sequence variant for ISSN must be 2 digits",Pr()),$r(Ae.seqvar,function(){var dn=_e[--Ie];(dn<48||dn>57)&&(_e[Ie++]="bwipp.issnSequenceVariantBadCharacter#7636",_e[Ie++]="Sequence variant for ISSN must contain only digits",Pr())}),Ae.addon.length!=0&&Ae.addon.length!=2&&Ae.addon.length!=5&&(_e[Ie++]="bwipp.issnBadAddOnLength#7640",_e[Ie++]="Add-on for ISSN must be 2 or 5 digits",Pr()),Ae.issn=Re(8),Ae.checksum=0,Ae.i=0,Ae.n=0;Ae.issnchar=Ce(Ae.issntxt,Ae.i)-48,Ae.issnchar!=-3&&(De(Ae.issn,Ae.n,Ae.issnchar+48),Ae.n<7&&(Ae.checksum=or(Ae.checksum+Ae.issnchar*(8-Ae.n))),Ae.n=Ae.n+1),Ae.i=Ae.i+1,Ae.i!=Ae.issntxt.length;);Ae.checksum=(11-Ae.checksum%11)%11;var tn=Ae.checksum+48;_e[Ie++]="checksum",_e[Ie++]=tn,tn==58&&(_e[Ie-1]=88);var vn=_e[--Ie];if(Ae[_e[--Ie]]=vn,Ae.issntxt.length==9&&Ce(Ae.issntxt,8)!=Ae.checksum&&(_e[Ie++]="bwipp.issnBadCheckDigit#7665",_e[Ie++]="Incorrect ISSN check digit provided",Pr()),Ae.pad=Re(14),ar(Ae.pad,0,"ISSN "),ar(Ae.pad,5,Ae.issntxt),De(Ae.pad,13,Ae.checksum),Ae.issntxt=Ae.pad,Ae.barcode=Ge(Ae.issn,0,7),Ae.barcode=Re(12),ar(Ae.barcode,0,"977"),ar(Ae.barcode,3,Ae.issn),ar(Ae.barcode,10,Ae.seqvar),Ae.addon.length!=0){var fn=Re(12+Ae.addon.length+1);ar(fn,0,Ae.barcode),ar(fn,12," "),ar(fn,13,Ae.addon),Ae.barcode=fn}De(Ae.options,"addongap",Ae.addongap),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,qa(),Ae.args=_e[--Ie],Ae.includetext&&(Ae.issntextxoffset==null&&(Ae.issntextxoffset=10),Ae.issntextyoffset==null&&(Ae.issntextyoffset=Ae.height*72+3),Hr(Ae.args,"txt")?(Ae.txt=Ce(Ae.args,"txt"),Ae.newtxt=xe(Ae.txt.length+1),ar(Ae.newtxt,0,Ae.txt),De(Ae.newtxt,Ae.newtxt.length-1,xe([Ae.issntxt,Ae.issntextxoffset,Ae.issntextyoffset,Ae.issntextfont,Ae.issntextsize])),De(Ae.args,"txt",Ae.newtxt)):De(Ae.args,"txt",xe([xe([Ae.issntxt,Ae.issntextxoffset,Ae.issntextyoffset,Ae.issntextfont,Ae.issntextsize])]))),De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function zo(){var hr=Ae;if(Ae=Object.assign({},Ae,zo.globals),Ae.dontdraw=!1,Ae.includetext=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barlen=Ae.barcode.length,Ae.barlen!=7&&Ae.barlen!=8&&(_e[Ie++]="bwipp.MandSbadLength#7786",_e[Ie++]="M&S barcode must be 7 or 8 characters",Pr()),Ae.barlen==7){var Br=vr(Re(8),"00000000");ar(Br,1,Ae.barcode),Ae.barcode=Br}Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,_o(),Ae.args=_e[--Ie];var Nr=Ce(Ae.args,"bbs");De(Nr,10,Ce(Nr,2)),De(Nr,11,Ce(Nr,2));var Or=Ce(Ae.args,"bhs");if(De(Or,10,Ce(Or,2)),De(Or,11,Ce(Or,2)),Ae.includetext){if(Ae.txt=Ce(Ae.args,"txt"),Ae.barlen==7){for(var an=0;an<=6;an+=1){var Zr=Ae.txt;ar(Ce(Ce(Zr,an),0),0,Ce(Ce(Zr,an+1),0))}ar(Ce(Ce(Ae.txt,7),0),0," ")}var Rr=xe(10);ar(Rr,0,Ae.txt),Ae.txt=Rr;var Jr=Ce(Ae.txt,0);De(Ae.txt,8,Cr(xe(Jr.length),Jr));var rn=Ce(Ae.txt,0);De(Ae.txt,9,Cr(xe(rn.length),rn)),De(Ce(Ae.txt,8),0,"M"),De(Ce(Ae.txt,8),1,-12),De(Ce(Ae.txt,9),0,"S"),De(Ce(Ae.txt,9),1,69),De(Ae.args,"txt",Ae.txt)}De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function ds(){if(!ds.globals){var _n=Ae;Ae=ds.globals={},Ae.code128_sta=-1,Ae.code128_stb=-2,Ae.code128_stc=-3,Ae.code128_swa=-4,Ae.code128_swb=-5,Ae.code128_swc=-6,Ae.code128_fn1=-7,Ae.code128_fn2=-8,Ae.code128_fn3=-9,Ae.code128_fn4=-10,Ae.code128_sft=-11,Ae.code128_stp=-12,Ae.code128_lka=-13,Ae.code128_lkc=-14,Ae.sta=Ae.code128_sta,Ae.stb=Ae.code128_stb,Ae.stc=Ae.code128_stc,Ae.swa=Ae.code128_swa,Ae.swb=Ae.code128_swb,Ae.swc=Ae.code128_swc,Ae.fn1=Ae.code128_fn1,Ae.fn2=Ae.code128_fn2,Ae.fn3=Ae.code128_fn3,Ae.fn4=Ae.code128_fn4,Ae.sft=Ae.code128_sft,Ae.stp=Ae.code128_stp,Ae.lka=Ae.code128_lka,Ae.lkc=Ae.code128_lkc,Ae.code128_charmaps=xe([xe([32,32,"00"]),xe(["!","!","01"]),xe(['"','"',"02"]),xe(["#","#","03"]),xe(["$","$","04"]),xe(["%","%","05"]),xe(["&","&","06"]),xe(["'","'","07"]),xe([40,40,"08"]),xe([41,41,"09"]),xe(["*","*","10"]),xe(["+","+","11"]),xe([",",",","12"]),xe(["-","-","13"]),xe([".",".","14"]),xe(["/","/","15"]),xe(["0","0","16"]),xe(["1","1","17"]),xe(["2","2","18"]),xe(["3","3","19"]),xe(["4","4","20"]),xe(["5","5","21"]),xe(["6","6","22"]),xe(["7","7","23"]),xe(["8","8","24"]),xe(["9","9","25"]),xe([":",":","26"]),xe([";",";","27"]),xe(["<","<","28"]),xe(["=","=","29"]),xe([">",">","30"]),xe(["?","?","31"]),xe(["@","@","32"]),xe(["A","A","33"]),xe(["B","B","34"]),xe(["C","C","35"]),xe(["D","D","36"]),xe(["E","E","37"]),xe(["F","F","38"]),xe(["G","G","39"]),xe(["H","H","40"]),xe(["I","I","41"]),xe(["J","J","42"]),xe(["K","K","43"]),xe(["L","L","44"]),xe(["M","M","45"]),xe(["N","N","46"]),xe(["O","O","47"]),xe(["P","P","48"]),xe(["Q","Q","49"]),xe(["R","R","50"]),xe(["S","S","51"]),xe(["T","T","52"]),xe(["U","U","53"]),xe(["V","V","54"]),xe(["W","W","55"]),xe(["X","X","56"]),xe(["Y","Y","57"]),xe(["Z","Z","58"]),xe(["[","[","59"]),xe([92,92,"60"]),xe(["]","]","61"]),xe(["^","^","62"]),xe(["_","_","63"]),xe([0,"`","64"]),xe([1,"a","65"]),xe([2,"b","66"]),xe([3,"c","67"]),xe([4,"d","68"]),xe([5,"e","69"]),xe([6,"f","70"]),xe([7,"g","71"]),xe([8,"h","72"]),xe([9,"i","73"]),xe([10,"j","74"]),xe([11,"k","75"]),xe([12,"l","76"]),xe([13,"m","77"]),xe([14,"n","78"]),xe([15,"o","79"]),xe([16,"p","80"]),xe([17,"q","81"]),xe([18,"r","82"]),xe([19,"s","83"]),xe([20,"t","84"]),xe([21,"u","85"]),xe([22,"v","86"]),xe([23,"w","87"]),xe([24,"x","88"]),xe([25,"y","89"]),xe([26,"z","90"]),xe([27,"{","91"]),xe([28,"|","92"]),xe([29,"}","93"]),xe([30,"~","94"]),xe([31,127,"95"]),xe([Ae.fn3,Ae.fn3,"96"]),xe([Ae.fn2,Ae.fn2,"97"]),xe([Ae.sft,Ae.sft,"98"]),xe([Ae.swc,Ae.swc,"99"]),xe([Ae.swb,Ae.fn4,Ae.swb]),xe([Ae.fn4,Ae.swa,Ae.swa]),xe([Ae.fn1,Ae.fn1,Ae.fn1]),xe([Ae.sta,Ae.sta,Ae.sta]),xe([Ae.stb,Ae.stb,Ae.stb]),xe([Ae.stc,Ae.stc,Ae.stc]),xe([Ae.stp,Ae.stp,Ae.stp])]),Ae.code128_latch_a0=xe(["","e","e","ee","eee","eee"]),Ae.code128_latch_b0=xe(["d","","d","ddd","dd","ddd"]),Ae.code128_latch_c0=xe(["c","c","","eec","ddc","dddc"]),Ae.code128_latch_a1=xe(["ee","eee","eee","","e","e"]),Ae.code128_latch_b1=xe(["ddd","dd","ddd","d","","d"]),Ae.code128_latch_c1=xe(["eec","ddc","dddc","c","c",""]),_e[Ie++]=1/0;for(var hr=Ae.code128_latch_a0,Br=0,Nr=hr.length;Br<Nr;Br++)_e[Ie++]=Ce(hr,Br).length;var Or=xe();Ae.code128_latch_length_a0=Or,_e[Ie++]=1/0;for(var an=Ae.code128_latch_b0,Zr=0,Rr=an.length;Zr<Rr;Zr++)_e[Ie++]=Ce(an,Zr).length;var Jr=xe();Ae.code128_latch_length_b0=Jr,_e[Ie++]=1/0;for(var rn=Ae.code128_latch_c0,An=0,tn=rn.length;An<tn;An++)_e[Ie++]=Ce(rn,An).length;var vn=xe();Ae.code128_latch_length_c0=vn,_e[Ie++]=1/0;for(var fn=Ae.code128_latch_a1,dn=0,Mn=fn.length;dn<Mn;dn++)_e[Ie++]=Ce(fn,dn).length;var wn=xe();Ae.code128_latch_length_a1=wn,_e[Ie++]=1/0;for(var Sn=Ae.code128_latch_b1,Nn=0,oi=Sn.length;Nn<oi;Nn++)_e[Ie++]=Ce(Sn,Nn).length;var Jn=xe();Ae.code128_latch_length_b1=Jn,_e[Ie++]=1/0;for(var fi=Ae.code128_latch_c1,ri=0,Qn=fi.length;ri<Qn;ri++)_e[Ie++]=Ce(fi,ri).length;var Yn=xe();Ae.code128_latch_length_c1=Yn,Ae.code128_latch_sequence=xe([Ae.code128_latch_a0,Ae.code128_latch_b0,Ae.code128_latch_c0,Ae.code128_latch_a1,Ae.code128_latch_b1,Ae.code128_latch_c1]),Ae.code128_start_code=xe([103,104,105]),Ae.code128_state_priority=xe([1,0,2,4,3,5]),Ae.code128_start_state=xe([0,1,2,0,1,2]),Ae.code128_start_length=xe([1,1,1,1,1,1]),_e[Ie++]=1/0;for(var ni=xe([5,4,3,2,1,0]),ci=0,Li=ni.length;ci<Li;ci++)_e[Ie++]=Ce(Ae.code128_state_priority,Ce(ni,ci));var zi=xe();Ae.code128_reverse_priority=zi,_e[Ie++]=1/0;for(var Zn=Ae.code128_reverse_priority,ii=0,vi=Zn.length;ii<vi;ii++){var Si=Ce(Zn,ii);_e[Ie++]=Si,_e[Ie++]=Ce(Ae.code128_latch_length_a0,Si),_e[Ie++]=Si}var Yr=xe();Ae.code128_prioritized_latch_length_a0=Yr,_e[Ie++]=1/0;for(var hn=Ae.code128_reverse_priority,En=0,Dn=hn.length;En<Dn;En++){var Rn=Ce(hn,En);_e[Ie++]=Rn,_e[Ie++]=Ce(Ae.code128_latch_length_a1,Rn),_e[Ie++]=Rn}var pi=xe();Ae.code128_prioritized_latch_length_a1=pi,_e[Ie++]=1/0;for(var ui=Ae.code128_reverse_priority,hi=0,gi=ui.length;hi<gi;hi++){var Ze=Ce(ui,hi);_e[Ie++]=Ze,_e[Ie++]=Ce(Ae.code128_latch_length_b0,Ze),_e[Ie++]=Ze}var en=xe();Ae.code128_prioritized_latch_length_b0=en,_e[Ie++]=1/0;for(var mi=Ae.code128_reverse_priority,Ni=0,Vi=mi.length;Ni<Vi;Ni++){var ca=Ce(mi,Ni);_e[Ie++]=ca,_e[Ie++]=Ce(Ae.code128_latch_length_b1,ca),_e[Ie++]=ca}var ha=xe();Ae.code128_prioritized_latch_length_b1=ha,_e[Ie++]=1/0;for(var Pa=Ae.code128_reverse_priority,Ra=0,to=Pa.length;Ra<to;Ra++){var Fa=Ce(Pa,Ra);_e[Ie++]=Fa,_e[Ie++]=Ce(Ae.code128_latch_length_c0,Fa),_e[Ie++]=Fa}var Oa=xe();Ae.code128_prioritized_latch_length_c0=Oa,_e[Ie++]=1/0;for(var no=Ae.code128_reverse_priority,ro=0,va=no.length;ro<va;ro++){var Ba=Ce(no,ro);_e[Ie++]=Ba,_e[Ie++]=Ce(Ae.code128_latch_length_c1,Ba),_e[Ie++]=Ba}var Ya=xe();Ae.code128_prioritized_latch_length_c1=Ya,_e[Ie++]=1/0,_e[Ie++]=Ae.fn3,_e[Ie++]=96,_e[Ie++]=Ae.fn2,_e[Ie++]=97,_e[Ie++]=Ae.fn1,_e[Ie++]=102,_e[Ie++]=Ae.stp,_e[Ie++]=106,_e[Ie++]=Ae.lka,_e[Ie++]=100,_e[Ie++]=Ae.lkc,_e[Ie++]=99;var jr=Xe();Ae.code128_seta_new=jr,_e[Ie++]=1/0,_e[Ie++]=Ae.fn3,_e[Ie++]=96,_e[Ie++]=Ae.fn2,_e[Ie++]=97,_e[Ie++]=Ae.fn1,_e[Ie++]=102,_e[Ie++]=Ae.stp,_e[Ie++]=106,_e[Ie++]=Ae.lka,_e[Ie++]=99,_e[Ie++]=Ae.lkc,_e[Ie++]=101;var Fr=Xe();Ae.code128_setb_new=Fr,_e[Ie++]=1/0,_e[Ie++]=Ae.fn1,_e[Ie++]=102,_e[Ie++]=Ae.stp,_e[Ie++]=106,_e[Ie++]=Ae.lka,_e[Ie++]=101,_e[Ie++]=Ae.lkc,_e[Ie++]=100;var Ar=Xe();Ae.code128_setc_new=Ar,Ae.code128_encs=xe(["212222","222122","222221","121223","121322","131222","122213","122312","132212","221213","221312","231212","112232","122132","122231","113222","123122","123221","223211","221132","221231","213212","223112","312131","311222","321122","321221","312212","322112","322211","212123","212321","232121","111323","131123","131321","112313","132113","132311","211313","231113","231311","112133","112331","132131","113123","113321","133121","313121","211331","231131","213113","213311","213131","311123","311321","331121","312113","312311","332111","314111","221411","431111","111224","111422","121124","121421","141122","141221","112214","112412","122114","122411","142112","142211","241211","221114","413111","241112","134111","111242","121142","121241","114212","124112","124211","411212","421112","421211","212141","214121","412121","111143","111341","131141","114113","114311","411113","411311","113141","114131","311141","411131","211412","211214","211232","2331112"]),Ae.code128_max_int=2147483647,Ae.charvals_legacy=xe([new Map,new Map,new Map]);for(var cr=0,Ve=Ae.code128_charmaps.length-1;cr<=Ve;cr+=1){Ae.i=cr,Ae.encs=Ce(Ae.code128_charmaps,Ae.i);for(var dr=0;dr<=2;dr+=1){Ae.j=dr;var ur=Ce(Ae.encs,Ae.j),Er=Hn(ur);if(_e[Ie++]=ur,cn(Er,"stringtype")){var Ur=Ce(_e[--Ie],0);_e[Ie++]=Ur}De(Ce(Ae.charvals_legacy,Ae.j),_e[--Ie],Ae.i)}}Ae.charvals_legacy=Ae.charvals_legacy;var Gr=Ce(Ae.charvals_legacy,0);De(Gr,Ae.code128_lka,Ce(Gr,Ae.code128_swb)),De(Gr,Ae.code128_lkc,Ce(Gr,Ae.code128_swc)),Ae.seta_legacy=Gr;var sn=Ce(Ae.charvals_legacy,1);De(sn,Ae.code128_lka,Ce(sn,Ae.code128_swc)),De(sn,Ae.code128_lkc,Ce(sn,Ae.code128_swa)),Ae.setb_legacy=sn;var pn=Ce(Ae.charvals_legacy,2);De(pn,Ae.code128_lka,Ce(pn,Ae.code128_swa)),De(pn,Ae.code128_lkc,Ce(pn,Ae.code128_swb)),Ae.setc_legacy=pn,Ae=_n}var _n=Ae;if(Ae=Object.assign({},Ae,ds.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.text1xoffset=0,Ae.textyoffset=-8,Ae.height=1,Ae.raw=!1,Ae.newencoder=!1,Ae.parse=!1,Ae.parsefnc=!1,Ae.suppressc=!1,Ae.unlatchextbeforec=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>500&&(_e[Ie++]="bwipp.code128inputTooLong#8074",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["FNC1",Ae.code128_fn1],["FNC2",Ae.code128_fn2],["FNC3",Ae.code128_fn3],["LNKA",Ae.code128_lka],["LNKC",Ae.code128_lkc]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,Ae.encoding="legacy",Ae.newencoder&&(Ae.encoding="new"),Ae.raw&&(Ae.encoding="raw"),cn(Ae.encoding,"raw")){for(Ae.cws=xe(Ae.barcode.length),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.barcode.length-3||Ce(Ae.barcode,Ae.i)!=94);){var ei=Ge(Ae.barcode,Ae.i+1,3);_e[Ie++]=ei,_e[Ie++]=!1;for(var wi=0,Wi=ei.length;wi<Wi;wi++){var ta=Ce(ei,wi);(ta<48||ta>57)&&(_e[Ie-1]=!0)}if(_e[--Ie]){Ie--;break}Ae.cw=gr(_e[--Ie]),Ae.cw>106&&(_e[Ie++]="bwipp.code128BadRawCodeword#8115",_e[Ie++]="Raw codewords must be 0 to 106",Pr()),De(Ae.cws,Ae.j,Ae.cw),Ae.i=Ae.i+4,Ae.j=Ae.j+1}Ae.i!=Ae.barcode.length&&(_e[Ie++]="bwipp.code128BadRawFormat#8122",_e[Ie++]="Raw codewords must be formatted as ^NNN",Pr()),Ae.cws=Ge(Ae.cws,0,Ae.j),Ae.text=""}else{Ae.text=Re(Ae.msglen);for(var $i=0,Da=Ae.msglen-1;$i<=Da;$i+=1){Ae.i=$i;var ba=Ce(Ae.msg,Ae.i);_e[Ie++]=Ae.text,_e[Ie++]=Ae.i,_e[Ie++]=ba,ba<0&&(_e[Ie-1]=32);var Ci=_e[--Ie],qi=_e[--Ie];De(_e[--Ie],qi,Ci)}}if(cn(Ae.encoding,"legacy")){Ae.seta=Ae.seta_legacy,Ae.setb=Ae.setb_legacy,Ae.setc=Ae.setc_legacy,_e[Ie++]=1/0;for(var Ea=0,Ji=Ae.msglen;Ea<Ji;Ea++)_e[Ie++]=0;_e[Ie++]=0,Ae.numSA=xe(),_e[Ie++]=1/0;for(var _a=0,Na=Ae.msglen;_a<Na;_a++)_e[Ie++]=0;_e[Ie++]=0,Ae.numEA=xe();for(var ka=Ae.msglen-1;ka>=0;ka-=1)Ae.i=ka,Ce(Ae.msg,Ae.i)>=0&&(Ce(Ae.msg,Ae.i)>=128?De(Ae.numEA,Ae.i,Ce(Ae.numEA,Ae.i+1)+1):De(Ae.numSA,Ae.i,Ce(Ae.numSA,Ae.i+1)+1));Ae.ea=!1,_e[Ie++]=1/0;for(var Ka=0,io=Ae.msglen-1;Ka<=io;Ka+=1){if(Ae.i=Ka,Ae.c=Ce(Ae.msg,Ae.i),Ae.ea==Ae.c<128&&Ae.c>=0){Ae.ea?_e[Ie++]=Ae.numSA:_e[Ie++]=Ae.numEA;var zr=Ce(_e[--Ie],Ae.i),yn=or(zr+Ae.i)==Ae.msglen?3:5;zr<yn||(Ae.ea=!Ae.ea,_e[Ie++]=Ae.code128_fn4),_e[Ie++]=Ae.code128_fn4}Ae.c>=0?_e[Ie++]=Ae.c&127:_e[Ie++]=Ae.c}Ii(xe(Wn())),Ae.msg=_e[--Ie],Ie--,Ae.msglen=Ae.msg.length,Ae.numsscr=function(){for(Ae.s=0,Ae.p=_e[--Ie];!(Ae.p>=Ae.msglen);){var Ja=Ce(Ae.msg,Ae.p),ho=Hr(Ae.setc,Ja);if(_e[Ie++]=Ja,!ho){Ie--;break}var Ko=_e[Ie-1];if(Ko<=-1)if(_e[--Ie]==Ae.code128_fn1&&Ae.s%2==0)Ae.s=Ae.s+1;else break;else Ie--;Ae.s=Ae.s+1,Ae.p=Ae.p+1}_e[Ie++]=Ae.s},Ae.enca=function(){De(Ae.cws,Ae.j,Ce(Ae.seta,_e[--Ie])),Ae.j=Ae.j+1},Ae.encb=function(){De(Ae.cws,Ae.j,Ce(Ae.setb,_e[--Ie])),Ae.j=Ae.j+1},Ae.encc=function(){var Ja=_e[Ie-1],ho=Hn(Ja);if(Bn(ho,"arraytype")){var Ko=Ce(Ae.setc,_e[--Ie]);_e[Ie++]=Ko}else{var xo=_e[--Ie];Lr(xo);var Bs=_e[--Ie],go=_e[--Ie];_e[Ie++]=or(Bs-48+(go-48)*10)}De(Ae.cws,Ae.j,_e[--Ie]),Ae.j=Ae.j+1},Ae.anotb=function(){var Ja=_e[--Ie];_e[Ie++]=Hr(Ae.seta,Ja)&&!Hr(Ae.setb,Ja)},Ae.bnota=function(){var Ja=_e[--Ie];_e[Ie++]=Hr(Ae.setb,Ja)&&!Hr(Ae.seta,Ja)},_e[Ie++]=1/0;for(var In=0,On=Ae.msg.length;In<On;In++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextanotb=xe(),_e[Ie++]=1/0;for(var Gn=0,Bi=Ae.msg.length;Gn<Bi;Gn++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextbnota=xe();for(var kn=Ae.msg.length-1;kn>=0;kn-=1)Ae.i=kn,_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.anotb(),_e[--Ie]?De(Ae.nextanotb,Ae.i,0):De(Ae.nextanotb,Ae.i,Ce(Ae.nextanotb,Ae.i+1)+1),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.bnota(),_e[--Ie]?De(Ae.nextbnota,Ae.i,0):De(Ae.nextbnota,Ae.i,Ce(Ae.nextbnota,Ae.i+1)+1);for(Ae.abeforeb=function(){var Ja=_e[--Ie];_e[Ie++]=Pn(Ce(Ae.nextanotb,Ja),Ce(Ae.nextbnota,Ja))},Ae.bbeforea=function(){var Ja=_e[--Ie];_e[Ie++]=Pn(Ce(Ae.nextbnota,Ja),Ce(Ae.nextanotb,Ja))},Ae.cws=xe(Ae.barcode.length*2+3),Ae.j=0,Ae.msglen>0?(_e[Ie++]=0,Ae.numsscr()):_e[Ie++]=-1,Ae.nums=_e[--Ie];;){if(Ae.msglen==0){_e[Ie++]=Ae.code128_stb,Ae.enca(),Ae.cset="setb";break}if(Ae.msglen==2&&Ae.nums==2){_e[Ie++]=Ae.code128_stc,Ae.enca(),Ae.cset="setc";break}if(Ae.nums>=4){_e[Ie++]=Ae.code128_stc,Ae.enca(),Ae.cset="setc";break}if(_e[Ie++]=0,Ae.abeforeb(),_e[--Ie]){_e[Ie++]=Ae.code128_sta,Ae.enca(),Ae.cset="seta";break}_e[Ie++]=Ae.code128_stb,Ae.enca(),Ae.cset="setb";break}for(Ae.i=0;Ae.i!=Ae.msglen;)for(_e[Ie++]=Ae.i,Ae.numsscr(),Ae.nums=_e[--Ie];;){if((cn(Ae.cset,"seta")||cn(Ae.cset,"setb"))&&Ae.nums>=4&&Ce(Ae.msg,Ae.i)!=Ae.code128_fn1){if(Ae.nums%2==0){_e[Ie++]=Ae.code128_swc,cn(Ae.cset,"seta")?Ae.enca():Ae.encb(),Ae.cset="setc";break}else if(_e[Ie++]=Ce(Ae.msg,Ae.i),cn(Ae.cset,"seta")?Ae.enca():Ae.encb(),Ae.i=Ae.i+1,_e[Ie++]=Ae.i,Ae.numsscr(),_e[--Ie]>=4){_e[Ie++]=Ae.code128_swc,cn(Ae.cset,"seta")?Ae.enca():Ae.encb(),Ae.cset="setc";break}}_e[Ie++]=cn(Ae.cset,"setb"),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.anotb();var Ti=_e[--Ie];if(_e[--Ie]&&Ti){if(Ae.i<Ae.msglen-1&&(_e[Ie++]=Ae.i+1,Ae.bbeforea(),_e[--Ie])){_e[Ie++]=Ae.code128_sft,Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.enca(),Ae.i=Ae.i+1;break}_e[Ie++]=Ae.code128_swa,Ae.encb(),Ae.cset="seta";break}_e[Ie++]=cn(Ae.cset,"seta"),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.bnota();var Fn=_e[--Ie];if(_e[--Ie]&&Fn){if(Ae.i<Ae.msglen-1&&(_e[Ie++]=Ae.i+1,Ae.abeforeb(),_e[--Ie])){_e[Ie++]=Ae.code128_sft,Ae.enca(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),Ae.i=Ae.i+1;break}_e[Ie++]=Ae.code128_swb,Ae.enca(),Ae.cset="setb";break}if(cn(Ae.cset,"setc")&&Ae.nums<2&&(Ce(Ae.msg,Ae.i)>-1||Ce(Ae.msg,Ae.i)==Ae.code128_fn4)){if(_e[Ie++]=Ae.i,Ae.abeforeb(),_e[--Ie]){_e[Ie++]=Ae.code128_swa,Ae.encc(),Ae.cset="seta";break}_e[Ie++]=Ae.code128_swb,Ae.encc(),Ae.cset="setb";break}if(cn(Ae.cset,"seta")){_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.enca(),Ae.i=Ae.i+1;break}if(cn(Ae.cset,"setb")){_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),Ae.i=Ae.i+1;break}if(cn(Ae.cset,"setc")){Ce(Ae.msg,Ae.i)<=-1?(_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Ge(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}break}Ae.cws=Ge(Ae.cws,0,Ae.j)}if(cn(Ae.encoding,"new")){Ae.seta=Ae.code128_seta_new,Ae.setb=Ae.code128_setb_new,Ae.setc=Ae.code128_setc_new,Ae.encode=xe([function(){Ae.enc_a0()},function(){Ae.enc_b0()},function(){Ae.enc_c()},function(){Ae.enc_a1()},function(){Ae.enc_b1()},function(){Ae.enc_c()}]),Ae.can_a=function(){Ae.c>=0?_e[Ie++]=!0:_e[Ie++]=Hr(Ae.seta,Ae.c)},Ae.can_b=function(){Ae.c>=0?_e[Ie++]=!0:_e[Ie++]=Hr(Ae.setb,Ae.c)},Ae.can_c0=function(){Ae.num_digits>=2?_e[Ie++]=!0:_e[Ie++]=Hr(Ae.setc,Ae.c)},Ae.can_c1=function(){Ae.num_digits>=2?_e[Ie++]=!0:_e[Ie++]=Hr(Ae.setc,Ae.c)},Ae.suppressc&&(Ae.can_c0=function(){_e[Ie++]=!1}),(Ae.suppressc||Ae.unlatchextbeforec)&&(Ae.can_c1=function(){_e[Ie++]=!1}),Ae.out_a0=function(){if(_e[Ie++]=1,Ae.c>=0){if(Ae.c>=128){var Ja=_e[--Ie];_e[Ie++]=Ja+1}if((Ae.c&127)>=96){var ho=_e[--Ie];_e[Ie++]=ho+1}}},Ae.out_a1=function(){if(_e[Ie++]=1,Ae.c>=0){if(Ae.c<128){var Ja=_e[--Ie];_e[Ie++]=Ja+1}if((Ae.c&127)>=96){var ho=_e[--Ie];_e[Ie++]=ho+1}}},Ae.out_b0=function(){if(_e[Ie++]=1,Ae.c>=0){if(Ae.c>=128){var Ja=_e[--Ie];_e[Ie++]=Ja+1}if((Ae.c&127)<32){var ho=_e[--Ie];_e[Ie++]=ho+1}}},Ae.out_b1=function(){if(_e[Ie++]=1,Ae.c>=0){if(Ae.c<128){var Ja=_e[--Ie];_e[Ie++]=Ja+1}if((Ae.c&127)<32){var ho=_e[--Ie];_e[Ie++]=ho+1}}},Ae.map_ab=function(){var Ja=_e[Ie-1];if(Ja<32){var ho=_e[--Ie];_e[Ie++]=ho+64}else{var Ko=_e[--Ie];_e[Ie++]=Ko-32}},Ae.enc_a0=function(){if(_e[Ie++]=1/0,Ae.c<0)_e[Ie++]=Ce(Ae.seta,Ae.c);else{Ae.c>=128&&(_e[Ie++]=101);var Ja=Ae.c&127;if(_e[Ie++]=Ja,Ja>=96){var ho=_e[--Ie];_e[Ie++]=98,_e[Ie++]=ho}Ae.map_ab()}var Ko=xe();_e[Ie++]=Ko},Ae.enc_a1=function(){if(_e[Ie++]=1/0,Ae.c<0)_e[Ie++]=Ce(Ae.seta,Ae.c);else{Ae.c<128&&(_e[Ie++]=101);var Ja=Ae.c&127;if(_e[Ie++]=Ja,Ja>=96){var ho=_e[--Ie];_e[Ie++]=98,_e[Ie++]=ho}Ae.map_ab()}var Ko=xe();_e[Ie++]=Ko},Ae.enc_b0=function(){if(_e[Ie++]=1/0,Ae.c<0)_e[Ie++]=Ce(Ae.setb,Ae.c);else{Ae.c>=128&&(_e[Ie++]=100);var Ja=Ae.c&127;if(_e[Ie++]=Ja,Ja<32){var ho=_e[--Ie];_e[Ie++]=98,_e[Ie++]=ho}Ae.map_ab()}var Ko=xe();_e[Ie++]=Ko},Ae.enc_b1=function(){if(_e[Ie++]=1/0,Ae.c<0)_e[Ie++]=Ce(Ae.setb,Ae.c);else{Ae.c<128&&(_e[Ie++]=100);var Ja=Ae.c&127;if(_e[Ie++]=Ja,Ja<32){var ho=_e[--Ie];_e[Ie++]=98,_e[Ie++]=ho}Ae.map_ab()}var Ko=xe();_e[Ie++]=Ko},Ae.enc_c=function(){_e[Ie++]=1/0,Ae.c<0?_e[Ie++]=Ce(Ae.setc,Ae.c):_e[Ie++]=or((Ce(Ae.msg,Ae.n)-48)*10+(Ce(Ae.msg,Ae.n+1)-48));var Ja=xe();_e[Ie++]=Ja},Ae.get_best_prior_state=function(){var Ja=Ce(Ae.bln_0,_e[--Ie]);Ae.len=or(_e[--Ie]+Ja),Ae.o=_e[--Ie];var ho=Ce(Ae.bln_0,_e[--Ie]),Ko=or(_e[--Ie]+ho);_e[Ie++]=Ko,Ko<Ae.len?(Ae.len=_e[--Ie],Ae.o=_e[--Ie]):Ie-=2;var xo=Ce(Ae.bln_0,_e[--Ie]),Bs=or(_e[--Ie]+xo);_e[Ie++]=Bs,Bs<Ae.len?(Ae.len=_e[--Ie],Ae.o=_e[--Ie]):Ie-=2;var go=Ce(Ae.bln_0,_e[--Ie]),t1=or(_e[--Ie]+go);_e[Ie++]=t1,t1<Ae.len?(Ae.len=_e[--Ie],Ae.o=_e[--Ie]):Ie-=2;var Ws=Ce(Ae.bln_0,_e[--Ie]),Ds=or(_e[--Ie]+Ws);_e[Ie++]=Ds,Ds<Ae.len?(Ae.len=_e[--Ie],Ae.o=_e[--Ie]):Ie-=2;var l1=Ce(Ae.bln_0,_e[--Ie]);or(_e[--Ie]+l1)<Ae.len?Ae.o=_e[--Ie]:Ie--,_e[Ie++]=Ae.o},Ae.bln_0=Ae.code128_start_length,Ae.bln_1=Ae.code128_start_length,_e[Ie++]=1/0;for(var Di=0;Di<4;Di++)_e[Ie++]=xe([0,0,0,0,0,0]);Ae.bln=xe(),Ae.bps_0=Ae.code128_start_state,Ae.bps_1=Ae.code128_start_state,_e[Ie++]=1/0;for(var Mi=0;Mi<4;Mi++)_e[Ie++]=xe([0,0,0,0,0,0]);Ae.bps=xe(),_e[Ie++]=1/0;for(var ji=0,Vn=Ae.msg.length;ji<Vn;ji++)_e[Ie++]=xe([0,0,0,0,0,0]);Ae.path=xe(),Ae.make_tables=function(){Ae.num_digits=0;for(var Ja=0,ho=Ae.msg.length-1;Ja<=ho;Ja+=1){Ae.n=Ja,Ae.c=Ce(Ae.msg,Ae.n),_e[Ie++]="num_digits",Ae.c>=48&&Ae.c<58?_e[Ie++]=Ae.num_digits+1:_e[Ie++]=0;var Ko=_e[--Ie];Ae[_e[--Ie]]=Ko,Ae.bln_2=Ae.bln_1,Ae.bln_1=Ae.bln_0,Ae.bln_0=Ce(Ae.bln,Ae.n&3),Ae.bps_2=Ae.bps_1,Ae.bps_1=Ae.bps_0,Ae.bps_0=Ce(Ae.bps,Ae.n&3),_e[Ie++]="bps_c",Ae.num_digits>=2?_e[Ie++]=Ae.bps_2:_e[Ie++]=Ae.bps_1;var xo=_e[--Ie];Ae[_e[--Ie]]=xo,_e[Ie++]="bln_c",Ae.num_digits>=2?_e[Ie++]=Ae.bln_2:_e[Ie++]=Ae.bln_1;var Bs=_e[--Ie];if(Ae[_e[--Ie]]=Bs,_e[Ie++]=Ae.bln_0,_e[Ie++]=0,Ae.can_a(),_e[--Ie]){Ae.p=Ce(Ae.bps_1,0),De(Ce(Ae.path,Ae.n),0,Ae.p),_e[Ie++]=or(Ce(Ae.bln_1,Ae.p)+Ce(Ae.code128_latch_length_a0,Ae.p)),Ae.out_a0();var go=_e[--Ie],t1=_e[--Ie];_e[Ie++]=or(t1+go)}else _e[Ie++]=Ae.code128_max_int;var Ws=_e[--Ie],Ds=_e[--Ie];if(De(_e[--Ie],Ds,Ws),_e[Ie++]=Ae.bln_0,_e[Ie++]=3,Ae.can_a(),_e[--Ie]){Ae.p=Ce(Ae.bps_1,3),De(Ce(Ae.path,Ae.n),3,Ae.p),_e[Ie++]=or(Ce(Ae.bln_1,Ae.p)+Ce(Ae.code128_latch_length_a1,Ae.p)),Ae.out_a1();var l1=_e[--Ie],E1=_e[--Ie];_e[Ie++]=or(E1+l1)}else _e[Ie++]=Ae.code128_max_int;var L1=_e[--Ie],Oe=_e[--Ie];if(De(_e[--Ie],Oe,L1),_e[Ie++]=Ae.bln_0,_e[Ie++]=1,Ae.can_b(),_e[--Ie]){Ae.p=Ce(Ae.bps_1,1),De(Ce(Ae.path,Ae.n),1,Ae.p),_e[Ie++]=or(Ce(Ae.bln_1,Ae.p)+Ce(Ae.code128_latch_length_b0,Ae.p)),Ae.out_b0();var tr=_e[--Ie],br=_e[--Ie];_e[Ie++]=or(br+tr)}else _e[Ie++]=Ae.code128_max_int;var Dr=_e[--Ie],Kr=_e[--Ie];if(De(_e[--Ie],Kr,Dr),_e[Ie++]=Ae.bln_0,_e[Ie++]=4,Ae.can_b(),_e[--Ie]){Ae.p=Ce(Ae.bps_1,4),De(Ce(Ae.path,Ae.n),4,Ae.p),_e[Ie++]=or(Ce(Ae.bln_1,Ae.p)+Ce(Ae.code128_latch_length_b1,Ae.p)),Ae.out_b1();var nn=_e[--Ie],ln=_e[--Ie];_e[Ie++]=or(ln+nn)}else _e[Ie++]=Ae.code128_max_int;var gn=_e[--Ie],bn=_e[--Ie];De(_e[--Ie],bn,gn),_e[Ie++]=Ae.bln_0,_e[Ie++]=2,Ae.can_c0(),_e[--Ie]?(Ae.p=Ce(Ae.bps_c,2),De(Ce(Ae.path,Ae.n),2,Ae.p),_e[Ie++]=or(Ce(Ae.bln_c,Ae.p)+Ce(Ae.code128_latch_length_c0,Ae.p))+1):_e[Ie++]=Ae.code128_max_int;var Cn=_e[--Ie],si=_e[--Ie];De(_e[--Ie],si,Cn),_e[Ie++]=Ae.bln_0,_e[Ie++]=5,Ae.can_c1(),_e[--Ie]?(Ae.p=Ce(Ae.bps_c,5),De(Ce(Ae.path,Ae.n),5,Ae.p),_e[Ie++]=or(Ce(Ae.bln_c,Ae.p)+Ce(Ae.code128_latch_length_c1,Ae.p))+1):_e[Ie++]=Ae.code128_max_int;var Ei=_e[--Ie],Ui=_e[--Ie];De(_e[--Ie],Ui,Ei),_e[Ie++]=Ae.bps_0,_e[Ie++]=0,Lr(Ae.code128_prioritized_latch_length_a0),Ae.get_best_prior_state();var ai=_e[--Ie],fa=_e[--Ie];De(_e[--Ie],fa,ai),_e[Ie++]=Ae.bps_0,_e[Ie++]=3,Lr(Ae.code128_prioritized_latch_length_a1),Ae.get_best_prior_state();var Gi=_e[--Ie],Ai=_e[--Ie];De(_e[--Ie],Ai,Gi),_e[Ie++]=Ae.bps_0,_e[Ie++]=1,Lr(Ae.code128_prioritized_latch_length_b0),Ae.get_best_prior_state();var li=_e[--Ie],sa=_e[--Ie];De(_e[--Ie],sa,li),_e[Ie++]=Ae.bps_0,_e[Ie++]=4,Lr(Ae.code128_prioritized_latch_length_b1),Ae.get_best_prior_state();var pa=_e[--Ie],la=_e[--Ie];De(_e[--Ie],la,pa),_e[Ie++]=Ae.bps_0,_e[Ie++]=2,Lr(Ae.code128_prioritized_latch_length_c0),Ae.get_best_prior_state();var Ga=_e[--Ie],Ua=_e[--Ie];De(_e[--Ie],Ua,Ga),_e[Ie++]=Ae.bps_0,_e[Ie++]=5,Lr(Ae.code128_prioritized_latch_length_c1),Ae.get_best_prior_state();var Io=_e[--Ie],Wa=_e[--Ie];De(_e[--Ie],Wa,Io)}},Ae.backtrack=function(){Ae.n=Ae.msg.length;for(var Ja=0,ho=Ae.code128_reverse_priority.length;Ja<ho;Ja++){var Ko=Ce(Ae.code128_reverse_priority,Ja),xo=Ce(Ae.bln_0,Ko);_e[Ie++]=Ko,_e[Ie++]=xo,_e[Ie++]=xo}Ie--,Ae.len=_e[--Ie],Ae.state=_e[--Ie];for(var Bs=0;Bs<5;Bs++)Pn(_e[--Ie],Ae.len)?(Ae.len=_e[--Ie],Ae.state=_e[--Ie]):Ie-=2;for(_e[Ie++]=xe(Ae.len);!(Ae.n<=0);){Ae.prior_state=Ce(Ce(Ae.path,Ae.n-1),Ae.state),_e[Ie++]=1/0,$r(Ce(Ce(Ae.code128_latch_sequence,Ae.state),Ae.prior_state)),Ae.latch=xe();var go=(Ae.state==2||Ae.state==5)&&Ce(Ae.msg,Ae.n-1)>=48?2:1;if(Ae.n=Ae.n-go,Ae.c=Ce(Ae.msg,Ae.n),_e[Ie++]="enc",Ce(Ae.encode,Ae.state)()===!0)break;var t1=_e[--Ie];Ae[_e[--Ie]]=t1,Ae.len=or(Ae.len-Ae.latch.length-Ae.enc.length);var Ws=_e[--Ie],Ds=Ae.len,l1=Ae.latch;ar(Ws,Ds,l1),ar(Ws,or(Ds+l1.length),Ae.enc),Ae.state=Ae.prior_state,_e[Ie++]=Ws}var E1=_e[Ie-1];De(E1,0,Ce(Ae.code128_start_code,Ae.state))},Ae.make_tables(),Ae.backtrack(),Ae.cws=_e[--Ie]}Ae.j=Ae.cws.length;var na=xe(Ae.j+2);ar(na,0,Ae.cws),Ae.cws=na,Ae.csum=Ce(Ae.cws,0);for(var Xi=1,Ri=Ae.j-1;Xi<=Ri;Xi+=1)Ae.i=Xi,Ae.csum=or(Ae.csum+Ce(Ae.cws,Ae.i)*Ae.i);Ae.csum=Ae.csum%103,De(Ae.cws,Ae.j,Ae.csum),De(Ae.cws,Ae.j+1,106),Hr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#8546",_e[Ie++]=Ae.cws,Pr()),Ae.sbs=Re(Ae.cws.length*6+1);for(var Yi=0,ga=Ae.cws.length-1;Yi<=ga;Yi+=1)Ae.i=Yi,ar(Ae.sbs,Ae.i*6,Ce(Ae.code128_encs,Ce(Ae.cws,Ae.i)));_e[Ie++]=1/0,_e[Ie++]=1/0;for(var ya=Ae.sbs,so=0,za=ya.length;so<za;so++)_e[Ie++]=Ce(ya,so)-48;var uo=xe();_e[Ie++]=1/0;for(var wo=0,Zo=~~((Ae.sbs.length+1)/2);wo<Zo;wo++)_e[Ie++]=Ae.height;var vo=xe();_e[Ie++]=1/0;for(var Go=0,Mo=~~((Ae.sbs.length+1)/2);Go<Mo;Go++)_e[Ie++]=0;var Oo=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=uo,_e[Ie++]="bhs",_e[Ie++]=vo,_e[Ie++]="bbs",_e[Ie++]=Oo,_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center",_e[Ie++]="opt",_e[Ie++]=Ae.options;var us=Xe();_e[Ie++]=us,Ae._render&&ti(),Ae=_n}function Os(){var hr=Ae;Ae=Object.assign({},Ae,Os.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.text1xoffset=0,Ae.textyoffset=-8,Ae.height=.5,Ae.linkagea=!1,Ae.linkagec=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>500&&(_e[Ie++]="bwipp.gs1128inputTooLong#8626",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.linkagea&&Ae.linkagec&&(_e[Ie++]="bwipp.gs1128badLinkage#8635",_e[Ie++]="linkagea and linkagec cannot be used together",Pr()),Ae.text=Ae.barcode,_e[Ie++]=Ae.barcode,_e[Ie++]="ai",mo(),Ae.fncs=_e[--Ie],Ae.vals=_e[--Ie],Ae.ais=_e[--Ie],Ae.fnc1=-1,_e[Ie++]=1/0,_e[Ie++]=Ae.fnc1;for(var Br=0,Nr=Ae.ais.length-1;Br<=Nr;Br+=1)Ae.i=Br,$r(Ce(Ae.ais,Ae.i)),$r(Ce(Ae.vals,Ae.i)),Ae.i!=Ae.ais.length-1&&Ce(Ae.fncs,Ae.i)&&(_e[Ie++]=Ae.fnc1);if(Ii(xe(Wn())),Ae.c128=_e[--Ie],Ie--,Ae.barcode=Re((Ae.c128.length+1)*5),Ae.j=0,$r(Ae.c128,function(){var Zr=_e[Ie-1];Zr==Ae.fnc1?(Ie--,ar(Ae.barcode,Ae.j,"^FNC1"),Ae.j=Ae.j+5):(De(Ae.barcode,Ae.j,_e[--Ie]),Ae.j=Ae.j+1)}),Ae.linkagea||Ae.linkagec){_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.j,Ae.linkagea?_e[Ie++]="^LNKA":_e[Ie++]="^LNKC";var Or=_e[--Ie],an=_e[--Ie];ar(_e[--Ie],an,Or),Ae.j=Ae.j+5}Ae.barcode=Ge(Ae.barcode,0,Ae.j),delete Ae.options.parse,De(Ae.options,"height",Ae.height),De(Ae.options,"parsefnc",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,ds(),Ae.args=_e[--Ie],De(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),De(Ae.args,"text1xalign","center"),De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function hA(){var hr=Ae;Ae=Object.assign({},Ae,hA.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.text1xoffset=0,Ae.textyoffset=-8,Ae.height=1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.text=Ae.barcode;var Br=Ae.barcode;_e[Ie++]=Re(Br.length),_e[Ie++]=0,$r(Br,function(){var Mn=_e[Ie-1];if(Mn!=32){var wn=_e[--Ie],Sn=_e[--Ie],Nn=_e[Ie-1];De(Nn,Sn,wn),_e[Ie++]=Sn+1}else Ie--});var Nr=_e[--Ie];Ae.barcode=Ge(_e[--Ie],0,Nr),Ae.hasspace=Ae.text.length!=Ae.barcode.length,Ae.barcode.length!=17&&Ae.barcode.length!=18&&(_e[Ie++]="bwipp.ean14badLength#8763",_e[Ie++]="EAN-14 must be 13 or 14 digits",Pr()),Bn(Ge(Ae.barcode,0,4),"(01)")&&(_e[Ie++]="bwipp.ean14badAI#8766",_e[Ie++]="EAN-14 must begin with (01) application identifier",Pr());for(var Or=Ge(Ae.barcode,4,Ae.barcode.length-4),an=0,Zr=Or.length;an<Zr;an++){var Rr=Ce(Or,an);(Rr<48||Rr>57)&&(_e[Ie++]="bwipp.ean14badCharacter#8770",_e[Ie++]="EAN-14 must contain only digits",Pr())}Ae.checksum=0;for(var Jr=0;Jr<=12;Jr+=1){if(Ae.i=Jr,_e[Ie++]="checksum",_e[Ie++]=Ae.checksum,_e[Ie++]=Ce(Ae.barcode,Ae.i+4)-48,Ae.i%2==0){var rn=_e[--Ie];_e[Ie++]=rn*3}var An=_e[--Ie],tn=_e[--Ie];Ae[_e[--Ie]]=or(tn+An)}if(Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==18)Ce(Ae.barcode,17)!=Ae.checksum+48&&(_e[Ie++]="bwipp.ean14badCheckDigit#8785",_e[Ie++]="Incorrect EAN-14 check digit provided",Pr());else{var vn=Re(18);ar(vn,0,Ae.barcode),De(vn,17,Ae.checksum+48),Ae.barcode=vn;var fn=Ae.hasspace?2:1,dn=Re(Ae.text.length+fn);ar(dn,dn.length-2," "),De(dn,dn.length-1,Ae.checksum+48),ar(dn,0,Ae.text),Ae.text=dn}Ae.gtin=Ge(Ae.barcode,4,14),Ae.barcode=Re(21),ar(Ae.barcode,0,"^FNC101"),ar(Ae.barcode,7,Ae.gtin),De(Ae.options,"parsefnc",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,ds(),Ae.args=_e[--Ie],De(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),De(Ae.args,"text1xalign","center"),De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function EA(){var hr=Ae;Ae=Object.assign({},Ae,EA.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.text1xoffset=0,Ae.textyoffset=-8,Ae.height=1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.text=Ae.barcode;var Br=Ae.barcode;_e[Ie++]=Re(Br.length),_e[Ie++]=0,$r(Br,function(){var Mn=_e[Ie-1];if(Mn!=32){var wn=_e[--Ie],Sn=_e[--Ie],Nn=_e[Ie-1];De(Nn,Sn,wn),_e[Ie++]=Sn+1}else Ie--});var Nr=_e[--Ie];Ae.barcode=Ge(_e[--Ie],0,Nr),Ae.hasspace=Ae.text.length!=Ae.barcode.length,Ae.barcode.length!=21&&Ae.barcode.length!=22&&(_e[Ie++]="bwipp.sscc18badLength#8888",_e[Ie++]="SSCC-18 must be 17 or 18 digits",Pr()),Bn(Ge(Ae.barcode,0,4),"(00)")&&(_e[Ie++]="bwipp.sscc18badAI#8891",_e[Ie++]="SSCC-18 must begin with (00) application identifier",Pr());for(var Or=Ge(Ae.barcode,4,Ae.barcode.length-4),an=0,Zr=Or.length;an<Zr;an++){var Rr=Ce(Or,an);(Rr<48||Rr>57)&&(_e[Ie++]="bwipp.sscc18badCharacter#8895",_e[Ie++]="SSCC-18 must contain only digits",Pr())}Ae.checksum=0;for(var Jr=0;Jr<=16;Jr+=1){if(Ae.i=Jr,_e[Ie++]="checksum",_e[Ie++]=Ae.checksum,_e[Ie++]=Ce(Ae.barcode,Ae.i+4)-48,Ae.i%2==0){var rn=_e[--Ie];_e[Ie++]=rn*3}var An=_e[--Ie],tn=_e[--Ie];Ae[_e[--Ie]]=or(tn+An)}if(Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==22)Ce(Ae.barcode,21)!=Ae.checksum+48&&(_e[Ie++]="bwipp.sscc18badCheckDigit#8910",_e[Ie++]="Incorrect SSCC-18 check digit provided",Pr());else{var vn=Re(22);ar(vn,0,Ae.barcode),De(vn,21,Ae.checksum+48),Ae.barcode=vn;var fn=Ae.hasspace?2:1,dn=Re(Ae.text.length+fn);ar(dn,dn.length-2," "),De(dn,dn.length-1,Ae.checksum+48),ar(dn,0,Ae.text),Ae.text=dn}Ae.sscc=Ge(Ae.barcode,4,18),Ae.barcode=Re(25),ar(Ae.barcode,0,"^FNC100"),ar(Ae.barcode,7,Ae.sscc),De(Ae.options,"parsefnc",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,ds(),Ae.args=_e[--Ie],De(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),De(Ae.args,"text1xalign","center"),De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function ko(){if(!ko.globals){var Br=Ae;Ae=ko.globals={},Ae.code39_encs=xe(["1113313111","3113111131","1133111131","3133111111","1113311131","3113311111","1133311111","1113113131","3113113111","1133113111","3111131131","1131131131","3131131111","1111331131","3111331111","1131331111","1111133131","3111133111","1131133111","1111333111","3111111331","1131111331","3131111311","1111311331","3111311311","1131311311","1111113331","3111113311","1131113311","1111313311","3311111131","1331111131","3331111111","1311311131","3311311111","1331311111","1311113131","3311113111","1331113111","1313131111","1313111311","1311131311","1113131311","1311313111"]),Ae.code39_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var hr=0;hr<=42;hr+=1)De(Ae.charvals,Ge(Ae.code39_barchars,hr,1),hr);Ae.charvals=Ae.charvals,Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,ko.globals),Ae.dontdraw=!1,Ae.includecheck=!1,Ae.validatecheck=!1,Ae.includetext=!1,Ae.includecheckintext=!1,Ae.hidestars=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.code39emptyData#9047",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.code39inputTooLong#9051",_e[Ie++]="The input data is too long",Pr());for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Hr(Ae.charvals,Ge(Ae.barcode,Nr,1))||(_e[Ie++]="bwipp.code39badCharacter#9059",_e[Ie++]="Code 39 must contain only digits, capital letters, spaces and the symbols -.$/+%",Pr());if(_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var an=_e[--Ie];_e[Ie++]=an-1}var Zr=_e[--Ie];Ae[_e[--Ie]]=Zr,Ae.checksum=0;for(var Rr=0,Jr=Ae.barlen-1;Rr<=Jr;Rr+=1)Ae.checksum=or(Ce(Ae.charvals,Ge(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.code39_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.code39badCheckDigit#9073",_e[Ie++]="Incorrect Code 39 check digit provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen),Ae.includecheck=!0);var rn=Ae.includecheck?3:2;Ae.sbs=Re(or(Ae.barlen+rn)*10),ar(Ae.sbs,0,Ce(Ae.code39_encs,43));for(var An=0,tn=Ae.barlen-1;An<=tn;An+=1)Ae.i=An,Ae.indx=Ce(Ae.charvals,Ge(Ae.barcode,Ae.i,1)),ar(Ae.sbs,Ae.i*10+10,Ce(Ae.code39_encs,Ae.indx));Ae.includecheck?(ar(Ae.sbs,Ae.barlen*10+10,Ce(Ae.code39_encs,Ae.checksum)),ar(Ae.sbs,Ae.barlen*10+20,Ce(Ae.code39_encs,43))):ar(Ae.sbs,Ae.barlen*10+10,Ce(Ae.code39_encs,43));var vn=Ae.hidestars?0:2;if(_e[Ie++]="slen",_e[Ie++]=or(vn+Ae.barlen),Ae.includecheck&&Ae.includecheckintext){var fn=_e[--Ie];_e[Ie++]=fn+1}var dn=_e[--Ie];Ae[_e[--Ie]]=dn,Ae.text=Re(Ae.slen),Ae.tpos=0,Ae.hidestars||(ar(Ae.text,Ae.tpos,"*"),Ae.tpos=Ae.tpos+1),ar(Ae.text,Ae.tpos,Ae.barcode),Ae.tpos=or(Ae.tpos+Ae.barlen),Ae.includecheck&&Ae.includecheckintext&&(ar(Ae.text,Ae.tpos,Ge(Ae.code39_barchars,Ae.checksum,1)),Ae.tpos=Ae.tpos+1),Ae.hidestars||ar(Ae.text,Ae.tpos,"*"),_e[Ie++]=1/0,_e[Ie++]=1/0;for(var Mn=Ae.sbs,wn=0,Sn=Mn.length;wn<Sn;wn++)_e[Ie++]=Ce(Mn,wn)-48;var Nn=xe();_e[Ie++]=1/0;for(var oi=0,Jn=~~((Ae.sbs.length+1)/2);oi<Jn;oi++)_e[Ie++]=Ae.height;var fi=xe();_e[Ie++]=1/0;for(var ri=0,Qn=~~((Ae.sbs.length+1)/2);ri<Qn;ri++)_e[Ie++]=0;var Yn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Nn,_e[Ie++]="bhs",_e[Ie++]=fi,_e[Ie++]="bbs",_e[Ie++]=Yn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var ni=Xe();_e[Ie++]=ni,Ae._render&&ti(),Ae=Br}function y1(){if(!y1.globals){var hr=Ae;Ae=y1.globals={},Ae.code39ext_extencs=xe(["%U","$A","$B","$C","$D","$E","$F","$G","$H","$I","$J","$K","$L","$M","$N","$O","$P","$Q","$R","$S","$T","$U","$V","$W","$X","$Y","$Z","%A","%B","%C","%D","%E"," ","/A","/B","/C","/D","/E","/F","/G","/H","/I","/J","/K","/L","-",".","/O","0","1","2","3","4","5","6","7","8","9","/Z","%F","%G","%H","%I","%J","%V","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","%K","%L","%M","%N","%O","%W","+A","+B","+C","+D","+E","+F","+G","+H","+I","+J","+K","+L","+M","+N","+O","+P","+Q","+R","+S","+T","+U","+V","+W","+X","+Y","+Z","%P","%Q","%R","%S","%T"]),Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,y1.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.hidestars=!1,Ae.parse=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>500&&(_e[Ie++]="bwipp.code39extinputTooLong#9190",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.fncvals=new Map([["parse",Ae.parse],["parseonly",!0],["parsefnc",!1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.barcode=_e[--Ie],Ae.barlen=Ae.barcode.length,delete Ae.options.parse,$r(Ae.barcode,function(){_e[--Ie]>=128&&(_e[Ie++]="bwipp.code39extBadCharacter#9217",_e[Ie++]="Code 39 Extended must contain only ASCII characters",Pr())}),Ae.newcode=Re(Ae.barlen*2),Ae.newtext=Re(Ae.barlen*2),Ae.j=0;for(var Br=0,Nr=Ae.barlen-1;Br<=Nr;Br+=1){Ae.i=Br,Ae.extchar=Ce(Ae.code39ext_extencs,Ce(Ae.barcode,Ae.i)),ar(Ae.newcode,Ae.j,Ae.extchar);var Or=Ce(Ae.barcode,Ae.i);_e[Ie++]=Ae.newtext,_e[Ie++]=Ae.j,_e[Ie++]=Or,(Or<32||Or==127)&&(_e[Ie-1]=32);var an=_e[--Ie],Zr=_e[--Ie];De(_e[--Ie],Zr,an),Ae.extchar.length!=1&&De(Ae.newtext,Ae.j+1,32),Ae.j=Ae.j+Ae.extchar.length}if(Ae.newcode=Ge(Ae.newcode,0,Ae.j),Ae.newtext=Ge(Ae.newtext,0,Ae.j),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.newcode,_e[Ie++]=Ae.options,ko(),Ae.args=_e[--Ie],Ae.includetext){Ae.txt=Ce(Ae.args,"txt"),Ae.txtstr=Ce(Ce(Ae.txt,0),0);var Rr=Ae.hidestars?0:1;ar(Ae.txtstr,Rr,Ae.newtext),De(Ae.args,"txt",Ae.txt)}De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function iA(){var hr=Ae;Ae=Object.assign({},Ae,iA.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.text1xoffset=0,Ae.height=1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length!=8&&Ae.barcode.length!=9&&(_e[Ie++]="bwipp.code32badLength#9312",_e[Ie++]="Italian Pharmacode must be 8 or 9 digits",Pr()),$r(Ae.barcode,function(){var wn=_e[--Ie];(wn<48||wn>57)&&(_e[Ie++]="bwipp.code32badCharacter#9316",_e[Ie++]="Italian Pharmacode must contain only digits",Pr())}),Ae.checksum=0;for(var Br=0;Br<=7;Br+=1){if(Ae.i=Br,_e[Ie++]=Ce(Ae.barcode,Ae.i)-48,Ae.i%2!=0){var Nr=_e[--Ie];_e[Ie++]=Nr*2}var Or=_e[Ie-1];if(Or>9){var an=_e[--Ie];_e[Ie++]=an-9}Ae.checksum=or(_e[--Ie]+Ae.checksum)}Ae.checksum=Ae.checksum%10,Ae.barcode.length==9&&Ce(Ae.barcode,8)!=Ae.checksum+48&&(_e[Ie++]="bwipp.code32badCheckDigit#9332",_e[Ie++]="Incorrect Italian Pharmacode check digit provided",Pr());var Zr=Re(10);ar(Zr,0,Ae.barcode),De(Zr,8,Ae.checksum+48),Ae.text=Zr,Ae.val=kr(Re(6),gr(Ae.text),32),Ae.barcode=Re(6);for(var Rr=0;Rr<=5;Rr+=1)De(Ae.barcode,Rr,48);ar(Ae.barcode,6-Ae.val.length,Ae.val);for(var Jr=0;Jr<=5;Jr+=1){var rn=Ce(Ae.barcode,Jr);_e[Ie++]=Jr,_e[Ie++]=rn,_e[Ie++]=rn;for(var An=0,tn=4;An<tn;An++){if(_e[--Ie]>=Ce("AEIO",An)){var vn=_e[--Ie];_e[Ie++]=vn+1}var fn=_e[Ie-1];_e[Ie++]=fn}_e[Ie-1]=Ae.barcode;var dn=_e[Ie-2],Mn=_e[Ie-3];De(_e[Ie-1],Mn,dn),Ie-=3}ar(Ae.text,1,Ge(Ae.text,0,9)),De(Ae.text,0,65),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,ko(),Ae.args=_e[--Ie],De(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),De(Ae.args,"text1xalign","center"),De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function hs(){var hr=Ae;Ae=Object.assign({},Ae,hs.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.text1xoffset=0,Ae.height=1,Ae.pzn8=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.pzn8?Ae.barcode.length!=7&&Ae.barcode.length!=8&&(_e[Ie++]="bwipp.pzn8badLength#9434",_e[Ie++]="PZN8 must be 7 or 8 digits",Pr()):Ae.barcode.length!=6&&Ae.barcode.length!=7&&(_e[Ie++]="bwipp.pzn7badLength#9438",_e[Ie++]="PZN7 must be 6 or 7 digits",Pr()),$r(Ae.barcode,function(){var Rr=_e[--Ie];(Rr<48||Rr>57)&&(_e[Ie++]="bwipp.pznBadCharacter#9443",_e[Ie++]="PZN must contain only digits",Pr())});var Br=Ae.pzn8?9:8;Ae.msglen=Br,Ae.checksum=0;for(var Nr=0,Or=Ae.msglen-3;Nr<=Or;Nr+=1){Ae.i=Nr;var an=Ae.pzn8?1:2;Ae.checksum=or((Ce(Ae.barcode,Ae.i)-48)*(Ae.i+an)+Ae.checksum)}Ae.checksum=Ae.checksum%11,Ae.checksum==10&&(_e[Ie++]="bwipp.pznBadInputSequence#9459",_e[Ie++]="Incorrect PZN input sequence provided",Pr()),Ae.barcode.length==Ae.msglen-1&&Ce(Ae.barcode,Ae.msglen-2)!=Ae.checksum+48&&(_e[Ie++]="bwipp.pznBadCheckDigit#9463",_e[Ie++]="Incorrect PZN check digit provided",Pr());var Zr=Re(Ae.msglen);De(Zr,0,45),ar(Zr,1,Ae.barcode),De(Zr,Ae.msglen-1,Ae.checksum+48),Ae.msg=Zr,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.msg,_e[Ie++]=Ae.options,ko(),Ae.args=_e[--Ie],Ae.text=Re(Ae.msglen+5),ar(Ae.text,0,"PZN - "),ar(Ae.text,6,Ge(Ae.msg,1,Ae.msglen-1)),De(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),De(Ae.args,"text1xalign","center"),De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function Co(){if(!Co.globals){var Br=Ae;Ae=Co.globals={},Ae.code93_encs=xe(["131112","111213","111312","111411","121113","121212","121311","111114","131211","141111","211113","211212","211311","221112","221211","231111","112113","112212","112311","122112","132111","111123","111222","111321","121122","131121","212112","212211","211122","211221","221121","222111","112122","112221","122121","123111","121131","311112","311211","321111","112131","113121","211131","121221","312111","311121","122211","111141","1111411"]),Ae.code93_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.code93_sft1=-1,Ae.code93_sft2=-2,Ae.code93_sft3=-3,Ae.code93_sft4=-4,Ae.charvals=new Map;for(var hr=0;hr<=42;hr+=1)De(Ae.charvals,Ce(Ae.code93_barchars,hr),hr);De(Ae.charvals,Ae.code93_sft1,43),De(Ae.charvals,Ae.code93_sft2,44),De(Ae.charvals,Ae.code93_sft3,45),De(Ae.charvals,Ae.code93_sft4,46),Ae.charvals=Ae.charvals,Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,Co.globals),Ae.dontdraw=!1,Ae.includecheck=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=1,Ae.parse=!1,Ae.parsefnc=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>500&&(_e[Ie++]="bwipp.code93inputTooLong#9592",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["SFT$",Ae.code93_sft1],["SFT%",Ae.code93_sft2],["SFT/",Ae.code93_sft3],["SFT+",Ae.code93_sft4]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,$r(Ae.msg,function(){var oi=Hr(Ae.charvals,_e[--Ie]);oi||(_e[Ie++]="bwipp.code93BadCharacter#9621",_e[Ie++]="Code 93 must only contain digits, capital letters, spaces, the symbols -.$/+ and shift non-data characters",Pr())}),Ae.includecheck?Ae.sbs=Re(Ae.msglen*6+25):Ae.sbs=Re(Ae.msglen*6+13),ar(Ae.sbs,0,Ce(Ae.code93_encs,47)),Ae.checksum1=0,Ae.checksum2=0,Ae.text=Re(Ae.msglen);for(var Nr=0,Or=Ae.msglen-1;Nr<=Or;Nr+=1){Ae.i=Nr,Ae.indx=Ce(Ae.charvals,Ce(Ae.msg,Ae.i)),ar(Ae.sbs,Ae.i*6+6,Ce(Ae.code93_encs,Ae.indx));var an=Ce(Ae.msg,Ae.i);_e[Ie++]=Ae.text,_e[Ie++]=Ae.i,_e[Ie++]=an,an<0&&(_e[Ie-1]=32);var Zr=_e[--Ie],Rr=_e[--Ie];De(_e[--Ie],Rr,Zr),Ae.checksum1=or(Ae.checksum1+((Ae.msglen-Ae.i-1)%20+1)*Ae.indx),Ae.checksum2=or(Ae.checksum2+((Ae.msglen-Ae.i)%15+1)*Ae.indx)}Ae.includecheck?(Ae.checksum1=Ae.checksum1%47,Ae.checksum2=or(Ae.checksum2+Ae.checksum1)%47,ar(Ae.sbs,Ae.msglen*6+6,Ce(Ae.code93_encs,Ae.checksum1)),ar(Ae.sbs,Ae.msglen*6+12,Ce(Ae.code93_encs,Ae.checksum2)),ar(Ae.sbs,Ae.msglen*6+18,Ce(Ae.code93_encs,48))):ar(Ae.sbs,Ae.msglen*6+6,Ce(Ae.code93_encs,48)),_e[Ie++]=1/0,_e[Ie++]=1/0;for(var Jr=Ae.sbs,rn=0,An=Jr.length;rn<An;rn++)_e[Ie++]=Ce(Jr,rn)-48;var tn=xe();_e[Ie++]=1/0;for(var vn=0,fn=~~((Ae.sbs.length+1)/2);vn<fn;vn++)_e[Ie++]=Ae.height;var dn=xe();_e[Ie++]=1/0;for(var Mn=0,wn=~~((Ae.sbs.length+1)/2);Mn<wn;Mn++)_e[Ie++]=0;var Sn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=tn,_e[Ie++]="bhs",_e[Ie++]=dn,_e[Ie++]="bbs",_e[Ie++]=Sn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Nn=Xe();_e[Ie++]=Nn,Ae._render&&ti(),Ae=Br}function i1(){if(!i1.globals){var hr=Ae;Ae=i1.globals={},Ae.code93ext_extencs=xe(["^SFT%U","^SFT$A","^SFT$B","^SFT$C","^SFT$D","^SFT$E","^SFT$F","^SFT$G","^SFT$H","^SFT$I","^SFT$J","^SFT$K","^SFT$L","^SFT$M","^SFT$N","^SFT$O","^SFT$P","^SFT$Q","^SFT$R","^SFT$S","^SFT$T","^SFT$U","^SFT$V","^SFT$W","^SFT$X","^SFT$Y","^SFT$Z","^SFT%A","^SFT%B","^SFT%C","^SFT%D","^SFT%E"," ","^SFT/A","^SFT/B","^SFT/C","$","%","^SFT/F","^SFT/G","^SFT/H","^SFT/I","^SFT/J","+","^SFT/L","-",".","/","0","1","2","3","4","5","6","7","8","9","^SFT/Z","^SFT%F","^SFT%G","^SFT%H","^SFT%I","^SFT%J","^SFT%V","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","^SFT%K","^SFT%L","^SFT%M","^SFT%N","^SFT%O","^SFT%W","^SFT+A","^SFT+B","^SFT+C","^SFT+D","^SFT+E","^SFT+F","^SFT+G","^SFT+H","^SFT+I","^SFT+J","^SFT+K","^SFT+L","^SFT+M","^SFT+N","^SFT+O","^SFT+P","^SFT+Q","^SFT+R","^SFT+S","^SFT+T","^SFT+U","^SFT+V","^SFT+W","^SFT+X","^SFT+Y","^SFT+Z","^SFT%P","^SFT%Q","^SFT%R","^SFT%S","^SFT%T"]),Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,i1.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.parse=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>500&&(_e[Ie++]="bwipp.code93extinputTooLong#9743",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.fncvals=new Map([["parse",Ae.parse],["parseonly",!0],["parsefnc",!1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.barcode=_e[--Ie],Ae.barlen=Ae.barcode.length,delete Ae.options.parse,Ae.newcode=Re(Ae.barlen*6),Ae.newtext=Re(Ae.barlen*6),Ae.j=0,Ae.k=0;for(var Br=0,Nr=Ae.barlen-1;Br<=Nr;Br+=1){Ae.i=Br;var Or=Ce(Ae.barcode,Ae.i);_e[Ie++]=Or,Or>127&&(_e[Ie-1]="bwipp.code93extbadCharacter#9771",_e[Ie++]="Code 93 Extended only support ASCII characters with values 0 to 127",Pr()),Ae.extchar=Ce(Ae.code93ext_extencs,_e[--Ie]),Ae.extlen=Ae.extchar.length,ar(Ae.newcode,Ae.j,Ae.extchar);var an=Ce(Ae.barcode,Ae.i);_e[Ie++]=Ae.newtext,_e[Ie++]=Ae.k,_e[Ie++]=an,(an<32||an==127)&&(_e[Ie-1]=32);var Zr=_e[--Ie],Rr=_e[--Ie];De(_e[--Ie],Rr,Zr),Ae.extlen!=1&&De(Ae.newtext,Ae.k+1,32),Ae.j=Ae.j+Ae.extlen;var Jr=Ae.extlen==1?1:2;Ae.k=Ae.k+Jr}Ae.newcode=Ge(Ae.newcode,0,Ae.j),Ae.newtext=Ge(Ae.newtext,0,Ae.k),De(Ae.options,"parsefnc",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.newcode,_e[Ie++]=Ae.options,Co(),Ae.args=_e[--Ie],Ae.includetext&&(Ae.txt=Ce(Ae.args,"txt"),De(Ce(Ae.txt,0),0,Ae.newtext),De(Ae.args,"txt",Ae.txt)),De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function Gs(){if(!Gs.globals){var hr=Ae;Ae=Gs.globals={},Ae.interleaved2of5_encs=xe(["11221","21112","12112","22111","11212","21211","12211","11122","21121","12121","1111","2111"]),Ae.interleaved2of5_barchars="0123456789",Ae=hr}var hr=Ae;if(Ae=Object.assign({},Ae,Gs.globals),Ae.dontdraw=!1,Ae.includecheck=!1,Ae.includetext=!1,Ae.includecheckintext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>500&&(_e[Ie++]="bwipp.interleaved2of5inputTooLong#9863",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),$r(Ae.barcode,function(){var ri=_e[--Ie];(ri<48||ri>57)&&(_e[Ie++]="bwipp.interleaved2of5badCharacter#9876",_e[Ie++]="Interleaved 2 of 5 must contain only digits",Pr())}),Ae.barlen=Ae.barcode.length,(Ae.barlen%2==0&&Ae.includecheck||Ae.barlen%2!=0&&!Ae.includecheck)&&(Ae.pad=Re(Ae.barlen+1),De(Ae.pad,0,48),ar(Ae.pad,1,Ae.barcode),Ae.barcode=Ae.pad,Ae.barlen=Ae.barlen+1),Ae.includecheck){Ae.checksum=0;for(var Br=0,Nr=Ae.barlen-1;Br<=Nr;Br+=1)Ae.i=Br,Ae.i%2==0?Ae.checksum=Ae.checksum+(Ce(Ae.barcode,Ae.i)-48)*3:Ae.checksum=Ae.checksum+(Ce(Ae.barcode,Ae.i)-48);Ae.checksum=(10-Ae.checksum%10)%10,Ae.pad=Re(Ae.barlen+1),ar(Ae.pad,0,Ae.barcode),De(Ae.pad,Ae.barlen,Ae.checksum+48),Ae.barcode=Ae.pad,Ae.barlen=Ae.barlen+1}Ae.sbs=Re(Ae.barlen*5+8),ar(Ae.sbs,0,Ce(Ae.interleaved2of5_encs,10));for(var Or=0,an=Ae.barlen-1;Or<=an;Or+=2){Ae.i=Or,Un(Ae.interleaved2of5_barchars,Ge(Ae.barcode,Ae.i,1)),Ie--,Ae.indx=_e[--Ie].length,Ie-=2,Ae.enca=Ce(Ae.interleaved2of5_encs,Ae.indx),Un(Ae.interleaved2of5_barchars,Ge(Ae.barcode,Ae.i+1,1)),Ie--,Ae.indx=_e[--Ie].length,Ie-=2,Ae.encb=Ce(Ae.interleaved2of5_encs,Ae.indx),Ae.intl=Re(Ae.enca.length*2);for(var Zr=0,Rr=Ae.enca.length-1;Zr<=Rr;Zr+=1)Ae.j=Zr,Ae.achar=Ce(Ae.enca,Ae.j),Ae.bchar=Ce(Ae.encb,Ae.j),De(Ae.intl,Ae.j*2,Ae.achar),De(Ae.intl,Ae.j*2+1,Ae.bchar);ar(Ae.sbs,Ae.i*5+4,Ae.intl)}ar(Ae.sbs,Ae.barlen*5+4,Ce(Ae.interleaved2of5_encs,11)),_e[Ie++]="text",_e[Ie++]=Ae.barcode,_e[Ie++]=0,Ae.includecheck&&!Ae.includecheckintext?_e[Ie++]=Ae.barlen-1:_e[Ie++]=Ae.barlen;var Jr=_e[--Ie],rn=_e[--Ie],An=Ge(_e[--Ie],rn,Jr);Ae[_e[--Ie]]=An,_e[Ie++]=1/0,_e[Ie++]=1/0;for(var tn=Ae.sbs,vn=0,fn=tn.length;vn<fn;vn++)_e[Ie++]=Ce(tn,vn)-48;var dn=xe();_e[Ie++]=1/0;for(var Mn=0,wn=~~((Ae.sbs.length+1)/2);Mn<wn;Mn++)_e[Ie++]=Ae.height;var Sn=xe();_e[Ie++]=1/0;for(var Nn=0,oi=~~((Ae.sbs.length+1)/2);Nn<oi;Nn++)_e[Ie++]=0;var Jn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=dn,_e[Ie++]="bhs",_e[Ie++]=Sn,_e[Ie++]="bbs",_e[Ie++]=Jn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="barratio",_e[Ie++]=2,_e[Ie++]="spaceratio",_e[Ie++]=2,_e[Ie++]="opt",_e[Ie++]=Ae.options;var fi=Xe();_e[Ie++]=fi,Ae._render&&ti(),Ae=hr}function ea(){var hr=Ae;Ae=Object.assign({},Ae,ea.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.includecheckintext=!0,Ae.text1font="OCR-B",Ae.text1size=10,Ae.text1xoffset=0,Ae.text1yoffset=-3.5,Ae.height=.5,Ae.showborder=!0,Ae.borderwidth=4,Ae.borderleft=10,Ae.borderright=10,Ae.bordertop=-.55,Ae.borderbottom=-.55,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.text=Ae.barcode;var Br=Ae.barcode;_e[Ie++]=Re(Br.length),_e[Ie++]=0,$r(Br,function(){var Mn=_e[Ie-1];if(Mn!=32){var wn=_e[--Ie],Sn=_e[--Ie],Nn=_e[Ie-1];De(Nn,Sn,wn),_e[Ie++]=Sn+1}else Ie--});var Nr=_e[--Ie];Ae.barcode=Ge(_e[--Ie],0,Nr),Ae.hasspace=Ae.text.length!=Ae.barcode.length,Ae.barcode.length!=13&&Ae.barcode.length!=14&&(_e[Ie++]="bwipp.itf14badLength#10051",_e[Ie++]="ITF-14 must be 13 or 14 digits",Pr());for(var Or=Ae.barcode,an=0,Zr=Or.length;an<Zr;an++){var Rr=Ce(Or,an);(Rr<48||Rr>57)&&(_e[Ie++]="bwipp.itf14badCharacter#10055",_e[Ie++]="ITF-14 must contain only digits",Pr())}Ae.checksum=0;for(var Jr=0;Jr<=12;Jr+=1){if(Ae.i=Jr,_e[Ie++]="checksum",_e[Ie++]=Ae.checksum,_e[Ie++]=Ce(Ae.barcode,Ae.i)-48,Ae.i%2==0){var rn=_e[--Ie];_e[Ie++]=rn*3}var An=_e[--Ie],tn=_e[--Ie];Ae[_e[--Ie]]=or(tn+An)}if(Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==14)Ce(Ae.barcode,13)!=Ae.checksum+48&&(_e[Ie++]="bwipp.itf14badCheckDigit#10070",_e[Ie++]="Incorrect ITF-14 check digit provided",Pr());else{var vn=Re(14);ar(vn,0,Ae.barcode),De(vn,13,Ae.checksum+48),Ae.barcode=vn;var fn=Ae.hasspace?2:1,dn=Re(Ae.text.length+fn);ar(dn,dn.length-2," "),De(dn,dn.length-1,Ae.checksum+48),ar(dn,0,Ae.text),Ae.text=dn}De(Ae.options,"showborder",Ae.showborder),De(Ae.options,"borderwidth",Ae.borderwidth),De(Ae.options,"borderleft",Ae.borderleft),De(Ae.options,"borderright",Ae.borderright),De(Ae.options,"bordertop",Ae.bordertop),De(Ae.options,"borderbottom",Ae.borderbottom),De(Ae.options,"height",Ae.height),De(Ae.options,"text1yoffset",Ae.text1yoffset),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,Gs(),Ae.args=_e[--Ie],De(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),De(Ae.args,"text1xalign","center"),De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function La(){var hr=Ae;Ae=Object.assign({},Ae,La.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.text1xoffset=0,Ae.textyoffset=-8,Ae.height=1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length!=11&&Ae.barcode.length!=12&&(_e[Ie++]="bwipp.identcodeBadLength#10163",_e[Ie++]="Deutsche Post Identcode must be 11 or 12 digits",Pr()),$r(Ae.barcode,function(){var Jr=_e[--Ie];(Jr<48||Jr>57)&&(_e[Ie++]="bwipp.identcodeBadCharacter#10167",_e[Ie++]="Deutsche Post Identcode must contain only digits",Pr())}),Ae.checksum=0;for(var Br=0;Br<=10;Br+=1){if(Ae.i=Br,_e[Ie++]="checksum",_e[Ie++]=Ae.checksum,_e[Ie++]=Ce(Ae.barcode,Ae.i)-48,Ae.i%2==0){var Nr=_e[--Ie];_e[Ie++]=Nr*4}else{var Or=_e[--Ie];_e[Ie++]=Or*9}var an=_e[--Ie],Zr=_e[--Ie];Ae[_e[--Ie]]=or(Zr+an)}Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==12&&Ce(Ae.barcode,11)!=Ae.checksum+48&&(_e[Ie++]="bwipp.identcodeBadCheckDigit#10182",_e[Ie++]="Incorrect Deutsche Post Identcode check digit provided",Pr());var Rr=Re(12);ar(Rr,0,Ae.barcode),De(Rr,11,Ae.checksum+48),Ae.barcode=Rr,Ae.text=vr(Re(16)," . . "),ar(Ae.text,0,Ge(Ae.barcode,0,2)),ar(Ae.text,3,Ge(Ae.barcode,2,3)),ar(Ae.text,7,Ge(Ae.barcode,5,3)),ar(Ae.text,11,Ge(Ae.barcode,8,3)),ar(Ae.text,15,Ge(Ae.barcode,11,1)),De(Ae.options,"includecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,Gs(),Ae.args=_e[--Ie],De(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),De(Ae.args,"text1xalign","center"),De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function Ma(){var hr=Ae;Ae=Object.assign({},Ae,Ma.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.text1xoffset=0,Ae.textyoffset=-8,Ae.height=1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length!=13&&Ae.barcode.length!=14&&(_e[Ie++]="bwipp.leitcodeBadLength#10272",_e[Ie++]="Deutsche Post Leitcode must be 13 or 14 digits",Pr()),$r(Ae.barcode,function(){var Jr=_e[--Ie];(Jr<48||Jr>57)&&(_e[Ie++]="bwipp.leitcodeBadCharacter#10276",_e[Ie++]="Deutsche Post Leitcode must contain only digits",Pr())}),Ae.checksum=0;for(var Br=0;Br<=12;Br+=1){if(Ae.i=Br,_e[Ie++]="checksum",_e[Ie++]=Ae.checksum,_e[Ie++]=Ce(Ae.barcode,Ae.i)-48,Ae.i%2==0){var Nr=_e[--Ie];_e[Ie++]=Nr*4}else{var Or=_e[--Ie];_e[Ie++]=Or*9}var an=_e[--Ie],Zr=_e[--Ie];Ae[_e[--Ie]]=or(Zr+an)}Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==14&&Ce(Ae.barcode,13)!=Ae.checksum+48&&(_e[Ie++]="bwipp.leitcodeBadCheckDigit#10291",_e[Ie++]="Incorrect Deutsche Post Leitcode check digit provided",Pr());var Rr=Re(14);ar(Rr,0,Ae.barcode),De(Rr,13,Ae.checksum+48),Ae.barcode=Rr,Ae.text=vr(Re(18)," . . . "),ar(Ae.text,0,Ge(Ae.barcode,0,5)),ar(Ae.text,6,Ge(Ae.barcode,5,3)),ar(Ae.text,10,Ge(Ae.barcode,8,3)),ar(Ae.text,14,Ge(Ae.barcode,11,2)),ar(Ae.text,17,Ge(Ae.barcode,13,1)),De(Ae.options,"includecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,Gs(),Ae.args=_e[--Ie],De(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),De(Ae.args,"text1xalign","center"),De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function Xo(){if(!Xo.globals){var hr=Ae;Ae=Xo.globals={},Ae.databaromni_tab164=xe([160,0,12,4,8,1,161,1,960,161,10,6,6,3,80,10,2014,961,8,8,4,5,31,34,2714,2015,6,10,3,6,10,70,2840,2715,4,12,1,8,1,126]),Ae.databaromni_tab154=xe([335,0,5,10,2,7,4,84,1035,336,7,8,4,5,20,35,1515,1036,9,6,6,3,48,10,1596,1516,11,4,8,1,81,1]),Ae.databaromni_checkweights=xe([1,3,9,27,2,6,18,54,58,72,24,8,29,36,12,4,74,51,17,32,37,65,48,16,64,34,23,69,49,68,46,59]),Ae.databaromni_checkwidths=xe([3,8,2,1,1,3,5,5,1,1,3,3,7,1,1,3,1,9,1,1,2,7,4,1,1,2,5,6,1,1,2,3,8,1,1,1,5,7,1,1,1,3,9,1,1]),Ae.databaromni_seppad=xe([0,0,0,0]),Ae.databaromni_findersep=xe([0,0,0,0,0,0,0,0,0,0,1,0,0]),Ae.databaromni_f3pat=xe([1,1,1,1,1,1,1,1,1,0,1,1,1]),Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,Xo.globals),Ae.dontdraw=!1,Ae.height=33/72,Ae.linkage=!1,Ae.format="omni",Ae.barxmult=33,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length!=17&&Ae.barcode.length!=18&&(_e[Ie++]="bwipp.databaromniBadLength#10409",_e[Ie++]="GS1 DataBar Omnidirectional must be 13 or 14 digits",Pr()),Bn(Ge(Ae.barcode,0,4),"(01)")&&(_e[Ie++]="bwipp.databaromniBadAI#10412",_e[Ie++]="GS1 DataBar Omnidirectional must begin with (01) application identifier",Pr());for(var Br=Ge(Ae.barcode,4,Ae.barcode.length-4),Nr=0,Or=Br.length;Nr<Or;Nr++){var an=Ce(Br,Nr);(an<48||an>57)&&(_e[Ie++]="bwipp.databaromniBadCharacter#10416",_e[Ie++]="GS1 DataBar Omnidirectional must contain only digits",Pr())}Ae.barxmult<33&&(_e[Ie++]="bwipp.databarStackedOmniBarXmult#10421",_e[Ie++]="GS1 DataBar Stacked Omnidirectional must have a barxmult of at least 33",Pr()),Bn(Ae.format,"omni")&&Bn(Ae.format,"stacked")&&Bn(Ae.format,"stackedomni")&&Bn(Ae.format,"truncated")&&(_e[Ie++]="bwipp.databaromniBadFormat#10425",_e[Ie++]="Valid formats are omni, stacked, stackedomni and truncated",Pr()),cn(Ae.format,"truncated")&&(Ae.height=13/72),Ae.checksum=0;for(var Zr=0;Zr<=12;Zr+=1){if(Ae.i=Zr,_e[Ie++]="checksum",_e[Ie++]=Ae.checksum,_e[Ie++]=Ce(Ae.barcode,Ae.i+4)-48,Ae.i%2==0){var Rr=_e[--Ie];_e[Ie++]=Rr*3}var Jr=_e[--Ie],rn=_e[--Ie];Ae[_e[--Ie]]=or(rn+Jr)}Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==18&&Ce(Ae.barcode,17)!=Ae.checksum+48&&(_e[Ie++]="bwipp.databaromniBadCheckDigit#10441",_e[Ie++]="Incorrect GS1 DataBar Omnidirectional check digit provided",Pr());var An=Re(18);ar(An,0,Ae.barcode),De(An,17,Ae.checksum+48),Ae.barcode=An,Ae.txt=xe(Ae.barcode.length);for(var tn=0,vn=Ae.barcode.length-1;tn<=vn;tn+=1)Ae.i=tn,De(Ae.txt,Ae.i,xe([Ge(Ae.barcode,Ae.i,1),0,0,"",0]));Ae.ncr=function(){var sn=_e[--Ie],pn=_e[--Ie],_n=or(pn-sn);if(sn<or(pn-sn)){var ei=_n;_n=sn,sn=ei}_e[Ie++]=_n,_e[Ie++]=1,_e[Ie++]=1;for(var wi=pn,Wi=sn+1;wi>=Wi;wi-=1){var ta=_e[--Ie],$i=_e[Ie-1],Da=_e[Ie-2];if(_e[Ie++]=ta*wi,Va($i,Da)){var ba=_e[--Ie],Ci=_e[--Ie];_e[Ie++]=Ci+1,_e[Ie++]=~~(ba/Ci)}}for(;;){var qi=_e[Ie-2],Ea=_e[Ie-3];if(Ca(qi,Ea))break;var Ji=_e[--Ie],_a=_e[--Ie];_e[Ie++]=_a+1,_e[Ie++]=~~(Ji/_a)}var Na=_e[--Ie];_e[Ie-1]=Na;var ka=_e[--Ie];_e[Ie-1]=ka},Ae.getRSSwidths=function(){Ae.oe=_e[--Ie],Ae.el=_e[--Ie],Ae.mw=_e[--Ie],Ae.nm=_e[--Ie],Ae.val=_e[--Ie],Ae.out=xe(Ae.el),Ae.mask=0;for(var sn=0,pn=Ae.el-2;sn<=pn;sn+=1){for(Ae.bar=sn,Ae.ew=1,Ae.mask=Ae.mask|Ia(1,Ae.bar);;){_e[Ie++]="sval",_e[Ie++]=or(Ae.nm-Ae.ew)-1,_e[Ie++]=or(Ae.el-Ae.bar)-2,Ae.ncr();var _n=_e[--Ie];if(Ae[_e[--Ie]]=_n,Ae.oe&&Ae.mask==0&&or(Ae.nm-Ae.ew-Ae.el*2+Ae.bar*2)>=-2){_e[Ie++]="sval",_e[Ie++]=Ae.sval,_e[Ie++]=or(Ae.nm-Ae.ew-Ae.el+Ae.bar),_e[Ie++]=or(Ae.el-Ae.bar)-2,Ae.ncr();var ei=_e[--Ie],wi=_e[--Ie];Ae[_e[--Ie]]=or(wi-ei)}if(or(Ae.el-Ae.bar)>2){Ae.lval=0;for(var Wi=or(Ae.nm-Ae.ew-Ae.el+Ae.bar)+2,ta=Ae.mw+1;Wi>=ta;Wi-=1)_e[Ie++]=or(Ae.nm-Wi-Ae.ew)-1,_e[Ie++]=or(Ae.el-Ae.bar)-3,Ae.ncr(),Ae.lval=or(_e[--Ie]+Ae.lval);Ae.sval=or(Ae.sval-Ae.lval*(Ae.el-Ae.bar-1))}else or(Ae.nm-Ae.ew)>Ae.mw&&(Ae.sval=Ae.sval-1);if(Ae.val=or(Ae.val-Ae.sval),Ae.val<0)break;Ae.ew=Ae.ew+1,Ae.mask=Ae.mask&~Ia(1,Ae.bar)}Ae.val=or(Ae.val+Ae.sval),Ae.nm=or(Ae.nm-Ae.ew),De(Ae.out,Ae.bar,Ae.ew)}De(Ae.out,Ae.el-1,Ae.nm),_e[Ie++]=Ae.out},_e[Ie++]=1/0;var fn=Ae.linkage?1:0,dn=Ge(Ae.barcode,4,13);_e[Ie++]=fn;for(var Mn=0,wn=dn.length;Mn<wn;Mn++)_e[Ie++]=Ce(dn,Mn)-48;Ae.binval=xe();for(var Sn=0;Sn<=12;Sn+=1){Ae.i=Sn;var Nn=Ae.binval,oi=Ae.i;De(Nn,oi+1,or(Ce(Nn,oi+1)+Ce(Ae.binval,Ae.i)%4537077*10)),De(Ae.binval,Ae.i,~~(Ce(Ae.binval,Ae.i)/4537077))}Ae.right=Ce(Ae.binval,13)%4537077;var Jn=Ae.binval;De(Jn,13,~~(Ce(Jn,13)/4537077)),Ae.left=0,Ae.i=!0;for(var fi=0;fi<=13;fi+=1){Ae.j=fi;var ri=Ce(Ae.binval,Ae.j);if(_e[Ie++]=ri,ri==0&&Ae.i)Ie--;else{Ae.i=!1,_e[Ie++]="left",_e[Ie++]=Ae.left;var Qn=_e[Ie-3],Yn=_e[Ie-1];Ae[_e[Ie-2]]=or(Yn+Qn*~~xr(10,13-Ae.j)),Ie-=3}}for(Ae.d1=~~(Ae.left/1597),Ae.d2=Ae.left%1597,Ae.d3=~~(Ae.right/1597),Ae.d4=Ae.right%1597,Ae.i=0;;){if(Ae.d1<=Ce(Ae.databaromni_tab164,Ae.i)){Lr(Ge(Ae.databaromni_tab164,Ae.i+1,7)),Ae.d1te=_e[--Ie],Ae.d1to=_e[--Ie],Ae.d1mwe=_e[--Ie],Ae.d1mwo=_e[--Ie],Ae.d1ele=_e[--Ie],Ae.d1elo=_e[--Ie],Ae.d1gs=_e[--Ie];break}Ae.i=Ae.i+8}for(Ae.i=0;;){if(Ae.d2<=Ce(Ae.databaromni_tab154,Ae.i)){Lr(Ge(Ae.databaromni_tab154,Ae.i+1,7)),Ae.d2te=_e[--Ie],Ae.d2to=_e[--Ie],Ae.d2mwe=_e[--Ie],Ae.d2mwo=_e[--Ie],Ae.d2ele=_e[--Ie],Ae.d2elo=_e[--Ie],Ae.d2gs=_e[--Ie];break}Ae.i=Ae.i+8}for(Ae.i=0;;){if(Ae.d3<=Ce(Ae.databaromni_tab164,Ae.i)){Lr(Ge(Ae.databaromni_tab164,Ae.i+1,7)),Ae.d3te=_e[--Ie],Ae.d3to=_e[--Ie],Ae.d3mwe=_e[--Ie],Ae.d3mwo=_e[--Ie],Ae.d3ele=_e[--Ie],Ae.d3elo=_e[--Ie],Ae.d3gs=_e[--Ie];break}Ae.i=Ae.i+8}for(Ae.i=0;;){if(Ae.d4<=Ce(Ae.databaromni_tab154,Ae.i)){Lr(Ge(Ae.databaromni_tab154,Ae.i+1,7)),Ae.d4te=_e[--Ie],Ae.d4to=_e[--Ie],Ae.d4mwe=_e[--Ie],Ae.d4mwo=_e[--Ie],Ae.d4ele=_e[--Ie],Ae.d4elo=_e[--Ie],Ae.d4gs=_e[--Ie];break}Ae.i=Ae.i+8}_e[Ie++]="d1wo",_e[Ie++]=~~(or(Ae.d1-Ae.d1gs)/Ae.d1te),_e[Ie++]=Ae.d1elo,_e[Ie++]=Ae.d1mwo,_e[Ie++]=4,_e[Ie++]=!1,Ae.getRSSwidths();var ni=_e[--Ie];Ae[_e[--Ie]]=ni,_e[Ie++]="d1we",_e[Ie++]=or(Ae.d1-Ae.d1gs)%Ae.d1te,_e[Ie++]=Ae.d1ele,_e[Ie++]=Ae.d1mwe,_e[Ie++]=4,_e[Ie++]=!0,Ae.getRSSwidths();var ci=_e[--Ie];Ae[_e[--Ie]]=ci,_e[Ie++]="d2wo",_e[Ie++]=or(Ae.d2-Ae.d2gs)%Ae.d2to,_e[Ie++]=Ae.d2elo,_e[Ie++]=Ae.d2mwo,_e[Ie++]=4,_e[Ie++]=!0,Ae.getRSSwidths();var Li=_e[--Ie];Ae[_e[--Ie]]=Li,_e[Ie++]="d2we",_e[Ie++]=~~(or(Ae.d2-Ae.d2gs)/Ae.d2to),_e[Ie++]=Ae.d2ele,_e[Ie++]=Ae.d2mwe,_e[Ie++]=4,_e[Ie++]=!1,Ae.getRSSwidths();var zi=_e[--Ie];Ae[_e[--Ie]]=zi,_e[Ie++]="d3wo",_e[Ie++]=~~(or(Ae.d3-Ae.d3gs)/Ae.d3te),_e[Ie++]=Ae.d3elo,_e[Ie++]=Ae.d3mwo,_e[Ie++]=4,_e[Ie++]=!1,Ae.getRSSwidths();var Zn=_e[--Ie];Ae[_e[--Ie]]=Zn,_e[Ie++]="d3we",_e[Ie++]=or(Ae.d3-Ae.d3gs)%Ae.d3te,_e[Ie++]=Ae.d3ele,_e[Ie++]=Ae.d3mwe,_e[Ie++]=4,_e[Ie++]=!0,Ae.getRSSwidths();var ii=_e[--Ie];Ae[_e[--Ie]]=ii,_e[Ie++]="d4wo",_e[Ie++]=or(Ae.d4-Ae.d4gs)%Ae.d4to,_e[Ie++]=Ae.d4elo,_e[Ie++]=Ae.d4mwo,_e[Ie++]=4,_e[Ie++]=!0,Ae.getRSSwidths();var vi=_e[--Ie];Ae[_e[--Ie]]=vi,_e[Ie++]="d4we",_e[Ie++]=~~(or(Ae.d4-Ae.d4gs)/Ae.d4to),_e[Ie++]=Ae.d4ele,_e[Ie++]=Ae.d4mwe,_e[Ie++]=4,_e[Ie++]=!1,Ae.getRSSwidths();var Si=_e[--Ie];Ae[_e[--Ie]]=Si,Ae.d1w=xe(8);for(var Yr=0;Yr<=3;Yr+=1)Ae.i=Yr,De(Ae.d1w,Ae.i*2,Ce(Ae.d1wo,Ae.i)),De(Ae.d1w,Ae.i*2+1,Ce(Ae.d1we,Ae.i));Ae.d2w=xe(8);for(var hn=0;hn<=3;hn+=1)Ae.i=hn,De(Ae.d2w,7-Ae.i*2,Ce(Ae.d2wo,Ae.i)),De(Ae.d2w,6-Ae.i*2,Ce(Ae.d2we,Ae.i));Ae.d3w=xe(8);for(var En=0;En<=3;En+=1)Ae.i=En,De(Ae.d3w,7-Ae.i*2,Ce(Ae.d3wo,Ae.i)),De(Ae.d3w,6-Ae.i*2,Ce(Ae.d3we,Ae.i));Ae.d4w=xe(8);for(var Dn=0;Dn<=3;Dn+=1)Ae.i=Dn,De(Ae.d4w,Ae.i*2,Ce(Ae.d4wo,Ae.i)),De(Ae.d4w,Ae.i*2+1,Ce(Ae.d4we,Ae.i));_e[Ie++]=1/0,Lr(Ae.d1w),Lr(Ae.d2w),Lr(Ae.d3w),Lr(Ae.d4w),Ae.widths=xe(),Ae.checksum=0;for(var Rn=0;Rn<=31;Rn+=1)Ae.i=Rn,Ae.checksum=or(Ae.checksum+Ce(Ae.widths,Ae.i)*Ce(Ae.databaromni_checkweights,Ae.i));Ae.checksum=Ae.checksum%79,Ae.checksum>=8&&(Ae.checksum=Ae.checksum+1),Ae.checksum>=72&&(Ae.checksum=Ae.checksum+1),Ae.checklt=Ge(Ae.databaromni_checkwidths,~~(Ae.checksum/9)*5,5),Ae.checkrtrev=Ge(Ae.databaromni_checkwidths,Ae.checksum%9*5,5),Ae.checkrt=xe(5);for(var pi=0;pi<=4;pi+=1)Ae.i=pi,De(Ae.checkrt,Ae.i,Ce(Ae.checkrtrev,4-Ae.i));if(cn(Ae.format,"omni")||cn(Ae.format,"truncated")){_e[Ie++]=1/0,_e[Ie++]=1,Lr(Ae.d1w),Lr(Ae.checklt),Lr(Ae.d2w),Lr(Ae.d4w),Lr(Ae.checkrt),Lr(Ae.d3w),_e[Ie++]=1,_e[Ie++]=1,Ae.sbs=xe(),_e[Ie++]=1/0;var ui=Ae.sbs;_e[Ie++]=1/0;for(var hi=0,gi=~~((Ae.sbs.length+1)/2);hi<gi;hi++)_e[Ie++]=Ae.height;var Ze=xe();_e[Ie++]=1/0;for(var en=0,mi=~~((Ae.sbs.length+1)/2);en<mi;en++)_e[Ie++]=0;var Ni=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=ui,_e[Ie++]="bhs",_e[Ie++]=Ze,_e[Ie++]="bbs",_e[Ie++]=Ni,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="text1xalign",_e[Ie++]="center",_e[Ie++]="borderleft",_e[Ie++]=0,_e[Ie++]="borderright",_e[Ie++]=0,_e[Ie++]="opt",_e[Ie++]=Ae.options;var Vi=Xe();_e[Ie++]=Vi,Ae._render&&ti()}else{_e[Ie++]=1/0,_e[Ie++]=1,_e[Ie++]=1,Lr(Ae.d1w),Lr(Ae.checklt),Lr(Ae.d2w),_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=0,Ae.top=xe(),_e[Ie++]=1/0,_e[Ie++]=1,_e[Ie++]=1,Lr(Ae.d4w),Lr(Ae.checkrt),Lr(Ae.d3w),_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=0,Ae.bot=xe();for(var ca=0;ca<=24;ca+=2){Ae.i=ca;for(var ha=0,Pa=Ce(Ae.top,Ae.i);ha<Pa;ha++)_e[Ie++]=0;for(var Ra=0,to=Ce(Ae.top,Ae.i+1);Ra<to;Ra++)_e[Ie++]=1}Ii(xe(50)),Ae.top=_e[--Ie];for(var Fa=0;Fa<=24;Fa+=2){Ae.i=Fa;for(var Oa=0,no=Ce(Ae.bot,Ae.i);Oa<no;Oa++)_e[Ie++]=1;for(var ro=0,va=Ce(Ae.bot,Ae.i+1);ro<va;ro++)_e[Ie++]=0}if(Ii(xe(50)),Ae.bot=_e[--Ie],cn(Ae.format,"stacked")){Ae.sep=xe(50),De(Ae.sep,0,0);for(var Ba=1;Ba<=49;Ba+=1)Ae.i=Ba,cn(Ce(Ae.top,Ae.i),Ce(Ae.bot,Ae.i))?De(Ae.sep,Ae.i,1-Ce(Ae.top,Ae.i)):De(Ae.sep,Ae.i,1-Ce(Ae.sep,Ae.i-1));ar(Ae.sep,0,Ae.databaromni_seppad),ar(Ae.sep,46,Ae.databaromni_seppad),_e[Ie++]=1/0;for(var Ya=0;Ya<5;Ya++)Lr(Ae.top);Lr(Ae.sep);for(var jr=0;jr<7;jr++)Lr(Ae.bot);Ae.pixs=xe(),Ae.pixy=~~(Ae.pixs.length/50)}if(cn(Ae.format,"stackedomni")){_e[Ie++]=1/0,$r(Ae.top,function(){var sn=_e[--Ie];_e[Ie++]=1-sn}),Ae.sep1=xe(),ar(Ae.sep1,0,Ae.databaromni_seppad),ar(Ae.sep1,46,Ae.databaromni_seppad);for(var Fr=18;Fr<=30;Fr+=1)Ae.i=Fr,Ce(Ae.top,Ae.i)==0?Ce(Ae.top,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep1,Ae.i-1)==0?1:0:_e[Ie++]=0,De(Ae.sep1,Ae.i,_e[--Ie]);_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0;for(var Ar=0;Ar<21;Ar++)_e[Ie++]=0,_e[Ie++]=1;_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Ae.sep2=xe(),_e[Ie++]=1/0,$r(Ae.bot,function(){var sn=_e[--Ie];_e[Ie++]=1-sn}),Ae.sep3=xe(),ar(Ae.sep3,0,Ae.databaromni_seppad),ar(Ae.sep3,46,Ae.databaromni_seppad);for(var cr=19;cr<=31;cr+=1)Ae.i=cr,Ce(Ae.bot,Ae.i)==0?Ce(Ae.bot,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep3,Ae.i-1)==0?1:0:_e[Ie++]=0,De(Ae.sep3,Ae.i,_e[--Ie]);_e[Ie++]=!0;for(var Ve=0;Ve<=12;Ve+=1){var dr=_e[--Ie];_e[Ie++]=dr&&cn(Ce(Ae.bot,Ve+19),Ce(Ae.databaromni_f3pat,Ve))}_e[--Ie]&&ar(Ae.sep3,19,Ae.databaromni_findersep),_e[Ie++]=1/0;for(var ur=0,Er=Ae.barxmult;ur<Er;ur++)Lr(Ae.top);Lr(Ae.sep1),Lr(Ae.sep2),Lr(Ae.sep3);for(var Ur=0,Gr=Ae.barxmult;Ur<Gr;Ur++)Lr(Ae.bot);Ae.pixs=xe(),Ae.pixy=~~(Ae.pixs.length/50)}_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",50],["pixy",Ae.pixy],["height",Ae.pixy/72],["width",50/72],["borderleft",0],["borderright",0],["bordertop",0],["borderbottom",0],["opt",Ae.options]]),Ae._render&&xi()}Ae=hr}function ra(){var hr=Ae;Ae=Object.assign({},Ae,ra.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length!=17&&Ae.barcode.length!=18&&(_e[Ie++]="bwipp.databarstackedBadLength#10855",_e[Ie++]="GS1 DataBar Stacked must be 13 or 14 digits",Pr()),Bn(Ge(Ae.barcode,0,4),"(01)")&&(_e[Ie++]="bwipp.databarstackedBadAI#10858",_e[Ie++]="GS1 DataBar Stacked must begin with (01) application identifier",Pr());for(var Br=Ge(Ae.barcode,4,Ae.barcode.length-4),Nr=0,Or=Br.length;Nr<Or;Nr++){var an=Ce(Br,Nr);(an<48||an>57)&&(_e[Ie++]="bwipp.databarstackedBadCharacter#10862",_e[Ie++]="GS1 DataBar Stacked must contain only digits",Pr())}Ae.checksum=0;for(var Zr=0;Zr<=12;Zr+=1){if(Ae.i=Zr,_e[Ie++]="checksum",_e[Ie++]=Ae.checksum,_e[Ie++]=Ce(Ae.barcode,Ae.i+4)-48,Ae.i%2==0){var Rr=_e[--Ie];_e[Ie++]=Rr*3}var Jr=_e[--Ie],rn=_e[--Ie];Ae[_e[--Ie]]=or(rn+Jr)}Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==18&&Ce(Ae.barcode,17)!=Ae.checksum+48&&(_e[Ie++]="bwipp.databarstackedBadCheckDigit#10877",_e[Ie++]="Incorrect GS1 DataBar Stacked check digit provided",Pr());var An=Re(18);ar(An,0,Ae.barcode),De(An,17,Ae.checksum+48),Ae.barcode=An,De(Ae.options,"format","stacked"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,Xo(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function Fo(){var hr=Ae;Ae=Object.assign({},Ae,Fo.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length!=17&&Ae.barcode.length!=18&&(_e[Ie++]="bwipp.databarstackedomniBadLength#10949",_e[Ie++]="GS1 DataBar Stacked Omnidirectional must be 13 or 14 digits",Pr()),Bn(Ge(Ae.barcode,0,4),"(01)")&&(_e[Ie++]="bwipp.databarstackedomniBadAI#10952",_e[Ie++]="GS1 DataBar Stacked Omnidirectional must begin with (01) application identifier",Pr());for(var Br=Ge(Ae.barcode,4,Ae.barcode.length-4),Nr=0,Or=Br.length;Nr<Or;Nr++){var an=Ce(Br,Nr);(an<48||an>57)&&(_e[Ie++]="bwipp.databarstackedomniBadCharacter#10956",_e[Ie++]="GS1 DataBar Stacked Omnidirectional must contain only digits",Pr())}Ae.checksum=0;for(var Zr=0;Zr<=12;Zr+=1){if(Ae.i=Zr,_e[Ie++]="checksum",_e[Ie++]=Ae.checksum,_e[Ie++]=Ce(Ae.barcode,Ae.i+4)-48,Ae.i%2==0){var Rr=_e[--Ie];_e[Ie++]=Rr*3}var Jr=_e[--Ie],rn=_e[--Ie];Ae[_e[--Ie]]=or(rn+Jr)}Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==18&&Ce(Ae.barcode,17)!=Ae.checksum+48&&(_e[Ie++]="bwipp.databarstackedomniBadCheckDigit#10971",_e[Ie++]="Incorrect GS1 DataBar Stacked Omnidirectional check digit provided",Pr());var An=Re(18);ar(An,0,Ae.barcode),De(An,17,Ae.checksum+48),Ae.barcode=An,De(Ae.options,"format","stackedomni"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,Xo(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function ks(){var hr=Ae;Ae=Object.assign({},Ae,ks.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length!=17&&Ae.barcode.length!=18&&(_e[Ie++]="bwipp.databartruncatedBadLength#11043",_e[Ie++]="GS1 DataBar Truncated must be 13 or 14 digits",Pr()),Bn(Ge(Ae.barcode,0,4),"(01)")&&(_e[Ie++]="bwipp.databartruncatedBadAI#11046",_e[Ie++]="GS1 DataBar Truncated must begin with (01) application identifier",Pr());for(var Br=Ge(Ae.barcode,4,Ae.barcode.length-4),Nr=0,Or=Br.length;Nr<Or;Nr++){var an=Ce(Br,Nr);(an<48||an>57)&&(_e[Ie++]="bwipp.databartruncatedBadCharacter#11050",_e[Ie++]="GS1 DataBar Truncated must contain only digits",Pr())}Ae.checksum=0;for(var Zr=0;Zr<=12;Zr+=1){if(Ae.i=Zr,_e[Ie++]="checksum",_e[Ie++]=Ae.checksum,_e[Ie++]=Ce(Ae.barcode,Ae.i+4)-48,Ae.i%2==0){var Rr=_e[--Ie];_e[Ie++]=Rr*3}var Jr=_e[--Ie],rn=_e[--Ie];Ae[_e[--Ie]]=or(rn+Jr)}Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==18&&Ce(Ae.barcode,17)!=Ae.checksum+48&&(_e[Ie++]="bwipp.databartruncatedBadCheckDigit#11065",_e[Ie++]="Incorrect GS1 DataBar Truncated check digit provided",Pr());var An=Re(18);ar(An,0,Ae.barcode),De(An,17,Ae.checksum+48),Ae.barcode=An,De(Ae.options,"format","truncated"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,Xo(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function Hi(){if(!Hi.globals){var rn=Ae;Ae=Hi.globals={},Ae.databarlimited_linkval=xe([2,0,1,5,1,3,3,5,3,1,0,9,6]),Ae.databarlimited_tab267=xe([183063,0,17,9,6,3,6538,28,820063,183064,13,13,5,4,875,728,1000775,820064,9,17,3,6,28,6454,1491020,1000776,15,11,5,4,2415,203,1979844,1491021,11,15,4,5,203,2408,1996938,1979845,19,7,8,1,17094,1,2013570,1996939,7,19,1,8,1,16632]),Ae.databarlimited_checkweights=xe([1,3,9,27,81,65,17,51,64,14,42,37,22,66,20,60,2,6,18,54,73,41,34,13,39,28,84,74]),_e[Ie++]=1/0;for(var hr=0;hr<=43;hr+=1)_e[Ie++]=hr;_e[Ie++]=45,_e[Ie++]=52,_e[Ie++]=57;for(var Br=63;Br<=66;Br+=1)_e[Ie++]=Br;for(var Nr=73;Nr<=79;Nr+=1)_e[Ie++]=Nr;_e[Ie++]=82;for(var Or=126;Or<=130;Or+=1)_e[Ie++]=Or;_e[Ie++]=132;for(var an=141;an<=146;an+=1)_e[Ie++]=an;for(var Zr=210;Zr<=217;Zr+=1)_e[Ie++]=Zr;_e[Ie++]=220;for(var Rr=316;Rr<=320;Rr+=1)_e[Ie++]=Rr;_e[Ie++]=322,_e[Ie++]=323,_e[Ie++]=326,_e[Ie++]=337;var Jr=xe();Ae.checkseq=Jr,Ae=rn}var rn=Ae;Ae=Object.assign({},Ae,Hi.globals),Ae.dontdraw=!1,Ae.height=10/72,Ae.linkage=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length!=17&&Ae.barcode.length!=18&&(_e[Ie++]="bwipp.databarlimitedBadLength#11195",_e[Ie++]="GS1 DataBar Limited must be 13 or 14 digits",Pr()),Bn(Ge(Ae.barcode,0,4),"(01)")&&(_e[Ie++]="bwipp.databarlimitedBadAI#11198",_e[Ie++]="GS1 DataBar Limited must begin with (01) application identifier",Pr());var An=Ce(Ae.barcode,4);(An<48||An>49)&&(_e[Ie++]="bwipp.databarlimitedBadStartDigit#11201",_e[Ie++]="GS1 DataBar Limited must begin with 0 or 1",Pr());for(var tn=Ge(Ae.barcode,5,Ae.barcode.length-5),vn=0,fn=tn.length;vn<fn;vn++){var dn=Ce(tn,vn);(dn<48||dn>57)&&(_e[Ie++]="bwipp.databarlimitedBadCharacter#11205",_e[Ie++]="GS1 DataBar Limited must contain only digits",Pr())}Ae.checksum=0;for(var Mn=0;Mn<=12;Mn+=1){if(Ae.i=Mn,_e[Ie++]="checksum",_e[Ie++]=Ae.checksum,_e[Ie++]=Ce(Ae.barcode,Ae.i+4)-48,Ae.i%2==0){var wn=_e[--Ie];_e[Ie++]=wn*3}var Sn=_e[--Ie],Nn=_e[--Ie];Ae[_e[--Ie]]=or(Nn+Sn)}Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==18&&Ce(Ae.barcode,17)!=Ae.checksum+48&&(_e[Ie++]="bwipp.databarlimitedBadCheckDigit#11220",_e[Ie++]="Incorrect GS1 DataBar Limited check digit provided",Pr());var oi=Re(18);ar(oi,0,Ae.barcode),De(oi,17,Ae.checksum+48),Ae.barcode=oi,_e[Ie++]=1/0;for(var Jn=Ge(Ae.barcode,4,13),fi=0,ri=Jn.length;fi<ri;fi++)_e[Ie++]=Ce(Jn,fi)-48;if(Ae.binval=xe(),Ae.linkage)for(var Qn=0,Yn=Ae.binval.length-1;Qn<=Yn;Qn+=1)Ae.i=Qn,De(Ae.binval,Ae.i,or(Ce(Ae.binval,Ae.i)+Ce(Ae.databarlimited_linkval,Ae.i)));Ae.txt=xe(Ae.barcode.length);for(var ni=0,ci=Ae.barcode.length-1;ni<=ci;ni+=1)Ae.i=ni,De(Ae.txt,Ae.i,xe([Ge(Ae.barcode,Ae.i,1),0,0,"",0]));Ae.ncr=function(){var Oa=_e[--Ie],no=_e[--Ie],ro=or(no-Oa);if(Oa<or(no-Oa)){var va=ro;ro=Oa,Oa=va}_e[Ie++]=ro,_e[Ie++]=1,_e[Ie++]=1;for(var Ba=no,Ya=Oa+1;Ba>=Ya;Ba-=1){var jr=_e[--Ie],Fr=_e[Ie-1],Ar=_e[Ie-2];if(_e[Ie++]=jr*Ba,Va(Fr,Ar)){var cr=_e[--Ie],Ve=_e[--Ie];_e[Ie++]=Ve+1,_e[Ie++]=~~(cr/Ve)}}for(;;){var dr=_e[Ie-2],ur=_e[Ie-3];if(Ca(dr,ur))break;var Er=_e[--Ie],Ur=_e[--Ie];_e[Ie++]=Ur+1,_e[Ie++]=~~(Er/Ur)}var Gr=_e[--Ie];_e[Ie-1]=Gr;var sn=_e[--Ie];_e[Ie-1]=sn},Ae.getRSSwidths=function(){Ae.oe=_e[--Ie],Ae.el=_e[--Ie],Ae.mw=_e[--Ie],Ae.nm=_e[--Ie],Ae.val=_e[--Ie],Ae.out=xe(Ae.el),Ae.mask=0;for(var Oa=0,no=Ae.el-2;Oa<=no;Oa+=1){for(Ae.bar=Oa,Ae.ew=1,Ae.mask=Ae.mask|Ia(1,Ae.bar);;){_e[Ie++]="sval",_e[Ie++]=or(Ae.nm-Ae.ew)-1,_e[Ie++]=or(Ae.el-Ae.bar)-2,Ae.ncr();var ro=_e[--Ie];if(Ae[_e[--Ie]]=ro,Ae.oe&&Ae.mask==0&&or(Ae.nm-Ae.ew-Ae.el*2+Ae.bar*2)>=-2){_e[Ie++]="sval",_e[Ie++]=Ae.sval,_e[Ie++]=or(Ae.nm-Ae.ew-Ae.el+Ae.bar),_e[Ie++]=or(Ae.el-Ae.bar)-2,Ae.ncr();var va=_e[--Ie],Ba=_e[--Ie];Ae[_e[--Ie]]=or(Ba-va)}if(or(Ae.el-Ae.bar)>2){Ae.lval=0;for(var Ya=or(Ae.nm-Ae.ew-Ae.el+Ae.bar)+2,jr=Ae.mw+1;Ya>=jr;Ya-=1)_e[Ie++]=or(Ae.nm-Ya-Ae.ew)-1,_e[Ie++]=or(Ae.el-Ae.bar)-3,Ae.ncr(),Ae.lval=or(_e[--Ie]+Ae.lval);Ae.sval=or(Ae.sval-Ae.lval*(Ae.el-Ae.bar-1))}else or(Ae.nm-Ae.ew)>Ae.mw&&(Ae.sval=Ae.sval-1);if(Ae.val=or(Ae.val-Ae.sval),Ae.val<0)break;Ae.ew=Ae.ew+1,Ae.mask=Ae.mask&~Ia(1,Ae.bar)}Ae.val=or(Ae.val+Ae.sval),Ae.nm=or(Ae.nm-Ae.ew),De(Ae.out,Ae.bar,Ae.ew)}De(Ae.out,Ae.el-1,Ae.nm),_e[Ie++]=Ae.out};for(var Li=0;Li<=11;Li+=1){Ae.i=Li;var zi=Ae.binval,Zn=Ae.i;De(zi,Zn+1,or(Ce(zi,Zn+1)+Ce(Ae.binval,Ae.i)%2013571*10)),De(Ae.binval,Ae.i,~~(Ce(Ae.binval,Ae.i)/2013571))}Ae.d2=Ce(Ae.binval,12)%2013571;var ii=Ae.binval;De(ii,12,~~(Ce(ii,12)/2013571)),Ae.d1=0,Ae.i=!0;for(var vi=0;vi<=12;vi+=1){Ae.j=vi;var Si=Ce(Ae.binval,Ae.j);if(_e[Ie++]=Si,Si==0&&Ae.i)Ie--;else{Ae.i=!1,_e[Ie++]="d1",_e[Ie++]=Ae.d1;var Yr=_e[Ie-3],hn=_e[Ie-1];Ae[_e[Ie-2]]=or(hn+Yr*~~xr(10,12-Ae.j)),Ie-=3}}for(Ae.i=0;;){if(Ae.d1<=Ce(Ae.databarlimited_tab267,Ae.i)){Lr(Ge(Ae.databarlimited_tab267,Ae.i+1,7)),Ae.d1te=_e[--Ie],Ae.d1to=_e[--Ie],Ae.d1mwe=_e[--Ie],Ae.d1mwo=_e[--Ie],Ae.d1ele=_e[--Ie],Ae.d1elo=_e[--Ie],Ae.d1gs=_e[--Ie];break}Ae.i=Ae.i+8}for(Ae.i=0;;){if(Ae.d2<=Ce(Ae.databarlimited_tab267,Ae.i)){Lr(Ge(Ae.databarlimited_tab267,Ae.i+1,7)),Ae.d2te=_e[--Ie],Ae.d2to=_e[--Ie],Ae.d2mwe=_e[--Ie],Ae.d2mwo=_e[--Ie],Ae.d2ele=_e[--Ie],Ae.d2elo=_e[--Ie],Ae.d2gs=_e[--Ie];break}Ae.i=Ae.i+8}_e[Ie++]="d1wo",_e[Ie++]=~~(or(Ae.d1-Ae.d1gs)/Ae.d1te),_e[Ie++]=Ae.d1elo,_e[Ie++]=Ae.d1mwo,_e[Ie++]=7,_e[Ie++]=!1,Ae.getRSSwidths();var En=_e[--Ie];Ae[_e[--Ie]]=En,_e[Ie++]="d1we",_e[Ie++]=or(Ae.d1-Ae.d1gs)%Ae.d1te,_e[Ie++]=Ae.d1ele,_e[Ie++]=Ae.d1mwe,_e[Ie++]=7,_e[Ie++]=!0,Ae.getRSSwidths();var Dn=_e[--Ie];Ae[_e[--Ie]]=Dn,_e[Ie++]="d2wo",_e[Ie++]=~~(or(Ae.d2-Ae.d2gs)/Ae.d2te),_e[Ie++]=Ae.d2elo,_e[Ie++]=Ae.d2mwo,_e[Ie++]=7,_e[Ie++]=!1,Ae.getRSSwidths();var Rn=_e[--Ie];Ae[_e[--Ie]]=Rn,_e[Ie++]="d2we",_e[Ie++]=or(Ae.d2-Ae.d2gs)%Ae.d2te,_e[Ie++]=Ae.d2ele,_e[Ie++]=Ae.d2mwe,_e[Ie++]=7,_e[Ie++]=!0,Ae.getRSSwidths();var pi=_e[--Ie];Ae[_e[--Ie]]=pi,Ae.d1w=xe(14);for(var ui=0;ui<=6;ui+=1)Ae.i=ui,De(Ae.d1w,Ae.i*2,Ce(Ae.d1wo,Ae.i)),De(Ae.d1w,Ae.i*2+1,Ce(Ae.d1we,Ae.i));Ae.d2w=xe(14);for(var hi=0;hi<=6;hi+=1)Ae.i=hi,De(Ae.d2w,Ae.i*2,Ce(Ae.d2wo,Ae.i)),De(Ae.d2w,Ae.i*2+1,Ce(Ae.d2we,Ae.i));_e[Ie++]=1/0,Lr(Ae.d1w),Lr(Ae.d2w),Ae.widths=xe(),Ae.checksum=0;for(var gi=0;gi<=27;gi+=1)Ae.i=gi,Ae.checksum=or(Ae.checksum+Ce(Ae.widths,Ae.i)*Ce(Ae.databarlimited_checkweights,Ae.i));Ae.checksum=Ae.checksum%89,Ae.seq=Ce(Ae.checkseq,Ae.checksum),_e[Ie++]="swidths",_e[Ie++]=~~(Ae.seq/21),_e[Ie++]=8,_e[Ie++]=3,_e[Ie++]=6,_e[Ie++]=!1,Ae.getRSSwidths();var Ze=_e[--Ie];Ae[_e[--Ie]]=Ze,_e[Ie++]="bwidths",_e[Ie++]=Ae.seq%21,_e[Ie++]=8,_e[Ie++]=3,_e[Ie++]=6,_e[Ie++]=!1,Ae.getRSSwidths();var en=_e[--Ie];Ae[_e[--Ie]]=en,Ae.checkwidths=xe([0,0,0,0,0,0,0,0,0,0,0,0,1,1]);for(var mi=0;mi<=5;mi+=1)Ae.i=mi,De(Ae.checkwidths,Ae.i*2,Ce(Ae.swidths,Ae.i)),De(Ae.checkwidths,Ae.i*2+1,Ce(Ae.bwidths,Ae.i));_e[Ie++]=1/0,_e[Ie++]=1,Lr(Ae.d1w),Lr(Ae.checkwidths),Lr(Ae.d2w),_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=5,Ae.sbs=xe(),_e[Ie++]=1/0;var Ni=Ae.sbs;_e[Ie++]=1/0;for(var Vi=0,ca=~~((Ae.sbs.length+1)/2);Vi<ca;Vi++)_e[Ie++]=Ae.height;var ha=xe();_e[Ie++]=1/0;for(var Pa=0,Ra=~~((Ae.sbs.length+1)/2);Pa<Ra;Pa++)_e[Ie++]=0;var to=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Ni,_e[Ie++]="bhs",_e[Ie++]=ha,_e[Ie++]="bbs",_e[Ie++]=to,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="text1xalign",_e[Ie++]="center",_e[Ie++]="borderleft",_e[Ie++]=0,_e[Ie++]="borderright",_e[Ie++]=0,_e[Ie++]="opt",_e[Ie++]=Ae.options;var Fa=Xe();_e[Ie++]=Fa,Ae._render&&ti(),Ae=rn}function aa(){if(!aa.globals){var Rn=Ae;Ae=aa.globals={},Ae.databarexpanded_tab174=xe([347,0,12,5,7,2,87,4,1387,348,10,7,5,4,52,20,2947,1388,8,9,4,5,30,52,3987,2948,6,11,3,6,10,104,4191,3988,4,13,1,8,1,204]),Ae.databarexpanded_finderwidths=xe([1,8,4,1,1,1,1,4,8,1,3,6,4,1,1,1,1,4,6,3,3,4,6,1,1,1,1,6,4,3,3,2,8,1,1,1,1,8,2,3,2,6,5,1,1,1,1,5,6,2,2,2,9,1,1,1,1,9,2,2]),Ae.databarexpanded_finderseq=xe([xe([0,1]),xe([0,3,2]),xe([0,5,2,7]),xe([0,9,2,7,4]),xe([0,9,2,7,6,11]),xe([0,9,2,7,8,11,10]),xe([0,1,2,3,4,5,6,7]),xe([0,1,2,3,4,5,6,9,8]),xe([0,1,2,3,4,5,6,9,10,11]),xe([0,1,2,3,4,7,6,9,8,11,10])]),Ae.databarexpanded_checkweights=xe([-1,-1,-1,-1,-1,-1,-1,-1,77,96,32,81,27,9,3,1,20,60,180,118,143,7,21,63,205,209,140,117,39,13,145,189,193,157,49,147,19,57,171,91,132,44,85,169,197,136,186,62,185,133,188,142,4,12,36,108,50,87,29,80,97,173,128,113,150,28,84,41,123,158,52,156,166,196,206,139,187,203,138,46,76,17,51,153,37,111,122,155,146,119,110,107,106,176,129,43,16,48,144,10,30,90,59,177,164,125,112,178,200,137,116,109,70,210,208,202,184,130,179,115,190,204,68,93,31,151,191,134,148,22,66,198,172,94,71,2,40,154,192,64,162,54,18,6,120,149,25,75,14,42,126,167,175,199,207,69,23,78,26,79,103,98,83,38,114,131,182,124,159,53,88,170,127,183,61,161,55,165,73,8,24,72,5,15,89,100,174,58,160,194,135,45]),Ae.databarexpanded_fillpat=xe([0,0,1,0,0]),Ae.databarexpanded_seppad=xe([0,0,0,0]),Ae.databarexpanded_fnc1=-1,Ae.databarexpanded_lnumeric=-2,Ae.databarexpanded_lalphanumeric=-3,Ae.databarexpanded_liso646=-4,_e[Ie++]=1/0;for(var hr=0;hr<=119;hr+=1){var Br=vr(Re(2),"00"),Nr=kr(Re(2),hr,11);if(ar(Br,2-Nr.length,Nr),_e[Ie++]=hr,_e[Ie++]=Br,Ce(Br,0)==65){var Or=_e[Ie-1];De(Or,0,94)}var an=_e[Ie-1];if(Ce(an,1)==65){var Zr=_e[Ie-1];De(Zr,1,94)}var Rr=_e[--Ie],Jr=vr(Re(7),"0000000"),rn=kr(Re(7),_e[--Ie]+8,2);ar(Jr,7-rn.length,rn),_e[Ie++]=Rr,_e[Ie++]=Jr}_e[Ie++]=Ae.databarexpanded_lalphanumeric,_e[Ie++]="0000";var An=Xe();Ae.numeric=An,_e[Ie++]=1/0;for(var tn=48;tn<=57;tn+=1){var vn=vr(Re(5),"00000"),fn=kr(Re(5),tn-43,2);ar(vn,5-fn.length,fn),_e[Ie++]=tn,_e[Ie++]=vn}_e[Ie++]=Ae.databarexpanded_fnc1,_e[Ie++]="01111";for(var dn=65;dn<=90;dn+=1){var Mn=vr(Re(6),"000000"),wn=kr(Re(6),dn-33,2);ar(Mn,6-wn.length,wn),_e[Ie++]=dn,_e[Ie++]=Mn}_e[Ie++]=42,_e[Ie++]="111010";for(var Sn=44;Sn<=47;Sn+=1){var Nn=vr(Re(6),"000000"),oi=kr(Re(6),Sn+15,2);ar(Nn,6-oi.length,oi),_e[Ie++]=Sn,_e[Ie++]=Nn}_e[Ie++]=Ae.databarexpanded_lnumeric,_e[Ie++]="000",_e[Ie++]=Ae.databarexpanded_liso646,_e[Ie++]="00100";var Jn=Xe();Ae.alphanumeric=Jn,_e[Ie++]=1/0;for(var fi=48;fi<=57;fi+=1){var ri=vr(Re(5),"00000"),Qn=kr(Re(5),fi-43,2);ar(ri,5-Qn.length,Qn),_e[Ie++]=fi,_e[Ie++]=ri}_e[Ie++]=Ae.databarexpanded_fnc1,_e[Ie++]="01111";for(var Yn=65;Yn<=90;Yn+=1){var ni=vr(Re(7),"0000000"),ci=kr(Re(7),Yn-1,2);ar(ni,7-ci.length,ci),_e[Ie++]=Yn,_e[Ie++]=ni}for(var Li=97;Li<=122;Li+=1){var zi=vr(Re(7),"0000000"),Zn=kr(Re(7),Li-7,2);ar(zi,7-Zn.length,Zn),_e[Ie++]=Li,_e[Ie++]=zi}_e[Ie++]=33,_e[Ie++]="11101000",_e[Ie++]=34,_e[Ie++]="11101001";for(var ii=37;ii<=47;ii+=1){var vi=vr(Re(8),"00000000"),Si=kr(Re(8),ii+197,2);ar(vi,8-Si.length,Si),_e[Ie++]=ii,_e[Ie++]=vi}for(var Yr=58;Yr<=63;Yr+=1){var hn=vr(Re(8),"00000000"),En=kr(Re(8),Yr+187,2);ar(hn,8-En.length,En),_e[Ie++]=Yr,_e[Ie++]=hn}_e[Ie++]=95,_e[Ie++]="11111011",_e[Ie++]=32,_e[Ie++]="11111100",_e[Ie++]=Ae.databarexpanded_lnumeric,_e[Ie++]="000",_e[Ie++]=Ae.databarexpanded_lalphanumeric,_e[Ie++]="00100";var Dn=Xe();Ae.iso646=Dn,Ae=Rn}var Rn=Ae;if(Ae=Object.assign({},Ae,aa.globals),Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.dontdraw=!1,Ae.height=34/72,Ae.format="expanded",Ae.segments=-1,Ae.linkage=!1,Ae.barxmult=34,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.fnc1=Ae.databarexpanded_fnc1,Ae.barxmult<34&&(_e[Ie++]="bwipp.databarStackedOmniBarXmult#11599",_e[Ie++]="GS1 DataBar Expanded Stacked must have a barxmult of at least 34",Pr()),Bn(Ae.format,"expanded")&&Bn(Ae.format,"expandedstacked")&&(_e[Ie++]="bwipp.databarexpandedBadFormat#11603",_e[Ie++]="Valid formats are expanded and expandedstacked",Pr()),Ae.segments==-1){var pi=cn(Ae.format,"expandedstacked")?4:22;Ae.segments=pi}else(Ae.segments<2||Ae.segments>22||Ae.segments%2!=0)&&(_e[Ie++]="bwipp.gs1databarexpandedBadSegments#11610",_e[Ie++]="The number of segments must be even from 2 to 22",Pr());for(_e[Ie++]=Ae.barcode,_e[Ie++]="ai",mo(),Ae.fncs=_e[--Ie],Ae.vals=_e[--Ie],Ae.ais=_e[--Ie],Ae.isNdigits=function(){var Ms=_e[--Ie],h1=_e[Ie-1];if(Ms!=h1.length)_e[Ie-1]=!1;else{var U1=_e[--Ie];_e[Ie++]=!0,$r(U1,function(){var O1=_e[--Ie];(O1<48||O1>57)&&(_e[Ie-1]=!1)})}};;){if(Ae.ais.length==2&&cn(Ce(Ae.ais,0),"01")&&cn(Ce(Ae.ais,1),"3103")){_e[Ie++]=Ce(Ae.vals,0),_e[Ie++]=14,Ae.isNdigits(),_e[Ie++]=Ce(Ae.vals,1),_e[Ie++]=6,Ae.isNdigits();var ui=_e[--Ie];if(_e[--Ie]&&ui&&cn(Ge(Ce(Ae.vals,0),0,1),"9")&&gr(Ce(Ae.vals,1))<=32767){_e[Ie++]="0100",_e[Ie++]=!1;break}}if(Ae.ais.length==2&&cn(Ce(Ae.ais,0),"01")&&cn(Ce(Ae.ais,1),"3202")){_e[Ie++]=Ce(Ae.vals,0),_e[Ie++]=14,Ae.isNdigits(),_e[Ie++]=Ce(Ae.vals,1),_e[Ie++]=6,Ae.isNdigits();var hi=_e[--Ie];if(_e[--Ie]&&hi&&cn(Ge(Ce(Ae.vals,0),0,1),"9")&&gr(Ce(Ae.vals,1))<=9999){_e[Ie++]="0101",_e[Ie++]=!1;break}}if(Ae.ais.length==2&&cn(Ce(Ae.ais,0),"01")&&cn(Ce(Ae.ais,1),"3203")){_e[Ie++]=Ce(Ae.vals,0),_e[Ie++]=14,Ae.isNdigits(),_e[Ie++]=Ce(Ae.vals,1),_e[Ie++]=6,Ae.isNdigits();var gi=_e[--Ie];if(_e[--Ie]&&gi&&cn(Ge(Ce(Ae.vals,0),0,1),"9")&&gr(Ce(Ae.vals,1))<=22767){_e[Ie++]="0101",_e[Ie++]=!1;break}}var Ze=Ae.ais.length;if(Ze==2||Ze==3){_e[Ie++]="ai310x",_e[Ie++]=!1;for(var en=3100;en<=3109;en+=1){var mi=kr(Re(4),en,10),Ni=_e[--Ie];_e[Ie++]=Ni||cn(mi,Ce(Ae.ais,1))}var Vi=_e[--Ie];Ae[_e[--Ie]]=Vi,_e[Ie++]="ai320x",_e[Ie++]=!1;for(var ca=3200;ca<=3209;ca+=1){var ha=kr(Re(4),ca,10),Pa=_e[--Ie];_e[Ie++]=Pa||cn(ha,Ce(Ae.ais,1))}var Ra=_e[--Ie];if(Ae[_e[--Ie]]=Ra,Ae.ais.length==3){var to=xe(["11","13","15","17"]);_e[Ie++]="aibad",_e[Ie++]=!0;for(var Fa=0,Oa=to.length;Fa<Oa;Fa++){var no=_e[--Ie];_e[Ie++]=no&&Bn(Ce(to,Fa),Ce(Ae.ais,2))}var ro=_e[--Ie];Ae[_e[--Ie]]=ro}else Ae.aibad=!1;if(cn(Ce(Ae.ais,0),"01")&&(Ae.ai310x||Ae.ai320x)&&!Ae.aibad)if(Ae.ais.length==3){_e[Ie++]=Ce(Ae.vals,0),_e[Ie++]=14,Ae.isNdigits(),_e[Ie++]=Ce(Ae.vals,1),_e[Ie++]=6,Ae.isNdigits();var va=_e[--Ie],Ba=_e[--Ie];_e[Ie++]=wa(Ba,va),_e[Ie++]=Ce(Ae.vals,2),_e[Ie++]=6,Ae.isNdigits();var Ya=_e[--Ie];if(_e[--Ie]&&Ya){var jr=Ge(Ce(Ae.vals,0),0,1),Fr=gr(Ge(Ce(Ae.vals,2),2,2)),Ar=gr(Ge(Ce(Ae.vals,2),4,2));_e[Ie++]=cn(jr,"9")&&gr(Ce(Ae.vals,1))<=99999&&Fr>=1&&Fr<=12&&Ar>=0&&Ar<=31}else _e[Ie++]=!1;if(_e[--Ie]){if(Ae.ai310x&&cn(Ce(Ae.ais,2),"11")){_e[Ie++]="0111000",_e[Ie++]=!1;break}if(Ae.ai320x&&cn(Ce(Ae.ais,2),"11")){_e[Ie++]="0111001",_e[Ie++]=!1;break}if(Ae.ai310x&&cn(Ce(Ae.ais,2),"13")){_e[Ie++]="0111010",_e[Ie++]=!1;break}if(Ae.ai320x&&cn(Ce(Ae.ais,2),"13")){_e[Ie++]="0111011",_e[Ie++]=!1;break}if(Ae.ai310x&&cn(Ce(Ae.ais,2),"15")){_e[Ie++]="0111100",_e[Ie++]=!1;break}if(Ae.ai320x&&cn(Ce(Ae.ais,2),"15")){_e[Ie++]="0111101",_e[Ie++]=!1;break}if(Ae.ai310x&&cn(Ce(Ae.ais,2),"17")){_e[Ie++]="0111110",_e[Ie++]=!1;break}if(Ae.ai320x&&cn(Ce(Ae.ais,2),"17")){_e[Ie++]="0111111",_e[Ie++]=!1;break}}}else{_e[Ie++]=Ce(Ae.vals,0),_e[Ie++]=14,Ae.isNdigits(),_e[Ie++]=Ce(Ae.vals,1),_e[Ie++]=6,Ae.isNdigits();var cr=_e[--Ie];if(_e[--Ie]&&cr&&cn(Ge(Ce(Ae.vals,0),0,1),"9")&&gr(Ce(Ae.vals,1))<=99999){if(Ae.ai310x){_e[Ie++]="0111000",_e[Ie++]=!1;break}if(Ae.ai320x){_e[Ie++]="0111001",_e[Ie++]=!1;break}}}}if(Ae.ais.length>=2){_e[Ie++]="ai392x",_e[Ie++]=!1;for(var Ve=3920;Ve<=3923;Ve+=1){var dr=kr(Re(4),Ve,10),ur=_e[--Ie];_e[Ie++]=ur||cn(dr,Ce(Ae.ais,1))}var Er=_e[--Ie];Ae[_e[--Ie]]=Er,_e[Ie++]=cn(Ce(Ae.ais,0),"01")&&Ae.ai392x,_e[Ie++]=Ce(Ae.vals,0),_e[Ie++]=14,Ae.isNdigits();var Ur=_e[--Ie];if(_e[--Ie]&&Ur&&cn(Ge(Ce(Ae.vals,0),0,1),"9")){_e[Ie++]="01100",_e[Ie++]=!0;break}}if(Ae.ais.length>=2){_e[Ie++]="ai393x",_e[Ie++]=!1;for(var Gr=3930;Gr<=3933;Gr+=1){var sn=kr(Re(4),Gr,10),pn=_e[--Ie];_e[Ie++]=pn||cn(sn,Ce(Ae.ais,1))}var _n=_e[--Ie];Ae[_e[--Ie]]=_n,_e[Ie++]=cn(Ce(Ae.ais,0),"01")&&Ae.ai393x,_e[Ie++]=Ce(Ae.vals,0),_e[Ie++]=14,Ae.isNdigits();var ei=_e[--Ie];if(_e[--Ie]&&ei){_e[Ie++]=cn(Ge(Ce(Ae.vals,0),0,1),"9"),Ce(Ae.vals,1).length>=3?(_e[Ie++]=Ge(Ce(Ae.vals,1),0,3),_e[Ie++]=3,Ae.isNdigits()):_e[Ie++]=!1;var wi=_e[--Ie];if(_e[--Ie]&&wi){_e[Ie++]="01101",_e[Ie++]=!0;break}}}_e[Ie++]=cn(Ce(Ae.ais,0),"01"),_e[Ie++]=Ce(Ae.vals,0),_e[Ie++]=14,Ae.isNdigits();var Wi=_e[--Ie];if(_e[--Ie]&&Wi){_e[Ie++]="1",_e[Ie++]=!0;break}_e[Ie++]="00",_e[Ie++]=!0;break}if(Ae.gpfallow=_e[--Ie],Ae.method=_e[--Ie],Ae.conv12to40=function(){var Ms=vr(Re(40),"0000000000000000000000000000000000000000"),h1=_e[--Ie],U1=kr(Re(10),gr(Ge(h1,0,3)),2);ar(Ge(Ms,0,10),10-U1.length,U1);var O1=kr(Re(10),gr(Ge(h1,3,3)),2);ar(Ge(Ms,10,10),10-O1.length,O1);var TA=kr(Re(10),gr(Ge(h1,6,3)),2);ar(Ge(Ms,20,10),10-TA.length,TA);var rA=kr(Re(10),gr(Ge(h1,9,3)),2);ar(Ge(Ms,30,10),10-rA.length,rA),_e[Ie++]=Ms},Ae.conv13to44=function(){var Ms=vr(Re(44),"00000000000000000000000000000000000000000000"),h1=_e[--Ie],U1=kr(Re(4),gr(Ge(h1,0,1)),2);ar(Ge(Ms,0,4),4-U1.length,U1),_e[Ie++]=Ms,_e[Ie++]=Ms,_e[Ie++]=Ge(h1,1,12),Ae.conv12to40();var O1=_e[--Ie];ar(_e[--Ie],4,O1)},Ae.tobin=function(){var Ms=Re(_e[--Ie]);_e[Ie++]=Ms;for(var h1=0,U1=Ms.length-1;h1<=U1;h1+=1){var O1=_e[Ie-1];De(O1,h1,48)}var TA=_e[Ie-1];_e[Ie++]=TA;var rA=_e[Ie-3],RA=_e[Ie-1];_e[Ie-3]=_e[Ie-2],Ie-=2;var xc=kr(Re(RA.length),rA,2);ar(RA,RA.length-xc.length,xc)},cn(Ae.method,"00")&&(Ae.cdf=xe([]),Ae.gpf=xe([])),cn(Ae.method,"1")){var ta=Ge(Ce(Ae.vals,0),0,13);_e[Ie++]="cdf",_e[Ie++]=ta,Ae.conv13to44();var $i=_e[--Ie];Ae[_e[--Ie]]=$i,_e[Ie++]=1/0;for(var Da=Ae.cdf,ba=0,Ci=Da.length;ba<Ci;ba++)_e[Ie++]=Ce(Da,ba)-48;Ae.cdf=xe(),Ae.gpf=xe([]),Ae.ais=Ge(Ae.ais,1,Ae.ais.length-1),Ae.vals=Ge(Ae.vals,1,Ae.vals.length-1),Ae.fncs=Ge(Ae.fncs,1,Ae.fncs.length-1)}if(cn(Ae.method,"0100")){Ae.cdf=Re(55);var qi=Ge(Ce(Ae.vals,0),1,12);_e[Ie++]=Ae.cdf,_e[Ie++]=0,_e[Ie++]=qi,Ae.conv12to40();var Ea=_e[--Ie],Ji=_e[--Ie];ar(_e[--Ie],Ji,Ea),_e[Ie++]=Ae.cdf,_e[Ie++]=40,_e[Ie++]=gr(Ce(Ae.vals,1)),_e[Ie++]=15,Ae.tobin();var _a=_e[--Ie],Na=_e[--Ie];ar(_e[--Ie],Na,_a),_e[Ie++]=1/0;for(var ka=Ae.cdf,Ka=0,io=ka.length;Ka<io;Ka++)_e[Ie++]=Ce(ka,Ka)-48;Ae.cdf=xe(),Ae.gpf=xe([]),Ae.ais=xe([]),Ae.vals=xe([]),Ae.fncs=xe([])}if(cn(Ae.method,"0101")){Ae.cdf=Re(55);var zr=Ge(Ce(Ae.vals,0),1,12);_e[Ie++]=Ae.cdf,_e[Ie++]=0,_e[Ie++]=zr,Ae.conv12to40();var yn=_e[--Ie],In=_e[--Ie];ar(_e[--Ie],In,yn),cn(Ce(Ae.ais,1),"3202")?(_e[Ie++]=gr(Ce(Ae.vals,1)),_e[Ie++]=15,Ae.tobin()):(_e[Ie++]=gr(Ce(Ae.vals,1))+1e4,_e[Ie++]=15,Ae.tobin()),ar(Ae.cdf,40,_e[--Ie]),_e[Ie++]=1/0;for(var On=Ae.cdf,Gn=0,Bi=On.length;Gn<Bi;Gn++)_e[Ie++]=Ce(On,Gn)-48;Ae.cdf=xe(),Ae.gpf=xe([]),Ae.ais=xe([]),Ae.vals=xe([]),Ae.fncs=xe([])}if(Ae.method.length==7){Ae.cdf=Re(76);var kn=Ge(Ce(Ae.vals,0),1,12);_e[Ie++]=Ae.cdf,_e[Ie++]=0,_e[Ie++]=kn,Ae.conv12to40();var Ti=_e[--Ie],Fn=_e[--Ie];ar(_e[--Ie],Fn,Ti);var Di=Re(6);if(ar(Di,0,Ge(Ce(Ae.ais,1),3,1)),ar(Di,1,Ge(Ce(Ae.vals,1),1,5)),_e[Ie++]=gr(Di),_e[Ie++]=20,Ae.tobin(),ar(Ae.cdf,40,_e[--Ie]),Ae.ais.length==3){var Mi=Ce(Ae.vals,2);_e[Ie++]=gr(Ge(Mi,0,2))*384+((gr(Ge(Mi,2,2))-1)*32+gr(Ge(Mi,4,2)))}else _e[Ie++]=38400;_e[Ie++]=16,Ae.tobin(),ar(Ae.cdf,60,_e[--Ie]),_e[Ie++]=1/0;for(var ji=Ae.cdf,Vn=0,na=ji.length;Vn<na;Vn++)_e[Ie++]=Ce(ji,Vn)-48;Ae.cdf=xe(),Ae.gpf=xe([]),Ae.ais=xe([]),Ae.vals=xe([]),Ae.fncs=xe([])}if(cn(Ae.method,"01100")){Ae.cdf=Re(42);var Xi=Ge(Ce(Ae.vals,0),1,12);_e[Ie++]=Ae.cdf,_e[Ie++]=0,_e[Ie++]=Xi,Ae.conv12to40();var Ri=_e[--Ie],Yi=_e[--Ie];ar(_e[--Ie],Yi,Ri);var ga=Ge(Ce(Ae.ais,1),3,1);_e[Ie++]=Ae.cdf,_e[Ie++]=40,_e[Ie++]=gr(ga),_e[Ie++]=2,Ae.tobin();var ya=_e[--Ie],so=_e[--Ie];ar(_e[--Ie],so,ya),_e[Ie++]=1/0;for(var za=Ae.cdf,uo=0,wo=za.length;uo<wo;uo++)_e[Ie++]=Ce(za,uo)-48;Ae.cdf=xe(),_e[Ie++]=1/0,$r(Ce(Ae.vals,1)),Ae.ais.length>2&&(_e[Ie++]=Ae.fnc1),Ae.gpf=xe(),Ae.ais=Ge(Ae.ais,2,Ae.ais.length-2),Ae.vals=Ge(Ae.vals,2,Ae.vals.length-2),Ae.fncs=Ge(Ae.fncs,2,Ae.fncs.length-2)}if(cn(Ae.method,"01101")){Ae.cdf=Re(52);var Zo=Ge(Ce(Ae.vals,0),1,12);_e[Ie++]=Ae.cdf,_e[Ie++]=0,_e[Ie++]=Zo,Ae.conv12to40();var vo=_e[--Ie],Go=_e[--Ie];ar(_e[--Ie],Go,vo);var Mo=Ge(Ce(Ae.ais,1),3,1);_e[Ie++]=Ae.cdf,_e[Ie++]=40,_e[Ie++]=gr(Mo),_e[Ie++]=2,Ae.tobin();var Oo=_e[--Ie],us=_e[--Ie];ar(_e[--Ie],us,Oo);var Ja=Ge(Ce(Ae.vals,1),0,3);_e[Ie++]=Ae.cdf,_e[Ie++]=42,_e[Ie++]=gr(Ja),_e[Ie++]=10,Ae.tobin();var ho=_e[--Ie],Ko=_e[--Ie];ar(_e[--Ie],Ko,ho),_e[Ie++]=1/0;for(var xo=Ae.cdf,Bs=0,go=xo.length;Bs<go;Bs++)_e[Ie++]=Ce(xo,Bs)-48;Ae.cdf=xe(),_e[Ie++]=1/0;for(var t1=Ce(Ae.vals,1),Ws=Ge(t1,3,t1.length-3),Ds=0,l1=Ws.length;Ds<l1;Ds++)_e[Ie++]=Ce(Ws,Ds);Ae.ais.length>2&&(_e[Ie++]=Ae.fnc1),Ae.gpf=xe(),Ae.ais=Ge(Ae.ais,2,Ae.ais.length-2),Ae.vals=Ge(Ae.vals,2,Ae.vals.length-2),Ae.fncs=Ge(Ae.fncs,2,Ae.fncs.length-2)}Ae.gpfallow?Ae.vlf=xe(2):Ae.vlf=xe([]),_e[Ie++]=1/0,Lr(Ae.gpf);for(var E1=0,L1=Ae.ais.length-1;E1<=L1;E1+=1)Ae.i=E1,$r(Ce(Ae.ais,Ae.i)),$r(Ce(Ae.vals,Ae.i)),Ae.i!=Ae.ais.length-1&&Ce(Ae.fncs,Ae.i)&&(_e[Ie++]=Ae.fnc1);Ii(xe(Wn())),Ae.gpf=_e[--Ie],Ie--,Ae.rembits=function(){var Ms=_e[--Ie],h1=48,U1=~~sr(Ms/12)*12;if(~~sr(Ms/12)*12<48){var O1=h1;h1=U1,U1=O1}var TA=~~(U1/12);if(_e[Ie++]=Ms,_e[Ie++]=U1,_e[Ie++]=TA,TA%Ae.segments==1){var rA=_e[--Ie];_e[Ie-1]=(rA+1)*12}else Ie--;var RA=_e[--Ie],xc=_e[--Ie];_e[Ie++]=or(RA-xc)},Ae.encode=function(){var Ms=_e[Ie-1];if(Bn(Ms,"raw")){var h1=_e[--Ie],U1=Ce(h1,_e[--Ie]);_e[Ie++]=U1}else Ie--;var O1=_e[Ie-1];O1.length+Ae.j>=252&&(_e[Ie-1]="bwipp.gs1databarexpandedTooLong#11875",_e[Ie++]="Maximum length exceeded",Pr()),_e[Ie++]=1/0;var TA=_e[--Ie],rA=_e[--Ie];_e[Ie++]=TA,$r(rA,function(){var xc=_e[--Ie];_e[Ie++]=xc-48});var RA=xe();ar(Ae.gpfenc,Ae.j,RA),Ae.j=RA.length+Ae.j},_e[Ie++]=1/0;for(var Oe=0,tr=Ae.gpf.length;Oe<tr;Oe++)_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=-1,Ae.numericruns=xe(),_e[Ie++]=1/0;for(var br=0,Dr=Ae.gpf.length;br<Dr;br++)_e[Ie++]=0;_e[Ie++]=0,Ae.alphanumericruns=xe(),_e[Ie++]=1/0;for(var Kr=0,nn=Ae.gpf.length;Kr<nn;Kr++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextiso646only=xe();for(var ln=Ae.gpf.length-1;ln>=0;ln-=1){Ae.i=ln;var gn=vr(Re(2),"00"),bn=Ce(Ae.gpf,Ae.i);_e[Ie++]=Ce(Ae.gpf,Ae.i),_e[Ie++]=gn,_e[Ie++]=gn,_e[Ie++]=0,_e[Ie++]=bn,bn==Ae.fnc1&&(_e[Ie-1]=94);var Cn=_e[--Ie],si=_e[--Ie];if(De(_e[--Ie],si,Cn),Ae.i<Ae.gpf.length-1){var Ei=_e[Ie-1],Ui=Ce(Ae.gpf,Ae.i+1);_e[Ie++]=Ei,_e[Ie++]=1,_e[Ie++]=Ui,Ui==Ae.fnc1&&(_e[Ie-1]=94);var ai=_e[--Ie],fa=_e[--Ie];De(_e[--Ie],fa,ai)}var Gi=Hr(Ae.numeric,_e[--Ie]);Gi?De(Ae.numericruns,Ae.i,Ce(Ae.numericruns,Ae.i+2)+2):De(Ae.numericruns,Ae.i,0);var Ai=_e[Ie-1],li=Hr(Ae.alphanumeric,Ai);li?De(Ae.alphanumericruns,Ae.i,Ce(Ae.alphanumericruns,Ae.i+1)+1):De(Ae.alphanumericruns,Ae.i,0);var sa=_e[--Ie];Hr(Ae.iso646,sa)&&!Hr(Ae.alphanumeric,sa)?De(Ae.nextiso646only,Ae.i,0):De(Ae.nextiso646only,Ae.i,Ce(Ae.nextiso646only,Ae.i+1)+1)}for(Ae.gpfenc=xe(252),Ae.i=0,Ae.j=0,Ae.mode="numeric";Ae.i!=Ae.gpf.length;)for(;;){if(cn(Ae.mode,"numeric"))if(Ae.i<=Ae.gpf.length-2){var pa=Re(2),la=Ce(Ae.gpf,Ae.i);_e[Ie++]=pa,_e[Ie++]=pa,_e[Ie++]=0,_e[Ie++]=la,la==Ae.fnc1&&(_e[Ie-1]=94);var Ga=_e[--Ie],Ua=_e[--Ie];De(_e[--Ie],Ua,Ga);var Io=_e[Ie-1],Wa=Ce(Ae.gpf,Ae.i+1);_e[Ie++]=Io,_e[Ie++]=1,_e[Ie++]=Wa,Wa==Ae.fnc1&&(_e[Ie-1]=94);var fs=_e[--Ie],xs=_e[--Ie];De(_e[--Ie],xs,fs);var da=_e[Ie-1],ps=Hr(Ae.numeric,da);if(ps){_e[Ie++]=Ae.numeric,Ae.encode(),Ae.i=Ae.i+2;break}_e[Ie-1]=Ae.databarexpanded_lalphanumeric,_e[Ie++]=Ae.numeric,Ae.encode(),Ae.mode="alphanumeric";break}else{var Ns=Ce(Ae.gpf,Ae.i);if(Ns<48||Ns>57){_e[Ie++]=Ae.databarexpanded_lalphanumeric,_e[Ie++]=Ae.numeric,Ae.encode(),Ae.mode="alphanumeric";break}_e[Ie++]="rem",_e[Ie++]=13+Ae.method.length+Ae.vlf.length+Ae.cdf.length+Ae.j,Ae.rembits();var As=_e[--Ie];if(Ae[_e[--Ie]]=As,Ae.rem>=4&&Ae.rem<=6){var Uo=Ge(vr(Re(6),"000000"),0,Ae.rem),gs=kr(Re(4),Ce(Ae.gpf,Ae.i)-47,2);ar(Uo,4-gs.length,gs),_e[Ie++]=Uo,_e[Ie++]="raw",Ae.encode(),Ae.i=Ae.i+1;break}else{var u1=Re(2);De(u1,0,Ce(Ae.gpf,Ae.i)),De(u1,1,94),_e[Ie++]=u1,_e[Ie++]=Ae.numeric,Ae.encode(),Ae.i=Ae.i+1;break}}if(cn(Ae.mode,"alphanumeric")){if(Ce(Ae.gpf,Ae.i)==Ae.fnc1){_e[Ie++]=Ae.fnc1,_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.mode="numeric",Ae.i=Ae.i+1;break}var Fs=Ce(Ae.gpf,Ae.i);if(Hr(Ae.iso646,Fs)&&!Hr(Ae.alphanumeric,Fs)){_e[Ie++]=Ae.databarexpanded_liso646,_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.mode="iso646";break}if(Ce(Ae.numericruns,Ae.i)>=6){_e[Ie++]=Ae.databarexpanded_lnumeric,_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.mode="numeric";break}var Cs=Ce(Ae.numericruns,Ae.i);if(Cs>=4&&or(Cs+Ae.i)==Ae.gpf.length){_e[Ie++]=Ae.databarexpanded_lnumeric,_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.mode="numeric";break}_e[Ie++]=Ce(Ae.gpf,Ae.i),_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.i=Ae.i+1;break}if(cn(Ae.mode,"iso646")){if(Ce(Ae.gpf,Ae.i)==Ae.fnc1){_e[Ie++]=Ae.fnc1,_e[Ie++]=Ae.iso646,Ae.encode(),Ae.mode="numeric",Ae.i=Ae.i+1;break}if(Ce(Ae.numericruns,Ae.i)>=4&&Ce(Ae.nextiso646only,Ae.i)>=10){_e[Ie++]=Ae.databarexpanded_lnumeric,_e[Ie++]=Ae.iso646,Ae.encode(),Ae.mode="numeric";break}if(Ce(Ae.alphanumericruns,Ae.i)>=5&&Ce(Ae.nextiso646only,Ae.i)>=10){_e[Ie++]=Ae.databarexpanded_lalphanumeric,_e[Ie++]=Ae.iso646,Ae.encode(),Ae.mode="alphanumeric";break}_e[Ie++]=Ce(Ae.gpf,Ae.i),_e[Ie++]=Ae.iso646,Ae.encode(),Ae.i=Ae.i+1;break}}Ae.gpf=Ge(Ae.gpfenc,0,Ae.j);var bs=13+Ae.method.length+Ae.vlf.length+Ae.cdf.length+Ae.gpf.length;_e[Ie++]=bs,_e[Ie++]=bs,Ae.rembits();var m1=_e[--Ie];if(Ae.pad=xe(m1),_e[Ie++]=m1,Ae.vlf.length!=0){var M1=_e[--Ie],yo=~~(or(_e[--Ie]+M1)/12);De(Ae.vlf,0,yo%2);var jo=yo<=14?0:1;De(Ae.vlf,1,jo)}else Ie-=2;if(Ae.pad.length>0){for(var _i=0,ns=Ae.pad.length-1;_i<=ns;_i+=5){Ae.i=_i;var is=Ae.pad,as=Ae.i,_s=Ae.pad,Ls=Ae.i,Ys=5,a1=_s.length-Ls;if(_s.length-Ls>5){var Es=Ys;Ys=a1,a1=Es}ar(is,as,Ge(Ae.databarexpanded_fillpat,0,a1))}if(cn(Ae.mode,"numeric")){_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Lr(Ae.pad);var fA=xe();Ae.pad=Ge(fA,0,Ae.pad.length)}}_e[Ie++]=1/0,_e[Ie++]=Ae.linkage?1:0,$r(Ae.method,function(){var Ms=_e[--Ie];_e[Ie++]=Ms-48}),Lr(Ae.vlf),Lr(Ae.cdf),Lr(Ae.gpf),Lr(Ae.pad),Ae.binval=xe(),Hr(Ae.options,"debugbits")&&(_e[Ie++]="bwipp.debugbits#12045",_e[Ie++]=Ae.binval,Pr()),Ae.datalen=~~(Ae.binval.length/12),Ae.ncr=function(){var Ms=_e[--Ie],h1=_e[--Ie],U1=or(h1-Ms);if(Ms<or(h1-Ms)){var O1=U1;U1=Ms,Ms=O1}_e[Ie++]=U1,_e[Ie++]=1,_e[Ie++]=1;for(var TA=h1,rA=Ms+1;TA>=rA;TA-=1){var RA=_e[--Ie],xc=_e[Ie-1],Bl=_e[Ie-2];if(_e[Ie++]=RA*TA,Va(xc,Bl)){var nl=_e[--Ie],Cl=_e[--Ie];_e[Ie++]=Cl+1,_e[Ie++]=~~(nl/Cl)}}for(;;){var il=_e[Ie-2],Ol=_e[Ie-3];if(Ca(il,Ol))break;var Vl=_e[--Ie],Rl=_e[--Ie];_e[Ie++]=Rl+1,_e[Ie++]=~~(Vl/Rl)}var nu=_e[--Ie];_e[Ie-1]=nu;var Yl=_e[--Ie];_e[Ie-1]=Yl},Ae.getRSSwidths=function(){Ae.oe=_e[--Ie],Ae.el=_e[--Ie],Ae.mw=_e[--Ie],Ae.nm=_e[--Ie],Ae.val=_e[--Ie],Ae.out=xe(Ae.el),Ae.mask=0;for(var Ms=0,h1=Ae.el-2;Ms<=h1;Ms+=1){for(Ae.bar=Ms,Ae.ew=1,Ae.mask=Ae.mask|Ia(1,Ae.bar);;){_e[Ie++]="sval",_e[Ie++]=or(Ae.nm-Ae.ew)-1,_e[Ie++]=or(Ae.el-Ae.bar)-2,Ae.ncr();var U1=_e[--Ie];if(Ae[_e[--Ie]]=U1,Ae.oe&&Ae.mask==0&&or(Ae.nm-Ae.ew-Ae.el*2+Ae.bar*2)>=-2){_e[Ie++]="sval",_e[Ie++]=Ae.sval,_e[Ie++]=or(Ae.nm-Ae.ew-Ae.el+Ae.bar),_e[Ie++]=or(Ae.el-Ae.bar)-2,Ae.ncr();var O1=_e[--Ie],TA=_e[--Ie];Ae[_e[--Ie]]=or(TA-O1)}if(or(Ae.el-Ae.bar)>2){Ae.lval=0;for(var rA=or(Ae.nm-Ae.ew-Ae.el+Ae.bar)+2,RA=Ae.mw+1;rA>=RA;rA-=1)_e[Ie++]=or(Ae.nm-rA-Ae.ew)-1,_e[Ie++]=or(Ae.el-Ae.bar)-3,Ae.ncr(),Ae.lval=or(_e[--Ie]+Ae.lval);Ae.sval=or(Ae.sval-Ae.lval*(Ae.el-Ae.bar-1))}else or(Ae.nm-Ae.ew)>Ae.mw&&(Ae.sval=Ae.sval-1);if(Ae.val=or(Ae.val-Ae.sval),Ae.val<0)break;Ae.ew=Ae.ew+1,Ae.mask=Ae.mask&~Ia(1,Ae.bar)}Ae.val=or(Ae.val+Ae.sval),Ae.nm=or(Ae.nm-Ae.ew),De(Ae.out,Ae.bar,Ae.ew)}De(Ae.out,Ae.el-1,Ae.nm),_e[Ie++]=Ae.out},Ae.dxw=xe(Ae.datalen);for(var Z1=0,vA=Ae.datalen-1;Z1<=vA;Z1+=1){Ae.x=Z1,Ae.d=Ge(Ae.binval,Ae.x*12,12),_e[Ie++]="d",_e[Ie++]=0;for(var V1=0;V1<=11;V1+=1){Ae.j=V1;var aA=_e[--Ie];_e[Ie++]=or(aA+~~xr(2,11-Ae.j)*Ce(Ae.d,Ae.j))}var FA=_e[--Ie];for(Ae[_e[--Ie]]=FA,Ae.j=0;;){if(Va(Ae.d,Ce(Ae.databarexpanded_tab174,Ae.j))){Lr(Ge(Ae.databarexpanded_tab174,Ae.j+1,7)),Ae.dte=_e[--Ie],Ae.dto=_e[--Ie],Ae.dmwe=_e[--Ie],Ae.dmwo=_e[--Ie],Ae.dele=_e[--Ie],Ae.delo=_e[--Ie],Ae.dgs=_e[--Ie];break}Ae.j=Ae.j+8}_e[Ie++]="dwo",_e[Ie++]=~~(or(Ae.d-Ae.dgs)/Ae.dte),_e[Ie++]=Ae.delo,_e[Ie++]=Ae.dmwo,_e[Ie++]=4,_e[Ie++]=!0,Ae.getRSSwidths();var Y1=_e[--Ie];Ae[_e[--Ie]]=Y1,_e[Ie++]="dwe",_e[Ie++]=or(Ae.d-Ae.dgs)%Ae.dte,_e[Ie++]=Ae.dele,_e[Ie++]=Ae.dmwe,_e[Ie++]=4,_e[Ie++]=!1,Ae.getRSSwidths();var GA=_e[--Ie];if(Ae[_e[--Ie]]=GA,Ae.dw=xe(8),Ae.x%2==0)for(var K1=0;K1<=3;K1+=1)Ae.j=K1,De(Ae.dw,7-Ae.j*2,Ce(Ae.dwo,Ae.j)),De(Ae.dw,6-Ae.j*2,Ce(Ae.dwe,Ae.j));else for(var kA=0;kA<=3;kA+=1)Ae.j=kA,De(Ae.dw,Ae.j*2,Ce(Ae.dwo,Ae.j)),De(Ae.dw,Ae.j*2+1,Ce(Ae.dwe,Ae.j));De(Ae.dxw,Ae.x,Ae.dw)}Ae.seq=Ce(Ae.databarexpanded_finderseq,~~((Ae.datalen-2)/2)),Ae.fxw=xe(Ae.seq.length);for(var oA=0,yl=Ae.seq.length-1;oA<=yl;oA+=1)Ae.x=oA,De(Ae.fxw,Ae.x,Ge(Ae.databarexpanded_finderwidths,Ce(Ae.seq,Ae.x)*5,5));_e[Ie++]=1/0,$r(Ae.seq,function(){var Ms=Ge(Ae.databarexpanded_checkweights,_e[--Ie]*16,16);Lr(Ms)});var nc=xe();Ae.checkweightseq=Ge(nc,8,nc.length-8),_e[Ie++]=1/0;for(var SA=Ae.dxw,LA=0,zc=SA.length;LA<zc;LA++)Lr(Ce(SA,LA));Ae.widths=xe(),Ae.checksum=0;for(var WA=0,ul=Ae.widths.length-1;WA<=ul;WA+=1)Ae.i=WA,Ae.checksum=or(Ae.checksum+Ce(Ae.widths,Ae.i)*Ce(Ae.checkweightseq,Ae.i));for(Ae.checksum=or(Ae.checksum%211+(Ae.datalen-3)*211),Ae.i=0;;){if(Ae.checksum<=Ce(Ae.databarexpanded_tab174,Ae.i)){Lr(Ge(Ae.databarexpanded_tab174,Ae.i+1,7)),Ae.cte=_e[--Ie],Ae.cto=_e[--Ie],Ae.cmwe=_e[--Ie],Ae.cmwo=_e[--Ie],Ae.cele=_e[--Ie],Ae.celo=_e[--Ie],Ae.cgs=_e[--Ie];break}Ae.i=Ae.i+8}_e[Ie++]="cwo",_e[Ie++]=~~(or(Ae.checksum-Ae.cgs)/Ae.cte),_e[Ie++]=Ae.celo,_e[Ie++]=Ae.cmwo,_e[Ie++]=4,_e[Ie++]=!0,Ae.getRSSwidths();var qA=_e[--Ie];Ae[_e[--Ie]]=qA,_e[Ie++]="cwe",_e[Ie++]=or(Ae.checksum-Ae.cgs)%Ae.cte,_e[Ie++]=Ae.cele,_e[Ie++]=Ae.cmwe,_e[Ie++]=4,_e[Ie++]=!1,Ae.getRSSwidths();var bA=_e[--Ie];Ae[_e[--Ie]]=bA,Ae.cw=xe(8);for(var ic=0;ic<=3;ic+=1)Ae.i=ic,De(Ae.cw,Ae.i*2,Ce(Ae.cwo,Ae.i)),De(Ae.cw,Ae.i*2+1,Ce(Ae.cwe,Ae.i));var mc=xe(22);De(mc,0,Ae.cw),ar(mc,1,Ae.dxw),Ae.dxw=Ge(mc,0,Ae.datalen+1),Ae.datalen=Ae.dxw.length,Ae.rows=xe(~~sr(Ae.datalen/Ae.segments)),Ae.numrows=Ae.rows.length;for(var Sc=0,es=Ae.numrows-1;Sc<=es;Sc+=1){Ae.r=Sc,_e[Ie++]=1/0,Ae.segments%4!=0&&Ae.r%2==1&&(_e[Ie++]=0),_e[Ie++]=1,_e[Ie++]=1;for(var Ss=0,P1=Ae.segments-1;Ss<=P1;Ss+=1)Ae.pos=Ss+Ae.r*Ae.segments,Ae.pos<Ae.datalen&&(Lr(Ce(Ae.dxw,Ae.pos)),Ae.pos%2==0&&Lr(Ce(Ae.fxw,~~(Ae.pos/2))));var f1=Wn()+2,p1=xe(f1);_e[Ie++]=1,_e[Ie++]=1,Ii(p1),De(Ae.rows,Ae.r,_e[--Ie]),Ie--}if(Bn(Ae.format,"expandedstacked")){var Xs=Ce(Ae.rows,0);Ae.sbs=Ge(Xs,1,Xs.length-1),_e[Ie++]=1/0,_e[Ie++]=1;for(var w1=0,vc=Ae.datalen-1;w1<=vc;w1+=1)Ae.i=w1,Lr(Ce(Ae.dxw,Ae.i)),Ae.i%2==0&&Lr(Ce(Ae.fxw,~~(Ae.i/2)));_e[Ie++]=1,_e[Ie++]=1,Ae.sbs=xe(),_e[Ie++]=1/0;var HA=Ae.sbs;_e[Ie++]=1/0;for(var ac=0,bc=~~((Ae.sbs.length+1)/2);ac<bc;ac++)_e[Ie++]=Ae.height;var Tc=xe();_e[Ie++]=1/0;for(var sA=0,rl=~~((Ae.sbs.length+1)/2);sA<rl;sA++)_e[Ie++]=0;var ZA=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=HA,_e[Ie++]="bhs",_e[Ie++]=Tc,_e[Ie++]="bbs",_e[Ie++]=ZA,_e[Ie++]="borderleft",_e[Ie++]=0,_e[Ie++]="borderright",_e[Ie++]=0,_e[Ie++]="bordertop",_e[Ie++]=0,_e[Ie++]="borderbottom",_e[Ie++]=0,_e[Ie++]="opt",_e[Ie++]=Ae.options;var Xa=Xe();_e[Ie++]=Xa,Ae._render&&ti()}else{Ae.seps=xe(Ae.numrows);for(var Ao=0,cs=Ae.numrows-1;Ao<=cs;Ao+=1){Ae.r=Ao,Ae.row=Ce(Ae.rows,Ae.r),_e[Ie++]=1/0;for(var Is=0,Hs=Ae.row.length-1;Is<=Hs;Is+=2){Ae.i=Is;for(var os=0,Ts=Ce(Ae.row,Ae.i);os<Ts;os++)_e[Ie++]=0;if(Ae.i<Ae.row.length-1)for(var _1=0,j1=Ce(Ae.row,Ae.i+1);_1<j1;_1++)_e[Ie++]=1}Ii(xe(Wn())),Ae.row=_e[--Ie],_e[Ie-1]=1/0,$r(Ae.row,function(){var Ms=_e[--Ie];_e[Ie++]=1-Ms}),Ae.sep=xe(),_e[Ie++]=1/0;for(var d1=19,r1=Ae.row.length-13;d1<=r1;d1+=98)_e[Ie++]=d1;for(var Ks=68,n1=Ae.row.length-13;Ks<=n1;Ks+=98)_e[Ie++]=Ks;Ae.finderpos=xe();for(var o1=Ae.finderpos,s1=0,J1=o1.length;s1<J1;s1++)for(var v1=Ce(o1,s1),x1=v1,AA=v1+14;x1<=AA;x1+=1)Ae.i=x1,Ce(Ae.row,Ae.i)==0?Ce(Ae.row,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep,Ae.i-1)==0?1:0:_e[Ie++]=0,De(Ae.sep,Ae.i,_e[--Ie]);if(ar(Ae.sep,0,Ae.databarexpanded_seppad),ar(Ae.sep,Ae.row.length-4,Ae.databarexpanded_seppad),Ae.segments%4==0&&Ae.r%2==1)if(Ce(Ae.rows,Ae.r).length!=Ce(Ae.rows,0).length&&Ae.finderpos.length%2==1)_e[Ie++]=1/0,_e[Ie++]=0,Lr(Ae.row),Ae.row=xe(),_e[Ie++]=1/0,_e[Ie++]=0,Lr(Ae.sep),Ae.sep=xe();else{for(var k1=Ae.row.length-1;k1>=0;k1-=1)_e[Ie++]=Ce(Ae.row,k1);Ii(Ae.row),Ie--;for(var VA=Ae.sep.length-1;VA>=0;VA-=1)_e[Ie++]=Ce(Ae.sep,VA);Ii(Ae.sep),Ie--}De(Ae.rows,Ae.r,Ae.row),De(Ae.seps,Ae.r,Ae.sep)}Ae.pixx=Ce(Ae.rows,0).length,_e[Ie++]=1/0;for(var Ic=0,yc=Ae.pixx;Ic<yc;Ic++)_e[Ie++]=0;var YA=xe();ar(YA,0,Ce(Ae.rows,Ae.numrows-1)),De(Ae.rows,Ae.numrows-1,YA),_e[Ie++]=1/0;for(var wc=0,wl=Ae.pixx;wc<wl;wc++)_e[Ie++]=0;var Gc=xe();ar(Gc,0,Ce(Ae.seps,Ae.numrows-1)),De(Ae.seps,Ae.numrows-1,Gc),_e[Ie++]=1/0;for(var oc=0,_c=~~(Ae.pixx/2)+1;oc<_c;oc++)_e[Ie++]=0,_e[Ie++]=1;var jc=xe();Ae.sep=Ge(jc,0,Ae.pixx),ar(Ae.sep,0,Ae.databarexpanded_seppad),ar(Ae.sep,Ae.pixx-4,Ae.databarexpanded_seppad),_e[Ie++]=1/0;for(var kc=0,_l=Ae.numrows-1;kc<=_l;kc+=1){Ae.r=kc,Ae.r!=0&&Lr(Ce(Ae.seps,Ae.r));for(var Wc=0,xl=Ae.barxmult;Wc<xl;Wc++)Lr(Ce(Ae.rows,Ae.r));Ae.r!=Ae.numrows-1&&(Lr(Ce(Ae.seps,Ae.r)),Lr(Ae.sep))}Ae.pixs=xe(),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",~~(Ae.pixs.length/Ae.pixx)],["height",~~(Ae.pixs.length/Ae.pixx)/72],["width",Ae.pixx/72],["borderleft",0],["borderright",0],["bordertop",0],["borderbottom",0],["opt",Ae.options]]),Ae._render&&xi()}Ae=Rn}function Vo(){var hr=Ae;Ae=Object.assign({},Ae,Vo.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),De(Ae.options,"format","expandedstacked"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,aa(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function Po(){var hr=Ae;Ae=Object.assign({},Ae,Po.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.coupontextfont="OCR-B",Ae.coupontextsize=9,Ae.coupontextxoffset=null,Ae.coupontextyoffset=null,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),_e[Ie++]=Ae.barcode,_e[Ie++]="ai",mo(),Ie--,Ae.vals=_e[--Ie],Ae.ais=_e[--Ie],Ae.ais.length!=1&&(_e[Ie++]="bwipp.gs1northamericancouponBadAIStructure#12488",_e[Ie++]="A GS1 North American Coupon should consist of a single AI (8110)",Pr()),Bn(Ce(Ae.ais,0),"8110")&&(_e[Ie++]="bwipp.gs1northamericancouponBadAIStructure#12491",_e[Ie++]="A GS1 North American Coupon should consist of a single AI (8110)",Pr()),Ae.val=Ce(Ae.vals,0),Ae.vli=Ce(Ae.val,0)-48,(Ae.vli<0||Ae.vli>6)&&(_e[Ie++]="bwipp.gs1northamericancouponBadVLI#12498",_e[Ie++]="The AI (8110) data should start with a Company Prefix length indicator in the range 0 to 6",Pr()),Ae.val.length<Ae.vli+13&&(_e[Ie++]="bwipp.gs1northamericancouponTooShort#12501",_e[Ie++]="The AI (8110) data is too short",Pr()),Ae.gcp=Ge(Ae.val,1,Ae.vli+6),Ae.cod=Ge(Ae.val,Ae.vli+7,6),Ae.coupontext=Re(Ae.gcp.length+7),ar(Ae.coupontext,0,Ae.gcp),ar(Ae.coupontext,Ae.gcp.length,"-"),ar(Ae.coupontext,Ae.gcp.length+1,Ae.cod),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,Vo(),Ae.args=_e[--Ie],Ae.includetext&&(Ae.coupontextxoffset==null&&(Ae.coupontextxoffset=0),Ae.coupontextyoffset==null&&(Ae.coupontextyoffset=Ce(Ae.args,"height")*72+3),Hr(Ae.args,"txt")?(Ae.txt=Ce(Ae.args,"txt"),Ae.newtxt=xe(Ae.txt.length+1),ar(Ae.newtxt,0,Ae.txt),De(Ae.newtxt,Ae.newtxt.length-1,xe([Ae.coupontext,Ae.coupontextxoffset,Ae.coupontextyoffset,Ae.coupontextfont,Ae.coupontextsize])),De(Ae.args,"txt",Ae.newtxt)):De(Ae.args,"txt",xe([xe([Ae.coupontext,Ae.coupontextxoffset,Ae.coupontextyoffset,Ae.coupontextfont,Ae.coupontextsize])]))),De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function S1(){var hr=Ae;Ae=Object.assign({},Ae,S1.globals),Ae.dontdraw=!1,Ae.height=8*2.835/72,Ae.nwidth=.5*2.835,Ae.wwidth=1.5*2.835,Ae.swidth=1*2.835,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),(Ae.barcode.length<1||Ae.barcode.length>6)&&(_e[Ie++]="bwipp.pharmacodeBadLength#12593",_e[Ie++]="Pharmacode must be 1 to 6 digits",Pr()),$r(Ae.barcode,function(){var Mn=_e[--Ie];(Mn<48||Mn>57)&&(_e[Ie++]="bwipp.pharmacodeBadCharacter#12597",_e[Ie++]="Pharmacode must contain only digits",Pr())});var Br=gr(Ae.barcode);(Br<3||Br>131070)&&(_e[Ie++]="bwipp.pharmacodeBadValue#12601",_e[Ie++]="Pharmacode value must be between 3 and 131070",Pr()),Ae.txt=xe(Ae.barcode.length);for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Ae.i=Nr,De(Ae.txt,Ae.i,xe([Ge(Ae.barcode,Ae.i,1),0,0,"",0]));Ae.barcode=kr(Re(17),gr(Ae.barcode)+1,2),Ae.barcode=Ge(Ae.barcode,1,Ae.barcode.length-1),Ae.barlen=Ae.barcode.length,Ae.sbs=xe(Ae.barlen*2);for(var an=0,Zr=Ae.barlen-1;an<=Zr;an+=1)Ae.i=an,Ae.enc=Ge(Ae.barcode,Ae.i,1),cn(Ae.enc,"0")?De(Ae.sbs,Ae.i*2,Ae.nwidth):De(Ae.sbs,Ae.i*2,Ae.wwidth),De(Ae.sbs,Ae.i*2+1,Ae.swidth);_e[Ie++]=1/0;var Rr=Ae.sbs;_e[Ie++]=1/0;for(var Jr=0,rn=~~((Ae.sbs.length+1)/2);Jr<rn;Jr++)_e[Ie++]=Ae.height;var An=xe();_e[Ie++]=1/0;for(var tn=0,vn=~~((Ae.sbs.length+1)/2);tn<vn;tn++)_e[Ie++]=0;var fn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Rr,_e[Ie++]="bhs",_e[Ie++]=An,_e[Ie++]="bbs",_e[Ie++]=fn,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="text1xalign",_e[Ie++]="center",_e[Ie++]="opt",_e[Ie++]=Ae.options;var dn=Xe();_e[Ie++]=dn,Ae._render&&ti(),Ae=hr}function $1(){if(!$1.globals){var hr=Ae;Ae=$1.globals={},Ae.pharmacode2_base3sub=xe([3,1,2]),Ae.pharmacode2_base3map=xe([2,0,1]),Ae.pharmacode2_htmult=xe([1,1,2]),Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,$1.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.height=4,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),(Ae.barcode.length<1||Ae.barcode.length>8)&&(_e[Ie++]="bwipp.pharmacode2BadLength#12702",_e[Ie++]="Two-track Pharmacode must be 1 to 6 digits",Pr()),$r(Ae.barcode,function(){var Mn=_e[--Ie];(Mn<48||Mn>57)&&(_e[Ie++]="bwipp.pharmacode2badCharacter#12706",_e[Ie++]="Two-track Pharmacode must contain only digits",Pr())});var Br=gr(Ae.barcode);(Br<4||Br>64570080)&&(_e[Ie++]="bwipp.pharmacode2badValue#12710",_e[Ie++]="Two-track Pharmacode value must be between 4 and 64570080",Pr()),Ae.txt=xe(Ae.barcode.length);for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Ae.i=Nr,De(Ae.txt,Ae.i,xe([Ge(Ae.barcode,Ae.i,1),0,0,"",0]));for(Ae.encstr=Re(16),Ae.sbs=xe(32),Ae.bar=1/25.4*Ae.height,Ae.spc=1/25.4*72,Ae.i=15,Ae.val=gr(Ae.barcode);Ae.val!=0;){var an=Ae.val%3;Ae.val=~~(or(Ae.val-Ce(Ae.pharmacode2_base3sub,an))/3),De(Ae.encstr,Ae.i,Ce(Ae.pharmacode2_base3map,an)),Ae.i=Ae.i-1}Ae.encstr=Ge(Ae.encstr,Ae.i+1,15-Ae.i),Ae.bhs=xe(Ae.encstr.length),Ae.bbs=xe(Ae.encstr.length);for(var Zr=0,Rr=Ae.encstr.length-1;Zr<=Rr;Zr+=1){Ae.i=Zr;var Jr=Ce(Ae.encstr,Ae.i);De(Ae.bhs,Ae.i,Ae.bar*Ce(Ae.pharmacode2_htmult,Jr)),De(Ae.bbs,Ae.i,Ce(xe([0,Ae.bar,0]),Jr))}_e[Ie++]=1/0;var rn=Ae.bhs,An=Ae.bbs;_e[Ie++]=1/0;for(var tn=0,vn=Ae.encstr.length*2;tn<vn;tn++)_e[Ie++]=Ae.spc;var fn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bhs",_e[Ie++]=rn,_e[Ie++]="bbs",_e[Ie++]=An,_e[Ie++]="sbs",_e[Ie++]=fn,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="text1xalign",_e[Ie++]="center",_e[Ie++]="text1yoffset",_e[Ie++]=-4,_e[Ie++]="opt",_e[Ie++]=Ae.options;var dn=Xe();_e[Ie++]=dn,Ae._render&&ti(),Ae=hr}function C1(){if(!C1.globals){var Br=Ae;Ae=C1.globals={};var hr=new Map([["industrial",xe(["1111313111","3111111131","1131111131","3131111111","1111311131","3111311111","1131311111","1111113131","3111113111","1131113111","313111","31113"])],["iata",xe(["1111313111","3111111131","1131111131","3131111111","1111311131","3111311111","1131311111","1111113131","3111113111","1131113111","1111","311"])],["matrix",xe(["113311","311131","131131","331111","113131","313111","133111","111331","311311","131311","311111","31111"])],["coop",xe(["331111","111331","113131","113311","131131","131311","133111","311131","311311","313111","3131","133"])],["datalogic",xe(["113311","311131","131131","331111","113131","313111","133111","111331","311311","131311","1111","311"])]]);Ae.code2of5_versions=hr,Ae.code2of5_barchars="0123456789",Ae=Br}var Br=Ae;if(Ae=Object.assign({},Ae,C1.globals),Ae.dontdraw=!1,Ae.includecheck=!1,Ae.validatecheck=!1,Ae.includetext=!1,Ae.includecheckintext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=1,Ae.version="industrial",Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.code2of5emptyData#12850",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.code2of5inputTooLong#12854",_e[Ie++]="The input data is too long",Pr()),$r(Ae.barcode,function(){var ci=_e[--Ie];(ci<48||ci>57)&&(_e[Ie++]="bwipp.code2of5badCharacter#12862",_e[Ie++]="Code 25 must contain only digits",Pr())}),_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var Nr=_e[--Ie];_e[Ie++]=Nr-1}var Or=_e[--Ie];Ae[_e[--Ie]]=Or,Ae.checksum=0;for(var an=0,Zr=Ae.barlen-1;an<=Zr;an+=1){if(Ae.i=an,_e[Ie++]="checksum",_e[Ie++]=Ae.checksum,_e[Ie++]=Ce(Ae.barcode,Ae.i)-48,or(Ae.barlen-Ae.i)%2!=0){var Rr=_e[--Ie];_e[Ie++]=Rr*3}var Jr=_e[--Ie],rn=_e[--Ie];Ae[_e[--Ie]]=or(rn+Jr)}Ae.checksum=(10-Ae.checksum%10)%10,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ae.checksum+48&&(_e[Ie++]="bwipp.code2of5badCheckDigit#12876",_e[Ie++]="Incorrect Code 25 check digit provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen),Ae.includecheck=!0),Hr(Ae.code2of5_versions,Ae.version)||(_e[Ie++]="bwipp.code2of5badVersion#12883",_e[Ie++]="Unrecognised Code 25 version",Pr()),Ae.encs=Ce(Ae.code2of5_versions,Ae.version),Ae.cs=Ce(Ae.encs,0).length,_e[Ie++]="cw",_e[Ie++]=0,$r(Ce(Ae.encs,0),function(){var ci=_e[--Ie],Li=_e[--Ie];_e[Ie++]=or(Li+(ci-48))});var An=_e[--Ie];Ae[_e[--Ie]]=An,Ae.ss=Ce(Ae.encs,10).length,_e[Ie++]="sw",_e[Ie++]=0,$r(Ce(Ae.encs,10),function(){var ci=_e[--Ie],Li=_e[--Ie];_e[Ie++]=or(Li+(ci-48))});var tn=_e[--Ie];if(Ae[_e[--Ie]]=tn,Ae.es=Ce(Ae.encs,11).length,_e[Ie++]="sbs",_e[Ie++]=Ae.barlen,Ae.includecheck){var vn=_e[--Ie];_e[Ie++]=vn+1}var fn=Re(or(_e[--Ie]*Ae.cs+Ae.ss+Ae.es));Ae[_e[--Ie]]=fn,ar(Ae.sbs,0,Ce(Ae.encs,10));for(var dn=0,Mn=Ae.barlen-1;dn<=Mn;dn+=1)Ae.i=dn,Un(Ae.code2of5_barchars,Ge(Ae.barcode,Ae.i,1)),Ie--,Ae.indx=_e[--Ie].length,Ie-=2,Ae.enc=Ce(Ae.encs,Ae.indx),ar(Ae.sbs,Ae.i*Ae.cs+Ae.ss,Ae.enc);if(Ae.includecheck?(ar(Ae.sbs,or(Ae.barlen*Ae.cs+Ae.ss),Ce(Ae.encs,Ae.checksum)),ar(Ae.sbs,or(Ae.barlen*Ae.cs+Ae.cs+Ae.ss),Ce(Ae.encs,11))):ar(Ae.sbs,or(Ae.barlen*Ae.cs+Ae.ss),Ce(Ae.encs,11)),_e[Ie++]="text",Ae.includecheck&&Ae.includecheckintext){var wn=Re(Ae.barlen+1);ar(wn,0,Ae.barcode),ar(wn,Ae.barlen,Ge(Ae.code2of5_barchars,Ae.checksum,1)),_e[Ie++]=wn}else _e[Ie++]=Ae.barcode;var Sn=_e[--Ie];Ae[_e[--Ie]]=Sn,_e[Ie++]=1/0,_e[Ie++]=1/0,$r(Ae.sbs,function(){var ci=_e[--Ie];_e[Ie++]=ci-48});var Nn=xe();_e[Ie++]=1/0;for(var oi=0,Jn=~~((Ae.sbs.length+1)/2);oi<Jn;oi++)_e[Ie++]=Ae.height;var fi=xe();_e[Ie++]=1/0;for(var ri=0,Qn=~~((Ae.sbs.length+1)/2);ri<Qn;ri++)_e[Ie++]=0;var Yn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Nn,_e[Ie++]="bhs",_e[Ie++]=fi,_e[Ie++]="bbs",_e[Ie++]=Yn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var ni=Xe();_e[Ie++]=ni,Ae._render&&ti(),Ae=Br}function Us(){var hr=Ae;Ae=Object.assign({},Ae,Us.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),De(Ae.options,"version","industrial"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,C1(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function UA(){var hr=Ae;Ae=Object.assign({},Ae,UA.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),De(Ae.options,"version","iata"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,C1(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function N1(){var hr=Ae;Ae=Object.assign({},Ae,N1.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),De(Ae.options,"version","matrix"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,C1(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function jA(){var hr=Ae;Ae=Object.assign({},Ae,jA.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),De(Ae.options,"version","coop"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,C1(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function Tl(){var hr=Ae;Ae=Object.assign({},Ae,Tl.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),De(Ae.options,"version","datalogic"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,C1(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function Yc(){if(!Yc.globals){var Br=Ae;Ae=Yc.globals={},Ae.code11_encs=xe(["111131","311131","131131","331111","113131","313111","133111","111331","311311","311111","113111","113311"]),Ae.code11_barchars="0123456789-",Ae.charvals=new Map;for(var hr=0;hr<=10;hr+=1)De(Ae.charvals,Ge(Ae.code11_barchars,hr,1),hr);Ae.charvals=Ae.charvals,Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,Yc.globals),Ae.dontdraw=!1,Ae.includecheck=!1,Ae.validatecheck=!1,Ae.includetext=!1,Ae.includecheckintext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.code11emptyData#13331",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.code11inputTooLong#13335",_e[Ie++]="The input data is too long",Pr());for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Hr(Ae.charvals,Ge(Ae.barcode,Nr,1))||(_e[Ie++]="bwipp.code11badCharacter#13343",_e[Ie++]="Code 11 must contain only digits and dashes",Pr());if(Ae.barlen=Ae.barcode.length,Ae.validatecheck){Ae.barlen==11&&(_e[Ie++]="bwipp.code11badLength#13350",_e[Ie++]="Code 11 cannot be 11 characters using check digits",Pr());var an=Ae.barlen<=10?1:2;Ae.barlen=Ae.barlen-an}_e[Ie++]="numchecks",Ae.includecheck||Ae.validatecheck?_e[Ie++]=Ae.barlen>=10?2:1:_e[Ie++]=0;var Zr=_e[--Ie];Ae[_e[--Ie]]=Zr,Ae.checksum1=0,Ae.checksum2=0;for(var Rr=0,Jr=Ae.barlen-1;Rr<=Jr;Rr+=1)Ae.i=Rr,Ae.indx=Ce(Ae.charvals,Ge(Ae.barcode,Ae.i,1)),Ae.checksum1=or(Ae.checksum1+((Ae.barlen-Ae.i-1)%10+1)*Ae.indx),Ae.checksum2=or(Ae.checksum2+((Ae.barlen-Ae.i)%9+1)*Ae.indx);Ae.checksum1=Ae.checksum1%11,Ae.checksum2=or(Ae.checksum2+Ae.checksum1)%11,Ae.validatecheck&&(Ae.numchecks==1?Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.code11_barchars,Ae.checksum1)&&(_e[Ie++]="bwipp.code11badCheckDigit#13368",_e[Ie++]="Incorrect Code 11 check digit provided",Pr()):(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.code11_barchars,Ae.checksum1)||Ce(Ae.barcode,Ae.barlen+1)!=Ce(Ae.code11_barchars,Ae.checksum2))&&(_e[Ie++]="bwipp.code11badCheckDigits#13373",_e[Ie++]="Incorrect Code 11 check digits provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen),Ae.includecheck=!0),Ae.sbs=Re(or(Ae.barlen+Ae.numchecks)*6+12),ar(Ae.sbs,0,Ce(Ae.code11_encs,11));for(var rn=0,An=Ae.barlen-1;rn<=An;rn+=1)Ae.i=rn,Ae.indx=Ce(Ae.charvals,Ge(Ae.barcode,Ae.i,1)),Ae.enc=Ce(Ae.code11_encs,Ae.indx),ar(Ae.sbs,Ae.i*6+6,Ae.enc);if(Ae.includecheck?Ae.barlen>=10?(ar(Ae.sbs,Ae.barlen*6+6,Ce(Ae.code11_encs,Ae.checksum1)),ar(Ae.sbs,Ae.barlen*6+12,Ce(Ae.code11_encs,Ae.checksum2)),ar(Ae.sbs,Ae.barlen*6+18,Ce(Ae.code11_encs,11))):(ar(Ae.sbs,Ae.barlen*6+6,Ce(Ae.code11_encs,Ae.checksum1)),ar(Ae.sbs,Ae.barlen*6+12,Ce(Ae.code11_encs,11))):ar(Ae.sbs,Ae.barlen*6+6,Ce(Ae.code11_encs,11)),_e[Ie++]="text",Ae.includecheck&&Ae.includecheckintext)if(Ae.barlen>=10){var tn=Re(Ae.barlen+2);ar(tn,0,Ae.barcode),ar(tn,Ae.barlen,Ge(Ae.code11_barchars,Ae.checksum1,1)),ar(tn,Ae.barlen+1,Ge(Ae.code11_barchars,Ae.checksum2,1)),_e[Ie++]=tn}else{var vn=Re(Ae.barlen+1);ar(vn,0,Ae.barcode),ar(vn,Ae.barlen,Ge(Ae.code11_barchars,Ae.checksum1,1)),_e[Ie++]=vn}else _e[Ie++]=Ae.barcode;var fn=_e[--Ie];Ae[_e[--Ie]]=fn,_e[Ie++]=1/0,_e[Ie++]=1/0;for(var dn=Ae.sbs,Mn=0,wn=dn.length;Mn<wn;Mn++)_e[Ie++]=Ce(dn,Mn)-48;var Sn=xe();_e[Ie++]=1/0;for(var Nn=0,oi=~~((Ae.sbs.length+1)/2);Nn<oi;Nn++)_e[Ie++]=Ae.height;var Jn=xe();_e[Ie++]=1/0;for(var fi=0,ri=~~((Ae.sbs.length+1)/2);fi<ri;fi++)_e[Ie++]=0;var Qn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Sn,_e[Ie++]="bhs",_e[Ie++]=Jn,_e[Ie++]="bbs",_e[Ie++]=Qn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Yn=Xe();_e[Ie++]=Yn,Ae._render&&ti(),Ae=Br}function JA(){if(!JA.globals){var Br=Ae;Ae=JA.globals={},Ae.bc412_barchars="0R9GLVHA8EZ4NTS1J2Q6C7DYKBUIX3FWP5M",Ae.bc412_encs=xe(["11111115","13111212","11131113","12111213","12121311","13131111","12111312","11131212","11121411","11151111","15111111","11111511","12131211","13121112","13111311","11111214","12121113","11111313","13111113","11121213","11141112","11121312","11141211","14121111","12121212","11131311","13121211","12111411","14111211","11111412","12111114","14111112","12141111","11121114","12131112","12","111"]),Ae.charvals=new Map;for(var hr=0;hr<=34;hr+=1)De(Ae.charvals,Ge(Ae.bc412_barchars,hr,1),hr);Ae.charvals=Ae.charvals,Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,JA.globals),Ae.dontdraw=!1,Ae.includecheck=!1,Ae.validatecheck=!1,Ae.includetext=!1,Ae.includecheckintext=!1,Ae.includestartstop=!1,Ae.semi=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.bc412emptyData#13535",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.bc412inputTooLong#13539",_e[Ie++]="The input data is too long",Pr()),Ae.semi&&(Ae.includestartstop=!0);for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Hr(Ae.charvals,Ge(Ae.barcode,Nr,1))||(_e[Ie++]="bwipp.bc412badCharacter#13552",_e[Ie++]="BC412 must contain only digits and capital letters except O",Pr());if(Ae.semi){Ae.validatecheck?(Ae.barcode.length<8||Ae.barcode.length>19)&&(_e[Ie++]="bwipp.bc412semivalidateBadLength#13562",_e[Ie++]="BC412 semi with check digit must be 8 to 19 characters long",Pr()):(Ae.barcode.length<7||Ae.barcode.length>18)&&(_e[Ie++]="bwipp.bc412semiBadLength#13566",_e[Ie++]="BC412 semi must be 7 to 18 characters long",Pr()),Ae.barlen=Ae.barcode.length,Ae.validatecheck||(Ae.barlen=Ae.barlen+1,Ae.sbarcode=Re(Ae.barlen),De(Ae.sbarcode,0,Ce(Ae.barcode,0)),De(Ae.sbarcode,1,48),ar(Ae.sbarcode,2,Ge(Ae.barcode,1,Ae.barlen-2)),Ae.barcode=Ae.sbarcode),Ae.sumodd=0,Ae.sumeven=0;for(var an=0,Zr=Ae.barlen-1;an<=Zr;an+=1)Ae.i=an,_e[Ie++]=Ce(Ae.charvals,Ge(Ae.barcode,Ae.i,1)),Ae.i%2==0?Ae.sumodd=or(_e[--Ie]+Ae.sumodd):Ae.sumeven=or(_e[--Ie]+Ae.sumeven);Ae.checksum=or(Ae.sumodd%35+Ae.sumeven%35*2)%35,Ae.validatecheck?Ae.checksum!=0&&(_e[Ie++]="bwipp.bc412semiBadCheckDigit#13592",_e[Ie++]="Incorrect BC412 semi check digit provided",Pr()):(Ae.checksum=Ae.checksum*17%35,De(Ae.barcode,1,Ce(Ae.bc412_barchars,Ae.checksum)))}else{if(_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var Rr=_e[--Ie];_e[Ie++]=Rr-1}var Jr=_e[--Ie];Ae[_e[--Ie]]=Jr,Ae.checksum=0;for(var rn=0,An=Ae.barlen-1;rn<=An;rn+=1)Ae.checksum=or(Ce(Ae.charvals,Ge(Ae.barcode,rn,1))+Ae.checksum);Ae.checksum=Ae.checksum%35,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.bc412_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.bc412badCheckDigit#13609",_e[Ie++]="Incorrect BC412 check digit provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen),Ae.includecheck=!0)}Ae.sbs=Re((Ae.barlen+1)*8+5),Ae.includestartstop?(ar(Ae.sbs,0,Ce(Ae.bc412_encs,35)),Ae.pos=2):Ae.pos=0;for(var tn=0,vn=Ae.barlen-1;tn<=vn;tn+=1)Ae.i=tn,Ae.indx=Ce(Ae.charvals,Ge(Ae.barcode,Ae.i,1)),ar(Ae.sbs,Ae.pos,Ce(Ae.bc412_encs,Ae.indx)),Ae.pos=Ae.pos+8;if(Ae.includecheck&&(ar(Ae.sbs,Ae.pos,Ce(Ae.bc412_encs,Ae.checksum)),Ae.pos=Ae.pos+8),Ae.includestartstop&&(ar(Ae.sbs,Ae.pos,Ce(Ae.bc412_encs,36)),Ae.pos=Ae.pos+3),_e[Ie++]="text",Ae.includecheck&&Ae.includecheckintext){var fn=Re(Ae.barlen+1);ar(fn,0,Ae.barcode),ar(fn,Ae.barlen,Ge(Ae.bc412_barchars,Ae.checksum,1)),_e[Ie++]=fn}else _e[Ie++]=Ae.barcode;var dn=_e[--Ie];Ae[_e[--Ie]]=dn,Ae.sbs=Ge(Ae.sbs,0,Ae.pos),_e[Ie++]=1/0,_e[Ie++]=1/0;for(var Mn=Ae.sbs,wn=0,Sn=Mn.length;wn<Sn;wn++)_e[Ie++]=Ce(Mn,wn)-48;var Nn=xe();_e[Ie++]=1/0;for(var oi=0,Jn=~~((Ae.sbs.length+1)/2);oi<Jn;oi++)_e[Ie++]=Ae.height;var fi=xe();_e[Ie++]=1/0;for(var ri=0,Qn=~~((Ae.sbs.length+1)/2);ri<Qn;ri++)_e[Ie++]=0;var Yn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Nn,_e[Ie++]="bhs",_e[Ie++]=fi,_e[Ie++]="bbs",_e[Ie++]=Yn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var ni=Xe();_e[Ie++]=ni,Ae._render&&ti(),Ae=Br}function jl(){if(!jl.globals){var hr=Ae;Ae=jl.globals={},Ae.rationalizedCodabar_encs=xe(["11111331","11113311","11131131","33111111","11311311","31111311","13111131","13113111","13311111","31131111","11133111","11331111","31113131","31311131","31313111","11313131","11331311","13131131","11131331","11133311"]),Ae.rationalizedCodabar_barchars="0123456789-$:/.+ABCD",Ae.rationalizedCodabar_barcharsalt="0123456789-$:/.+TN*E",Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,jl.globals),Ae.dontdraw=!1,Ae.altstartstop=!1,Ae.includecheck=!1,Ae.validatecheck=!1,Ae.includetext=!1,Ae.includecheckintext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>500&&(_e[Ie++]="bwipp.rationalizedCodabarinputTooLong#13732",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),(Ae.barcode.length<2||Ae.barcode.length<3&&Ae.validatecheck)&&(_e[Ie++]="bwipp.rationalizedCodabarBadLength#13741",_e[Ie++]="Codabar must be at least 2 characters in length excluding any check digit",Pr()),_e[Ie++]="barchars",Ae.altstartstop?_e[Ie++]=Ae.rationalizedCodabar_barcharsalt:_e[Ie++]=Ae.rationalizedCodabar_barchars;var Br=_e[--Ie];Ae[_e[--Ie]]=Br,Ae.charvals=new Map;for(var Nr=0;Nr<=19;Nr+=1)De(Ae.charvals,Ge(Ae.barchars,Nr,1),Nr);Ae.bodyvals=new Map;for(var Or=0;Or<=15;Or+=1)De(Ae.bodyvals,Ge(Ae.barchars,Or,1),Or);Ae.ssvals=new Map;for(var an=16;an<=19;an+=1)De(Ae.ssvals,Ge(Ae.barchars,an,1),an);(!Hr(Ae.ssvals,Ge(Ae.barcode,0,1))||!Hr(Ae.ssvals,Ge(Ae.barcode,Ae.barcode.length-1,1)))&&(Ae.altstartstop?(_e[Ie++]="bwipp.rationalizedCodabarBadAltStartStop#13759",_e[Ie++]="Codabar start and stop characters must be one of E N T or *",Pr()):(_e[Ie++]="bwipp.rationalizedCodabarBadStartStop#13761",_e[Ie++]="Codabar start and stop characters must be one of A B C or D",Pr()));for(var Zr=1,Rr=Ae.barcode.length-2;Zr<=Rr;Zr+=1)Hr(Ae.bodyvals,Ge(Ae.barcode,Zr,1))||(_e[Ie++]="bwipp.rationalizedCodabarBadCharacter#13766",_e[Ie++]="Codabar body must contain only digits and symbols - $ : / . +",Pr());if(_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var Jr=_e[--Ie];_e[Ie++]=Jr-1}var rn=_e[--Ie];Ae[_e[--Ie]]=rn,Ae.checksum=0;for(var An=0,tn=Ae.barlen-2;An<=tn;An+=1)Ae.checksum=or(Ce(Ae.charvals,Ge(Ae.barcode,An,1))+Ae.checksum);if(Ae.checksum=or(Ce(Ae.charvals,Ge(Ae.barcode,Ae.barcode.length-1,1))+Ae.checksum),Ae.checksum=(16-Ae.checksum%16)%16,Ae.validatecheck){Bn(Ce(Ae.barcode,Ae.barlen-1),Ce(Ae.barchars,Ae.checksum))&&(_e[Ie++]="bwipp.rationalizedCodabarBadCheckDigit#13782",_e[Ie++]="Incorrect Codabar check digit provided",Pr());var vn=Re(Ae.barlen);ar(vn,0,Ge(Ae.barcode,0,Ae.barlen-1)),ar(vn,Ae.barlen-1,Ge(Ae.barcode,Ae.barlen,1)),Ae.barcode=vn,Ae.includecheck=!0}if(_e[Ie++]="sbs",_e[Ie++]=Ae.barlen,Ae.includecheck){var fn=_e[--Ie];_e[Ie++]=fn+1}var dn=Re(_e[--Ie]*8);Ae[_e[--Ie]]=dn;for(var Mn=0,wn=Ae.barlen-2;Mn<=wn;Mn+=1)Ae.i=Mn,Ae.indx=Ce(Ae.charvals,Ge(Ae.barcode,Ae.i,1)),Ae.enc=Ce(Ae.rationalizedCodabar_encs,Ae.indx),ar(Ae.sbs,Ae.i*8,Ae.enc);if(Ae.includecheck?(ar(Ae.sbs,Ae.barlen*8-8,Ce(Ae.rationalizedCodabar_encs,Ae.checksum)),Ae.indx=Ce(Ae.charvals,Ge(Ae.barcode,Ae.barlen-1,1)),Ae.enc=Ce(Ae.rationalizedCodabar_encs,Ae.indx),ar(Ae.sbs,Ae.barlen*8,Ae.enc)):(Ae.indx=Ce(Ae.charvals,Ge(Ae.barcode,Ae.barlen-1,1)),Ae.enc=Ce(Ae.rationalizedCodabar_encs,Ae.indx),ar(Ae.sbs,Ae.barlen*8-8,Ae.enc)),_e[Ie++]="text",Ae.includecheck&&Ae.includecheckintext){var Sn=Re(Ae.barlen+1);ar(Sn,0,Ge(Ae.barcode,0,Ae.barlen-1)),ar(Sn,Ae.barlen-1,Ge(Ae.barchars,Ae.checksum,1)),ar(Sn,Ae.barlen,Ge(Ae.barcode,Ae.barlen-1,1)),_e[Ie++]=Sn}else _e[Ie++]=Ae.barcode;var Nn=_e[--Ie];Ae[_e[--Ie]]=Nn,_e[Ie++]=1/0,_e[Ie++]=1/0,$r(Ae.sbs,function(){var Li=_e[--Ie];_e[Ie++]=Li-48});var oi=xe();_e[Ie++]=1/0;for(var Jn=0,fi=~~((Ae.sbs.length+1)/2);Jn<fi;Jn++)_e[Ie++]=Ae.height;var ri=xe();_e[Ie++]=1/0;for(var Qn=0,Yn=~~((Ae.sbs.length+1)/2);Qn<Yn;Qn++)_e[Ie++]=0;var ni=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=oi,_e[Ie++]="bhs",_e[Ie++]=ri,_e[Ie++]="bbs",_e[Ie++]=ni,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var ci=Xe();_e[Ie++]=ci,Ae._render&&ti(),Ae=hr}function kl(){if(!kl.globals){var Br=Ae;Ae=kl.globals={};var hr=new Map([[20,xe([0])],[25,xe([1])],[29,xe([1,0,0,0,0,1])],[31,xe([1,0,0,0,1,0,0,0,0,1])]]);Ae.onecode_startvals=hr,Ae.onecode_tab513=xe([31,7936,47,7808,55,7552,59,7040,61,6016,62,3968,79,7744,87,7488,91,6976,93,5952,94,3904,103,7360,107,6848,109,5824,110,3776,115,6592,117,5568,118,3520,121,5056,122,3008,124,1984,143,7712,151,7456,155,6944,157,5920,158,3872,167,7328,171,6816,173,5792,174,3744,179,6560,181,5536,182,3488,185,5024,186,2976,188,1952,199,7264,203,6752,205,5728,206,3680,211,6496,213,5472,214,3424,217,4960,218,2912,220,1888,227,6368,229,5344,230,3296,233,4832,234,2784,236,1760,241,4576,242,2528,244,1504,248,992,271,7696,279,7440,283,6928,285,5904,286,3856,295,7312,299,6800,301,5776,302,3728,307,6544,309,5520,310,3472,313,5008,314,2960,316,1936,327,7248,331,6736,333,5712,334,3664,339,6480,341,5456,342,3408,345,4944,346,2896,348,1872,355,6352,357,5328,358,3280,361,4816,362,2768,364,1744,369,4560,370,2512,372,1488,376,976,391,7216,395,6704,397,5680,398,3632,403,6448,405,5424,406,3376,409,4912,410,2864,412,1840,419,6320,421,5296,422,3248,425,4784,426,2736,428,1712,433,4528,434,2480,436,1456,440,944,451,6256,453,5232,454,3184,457,4720,458,2672,460,1648,465,4464,466,2416,468,1392,472,880,481,4336,482,2288,484,1264,488,752,527,7688,535,7432,539,6920,541,5896,542,3848,551,7304,555,6792,557,5768,558,3720,563,6536,565,5512,566,3464,569,5e3,570,2952,572,1928,583,7240,587,6728,589,5704,590,3656,595,6472,597,5448,598,3400,601,4936,602,2888,604,1864,611,6344,613,5320,614,3272,617,4808,618,2760,620,1736,625,4552,626,2504,628,1480,632,968,647,7208,651,6696,653,5672,654,3624,659,6440,661,5416,662,3368,665,4904,666,2856,668,1832,675,6312,677,5288,678,3240,681,4776,682,2728,684,1704,689,4520,690,2472,692,1448,696,936,707,6248,709,5224,710,3176,713,4712,714,2664,716,1640,721,4456,722,2408,724,1384,728,872,737,4328,738,2280,740,1256,775,7192,779,6680,781,5656,782,3608,787,6424,789,5400,790,3352,793,4888,794,2840,796,1816,803,6296,805,5272,806,3224,809,4760,810,2712,812,1688,817,4504,818,2456,820,1432,824,920,835,6232,837,5208,838,3160,841,4696,842,2648,844,1624,849,4440,850,2392,852,1368,865,4312,866,2264,868,1240,899,6200,901,5176,902,3128,905,4664,906,2616,908,1592,913,4408,914,2360,916,1336,929,4280,930,2232,932,1208,961,4216,962,2168,964,1144,1039,7684,1047,7428,1051,6916,1053,5892,1054,3844,1063,7300,1067,6788,1069,5764,1070,3716,1075,6532,1077,5508,1078,3460,1081,4996,1082,2948,1084,1924,1095,7236,1099,6724,1101,5700,1102,3652,1107,6468,1109,5444,1110,3396,1113,4932,1114,2884,1116,1860,1123,6340,1125,5316,1126,3268,1129,4804,1130,2756,1132,1732,1137,4548,1138,2500,1140,1476,1159,7204,1163,6692,1165,5668,1166,3620,1171,6436,1173,5412,1174,3364,1177,4900,1178,2852,1180,1828,1187,6308,1189,5284,1190,3236,1193,4772,1194,2724,1196,1700,1201,4516,1202,2468,1204,1444,1219,6244,1221,5220,1222,3172,1225,4708,1226,2660,1228,1636,1233,4452,1234,2404,1236,1380,1249,4324,1250,2276,1287,7188,1291,6676,1293,5652,1294,3604,1299,6420,1301,5396,1302,3348,1305,4884,1306,2836,1308,1812,1315,6292,1317,5268,1318,3220,1321,4756,1322,2708,1324,1684,1329,4500,1330,2452,1332,1428,1347,6228,1349,5204,1350,3156,1353,4692,1354,2644,1356,1620,1361,4436,1362,2388,1377,4308,1378,2260,1411,6196,1413,5172,1414,3124,1417,4660,1418,2612,1420,1588,1425,4404,1426,2356,1441,4276,1442,2228,1473,4212,1474,2164,1543,7180,1547,6668,1549,5644,1550,3596,1555,6412,1557,5388,1558,3340,1561,4876,1562,2828,1564,1804,1571,6284,1573,5260,1574,3212,1577,4748,1578,2700,1580,1676,1585,4492,1586,2444,1603,6220,1605,5196,1606,3148,1609,4684,1610,2636,1617,4428,1618,2380,1633,4300,1634,2252,1667,6188,1669,5164,1670,3116,1673,4652,1674,2604,1681,4396,1682,2348,1697,4268,1698,2220,1729,4204,1730,2156,1795,6172,1797,5148,1798,3100,1801,4636,1802,2588,1809,4380,1810,2332,1825,4252,1826,2204,1857,4188,1858,2140,1921,4156,1922,2108,2063,7682,2071,7426,2075,6914,2077,5890,2078,3842,2087,7298,2091,6786,2093,5762,2094,3714,2099,6530,2101,5506,2102,3458,2105,4994,2106,2946,2119,7234,2123,6722,2125,5698,2126,3650,2131,6466,2133,5442,2134,3394,2137,4930,2138,2882,2147,6338,2149,5314,2150,3266,2153,4802,2154,2754,2161,4546,2162,2498,2183,7202,2187,6690,2189,5666,2190,3618,2195,6434,2197,5410,2198,3362,2201,4898,2202,2850,2211,6306,2213,5282,2214,3234,2217,4770,2218,2722,2225,4514,2226,2466,2243,6242,2245,5218,2246,3170,2249,4706,2250,2658,2257,4450,2258,2402,2273,4322,2311,7186,2315,6674,2317,5650,2318,3602,2323,6418,2325,5394,2326,3346,2329,4882,2330,2834,2339,6290,2341,5266,2342,3218,2345,4754,2346,2706,2353,4498,2354,2450,2371,6226,2373,5202,2374,3154,2377,4690,2378,2642,2385,4434,2401,4306,2435,6194,2437,5170,2438,3122,2441,4658,2442,2610,2449,4402,2465,4274,2497,4210,2567,7178,2571,6666,2573,5642,2574,3594,2579,6410,2581,5386,2582,3338,2585,4874,2586,2826,2595,6282,2597,5258,2598,3210,2601,4746,2602,2698,2609,4490,2627,6218,2629,5194,2630,3146,2633,4682,2641,4426,2657,4298,2691,6186,2693,5162,2694,3114,2697,4650,2705,4394,2721,4266,2753,4202,2819,6170,2821,5146,2822,3098,2825,4634,2833,4378,2849,4250,2881,4186,2945,4154,3079,7174,3083,6662,3085,5638,3086,3590,3091,6406,3093,5382,3094,3334,3097,4870,3107,6278,3109,5254,3110,3206,3113,4742,3121,4486,3139,6214,3141,5190,3145,4678,3153,4422,3169,4294,3203,6182,3205,5158,3209,4646,3217,4390,3233,4262,3265,4198,3331,6166,3333,5142,3337,4630,3345,4374,3361,4246,3393,4182,3457,4150,3587,6158,3589,5134,3593,4622,3601,4366,3617,4238,3649,4174,3713,4142,3841,4126,4111,7681,4119,7425,4123,6913,4125,5889,4135,7297,4139,6785,4141,5761,4147,6529,4149,5505,4153,4993,4167,7233,4171,6721,4173,5697,4179,6465,4181,5441,4185,4929,4195,6337,4197,5313,4201,4801,4209,4545,4231,7201,4235,6689,4237,5665,4243,6433,4245,5409,4249,4897,4259,6305,4261,5281,4265,4769,4273,4513,4291,6241,4293,5217,4297,4705,4305,4449,4359,7185,4363,6673,4365,5649,4371,6417,4373,5393,4377,4881,4387,6289,4389,5265,4393,4753,4401,4497,4419,6225,4421,5201,4425,4689,4483,6193,4485,5169,4489,4657,4615,7177,4619,6665,4621,5641,4627,6409,4629,5385,4633,4873,4643,6281,4645,5257,4649,4745,4675,6217,4677,5193,4739,6185,4741,5161,4867,6169,4869,5145,5127,7173,5131,6661,5133,5637,5139,6405,5141,5381,5155,6277,5157,5253,5187,6213,5251,6181,5379,6165,5635,6157,6151,7171,6155,6659,6163,6403,6179,6275,6211,5189,4681,4433,4321,3142,2634,2386,2274,1612,1364,1252,856,744,496]),Ae.onecode_tab213=xe([3,6144,5,5120,6,3072,9,4608,10,2560,12,1536,17,4352,18,2304,20,1280,24,768,33,4224,34,2176,36,1152,40,640,48,384,65,4160,66,2112,68,1088,72,576,80,320,96,192,129,4128,130,2080,132,1056,136,544,144,288,257,4112,258,2064,260,1040,264,528,513,4104,514,2056,516,1032,1025,4100,1026,2052,2049,4098,4097,2050,1028,520,272,160]),Ae.onecode_barmap=xe([7,2,4,3,1,10,0,0,9,12,2,8,5,5,6,11,8,9,3,1,0,1,5,12,2,5,1,8,4,4,9,11,6,3,8,10,3,9,7,6,5,11,1,4,8,5,2,12,9,10,0,2,7,1,6,7,3,6,4,9,0,3,8,6,6,4,2,7,1,1,9,9,7,10,5,2,4,0,3,8,6,2,0,4,8,11,1,0,9,8,3,12,2,6,7,7,5,1,4,10,1,12,6,9,7,3,8,0,5,8,9,7,4,6,2,10,3,4,0,5,8,4,5,7,7,11,1,9,6,0,9,6,0,6,4,8,2,1,3,2,5,9,8,12,4,11,6,1,9,5,7,4,3,3,1,2,0,7,2,0,1,3,4,1,6,10,3,5,8,7,9,4,2,11,5,6,0,8,7,12,4,2,8,1,5,10,3,0,9,3,0,9,6,5,2,4,7,8,1,7,5,0,4,5,2,3,0,10,6,12,9,2,3,11,1,6,8,8,7,9,5,4,0,11,1,5,2,2,9,1,4,12,8,3,6,6,7,0,3,7,4,7,7,5,0,12,1,11,2,9,9,0,6,8,5,3,3,10,8,2]),Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,kl.globals),Ae.dontdraw=!1,Ae.height=.15,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barlen=Ae.barcode.length,$r(Ae.barcode,function(){var va=_e[--Ie];(va<48||va>57)&&(_e[Ie++]="bwipp.onecodeBadCharacter#14009",_e[Ie++]="The data must contain only digits",Pr())}),Ae.barlen!=20&&Ae.barlen!=25&&Ae.barlen!=29&&Ae.barlen!=31&&(_e[Ie++]="bwipp.onecodeInvalidLength#14014",_e[Ie++]="The data must be 20, 25, 29 or 31 digits",Pr()),_e[Ie++]=1/0;var Nr=cn(Ge(Ae.barcode,5,1),"9")?14:11;_e[Ie++]=2,_e[Ie++]=2,_e[Ie++]=5,_e[Ie++]=5,_e[Ie++]=Nr,_e[Ie++]=Nr,_e[Ie++]=20,_e[Ie++]=20,_e[Ie++]=25,_e[Ie++]=25,_e[Ie++]=29,_e[Ie++]=29,Ae.txtdict=Xe(),Ae.txt=xe(Ae.barlen+6),Ae.spacecnt=0;for(var Or=0,an=Ae.barlen-1;Or<=an;Or+=1)Ae.i=Or,Hr(Ae.txtdict,Ae.i)&&(De(Ae.txt,Ae.i+Ae.spacecnt,xe([" ",0,0,"",0])),Ae.spacecnt=Ae.spacecnt+1),De(Ae.txt,Ae.i+Ae.spacecnt,xe([Ge(Ae.barcode,Ae.i,1),0,0,"",0]));Ae.txt=Ge(Ae.txt,0,Ae.barcode.length+Ae.spacecnt),Ae.normalize=function(){Ae.base=_e[--Ie],Ae.num=_e[--Ie];for(var va=Ae.num.length-1;va>=1;va-=1){Ae.i=va;var Ba=Ae.num,Ya=Ae.i;De(Ba,Ya-1,or(Ce(Ba,Ya-1)+~~(Ce(Ae.num,Ae.i)/Ae.base))),De(Ae.num,Ae.i,Ce(Ae.num,Ae.i)%Ae.base)}if(Zi(Ce(Ae.num,0),Ae.base)){for(_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.num,0);;){var jr=_e[Ie-1];if(Pn(jr,Ae.base))break;var Fr=_e[--Ie];_e[Ie++]=Fr%Ae.base,_e[Ie++]=~~(Fr/Ae.base)}Ae.extcnt=Wn()-1,Ii(xe(Wn())),Ae.extdigits=_e[--Ie],_e[Ie-1]=1/0;for(var Ar=Ae.extcnt;Ar>=0;Ar-=1)_e[Ie++]=Ce(Ae.extdigits,Ar);Lr(Ge(Ae.num,1,Ae.num.length-1)),Ae.num=xe()}for(_e[Ie++]=0;;){var cr=_e[Ie-1];if(cr>=Ae.num.length)break;var Ve=_e[Ie-1];if(Ce(Ae.num,Ve)!=0)break;var dr=_e[--Ie];_e[Ie++]=dr+1}var ur=_e[Ie-1];if(ur>=Ae.num.length)_e[Ie-1]=xe([0]);else{var Er=_e[--Ie];_e[Ie++]=Ge(Ae.num,Er,or(Ae.num.length-Er))}},Ae.bigadd=function(){var va=_e[--Ie],Ba=_e[--Ie];if(Ae.offset=Je(va.length-Ba.length),va.length<Ba.length){var Ya=va;va=Ba,Ba=Ya}Ae.a=va,Ae.b=Ba;for(var jr=0,Fr=Ae.b.length-1;jr<=Fr;jr+=1){var Ar=Ae.a,cr=Ae.offset;De(Ar,jr+cr,or(Ce(Ar,jr+cr)+Ce(Ae.b,jr)))}_e[Ie++]=Ae.a},_e[Ie++]="binval",_e[Ie++]=Ce(Ae.onecode_startvals,Ae.barlen),_e[Ie++]=1/0;for(var Zr=Ge(Ae.barcode,20,Ae.barlen-20),Rr=0,Jr=Zr.length;Rr<Jr;Rr++)_e[Ie++]=Ce(Zr,Rr)-48;var rn=xe();_e[Ie++]=rn,Ae.bigadd();var An=_e[--Ie];Ae[_e[--Ie]]=An,_e[Ie++]=1/0,Lr(Ae.binval),_e[Ie++]=Ce(Ae.barcode,0)-48,Ae.binval=xe(),_e[Ie++]=1/0;for(var tn=Ae.binval,vn=0,fn=tn.length;vn<fn;vn++)_e[Ie++]=Ce(tn,vn)*5;var dn=xe();_e[Ie++]="binval",_e[Ie++]=dn,_e[Ie++]=xe([Ce(Ae.barcode,1)-48]),Ae.bigadd(),_e[Ie++]=10,Ae.normalize();var Mn=_e[--Ie];Ae[_e[--Ie]]=Mn,_e[Ie++]=1/0,Lr(Ae.binval);for(var wn=Ge(Ae.barcode,2,18),Sn=0,Nn=wn.length;Sn<Nn;Sn++)_e[Ie++]=Ce(wn,Sn)-48;Ae.binval=xe(),Ae.bytes=xe(13);var oi=Ae.binval;Ae.bintmp=Cr(xe(oi.length),oi);for(var Jn=12;Jn>=0;Jn-=1){Ae.i=Jn;for(var fi=0,ri=Ae.bintmp.length-2;fi<=ri;fi+=1){Ae.j=fi;var Qn=Ae.bintmp,Yn=Ae.j;De(Qn,Yn+1,or(Ce(Qn,Yn+1)+Ce(Ae.bintmp,Ae.j)%256*10)),De(Ae.bintmp,Ae.j,~~(Ce(Ae.bintmp,Ae.j)/256))}De(Ae.bytes,Ae.i,Ce(Ae.bintmp,Ae.bintmp.length-1)%256);var ni=Ae.bintmp,ci=Ae.bintmp;De(ni,ci.length-1,~~(Ce(ni,ci.length-1)/256))}Ae.fcs=2047,Ae.dat=Ce(Ae.bytes,0)*32;for(var Li=0;Li<6;Li++){if(_e[Ie++]="fcs",_e[Ie++]=Ae.fcs*2,((Ae.fcs^Ae.dat)&1024)!=0){var zi=_e[--Ie];_e[Ie++]=zi^3893}var Zn=_e[--Ie];Ae[_e[--Ie]]=Zn&2047,Ae.dat=Ae.dat*2}for(var ii=1;ii<=12;ii+=1){Ae.dat=Ce(Ae.bytes,ii)*8;for(var vi=0;vi<8;vi++){if(_e[Ie++]="fcs",_e[Ie++]=Ae.fcs*2,((Ae.fcs^Ae.dat)&1024)!=0){var Si=_e[--Ie];_e[Ie++]=Si^3893}var Yr=_e[--Ie];Ae[_e[--Ie]]=Yr&2047,Ae.dat=Ae.dat*2}}Ae.codewords=xe(10);for(var hn=9;hn>=0;hn-=1){Ae.i=hn;var En=Ae.i==9?636:1365;Ae.b=En;for(var Dn=0,Rn=Ae.binval.length-2;Dn<=Rn;Dn+=1){Ae.j=Dn;var pi=Ae.binval,ui=Ae.j;De(pi,ui+1,or(Ce(pi,ui+1)+Ce(Ae.binval,Ae.j)%Ae.b*10)),De(Ae.binval,Ae.j,~~(Ce(Ae.binval,Ae.j)/Ae.b))}De(Ae.codewords,Ae.i,Ce(Ae.binval,Ae.binval.length-1)%Ae.b);var hi=Ae.binval,gi=Ae.binval;De(hi,gi.length-1,~~(Ce(hi,gi.length-1)/Ae.b))}De(Ae.codewords,9,Ce(Ae.codewords,9)*2),(Ae.fcs&1024)!=0&&De(Ae.codewords,0,Ce(Ae.codewords,0)+659),Hr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#14156",_e[Ie++]=Ae.codewords,Pr()),Ae.chars=xe(10);for(var Ze=0;Ze<=9;Ze+=1){Ae.i=Ze;var en=Ce(Ae.codewords,Ae.i);if(_e[Ie++]=en,en<=1286){var mi=Ce(Ae.onecode_tab513,_e[--Ie]);_e[Ie++]=mi}else{var Ni=Ce(Ae.onecode_tab213,_e[--Ie]-1287);_e[Ie++]=Ni}_e[Ie++]=Ae.chars,_e[Ie++]=Ae.i;var Vi=_e[Ie-3],ca=_e[Ie-1];De(_e[Ie-2],ca,Vi),Ie-=3}for(var ha=9;ha>=0;ha-=1)Ae.i=ha,(~~xr(2,Ae.i)&Ae.fcs)!=0&&De(Ae.chars,Ae.i,Ce(Ae.chars,Ae.i)^8191);Ae.bbs=xe(65),Ae.bhs=xe(65);for(var Pa=0;Pa<=64;Pa+=1)Ae.i=Pa,Ae.dec=(Ce(Ae.chars,Ce(Ae.onecode_barmap,Ae.i*4))&~~xr(2,Ce(Ae.onecode_barmap,Ae.i*4+1)))!=0,Ae.asc=(Ce(Ae.chars,Ce(Ae.onecode_barmap,Ae.i*4+2))&~~xr(2,Ce(Ae.onecode_barmap,Ae.i*4+3)))!=0,!Ae.dec&&!Ae.asc&&(De(Ae.bbs,Ae.i,3*Ae.height/8),De(Ae.bhs,Ae.i,2*Ae.height/8)),!Ae.dec&&Ae.asc&&(De(Ae.bbs,Ae.i,3*Ae.height/8),De(Ae.bhs,Ae.i,5*Ae.height/8)),Ae.dec&&!Ae.asc&&(De(Ae.bbs,Ae.i,0*Ae.height/8),De(Ae.bhs,Ae.i,5*Ae.height/8)),Ae.dec&&Ae.asc&&(De(Ae.bbs,Ae.i,0*Ae.height/8),De(Ae.bhs,Ae.i,8*Ae.height/8));_e[Ie++]=1/0;var Ra=Ae.bbs,to=Ae.bhs;_e[Ie++]=1/0;for(var Fa=0,Oa=Ae.bhs.length-1;Fa<Oa;Fa++)_e[Ie++]=1.44,_e[Ie++]=1.872;_e[Ie++]=1.44;var no=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bbs",_e[Ie++]=Ra,_e[Ie++]="bhs",_e[Ie++]=to,_e[Ie++]="sbs",_e[Ie++]=no,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="text1xalign",_e[Ie++]="left",_e[Ie++]="text1font",_e[Ie++]="OCR-B",_e[Ie++]="text1yoffset",_e[Ie++]=-1,_e[Ie++]="text1xoffset",_e[Ie++]=-.3,_e[Ie++]="opt",_e[Ie++]=Ae.options;var ro=Xe();_e[Ie++]=ro,Ae._render&&ti(),Ae=Br}function XA(){if(!XA.globals){var hr=Ae;Ae=XA.globals={},Ae.postnet_barchars="0123456789",Ae.postnet_encs=xe(["55222","22255","22525","22552","25225","25252","25522","52225","52252","52522","5","5"]),Ae=hr}var hr=Ae;if(Ae=Object.assign({},Ae,XA.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.validatecheck=!1,Ae.includecheckintext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=.125,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var Br=_e[--Ie];_e[Ie++]=Br-1}var Nr=_e[--Ie];Ae[_e[--Ie]]=Nr,Ae.barlen!=5&&Ae.barlen!=9&&Ae.barlen!=11&&(_e[Ie++]="bwipp.postnetBadLength#14288",_e[Ie++]="USPS POSTNET must be 5, 9 or 11 digits excluding check digit",Pr()),$r(Ae.barcode,function(){var ci=_e[--Ie];(ci<48||ci>57)&&(_e[Ie++]="bwipp.postnetBadCharacter#14292",_e[Ie++]="USPS POSTNET must contain only digits",Pr())}),Ae.checksum=0;for(var Or=0,an=Ae.barlen-1;Or<=an;Or+=1)Ae.i=Or,Ae.checksum=or(Ae.checksum+(Ce(Ae.barcode,Ae.i)-48));Ae.checksum=(10-Ae.checksum%10)%10,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.postnet_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.postnetBadCheckDigit#14304",_e[Ie++]="Incorrect USPS POSTNET check digit provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen)),Ae.bhs=xe(Ae.barlen*5+7),Ae.enc=Ce(Ae.postnet_encs,10),Ae.heights=xe(Ae.enc.length);for(var Zr=0,Rr=Ae.enc.length-1;Zr<=Rr;Zr+=1)Ae.j=Zr,De(Ae.heights,Ae.j,gr(Ge(Ae.enc,Ae.j,1))*Ae.height/5);ar(Ae.bhs,0,Ae.heights);for(var Jr=0,rn=Ae.barlen-1;Jr<=rn;Jr+=1){Ae.i=Jr,Ae.enc=Ce(Ae.postnet_encs,Ce(Ae.barcode,Ae.i)-48),Ae.heights=xe(Ae.enc.length);for(var An=0,tn=Ae.enc.length-1;An<=tn;An+=1)Ae.j=An,De(Ae.heights,Ae.j,gr(Ge(Ae.enc,Ae.j,1))*Ae.height/5);ar(Ae.bhs,Ae.i*5+1,Ae.heights)}Ae.enc=Ce(Ae.postnet_encs,Ae.checksum),Ae.heights=xe(Ae.enc.length);for(var vn=0,fn=Ae.enc.length-1;vn<=fn;vn+=1)Ae.j=vn,De(Ae.heights,Ae.j,gr(Ge(Ae.enc,Ae.j,1))*Ae.height/5);if(ar(Ae.bhs,Ae.barlen*5+1,Ae.heights),_e[Ie++]="text",Ae.includecheckintext){var dn=Re(Ae.barlen+1);ar(dn,0,Ae.barcode),ar(dn,Ae.barlen,Ge(Ae.postnet_barchars,Ae.checksum,1)),_e[Ie++]=dn}else _e[Ie++]=Ae.barcode;var Mn=_e[--Ie];Ae[_e[--Ie]]=Mn,Ae.enc=Ce(Ae.postnet_encs,11),Ae.heights=xe(Ae.enc.length);for(var wn=0,Sn=Ae.enc.length-1;wn<=Sn;wn+=1)Ae.j=wn,De(Ae.heights,Ae.j,gr(Ge(Ae.enc,Ae.j,1))*Ae.height/5);ar(Ae.bhs,Ae.barlen*5+6,Ae.heights),_e[Ie++]=1/0;var Nn=Ae.bhs;_e[Ie++]=1/0;for(var oi=0,Jn=Ae.bhs.length;oi<Jn;oi++)_e[Ie++]=0;var fi=xe();_e[Ie++]=1/0;for(var ri=0,Qn=Ae.bhs.length-1;ri<Qn;ri++)_e[Ie++]=1.44,_e[Ie++]=1.872;_e[Ie++]=1.44;var Yn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bhs",_e[Ie++]=Nn,_e[Ie++]="bbs",_e[Ie++]=fi,_e[Ie++]="sbs",_e[Ie++]=Yn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var ni=Xe();_e[Ie++]=ni,Ae._render&&ti(),Ae=hr}function Lc(){if(!Lc.globals){var hr=Ae;Ae=Lc.globals={},Ae.planet_barchars="0123456789",Ae.planet_encs=xe(["22555","55522","55252","55225","52552","52525","52255","25552","25525","25255","5","5"]),Ae=hr}var hr=Ae;if(Ae=Object.assign({},Ae,Lc.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.validatecheck=!1,Ae.includecheckintext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=.125,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var Br=_e[--Ie];_e[Ie++]=Br-1}var Nr=_e[--Ie];Ae[_e[--Ie]]=Nr,Ae.barlen!=11&&Ae.barlen!=13&&(_e[Ie++]="bwipp.planetBadLength#14441",_e[Ie++]="USPS PLANET must be 11 or 13 digits excluding check digit",Pr()),$r(Ae.barcode,function(){var ci=_e[--Ie];(ci<48||ci>57)&&(_e[Ie++]="bwipp.planetBadCharacter#14445",_e[Ie++]="USPS PLANET must contain only digits",Pr())}),Ae.checksum=0;for(var Or=0,an=Ae.barlen-1;Or<=an;Or+=1)Ae.i=Or,Ae.checksum=or(Ae.checksum+(Ce(Ae.barcode,Ae.i)-48));Ae.checksum=(10-Ae.checksum%10)%10,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.planet_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.planetBadCheckDigit#14460",_e[Ie++]="Incorrect USPS PLANET check digit provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen)),Ae.bhs=xe(Ae.barlen*5+7),Ae.enc=Ce(Ae.planet_encs,10),Ae.heights=xe(Ae.enc.length);for(var Zr=0,Rr=Ae.enc.length-1;Zr<=Rr;Zr+=1)Ae.j=Zr,De(Ae.heights,Ae.j,gr(Ge(Ae.enc,Ae.j,1))*Ae.height/5);ar(Ae.bhs,0,Ae.heights);for(var Jr=0,rn=Ae.barlen-1;Jr<=rn;Jr+=1){Ae.i=Jr,Ae.enc=Ce(Ae.planet_encs,Ce(Ae.barcode,Ae.i)-48),Ae.heights=xe(Ae.enc.length);for(var An=0,tn=Ae.enc.length-1;An<=tn;An+=1)Ae.j=An,De(Ae.heights,Ae.j,gr(Ge(Ae.enc,Ae.j,1))*Ae.height/5);ar(Ae.bhs,Ae.i*5+1,Ae.heights)}Ae.enc=Ce(Ae.planet_encs,Ae.checksum),Ae.heights=xe(Ae.enc.length);for(var vn=0,fn=Ae.enc.length-1;vn<=fn;vn+=1)Ae.j=vn,De(Ae.heights,Ae.j,gr(Ge(Ae.enc,Ae.j,1))*Ae.height/5);if(ar(Ae.bhs,Ae.barlen*5+1,Ae.heights),_e[Ie++]="text",Ae.includecheckintext){var dn=Re(Ae.barlen+1);ar(dn,0,Ae.barcode),ar(dn,Ae.barlen,Ge(Ae.planet_barchars,Ae.checksum,1)),_e[Ie++]=dn}else _e[Ie++]=Ae.barcode;var Mn=_e[--Ie];Ae[_e[--Ie]]=Mn,Ae.enc=Ce(Ae.planet_encs,11),Ae.heights=xe(Ae.enc.length);for(var wn=0,Sn=Ae.enc.length-1;wn<=Sn;wn+=1)Ae.j=wn,De(Ae.heights,Ae.j,gr(Ge(Ae.enc,Ae.j,1))*Ae.height/5);ar(Ae.bhs,Ae.barlen*5+6,Ae.heights),_e[Ie++]=1/0;var Nn=Ae.bhs;_e[Ie++]=1/0;for(var oi=0,Jn=Ae.bhs.length;oi<Jn;oi++)_e[Ie++]=0;var fi=xe();_e[Ie++]=1/0;for(var ri=0,Qn=Ae.bhs.length-1;ri<Qn;ri++)_e[Ie++]=1.44,_e[Ie++]=1.872;_e[Ie++]=1.44;var Yn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bhs",_e[Ie++]=Nn,_e[Ie++]="bbs",_e[Ie++]=fi,_e[Ie++]="sbs",_e[Ie++]=Yn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var ni=Xe();_e[Ie++]=ni,Ae._render&&ti(),Ae=hr}function G1(){if(!G1.globals){var Br=Ae;Ae=G1.globals={},Ae.royalmail_barchars="ZUVWXY501234B6789AHCDEFGNIJKLMTOPQRS",Ae.royalmail_encs=xe(["3300","2211","2301","2310","3201","3210","1122","0033","0123","0132","1023","1032","1302","0213","0303","0312","1203","1212","1320","0231","0321","0330","1221","1230","3102","2013","2103","2112","3003","3012","3120","2031","2121","2130","3021","3030","2","3"]),Ae.charvals=new Map;for(var hr=0;hr<=35;hr+=1)De(Ae.charvals,Ge(Ae.royalmail_barchars,hr,1),hr);Ae.charvals=Ae.charvals,Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,G1.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.validatecheck=!1,Ae.includecheckintext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=.175,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.royalmailEmptyData#14625",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.royalmailInputTooLong#14629",_e[Ie++]="The input data is too long",Pr());for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Hr(Ae.charvals,Ge(Ae.barcode,Nr,1))||(_e[Ie++]="bwipp.royalmailBadCharacter#14637",_e[Ie++]="RM4SCC must contain only capital letters and digits",Pr());if(_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var an=_e[--Ie];_e[Ie++]=an-1}var Zr=_e[--Ie];Ae[_e[--Ie]]=Zr,Ae.checksumrow=0,Ae.checksumcol=0;for(var Rr=0,Jr=Ae.barlen-1;Rr<=Jr;Rr+=1)Ae.i=Rr,Ae.indx=Ce(Ae.charvals,Ge(Ae.barcode,Ae.i,1)),Ae.checksumrow=Ae.checksumrow+~~(Ae.indx/6),Ae.checksumcol=or(Ae.checksumcol+Ae.indx%6);Ae.checksum=or(Ae.checksumrow%6*6+Ae.checksumcol%6),Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.royalmail_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.royalmailBadCheckDigit#14654",_e[Ie++]="Incorrect RM4SCC check digit provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen)),Ae.encstr=Re(Ae.barlen*4+6),ar(Ae.encstr,0,Ce(Ae.royalmail_encs,36));for(var rn=0,An=Ae.barlen-1;rn<=An;rn+=1)Ae.i=rn,Ae.indx=Ce(Ae.charvals,Ge(Ae.barcode,Ae.i,1)),ar(Ae.encstr,Ae.i*4+1,Ce(Ae.royalmail_encs,Ae.indx));if(ar(Ae.encstr,Ae.barlen*4+1,Ce(Ae.royalmail_encs,Ae.checksum)),_e[Ie++]="text",Ae.includecheckintext){var tn=Re(Ae.barlen+1);ar(tn,0,Ae.barcode),ar(tn,Ae.barlen,Ge(Ae.royalmail_barchars,Ae.checksum,1)),_e[Ie++]=tn}else _e[Ie++]=Ae.barcode;var vn=_e[--Ie];Ae[_e[--Ie]]=vn,ar(Ae.encstr,Ae.barlen*4+5,Ce(Ae.royalmail_encs,37)),Ae.bbs=xe(Ae.encstr.length),Ae.bhs=xe(Ae.encstr.length);for(var fn=0,dn=Ae.encstr.length-1;fn<=dn;fn+=1)Ae.i=fn,Ae.enc=Ge(Ae.encstr,Ae.i,1),cn(Ae.enc,"0")&&(De(Ae.bbs,Ae.i,3*Ae.height/8),De(Ae.bhs,Ae.i,2*Ae.height/8)),cn(Ae.enc,"1")&&(De(Ae.bbs,Ae.i,0*Ae.height/8),De(Ae.bhs,Ae.i,5*Ae.height/8)),cn(Ae.enc,"2")&&(De(Ae.bbs,Ae.i,3*Ae.height/8),De(Ae.bhs,Ae.i,5*Ae.height/8)),cn(Ae.enc,"3")&&(De(Ae.bbs,Ae.i,0*Ae.height/8),De(Ae.bhs,Ae.i,8*Ae.height/8));_e[Ie++]=1/0;var Mn=Ae.bbs,wn=Ae.bhs;_e[Ie++]=1/0;for(var Sn=0,Nn=Ae.bhs.length-1;Sn<Nn;Sn++)_e[Ie++]=1.44,_e[Ie++]=1.872;_e[Ie++]=1.44;var oi=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bbs",_e[Ie++]=Mn,_e[Ie++]="bhs",_e[Ie++]=wn,_e[Ie++]="sbs",_e[Ie++]=oi,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Jn=Xe();_e[Ie++]=Jn,Ae._render&&ti(),Ae=Br}function yA(){if(!yA.globals){var Yr=Ae;Ae=yA.globals={},Ae.auspost_encs=xe(["000","001","002","010","011","012","020","021","022","100","101","102","110","111","112","120","121","122","200","201","202","210","211","212","220","221","222","300","301","302","310","311","312","320","321","322","023","030","031","032","033","103","113","123","130","131","132","133","203","213","223","230","231","232","233","303","313","323","330","331","332","333","003","013","00","01","02","10","11","12","20","21","22","30","13","3"]),Ae.auspost_barchars="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz #";var hr=new Map([["11",37],["45",37],["59",52],["62",67],["87",37],["92",37]]);Ae.auspost_fcclen=hr,Ae.auspost_rsprod=function(){var Ci=_e[--Ie],qi=Ce(Ae.rstable,or(_e[--Ie]+Ci*64));_e[Ie++]=qi},Ae.rstable=xe(4096),_e[Ie++]=Ae.rstable,_e[Ie++]=0,_e[Ie++]=1/0;for(var Br=0;Br<64;Br++)_e[Ie++]=0;var Nr=xe(),Or=_e[--Ie];ar(_e[--Ie],Or,Nr),_e[Ie++]=Ae.rstable,_e[Ie++]=64,_e[Ie++]=1/0;for(var an=0;an<=63;an+=1)_e[Ie++]=an;var Zr=xe(),Rr=_e[--Ie];ar(_e[--Ie],Rr,Zr),_e[Ie++]=1;for(var Jr=0;Jr<64;Jr++){var rn=_e[Ie-1],An=rn*2;if(_e[Ie++]=An,(An&64)!=0){var tn=_e[--Ie];_e[Ie++]=tn^67}var vn=_e[Ie-1],fn=_e[Ie-2];_e[Ie++]=fn*64,_e[Ie++]=vn*64;for(var dn=0;dn<=63;dn+=1){var Mn=_e[Ie-1],wn=_e[Ie-2],Sn=Ce(Ae.rstable,or(wn+dn))*2;if(_e[Ie++]=dn,_e[Ie++]=Ae.rstable,_e[Ie++]=or(Mn+dn),_e[Ie++]=Sn,(Sn&64)!=0){var Nn=_e[--Ie];_e[Ie++]=Nn^67}var oi=_e[--Ie],Jn=_e[--Ie];De(_e[--Ie],Jn,oi),Ie--}Ie-=2;var fi=_e[--Ie];_e[Ie-1]=fi}Ie--,Ae.rstable=Ae.rstable,Ae.rspoly=xe([1,0,0,0,0]);for(var ri=1;ri<=4;ri+=1){_e[Ie++]=Ia(1,ri);for(var Qn=ri;Qn>=1;Qn-=1){var Yn=Ae.rspoly,ni=_e[Ie-1];_e[Ie++]=Yn,_e[Ie++]=Qn,_e[Ie++]=Ce(Yn,Qn-1),_e[Ie++]=Ce(Ae.rspoly,Qn),_e[Ie++]=ni,Ae.auspost_rsprod();var ci=_e[--Ie],Li=_e[--Ie],zi=_e[--Ie];De(_e[--Ie],zi,Aa(Li,ci))}var Zn=Ae.rspoly,ii=_e[Ie-1];_e[Ie++]=Zn,_e[Ie++]=0,_e[Ie++]=Ce(Zn,0),_e[Ie++]=ii,Ae.auspost_rsprod();var vi=_e[--Ie],Si=_e[--Ie];De(_e[--Ie],Si,vi),Ie--}Ae.rspoly=Ae.rspoly,Ae=Yr}var Yr=Ae;Ae=Object.assign({},Ae,yA.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=.175,Ae.custinfoenc="character",Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Bn(Ae.custinfoenc,"character")&&Bn(Ae.custinfoenc,"numeric")&&(_e[Ie++]="bwipp.auspostBadCustinfoEncoding#14865",_e[Ie++]="Customer information encoding must be either character or numeric",Pr()),Ae.barlen=Ae.barcode.length,Ae.barlen<10&&(_e[Ie++]="bwipp.auspostTooShort#14870",_e[Ie++]="The data length must be at least 10",Pr()),_e[Ie++]=Ae.auspost_fcclen,Ae.barlen>=2?_e[Ie++]=Ge(Ae.barcode,0,2):_e[Ie++]="";var hn=_e[Ie-1],En=_e[Ie-2],Dn=Hr(En,hn);Dn||(Ie-=2,_e[Ie++]="bwipp.auspostBadFCC#14876",_e[Ie++]="Must begin with an FCC, either 11, 45, 59, 62, 87 or 92",Pr());var Rn=_e[--Ie],pi=Re(Ce(_e[--Ie],Rn));Ae.encstr=pi,_e[Ie++]=!0;for(var ui=0;ui<1;ui++){if(Ae.barlen<10){_e[Ie-1]=!1;break}for(var hi=Ge(Ae.barcode,2,8),gi=0,Ze=hi.length;gi<Ze;gi++){var en=Ce(hi,gi);if(en<48||en>57){_e[Ie-1]=!1;break}}}_e[--Ie]||(_e[Ie++]="bwipp.auspostIncompleteDPID#14889",_e[Ie++]="The DPID must be 8 digits",Pr());var mi=cn(Ae.custinfoenc,"numeric")?2:3;(Ae.barlen-10)*mi>Ae.encstr.length-22-14&&(_e[Ie++]="bwipp.auspostTooLong#14897",_e[Ie++]="The message is too long",Pr()),ar(Ae.encstr,0,Ce(Ae.auspost_encs,74));for(var Ni=0;Ni<=1;Ni+=1)Ae.i=Ni,ar(Ae.encstr,Ae.i*2+2,Ce(Ae.auspost_encs,gr(Ge(Ae.barcode,Ae.i,1))+64));for(var Vi=2;Vi<=9;Vi+=1)Ae.i=Vi,ar(Ae.encstr,Ae.i*2+2,Ce(Ae.auspost_encs,gr(Ge(Ae.barcode,Ae.i,1))+64));if(cn(Ae.custinfoenc,"numeric")){for(var ca=0,ha=Ae.barlen-11;ca<=ha;ca+=1){Ae.i=ca;var Pa=Ce(Ae.barcode,Ae.i+10);_e[Ie++]=Ae.auspost_encs,_e[Ie++]=Pa,(Pa<48||Pa>57)&&(Ie-=2,_e[Ie++]="bwipp.auspostInvalidCustinfoDigit#14931",_e[Ie++]="The customer information data contains a non-digit character",Pr());var Ra=_e[--Ie],to=Ce(_e[--Ie],Ra-48+64);ar(Ae.encstr,Ae.i*2+22,to)}Ae.ciflen=(Ae.barlen-10)*2}else{for(var Fa=0,Oa=Ae.barlen-11;Fa<=Oa;Fa+=1)Ae.i=Fa,Un(Ae.auspost_barchars,Ge(Ae.barcode,Ae.i+10,1)),_e[--Ie]||(_e[Ie-1]="bwipp.auspostInvalidCustinfoCharacter#14942",_e[Ie++]="The customer information contains an invalid character",Pr()),Ae.indx=_e[--Ie].length,Ie-=2,Ae.enc=Ce(Ae.auspost_encs,Ae.indx),ar(Ae.encstr,Ae.i*3+22,Ae.enc);Ae.ciflen=(Ae.barlen-10)*3}for(var no=22+Ae.ciflen,ro=Ae.encstr.length-14;no<=ro;no+=1)ar(Ae.encstr,no,Ce(Ae.auspost_encs,75));Ae.rscodes=xe(~~((Ae.encstr.length-16)/3)+4),_e[Ie++]=Ae.rscodes,_e[Ie++]=0,_e[Ie++]=1/0;for(var va=0;va<4;va++)_e[Ie++]=0;var Ba=xe(),Ya=_e[--Ie];ar(_e[--Ie],Ya,Ba);for(var jr=2,Fr=Ae.encstr.length-16;jr<=Fr;jr+=3)Ae.i=jr,De(Ae.rscodes,Ae.rscodes.length-~~((Ae.i-2)/3)-1,gr(Ge(Ae.encstr,Ae.i,1))*16+gr(Ge(Ae.encstr,Ae.i+1,1))*4+gr(Ge(Ae.encstr,Ae.i+2,1)));for(var Ar=Ae.rscodes.length-5;Ar>=0;Ar-=1){_e[Ie++]=Ar;for(var cr=0;cr<=4;cr+=1){var Ve=Ae.rscodes,dr=_e[Ie-1],ur=Ce(Ve,or(dr+cr));_e[Ie++]=Ve,_e[Ie++]=or(dr+cr),_e[Ie++]=ur,_e[Ie++]=Ce(Ae.rspoly,cr),_e[Ie++]=Ce(Ae.rscodes,dr+4),Ae.auspost_rsprod();var Er=_e[--Ie],Ur=_e[--Ie],Gr=_e[--Ie];De(_e[--Ie],Gr,Aa(Ur,Er))}Ie--}Ae.checkcode=vr(Re(12),"000000000000");for(var sn=0;sn<=3;sn+=1)Ae.i=sn,Ae.enc=kr(Re(3),Ce(Ae.rscodes,3-Ae.i),4),ar(Ae.checkcode,Ae.i*3+(3-Ae.enc.length),Ae.enc);ar(Ae.encstr,Ae.encstr.length-14,Ae.checkcode),ar(Ae.encstr,Ae.encstr.length-2,Ce(Ae.auspost_encs,74)),Ae.bbs=xe(Ae.encstr.length),Ae.bhs=xe(Ae.encstr.length);for(var pn=0,_n=Ae.encstr.length-1;pn<=_n;pn+=1)Ae.i=pn,Ae.enc=Ge(Ae.encstr,Ae.i,1),cn(Ae.enc,"0")&&(De(Ae.bbs,Ae.i,0*Ae.height/8),De(Ae.bhs,Ae.i,8*Ae.height/8)),cn(Ae.enc,"1")&&(De(Ae.bbs,Ae.i,3*Ae.height/8),De(Ae.bhs,Ae.i,5*Ae.height/8)),cn(Ae.enc,"2")&&(De(Ae.bbs,Ae.i,0*Ae.height/8),De(Ae.bhs,Ae.i,5*Ae.height/8)),cn(Ae.enc,"3")&&(De(Ae.bbs,Ae.i,3*Ae.height/8),De(Ae.bhs,Ae.i,2*Ae.height/8));_e[Ie++]=1/0;var ei=Ae.bbs,wi=Ae.bhs;_e[Ie++]=1/0;for(var Wi=0,ta=Ae.bhs.length-1;Wi<ta;Wi++)_e[Ie++]=1.44,_e[Ie++]=1.872;_e[Ie++]=1.44;var $i=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bbs",_e[Ie++]=ei,_e[Ie++]="bhs",_e[Ie++]=wi,_e[Ie++]="sbs",_e[Ie++]=$i,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ge(Ae.barcode,2,Ae.barlen-2),0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Da=Xe();_e[Ie++]=Da,Ae._render&&ti(),Ae=Yr}function Hc(){if(!Hc.globals){var Br=Ae;Ae=Hc.globals={},Ae.kix_encs=xe(["0033","0123","0132","1023","1032","1122","0213","0303","0312","1203","1212","1302","0231","0321","0330","1221","1230","1320","2013","2103","2112","3003","3012","3102","2031","2121","2130","3021","3030","3120","2211","2301","2310","3201","3210","3300"]),Ae.kix_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",Ae.charvals=new Map;for(var hr=0;hr<=35;hr+=1)De(Ae.charvals,Ge(Ae.kix_barchars,hr,1),hr);Ae.charvals=Ae.charvals,Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,Hc.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=.175,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.kixEmptyData#15128",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.kixInputTooLong#15132",_e[Ie++]="The input data is too long",Pr());for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Hr(Ae.charvals,Ge(Ae.barcode,Nr,1))||(_e[Ie++]="bwipp.kixBadCharacter#15140",_e[Ie++]="KIX must contain only capital letters and digits",Pr());Ae.barlen=Ae.barcode.length,Ae.encstr=Re(Ae.barlen*4);for(var an=0,Zr=Ae.barlen-1;an<=Zr;an+=1)Ae.i=an,Ae.indx=Ce(Ae.charvals,Ge(Ae.barcode,Ae.i,1)),ar(Ae.encstr,Ae.i*4,Ce(Ae.kix_encs,Ae.indx));Ae.bbs=xe(Ae.encstr.length),Ae.bhs=xe(Ae.encstr.length);for(var Rr=0,Jr=Ae.encstr.length-1;Rr<=Jr;Rr+=1)Ae.i=Rr,Ae.enc=Ge(Ae.encstr,Ae.i,1),cn(Ae.enc,"0")&&(De(Ae.bbs,Ae.i,3*Ae.height/8),De(Ae.bhs,Ae.i,2*Ae.height/8)),cn(Ae.enc,"1")&&(De(Ae.bbs,Ae.i,0*Ae.height/8),De(Ae.bhs,Ae.i,5*Ae.height/8)),cn(Ae.enc,"2")&&(De(Ae.bbs,Ae.i,3*Ae.height/8),De(Ae.bhs,Ae.i,5*Ae.height/8)),cn(Ae.enc,"3")&&(De(Ae.bbs,Ae.i,0*Ae.height/8),De(Ae.bhs,Ae.i,8*Ae.height/8));_e[Ie++]=1/0;var rn=Ae.bbs,An=Ae.bhs;_e[Ie++]=1/0;for(var tn=0,vn=Ae.bhs.length-1;tn<vn;tn++)_e[Ie++]=1.44,_e[Ie++]=1.872;_e[Ie++]=1.44;var fn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bbs",_e[Ie++]=rn,_e[Ie++]="bhs",_e[Ie++]=An,_e[Ie++]="sbs",_e[Ie++]=fn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.barcode,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var dn=Xe();_e[Ie++]=dn,Ae._render&&ti(),Ae=Br}function Ec(){if(!Ec.globals){var hr=Ae;Ae=Ec.globals={},Ae.japanpost_encs=xe(["300","330","312","132","321","303","123","231","213","033","030","120","102","210","012","201","021","003","333","31","13"]),Ae.japanpost_barchars="0123456789-ABCDEFGHIJKLMNOPQRSTUVWXYZ",Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,Ec.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.includecheckintext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=.175,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.japanpostEmptyData#15252",_e[Ie++]="The data must not be empty",Pr()),$r(Ae.barcode,function(){var wn=_e[--Ie];wn>=48&&wn<=57||wn>=65&&wn<=90||wn==45||(_e[Ie++]="bwipp.japanpostBadCharacter#15262",_e[Ie++]="Japan Post must contain only digits, capital letters and the dash symbol",Pr())}),Ae.barlen=Ae.barcode.length,Ae.encstr=Re(67),Ae.digits=xe(20),ar(Ae.encstr,0,Ce(Ae.japanpost_encs,19)),Ae.checksum=0,Ae.j=0,Ae.i=0,_e[Ie++]=!0;for(var Br=0,Nr=Ae.barlen-1;Br<=Nr;Br+=1){if(Ae.i=Br,Un(Ae.japanpost_barchars,Ge(Ae.barcode,Ae.i,1)),Ie--,Ae.indx=_e[--Ie].length,Ie-=2,Ae.indx>=11&&Ae.indx<37){if(Ae.j>18){_e[Ie-1]=!1;break}Ae.digit=~~((Ae.indx-1)/10)+10,ar(Ae.encstr,Ae.j*3+2,Ce(Ae.japanpost_encs,Ae.digit)),Ae.checksum=Ae.checksum+Ae.digit,De(Ae.digits,Ae.j,Ae.digit),Ae.j=Ae.j+1}if(Ae.j>19){_e[Ie-1]=!1;break}Ae.digit=0,Ae.indx==37&&(Ae.digit=14),Ae.indx>=11&&Ae.indx<37&&(Ae.digit=(Ae.indx-1)%10),Ae.indx<11&&(Ae.digit=Ae.indx),ar(Ae.encstr,Ae.j*3+2,Ce(Ae.japanpost_encs,Ae.digit)),Ae.checksum=Ae.checksum+Ae.digit,De(Ae.digits,Ae.j,Ae.digit),Ae.j=Ae.j+1}_e[--Ie]||(_e[Ie++]="bwipp.japanpostTooLong#15314",_e[Ie++]="The input is too long",Pr());for(var Or=Ae.j,an=19;Or<=an;Or+=1)Ae.k=Or,ar(Ae.encstr,Ae.k*3+2,Ce(Ae.japanpost_encs,14)),Ae.checksum=Ae.checksum+14,De(Ae.digits,Ae.k,14);if(Ae.checksum=19-Ae.checksum%19,ar(Ae.encstr,62,Ce(Ae.japanpost_encs,Ae.checksum)),_e[Ie++]="text",Ae.includecheckintext){var Zr=Re(Ae.barlen+1);ar(Zr,0,Ae.barcode),ar(Zr,Ae.barlen,Ge(Ae.japanpost_barchars,Ae.checksum,1)),_e[Ie++]=Zr}else _e[Ie++]=Ae.barcode;var Rr=_e[--Ie];Ae[_e[--Ie]]=Rr,ar(Ae.encstr,65,Ce(Ae.japanpost_encs,20)),Ae.bbs=xe(67),Ae.bhs=xe(Ae.bbs.length);for(var Jr=0,rn=Ae.bbs.length-1;Jr<=rn;Jr+=1)Ae.i=Jr,Ae.enc=Ge(Ae.encstr,Ae.i,1),Ae.bunit=0,Ae.hunit=0,cn(Ae.enc,"0")&&(Ae.bunit=3,Ae.hunit=2),cn(Ae.enc,"1")&&(Ae.bunit=0,Ae.hunit=5),cn(Ae.enc,"2")&&(Ae.bunit=3,Ae.hunit=5),cn(Ae.enc,"3")&&(Ae.bunit=0,Ae.hunit=8),De(Ae.bbs,Ae.i,Ae.bunit*Ae.height/8),De(Ae.bhs,Ae.i,Ae.hunit*Ae.height/8);_e[Ie++]=1/0;var An=Ae.bbs,tn=Ae.bhs;_e[Ie++]=1/0;for(var vn=0,fn=Ae.bhs.length-1;vn<fn;vn++)_e[Ie++]=1.44,_e[Ie++]=1.872;_e[Ie++]=1.44;var dn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bbs",_e[Ie++]=An,_e[Ie++]="bhs",_e[Ie++]=tn,_e[Ie++]="sbs",_e[Ie++]=dn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Mn=Xe();_e[Ie++]=Mn,Ae._render&&ti(),Ae=hr}function wA(){if(!wA.globals){var Br=Ae;Ae=wA.globals={},Ae.msi_encs=xe(["12121212","12121221","12122112","12122121","12211212","12211221","12212112","12212121","21121212","21121221","21","121"]),Ae.msi_barchars="0123456789";var hr=new Map([["mod10",function(){Ae.mod10()}],["mod1010",function(){Ae.mod10(),Ae.mod10()}],["mod11",function(){Ae.mod11()}],["ncrmod11",function(){Ae.ncrmod11()}],["mod1110",function(){Ae.mod11(),Ae.mod10()}],["ncrmod1110",function(){Ae.ncrmod11(),Ae.mod10()}]]);Ae.msi_checkfunc=hr,Ae=Br}var Br=Ae;if(Ae=Object.assign({},Ae,wA.globals),Ae.dontdraw=!1,Ae.includecheck=!1,Ae.includetext=!1,Ae.includecheckintext=!1,Ae.checktype="unset",Ae.badmod11=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>500&&(_e[Ie++]="bwipp.msiinputTooLong#15455",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Bn(Ae.checktype,"unset")&&!Ae.includecheck&&(_e[Ie++]="bwipp.msiCheckTypeWithoutCheck#15464",_e[Ie++]="checktype requires includecheck",Pr()),Ae.badmod11&&Bn(Ae.checktype,"mod11")&&Bn(Ae.checktype,"ncrmod11")&&Bn(Ae.checktype,"mod1110")&&Bn(Ae.checktype,"ncrmod1110")&&(_e[Ie++]="bwipp.msiBadMod11Mismatch#15468",_e[Ie++]="badmod11 requires checktype with mod11",Pr()),cn(Ae.checktype,"unset")&&(Ae.checktype="mod10"),$r(Ae.barcode,function(){var Jn=_e[--Ie];(Jn<48||Jn>57)&&(_e[Ie++]="bwipp.msiBadCharacter#15478",_e[Ie++]="MSI must contain only digits",Pr())}),Ae.barlen=Ae.barcode.length,Ae.txtlen=Ae.barlen,Ae.mod10=function(){Ae.code=_e[--Ie],_e[Ie++]=0,_e[Ie++]=0,$r(Ae.code,function(){var Zn=_e[--Ie],ii=_e[--Ie],vi=_e[--Ie];_e[Ie++]=or(Zn-48+ii*10),_e[Ie++]=vi}),Ie--;var Jn=_e[--Ie];for(_e[Ie++]=Jn*2,_e[Ie++]=0;;){var fi=_e[--Ie],ri=_e[--Ie],Qn=~~(ri/10);if(_e[Ie++]=or(fi+ri%10),_e[Ie++]=Qn,Qn==0){Ie--;break}var Yn=_e[--Ie],ni=_e[--Ie];_e[Ie++]=Yn,_e[Ie++]=ni}_e[Ie++]=0,_e[Ie++]=0,$r(Ae.code,function(){var Zn=_e[--Ie],ii=_e[--Ie],vi=_e[--Ie];_e[Ie++]=or(ii+(Zn-48)),_e[Ie++]=vi});var ci=_e[--Ie];_e[Ie-1]=ci;var Li=_e[--Ie],zi=Re(Ae.code.length+1);ar(zi,0,Ae.code),De(zi,Ae.code.length,(10-or(_e[--Ie]+Li)%10)%10+48),_e[Ie++]=zi},Ae.mod11=function(){Ae.code=_e[--Ie],_e[Ie++]=Ae.code.length-1,$r(Ae.code,function(){var ii=_e[--Ie],vi=_e[--Ie];_e[Ie++]=ii-48,_e[Ie++]=vi%6+2,_e[Ie++]=vi-1}),_e[Ie-1]=0;for(var Jn=0,fi=Ae.code.length;Jn<fi;Jn++){var ri=_e[Ie-2],Qn=_e[Ie-3],Yn=_e[Ie-1];Ie-=3,_e[Ie++]=or(Yn+Qn*ri)}var ni=(11-_e[--Ie]%11)%11;if(_e[Ie++]=ni,ni==10)if(Ae.badmod11){Ie--;var ci=Re(Ae.code.length+2);ar(ci,0,Ae.code),ar(ci,Ae.code.length,"10"),_e[Ie++]=ci}else _e[Ie-1]="bwipp.msiBadMod11NotSpecified#15503",_e[Ie++]="mod11 check digit is 10 but badmod11 not specified",Pr();else{var Li=Re(Ae.code.length+1);ar(Li,0,Ae.code),_e[Ie++]=Li,_e[Ie++]=Li,_e[Ie++]=Ae.code.length,ir(4,-1);var zi=_e[--Ie],Zn=_e[--Ie];De(_e[--Ie],Zn,zi+48)}},Ae.ncrmod11=function(){Ae.code=_e[--Ie],_e[Ie++]=Ae.code.length-1,$r(Ae.code,function(){var ii=_e[--Ie],vi=_e[--Ie];_e[Ie++]=ii-48,_e[Ie++]=vi%8+2,_e[Ie++]=vi-1}),_e[Ie-1]=0;for(var Jn=0,fi=Ae.code.length;Jn<fi;Jn++){var ri=_e[Ie-2],Qn=_e[Ie-3],Yn=_e[Ie-1];Ie-=3,_e[Ie++]=or(Yn+Qn*ri)}var ni=(11-_e[--Ie]%11)%11;if(_e[Ie++]=ni,ni==10)if(Ae.badmod11){Ie--;var ci=Re(Ae.code.length+2);ar(ci,0,Ae.code),ar(ci,Ae.code.length,"10"),_e[Ie++]=ci}else _e[Ie-1]="bwipp.msiBadMod11NotSpecified#15519",_e[Ie++]="mod11 check digit is 10 but badmod11 not specified",Pr();else{var Li=Re(Ae.code.length+1);ar(Li,0,Ae.code),_e[Ie++]=Li,_e[Ie++]=Li,_e[Ie++]=Ae.code.length,ir(4,-1);var zi=_e[--Ie],Zn=_e[--Ie];De(_e[--Ie],Zn,zi+48)}},Ae.includecheck){var Nr=Ae.checktype,Or=Hr(Ae.msi_checkfunc,Nr);_e[Ie++]=Ae.msi_checkfunc,_e[Ie++]=Nr,Or||(Ie-=2,_e[Ie++]="bwipp.msiBadCharacter#15531",_e[Ie++]="MSI checktype must be mod10, mod1010, mod11, ncrmod11, mod1110 or ncrmod1110",Pr());var an=_e[--Ie],Zr=Ce(_e[--Ie],an);if(_e[Ie++]=Ae.barcode,Zr()===!0)return!0;Ae.barcode=_e[--Ie],Ae.barlen=Ae.barcode.length,Ae.includecheckintext&&(Ae.txtlen=Ae.barlen)}Ae.sbs=Re(Ae.barlen*8+5),ar(Ae.sbs,0,Ce(Ae.msi_encs,10));for(var Rr=0,Jr=Ae.barlen-1;Rr<=Jr;Rr+=1)Ae.i=Rr,Un(Ae.msi_barchars,Ge(Ae.barcode,Ae.i,1)),Ie--,Ae.indx=_e[--Ie].length,Ie-=2,Ae.enc=Ce(Ae.msi_encs,Ae.indx),ar(Ae.sbs,Ae.i*8+2,Ae.enc);ar(Ae.sbs,Ae.barlen*8+2,Ce(Ae.msi_encs,11)),_e[Ie++]=1/0,_e[Ie++]=1/0;for(var rn=Ae.sbs,An=0,tn=rn.length;An<tn;An++)_e[Ie++]=Ce(rn,An)-48;var vn=xe();_e[Ie++]=1/0;for(var fn=0,dn=~~((Ae.sbs.length+1)/2);fn<dn;fn++)_e[Ie++]=Ae.height;var Mn=xe();_e[Ie++]=1/0;for(var wn=0,Sn=~~((Ae.sbs.length+1)/2);wn<Sn;wn++)_e[Ie++]=0;var Nn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=vn,_e[Ie++]="bhs",_e[Ie++]=Mn,_e[Ie++]="bbs",_e[Ie++]=Nn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ge(Ae.barcode,0,Ae.txtlen),0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var oi=Xe();_e[Ie++]=oi,Ae._render&&ti(),Ae=Br}function lc(){if(!lc.globals){var Br=Ae;Ae=lc.globals={},Ae.plessey_barchars="0123456789ABCDEF",Ae.plessey_encs=xe(["14141414","32141414","14321414","32321414","14143214","32143214","14323214","32323214","14141432","32141432","14321432","32321432","14143232","32143232","14323232","32323232","32321432","541412323","323"]),Ae.plessey_checksalt=xe([1,1,1,1,0,1,0,0,1]),Ae.plessey_checkinit=xe([0,0,0,0,0,0,0,0]),Ae.charvals=new Map;for(var hr=0;hr<=15;hr+=1)De(Ae.charvals,Ge(Ae.plessey_barchars,hr,1),hr);Ae.charvals=Ae.charvals,Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,lc.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.validatecheck=!1,Ae.includecheckintext=!1,Ae.unidirectional=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.plesseyEmptyData#15673",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.plesseyInputTooLong#15677",_e[Ie++]="The input data is too long",Pr());for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Hr(Ae.charvals,Ge(Ae.barcode,Nr,1))||(_e[Ie++]="bwipp.plesseyBadCharacter#15685",_e[Ie++]="Plessey must contain only digits and letters A B C D E F",Pr());if(Ae.validatecheck&&Ae.barcode.length<2&&(_e[Ie++]="bwipp.plesseyBadLength#15690",_e[Ie++]="Plessey with check digits must be at least 2 characters",Pr()),_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var an=_e[--Ie];_e[Ie++]=an-2}var Zr=_e[--Ie];Ae[_e[--Ie]]=Zr,Ae.checkbits=xe(Ae.barlen*4+8),ar(Ae.checkbits,Ae.barlen*4,Ae.plessey_checkinit);for(var Rr=0,Jr=Ae.barlen-1;Rr<=Jr;Rr+=1)Ae.i=Rr,Ae.indx=Ce(Ae.charvals,Ge(Ae.barcode,Ae.i,1)),ar(Ae.checkbits,Ae.i*4,xe([Ae.indx&1,wr(Ae.indx/2)&1,wr(Ae.indx/4)&1,wr(Ae.indx/8)]));for(var rn=0,An=Ae.barlen*4-1;rn<=An;rn+=1)if(Ae.i=rn,Ce(Ae.checkbits,Ae.i)==1)for(var tn=0;tn<=8;tn+=1)Ae.j=tn,De(Ae.checkbits,Ae.i+Ae.j,Aa(Ce(Ae.checkbits,Ae.i+Ae.j),Ce(Ae.plessey_checksalt,Ae.j)));Ae.checkval=0;for(var vn=0;vn<=7;vn+=1)Ae.i=vn,Ae.checkval=or(Ae.checkval+~~xr(2,Ae.i)*Ce(Ae.checkbits,or(Ae.barlen*4+Ae.i)));Ae.checksum1=Ae.checkval&15,Ae.checksum2=wr(Ae.checkval/16),Ae.validatecheck&&((Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.plessey_barchars,Ae.checksum1)||Ce(Ae.barcode,Ae.barlen+1)!=Ce(Ae.plessey_barchars,Ae.checksum2))&&(_e[Ie++]="bwipp.plesseyBadCheckDigits#15729",_e[Ie++]="Incorrect Plessey check digits provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen));var fn=Ae.unidirectional?27:33;Ae.sbs=Re(or(Ae.barlen*8+fn)),ar(Ae.sbs,0,Ce(Ae.plessey_encs,16));for(var dn=0,Mn=Ae.barlen-1;dn<=Mn;dn+=1)Ae.i=dn,Ae.indx=Ce(Ae.charvals,Ge(Ae.barcode,Ae.i,1)),ar(Ae.sbs,Ae.i*8+8,Ce(Ae.plessey_encs,Ae.indx));if(ar(Ae.sbs,Ae.barlen*8+8,Ce(Ae.plessey_encs,Ae.checksum1)),ar(Ae.sbs,Ae.barlen*8+16,Ce(Ae.plessey_encs,Ae.checksum2)),_e[Ie++]="text",Ae.includecheckintext){var wn=Re(Ae.barlen+2);ar(wn,0,Ae.barcode),ar(wn,Ae.barlen,Ge(Ae.plessey_barchars,Ae.checksum1,1)),ar(wn,Ae.barlen+1,Ge(Ae.plessey_barchars,Ae.checksum2,1)),_e[Ie++]=wn}else _e[Ie++]=Ae.barcode;var Sn=_e[--Ie];Ae[_e[--Ie]]=Sn;var Nn=Ae.unidirectional?18:17;ar(Ae.sbs,Ae.barlen*8+24,Ce(Ae.plessey_encs,Nn)),_e[Ie++]=1/0,_e[Ie++]=1/0;for(var oi=Ae.sbs,Jn=0,fi=oi.length;Jn<fi;Jn++)_e[Ie++]=Ce(oi,Jn)-48;var ri=xe();_e[Ie++]=1/0;for(var Qn=0,Yn=~~((Ae.sbs.length+1)/2);Qn<Yn;Qn++)_e[Ie++]=Ae.height;var ni=xe();_e[Ie++]=1/0;for(var ci=0,Li=~~((Ae.sbs.length+1)/2);ci<Li;ci++)_e[Ie++]=0;var zi=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=ri,_e[Ie++]="bhs",_e[Ie++]=ni,_e[Ie++]="bbs",_e[Ie++]=zi,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Zn=Xe();_e[Ie++]=Zn,Ae._render&&ti(),Ae=Br}function gA(){if(!gA.globals){var hr=Ae;Ae=gA.globals={},Ae.telepen_encs=xe(["31313131","1131313111","33313111","1111313131","3111313111","11333131","13133131","111111313111","31333111","1131113131","33113131","1111333111","3111113131","1113133111","1311133111","111111113131","3131113111","11313331","333331","111131113111","31113331","1133113111","1313113111","1111113331","31131331","113111113111","3311113111","1111131331","311111113111","1113111331","1311111331","11111111113111","31313311","1131311131","33311131","1111313311","3111311131","11333311","13133311","111111311131","31331131","1131113311","33113311","1111331131","3111113311","1113131131","1311131131","111111113311","3131111131","1131131311","33131311","111131111131","3111131311","1133111131","1313111131","111111131311","3113111311","113111111131","3311111131","111113111311","311111111131","111311111311","131111111311","11111111111131","3131311111","11313133","333133","111131311111","31113133","1133311111","1313311111","1111113133","313333","113111311111","3311311111","11113333","311111311111","11131333","13111333","11111111311111","31311133","1131331111","33331111","1111311133","3111331111","11331133","13131133","111111331111","3113131111","1131111133","33111133","111113131111","3111111133","111311131111","131111131111","111111111133","31311313","113131111111","3331111111","1111311313","311131111111","11331313","13131313","11111131111111","3133111111","1131111313","33111313","111133111111","3111111313","111313111111","131113111111","111111111313","313111111111","1131131113","33131113","11113111111111","3111131113","113311111111","131311111111","111111131113","3113111113","11311111111111","331111111111","111113111113","31111111111111","111311111113","131111111113","1111111111111111"]),Ae=hr}var hr=Ae;for(Ae=Object.assign({},Ae,gA.globals),Ae.numeric=!1,Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=1,Ae.parse=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>500&&(_e[Ie++]="bwipp.telepeninputTooLong#15863",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.fncvals=new Map([["parse",Ae.parse],["parseonly",!0],["parsefnc",!1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.barcode=_e[--Ie],Ae.barlen=Ae.barcode.length,delete Ae.options.parse,Ae.numeric&&Ae.barlen%2!=0&&(_e[Ie++]="bwipp.telepenNumericOddLength#15884",_e[Ie++]="Telepen Numeric must have an even length",Pr()),Ae.sbs=Re(Ae.barlen*16+48),Ae.enc=Ce(Ae.telepen_encs,95),ar(Ae.sbs,0,Ae.enc),Ae.l=Ae.enc.length,Ae.checksum=0,Ae.i=0,Ae.j=0;Ae.i!=Ae.barlen;){if(Ae.numeric)if(Ce(Ae.barcode,Ae.i)>16){Ae.np=Ge(Ae.barcode,Ae.i,2);var Br=Ce(Ae.np,0),Nr=Ce(Ae.np,1);if(Br<48||Br>57||(Nr<48||Nr>57)&&Nr!=88)_e[Ie++]=-1;else{var Or=Ce(Ae.np,1)-48;if(_e[Ie++]=Ce(Ae.np,0)-48,_e[Ie++]=Or,Or!=40){var an=_e[--Ie],Zr=_e[--Ie];_e[Ie++]=or(an+Zr*10)+10}else Ie--;var Rr=_e[--Ie];_e[Ie++]=Rr+17}var Jr=_e[Ie-1];Jr==-1&&(_e[Ie-1]="bwipp.telepenInvalidNumericCharacter#15913",_e[Ie++]="Telepen Numeric may contain only digits, or X in even positions",Pr()),Ae.indx=_e[--Ie],Ae.i=Ae.i+2}else Ae.indx=Ce(Ae.barcode,Ae.i),Ae.i=Ae.i+1;else Ae.indx=Ce(Ae.barcode,Ae.i),Ae.indx>127&&(_e[Ie++]="bwipp.telepenInvalidAlphaCharacter#15925",_e[Ie++]="Telepen Alpha characters must have ordinal values 0 to 127",Pr()),Ae.i=Ae.i+1;Ae.checksum=or(Ae.checksum+Ae.indx),Ae.enc=Ce(Ae.telepen_encs,Ae.indx),ar(Ae.sbs,Ae.l,Ae.enc),Ae.l=Ae.l+Ae.enc.length,Ae.j=Ae.j+1}Ae.checksum=(127-Ae.checksum%127)%127,Ae.enc=Ce(Ae.telepen_encs,Ae.checksum),ar(Ae.sbs,Ae.l,Ae.enc),Ae.l=Ae.l+Ae.enc.length,Ae.enc=Ce(Ae.telepen_encs,122),ar(Ae.sbs,Ae.l,Ae.enc),Ae.l=Ae.l+Ae.enc.length,Ae.sbs=Ge(Ae.sbs,0,Ae.l),Ae.text=Re(Ae.barcode.length);for(var rn=0,An=Ae.barcode.length-1;rn<=An;rn+=1){Ae.i=rn,Ae.c=Ce(Ae.barcode,Ae.i),_e[Ie++]=Ae.text,_e[Ie++]=Ae.i,Ae.c>=32&&Ae.c<=126?_e[Ie++]=Ae.c:_e[Ie++]=32;var tn=_e[--Ie],vn=_e[--Ie];De(_e[--Ie],vn,tn)}_e[Ie++]=1/0,_e[Ie++]=1/0;for(var fn=Ae.sbs,dn=0,Mn=fn.length;dn<Mn;dn++)_e[Ie++]=Ce(fn,dn)-48;var wn=xe();_e[Ie++]=1/0;for(var Sn=0,Nn=~~((Ae.sbs.length+1)/2);Sn<Nn;Sn++)_e[Ie++]=Ae.height;var oi=xe();_e[Ie++]=1/0;for(var Jn=0,fi=~~((Ae.sbs.length+1)/2);Jn<fi;Jn++)_e[Ie++]=0;var ri=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=wn,_e[Ie++]="bhs",_e[Ie++]=oi,_e[Ie++]="bbs",_e[Ie++]=ri,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Qn=Xe();_e[Ie++]=Qn,Ae._render&&ti(),Ae=hr}function F1(){var hr=Ae;Ae=Object.assign({},Ae,F1.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),De(Ae.options,"numeric",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,gA(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=hr}function eA(){if(!eA.globals){var dn=Ae;Ae=eA.globals={},Ae.posicode_la0=-1,Ae.posicode_la1=-2,Ae.posicode_la2=-3,Ae.posicode_sf0=-4,Ae.posicode_sf1=-5,Ae.posicode_sf2=-6,Ae.posicode_fn1=-7,Ae.posicode_fn2=-8,Ae.posicode_fn3=-9,Ae.posicode_fn4=-10,Ae.la0=Ae.posicode_la0,Ae.la1=Ae.posicode_la1,Ae.la2=Ae.posicode_la2,Ae.sf0=Ae.posicode_sf0,Ae.sf1=Ae.posicode_sf1,Ae.sf2=Ae.posicode_sf2,Ae.fn1=Ae.posicode_fn1,Ae.fn2=Ae.posicode_fn2,Ae.fn3=Ae.posicode_fn3,Ae.fn4=Ae.posicode_fn4,Ae.posicode_charmapsnormal=xe([xe(["0","^","'"]),xe(["1",";",27]),xe(["2","<",28]),xe(["3","=",29]),xe(["4",">",30]),xe(["5","?",31]),xe(["6","@","!"]),xe(["7","[",'"']),xe(["8",92,"#"]),xe(["9","]","&"]),xe(["A","a",1]),xe(["B","b",2]),xe(["C","c",3]),xe(["D","d",4]),xe(["E","e",5]),xe(["F","f",6]),xe(["G","g",7]),xe(["H","h",8]),xe(["I","i",9]),xe(["J","j",10]),xe(["K","k",11]),xe(["L","l",12]),xe(["M","m",13]),xe(["N","n",14]),xe(["O","o",15]),xe(["P","p",16]),xe(["Q","q",17]),xe(["R","r",18]),xe(["S","s",19]),xe(["T","t",20]),xe(["U","u",21]),xe(["V","v",22]),xe(["W","w",23]),xe(["X","x",24]),xe(["Y","y",25]),xe(["Z","z",26]),xe(["-","_",40]),xe([".","`",41]),xe([" ",127,0]),xe(["$","{","*"]),xe(["/","|",","]),xe(["+","}",":"]),xe(["%","~",Ae.fn1]),xe([Ae.la1,Ae.la0,Ae.fn2]),xe([Ae.sf1,Ae.sf0,Ae.fn3]),xe([Ae.sf2,Ae.sf2,Ae.fn4])]),Ae.posicode_charmapslimited=xe([xe(["0",-98,-98]),xe(["1",-98,-98]),xe(["2",-98,-98]),xe(["3",-98,-98]),xe(["4",-98,-98]),xe(["5",-98,-98]),xe(["6",-98,-98]),xe(["7",-98,-98]),xe(["8",-98,-98]),xe(["9",-98,-98]),xe(["A",-98,-98]),xe(["B",-98,-98]),xe(["C",-98,-98]),xe(["D",-98,-98]),xe(["E",-98,-98]),xe(["F",-98,-98]),xe(["G",-98,-98]),xe(["H",-98,-98]),xe(["I",-98,-98]),xe(["J",-98,-98]),xe(["K",-98,-98]),xe(["L",-98,-98]),xe(["M",-98,-98]),xe(["N",-98,-98]),xe(["O",-98,-98]),xe(["P",-98,-98]),xe(["Q",-98,-98]),xe(["R",-98,-98]),xe(["S",-98,-98]),xe(["T",-98,-98]),xe(["U",-98,-98]),xe(["V",-98,-98]),xe(["W",-98,-98]),xe(["X",-98,-98]),xe(["Y",-98,-98]),xe(["Z",-98,-98]),xe(["-",-98,-98]),xe([".",-98,-98])]);var hr=new Map([["a",xe(["141112","131212","121312","111412","131113","121213","111313","121114","111214","111115","181111","171211","161311","151411","141511","131611","121711","111811","171112","161212","151312","141412","131512","121612","111712","161113","151213","141313","131413","121513","111613","151114","141214","131314","121414","111514","141115","131215","121315","111415","131116","121216","111316","121117","111217","111118","1<111112","111111111;1"])],["b",xe(["151213","141313","131413","121513","141214","131314","121414","131215","121315","121216","191212","181312","171412","161512","151612","141712","131812","121912","181213","171313","161413","151513","141613","131713","121813","171214","161314","151414","141514","131614","121714","161215","151315","141415","131515","121615","151216","141316","131416","121516","141217","131317","121417","131218","121318","121219","1<121312","121212121<1"])],["limiteda",xe(["111411","111312","111213","111114","121311","121212","121113","141111","131211","131112","171111","161211","151311","141411","131511","121611","111711","161112","151212","141312","131412","121512","111612","151113","141213","131313","121413","111513","141114","131214","121314","111414","131115","121215","111315","121116","111216","111117","151111","1"])],["limitedb",xe(["121512","121413","121314","121215","131412","131313","131214","151212","141312","141213","181212","171312","161412","151512","141612","131712","121812","171213","161313","151413","141513","131613","121713","161214","151314","141414","131514","121614","151215","141315","131415","121515","141216","131316","121416","131217","121317","121218","141212","1"])]]);Ae.posicode_encmaps=hr,Ae.posicode_c2w=xe([xe([495,330,210,126,70,35,15,5]),xe([165,120,84,56,35,20,10,4]),xe([45,36,28,21,15,10,6,3]),xe([9,8,7,6,5,4,3,2]),xe([1,1,1,1,1,1,1,1])]),Ae.charvals_normal=xe([new Map,new Map,new Map]);for(var Br=0,Nr=Ae.posicode_charmapsnormal.length-1;Br<=Nr;Br+=1){Ae.i=Br,Ae.encs=Ce(Ae.posicode_charmapsnormal,Ae.i);for(var Or=0;Or<=2;Or+=1){Ae.j=Or;var an=Ce(Ae.encs,Ae.j),Zr=Hn(an);if(_e[Ie++]=an,cn(Zr,"stringtype")){var Rr=Ce(_e[--Ie],0);_e[Ie++]=Rr}De(Ce(Ae.charvals_normal,Ae.j),_e[--Ie],Ae.i)}}Ae.charvals_normal=Ae.charvals_normal,Ae.charvals_limited=xe([new Map,new Map,new Map]);for(var Jr=0,rn=Ae.posicode_charmapslimited.length-1;Jr<=rn;Jr+=1){Ae.i=Jr,Ae.encs=Ce(Ae.posicode_charmapslimited,Ae.i);for(var An=0;An<=2;An+=1){Ae.j=An;var tn=Ce(Ae.encs,Ae.j),vn=Hn(tn);if(_e[Ie++]=tn,cn(vn,"stringtype")){var fn=Ce(_e[--Ie],0);_e[Ie++]=fn}De(Ce(Ae.charvals_limited,Ae.j),_e[--Ie],Ae.i)}}Ae.charvals_limited=Ae.charvals_limited,Ae=dn}var dn=Ae;Ae=Object.assign({},Ae,eA.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.text1xoffset=0,Ae.textyoffset=-8,Ae.height=1,Ae.encoding="auto",Ae.version="a",Ae.checkoffset=0,Ae.raw=!1,Ae.parse=!1,Ae.parsefnc=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>500&&(_e[Ie++]="bwipp.posicodeinputTooLong#16258",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Bn(Ae.version,"a")&&Bn(Ae.version,"b")&&Bn(Ae.version,"limiteda")&&Bn(Ae.version,"limitedb")&&(_e[Ie++]="bwipp.posicodeInvalidVersion#16269",_e[Ie++]="The version must be either a, b, limiteda or limitedb",Pr()),_e[Ie++]="charmaps",cn(Ae.version,"a")||cn(Ae.version,"b")?_e[Ie++]=Ae.posicode_charmapsnormal:_e[Ie++]=Ae.posicode_charmapslimited;var Mn=_e[--Ie];Ae[_e[--Ie]]=Mn,_e[Ie++]="charvals",cn(Ae.version,"a")||cn(Ae.version,"b")?_e[Ie++]=Ae.charvals_normal:_e[Ie++]=Ae.charvals_limited;var wn=_e[--Ie];if(Ae[_e[--Ie]]=wn,Ae.set0=Ce(Ae.charvals,0),Ae.set1=Ce(Ae.charvals,1),Ae.set2=Ce(Ae.charvals,2),cn(Ae.version,"limiteda")||cn(Ae.version,"limitedb"))for(var Sn=0,Nn=Ae.barcode.length-1;Sn<=Nn;Sn+=1)Hr(Ae.set0,Ce(Ge(Ae.barcode,Sn,1),0))||(_e[Ie++]="bwipp.posicodeBadCharacter#16288",_e[Ie++]="Posicode limited must contain only digits, capital letters, and the symbols - and .",Pr());if(Ae.raw&&(Ae.encoding="raw"),cn(Ae.encoding,"raw")){for(Ae.cws=xe(Ae.barcode.length),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.barcode.length-3||Ce(Ae.barcode,Ae.i)!=94);){var oi=Ge(Ae.barcode,Ae.i+1,3);_e[Ie++]=oi,_e[Ie++]=!1;for(var Jn=0,fi=oi.length;Jn<fi;Jn++){var ri=Ce(oi,Jn);(ri<48||ri>57)&&(_e[Ie-1]=!0)}if(_e[--Ie]){Ie--;break}Ae.cw=gr(_e[--Ie]),Ae.cw>45&&(_e[Ie++]="bwipp.posicodeBadRawCodeword#16306",_e[Ie++]="Raw codewords must be 0 to 45",Pr()),De(Ae.cws,Ae.j,Ae.cw),Ae.i=Ae.i+4,Ae.j=Ae.j+1}Ae.i!=Ae.barcode.length&&(_e[Ie++]="bwipp.posicodeBadRawFormat#16313",_e[Ie++]="Raw codewords must be formatted as ^NNN",Pr()),Ae.cws=Ge(Ae.cws,0,Ae.j),Ae.text=""}if(cn(Ae.encoding,"auto")){Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["FNC1",Ae.posicode_fn1],["FNC2",Ae.posicode_fn2],["FNC3",Ae.posicode_fn3]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,Ae.text=Re(Ae.msglen);for(var Qn=0,Yn=Ae.msglen-1;Qn<=Yn;Qn+=1){Ae.i=Qn;var ni=Ce(Ae.msg,Ae.i);_e[Ie++]=Ae.text,_e[Ie++]=Ae.i,_e[Ie++]=ni,ni<0&&(_e[Ie-1]=32);var ci=_e[--Ie],Li=_e[--Ie];De(_e[--Ie],Li,ci)}_e[Ie++]=1/0;for(var zi=0,Zn=Ae.msglen;zi<Zn;zi++)_e[Ie++]=0;_e[Ie++]=0,Ae.numSA=xe(),_e[Ie++]=1/0;for(var ii=0,vi=Ae.msglen;ii<vi;ii++)_e[Ie++]=0;_e[Ie++]=0,Ae.numEA=xe();for(var Si=Ae.msglen-1;Si>=0;Si-=1)Ae.i=Si,Ce(Ae.msg,Ae.i)>=0&&(Ce(Ae.msg,Ae.i)>=128?De(Ae.numEA,Ae.i,Ce(Ae.numEA,Ae.i+1)+1):De(Ae.numSA,Ae.i,Ce(Ae.numSA,Ae.i+1)+1));Ae.ea=!1,_e[Ie++]=1/0;for(var Yr=0,hn=Ae.msglen-1;Yr<=hn;Yr+=1){if(Ae.i=Yr,Ae.c=Ce(Ae.msg,Ae.i),Ae.ea==Ae.c<128&&Ae.c>=0){Ae.ea?_e[Ie++]=Ae.numSA:_e[Ie++]=Ae.numEA;var En=Ce(_e[--Ie],Ae.i),Dn=or(En+Ae.i)==Ae.msglen?3:5;En<Dn||(Ae.ea=!Ae.ea,_e[Ie++]=Ae.posicode_fn4),_e[Ie++]=Ae.posicode_fn4}Ae.c>=0?_e[Ie++]=Ae.c&127:_e[Ie++]=Ae.c}for(Ii(xe(Wn())),Ae.msg=_e[--Ie],Ie--,Ae.msglen=Ae.msg.length,Ae.enc=function(){var wi=_e[--Ie];De(Ae.cws,Ae.j,Ce(wi,_e[--Ie])),Ae.j=Ae.j+1},Ae.cws=xe(Ae.msglen*2),Ae.i=0,Ae.j=0,Ae.cset="set0";Ae.i!=Ae.msglen;)for(;;){Ae.char1=Ce(Ae.msg,Ae.i),_e[Ie++]="char2",Ae.i+1<Ae.msglen?_e[Ie++]=Ce(Ae.msg,Ae.i+1):_e[Ie++]=-99;var Rn=_e[--Ie];Ae[_e[--Ie]]=Rn;var pi=Ae[Ae.cset];if(Hr(pi,Ae.char1)){var ui=Ae[Ae.cset];_e[Ie++]=Ae.char1,_e[Ie++]=ui,Ae.enc(),Ae.i=Ae.i+1;break}if(Hr(Ae.set2,Ae.char1)){var hi=Ae[Ae.cset];_e[Ie++]=Ae.posicode_sf2,_e[Ie++]=hi,Ae.enc(),_e[Ie++]=Ae.char1,_e[Ie++]=Ae.set2,Ae.enc(),Ae.i=Ae.i+1;break}var gi=Ae[Ae.cset];if(Hr(gi,Ae.char2)){if(cn(Ae.cset,"set0")){var mi=Ae[Ae.cset];_e[Ie++]=Ae.posicode_sf1,_e[Ie++]=mi,Ae.enc(),_e[Ie++]=Ae.char1,_e[Ie++]=Ae.set1,Ae.enc()}else{var Ni=Ae[Ae.cset];_e[Ie++]=Ae.posicode_sf0,_e[Ie++]=Ni,Ae.enc(),_e[Ie++]=Ae.char1,_e[Ie++]=Ae.set0,Ae.enc()}Ae.i=Ae.i+1;break}else{if(cn(Ae.cset,"set0")){var Ze=Ae[Ae.cset];_e[Ie++]=Ae.posicode_la1,_e[Ie++]=Ze,Ae.enc(),Ae.cset="set1"}else{var en=Ae[Ae.cset];_e[Ie++]=Ae.posicode_la0,_e[Ie++]=en,Ae.enc(),Ae.cset="set0"}break}break}Ae.cws=Ge(Ae.cws,0,Ae.j)}Ae.encs=Ce(Ae.posicode_encmaps,Ae.version),Ae.v=0;for(var Vi=Ae.cws,ca=0,ha=Vi.length;ca<ha;ca++){Ae.cw=Ce(Vi,ca);for(var Pa=0;Pa<6;Pa++)((Ae.cw^Ae.v)&1)!=0&&(Ae.v=Ae.v^7682),Ae.v=wr(Ae.v/2),Ae.cw=wr(Ae.cw/2)}for(Ae.v=Ae.v+Ae.checkoffset,cn(Ae.version,"limiteda")||cn(Ae.version,"limitedb")?(Ae.v=Ae.v&1023,Ae.v>824&&Ae.v<853&&(Ae.v=Ae.v+292)):Ae.v=(Ae.v&1023)+45,Ae.d=xe([2,2,2,2,2,2]),Ae.r=0,Ae.c=0,Ae.w=0,Ae.sum=0;Ae.sum!=Ae.v;)Ae.t=or(Ae.sum+Ce(Ce(Ae.posicode_c2w,Ae.r),Ae.c)),Ae.t==Ae.v&&(Ae.w=Ae.w+1,De(Ae.d,Ae.r,Ae.w+2),Ae.sum=Ae.t),Ae.t>Ae.v&&(De(Ae.d,Ae.r,Ae.w+2),Ae.r=Ae.r+1,Ae.w=0),Ae.t<Ae.v&&(Ae.c=Ae.c+1,Ae.w=Ae.w+1,Ae.sum=Ae.t);_e[Ie++]=20;for(var Ra=0;Ra<=4;Ra+=1){var to=_e[--Ie];_e[Ie++]=or(to-Ce(Ae.d,Ra))}if(De(Ae.d,5,_e[--Ie]),cn(Ae.version,"b")||cn(Ae.version,"limitedb")){_e[Ie++]=1/0;for(var Fa=Ae.d,Oa=0,no=Fa.length;Oa<no;Oa++)_e[Ie++]=Ce(Fa,Oa)+1;Ae.d=xe()}Ae.cbs=vr(Re(12),"111111111111");for(var ro=5;ro>=0;ro-=1)Ae.i=ro,De(Ae.cbs,(5-Ae.i)*2+1,Ce(Ae.d,Ae.i)+47);Ae.sbs=Re(Ae.cws.length*6+31);var va=Ce(Ae.encs,Ae.encs.length-2);ar(Ae.sbs,0,va),Ae.j=va.length;for(var Ba=0,Ya=Ae.cws.length-1;Ba<=Ya;Ba+=1)Ae.i=Ba,ar(Ae.sbs,Ae.j,Ce(Ae.encs,Ce(Ae.cws,Ae.i))),Ae.j=Ae.j+6;ar(Ae.sbs,Ae.j,Ae.cbs),Ae.j=Ae.j+12;var jr=Ce(Ae.encs,Ae.encs.length-1);ar(Ae.sbs,Ae.j,jr),Ae.j=jr.length+Ae.j,Ae.sbs=Ge(Ae.sbs,0,Ae.j),_e[Ie++]=1/0,_e[Ie++]=1/0;for(var Fr=Ae.sbs,Ar=0,cr=Fr.length;Ar<cr;Ar++)_e[Ie++]=Ce(Fr,Ar)-48;var Ve=xe();_e[Ie++]=1/0;for(var dr=0,ur=~~((Ae.sbs.length+1)/2);dr<ur;dr++)_e[Ie++]=Ae.height;var Er=xe();_e[Ie++]=1/0;for(var Ur=0,Gr=~~((Ae.sbs.length+1)/2);Ur<Gr;Ur++)_e[Ie++]=0;var sn=xe(),pn=new Map([["a",0],["b",0],["limiteda",12],["limitedb",13]]),_n=new Map([["a",0],["b",0],["limiteda",12],["limitedb",13]]);_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Ve,_e[Ie++]="bhs",_e[Ie++]=Er,_e[Ie++]="bbs",_e[Ie++]=sn,_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center",_e[Ie++]="borderleft",_e[Ie++]=Ce(pn,Ae.version),_e[Ie++]="borderright",_e[Ie++]=Ce(_n,Ae.version),_e[Ie++]="opt",_e[Ie++]=Ae.options;var ei=Xe();_e[Ie++]=ei,Ae._render&&ti(),Ae=dn}function uc(){if(!uc.globals){var fn=Ae;Ae=uc.globals={},Ae.codablockf_swa=-1,Ae.codablockf_swb=-2,Ae.codablockf_swc=-3,Ae.codablockf_sft=-4,Ae.codablockf_fn1=-5,Ae.codablockf_fn2=-6,Ae.codablockf_fn3=-7,Ae.codablockf_fn4=-8,Ae.codablockf_sta=-9,Ae.codablockf_stp=-10,Ae.swa=Ae.codablockf_swa,Ae.swb=Ae.codablockf_swb,Ae.swc=Ae.codablockf_swc,Ae.sft=Ae.codablockf_sft,Ae.fn1=Ae.codablockf_fn1,Ae.fn2=Ae.codablockf_fn2,Ae.fn3=Ae.codablockf_fn3,Ae.fn4=Ae.codablockf_fn4,Ae.sta=Ae.codablockf_sta,Ae.stp=Ae.codablockf_stp,Ae.codablockf_charmaps=xe([xe([32,32,"00"]),xe(["!","!","01"]),xe(['"','"',"02"]),xe(["#","#","03"]),xe(["$","$","04"]),xe(["%","%","05"]),xe(["&","&","06"]),xe(["'","'","07"]),xe([40,40,"08"]),xe([41,41,"09"]),xe(["*","*","10"]),xe(["+","+","11"]),xe([",",",","12"]),xe(["-","-","13"]),xe([".",".","14"]),xe(["/","/","15"]),xe(["0","0","16"]),xe(["1","1","17"]),xe(["2","2","18"]),xe(["3","3","19"]),xe(["4","4","20"]),xe(["5","5","21"]),xe(["6","6","22"]),xe(["7","7","23"]),xe(["8","8","24"]),xe(["9","9","25"]),xe([":",":","26"]),xe([";",";","27"]),xe(["<","<","28"]),xe(["=","=","29"]),xe([">",">","30"]),xe(["?","?","31"]),xe(["@","@","32"]),xe(["A","A","33"]),xe(["B","B","34"]),xe(["C","C","35"]),xe(["D","D","36"]),xe(["E","E","37"]),xe(["F","F","38"]),xe(["G","G","39"]),xe(["H","H","40"]),xe(["I","I","41"]),xe(["J","J","42"]),xe(["K","K","43"]),xe(["L","L","44"]),xe(["M","M","45"]),xe(["N","N","46"]),xe(["O","O","47"]),xe(["P","P","48"]),xe(["Q","Q","49"]),xe(["R","R","50"]),xe(["S","S","51"]),xe(["T","T","52"]),xe(["U","U","53"]),xe(["V","V","54"]),xe(["W","W","55"]),xe(["X","X","56"]),xe(["Y","Y","57"]),xe(["Z","Z","58"]),xe(["[","[","59"]),xe([92,92,"60"]),xe(["]","]","61"]),xe(["^","^","62"]),xe(["_","_","63"]),xe([0,"`","64"]),xe([1,"a","65"]),xe([2,"b","66"]),xe([3,"c","67"]),xe([4,"d","68"]),xe([5,"e","69"]),xe([6,"f","70"]),xe([7,"g","71"]),xe([8,"h","72"]),xe([9,"i","73"]),xe([10,"j","74"]),xe([11,"k","75"]),xe([12,"l","76"]),xe([13,"m","77"]),xe([14,"n","78"]),xe([15,"o","79"]),xe([16,"p","80"]),xe([17,"q","81"]),xe([18,"r","82"]),xe([19,"s","83"]),xe([20,"t","84"]),xe([21,"u","85"]),xe([22,"v","86"]),xe([23,"w","87"]),xe([24,"x","88"]),xe([25,"y","89"]),xe([26,"z","90"]),xe([27,"{","91"]),xe([28,"|","92"]),xe([29,"}","93"]),xe([30,"~","94"]),xe([31,127,"95"]),xe([Ae.fn3,Ae.fn3,"96"]),xe([Ae.fn2,Ae.fn2,"97"]),xe([Ae.sft,Ae.sft,"98"]),xe([Ae.swc,Ae.swc,"99"]),xe([Ae.swb,Ae.fn4,Ae.swb]),xe([Ae.fn4,Ae.swa,Ae.swa]),xe([Ae.fn1,Ae.fn1,Ae.fn1]),xe([Ae.sta,Ae.sta,Ae.sta]),xe([Ae.stp,Ae.stp,Ae.stp])]),Ae.codablockf_encs=xe(["212222","222122","222221","121223","121322","131222","122213","122312","132212","221213","221312","231212","112232","122132","122231","113222","123122","123221","223211","221132","221231","213212","223112","312131","311222","321122","321221","312212","322112","322211","212123","212321","232121","111323","131123","131321","112313","132113","132311","211313","231113","231311","112133","112331","132131","113123","113321","133121","313121","211331","231131","213113","213311","213131","311123","311321","331121","312113","312311","332111","314111","221411","431111","111224","111422","121124","121421","141122","141221","112214","112412","122114","122411","142112","142211","241211","221114","413111","241112","134111","111242","121142","121241","114212","124112","124211","411212","421112","421211","212141","214121","412121","111143","111341","131141","114113","114311","411113","411311","113141","114131","311141","411131","211412","2331112"]),Ae.charvals=xe([new Map,new Map,new Map]);for(var hr=0,Br=Ae.codablockf_charmaps.length-1;hr<=Br;hr+=1){Ae.i=hr,Ae.encs=Ce(Ae.codablockf_charmaps,Ae.i);for(var Nr=0;Nr<=2;Nr+=1){Ae.j=Nr;var Or=Ce(Ae.encs,Ae.j),an=Hn(Or);if(_e[Ie++]=Or,cn(an,"stringtype")){var Zr=Ce(_e[--Ie],0);_e[Ie++]=Zr}De(Ce(Ae.charvals,Ae.j),_e[--Ie],Ae.i)}}Ae.seta=Ce(Ae.charvals,0),Ae.setb=Ce(Ae.charvals,1),Ae.setc=Ce(Ae.charvals,2),Ae.charvals=Ae.charvals,_e[Ie++]=1/0;for(var Rr=64;Rr<=95;Rr+=1)_e[Ie++]=Rr;for(var Jr=0;Jr<=15;Jr+=1)_e[Ie++]=Jr;for(var rn=26;rn<=63;rn+=1)_e[Ie++]=rn;var An=xe();Ae.abmap=An,_e[Ie++]=1/0;for(var tn=0;tn<=85;tn+=1)_e[Ie++]=tn;var vn=xe();Ae.cmap=vn,Ae=fn}var fn=Ae;Ae=Object.assign({},Ae,uc.globals),Ae.dontdraw=!1,Ae.rows=-1,Ae.columns=8,Ae.rowheight=10,Ae.sepheight=1,Ae.parse=!1,Ae.parsefnc=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length>25e3&&(_e[Ie++]="bwipp.codablockfinputTooLong#16723",_e[Ie++]="The input data is too long",Pr()),(Ae.columns<4||Ae.columns>62)&&(_e[Ie++]="bwipp.codablockfBadColumns#16727",_e[Ie++]="Codablock F must have 4 to 62 columns",Pr()),Ae.rows!=-1&&(Ae.rows<2||Ae.rows>44)&&(_e[Ie++]="bwipp.codablockfBadRows#16731",_e[Ie++]="Codablock F must have 2 to 44 rows",Pr()),(Ae.rowheight<8||Ae.rowheight>50)&&(_e[Ie++]="bwipp.codablockfBadRowHeight#16735",_e[Ie++]="Codablock F must have rowheight from 8 to 50",Pr()),(Ae.sepheight<1||Ae.sepheight>5)&&(_e[Ie++]="bwipp.codablockfBadSepHeight#16739",_e[Ie++]="Codablock F must have sepheight from 1 to 5",Pr()),_e[Ie++]="c",Ae.columns>=4&&Ae.columns<=62?_e[Ie++]=Ae.columns:_e[Ie++]=8;var dn=_e[--Ie];Ae[_e[--Ie]]=dn,_e[Ie++]="rows",Ae.rows>=2&&Ae.rows<=44?_e[Ie++]=Ae.rows:_e[Ie++]=-1;var Mn=_e[--Ie];Ae[_e[--Ie]]=Mn,Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["FNC1",Ae.codablockf_fn1],["FNC3",Ae.codablockf_fn3]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,Ae.kmsg=Ae.msg,_e[Ie++]=1/0,$r(Ae.msg,function(){var Ji=_e[Ie-1];if(Ji>=128){var _a=_e[--Ie];_e[Ie++]=Ae.codablockf_fn4,_e[Ie++]=_a&127}}),Ii(xe(Wn())),Ae.msg=_e[--Ie],Ie--,Ae.msglen=Ae.msg.length,Ae.numsscr=function(){for(Ae.n=0,Ae.s=0,Ae.p=_e[--Ie];!(Ae.p>=Ae.msglen||Ae.p!=0&&Ce(Ae.msg,Ae.p-1)==Ae.codablockf_fn4);){var Ji=Ce(Ae.msg,Ae.p),_a=Hr(Ae.setc,Ji);if(_e[Ie++]=Ji,!_a){Ie--;break}if(_e[--Ie]==Ae.codablockf_fn1)if(Ae.s%2==0)Ae.s=Ae.s+1;else break;Ae.n=Ae.n+1,Ae.s=Ae.s+1,Ae.p=Ae.p+1}_e[Ie++]=Ae.n,_e[Ie++]=Ae.s},Ae.enca=function(){De(Ae.cws,Ae.j,Ce(Ae.seta,_e[--Ie])),Ae.j=Ae.j+1},Ae.encb=function(){De(Ae.cws,Ae.j,Ce(Ae.setb,_e[--Ie])),Ae.j=Ae.j+1},Ae.encc=function(){var Ji=_e[Ie-1],_a=Hn(Ji);if(Bn(_a,"arraytype")){var Na=Ce(Ae.setc,_e[--Ie]);_e[Ie++]=Na}else{var ka=_e[--Ie];Lr(ka);var Ka=_e[--Ie],io=_e[--Ie];_e[Ie++]=or(Ka-48+(io-48)*10)}De(Ae.cws,Ae.j,_e[--Ie]),Ae.j=Ae.j+1},Ae.anotb=function(){var Ji=_e[--Ie];_e[Ie++]=Hr(Ae.seta,Ji)&&!Hr(Ae.setb,Ji)},Ae.bnota=function(){var Ji=_e[--Ie];_e[Ie++]=Hr(Ae.setb,Ji)&&!Hr(Ae.seta,Ji)},_e[Ie++]=1/0;for(var wn=0,Sn=Ae.msg.length;wn<Sn;wn++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextanotb=xe(),_e[Ie++]=1/0;for(var Nn=0,oi=Ae.msg.length;Nn<oi;Nn++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextbnota=xe();for(var Jn=Ae.msg.length-1;Jn>=0;Jn-=1)Ae.i=Jn,_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.anotb(),_e[--Ie]?De(Ae.nextanotb,Ae.i,0):De(Ae.nextanotb,Ae.i,Ce(Ae.nextanotb,Ae.i+1)+1),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.bnota(),_e[--Ie]?De(Ae.nextbnota,Ae.i,0):De(Ae.nextbnota,Ae.i,Ce(Ae.nextbnota,Ae.i+1)+1);for(Ae.abeforeb=function(){var Ji=_e[--Ie];_e[Ie++]=Pn(Ce(Ae.nextanotb,Ji),Ce(Ae.nextbnota,Ji))},Ae.bbeforea=function(){var Ji=_e[--Ie];_e[Ie++]=Pn(Ce(Ae.nextbnota,Ji),Ce(Ae.nextanotb,Ji))},Ae.padrow=function(){for(var Ji=0,_a=_e[--Ie];Ji<_a;Ji++)for(;;){if(cn(Ae.cset,"seta")){_e[Ie++]=Ae.codablockf_swc,Ae.enca(),Ae.cset="setc";break}if(cn(Ae.cset,"setb")){_e[Ie++]=Ae.codablockf_swc,Ae.encb(),Ae.cset="setc";break}if(cn(Ae.cset,"setc")){_e[Ie++]=Ae.codablockf_swb,Ae.encc(),Ae.cset="setb";break}}},Ae.encafitsrow=function(){if(Ae.rem<=2&&Ce(Ae.msg,Ae.i)==Ae.codablockf_fn4){var Ji=Ae.rem==2&&Ce(Ae.msg,Ae.i+1)<=95;_e[Ie++]=Ji,Ji&&(_e[Ie++]=Ae.codablockf_fn4,Ae.enca(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.enca(),Ae.i=Ae.i+2)}else _e[Ie++]=Ce(Ae.msg,Ae.i),Ae.enca(),Ae.i=Ae.i+1,_e[Ie++]=!0},Ae.encbfitsrow=function(){if(Ae.rem<=2&&Ce(Ae.msg,Ae.i)==Ae.codablockf_fn4){var Ji=Ae.rem==2&&Ce(Ae.msg,Ae.i+1)>=32;_e[Ie++]=Ji,Ji&&(_e[Ie++]=Ae.codablockf_fn4,Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.encb(),Ae.i=Ae.i+2)}else _e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),Ae.i=Ae.i+1,_e[Ie++]=!0},Ae.cws=xe((Ae.c+5)*44),Ae.i=0,Ae.j=0,Ae.r=1,Ae.lastrow=!1;!Ae.lastrow;){for(Ae.r>44&&(_e[Ie++]="bwipp.codablockfTooBig#16903",_e[Ie++]="Maximum length exceeded",Pr()),_e[Ie++]=Ae.codablockf_sta,Ae.enca(),Ae.i<Ae.msglen?(_e[Ie++]=Ae.i,Ae.numsscr()):(_e[Ie++]=-1,_e[Ie++]=-1),Ae.nums=_e[--Ie],Ae.nchars=_e[--Ie];;){if(Ae.msglen==0){_e[Ie++]=Ae.codablockf_swb,Ae.enca(),Ae.cset="setb";break}if(Ae.nums>=2){_e[Ie++]=Ae.codablockf_swc,Ae.enca(),Ae.cset="setc";break}if(_e[Ie++]=Ae.i,Ae.abeforeb(),_e[--Ie]){_e[Ie++]=Ae.codablockf_sft,Ae.enca(),Ae.cset="seta";break}_e[Ie++]=Ae.codablockf_swb,Ae.enca(),Ae.cset="setb";break}for(Ae.j=Ae.j+1,Ae.endofrow=!1;Ae.rem=or(Ae.c+3-Ae.j%(Ae.c+5)),!(Ae.i==Ae.msglen||Ae.endofrow);){_e[Ie++]=Ae.i,Ae.numsscr(),Ae.nums=_e[--Ie],Ae.nchars=_e[--Ie],_e[Ie++]="remnums",Ae.nums>Ae.rem*2?_e[Ie++]=Ae.rem*2:_e[Ie++]=Ae.nums;var fi=_e[--Ie];for(Ae[_e[--Ie]]=fi;;){if((cn(Ae.cset,"seta")||cn(Ae.cset,"setb"))&&Ae.remnums>=4&&Ce(Ae.msg,Ae.i)!=Ae.codablockf_fn1){if(Ae.remnums%2==0&&Ae.rem>=3){_e[Ie++]=Ae.codablockf_swc,cn(Ae.cset,"seta")?Ae.enca():Ae.encb(),Ae.cset="setc";for(var ri=0;ri<2;ri++)Ce(Ae.msg,Ae.i)==Ae.codablockf_fn1?(_e[Ie++]=Ae.codablockf_fn1,Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Ge(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}if(Ae.remnums%2!=0&&Ae.rem>=4){_e[Ie++]=Ce(Ae.msg,Ae.i),cn(Ae.cset,"seta")?Ae.enca():Ae.encb(),Ae.i=Ae.i+1,_e[Ie++]=Ae.codablockf_swc,cn(Ae.cset,"seta")?Ae.enca():Ae.encb(),Ae.cset="setc";for(var Qn=0;Qn<2;Qn++)Ce(Ae.msg,Ae.i)==Ae.codablockf_fn1?(_e[Ie++]=Ae.codablockf_fn1,Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Ge(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}}_e[Ie++]=cn(Ae.cset,"setb"),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.anotb();var Yn=_e[--Ie];if(_e[--Ie]&&Yn&&Ae.rem>=2){if(Ae.i<Ae.msglen-1&&(_e[Ie++]=Ae.i+1,Ae.bbeforea(),_e[--Ie])){_e[Ie++]=Ae.codablockf_sft,Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.enca(),Ae.i=Ae.i+1;break}_e[Ie++]=Ae.codablockf_swa,Ae.encb(),Ae.cset="seta",_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.enca(),Ae.i=Ae.i+1;break}_e[Ie++]=cn(Ae.cset,"seta"),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.bnota();var ni=_e[--Ie];if(_e[--Ie]&&ni&&Ae.rem>=2){if(Ae.i<Ae.msglen-1&&(_e[Ie++]=Ae.i+1,Ae.abeforeb(),_e[--Ie])){_e[Ie++]=Ae.codablockf_sft,Ae.enca(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),Ae.i=Ae.i+1;break}_e[Ie++]=Ae.codablockf_swb,Ae.enca(),Ae.cset="setb",_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),Ae.i=Ae.i+1;break}if(cn(Ae.cset,"setc")&&Ae.remnums<2&&Ae.rem>=2){if(Ae.rem=Ae.rem-1,_e[Ie++]=Ae.i,Ae.abeforeb(),_e[--Ie]){if(_e[Ie++]=Ae.codablockf_swa,Ae.encc(),Ae.cset="seta",Ae.encafitsrow(),_e[--Ie])break}else if(_e[Ie++]=Ae.codablockf_swb,Ae.encc(),Ae.cset="setb",Ae.encbfitsrow(),_e[--Ie])break}if(cn(Ae.cset,"seta")&&Hr(Ae.seta,Ce(Ae.msg,Ae.i))&&Ae.rem>=1&&(Ae.encafitsrow(),_e[--Ie])||cn(Ae.cset,"setb")&&Hr(Ae.setb,Ce(Ae.msg,Ae.i))&&Ae.rem>=1&&(Ae.encbfitsrow(),_e[--Ie]))break;if(cn(Ae.cset,"setc")&&Ae.remnums>=2&&Ae.rem>=1){Ce(Ae.msg,Ae.i)==Ae.codablockf_fn1?(_e[Ie++]=Ae.codablockf_fn1,Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Ge(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}Ae.endofrow=!0;break}}(Ae.r>=Ae.rows||Ae.rows==-1)&&Ae.r>1&&Ae.i==Ae.msglen&&Ae.rem>=2?(_e[Ie++]=Ae.rem-2,Ae.padrow(),Ae.j=Ae.j+3,_e[Ie++]=Ae.codablockf_stp,Ae.enca(),Ae.lastrow=!0):(_e[Ie++]=Ae.rem,Ae.padrow(),Ae.j=Ae.j+1,_e[Ie++]=Ae.codablockf_stp,Ae.enca(),Ae.r=Ae.r+1)}Ae.cws=Ge(Ae.cws,0,Ae.j),Ae.chkmsg=xe(Ae.kmsg.length),Ae.j=0;for(var ci=0,Li=Ae.kmsg.length-1;ci<=Li;ci+=1)Ae.i=ci,Ae.char=Ce(Ae.kmsg,Ae.i),Ae.char>=0&&(De(Ae.chkmsg,Ae.j,Ae.char),Ae.j=Ae.j+1),Ae.char==Ae.codablockf_fn1&&Ae.i!=0&&(De(Ae.chkmsg,Ae.j,29),Ae.j=Ae.j+1);Ae.t1=0,Ae.t2=0,Ae.k1=0,Ae.k2=0;for(var zi=0,Zn=Ae.j-1;zi<=Zn;zi+=1)Ae.i=zi,Ae.t1=Ce(Ae.chkmsg,Ae.i)*Ae.i%86,Ae.t2=or(Ae.t1+Ce(Ae.chkmsg,Ae.i))%86,Ae.k1=or(Ae.k1+Ae.t2)%86,Ae.k2=or(Ae.k2+Ae.t1)%86;_e[Ie++]=Ae.cws,_e[Ie++]=Ae.cws.length-4,Bn(Ae.cset,"setc")?_e[Ie++]=Ae.abmap:_e[Ie++]=Ae.cmap;var ii=Ce(_e[--Ie],Ae.k1),vi=_e[--Ie];De(_e[--Ie],vi,ii),_e[Ie++]=Ae.cws,_e[Ie++]=Ae.cws.length-3,Bn(Ae.cset,"setc")?_e[Ie++]=Ae.abmap:_e[Ie++]=Ae.cmap;var Si=Ce(_e[--Ie],Ae.k2),Yr=_e[--Ie];De(_e[--Ie],Yr,Si);var hn=Ae.cws;_e[Ie++]=hn,_e[Ie++]=2,Ce(hn,1)!=99?_e[Ie++]=Ae.abmap:_e[Ie++]=Ae.cmap;var En=Ce(_e[--Ie],Ae.r-2),Dn=_e[--Ie];De(_e[--Ie],Dn,En);for(var Rn=1,pi=Ae.r-1;Rn<=pi;Rn+=1){Ae.i=Rn;var ui=Ae.cws,hi=Ae.i,gi=Ae.c,Ze=Ce(ui,hi*(gi+5)+2-1);_e[Ie++]=ui,_e[Ie++]=hi*(gi+5)+2,Ze!=99?_e[Ie++]=Ae.abmap:_e[Ie++]=Ae.cmap;var en=Ce(_e[--Ie],Ae.i+42),mi=_e[--Ie];De(_e[--Ie],mi,en)}for(var Ni=0,Vi=Ae.r-1;Ni<=Vi;Ni+=1){Ae.rcws=Ge(Ae.cws,Ni*(Ae.c+5),Ae.c+4),Ae.csum=Ce(Ae.rcws,0);for(var ca=1,ha=Ae.rcws.length-2;ca<=ha;ca+=1)Ae.i=ca,Ae.csum=or(Ae.csum+Ce(Ae.rcws,Ae.i)*Ae.i);De(Ae.rcws,Ae.rcws.length-1,Ae.csum%103)}Hr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#17122",_e[Ie++]=Ae.cws,Pr()),Ae.rowbits=xe(Ae.r);for(var Pa=0,Ra=Ae.r-1;Pa<=Ra;Pa+=1){Ae.i=Pa,_e[Ie++]=1/0;for(var to=Ge(Ae.cws,Ae.i*(Ae.c+5),Ae.c+5),Fa=0,Oa=to.length;Fa<Oa;Fa++)$r(Ce(Ae.codablockf_encs,Ce(to,Fa)),function(){var Ji=_e[--Ie];_e[Ie++]=Ji-48});Ae.sbs=xe(),_e[Ie++]=1/0;var no=Ae.sbs;_e[Ie++]=0;for(var ro=0,va=no.length;ro<va;ro++)for(var Ba=_e[Ie-1],Ya=Ba==1?0:1,jr=0,Fr=Ce(no,ro);jr<Fr;jr++)_e[Ie++]=Ya;Ii(xe(Wn()-1));var Ar=_e[--Ie];_e[Ie-1]=Ar;var cr=_e[--Ie];_e[Ie-1]=cr,_e[Ie++]=Ae.rowbits,_e[Ie++]=Ae.i;var Ve=_e[Ie-3],dr=_e[Ie-1];De(_e[Ie-2],dr,Ve),Ie-=3}Ae.symwid=Ae.c*11+57,Ae.symhgt=Ae.sepheight*(Ae.r+1)+Ae.r*Ae.rowheight,_e[Ie++]=Ae.symwid*Ae.symhgt;try{var ur=xe(_e[--Ie]);_e[Ie++]=ur,_e[Ie++]=!1}catch(Ji){_e[Ie++]=!0}_e[--Ie]&&(_e[Ie-1]="bwipp.codablockfSymbolTooLarge#17147",_e[Ie++]="The symbol size exceeds the implementation limits",Pr()),Ae.pixs=_e[--Ie],_e[Ie++]=1/0;for(var Er=0,Ur=Ae.symwid;Er<Ur;Er++)_e[Ie++]=1;Ae.allone=xe(),_e[Ie++]=1/0,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=0;for(var Gr=0,sn=Ae.symwid-24;Gr<sn;Gr++)_e[Ie++]=1;_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=1,Ae.seprow=xe(),Ae.pos=0;for(var pn=0,_n=Ae.sepheight;pn<_n;pn++)ar(Ae.pixs,Ae.pos,Ae.allone),Ae.pos=or(Ae.pos+Ae.symwid);for(var ei=0,wi=Ae.r-2;ei<=wi;ei+=1){Ae.i=ei;for(var Wi=0,ta=Ae.rowheight;Wi<ta;Wi++)ar(Ae.pixs,Ae.pos,Ce(Ae.rowbits,Ae.i)),Ae.pos=or(Ae.pos+Ae.symwid);for(var $i=0,Da=Ae.sepheight;$i<Da;$i++)ar(Ae.pixs,Ae.pos,Ae.seprow),Ae.pos=or(Ae.pos+Ae.symwid)}for(var ba=0,Ci=Ae.rowheight;ba<Ci;ba++)ar(Ae.pixs,Ae.pos,Ce(Ae.rowbits,Ae.r-1)),Ae.pos=or(Ae.pos+Ae.symwid);for(var qi=0,Ea=Ae.sepheight;qi<Ea;qi++)ar(Ae.pixs,Ae.pos,Ae.allone),Ae.pos=or(Ae.pos+Ae.symwid);_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.symwid],["pixy",Ae.symhgt],["height",Ae.symhgt/72],["width",Ae.symwid/72],["opt",Ae.options]]),Ae._render&&xi(),Ae=fn}function Rc(){if(!Rc.globals){var Rr=Ae;Ae=Rc.globals={},Ae.code16k_swa=-1,Ae.code16k_swb=-2,Ae.code16k_swc=-3,Ae.code16k_sa1=-4,Ae.code16k_sb1=-5,Ae.code16k_sc1=-6,Ae.code16k_sa2=-7,Ae.code16k_sb2=-8,Ae.code16k_sc2=-9,Ae.code16k_pad=-10,Ae.code16k_sb3=-11,Ae.code16k_sc3=-12,Ae.code16k_fn1=-13,Ae.code16k_fn2=-14,Ae.code16k_fn3=-15,Ae.code16k_fn4=-16,Ae.swa=Ae.code16k_swa,Ae.swb=Ae.code16k_swb,Ae.swc=Ae.code16k_swc,Ae.sa1=Ae.code16k_sa1,Ae.sb1=Ae.code16k_sb1,Ae.sc1=Ae.code16k_sc1,Ae.sa2=Ae.code16k_sa2,Ae.sb2=Ae.code16k_sb2,Ae.sc2=Ae.code16k_sc2,Ae.pad=Ae.code16k_pad,Ae.sb3=Ae.code16k_sb3,Ae.sc3=Ae.code16k_sc3,Ae.fn1=Ae.code16k_fn1,Ae.fn2=Ae.code16k_fn2,Ae.fn3=Ae.code16k_fn3,Ae.fn4=Ae.code16k_fn4,Ae.code16k_charmaps=xe([xe([32,32,"00"]),xe(["!","!","01"]),xe(['"','"',"02"]),xe(["#","#","03"]),xe(["$","$","04"]),xe(["%","%","05"]),xe(["&","&","06"]),xe(["'","'","07"]),xe([40,40,"08"]),xe([41,41,"09"]),xe(["*","*","10"]),xe(["+","+","11"]),xe([",",",","12"]),xe(["-","-","13"]),xe([".",".","14"]),xe(["/","/","15"]),xe(["0","0","16"]),xe(["1","1","17"]),xe(["2","2","18"]),xe(["3","3","19"]),xe(["4","4","20"]),xe(["5","5","21"]),xe(["6","6","22"]),xe(["7","7","23"]),xe(["8","8","24"]),xe(["9","9","25"]),xe([":",":","26"]),xe([";",";","27"]),xe(["<","<","28"]),xe(["=","=","29"]),xe([">",">","30"]),xe(["?","?","31"]),xe(["@","@","32"]),xe(["A","A","33"]),xe(["B","B","34"]),xe(["C","C","35"]),xe(["D","D","36"]),xe(["E","E","37"]),xe(["F","F","38"]),xe(["G","G","39"]),xe(["H","H","40"]),xe(["I","I","41"]),xe(["J","J","42"]),xe(["K","K","43"]),xe(["L","L","44"]),xe(["M","M","45"]),xe(["N","N","46"]),xe(["O","O","47"]),xe(["P","P","48"]),xe(["Q","Q","49"]),xe(["R","R","50"]),xe(["S","S","51"]),xe(["T","T","52"]),xe(["U","U","53"]),xe(["V","V","54"]),xe(["W","W","55"]),xe(["X","X","56"]),xe(["Y","Y","57"]),xe(["Z","Z","58"]),xe(["[","[","59"]),xe([92,92,"60"]),xe(["]","]","61"]),xe(["^","^","62"]),xe(["_","_","63"]),xe([0,"`","64"]),xe([1,"a","65"]),xe([2,"b","66"]),xe([3,"c","67"]),xe([4,"d","68"]),xe([5,"e","69"]),xe([6,"f","70"]),xe([7,"g","71"]),xe([8,"h","72"]),xe([9,"i","73"]),xe([10,"j","74"]),xe([11,"k","75"]),xe([12,"l","76"]),xe([13,"m","77"]),xe([14,"n","78"]),xe([15,"o","79"]),xe([16,"p","80"]),xe([17,"q","81"]),xe([18,"r","82"]),xe([19,"s","83"]),xe([20,"t","84"]),xe([21,"u","85"]),xe([22,"v","86"]),xe([23,"w","87"]),xe([24,"x","88"]),xe([25,"y","89"]),xe([26,"z","90"]),xe([27,"{","91"]),xe([28,"|","92"]),xe([29,"}","93"]),xe([30,"~","94"]),xe([31,127,"95"]),xe([Ae.fn3,Ae.fn3,"96"]),xe([Ae.fn2,Ae.fn2,"97"]),xe([Ae.sb1,Ae.sa1,"98"]),xe([Ae.swc,Ae.swc,"99"]),xe([Ae.swb,Ae.fn4,Ae.swb]),xe([Ae.fn4,Ae.swa,Ae.swa]),xe([Ae.fn1,Ae.fn1,Ae.fn1]),xe([Ae.pad,Ae.pad,Ae.pad]),xe([Ae.sb2,Ae.sa2,Ae.sb1]),xe([Ae.sc2,Ae.sc2,Ae.sb2]),xe([Ae.sc3,Ae.sc3,Ae.sb3])]),Ae.code16k_metrics=xe([xe([2,7]),xe([3,12]),xe([4,17]),xe([5,22]),xe([6,27]),xe([7,32]),xe([8,37]),xe([9,42]),xe([10,47]),xe([11,52]),xe([12,57]),xe([13,62]),xe([14,67]),xe([15,72]),xe([16,77])]),Ae.code16k_encs=xe(["212222","222122","222221","121223","121322","131222","122213","122312","132212","221213","221312","231212","112232","122132","122231","113222","123122","123221","223211","221132","221231","213212","223112","312131","311222","321122","321221","312212","322112","322211","212123","212321","232121","111323","131123","131321","112313","132113","132311","211313","231113","231311","112133","112331","132131","113123","113321","133121","313121","211331","231131","213113","213311","213131","311123","311321","331121","312113","312311","332111","314111","221411","431111","111224","111422","121124","121421","141122","141221","112214","112412","122114","122411","142112","142211","241211","221114","413111","241112","134111","111242","121142","121241","114212","124112","124211","411212","421112","421211","212141","214121","412121","111143","111341","131141","114113","114311","411113","411311","113141","114131","311141","411131","211412","211214","211232","211133"]),Ae.code16k_startencs=xe(["3211","2221","2122","1411","1132","1231","1114","3112","3211","2221","2122","1411","1132","1231","1114","3112"]),Ae.code16k_stopencsodd=xe(["3211","2221","2122","1411","1132","1231","1114","3112","1132","1231","1114","3112","3211","2221","2122","1411"]),Ae.code16k_stopencseven=xe(["2122","1411","1132","1231","1114","3112","1132","1231","1114","3112","3211","2221","2122","1411","3211","2221"]),Ae.charvals=xe([new Map,new Map,new Map]);for(var hr=0,Br=Ae.code16k_charmaps.length-1;hr<=Br;hr+=1){Ae.i=hr,Ae.encs=Ce(Ae.code16k_charmaps,Ae.i);for(var Nr=0;Nr<=2;Nr+=1){Ae.j=Nr;var Or=Ce(Ae.encs,Ae.j),an=Hn(Or);if(_e[Ie++]=Or,cn(an,"stringtype")){var Zr=Ce(_e[--Ie],0);_e[Ie++]=Zr}De(Ce(Ae.charvals,Ae.j),_e[--Ie],Ae.i)}}Ae.charvals=Ae.charvals,Ae.seta=Ce(Ae.charvals,0),Ae.setb=Ce(Ae.charvals,1),Ae.setc=Ce(Ae.charvals,2),Ae=Rr}var Rr=Ae;if(Ae=Object.assign({},Ae,Rc.globals),Ae.dontdraw=!1,Ae.sam=-1,Ae.rows=0,Ae.rowheight=8,Ae.sepheight=1,Ae.raw=!1,Ae.parse=!1,Ae.parsefnc=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>500&&(_e[Ie++]="bwipp.code16kinputTooLong#17410",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.rows!=0&&(Ae.rows<2||Ae.rows>16)&&(_e[Ie++]="bwipp.code16kBadRows#17421",_e[Ie++]="Code 16K must have 2 to 16 rows",Pr()),(Ae.rowheight<8||Ae.rowheight>50)&&(_e[Ie++]="bwipp.code16kBadRowHeight#17425",_e[Ie++]="Code 16K must have rowheight from 8 to 50",Pr()),(Ae.sepheight<1||Ae.sepheight>5)&&(_e[Ie++]="bwipp.code16kBadSepHeight#17429",_e[Ie++]="Code 16K must have sepheight from 1 to 5",Pr()),Ae.sam!=-1){_e[Ie++]=!0;for(var Jr=0;Jr<1;Jr++){var rn=Ae.sam;if(rn<12||rn>99){_e[Ie-1]=!1;break}if(Ae.sam%10<2){_e[Ie-1]=!1;break}if(~~(Ae.sam/10)>Ae.sam%10){_e[Ie-1]=!1;break}}_e[--Ie]||(_e[Ie++]="bwipp.code16kBadSAM#17440",_e[Ie++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 9 symbols',Pr())}if(Ae.sam!=-1&&(Ae.rows=16),Ae.raw){for(Ae.mode=0,Ae.cws=xe(Ae.barcode.length),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.barcode.length-3||Ce(Ae.barcode,Ae.i)!=94);){var An=Ge(Ae.barcode,Ae.i+1,3);_e[Ie++]=An,_e[Ie++]=!1;for(var tn=0,vn=An.length;tn<vn;tn++){var fn=Ce(An,tn);(fn<48||fn>57)&&(_e[Ie-1]=!0)}if(_e[--Ie]){Ie--;break}Ae.cw=gr(_e[--Ie]),Ae.cw>106&&(_e[Ie++]="bwipp.code16kBadRawCodeword#17459",_e[Ie++]="Raw codewords must be 0 to 106",Pr()),De(Ae.cws,Ae.j,Ae.cw),Ae.i=Ae.i+4,Ae.j=Ae.j+1}Ae.i!=Ae.barcode.length&&(_e[Ie++]="bwipp.code16kBadRawFormat#17466",_e[Ie++]="Raw codewords must be formatted as ^NNN",Pr()),Ae.cws=Ge(Ae.cws,0,Ae.j)}else{Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["FNC1",Ae.code16k_fn1],["FNC2",Ae.code16k_fn2],["FNC3",Ae.code16k_fn3]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,_e[Ie++]=1/0;for(var dn=0,Mn=Ae.msglen;dn<Mn;dn++)_e[Ie++]=0;_e[Ie++]=0,Ae.numSA=xe(),_e[Ie++]=1/0;for(var wn=0,Sn=Ae.msglen;wn<Sn;wn++)_e[Ie++]=0;_e[Ie++]=0,Ae.numEA=xe();for(var Nn=Ae.msglen-1;Nn>=0;Nn-=1)Ae.i=Nn,Ce(Ae.msg,Ae.i)>=0&&(Ce(Ae.msg,Ae.i)>=128?De(Ae.numEA,Ae.i,Ce(Ae.numEA,Ae.i+1)+1):De(Ae.numSA,Ae.i,Ce(Ae.numSA,Ae.i+1)+1));Ae.ea=!1,_e[Ie++]=1/0;for(var oi=0,Jn=Ae.msglen-1;oi<=Jn;oi+=1){if(Ae.i=oi,Ae.c=Ce(Ae.msg,Ae.i),Ae.ea==Ae.c<128&&Ae.c>=0){Ae.ea?_e[Ie++]=Ae.numSA:_e[Ie++]=Ae.numEA;var fi=Ce(_e[--Ie],Ae.i),ri=or(fi+Ae.i)==Ae.msglen?3:5;fi<ri||(Ae.ea=!Ae.ea,_e[Ie++]=Ae.code16k_fn4),_e[Ie++]=Ae.code16k_fn4}Ae.c>=0?_e[Ie++]=Ae.c&127:_e[Ie++]=Ae.c}Ii(xe(Wn())),Ae.msg=_e[--Ie],Ie--,Ae.msglen=Ae.msg.length,Ae.numsscr=function(){for(Ae.n=0,Ae.s=0,Ae.p=_e[--Ie];!(Ae.p>=Ae.msglen);){var Yi=Ce(Ae.msg,Ae.p),ga=Hr(Ae.setc,Yi);if(_e[Ie++]=Yi,!ga){Ie--;break}if(_e[--Ie]==Ae.code16k_fn1)if(Ae.s%2==0)Ae.s=Ae.s+1;else break;Ae.n=Ae.n+1,Ae.s=Ae.s+1,Ae.p=Ae.p+1}_e[Ie++]=Ae.n,_e[Ie++]=Ae.s},Ae.enca=function(){De(Ae.cws,Ae.j,Ce(Ae.seta,_e[--Ie])),Ae.j=Ae.j+1},Ae.encb=function(){De(Ae.cws,Ae.j,Ce(Ae.setb,_e[--Ie])),Ae.j=Ae.j+1},Ae.encc=function(){var Yi=_e[Ie-1],ga=Hn(Yi);if(Bn(ga,"arraytype")){var ya=Ce(Ae.setc,_e[--Ie]);_e[Ie++]=ya}else{var so=_e[--Ie];Lr(so);var za=_e[--Ie],uo=_e[--Ie];_e[Ie++]=or(za-48+(uo-48)*10)}De(Ae.cws,Ae.j,_e[--Ie]),Ae.j=Ae.j+1},Ae.anotb=function(){var Yi=_e[--Ie];_e[Ie++]=Hr(Ae.seta,Yi)&&!Hr(Ae.setb,Yi)},Ae.bnota=function(){var Yi=_e[--Ie];_e[Ie++]=Hr(Ae.setb,Yi)&&!Hr(Ae.seta,Yi)},_e[Ie++]=1/0;for(var Qn=0,Yn=Ae.msg.length;Qn<Yn;Qn++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextanotb=xe(),_e[Ie++]=1/0;for(var ni=0,ci=Ae.msg.length;ni<ci;ni++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextbnota=xe();for(var Li=Ae.msg.length-1;Li>=0;Li-=1)Ae.i=Li,_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.anotb(),_e[--Ie]?De(Ae.nextanotb,Ae.i,0):De(Ae.nextanotb,Ae.i,Ce(Ae.nextanotb,Ae.i+1)+1),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.bnota(),_e[--Ie]?De(Ae.nextbnota,Ae.i,0):De(Ae.nextbnota,Ae.i,Ce(Ae.nextbnota,Ae.i+1)+1);for(Ae.abeforeb=function(){var Yi=_e[--Ie];_e[Ie++]=Pn(Ce(Ae.nextanotb,Yi),Ce(Ae.nextbnota,Yi))},Ae.bbeforea=function(){var Yi=_e[--Ie];_e[Ie++]=Pn(Ce(Ae.nextbnota,Yi),Ce(Ae.nextanotb,Yi))},Ae.cws=xe(Ae.barcode.length*2+3),Ae.i=0,Ae.j=0;;){if(Ae.sam!=-1){De(Ae.cws,0,~~(Ae.sam/10)-1),De(Ae.cws,1,Ae.sam%10-1),Ae.j=2,Ae.cset="setb",Ae.mode=7;break}if(Ae.msglen==0){Ae.cset="setb",Ae.mode=1;break}if(Ae.msglen>=2){_e[Ie++]=Ce(Ae.msg,0)==Ae.code16k_fn1,_e[Ie++]=1,Ae.numsscr();var zi=_e[--Ie];_e[Ie-1]=zi;var Zn=_e[--Ie];if(_e[--Ie]&&Zn>=2){Ae.cset="setc",Ae.mode=4,Ae.i=1;break}}if(Ce(Ae.msg,0)==Ae.code16k_fn1){Ae.cset="setb",Ae.mode=3,Ae.i=1;break}if(Ae.msglen>=2){_e[Ie++]=0,Ae.numsscr();var ii=_e[--Ie];_e[Ie-1]=ii;var vi=_e[--Ie];if(vi>=2&&vi%2==0){Ae.cset="setc",Ae.mode=2;break}_e[Ie++]=0,Ae.numsscr();var Si=_e[--Ie];_e[Ie-1]=Si;var Yr=_e[--Ie];if(Yr>=3&&Yr%2==1){_e[Ie++]=Ce(Ae.msg,0),Ae.encb(),Ae.cset="setc",Ae.mode=5,Ae.i=1;break}_e[Ie++]=Hr(Ae.setb,Ce(Ae.msg,0)),_e[Ie++]=1,Ae.numsscr();var hn=_e[--Ie];_e[Ie-1]=hn;var En=_e[--Ie];if(_e[--Ie]&&En>=2&&En%2==0){_e[Ie++]=Ce(Ae.msg,0),Ae.encb(),Ae.cset="setc",Ae.mode=5,Ae.i=1;break}_e[Ie++]=Hr(Ae.setb,Ce(Ae.msg,0)),_e[Ie++]=1,Ae.numsscr();var Dn=_e[--Ie];_e[Ie-1]=Dn;var Rn=_e[--Ie];if(_e[--Ie]&&Rn>=3&&Rn%2==1){_e[Ie++]=Ce(Ae.msg,0),Ae.encb(),_e[Ie++]=Ce(Ae.msg,1),Ae.encb(),Ae.cset="setc",Ae.mode=6,Ae.i=2;break}_e[Ie++]=Hr(Ae.setb,Ce(Ae.msg,0))&&Hr(Ae.setb,Ce(Ae.msg,1)),_e[Ie++]=2,Ae.numsscr();var pi=_e[--Ie];_e[Ie-1]=pi;var ui=_e[--Ie];if(_e[--Ie]&&ui>=2&&ui%2==0){_e[Ie++]=Ce(Ae.msg,0),Ae.encb(),_e[Ie++]=Ce(Ae.msg,1),Ae.encb(),Ae.cset="setc",Ae.mode=6,Ae.i=2;break}}if(_e[Ie++]=0,Ae.abeforeb(),_e[--Ie]){Ae.cset="seta",Ae.mode=0;break}Ae.cset="setb",Ae.mode=1;break}for(;Ae.i!=Ae.msglen;)for(_e[Ie++]=Ae.i,Ae.numsscr(),Ae.nums=_e[--Ie],Ae.nchars=_e[--Ie];;){if(cn(Ae.cset,"seta")){if(Ae.i<Ae.msglen-1){_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.bnota(),_e[Ie++]=Ae.i+1,Ae.abeforeb();var hi=_e[--Ie];if(_e[--Ie]&&hi){_e[Ie++]=Ae.code16k_sb1,Ae.enca(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),Ae.i=Ae.i+1;break}}if(Ae.i<Ae.msglen-2){_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.bnota(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.bnota();var gi=_e[--Ie],Ze=_e[--Ie];_e[Ie++]=wa(Ze,gi),_e[Ie++]=Ae.i+2,Ae.abeforeb();var en=_e[--Ie];if(_e[--Ie]&&en){_e[Ie++]=Ae.code16k_sb2,Ae.enca(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.encb(),Ae.i=Ae.i+2;break}}if(_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.bnota(),_e[--Ie]){_e[Ie++]=Ae.code16k_swb,Ae.enca(),Ae.cset="setb";break}if(Ae.i<Ae.msglen-4&&Ae.nums==4&&Hr(Ae.seta,Ce(Ae.msg,Ae.i+4))){_e[Ie++]=Ae.code16k_sc2,Ae.enca();for(var mi=0;mi<2;mi++)Ce(Ae.msg,Ae.i)==Ae.code16k_fn1?(_e[Ie++]=Ae.code16k_fn1,Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Ge(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}if(Ae.i<Ae.msglen-6&&Ae.nums==6&&Hr(Ae.seta,Ce(Ae.msg,Ae.i+6))){_e[Ie++]=Ae.code16k_sc3,Ae.enca();for(var Ni=0;Ni<3;Ni++)Ce(Ae.msg,Ae.i)==Ae.code16k_fn1?(_e[Ie++]=Ae.code16k_fn1,Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Ge(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}if(Ae.nums>=4&&Ae.nums%2==0){_e[Ie++]=Ae.code16k_swc,Ae.enca(),Ae.cset="setc";break}_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.enca(),Ae.i=Ae.i+1;break}if(cn(Ae.cset,"setb")){if(Ae.i<Ae.msglen-1){_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.anotb(),_e[Ie++]=Ae.i+1,Ae.bbeforea();var Vi=_e[--Ie];if(_e[--Ie]&&Vi){_e[Ie++]=Ae.code16k_sa1,Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.enca(),Ae.i=Ae.i+1;break}}if(Ae.i<Ae.msglen-2){_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.anotb(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.anotb();var ca=_e[--Ie],ha=_e[--Ie];_e[Ie++]=wa(ha,ca),_e[Ie++]=Ae.i+2,Ae.bbeforea();var Pa=_e[--Ie];if(_e[--Ie]&&Pa){_e[Ie++]=Ae.code16k_sa2,Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.enca(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.enca(),Ae.i=Ae.i+2;break}}if(_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.anotb(),_e[--Ie]){_e[Ie++]=Ae.code16k_swa,Ae.encb(),Ae.cset="seta";break}if(Ae.i<Ae.msglen-4&&Ae.nums==4&&Hr(Ae.setb,Ce(Ae.msg,Ae.i+4))){_e[Ie++]=Ae.code16k_sc2,Ae.encb();for(var Ra=0;Ra<2;Ra++)Ce(Ae.msg,Ae.i)==Ae.code16k_fn1?(_e[Ie++]=Ae.code16k_fn1,Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Ge(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}if(Ae.i<Ae.msglen-6&&Ae.nums==6&&Hr(Ae.setb,Ce(Ae.msg,Ae.i+6))){_e[Ie++]=Ae.code16k_sc3,Ae.encb();for(var to=0;to<3;to++)Ce(Ae.msg,Ae.i)==Ae.code16k_fn1?(_e[Ie++]=Ae.code16k_fn1,Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Ge(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}if(Ae.nums>=4&&Ae.nums%2==0){_e[Ie++]=Ae.code16k_swc,Ae.encb(),Ae.cset="setc";break}_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),Ae.i=Ae.i+1;break}if(cn(Ae.cset,"setc")){if(Ae.nums>=2){Ce(Ae.msg,Ae.i)==Ae.code16k_fn1?(_e[Ie++]=Ae.code16k_fn1,Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Ge(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}if(Ae.i<Ae.msglen-1){_e[Ie++]=Hr(Ae.setb,Ce(Ae.msg,Ae.i)),_e[Ie++]=Ae.i+1,Ae.numsscr();var Fa=_e[--Ie];_e[Ie-1]=Fa;var Oa=_e[--Ie];if(_e[--Ie]&&Oa>=2&&Oa%2==0){_e[Ie++]=Ae.code16k_sb1,Ae.encc(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),Ae.i=Ae.i+1;break}}if(Ae.i<Ae.msglen-1){_e[Ie++]=Hr(Ae.setb,Ce(Ae.msg,Ae.i)),_e[Ie++]=Ae.i+1,Ae.numsscr();var no=_e[--Ie];_e[Ie-1]=no;var ro=_e[--Ie];if(_e[--Ie]&&ro>=3&&ro%2==1){_e[Ie++]=Ae.code16k_sb2,Ae.encc(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.encb(),Ae.i=Ae.i+2;break}}if(Ae.i<Ae.msglen-2){_e[Ie++]=Hr(Ae.setb,Ce(Ae.msg,Ae.i))&&Hr(Ae.setb,Ce(Ae.msg,Ae.i+1)),_e[Ie++]=Ae.i+2,Ae.numsscr();var va=_e[--Ie];_e[Ie-1]=va;var Ba=_e[--Ie];if(_e[--Ie]&&Ba>=2&&Ba%2==0){_e[Ie++]=Ae.code16k_sb2,Ae.encc(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.encb(),Ae.i=Ae.i+2;break}}if(Ae.i<Ae.msglen-3){_e[Ie++]=Hr(Ae.setb,Ce(Ae.msg,Ae.i))&&Hr(Ae.setb,Ce(Ae.msg,Ae.i+1)),_e[Ie++]=Ae.i+2,Ae.numsscr();var Ya=_e[--Ie];_e[Ie-1]=Ya;var jr=_e[--Ie];if(_e[--Ie]&&jr>=3&&jr%2==1){_e[Ie++]=Ae.code16k_sb3,Ae.encc(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i+2),Ae.encb(),Ae.i=Ae.i+3;break}}if(Ae.i<Ae.msglen-3){_e[Ie++]=Hr(Ae.setb,Ce(Ae.msg,Ae.i))&&Hr(Ae.setb,Ce(Ae.msg,Ae.i+1))&&Hr(Ae.setb,Ce(Ae.msg,Ae.i+2)),_e[Ie++]=Ae.i+3,Ae.numsscr();var Fr=_e[--Ie];_e[Ie-1]=Fr;var Ar=_e[--Ie];if(_e[--Ie]&&Ar>=2&&Ar%2==0){_e[Ie++]=Ae.code16k_sb3,Ae.encc(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i+2),Ae.encb(),Ae.i=Ae.i+3;break}}if(_e[Ie++]=Ae.i,Ae.abeforeb(),_e[--Ie]){_e[Ie++]=Ae.code16k_swa,Ae.encc(),Ae.cset="seta";break}_e[Ie++]=Ae.code16k_swb,Ae.encc(),Ae.cset="setb";break}break}Ae.cws=Ge(Ae.cws,0,Ae.j)}Ae.urows=Ae.rows;for(var cr=0,Ve=Ae.code16k_metrics.length;cr<Ve&&(Ae.m=Ce(Ae.code16k_metrics,cr),Ae.r=Ce(Ae.m,0),Ae.dcws=Ce(Ae.m,1),Ae.okay=!0,Ae.urows!=0&&Ae.urows!=Ae.r&&(Ae.okay=!1),Ae.cws.length>Ae.dcws&&(Ae.okay=!1),!Ae.okay);cr++);Ae.okay||(_e[Ie++]="bwipp.code16kNoValidSymbol#17954",_e[Ie++]="Maximum length exceeded or data too large for given options",Pr()),_e[Ie++]=1/0,Lr(Ae.cws);for(var dr=0,ur=or(Ae.dcws-Ae.cws.length);dr<ur;dr++)_e[Ie++]=103;Ae.cws=xe(),_e[Ie++]=1/0,_e[Ie++]=or((Ae.r-2)*7+Ae.mode),Lr(Ae.cws),Ae.cws=xe(),_e[Ie++]=0;for(var Er=0,Ur=Ae.dcws;Er<=Ur;Er+=1){var Gr=_e[--Ie];_e[Ie++]=or(Gr+(Er+2)*Ce(Ae.cws,Er))}Ae.c1=_e[--Ie]%107,_e[Ie++]=0;for(var sn=0,pn=Ae.dcws;sn<=pn;sn+=1){var _n=_e[--Ie];_e[Ie++]=or(_n+(sn+1)*Ce(Ae.cws,sn))}Ae.c2=or(_e[--Ie]+Ae.c1*(Ae.dcws+2))%107,_e[Ie++]=1/0,Lr(Ae.cws),_e[Ie++]=Ae.c1,_e[Ie++]=Ae.c2,Ae.cws=xe(),Hr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#17978",_e[Ie++]=Ae.cws,Pr()),Ae.sam==-1||~~(Ae.sam/10)%2==1?Ae.stopencs=Ae.code16k_stopencsodd:Ae.stopencs=Ae.code16k_stopencseven,Ae.rowbits=xe(Ae.r);for(var ei=0,wi=Ae.r-1;ei<=wi;ei+=1){Ae.i=ei,_e[Ie++]=1/0,_e[Ie++]=10,$r(Ce(Ae.code16k_startencs,Ae.i),function(){var Yi=_e[--Ie];_e[Ie++]=Yi-48});var Wi=Ge(Ae.cws,Ae.i*5,5);_e[Ie++]=1;for(var ta=0,$i=Wi.length;ta<$i;ta++)$r(Ce(Ae.code16k_encs,Ce(Wi,ta)),function(){var Yi=_e[--Ie];_e[Ie++]=Yi-48});$r(Ce(Ae.stopencs,Ae.i),function(){var Yi=_e[--Ie];_e[Ie++]=Yi-48}),_e[Ie++]=1,Ae.sbs=xe(),_e[Ie++]=1/0;var Da=Ae.sbs;_e[Ie++]=1;for(var ba=0,Ci=Da.length;ba<Ci;ba++)for(var qi=_e[Ie-1],Ea=qi==0?1:0,Ji=0,_a=Ce(Da,ba);Ji<_a;Ji++)_e[Ie++]=Ea;Ii(xe(Wn()-1));var Na=_e[--Ie];_e[Ie-1]=Na;var ka=_e[--Ie];_e[Ie-1]=ka,_e[Ie++]=Ae.rowbits,_e[Ie++]=Ae.i;var Ka=_e[Ie-3],io=_e[Ie-1];De(_e[Ie-2],io,Ka),Ie-=3}Ae.symhgt=or(Ae.sepheight*(Ae.r+1)+Ae.r*Ae.rowheight),_e[Ie++]=81*Ae.symhgt;try{var zr=xe(_e[--Ie]);_e[Ie++]=zr,_e[Ie++]=!1}catch(Yi){_e[Ie++]=!0}_e[--Ie]&&(_e[Ie-1]="bwipp.code16kSymbolTooLarge#18013",_e[Ie++]="The symbol size exceeds the implementation limits",Pr()),Ae.pixs=_e[--Ie],_e[Ie++]=1/0;for(var yn=0;yn<81;yn++)_e[Ie++]=1;Ae.allone=xe(),_e[Ie++]=1/0;for(var In=0;In<10;In++)_e[Ie++]=0;for(var On=0;On<70;On++)_e[Ie++]=1;_e[Ie++]=0,Ae.seprow=xe(),Ae.pos=0;for(var Gn=0,Bi=Ae.sepheight;Gn<Bi;Gn++)ar(Ae.pixs,Ae.pos,Ae.allone),Ae.pos=Ae.pos+81;for(var kn=0,Ti=Ae.r-2;kn<=Ti;kn+=1){Ae.i=kn;for(var Fn=0,Di=Ae.rowheight;Fn<Di;Fn++)ar(Ae.pixs,Ae.pos,Ce(Ae.rowbits,Ae.i)),Ae.pos=Ae.pos+81;for(var Mi=0,ji=Ae.sepheight;Mi<ji;Mi++)ar(Ae.pixs,Ae.pos,Ae.seprow),Ae.pos=Ae.pos+81}for(var Vn=0,na=Ae.rowheight;Vn<na;Vn++)ar(Ae.pixs,Ae.pos,Ce(Ae.rowbits,Ae.r-1)),Ae.pos=Ae.pos+81;for(var Xi=0,Ri=Ae.sepheight;Xi<Ri;Xi++)ar(Ae.pixs,Ae.pos,Ae.allone),Ae.pos=Ae.pos+81;_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",81],["pixy",Ae.symhgt],["height",Ae.symhgt/72],["width",81/72],["opt",Ae.options]]),Ae._render&&xi(),Ae=Rr}function sl(){if(!sl.globals){var Nn=Ae;Ae=sl.globals={},Ae.code49_s1=-1,Ae.code49_s2=-2,Ae.code49_fn1=-3,Ae.code49_fn2=-4,Ae.code49_fn3=-5,Ae.code49_ns=-6,Ae.code49_charmap=xe(["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","-","."," ","$","/","+","%",Ae.code49_s1,Ae.code49_s2,Ae.code49_fn1,Ae.code49_fn2,Ae.code49_fn3,Ae.code49_ns]),Ae.code49_combos=xe(["1 ","1A","1B","1C","1D","1E","1F","1G","1H","1I","1J","1K","1L","1M","1N","1O","1P","1Q","1R","1S","1T","1U","1V","1W","1X","1Y","1Z","11","12","13","14","15"," ","16","17","18"," $"," %","19","10","1-","1.","1$"," +","1/"," -"," ."," /"," 0"," 1"," 2"," 3"," 4"," 5"," 6"," 7"," 8"," 9","1+","21","22","23","24","25","26"," A"," B"," C"," D"," E"," F"," G"," H"," I"," J"," K"," L"," M"," N"," O"," P"," Q"," R"," S"," T"," U"," V"," W"," X"," Y"," Z","27","28","29","20","2-","2.","2A","2B","2C","2D","2E","2F","2G","2H","2I","2J","2K","2L","2M","2N","2O","2P","2Q","2R","2S","2T","2U","2V","2W","2X","2Y","2Z","2$","2/","2+","2%","2 "]),Ae.code49_samval=xe([12,22,13,23,33,14,24,34,44,15,25,35,45,55,16,26,36,46,56,66,17,27,37,47,57,67,77,18,28,38,48,58,68,78,88,19,29,39,49,59,69,79,89,99]),Ae.code49_metrics=xe([xe([2,9]),xe([3,16]),xe([4,23]),xe([5,30]),xe([6,37]),xe([7,42]),xe([8,49])]);var hr=xe([1,9,31,26,2,12,17,23,37,18,22,6,27,44,15,43,39,11,13,5,41,33,36,8,4,32,3,19,40,25,29,10,24,30]);_e[Ie++]=hr,_e[Ie++]=hr,_e[Ie++]=1/0;var Br=_e[--Ie],Nr=Ge(_e[--Ie],0,32);_e[Ie++]=Br,_e[Ie++]=20,Lr(Nr);var Or=xe();Ae.code49_weightx=Or;var an=_e[Ie-1];_e[Ie++]=an,_e[Ie++]=1/0;var Zr=_e[--Ie],Rr=Ge(_e[--Ie],1,32);_e[Ie++]=Zr,_e[Ie++]=16,Lr(Rr);var Jr=xe();Ae.code49_weighty=Jr,_e[Ie++]=1/0;var rn=_e[--Ie],An=Ge(_e[--Ie],2,32);_e[Ie++]=rn,_e[Ie++]=38,Lr(An);var tn=xe();Ae.code49_weightz=tn,Ae.code49_patterns=xe([xe(["11521132","25112131","14212132","25121221","14221222","12412132","23321221","12421222","21521221","15112222","15121312","13312222","24221311","13321312","11512222","22421311","11521312","25112311","14212312","23312311","12412312","21512311","16121131","14321131","12521131","15212131","15221221","13412131","13421221","11612131","16112221","16121311","14312221","14321311","12512221","12521311","15212311","13412311","11612311","11131135","31131133","51131131","21122134","41122132","21131224","41131222","11113135","31113133","51113131","11122225","31122223","51122221","11131315","31131313","51131311","21113224","41113222","21122314","41122312","11113315","31113313","51113311","12131134","32131132","21231133","41231131","22122133","42122131","11222134","22131223","42131221","11231224","31231222","12113134","32113132","12122224","32122222","12131314","32131312","21231313","41231311","22113223","42113221","11213224","22122313","42122311","11222314","31222312","12113314","32113312","21213313","41213311","13131133","33131131","22231132","11331133","31331131","23122132","12222133","23131222","12231223","32231221","21331222","13113133","33113131","13122223","33122221","11313133","13131313","33131311","11322223","22231312","11331313","31331311","23113222","12213223","23122312","12222313","32222311","21322312","13113313","33113311","22213312","11313313","31313311","14131132","23231131","12331132","21431131","24122131","13222132","24131221","13231222","11422132","22331221","11431222","14113132","14122222","12313132","14131312","12322222","23231311","12331312","21431311","24113221","13213222","24122311","13222312","11413222","22322311","11422312","14113312","23213311","12313312","21413311","15131131","13331131","14222131","14231221","12422131","12431221","15113131","15122221","13313131","15131311","13322221","11513131","13331311","11522221","14213221","14222311","12413221","12422311","15113311","13313311","11513311","11141134","31141132","21132133","41132131","21141223","41141221","11123134","31123132","11132224","31132222","11141314","31141312","21114133","41114131","21123223","41123221","21132313","41132311","11114224","31114222","11123314","31123312","21114313","41114311","12141133","32141131","21241132","22132132","11232133","22141222","11241223","31241221","12123133","32123131","12132223","32132221","12141313","32141311","21241312","22114132","11214133","22123222","11223223","22132312","11232313","31232311","12114223","32114221","12123313","32123311","21223312","22114312","11214313","31214311","13141132","22241131","11341132","23132131","12232132","23141221","12241222","21341221","13123132","13132222","11323132","13141312","11332222","22241311","11341312","23114131","12214132","23123221","12223222","23132311","12232312","21332311","13114222","13123312","11314222","22223311","11323312","23114311","12214312","21314311","14141131","12341131","13232131","13241221","11432131","14123131","14132221","12323131","14141311","12332221","12341311","13214131","13223221","11414131","13232311","11423221","11432311","14114221","14123311","12314221","12323311","13214311","11414311","11151133","31151131","21142132","21151222","11133133","31133131","11142223","31142221","11151313","31151311","21124132","21133222","21142312","11115133","31115131","11124223","31124221","11133313","31133311","21115222","21124312","12151132","21251131","22142131","11242132","22151221","11251222","12133132","12142222","12151312","21251311","22124131","11224132","22133221","11233222","22142311","11242312","12115132","12124222","12133312","21233311","22115221","11215222","22124311","11224312","13151131","12242131","12251221","13133131","13142221","11333131","13151311","11342221","12224131","12233221","12242311","13115131","13124221","11315131","13133311","11324221","11333311","12215221","12224311","11161132","21152131","21161221","11143132","11152222","11161312","21134131","21143221","21152311","11125132","11134222","11143312","21116131","21125221","21134311","12161131","11252131","12143131","12152221","12161311","11234131","11243221","11252311","12125131","12134221","12143311","11216131","11225221","11234311","11111236","31111234","51111232","21111325","41111323","61111321","11111416","31111414","51111412","31211143","51211141","12111235","32111233","52111231","21211234","41211232","22111324","42111322","11211325","31211323","51211321","12111415","32111413","52111411","21211414","41211412","12211144","32211142","21311143","41311141","13111234","33111232","22211233","42211231","11311234","31311232","23111323","43111321","12211324","32211322","21311323","41311321","13111414","33111412","22211413","42211411","11311414","31311412","13211143","33211141","22311142","11411143","31411141","14111233","34111231","23211232","12311233","32311231","21411232","24111322","13211323","33211321","22311322","11411323","31411321","14111413","34111411","23211412","12311413","32311411","21411412","14211142","23311141","12411142","21511141","15111232","24211231","13311232","22411231","11511232","25111321","14211322","23311321","12411322","21511321","15111412","24211411","13311412","22411411","11511412","15211141","13411141","11611141","16111231","14311231","12511231","15211321","13411321","11611321","16111411","14311411","12511411","21121144","41121142","11112145","31112143","51112141","11121235","31121233","51121231","21112234","41112232","21121324","41121322","11112325","31112323","51112321","11121415","31121413","51121411","21112414","41112412","22121143","42121141","11221144","31221142","12112144","32112142","12121234","32121232","21221233","41221231","22112233","42112231","11212234","22121323","42121321","11221324","31221322","12112324","32112322","12121414","32121412","21221413","41221411","22112413","42112411","11212414","31212412","23121142","12221143","32221141","21321142","13112143","33112141","13121233","33121231","11312143","22221232","11321233","31321231","23112232","12212233","23121322","12221323","32221321","21321322","13112323","33112321","13121413","33121411","11312323","22221412","11321413","31321411","23112412","12212413","32212411","21312412","24121141","13221142","22321141","11421142","14112142","14121232","12312142","23221231","12321232","21421231","24112231","13212232","24121321","13221322","11412232","22321321","11421322","14112322","14121412","12312322","23221411","12321412","21421411","24112411","13212412","22312411","11412412","14221141","12421141","15112141","15121231","13312141","13321231","11512141","11521231","14212231","14221321","12412231","12421321","15112321","15121411","13312321","13321411","11512321","11521411","14212411","12412411","21131143","41131141","11122144","31122142","11131234","31131232","21113143","41113141","21122233","41122231","21131323","41131321","11113234","31113232","11122324","31122322","11131414","31131412","21113323","41113321","21122413","41122411","11113414","31113412","22131142","11231143","31231141","12122143","32122141","12131233","32131231","21231232","22113142","11213143","22122232","11222233","22131322","11231323","31231321","12113233","32113231","12122323","32122321","12131413","32131411","21231412","22113322","11213323","22122412","11222413","31222411","12113413","32113411","21213412","23131141","12231142","21331141","13122142","13131232","11322142","22231231","11331232","23113141","12213142","23122231","12222232","23131321","12231322","21331321","13113232","13122322","11313232","13131412","11322322","22231411","11331412","23113321","12213322","23122411","12222412","21322411","13113412","22213411","11313412","13231141","11431141","14122141","14131231","12322141","12331231","13213141","13222231","11413141","13231321","11422231","11431321","14113231","14122321","12313231","14131411","12322321","12331411","13213321","13222411","11413321","11422411","14113411","12313411","21141142","11132143","31132141","11141233","31141231","21123142","21132232","21141322","11114143","31114141","11123233","31123231","11132323","31132321","11141413","31141411","21114232","21123322","21132412","11114323","31114321","11123413","31123411","22141141","11241142","12132142","12141232","21241231","22123141","11223142","22132231","11232232","22141321","11241322","12114142","12123232","12132322","12141412","21241411","22114231","11214232","22123321","11223322","22132411","11232412","12114322","12123412","21223411","12241141","13132141","13141231","11332141","11341231","12223141","12232231","12241321","13114141","13123231","11314141","13132321","11323231","13141411","11332321","11341411","12214231","12223321","12232411","13114321","13123411","11314321","11323411","21151141","11142142","11151232","21133141","21142231","21151321","11124142","11133232","11142322","11151412","21115141","21124231","21133321","21142411","11115232","11124322","11133412","11251141","12142141","12151231","11233141","11242231","11251321","12124141","12133231","12142321","12151411","11215141","11224231","11233321","11242411","12115231","12124321","12133411","11152141","11161231","11134141","11143231","11152321","11161411","11116141","11125231","11134321","11143411","21111244","41111242","11111335","31111333","51111331","21111424","41111422","11111515","31111513","51111511","21211153","41211151","22111243","42111241","11211244","31211242","12111334","32111332","21211333","41211331","22111423","42111421","11211424","31211422","12111514","32111512","21211513","41211511","22211152","11311153","31311151","23111242","12211243","32211241","21311242","13111333","33111331","22211332","11311333","31311331","23111422","12211423","32211421","21311422","13111513","33111511","22211512","11311513","31311511","23211151","12311152","21411151","24111241","13211242","22311241","11411242","14111332","23211331","12311332","21411331","24111421","13211422","22311421","11411422","14111512","23211511","12311512","21411511","13311151","11511151","14211241","12411241","15111331","13311331","11511331","14211421","12411421","15111511","13311511","11511511","31121152","21112153","41112151","21121243","41121241","11112244","31112242","11121334","31121332","21112333","41112331","21121423","41121421","11112424","31112422","11121514","31121512","21112513","41112511","12121153","32121151","21221152","22112152","11212153","22121242","11221243","31221241","12112243","32112241","12121333","32121331","21221332","22112332","11212333","22121422","11221423","31221421","12112423","32112421","12121513","32121511","21221512","22112512","11212513","31212511","13121152","22221151","11321152","23112151","12212152","23121241","12221242","21321241","13112242","13121332","11312242","22221331","11321332","23112331","12212332","23121421","12221422","21321421","13112422","13121512","11312422","22221511","11321512","23112511","12212512","21312511","14121151","12321151","13212151","13221241","11412151","11421241","14112241","14121331","12312241","12321331","13212331","13221421","11412331","11421421","14112421","14121511","12312421","12321511","13212511","11412511","11131153","31131151","21122152","21131242","11113153","31113151","11122243","31122241","11131333","31131331","21113242","21122332","21131422","11113333","31113331","11122423","31122421","11131513","31131511","21113422","21122512","12131152","21231151","22122151","11222152","22131241","11231242","12113152","12122242","12131332","21231331","22113241","11213242","22122331","11222332","22131421","11231422","12113332","12122422","12131512","21231511","22113421","11213422","22122511","11222512","13131151","11331151","12222151","12231241","13113151","13122241","11313151","13131331","11322241","11331331","12213241","12222331","12231421","13113331","13122421","11313331","13131511","11322421","11331511","12213421","12222511","11141152","21132151","21141241","11123152","11132242","11141332","21114151","21123241","21132331","21141421","11114242","11123332","11132422","11141512","21114331","21123421","21132511","12141151","11232151","11241241","12123151","12132241","12141331","11214151","11223241","11232331","11241421","12114241","12123331","12132421","12141511","11214331","11223421","11232511","11151151","11133151","11142241","11151331","11115151","11124241","11133331","11142421","11151511","11111254","31111252","21111343","41111341","11111434","31111432","21111523","41111521","11111614","31111612","31211161","12111253","32111251","21211252","22111342","11211343","31211341","12111433","32111431","21211432","22111522","11211523","31211521","12111613","32111611","21211612","12211162","21311161","13111252","22211251","11311252","23111341","12211342","21311341","13111432","22211431","11311432","23111521","12211522","21311521","13111612","22211611","11311612","13211161","11411161","14111251","12311251","13211341","11411341","14111431","12311431","13211521","11411521","14111611","12311611","21121162","11112163","31112161","11121253","31121251","21112252","21121342","11112343","31112341","11121433","31121431","21112432","21121522","11112523","31112521","11121613","31121611","22121161","11221162","12112162","12121252","21221251","22112251","11212252","22121341","11221342","12112342","12121432","21221431","22112431","11212432","22121521","11221522","12112522","12121612","21221611","12221161","13112161","13121251","11312161","11321251","32121115","52121113","21221116","41221114","61221112","22112116","42112114","31212115","51212113","13121116","33121114","22221115","42221113","11321116","31321114","51321112","23112115","43112113","12212116","32212114","52212112","21312115","41312113","61312111","14121115","34121113","23221114","43221112","12321115","32321113","52321111","21421114","41421112","24112114","13212115","33212113","22312114","42312112","11412115","31412113","51412111","15121114","24221113","13321114","33321112","22421113","42421111","11521114","31521112","25112113","14212114","34212112","23312113","43312111","12412114","32412112","21512113","41512111","16121113","25221112","14321113","34321111","23421112","12521113","32521111","15212113","24312112","13412113","33412111","22512112","11612113","31612111","31131115","51131113","21122116","41122114","61122112","31113115","51113113","12131116","32131114","52131112","21231115","41231113","61231111","22122115","42122113","11222116","31222114","51222112","12113116","32113114","52113112","21213115","41213113","61213111","13131115","33131113","22231114","42231112","11331115","31331113","51331111","23122114","43122112","12222115","32222113","52222111","21322114","41322112","13113115","33113113","22213114","42213112","11313115","31313113","51313111","14131114","34131112","23231113","43231111","12331114","32331112","21431113","41431111","24122113","13222114","33222112","22322113","42322111","11422114","31422112","14113114","34113112","23213113","43213111","12313114","32313112","21413113","41413111","15131113","24231112","13331113","33331111","22431112","25122112","14222113","34222111","23322112","12422113","32422111","21522112","15113113","24213112","13313113","33313111","22413112","11513113","31513111","16131112","25231111","14331112","23431111","15222112","24322111","13422112","22522111","16113112","25213111","14313112","23413111","12513112","21613111","11141116","31141114","51141112","21132115","41132113","61132111","11123116","31123114","51123112","21114115","41114113","61114111","12141115","32141113","52141111","21241114","41241112","22132114","42132112","11232115","31232113","51232111","12123115","32123113","52123111","21223114","41223112","22114114","42114112","11214115","31214113","51214111","13141114","33141112","22241113","42241111","11341114","31341112","23132113","43132111","12232114","32232112","21332113","41332111","13123114","33123112","22223113","42223111","11323114","31323112","23114113","43114111","12214114","32214112","21314113","41314111","14141113","34141111","23241112","12341113","32341111","24132112","13232113","33232111","22332112","11432113","31432111","14123113","34123111","23223112","12323113","32323111","21423112","24114112","13214113","33214111","22314112","11414113","31414111","15141112","24241111","13341112","25132111","14232112","23332111","12432112","15123112","24223111","13323112","22423111","11523112","25114111","14214112","23314111","12414112","21514111","16141111","14341111","15232111","13432111","16123111","14323111","12523111","15214111","13414111","11614111","11151115","31151113","51151111","21142114","41142112","11133115","31133113","51133111","21124114","41124112","11115115","31115113","51115111","12151114","32151112","21251113","41251111","22142113","42142111","11242114","31242112","12133114","32133112","21233113","41233111","22124113","42124111","11224114","31224112","12115114","32115112","21215113","41215111","13151113","33151111","22251112","23142112","12242113","32242111","21342112","13133113","33133111","22233112","11333113","31333111","23124112","12224113","32224111","21324112","13115113","33115111","22215112","11315113","31315111","14151112","23251111","24142111","13242112","22342111","14133112","23233111","12333112","21433111","24124111","13224112","22324111","11424112","14115112","23215111","12315112","21415111","15151111","14242111","15133111","13333111","14224111","12424111","15115111","13315111","11515111","11161114","31161112","21152113","41152111","11143114","31143112","21134113","41134111","11125114","31125112","21116113","41116111","12161113","32161111","22152112","11252113","31252111","12143113","32143111","21243112","22134112","11234113","31234111","12125113","32125111","21225112","22116112","11216113","31216111","13161112","23152111","12252112","13143112","22243111","11343112","23134111","12234112","21334111","13125112","22225111","11325112","23116111","12216112","21316111","14161111","13252111","14143111","12343111","13234111","11434111","14125111","12325111","13216111","11416111","31111216","51111214","31211125","51211123","32111215","52111213","21211216","41211214","61211212","12211126","32211124","52211122","21311125","41311123","61311121","13111216","33111214","22211215","42211213","11311216","31311214","51311212","13211125","33211123","22311124","42311122","11411125","31411123","51411121","14111215","34111213","23211214","43211212","12311215","32311213","52311211","21411214","41411212","14211124","34211122","23311123","43311121","12411124","32411122","21511123","41511121","15111214","24211213","13311214","33311212","22411213","42411211","11511214","31511212","15211123","24311122","13411123","33411121","22511122","11611123","31611121","16111213","25211212","14311213","34311211","23411212","12511213","32511211","21611212","21121126","41121124","61121122","31112125","51112123","31121215","51121213","21112216","41112214","61112212","22121125","42121123","11221126","31221124","51221122","12112126","32112124","52112122","12121216","32121214","52121212","21221215","41221213","61221211","22112215","42112213","11212216","31212214","51212212","23121124","43121122","12221125","32221123","52221121","21321124","41321122","13112125","33112123","13121215","33121213","11312125","22221214","42221212","11321215","31321213","51321211","23112214","43112212","12212215","32212213","52212211","21312214","41312212","24121123","13221124","33221122","22321123","42321121","11421124","31421122","14112124","34112122","14121214","34121212","12312124","23221213","43221211","12321214","32321212","21421213","41421211","24112213","13212214","33212212","22312213","42312211","11412214","31412212","25121122","14221123","34221121","23321122","12421123","32421121","21521122","15112123","15121213","13312123","24221212","13321213","33321211","11512123","22421212","11521213","31521211","25112212","14212213","34212211","23312212","12412213","32412211","21512212","15221122","24321121","13421122","22521121","16112122","16121212","14312122","25221211","14321212","12512122","23421211","12521212","15212212","24312211","13412212","22512211","11612212","21131125","41131123","61131121","11122126","31122124","51122122","11131216","31131214","51131212","21113125","41113123","61113121","21122215","41122213","61122211","11113216","31113214","51113212","22131124","42131122","11231125","31231123","51231121","12122125","32122123","52122121","12131215","32131213","52131211","21231214","41231212","22113124","42113122","11213125","22122214","42122212","11222215","31222213","51222211","12113215","32113213","52113211","21213214","41213212","23131123","43131121","12231124","32231122","21331123","41331121","13122124","33122122","13131214","33131212","11322124","22231213","42231211","11331214","31331212","23113123","43113121","12213124","23122213","43122211","12222214","32222212","21322213","41322211","13113214","33113212","22213213","42213211","11313214","31313212","24131122","13231123","33231121","22331122","11431123","31431121","14122123","34122121","14131213","34131211","12322123","23231212","12331213","32331211","21431212","24113122","13213123","24122212","13222213","33222211","11413123","22322212","11422213","31422211","14113213","34113211","23213212","12313213","32313211","21413212","25131121","14231122","23331121","12431122","15122122","15131212","13322122","24231211","13331212","11522122","22431211","25113121","14213122","25122211","14222212","12413122","23322211","12422212","21522211","15113212","24213211","13313212","22413211","11513212","15231121","13431121","16122121","16131211","14322121","14331211","12522121","15213121","15222211","13413121","13422211","11613121","16113211","14313211","12513211","21141124","41141122","11132125","31132123","51132121","11141215","31141213","51141211","21123124","41123122","21132214","41132212","11114125","31114123","51114121","11123215","31123213","51123211","21114214","41114212","22141123","42141121","11241124","31241122","12132124","32132122","12141214","32141212","21241213","41241211","22123123","42123121","11223124","22132213","42132211","11232214","31232212","12114124","32114122","12123214","32123212","21223213","41223211","22114213","42114211","11214214","31214212","23141122","12241123","32241121","21341122","13132123","33132121","13141213","33141211","11332123","22241212","11341213","31341211","23123122","12223123","23132212","12232213","32232211","21332212","13114123","33114121","13123213","33123211","11314123","22223212","11323213","31323211","23114212","12214213","32214211","21314212","24141121","13241122","22341121","14132122","14141212","12332122","23241211","12341212","24123121","13223122","24132211","13232212","11423122","22332211","11432212","14114122","14123212","12314122","23223211","12323212","21423211","24114211","13214212","22314211","11414212","14241121","15132121","15141211","13332121","13341211","14223121","14232211","12423121","12432211","15114121","15123211","13314121","13323211","11514121","11523211","14214211","12414211","21151123","41151121","11142124","31142122","11151214","31151212","21133123","41133121","21142213","41142211","11124124","31124122","11133214","31133212","21115123","41115121","21124213","41124211","11115214","31115212","22151122","11251123","31251121","12142123","32142121","12151213","32151211","21251212","22133122","11233123","22142212","11242213","31242211","12124123","32124121","12133213","32133211","21233212","22115122","11215123","22124212","11224213","31224211","12115213","32115211","21215212","23151121","12251122","13142122","13151212","11342122","22251211","23133121","12233122","23142211","12242212","21342211","13124122","13133212","11324122","22233211","11333212","23115121","12215122","23124211","12224212","21324211","13115212","22215211","11315212","13251121","14142121","14151211","12342121","13233121","13242211","11433121","14124121","14133211","12324121","12333211","13215121","13224211","11415121","11424211","14115211","12315211","21161122","11152123","31152121","11161213","31161211","21143122","21152212","11134123","31134121","11143213","31143211","21125122","21134212","11116123","31116121","11125213","31125211","22161121","12152122","12161212","22143121","11243122","22152211","11252212","12134122","12143212","21243211","22125121","11225122","22134211","11234212","12116122","12125212","21225211","13152121","13161211","12243121","12252211","13134121","13143211","11334121","11343211","12225121","12234211","13116121","13125211","11316121","11325211","21111226","41111224","61111222","31111315","51111313","21211135","41211133","61211131","22111225","42111223","11211226","31211224","51211222","12111316","32111314","52111312","21211315","41211313","61211311","22211134","42211132","11311135","31311133","51311131","23111224","43111222","12211225","32211223","52211221","21311224","41311222","13111315","33111313","22211314","42211312","11311315","31311313","51311311","23211133","43211131","12311134","32311132","21411133","41411131","24111223","13211224","33211222","22311223","42311221","11411224","31411222","14111314","34111312","23211313","43211311","12311314","32311312","21411313","41411311","24211132","13311133","33311131","22411132","11511133","31511131","25111222","14211223","34211221","23311222","12411223","32411221","21511222","15111313","24211312","13311313","33311311","22411312","11511313","31511311","25211131","14311132","23411131","12511132","21611131","15211222","24311221","13411222","22511221","11611222","16111312","25211311","14311312","23411311","12511312","21611311","31121134","51121132","21112135","41112133","61112131","21121225","41121223","61121221","11112226","31112224","51112222","11121316","31121314","51121312","21112315","41112313","61112311","12121135","32121133","52121131","21221134","41221132","22112134","42112132","11212135","22121224","42121222","11221225","31221223","51221221","12112225","32112223","52112221","12121315","32121313","52121311","21221314","41221312","22112314","42112312","11212315","31212313","51212311","13121134","33121132","22221133","42221131","11321134","31321132","23112133","43112131","12212134","23121223","43121221","12221224","32221222","21321223","41321221","13112224","33112222","13121314","33121312","11312224","22221313","42221311","11321314","31321312","23112313","43112311","12212314","32212312","21312313","41312311","14121133","34121131","23221132","12321133","32321131","21421132","24112132","13212133","24121222","13221223","33221221","11412133","22321222","11421223","31421221","14112223","34112221","14121313","34121311","12312223","23221312","12321313","32321311","21421312","24112312","13212313","33212311","22312312","11412313","31412311","15121132","24221131","13321132","22421131"]),xe(["22121116","42121114","31221115","51221113","32112115","52112113","21212116","41212114","61212112","23121115","43121113","12221116","32221114","52221112","21321115","41321113","61321111","13112116","33112114","22212115","42212113","11312116","31312114","51312112","24121114","13221115","33221113","22321114","42321112","11421115","31421113","51421111","14112115","34112113","23212114","43212112","12312115","32312113","52312111","21412114","41412112","25121113","14221114","34221112","23321113","43321111","12421114","32421112","21521113","41521111","15112114","24212113","13312114","33312112","22412113","42412111","11512114","31512112","15221113","24321112","13421113","33421111","22521112","16112113","25212112","14312113","34312111","23412112","12512113","32512111","21612112","21131116","41131114","61131112","31122115","51122113","21113116","41113114","61113112","22131115","42131113","11231116","31231114","51231112","12122116","32122114","52122112","21222115","41222113","61222111","22113115","42113113","11213116","31213114","51213112","23131114","43131112","12231115","32231113","52231111","21331114","41331112","13122115","33122113","22222114","42222112","11322115","31322113","51322111","23113114","43113112","12213115","32213113","52213111","21313114","41313112","24131113","13231114","33231112","22331113","42331111","11431114","31431112","14122114","34122112","23222113","43222111","12322114","32322112","21422113","41422111","24113113","13213114","33213112","22313113","42313111","11413114","31413112","25131112","14231113","34231111","23331112","12431113","32431111","15122113","24222112","13322113","33322111","22422112","11522113","31522111","25113112","14213113","34213111","23313112","12413113","32413111","21513112","15231112","24331111","13431112","16122112","25222111","14322112","23422111","12522112","15213112","24313111","13413112","22513111","11613112","21141115","41141113","61141111","11132116","31132114","51132112","21123115","41123113","61123111","11114116","31114114","51114112","22141114","42141112","11241115","31241113","51241111","12132115","32132113","52132111","21232114","41232112","22123114","42123112","11223115","31223113","51223111","12114115","32114113","52114111","21214114","41214112","23141113","43141111","12241114","32241112","21341113","41341111","13132114","33132112","22232113","42232111","11332114","31332112","23123113","43123111","12223114","32223112","21323113","41323111","13114114","33114112","22214113","42214111","11314114","31314112","24141112","13241113","33241111","22341112","14132113","34132111","23232112","12332113","32332111","21432112","24123112","13223113","33223111","22323112","11423113","31423111","14114113","34114111","23214112","12314113","32314111","21414112","25141111","14241112","23341111","15132112","24232111","13332112","22432111","25123111","14223112","23323111","12423112","21523111","15114112","24214111","13314112","22414111","11514112","15241111","16132111","14332111","15223111","13423111","16114111","14314111","12514111","21151114","41151112","11142115","31142113","51142111","21133114","41133112","11124115","31124113","51124111","21115114","41115112","22151113","42151111","11251114","31251112","12142114","32142112","21242113","41242111","22133113","42133111","11233114","31233112","12124114","32124112","21224113","41224111","22115113","42115111","11215114","31215112","23151112","12251113","32251111","13142113","33142111","22242112","11342113","31342111","23133112","12233113","32233111","21333112","13124113","33124111","22224112","11324113","31324111","23115112","12215113","32215111","21315112","24151111","13251112","14142112","23242111","12342112","24133111","13233112","22333111","11433112","14124112","23224111","12324112","21424111","24115111","13215112","22315111","11415112","14251111","15142111","13342111","14233111","12433111","15124111","13324111","11524111","14215111","12415111","21161113","41161111","11152114","31152112","21143113","41143111","11134114","31134112","21125113","41125111","11116114","31116112","22161112","12152113","32152111","21252112","22143112","11243113","31243111","12134113","32134111","21234112","22125112","11225113","31225111","12116113","32116111","21216112","23161111","13152112","22252111","23143111","12243112","21343111","13134112","22234111","11334112","23125111","12225112","21325111","13116112","22216111","11316112","14152111","13243111","14134111","12334111","13225111","11425111","14116111","12316111","41111215","61111213","21211126","41211124","61211122","22111216","42111214","31211215","51211213","22211125","42211123","11311126","31311124","51311122","23111215","43111213","12211216","32211214","52211212","21311215","41311213","61311211","23211124","43211122","12311125","32311123","52311121","21411124","41411122","24111214","13211215","33211213","22311214","42311212","11411215","31411213","51411211","24211123","13311124","33311122","22411123","42411121","11511124","31511122","25111213","14211214","34211212","23311213","43311211","12411214","32411212","21511213","41511211","25211122","14311123","34311121","23411122","12511123","32511121","21611122","15211213","24311212","13411213","33411211","22511212","11611213","31611211","31121125","51121123","21112126","41112124","61112122","21121216","41121214","61121212","31112215","51112213","12121126","32121124","52121122","21221125","41221123","61221121","22112125","42112123","11212126","22121215","42121213","11221216","31221214","51221212","12112216","32112214","52112212","21212215","41212213","61212211","13121125","33121123","22221124","42221122","11321125","31321123","51321121","23112124","43112122","12212125","23121214","43121212","12221215","32221213","52221211","21321214","41321212","13112215","33112213","22212214","42212212","11312215","31312213","51312211","14121124","34121122","23221123","43221121","12321124","32321122","21421123","41421121","24112123","13212124","24121213","13221214","33221212","11412124","22321213","42321211","11421214","31421212","14112214","34112212","23212213","43212211","12312214","32312212","21412213","41412211","15121123","24221122","13321123","33321121","22421122","11521123","31521121","25112122","14212123","25121212","14221213","34221211","12412123","23321212","12421213","32421211","21521212","15112213","24212212","13312213","33312211","22412212","11512213","31512211","16121122","25221121","14321122","23421121","12521122","15212122","15221212","13412122","24321211","13421212","11612122","22521211","16112212","25212211","14312212","23412211","12512212","21612211","11131126","31131124","51131122","21122125","41122123","61122121","21131215","41131213","61131211","11113126","31113124","51113122","11122216","31122214","51122212","21113215","41113213","61113211","12131125","32131123","52131121","21231124","41231122","22122124","42122122","11222125","22131214","42131212","11231215","31231213","51231211","12113125","32113123","52113121","12122215","32122213","52122211","21222214","41222212","22113214","42113212","11213215","31213213","51213211","13131124","33131122","22231123","42231121","11331124","31331122","23122123","43122121","12222124","23131213","43131211","12231214","32231212","21331213","41331211","13113124","33113122","13122214","33122212","11313124","22222213","42222211","11322214","31322212","23113213","43113211","12213214","32213212","21313213","41313211","14131123","34131121","23231122","12331123","32331121","21431122","24122122","13222123","24131212","13231213","33231211","11422123","22331212","11431213","31431211","14113123","34113121","14122213","34122211","12313123","23222212","12322213","32322211","21422212","24113212","13213213","33213211","22313212","11413213","31413211","15131122","24231121","13331122","22431121","25122121","14222122","25131211","14231212","12422122","23331211","12431212","15113122","15122212","13313122","24222211","13322212","11513122","22422211","11522212","25113211","14213212","23313211","12413212","21513211","16131121","14331121","15222121","15231211","13422121","13431211","16113121","16122211","14313121","14322211","12513121","12522211","15213211","13413211","11613211","11141125","31141123","51141121","21132124","41132122","21141214","41141212","11123125","31123123","51123121","11132215","31132213","51132211","21114124","41114122","21123214","41123212","11114215","31114213","51114211","12141124","32141122","21241123","41241121","22132123","42132121","11232124","22141213","42141211","11241214","31241212","12123124","32123122","12132214","32132212","21232213","41232211","22114123","42114121","11214124","22123213","42123211","11223214","31223212","12114214","32114212","21214213","41214211","13141123","33141121","22241122","11341123","31341121","23132122","12232123","23141212","12241213","32241211","21341212","13123123","33123121","13132213","33132211","11323123","22232212","11332213","31332211","23114122","12214123","23123212","12223213","32223211","21323212","13114213","33114211","22214212","11314213","31314211","14141122","23241121","12341122","24132121","13232122","24141211","13241212","11432122","22341211","14123122","14132212","12323122","23232211","12332212","21432211","24114121","13214122","24123211","13223212","11414122","22323211","11423212","14114212","23214211","12314212","21414211","15141121","13341121","14232121","14241211","12432121","15123121","15132211","13323121","13332211","11523121","14214121","14223211","12414121","12423211","15114211","13314211","11514211","11151124","31151122","21142123","41142121","21151213","41151211","11133124","31133122","11142214","31142212","21124123","41124121","21133213","41133211","11115124","31115122","11124214","31124212","21115213","41115211","12151123","32151121","21251122","22142122","11242123","22151212","11251213","31251211","12133123","32133121","12142213","32142211","21242212","22124122","11224123","22133212","11233213","31233211","12115123","32115121","12124213","32124211","21224212","22115212","11215213","31215211","13151122","22251121","23142121","12242122","23151211","12251212","13133122","13142212","11333122","22242211","11342212","23124121","12224122","23133211","12233212","21333211","13115122","13124212","11315122","22224211","11324212","23115211","12215212","21315211","14151121","13242121","13251211","14133121","14142211","12333121","12342211","13224121","13233211","11424121","11433211","14115121","14124211","12315121","12324211","13215211","11415211","11161123","31161121","21152122","21161212","11143123","31143121","11152213","31152211","21134122","21143212","11125123","31125121","11134213","31134211","21116122","21125212","12161122","22152121","11252122","22161211","12143122","12152212","21252211","22134121","11234122","22143211","11243212","12125122","12134212","21234211","22116121","11216122","22125211","11225212","13161121","12252121","13143121","13152211","11343121","12234121","12243211","13125121","13134211","11325121","11334211","12216121","12225211","31111225","51111223","21111316","41111314","61111312","31211134","51211132","12111226","32111224","52111222","21211225","41211223","61211221","22111315","42111313","11211316","31211314","51211312","12211135","32211133","52211131","21311134","41311132","13111225","33111223","22211224","42211222","11311225","31311223","51311221","23111314","43111312","12211315","32211313","52211311","21311314","41311312","13211134","33211132","22311133","42311131","11411134","31411132","14111224","34111222","23211223","43211221","12311224","32311222","21411223","41411221","24111313","13211314","33211312","22311313","42311311","11411314","31411312","14211133","34211131","23311132","12411133","32411131","21511132","15111223","24211222","13311223","33311221","22411222","11511223","31511221","25111312","14211313","34211311","23311312","12411313","32411311","21511312","15211132","24311131","13411132","22511131","11611132","16111222","25211221","14311222","23411221","12511222","21611221","15211312","24311311","13411312","22511311","11611312","21121135","41121133","61121131","11112136","31112134","51112132","11121226","31121224","51121222","21112225","41112223","61112221","21121315","41121313","61121311","11112316","31112314","51112312","22121134","42121132","11221135","31221133","51221131","12112135","32112133","52112131","12121225","32121223","52121221","21221224","41221222","22112224","42112222","11212225","22121314","42121312","11221315","31221313","51221311","12112315","32112313","52112311","21212314","41212312","23121133","43121131","12221134","32221132","21321133","41321131","13112134","33112132","13121224","33121222","11312134","22221223","42221221","11321224","31321222","23112223","43112221","12212224","23121313","43121311","12221314","32221312","21321313","41321311","13112314","33112312","22212313","42212311","11312314","31312312","24121132","13221133","33221131","22321132","11421133","31421131","14112133","34112131","14121223","34121221","12312133","23221222","12321223","32321221","21421222","24112222","13212223","24121312","13221313","33221311","11412223","22321312","11421313","31421311","14112313","34112311","23212312","12312313","32312311","21412312","25121131","14221132","23321131","12421132","21521131","15112132","15121222","13312132","24221221","13321222","11512132","22421221","11521222","25112221","14212222","25121311","14221312","12412222","23321311","12421312","21521311","15112312","24212311","13312312","22412311","11512312","15221131","13421131","16112131","16121221","14312131","14321221","12512131","12521221","15212221","15221311","13412221","13421311","11612221","16112311","14312311","12512311","21131134","41131132","11122135","31122133","51122131","11131225","31131223","51131221","21113134","41113132","21122224","41122222","21131314","41131312","11113225","31113223","51113221","11122315","31122313","51122311","21113314","41113312","22131133","42131131","11231134","31231132","12122134","32122132","12131224","32131222","21231223","41231221","22113133","42113131","11213134","22122223","42122221","11222224","22131313","42131311","11231314","31231312","12113224","32113222","12122314","32122312","21222313","41222311","22113313","42113311","11213314","31213312","23131132","12231133","32231131","21331132","13122133","33122131","13131223","33131221","11322133","22231222","11331223","31331221","23113132","12213133","23122222","12222223","23131312","12231313","32231311","21331312","13113223","33113221","13122313","33122311","11313223","22222312","11322313","31322311","23113312","12213313","32213311","21313312","24131131","13231132","22331131","11431132","14122132","14131222","12322132","23231221","12331222","21431221","24113131","13213132","24122221","13222222","24131311","11413132","13231312","11422222","22331311","11431312","14113222","14122312","12313222","23222311","12322312","21422311","24113311","13213312","22313311","11413312","14231131","12431131","15122131","15131221","13322131","13331221","11522131","14213131","14222221","12413131","14231311","12422221","12431311","15113221","15122311","13313221","13322311","11513221","11522311","14213311","12413311","21141133","41141131","11132134","31132132","11141224","31141222","21123133","41123131","21132223","41132221","21141313","41141311","11114134","31114132","11123224","31123222","11132314","31132312","21114223","41114221","21123313","41123311","11114314","31114312","22141132","11241133","31241131","12132133","32132131","12141223","32141221","21241222","22123132","11223133","22132222","11232223","22141312","11241313","31241311","12114133","32114131","12123223","32123221","12132313","32132311","21232312","22114222","11214223","22123312","11223313","31223311","12114313","32114311","21214312","23141131","12241132","21341131","13132132","13141222","11332132","22241221","11341222","23123131","12223132","23132221","12232222","23141311","12241312","21341311","13114132","13123222","11314132","13132312","11323222","22232311","11332312","23114221","12214222","23123311","12223312","21323311","13114312","22214311","11314312","13241131","14132131","14141221","12332131","12341221","13223131","13232221","11423131","13241311","11432221","14114131","14123221","12314131","14132311","12323221","12332311","13214221","13223311","11414221","11423311","14114311","12314311","21151132","11142133","31142131","11151223","31151221","21133132","21142222","21151312","11124133","31124131","11133223","31133221","11142313","31142311","21115132","21124222","21133312","11115223","31115221","11124313","31124311","22151131","11251132","12142132","12151222","21251221","22133131","11233132","22142221","11242222","22151311","11251312","12124132","12133222","12142312","21242311","22115131","11215132","22124221","11224222","22133311","11233312","12115222","12124312","21224311","12251131","13142131","13151221","11342131","12233131","12242221","12251311","13124131","13133221","11324131","13142311","11333221","11342311","12215131","12224221","12233311","13115221","13124311","11315221","11324311","21161131","11152132","11161222","21143131","21152221","21161311","11134132","11143222","11152312","21125131","21134221","21143311","11116132","11125222","11134312","12152131","12161221","11243131","11252221","12134131","12143221","12152311","11225131","11234221","11243311","12116131","12125221","12134311","21111235","41111233","61111231","11111326","31111324","51111322","21111415","41111413","61111411","21211144","41211142","22111234","42111232","11211235","31211233","51211231","12111325","32111323","52111321","21211324","41211322","22111414","42111412","11211415","31211413","51211411","22211143","42211141","11311144","31311142","23111233","43111231","12211234","32211232","21311233","41311231","13111324","33111322","22211323","42211321","11311324","31311322","23111413","43111411","12211414","32211412","21311413","41311411","23211142","12311143","32311141","21411142","24111232","13211233","33211231","22311232","11411233","31411231","14111323","34111321","23211322","12311323","32311321","21411322","24111412","13211413","33211411","22311412","11411413","31411411","24211141","13311142","22411141","11511142","25111231","14211232","23311231","12411232","21511231","15111322","24211321","13311322","22411321","11511322","25111411","14211412","23311411","12411412","21511411","14311141","12511141","15211231","13411231","11611231","16111321","14311321","12511321","15211411","13411411","11611411","31121143","51121141","21112144","41112142","21121234","41121232","11112235","31112233","51112231","11121325","31121323","51121321","21112324","41112322","21121414","41121412","11112415","31112413","51112411","12121144","32121142","21221143","41221141","22112143","42112141","11212144","22121233","42121231","11221234","31221232","12112234","32112232","12121324","32121322","21221323","41221321","22112323","42112321","11212324","22121413","42121411","11221414","31221412","12112414","32112412","21212413","41212411","13121143","33121141","22221142","11321143","31321141","23112142","12212143","23121232","12221233","32221231","21321232","13112233","33112231","13121323","33121321","11312233","22221322","11321323","31321321","23112322","12212323","23121412","12221413","32221411","21321412","13112413","33112411","22212412","11312413","31312411","14121142","23221141","12321142","21421141","24112141","13212142","24121231","13221232","11412142","22321231","11421232","14112232","14121322","12312232","23221321","12321322","21421321","24112321","13212322","24121411","13221412","11412322","22321411","11421412","14112412","23212411","12312412","21412411","15121141","13321141","11521141","14212141","14221231","12412141","12421231","15112231","15121321","13312231","13321321","11512231","11521321","14212321","14221411","12412321","12421411","15112411","13312411","11512411","11131144","31131142","21122143","41122141","21131233","41131231","11113144","31113142","11122234","31122232","11131324","31131322","21113233","41113231","21122323","41122321","21131413","41131411","11113324","31113322","11122414","31122412","21113413","41113411","12131143","32131141","21231142","22122142","11222143","22131232","11231233","31231231","12113143","32113141","12122233","32122231","12131323","32131321","21231322","22113232","11213233","22122322","11222323","22131412","11231413","31231411","12113323","32113321","12122413","32122411","21222412","22113412","11213413","31213411","13131142","22231141","11331142","23122141","12222142","23131231","12231232","21331231","13113142","13122232","11313142","13131322","11322232","22231321","11331322","23113231","12213232","23122321","12222322","23131411","12231412","21331411","13113322","13122412","11313322","22222411","11322412","23113411","12213412","21313411","14131141","12331141","13222141","13231231","11422141","11431231","14113141","14122231","12313141","14131321","12322231","12331321","13213231","13222321","11413231","13231411","11422321","11431411","14113321","14122411","12313321","12322411","13213411","11413411","11141143","31141141","21132142","21141232","11123143","31123141","11132233","31132231","11141323","31141321","21114142","21123232","21132322","21141412","11114233","31114231","11123323","31123321","11132413","31132411","21114322","21123412","12141142","21241141","22132141","11232142","22141231","11241232","12123142","12132232","12141322","21241321","22114141","11214142","22123231","11223232","22132321","11232322","22141411","11241412","12114232","12123322","12132412","21232411","22114321","11214322","22123411","11223412","13141141","11341141","12232141","12241231","13123141","13132231","11323141","13141321","11332231","11341321","12214141","12223231","12232321","12241411","13114231","13123321","11314231","13132411","11323321","11332411","12214321","12223411","11151142","21142141","21151231","11133142","11142232","11151322","21124141","21133231","21142321","21151411","11115142","11124232","11133322","11142412","21115231","21124321","21133411","12151141","11242141","11251231","12133141","12142231","12151321","11224141","11233231","11242321","11251411","12115141","12124231","12133321","12142411","11215231","11224321","11233411","11161141","11143141","11152231","11161321","11125141","11134231","11143321","11152411","11111245","31111243","51111241","21111334","41111332","11111425","31111423","51111421","21111514","41111512","31211152","12111244","32111242","21211243","41211241","22111333","42111331","11211334","31211332","12111424","32111422","21211423","41211421","22111513","42111511","11211514","31211512","12211153","32211151","21311152","13111243","33111241","22211242","11311243","31311241","23111332","12211333","32211331","21311332","13111423","33111421","22211422","11311423","31311421","23111512","12211513","32211511","21311512","13211152","22311151","11411152","14111242","23211241","12311242","21411241","24111331","13211332","22311331","11411332","14111422","23211421","12311422","21411421","24111511","13211512","22311511","11411512","14211151","12411151","15111241","13311241","11511241","14211331","12411331","15111421","13311421","11511421","14211511","12411511","21121153","41121151","11112154","31112152","11121244","31121242","21112243","41112241","21121333","41121331","11112334","31112332","11121424","31121422","21112423","41112421","21121513","41121511","11112514","31112512","22121152","11221153","31221151","12112153","32112151","12121243","32121241","21221242","22112242","11212243","22121332","11221333","31221331","12112333","32112331","12121423","32121421","21221422","22112422","11212423","22121512","11221513","31221511","12112513","32112511","21212512","23121151","12221152","21321151","13112152","13121242","11312152","22221241","11321242","23112241","12212242","23121331","12221332","21321331","13112332","13121422","11312332","22221421","11321422","23112421","12212422","23121511","12221512","21321511","13112512","22212511","11312512","13221151","11421151","14112151","14121241","12312151","12321241","13212241","13221331","11412241","11421331","14112331","14121421","12312331","12321421","13212421","13221511","11412421","11421511","14112511","12312511","21131152","11122153","31122151","11131243","31131241","21113152","21122242","21131332","11113243","31113241","11122333","31122331","11131423","31131421","21113332","21122422","21131512","11113423","31113421","11122513","31122511","22131151","11231152","12122152","12131242","21231241","22113151","11213152","22122241","11222242","22131331","11231332","12113242","12122332","12131422","21231421","22113331","11213332","22122421","11222422","22131511","11231512","12113422","12122512","21222511","12231151","13122151","13131241","11322151","11331241","12213151","12222241","12231331","13113241","13122331","11313241","13131421","11322331","11331421","12213331","12222421","12231511","13113421","13122511","11313421","11322511","21141151","11132152","11141242","21123151","21132241","21141331","11114152","11123242","11132332","11141422","21114241","21123331","21132421","21141511","11114332","11123422","11132512","11241151","12132151","12141241","11223151","11232241","11241331","12114151","12123241","12132331","12141421","11214241","11223331","11232421","11241511","12114331","12123421","12132511","11142151","11151241","11124151","11133241","11142331","11151421","11115241","11124331","11133421","11142511","21111253","41111251","11111344","31111342","21111433","41111431","11111524","31111522","21111613","41111611","21211162","22111252","11211253","31211251","12111343","32111341","21211342","22111432","11211433","31211431","12111523","32111521","21211522","22111612","11211613","31211611","22211161","11311162","23111251","12211252","21311251","13111342","22211341","11311342","23111431","12211432","21311431","13111522","22211521","11311522","23111611","12211612","21311611","12311161","13211251","11411251","14111341","12311341","13211431","11411431","14111521","12311521","13211611","11411611","31121161","21112162","21121252","11112253","31112251","11121343","31121341","21112342","21121432","11112433","31112431","11121523","31121521","21112522","21121612","12121162","21221161","22112161","11212162","22121251","11221252","12112252","12121342","21221341","22112341","11212342","22121431","11221432","12112432","12121522","21221521","22112521","11212522","22121611","11221612","13121161","11321161","12212161","12221251","13112251","13121341","11312251","11321341","12212341","12221431","13112431","13121521","11312431","11321521","12212521","12221611","11131162","21122161","21131251","11113162"])]),Ae.code49_parity=xe(["1001","0101","1100","0011","1010","0110","1111","0000"]),Ae.charvals=new Map;for(var vn=0;vn<=48;vn+=1){Ae.i=vn;var fn=Ce(Ae.code49_charmap,Ae.i),dn=Hn(fn);if(_e[Ie++]=fn,cn(dn,"stringtype")){var Mn=Ce(_e[--Ie],0);_e[Ie++]=Mn}De(Ae.charvals,_e[--Ie],Ae.i)}for(var wn=0;wn<=127;wn+=1){Ae.i=wn;var Sn=Ce(Ae.code49_combos,Ae.i);Ae.c1=Ce(Sn,0),Ae.c2=Ce(Sn,1),Ae.c1==49&&De(Ae.charvals,Ae.i,xe([Ce(Ae.charvals,Ae.code49_s1),Ce(Ae.charvals,Ae.c2)])),Ae.c1==50&&De(Ae.charvals,Ae.i,xe([Ce(Ae.charvals,Ae.code49_s2),Ce(Ae.charvals,Ae.c2)]))}Ae.charvals=Ae.charvals,Ae=Nn}var Nn=Ae;if(Ae=Object.assign({},Ae,sl.globals),Ae.dontdraw=!1,Ae.sam=-1,Ae.append=!1,Ae.rows=0,Ae.rowheight=8,Ae.sepheight=1,Ae.parse=!1,Ae.parsefnc=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length==0&&(_e[Ie++]="bwipp.code49emptyData#18918",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.code49inputTooLong#18922",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.rows!=0&&(Ae.rows<2||Ae.rows>8)&&(_e[Ie++]="bwipp.code49badRows#18933",_e[Ie++]="Code 49 must have 2 to 8 rows",Pr()),(Ae.rowheight<8||Ae.rowheight>50)&&(_e[Ie++]="bwipp.code49badRowHeight#18937",_e[Ie++]="Code 49 must have rowheight from 8 to 50",Pr()),(Ae.sepheight<1||Ae.sepheight>5)&&(_e[Ie++]="bwipp.code49badSepHeight#18941",_e[Ie++]="Code 49 must have sepheight from 1 to 5",Pr()),Ae.append&&Ae.sam!=-1&&(_e[Ie++]="bwipp.code49samAndAppend#18945",_e[Ie++]="sam and append cannot be specified together",Pr()),Ae.sam!=-1){_e[Ie++]=!0;for(var oi=0;oi<1;oi++){var Jn=Ae.sam;if(Jn<12||Jn>99){_e[Ie-1]=!1;break}if(Ae.sam%10<2){_e[Ie-1]=!1;break}if(~~(Ae.sam/10)>Ae.sam%10){_e[Ie-1]=!1;break}}_e[--Ie]||(_e[Ie++]="bwipp.code49badSAM#18956",_e[Ie++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 9 symbols',Pr())}Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["FNC1",Ae.code49_fn1],["FNC2",Ae.code49_fn2],["FNC3",Ae.code49_fn3]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,$r(Ae.msg,function(){_e[--Ie]>127&&(_e[Ie++]="bwipp.code49badCharacter#18975",_e[Ie++]="Code 49 can only support ASCII characters with values 0 to 127",Pr())}),Ae.encodealpha=function(){var kn=Ce(Ae.charvals,_e[--Ie]),Ti=Hn(kn);_e[Ie++]=kn,Bn(Ti,"arraytype")&&Ii(xe(1));var Fn=_e[--Ie];ar(Ae.cws,Ae.j,Fn),Ae.j=Fn.length+Ae.j},Ae.base48=function(){var kn=_e[--Ie];_e[Ie++]=0,$r(kn,function(){var ya=_e[--Ie],so=_e[--Ie];_e[Ie++]=or(ya-48+so*10)}),_e[Ie++]=1/0;var Ti=_e[Ie-2],Fn=_e[Ie-3];_e[Ie-3]=_e[Ie-1],Ie-=2,_e[Ie++]=Ti;for(var Di=0,Mi=Fn-1;Di<Mi;Di++){var ji=_e[--Ie];_e[Ie++]=ji%48,_e[Ie++]=~~(ji/48)}var Vn=xe(),na=1/0,Xi=Vn;_e[Ie++]=na,_e[Ie++]=Xi;for(var Ri=Xi.length-1;Ri>=0;Ri-=1){var Yi=_e[--Ie];_e[Ie++]=Ce(Yi,Ri),_e[Ie++]=Yi}Ie--;var ga=xe();ar(Ae.cws,Ae.j,ga),Ae.j=ga.length+Ae.j},Ae.encodenumeric=function(){Ae.nums=_e[--Ie];var kn=Ae.nums.length,Ti=kn%5;if(_e[Ie++]="pre",_e[Ie++]=kn,_e[Ie++]=Ti,Ti!=2){var Fn=_e[--Ie],Di=_e[--Ie];_e[Ie++]=or(Di-Fn)}else{var Mi=_e[--Ie],ji=_e[--Ie];_e[Ie++]=or(ji-Mi)-5}var Vn=_e[--Ie];Ae[_e[--Ie]]=Vn;for(var na=0,Xi=Ae.pre-1;na<=Xi;na+=5)_e[Ie++]=3,_e[Ie++]=Ge(Ae.nums,na,5),Ae.base48();Ae.nums=Ge(Ae.nums,Ae.pre,or(Ae.nums.length-Ae.pre));var Ri=Ae.nums.length;_e[Ie++]=Ri,Ri==1&&(_e[Ie++]=Ce(Ae.nums,Ae.i),Ae.encodealpha());var Yi=_e[Ie-1];Yi==3&&(_e[Ie++]=2,_e[Ie++]=Ae.nums,Ae.base48());var ga=_e[Ie-1];if(ga==4){_e[Ie++]=3,_e[Ie++]=1/0,_e[Ie++]=49,_e[Ie++]=48,Lr(Ae.nums);var ya=xe();_e[Ie++]=ya,Ae.base48()}if(_e[--Ie]==7){_e[Ie++]=3,_e[Ie++]=1/0,_e[Ie++]=49,_e[Ie++]=48,Lr(Ge(Ae.nums,0,4));var so=xe();_e[Ie++]=so,Ae.base48(),_e[Ie++]=2,_e[Ie++]=Ge(Ae.nums,4,3),Ae.base48()}},_e[Ie++]=1/0;for(var fi=0,ri=Ae.msglen;fi<ri;fi++)_e[Ie++]=0;_e[Ie++]=0,Ae.numericruns=xe();for(var Qn=Ae.msglen-1;Qn>=0;Qn-=1){Ae.i=Qn;var Yn=Ce(Ae.msg,Ae.i);Yn>=48&&Yn<=57?De(Ae.numericruns,Ae.i,Ce(Ae.numericruns,Ae.i+1)+1):De(Ae.numericruns,Ae.i,0)}for(Ae.cws=xe(Ae.msglen*2+1);;){if(Ae.append){Ae.mode=1,Ae.method="alpha",Ae.i=0,Ae.j=0;break}if(Ae.sam!=-1){Ae.mode=3,_e[Ie++]=Ae.cws,_e[Ie++]=0;for(var ni=0;ni<=43;ni+=1)_e[Ie++]=ni,Ce(Ae.code49_samval,ni)!=Ae.sam&&Ie--;var ci=_e[--Ie],Li=_e[--Ie];De(_e[--Ie],Li,ci+1),Ae.method="alpha",Ae.i=0,Ae.j=1;break}if(Ce(Ae.numericruns,0)>=5){Ae.mode=2,Ae.method="numeric",Ae.i=0,Ae.j=0;break}var zi=Ce(Ae.charvals,Ce(Ae.msg,0)),Zn=Hn(zi);if(_e[Ie++]=zi,Bn(Zn,"arraytype")){Ie--,Ae.mode=0,Ae.method="alpha",Ae.i=0,Ae.j=0;break}var ii=Ce(_e[--Ie],0)==43?4:5;Ae.mode=ii,De(Ae.cws,0,Ce(Ce(Ae.charvals,Ce(Ae.msg,0)),1)),Ae.method="alpha",Ae.i=1,Ae.j=1;break}for(;Ae.i!=Ae.msglen;)for(;;){if(cn(Ae.method,"alpha")){if(Ce(Ae.numericruns,Ae.i)>=5){_e[Ie++]=Ae.code49_ns,Ae.encodealpha(),Ae.method="numeric";break}_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encodealpha(),Ae.i=Ae.i+1;break}if(cn(Ae.method,"numeric")){if(Ce(Ae.numericruns,Ae.i)<5){_e[Ie++]=Ae.code49_ns,Ae.encodealpha(),Ae.method="alpha";break}_e[Ie++]=Ge(Ae.msg,Ae.i,Ce(Ae.numericruns,Ae.i)),Ae.encodenumeric(),Ae.i=or(Ae.i+Ce(Ae.numericruns,Ae.i));break}}Ae.cws=Ge(Ae.cws,0,Ae.j),Ae.urows=Ae.rows;for(var vi=0,Si=Ae.code49_metrics.length;vi<Si&&(Ae.m=Ce(Ae.code49_metrics,vi),Ae.r=Ce(Ae.m,0),Ae.dcws=Ce(Ae.m,1),Ae.okay=!0,Ae.urows!=0&&Ae.urows!=Ae.r&&(Ae.okay=!1),Ae.cws.length>Ae.dcws&&(Ae.okay=!1),!Ae.okay);vi++);Ae.okay||(_e[Ie++]="bwipp.code49noValidSymbol#19108",_e[Ie++]="Maximum length exceeded",Pr()),_e[Ie++]=1/0,Lr(Ae.cws);for(var Yr=0,hn=or(Ae.dcws-Ae.cws.length);Yr<hn;Yr++)_e[Ie++]=48;Ae.cws=xe(),Ae.ccs=xe(Ae.r*8),Ae.j=0;for(var En=0,Dn=Ae.r-2;En<=Dn;En+=1){Ae.i=En,Ae.cc=Ge(Ae.cws,Ae.j,7),ar(Ae.ccs,Ae.i*8,Ae.cc);var Rn=Ae.cc;_e[Ie++]=Ae.ccs,_e[Ie++]=Ae.i*8+7,_e[Ie++]=0;for(var pi=0,ui=Rn.length;pi<ui;pi++){var hi=_e[--Ie];_e[Ie++]=or(hi+Ce(Rn,pi))}var gi=_e[--Ie],Ze=_e[--Ie];De(_e[--Ie],Ze,gi%49),Ae.j=Ae.j+7}if(Ae.j<Ae.dcws&&ar(Ae.ccs,Ae.ccs.length-8,Ge(Ae.cws,Ae.j,or(Ae.dcws-Ae.j))),Ae.cr7=or((Ae.r-2)*7+Ae.mode),De(Ae.ccs,Ae.ccs.length-2,Ae.cr7),Ae.calccheck=function(){Ae.weights=_e[--Ie],Ae.score=0;for(var kn=0,Ti=~~((Ae.r-1)*8/2)-1;kn<=Ti;kn+=1)Ae.i=kn,Ae.score=or((Ce(Ae.ccs,Ae.i*2)*49+Ce(Ae.ccs,Ae.i*2+1))*Ce(Ae.weights,Ae.i+1)+Ae.score);_e[Ie++]=Ae.score},Ae.lastrow=Ge(Ae.ccs,Ae.ccs.length-8,8),Ae.r>=7){_e[Ie++]=Ae.cr7*Ce(Ae.code49_weightz,0),_e[Ie++]=Ae.code49_weightz,Ae.calccheck();var en=_e[--Ie],mi=or(_e[--Ie]+en)%2401,Ni=xe(2);_e[Ie++]=~~(mi/49),_e[Ie++]=mi%49,Ii(Ni),_e[Ie++]=Ae.lastrow,_e[Ie++]=0;var Vi=_e[Ie-3],ca=_e[Ie-1];ar(_e[Ie-2],ca,Vi),Ie-=3}Ae.wr1=or(Ce(Ae.lastrow,0)*49+Ce(Ae.lastrow,1)),_e[Ie++]=Ae.cr7*Ce(Ae.code49_weighty,0),_e[Ie++]=Ae.code49_weighty,Ae.calccheck();var ha=_e[--Ie],Pa=or(_e[--Ie]+ha+Ae.wr1*Ce(Ae.code49_weighty,Ae.r*4-3))%2401;Ae.wr2=Pa;var Ra=xe(2);_e[Ie++]=~~(Pa/49),_e[Ie++]=Pa%49,Ii(Ra),_e[Ie++]=Ae.lastrow,_e[Ie++]=2;var to=_e[Ie-3],Fa=_e[Ie-1];ar(_e[Ie-2],Fa,to),Ie-=3,_e[Ie++]=Ae.cr7*Ce(Ae.code49_weightx,0),_e[Ie++]=Ae.code49_weightx,Ae.calccheck();var Oa=_e[--Ie],no=or(_e[--Ie]+Oa+Ae.wr1*Ce(Ae.code49_weightx,Ae.r*4-3)+Ae.wr2*Ce(Ae.code49_weightx,Ae.r*4-2))%2401,ro=xe(2);_e[Ie++]=~~(no/49),_e[Ie++]=no%49,Ii(ro),_e[Ie++]=Ae.lastrow,_e[Ie++]=4;var va=_e[Ie-3],Ba=_e[Ie-1];ar(_e[Ie-2],Ba,va),Ie-=3;var Ya=Ge(Ae.ccs,Ae.ccs.length-8,7);_e[Ie++]=0;for(var jr=0,Fr=Ya.length;jr<Fr;jr++){var Ar=_e[--Ie];_e[Ie++]=or(Ar+Ce(Ya,jr))}De(Ae.ccs,Ae.ccs.length-1,_e[--Ie]%49),Hr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#19190",_e[Ie++]=Ae.ccs,Pr()),Ae.rowbits=xe(Ae.r);for(var cr=0,Ve=Ae.r-1;cr<=Ve;cr+=1){Ae.i=cr,_e[Ie++]="p",Ae.i!=Ae.r-1?_e[Ie++]=Ce(Ae.code49_parity,Ae.i):_e[Ie++]="0000";var dr=_e[--Ie];Ae[_e[--Ie]]=dr,Ae.ccrow=Ge(Ae.ccs,Ae.i*8,8),_e[Ie++]=1/0;for(var ur=0;ur<=7;ur+=2){Lr(Ge(Ae.ccrow,ur,2));var Er=_e[--Ie],Ur=_e[--Ie];_e[Ie++]=or(Er+Ur*49)}Ae.scrow=xe(),_e[Ie++]=1/0,_e[Ie++]=10,_e[Ie++]=1,_e[Ie++]=1;for(var Gr=0;Gr<=3;Gr+=1)Ae.j=Gr,$r(Ce(Ce(Ae.code49_patterns,Ce(Ae.p,Ae.j)-48),Ce(Ae.scrow,Ae.j)),function(){var kn=_e[--Ie];_e[Ie++]=kn-48});_e[Ie++]=4,_e[Ie++]=1,Ae.sbs=xe(),_e[Ie++]=1/0;var sn=Ae.sbs;_e[Ie++]=1;for(var pn=0,_n=sn.length;pn<_n;pn++)for(var ei=_e[Ie-1],wi=ei==0?1:0,Wi=0,ta=Ce(sn,pn);Wi<ta;Wi++)_e[Ie++]=wi;Ii(xe(Wn()-1));var $i=_e[--Ie];_e[Ie-1]=$i;var Da=_e[--Ie];_e[Ie-1]=Da,_e[Ie++]=Ae.rowbits,_e[Ie++]=Ae.i;var ba=_e[Ie-3],Ci=_e[Ie-1];De(_e[Ie-2],Ci,ba),Ie-=3}_e[Ie++]=1/0;for(var qi=0,Ea=81*Ae.sepheight;qi<Ea;qi++)_e[Ie++]=1;for(var Ji=0,_a=Ae.r-2;Ji<=_a;Ji+=1){Ae.i=Ji;for(var Na=0,ka=Ae.rowheight;Na<ka;Na++)Lr(Ce(Ae.rowbits,Ae.i));for(var Ka=0,io=Ae.sepheight;Ka<io;Ka++){for(var zr=0;zr<10;zr++)_e[Ie++]=0;for(var yn=0;yn<70;yn++)_e[Ie++]=1;_e[Ie++]=0}}for(var In=0,On=Ae.rowheight;In<On;In++)Lr(Ce(Ae.rowbits,Ae.r-1));for(var Gn=0,Bi=81*Ae.sepheight;Gn<Bi;Gn++)_e[Ie++]=1;Ae.pixs=xe(),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",81],["pixy",~~(Ae.pixs.length/81)],["height",~~(Ae.pixs.length/81)/72],["width",81/72],["opt",Ae.options]]),Ae._render&&xi(),Ae=Nn}function mA(){if(!mA.globals){var hr=Ae;Ae=mA.globals={},Ae.flattermarken_encs=xe(["0018","0117","0216","0315","0414","0513","0612","0711","0810","0900"]),Ae.flattermarken_barchars="1234567890",Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,mA.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=.3,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>500&&(_e[Ie++]="bwipp.flattermarkeninputTooLong#19584",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),$r(Ae.barcode,function(){var Mn=_e[--Ie];(Mn<48||Mn>57)&&(_e[Ie++]="bwipp.flattermarkenBadCharacter#19597",_e[Ie++]="Flattermarken must contain only digits",Pr())}),Ae.barlen=Ae.barcode.length,Ae.sbs=Re(Ae.barlen*4);for(var Br=0,Nr=Ae.barlen-1;Br<=Nr;Br+=1)Ae.i=Br,Un(Ae.flattermarken_barchars,Ge(Ae.barcode,Ae.i,1)),Ie--,Ae.indx=_e[--Ie].length,Ie-=2,Ae.enc=Ce(Ae.flattermarken_encs,Ae.indx),ar(Ae.sbs,Ae.i*4,Ae.enc);_e[Ie++]=1/0,_e[Ie++]=1/0;for(var Or=Ae.sbs,an=0,Zr=Or.length;an<Zr;an++)_e[Ie++]=Ce(Or,an)-48;var Rr=xe();_e[Ie++]=1/0;for(var Jr=0,rn=~~((Ae.sbs.length+1)/2);Jr<rn;Jr++)_e[Ie++]=Ae.height;var An=xe();_e[Ie++]=1/0;for(var tn=0,vn=~~((Ae.sbs.length+1)/2);tn<vn;tn++)_e[Ie++]=0;var fn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Rr,_e[Ie++]="bhs",_e[Ie++]=An,_e[Ie++]="bbs",_e[Ie++]=fn,_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.barcode,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center",_e[Ie++]="opt",_e[Ie++]=Ae.options;var dn=Xe();_e[Ie++]=dn,Ae._render&&ti(),Ae=hr}function Al(){var hr=Ae;Ae=Object.assign({},Ae,Al.globals),Ae.dontdraw=!1,Ae.height=1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length>2500&&(_e[Ie++]="bwipp.rawinputTooLong#19677",_e[Ie++]="The input data is too long",Pr()),$r(Ae.barcode,function(){var An=_e[--Ie];(An<49||An>57)&&(_e[Ie++]="bwipp.rawBadCharacter#19682",_e[Ie++]="Raw must contain only digits 1 to 9",Pr())}),_e[Ie++]=1/0,_e[Ie++]=1/0,$r(Ae.barcode,function(){var An=_e[--Ie];_e[Ie++]=An-48});var Br=xe();_e[Ie++]=1/0;for(var Nr=0,Or=~~((Ae.barcode.length+1)/2);Nr<Or;Nr++)_e[Ie++]=Ae.height;var an=xe();_e[Ie++]=1/0;for(var Zr=0,Rr=~~((Ae.barcode.length+1)/2);Zr<Rr;Zr++)_e[Ie++]=0;var Jr=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Br,_e[Ie++]="bhs",_e[Ie++]=an,_e[Ie++]="bbs",_e[Ie++]=Jr,_e[Ie++]="opt",_e[Ie++]=Ae.options;var rn=Xe();_e[Ie++]=rn,Ae._render&&ti(),Ae=hr}function Mc(){var hr=Ae;Ae=Object.assign({},Ae,Mc.globals),Ae.dontdraw=!1,Ae.height=.175,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.daftEmptyData#19743",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>2500&&(_e[Ie++]="bwipp.daftinputTooLong#19747",_e[Ie++]="The input data is too long",Pr()),$r(Ae.barcode,function(){var An=_e[--Ie];An!=68&&An!=65&&An!=70&&An!=84&&(_e[Ie++]="bwipp.daftBadCharacter#19752",_e[Ie++]="DAFT must contain only characters D, A, F and T",Pr())}),Ae.barlen=Ae.barcode.length,Ae.bbs=xe(Ae.barlen),Ae.bhs=xe(Ae.barlen);for(var Br=0,Nr=Ae.barlen-1;Br<=Nr;Br+=1)Ae.i=Br,Ae.enc=Ge(Ae.barcode,Ae.i,1),cn(Ae.enc,"D")&&(De(Ae.bbs,Ae.i,0*Ae.height/8),De(Ae.bhs,Ae.i,5*Ae.height/8)),cn(Ae.enc,"A")&&(De(Ae.bbs,Ae.i,3*Ae.height/8),De(Ae.bhs,Ae.i,5*Ae.height/8)),cn(Ae.enc,"F")&&(De(Ae.bbs,Ae.i,0*Ae.height/8),De(Ae.bhs,Ae.i,8*Ae.height/8)),cn(Ae.enc,"T")&&(De(Ae.bbs,Ae.i,3*Ae.height/8),De(Ae.bhs,Ae.i,2*Ae.height/8));_e[Ie++]=1/0;var Or=Ae.bbs,an=Ae.bhs;_e[Ie++]=1/0;for(var Zr=0,Rr=Ae.bhs.length-1;Zr<Rr;Zr++)_e[Ie++]=1.44,_e[Ie++]=1.872;_e[Ie++]=1.44;var Jr=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bbs",_e[Ie++]=Or,_e[Ie++]="bhs",_e[Ie++]=an,_e[Ie++]="sbs",_e[Ie++]=Jr,_e[Ie++]="opt",_e[Ie++]=Ae.options;var rn=Xe();_e[Ie++]=rn,Ae._render&&ti(),Ae=hr}function cl(){if(!cl.globals){var Ni=Ae;Ae=cl.globals={},Ae.symbol_fimasbs=xe([2.25,2.25,2.25,11.25,2.25,11.25,2.25,2.25,2.25]),_e[Ie++]=1/0;for(var hr=0,Br=~~(Ae.symbol_fimasbs.length/2)+1;hr<Br;hr++)_e[Ie++]=.625;var Nr=xe();Ae.symbol_fimabhs=Nr,_e[Ie++]=1/0;for(var Or=0,an=~~(Ae.symbol_fimasbs.length/2)+1;Or<an;Or++)_e[Ie++]=0;var Zr=xe();Ae.symbol_fimabbs=Zr,Ae.symbol_fimbsbs=xe([2.25,6.75,2.25,2.25,2.25,6.25,2.25,2.25,2.25,6.75,2.25]),_e[Ie++]=1/0;for(var Rr=0,Jr=~~(Ae.symbol_fimbsbs.length/2)+1;Rr<Jr;Rr++)_e[Ie++]=.625;var rn=xe();Ae.symbol_fimbbhs=rn,_e[Ie++]=1/0;for(var An=0,tn=~~(Ae.symbol_fimbsbs.length/2)+1;An<tn;An++)_e[Ie++]=0;var vn=xe();Ae.symbol_fimbbbs=vn,Ae.symbol_fimcsbs=xe([2.25,2.25,2.25,6.75,2.25,6.75,2.25,6.75,2.25,2.25,2.25]),_e[Ie++]=1/0;for(var fn=0,dn=~~(Ae.symbol_fimcsbs.length/2)+1;fn<dn;fn++)_e[Ie++]=.625;var Mn=xe();Ae.symbol_fimcbhs=Mn,_e[Ie++]=1/0;for(var wn=0,Sn=~~(Ae.symbol_fimcsbs.length/2)+1;wn<Sn;wn++)_e[Ie++]=0;var Nn=xe();Ae.symbol_fimcbbs=Nn,Ae.symbol_fimdsbs=xe([2.25,2.25,2.25,2.25,2.25,6.75,2.25,6.75,2.25,2.25,2.25,2.25,2.25]),_e[Ie++]=1/0;for(var oi=0,Jn=~~(Ae.symbol_fimdsbs.length/2)+1;oi<Jn;oi++)_e[Ie++]=.625;var fi=xe();Ae.symbol_fimdbhs=fi,_e[Ie++]=1/0;for(var ri=0,Qn=~~(Ae.symbol_fimdsbs.length/2)+1;ri<Qn;ri++)_e[Ie++]=0;var Yn=xe();Ae.symbol_fimdbbs=Yn,Ae.symbol_fimesbs=xe([2.25,6.75,2.25,15.75,2.25,6.75,2.25]),_e[Ie++]=1/0;for(var ni=0,ci=~~(Ae.symbol_fimesbs.length/2)+1;ni<ci;ni++)_e[Ie++]=.625;var Li=xe();Ae.symbol_fimebhs=Li,_e[Ie++]=1/0;for(var zi=0,Zn=~~(Ae.symbol_fimesbs.length/2)+1;zi<Zn;zi++)_e[Ie++]=0;var ii=xe();Ae.symbol_fimebbs=ii,_e[Ie++]=1/0;for(var vi=0;vi<100;vi++)_e[Ie++]=1,_e[Ie++]=1;_e[Ie++]=1;var Si=xe();Ae.symbol_zebrasbs=Si,_e[Ie++]=1/0;for(var Yr=0,hn=~~(Ae.symbol_zebrasbs.length/2)+1;Yr<hn;Yr++)_e[Ie++]=1;var En=xe();Ae.symbol_zebrabhs=En,_e[Ie++]=1/0;for(var Dn=0,Rn=~~(Ae.symbol_zebrasbs.length/2)+1;Dn<Rn;Dn++)_e[Ie++]=0;var pi=xe();Ae.symbol_zebrabbs=pi,Ae.symbol_checksize=199,_e[Ie++]=1/0;for(var ui=Ae.symbol_checksize,hi=0,gi=~~(ui*ui/2);hi<gi;hi++)_e[Ie++]=1,_e[Ie++]=0;_e[Ie++]=1;var Ze=xe();Ae.symbol_checkpixs=Ze;var en=new Map([["fima",function(){_e[Ie++]=new Map([["ren","renlinear"],["sbs",Ae.symbol_fimasbs],["bhs",Ae.symbol_fimabhs],["bbs",Ae.symbol_fimabbs]])}],["fimb",function(){_e[Ie++]=new Map([["ren","renlinear"],["sbs",Ae.symbol_fimbsbs],["bhs",Ae.symbol_fimbbhs],["bbs",Ae.symbol_fimbbbs]])}],["fimc",function(){_e[Ie++]=new Map([["ren","renlinear"],["sbs",Ae.symbol_fimcsbs],["bhs",Ae.symbol_fimcbhs],["bbs",Ae.symbol_fimcbbs]])}],["fimd",function(){_e[Ie++]=new Map([["ren","renlinear"],["sbs",Ae.symbol_fimdsbs],["bhs",Ae.symbol_fimdbhs],["bbs",Ae.symbol_fimdbbs]])}],["fime",function(){_e[Ie++]=new Map([["ren","renlinear"],["sbs",Ae.symbol_fimesbs],["bhs",Ae.symbol_fimebhs],["bbs",Ae.symbol_fimebbs]])}],["zebra",function(){_e[Ie++]=new Map([["ren","renlinear"],["sbs",Ae.symbol_zebrasbs],["bhs",Ae.symbol_zebrabhs],["bbs",Ae.symbol_zebrabbs]])}],["check",function(){_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.symbol_checkpixs],["pixx",Ae.symbol_checksize],["pixy",Ae.symbol_checksize],["height",Ae.symbol_checksize/72],["width",Ae.symbol_checksize/72]])}]]);Ae.symbol_symbols=en;var mi=new Map([["renlinear",ti],["renmatrix",xi]]);Ae.symbol_renmap=mi,Ae=Ni}var Ni=Ae;if(Ae=Object.assign({},Ae,cl.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length>50&&(_e[Ie++]="bwipp.symbolinputTooLong#19885",_e[Ie++]="The input data is too long",Pr()),Hr(Ae.symbol_symbols,Ae.barcode)||(_e[Ie++]="bwipp.symbolUnknownSymbol#19889",_e[Ie++]="Unknown symbol name provided",Pr()),Ce(Ae.symbol_symbols,Ae.barcode)()===!0)return!0;var Vi=_e[Ie-1];if(De(Vi,"opt",Ae.options),Ae._render){var ca=_e[Ie-1],ha=Ce(Ae.symbol_renmap,Ce(ca,"ren"));if(ha()===!0)return!0}Ae=Ni}function MA(){if(!MA.globals){var fn=Ae;Ae=MA.globals={},Ae.pdf417_t=0,Ae.pdf417_n=1,Ae.pdf417_b=2,Ae.pdf417_a=0,Ae.pdf417_l=1,Ae.pdf417_m=2,Ae.pdf417_p=3,Ae.pdf417_tl=-1,Ae.pdf417_nl=-2,Ae.pdf417_bl=-3,Ae.pdf417_bl6=-4,Ae.pdf417_bs=-5,Ae.pdf417_al=-6,Ae.pdf417_ll=-7,Ae.pdf417_ml=-8,Ae.pdf417_pl=-9,Ae.pdf417_as=-10,Ae.pdf417_ps=-11,Ae.al=Ae.pdf417_al,Ae.ll=Ae.pdf417_ll,Ae.ml=Ae.pdf417_ml,Ae.pl=Ae.pdf417_pl,Ae.as=Ae.pdf417_as,Ae.ps=Ae.pdf417_ps,Ae.pdf417_textsubmodes=xe([Ae.pdf417_a,Ae.pdf417_l,Ae.pdf417_m,Ae.pdf417_p]),Ae.pdf417_charmaps=xe([xe(["A","a","0",";"]),xe(["B","b","1","<"]),xe(["C","c","2",">"]),xe(["D","d","3","@"]),xe(["E","e","4","["]),xe(["F","f","5",92]),xe(["G","g","6","]"]),xe(["H","h","7","_"]),xe(["I","i","8","`"]),xe(["J","j","9","~"]),xe(["K","k","&","!"]),xe(["L","l",13,13]),xe(["M","m",9,9]),xe(["N","n",",",","]),xe(["O","o",":",":"]),xe(["P","p","#",10]),xe(["Q","q","-","-"]),xe(["R","r",".","."]),xe(["S","s","$","$"]),xe(["T","t","/","/"]),xe(["U","u","+",'"']),xe(["V","v","%","|"]),xe(["W","w","*","*"]),xe(["X","x","=",40]),xe(["Y","y","^",41]),xe(["Z","z",Ae.pl,"?"]),xe([" "," "," ","{"]),xe([Ae.ll,Ae.as,Ae.ll,"}"]),xe([Ae.ml,Ae.ml,Ae.al,"'"]),xe([Ae.ps,Ae.ps,Ae.ps,Ae.al])]),Ae.pdf417_e=4e4,Ae.e=Ae.pdf417_e,Ae.pdf417_latlen=xe([xe([0,1,1,2]),xe([2,0,1,2]),xe([1,1,0,1]),xe([1,2,2,0])]),Ae.pdf417_latseq=xe([xe([xe([]),xe([Ae.ll]),xe([Ae.ml]),xe([Ae.ml,Ae.pl])]),xe([xe([Ae.ml,Ae.al]),xe([]),xe([Ae.ml]),xe([Ae.ml,Ae.pl])]),xe([xe([Ae.al]),xe([Ae.ll]),xe([]),xe([Ae.pl])]),xe([xe([Ae.al]),xe([Ae.al,Ae.ll]),xe([Ae.al,Ae.ml]),xe([])])]),Ae.pdf417_shftlen=xe([xe([Ae.e,Ae.e,Ae.e,1]),xe([1,Ae.e,Ae.e,1]),xe([Ae.e,Ae.e,Ae.e,1]),xe([Ae.e,Ae.e,Ae.e,Ae.e])]),_e[Ie++]=1/0,_e[Ie++]=Ae.pdf417_tl,_e[Ie++]=900,_e[Ie++]=Ae.pdf417_bl,_e[Ie++]=901,_e[Ie++]=Ae.pdf417_bl6,_e[Ie++]=924,_e[Ie++]=Ae.pdf417_nl,_e[Ie++]=902,_e[Ie++]=Ae.pdf417_bs,_e[Ie++]=913;var hr=Xe();Ae.pdf417_latchcws=hr,Ae.pdf417_textencfuncs=xe(["enca","encl","encm","encp"]),Ae.pdf417_encfuncs=xe(["enct","encn","encb"]),Ae.pdf417_clusters=xe([xe([120256,125680,128380,120032,125560,128318,108736,119920,108640,86080,108592,86048,110016,120560,125820,109792,120440,125758,88256,109680,88160,89536,110320,120700,89312,110200,120638,89200,110140,89840,110460,89720,110398,89980,128506,119520,125304,128190,107712,119408,125244,107616,119352,84032,107568,119324,84e3,107544,83984,108256,119672,125374,85184,108144,119612,85088,108088,119582,85040,108060,85728,108408,119742,85616,108348,85560,108318,85880,108478,85820,85790,107200,119152,125116,107104,119096,125086,83008,107056,119068,82976,107032,82960,82952,83648,107376,119228,83552,107320,119198,83504,107292,83480,83468,83824,107452,83768,107422,83740,83900,106848,118968,125022,82496,106800,118940,82464,106776,118926,82448,106764,82440,106758,82784,106936,119006,82736,106908,82712,106894,82700,82694,106974,82830,82240,106672,118876,82208,106648,118862,82192,106636,82184,106630,82180,82352,82328,82316,82080,118830,106572,106566,82050,117472,124280,127678,103616,117360,124220,103520,117304,124190,75840,103472,75808,104160,117624,124350,76992,104048,117564,76896,103992,76848,76824,77536,104312,117694,77424,104252,77368,77340,77688,104382,77628,77758,121536,126320,128700,121440,126264,128670,111680,121392,126236,111648,121368,126222,111632,121356,103104,117104,124092,112320,103008,117048,124062,112224,121656,126366,93248,74784,102936,117006,93216,112152,93200,75456,103280,117180,93888,75360,103224,117150,93792,112440,121758,93744,75288,93720,75632,103356,94064,75576,103326,94008,112542,93980,75708,94140,75678,94110,121184,126136,128606,111168,121136,126108,111136,121112,126094,111120,121100,111112,111108,102752,116920,123998,111456,102704,116892,91712,74272,121244,116878,91680,74256,102668,91664,111372,102662,74244,74592,102840,116958,92e3,74544,102812,91952,111516,102798,91928,74508,74502,74680,102878,92088,74652,92060,74638,92046,92126,110912,121008,126044,110880,120984,126030,110864,120972,110856,120966,110852,110850,74048,102576,116828,90944,74016,102552,116814,90912,111e3,121038,90896,73992,102534,90888,110982,90884,74160,102620,91056,74136,102606,91032,111054,91020,74118,91014,91100,91086,110752,120920,125998,110736,120908,110728,120902,110724,110722,73888,102488,116782,90528,73872,102476,90512,110796,102470,90504,73860,90500,73858,73944,90584,90572,90566,120876,120870,110658,102444,73800,90312,90308,90306,101056,116080,123580,100960,116024,70720,100912,115996,70688,100888,70672,70664,71360,101232,116156,71264,101176,116126,71216,101148,71192,71180,71536,101308,71480,101278,71452,71612,71582,118112,124600,127838,105024,118064,124572,104992,118040,124558,104976,118028,104968,118022,100704,115896,123486,105312,100656,115868,79424,70176,118172,115854,79392,105240,100620,79376,70152,79368,70496,100792,115934,79712,70448,118238,79664,105372,100750,79640,70412,79628,70584,100830,79800,70556,79772,70542,70622,79838,122176,126640,128860,122144,126616,128846,122128,126604,122120,126598,122116,104768,117936,124508,113472,104736,126684,124494,113440,122264,126670,113424,104712,117894,113416,122246,104706,69952,100528,115804,78656,69920,100504,115790,96064,78624,104856,117966,96032,113560,122318,100486,96016,78600,104838,96008,69890,70064,100572,78768,70040,100558,96176,78744,104910,96152,113614,70022,78726,70108,78812,70094,96220,78798,122016,126552,128814,122e3,126540,121992,126534,121988,121986,104608,117848,124462,113056,104592,126574,113040,122060,117830,113032,104580,113028,104578,113026,69792,100440,115758,78240,69776,100428,95136,78224,104652,100422,95120,113100,69764,95112,78212,69762,78210,69848,100462,78296,69836,95192,78284,69830,95180,78278,69870,95214,121936,126508,121928,126502,121924,121922,104528,117804,112848,104520,117798,112840,121958,112836,104514,112834,69712,100396,78032,69704,100390,94672,78024,104550,94664,112870,69698,94660,78018,94658,78060,94700,94694,126486,121890,117782,104484,104482,69672,77928,94440,69666,77922,99680,68160,99632,68128,99608,115342,68112,99596,68104,99590,68448,99768,115422,68400,99740,68376,99726,68364,68358,68536,99806,68508,68494,68574,101696,116400,123740,101664,116376,101648,116364,101640,116358,101636,67904,99504,115292,72512,67872,116444,115278,72480,101784,116430,72464,67848,99462,72456,101766,67842,68016,99548,72624,67992,99534,72600,101838,72588,67974,68060,72668,68046,72654,118432,124760,127918,118416,124748,118408,124742,118404,118402,101536,116312,105888,101520,116300,105872,118476,116294,105864,101508,105860,101506,105858,67744,99416,72096,67728,116334,80800,72080,101580,99398,80784,105932,67716,80776,72068,67714,72066,67800,99438,72152,67788,80856,72140,67782,80844,72134,67822,72174,80878,126800,128940,126792,128934,126788,126786,118352,124716,122576,126828,124710,122568,126822,122564,118338,122562,101456,116268,105680,101448,116262,114128,105672,118374,114120,122598,101442,114116,105666,114114,67664,99372,71888,67656,99366,80336,71880,101478,97232,80328,105702,67650,97224,114150,71874,97220,67692,71916,67686,80364,71910,97260,80358,97254,126760,128918,126756,126754,118312,124694,122472,126774,122468,118306,122466,101416,116246,105576,101412,113896,105572,101410,113892,105570,113890,67624,99350,71784,101430,80104,71780,67618,96744,80100,71778,96740,80098,96738,71798,96758,126738,122420,122418,105524,113780,113778,71732,79988,96500,96498,66880,66848,98968,66832,66824,66820,66992,66968,66956,66950,67036,67022,1e5,99984,115532,99976,115526,99972,99970,66720,98904,69024,100056,98892,69008,100044,69e3,100038,68996,66690,68994,66776,98926,69080,100078,69068,66758,69062,66798,69102,116560,116552,116548,116546,99920,102096,116588,115494,102088,116582,102084,99906,102082,66640,68816,66632,98854,73168,68808,66628,73160,68804,66626,73156,68802,66668,68844,66662,73196,68838,73190,124840,124836,124834,116520,118632,124854,118628,116514,118626,99880,115478,101992,116534,106216,101988,99874,106212,101986,106210,66600,98838,68712,99894,72936,68708,66594,81384,72932,68706,81380,72930,66614,68726,72950,81398,128980,128978,124820,126900,124818,126898,116500,118580,116498,122740,118578,122738,99860,101940,99858,106100,101938,114420]),xe([128352,129720,125504,128304,129692,125472,128280,129678,125456,128268,125448,128262,125444,125792,128440,129758,120384,125744,128412,120352,125720,128398,120336,125708,120328,125702,120324,120672,125880,128478,110144,120624,125852,110112,120600,125838,110096,120588,110088,120582,110084,110432,120760,125918,89664,110384,120732,89632,110360,120718,89616,110348,89608,110342,89952,110520,120798,89904,110492,89880,110478,89868,90040,110558,90012,89998,125248,128176,129628,125216,128152,129614,125200,128140,125192,128134,125188,125186,119616,125360,128220,119584,125336,128206,119568,125324,119560,125318,119556,119554,108352,119728,125404,108320,119704,125390,108304,119692,108296,119686,108292,108290,85824,108464,119772,85792,108440,119758,85776,108428,85768,108422,85764,85936,108508,85912,108494,85900,85894,85980,85966,125088,128088,129582,125072,128076,125064,128070,125060,125058,119200,125144,128110,119184,125132,119176,125126,119172,119170,107424,119256,125166,107408,119244,107400,119238,107396,107394,83872,107480,119278,83856,107468,83848,107462,83844,83842,83928,107502,83916,83910,83950,125008,128044,125e3,128038,124996,124994,118992,125036,118984,125030,118980,118978,106960,119020,106952,119014,106948,106946,82896,106988,82888,106982,82884,82882,82924,82918,124968,128022,124964,124962,118888,124982,118884,118882,106728,118902,106724,106722,82408,106742,82404,82402,124948,124946,118836,118834,106612,106610,124224,127664,129372,124192,127640,129358,124176,127628,124168,127622,124164,124162,117568,124336,127708,117536,124312,127694,117520,124300,117512,124294,117508,117506,104256,117680,124380,104224,117656,124366,104208,117644,104200,117638,104196,104194,77632,104368,117724,77600,104344,117710,77584,104332,77576,104326,77572,77744,104412,77720,104398,77708,77702,77788,77774,128672,129880,93168,128656,129868,92664,128648,129862,92412,128644,128642,124064,127576,129326,126368,124048,129902,126352,128716,127558,126344,124036,126340,124034,126338,117152,124120,127598,121760,117136,124108,121744,126412,124102,121736,117124,121732,117122,121730,103328,117208,124142,112544,103312,117196,112528,121804,117190,112520,103300,112516,103298,112514,75680,103384,117230,94112,75664,103372,94096,112588,103366,94088,75652,94084,75650,75736,103406,94168,75724,94156,75718,94150,75758,128592,129836,91640,128584,129830,91388,128580,91262,128578,123984,127532,126160,123976,127526,126152,128614,126148,123970,126146,116944,124012,121296,116936,124006,121288,126182,121284,116930,121282,102864,116972,111568,102856,116966,111560,121318,111556,102850,111554,74704,102892,92112,74696,102886,92104,111590,92100,74690,92098,74732,92140,74726,92134,128552,129814,90876,128548,90750,128546,123944,127510,126056,128566,126052,123938,126050,116840,123958,121064,116836,121060,116834,121058,102632,116854,111080,121078,111076,102626,111074,74216,102646,91112,74212,91108,74210,91106,74230,91126,128532,90494,128530,123924,126004,123922,126002,116788,120948,116786,120946,102516,110836,102514,110834,73972,90612,73970,90610,128522,123914,125978,116762,120890,102458,110714,123552,127320,129198,123536,127308,123528,127302,123524,123522,116128,123608,127342,116112,123596,116104,123590,116100,116098,101280,116184,123630,101264,116172,101256,116166,101252,101250,71584,101336,116206,71568,101324,71560,101318,71556,71554,71640,101358,71628,71622,71662,127824,129452,79352,127816,129446,79100,127812,78974,127810,123472,127276,124624,123464,127270,124616,127846,124612,123458,124610,115920,123500,118224,115912,123494,118216,124646,118212,115906,118210,100816,115948,105424,100808,115942,105416,118246,105412,100802,105410,70608,100844,79824,70600,100838,79816,105446,79812,70594,79810,70636,79852,70630,79846,129960,95728,113404,129956,95480,113278,129954,95356,95294,127784,129430,78588,128872,129974,95996,78462,128868,127778,95870,128866,123432,127254,124520,123428,126696,128886,123426,126692,124514,126690,115816,123446,117992,115812,122344,117988,115810,122340,117986,122338,100584,115830,104936,100580,113640,104932,100578,113636,104930,113634,70120,100598,78824,70116,96232,78820,70114,96228,78818,96226,70134,78838,129940,94968,113022,129938,94844,94782,127764,78206,128820,127762,95102,128818,123412,124468,123410,126580,124466,126578,115764,117876,115762,122100,117874,122098,100468,104692,100466,113140,104690,113138,69876,78324,69874,95220,78322,95218,129930,94588,94526,127754,128794,123402,124442,126522,115738,117818,121978,100410,104570,112890,69754,78074,94714,94398,123216,127148,123208,127142,123204,123202,115408,123244,115400,123238,115396,115394,99792,115436,99784,115430,99780,99778,68560,99820,68552,99814,68548,68546,68588,68582,127400,129238,72444,127396,72318,127394,123176,127126,123752,123172,123748,123170,123746,115304,123190,116456,115300,116452,115298,116450,99560,115318,101864,99556,101860,99554,101858,68072,99574,72680,68068,72676,68066,72674,68086,72694,129492,80632,105854,129490,80508,80446,127380,72062,127924,127378,80766,127922,123156,123700,123154,124788,123698,124786,115252,116340,115250,118516,116338,118514,99444,101620,99442,105972,101618,105970,67828,72180,67826,80884,72178,80882,97008,114044,96888,113982,96828,96798,129482,80252,130010,97148,80190,97086,127370,127898,128954,123146,123674,124730,126842,115226,116282,118394,122618,99386,101498,105722,114170,67706,71930,80378,96632,113854,96572,96542,80062,96702,96444,96414,96350,123048,123044,123042,115048,123062,115044,115042,99048,115062,99044,99042,67048,99062,67044,67042,67062,127188,68990,127186,123028,123316,123026,123314,114996,115572,114994,115570,98932,100084,98930,100082,66804,69108,66802,69106,129258,73084,73022,127178,127450,123018,123290,123834,114970,115514,116602,98874,99962,102138,66682,68858,73210,81272,106174,81212,81182,72894,81342,97648,114364,97592,114334,97564,97550,81084,97724,81054,97694,97464,114270,97436,97422,80990,97502,97372,97358,97326,114868,114866,98676,98674,66292,66290,123098,114842,115130,98618,99194,66170,67322,69310,73404,73374,81592,106334,81564,81550,73310,81630,97968,114524,97944,114510,97932,97926,81500,98012,81486,97998,97880,114478,97868,97862,81454,97902,97836,97830,69470,73564,73550,81752,106414,81740,81734,73518,81774,81708,81702]),xe([109536,120312,86976,109040,120060,86496,108792,119934,86256,108668,86136,129744,89056,110072,129736,88560,109820,129732,88312,109694,129730,88188,128464,129772,89592,128456,129766,89340,128452,89214,128450,125904,128492,125896,128486,125892,125890,120784,125932,120776,125926,120772,120770,110544,120812,110536,120806,110532,84928,108016,119548,84448,107768,119422,84208,107644,84088,107582,84028,129640,85488,108284,129636,85240,108158,129634,85116,85054,128232,129654,85756,128228,85630,128226,125416,128246,125412,125410,119784,125430,119780,119778,108520,119798,108516,108514,83424,107256,119166,83184,107132,83064,107070,83004,82974,129588,83704,107390,129586,83580,83518,128116,83838,128114,125172,125170,119284,119282,107508,107506,82672,106876,82552,106814,82492,82462,129562,82812,82750,128058,125050,119034,82296,106686,82236,82206,82366,82108,82078,76736,103920,117500,76256,103672,117374,76016,103548,75896,103486,75836,129384,77296,104188,129380,77048,104062,129378,76924,76862,127720,129398,77564,127716,77438,127714,124392,127734,124388,124386,117736,124406,117732,117730,104424,117750,104420,104418,112096,121592,126334,92608,111856,121468,92384,111736,121406,92272,111676,92216,111646,92188,75232,103160,117118,93664,74992,103036,93424,112252,102974,93304,74812,93244,74782,93214,129332,75512,103294,129908,129330,93944,75388,129906,93820,75326,93758,127604,75646,128756,127602,94078,128754,124148,126452,124146,126450,117236,121844,117234,121842,103412,103410,91584,111344,121212,91360,111224,121150,91248,111164,91192,111134,91164,91150,74480,102780,91888,74360,102718,91768,111422,91708,74270,91678,129306,74620,129850,92028,74558,91966,127546,128634,124026,126202,116986,121338,102906,90848,110968,121022,90736,110908,90680,110878,90652,90638,74104,102590,91e3,74044,90940,74014,90910,74174,91070,90480,110780,90424,110750,90396,90382,73916,90556,73886,90526,90296,110686,90268,90254,73822,90334,90204,90190,71136,101112,116094,70896,100988,70776,100926,70716,70686,129204,71416,101246,129202,71292,71230,127348,71550,127346,123636,123634,116212,116210,101364,101362,79296,105200,118140,79072,105080,118078,78960,105020,78904,104990,78876,78862,70384,100732,79600,70264,100670,79480,105278,79420,70174,79390,129178,70524,129466,79740,70462,79678,127290,127866,123514,124666,115962,118266,100858,113376,122232,126654,95424,113264,122172,95328,113208,122142,95280,113180,95256,113166,95244,78560,104824,117950,95968,78448,104764,95856,113468,104734,95800,78364,95772,78350,95758,70008,100542,78712,69948,96120,78652,69918,96060,78622,96030,70078,78782,96190,94912,113008,122044,94816,112952,122014,94768,112924,94744,112910,94732,94726,78192,104636,95088,78136,104606,95032,113054,95004,78094,94990,69820,78268,69790,95164,78238,95134,94560,112824,121950,94512,112796,94488,112782,94476,94470,78008,104542,94648,77980,94620,77966,94606,69726,78046,94686,94384,112732,94360,112718,94348,94342,77916,94428,77902,94414,94296,112686,94284,94278,77870,94318,94252,94246,68336,99708,68216,99646,68156,68126,68476,68414,127162,123258,115450,99834,72416,101752,116414,72304,101692,72248,101662,72220,72206,67960,99518,72568,67900,72508,67870,72478,68030,72638,80576,105840,118460,80480,105784,118430,80432,105756,80408,105742,80396,80390,72048,101564,80752,71992,101534,80696,71964,80668,71950,80654,67772,72124,67742,80828,72094,80798,114016,122552,126814,96832,113968,122524,96800,113944,122510,96784,113932,96776,113926,96772,80224,105656,118366,97120,80176,105628,97072,114076,105614,97048,80140,97036,80134,97030,71864,101470,80312,71836,97208,80284,71822,97180,80270,97166,67678,71902,80350,97246,96576,113840,122460,96544,113816,122446,96528,113804,96520,113798,96516,96514,80048,105564,96688,80024,105550,96664,113870,96652,80006,96646,71772,80092,71758,96732,80078,96718,96416,113752,122414,96400,113740,96392,113734,96388,96386,79960,105518,96472,79948,96460,79942,96454,71726,79982,96494,96336,113708,96328,113702,96324,96322,79916,96364,79910,96358,96296,113686,96292,96290,79894,96310,66936,99006,66876,66846,67006,68976,100028,68920,99998,68892,68878,66748,69052,66718,69022,73056,102072,116574,73008,102044,72984,102030,72972,72966,68792,99934,73144,68764,73116,68750,73102,66654,68830,73182,81216,106160,118620,81184,106136,118606,81168,106124,81160,106118,81156,81154,72880,101980,81328,72856,101966,81304,106190,81292,72838,81286,68700,72924,68686,81372,72910,81358,114336,122712,126894,114320,122700,114312,122694,114308,114306,81056,106072,118574,97696,81040,106060,97680,114380,106054,97672,81028,97668,81026,97666,72792,101934,81112,72780,97752,81100,72774,97740,81094,97734,68654,72814,81134,97774,114256,122668,114248,122662,114244,114242,80976,106028,97488,80968,106022,97480,114278,97476,80962,97474,72748,81004,72742,97516,80998,97510,114216,122646,114212,114210,80936,106006,97384,80932,97380,80930,97378,72726,80950,97398,114196,114194,80916,97332,80914,97330,66236,66206,67256,99166,67228,67214,66142,67294,69296,100188,69272,100174,69260,69254,67164,69340,67150,69326,73376,102232,116654,73360,102220,73352,102214,73348,73346,69208,100142,73432,102254,73420,69190,73414,67118,69230,73454,106320,118700,106312,118694,106308,106306,73296,102188,81616,106348,102182,81608,73284,81604,73282,81602,69164,73324,69158,81644,73318,81638,122792,126934,122788,122786,106280,118678,114536,106276,114532,106274,114530,73256,102166,81512,73252,98024,81508,73250,98020,81506,98018,69142,73270,81526,98038,122772,122770,106260,114484,106258,114482,73236,81460,73234,97908,81458,97906,122762,106250,114458,73226,81434,97850,66396,66382,67416,99246,67404,67398,66350,67438,69456,100268,69448,100262,69444,69442,67372,69484,67366,69478,102312,116694,102308,102306,69416,100246,73576,102326,73572,69410,73570,67350,69430,73590,118740,118738,102292,106420,102290,106418,69396,73524,69394,81780,73522,81778,118730,102282,106394,69386,73498,81722,66476,66470,67496,99286,67492,67490,66454,67510,100308,100306,67476,69556,67474,69554,116714])]),Ae.pdf417_rsprod=function(){var qi=_e[Ie-1],Ea=_e[Ie-2];if(qi!=0&&Ea!=0){var Ji=Ce(Ae.rslog,_e[--Ie]),_a=Ce(Ae.rsalog,or(Ji+Ce(Ae.rslog,_e[--Ie]))%928);_e[Ie++]=_a}else Ie-=2,_e[Ie++]=0},Ae.pdf417_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var qi=0,Ea=Ae.k;qi<Ea;qi++)_e[Ie++]=0;Ae.coeffs=xe();for(var Ji=1,_a=Ae.k;Ji<=_a;Ji+=1){var Na=Ae.coeffs;De(Na,Ji,Ce(Na,Ji-1)),_e[Ie++]=Ce(Ae.rsalog,Ji);for(var ka=Ji-1;ka>=1;ka-=1){var Ka=Ae.coeffs,io=_e[Ie-1];_e[Ie++]=Ka,_e[Ie++]=ka,_e[Ie++]=Ce(Ka,ka),_e[Ie++]=io,Ae.pdf417_rsprod();var zr=_e[--Ie],yn=_e[--Ie];De(_e[--Ie],yn,or(zr+Ce(Ae.coeffs,yn-1))%929)}var In=Ae.coeffs,On=_e[Ie-1];_e[Ie++]=In,_e[Ie++]=0,_e[Ie++]=Ce(In,0),_e[Ie++]=On,Ae.pdf417_rsprod();var Gn=_e[--Ie],Bi=_e[--Ie];De(_e[--Ie],Bi,Gn),Ie--}Ae.coeffs=Ge(Ae.coeffs,0,Ae.k);for(var kn=Ae.k-1;kn>=0;kn-=2){var Ti=Ae.coeffs;De(Ti,kn,929-Ce(Ti,kn))}_e[Ie++]=Ae.coeffs},Ae.pdf417_coeffscachemax=9,Ae.pdf417_coeffscachelimit=1022,_e[Ie++]=Ae.pdf417_coeffscachemax,_e[Ie++]=Ae.pdf417_coeffscachelimit,fo(),Ae.pdf417_coeffscache=_e[--Ie],Ae.pdf417_coeffscachefetch=function(){Ae.k=_e[--Ie];var qi=Ce(Ae.pdf417_coeffscache,"fetch");if(_e[Ie++]=Ae.k,_e[Ie++]=function(){Ae.pdf417_gencoeffs()},_e[Ie++]=function(){var Ea=_e[--Ie];_e[Ie++]=Ea.length},qi()===!0)return!0},Ae.charvals=xe([new Map,new Map,new Map,new Map]),Ae.alltext=new Map;for(var Br=0,Nr=Ae.pdf417_charmaps.length-1;Br<=Nr;Br+=1){Ae.i=Br,Ae.encs=Ce(Ae.pdf417_charmaps,Ae.i);for(var Or=0;Or<=3;Or+=1){Ae.j=Or;var an=Ce(Ae.encs,Ae.j),Zr=Hn(an);if(_e[Ie++]=an,cn(Zr,"stringtype")){var Rr=Ce(_e[--Ie],0);_e[Ie++]=Rr}var Jr=_e[--Ie];De(Ce(Ae.charvals,Ae.j),Jr,Ae.i),De(Ae.alltext,Jr,-1)}}Ae.charvals=Ae.charvals,Ae.alltext=Ae.alltext,_e[Ie++]=1/0,_e[Ie++]=1;for(var rn=0;rn<928;rn++){var An=_e[Ie-1];_e[Ie++]=An*3%929}var tn=xe();Ae.rsalog=tn,Ae.rslog=xe(929);for(var vn=1;vn<=928;vn+=1)De(Ae.rslog,Ce(Ae.rsalog,vn),vn);Ae.rslog=Ae.rslog,Ae=fn}var fn=Ae;if(Ae=Object.assign({},Ae,MA.globals),Ae.dontdraw=!1,Ae.compact=!1,Ae.eclevel=-1,Ae.fixedeclevel=!1,Ae.columns=0,Ae.rows=0,Ae.rowmult=3,Ae.ccc=!1,Ae.raw=!1,Ae.parse=!1,Ae.parsefnc=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.pdf417emptyData#20424",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>12500&&(_e[Ie++]="bwipp.pdf417inputTooLong#20428",_e[Ie++]="The input data is too long",Pr()),Ae.eclevel!=-1&&(Ae.eclevel<0||Ae.eclevel>8)&&(_e[Ie++]="bwipp.pdf417InvalidErrorCorrectionLevel#20432",_e[Ie++]="Valid error correction levels are 0 to 8",Pr()),Ae.ccc&&Ae.raw&&(_e[Ie++]="bwipp.pdf417cccAndRaw#20436",_e[Ie++]="Cannot combine ccc and raw",Pr()),Ae.ccc&&Ae.compact&&(_e[Ie++]="bwipp.pdf417cccAndCompact#20440",_e[Ie++]="Cannot combine ccc and compact",Pr()),Ae.rows!=0&&(Ae.rows<3||Ae.rows>90)&&(_e[Ie++]="bwipp.pdf417invalidRows#20444",_e[Ie++]="There must be between 3 and 90 rows",Pr()),Ae.columns!=0&&(Ae.columns<1||Ae.columns>30)&&(_e[Ie++]="bwipp.pdf417invalidColumns#20448",_e[Ie++]="There must be between 1 and 30 columns",Pr()),(Ae.rowmult<=0||Ae.rowmult>50)&&(_e[Ie++]="bwipp.pdf417badRowMult#20452",_e[Ie++]="The row multiplier must be greater than 0 and at most 50",Pr()),Ae.raw){for(Ae.datcws=xe(Ae.barcode.length),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.barcode.length-3||Ce(Ae.barcode,Ae.i)!=94);){var dn=Ge(Ae.barcode,Ae.i+1,3);_e[Ie++]=dn,_e[Ie++]=!1;for(var Mn=0,wn=dn.length;Mn<wn;Mn++){var Sn=Ce(dn,Mn);(Sn<48||Sn>57)&&(_e[Ie-1]=!0)}if(_e[--Ie]){Ie--;break}Ae.cw=gr(_e[--Ie]),Ae.cw>928&&(_e[Ie++]="bwipp.pdf417badRawCodeword#20471",_e[Ie++]="Raw codewords must be 0 to 928",Pr()),De(Ae.datcws,Ae.j,Ae.cw),Ae.i=Ae.i+4,Ae.j=Ae.j+1}Ae.i!=Ae.barcode.length&&(_e[Ie++]="bwipp.pdf417badRawFormat#20478",_e[Ie++]="Raw codewords must be formatted as ^NNN",Pr()),Ae.datcws=Ge(Ae.datcws,0,Ae.j)}if(Ae.encb=function(){Ae.in=_e[--Ie],Ae.inlen=Ae.in.length,Ae.out=xe(~~(Ae.inlen/6)*5+Ae.inlen%6);for(var Ci=0,qi=~~(Ae.inlen/6)-1;Ci<=qi;Ci+=1){Ae.k=Ci,_e[Ie++]=1/0,Lr(Ge(Ae.in,Ae.k*6,3)),Ae.msbs=xe(),_e[Ie++]=1/0,Lr(Ae.msbs);var Ea=_e[--Ie],Ji=_e[--Ie],_a=_e[--Ie];_e[Ie++]=or(Ea+Ji*256+_a*65536);for(var Na=0;Na<3;Na++){var ka=_e[--Ie];_e[Ie++]=ka%900,_e[Ie++]=~~(ka/900)}Ae.mscs=xe(),_e[Ie++]=1/0,Lr(Ge(Ae.in,Ae.k*6+3,3)),Ae.lsbs=xe(),_e[Ie++]=1/0,Lr(Ae.lsbs);var Ka=_e[--Ie],io=_e[--Ie],zr=_e[--Ie];_e[Ie++]=or(Ka+io*256+zr*65536);for(var yn=0;yn<3;yn++){var In=_e[--Ie];_e[Ie++]=In%900,_e[Ie++]=~~(In/900)}Ae.lscs=xe();var On=Ce(Ae.lscs,0),Gn=Ce(Ae.mscs,0);De(Ae.out,Ae.k*5+4,or(On+Gn*316)%900);var Bi=Ce(Ae.lscs,1),kn=Ce(Ae.mscs,0),Ti=Ce(Ae.mscs,1);De(Ae.out,Ae.k*5+3,or(~~((On+Gn*316)/900)+Bi+kn*641+Ti*316)%900);var Fn=Ce(Ae.lscs,2),Di=Ce(Ae.mscs,0),Mi=Ce(Ae.mscs,1),ji=Ce(Ae.mscs,2);De(Ae.out,Ae.k*5+2,or(~~((~~((On+Gn*316)/900)+Bi+kn*641+Ti*316)/900)+Fn+Di*20+Mi*641+ji*316)%900);var Vn=Ce(Ae.lscs,3),na=Ce(Ae.mscs,1),Xi=Ce(Ae.mscs,2);De(Ae.out,Ae.k*5+1,or(~~((~~((~~((On+Gn*316)/900)+Bi+kn*641+Ti*316)/900)+Fn+Di*20+Mi*641+ji*316)/900)+Vn+na*20+Xi*641)%900),De(Ae.out,Ae.k*5,or(~~((~~((~~((~~((On+Gn*316)/900)+Bi+kn*641+Ti*316)/900)+Fn+Di*20+Mi*641+ji*316)/900)+Vn+na*20+Xi*641)/900)+Ce(Ae.mscs,2)*20)%900)}if(Ae.rem=Ae.inlen%6,Ae.rem!=0){_e[Ie++]=Ae.out,_e[Ie++]=Ae.out.length-Ae.rem,_e[Ie++]=1/0,Lr(Ge(Ae.in,Ae.inlen-Ae.rem,Ae.rem));var Ri=xe(),Yi=_e[--Ie];ar(_e[--Ie],Yi,Ri)}_e[Ie++]=Ae.out},Ae.ccc){Ae.barlen=Ae.barcode.length,Ae.datcws=xe(~~(Ae.barlen/6)*5+Ae.barlen%6+2),De(Ae.datcws,0,920);var Nn=Ae.barlen%6==0?924:901;De(Ae.datcws,1,Nn),_e[Ie++]=Ae.datcws,_e[Ie++]=2,_e[Ie++]=1/0,$r(Ae.barcode);var oi=xe();_e[Ie++]=oi,Ae.encb();var Jn=_e[--Ie],fi=_e[--Ie];ar(_e[--Ie],fi,Jn)}if(!Ae.raw&&!Ae.ccc){Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["eci",!0]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,_e[Ie++]=1/0;for(var ri=0,Qn=Ae.msglen;ri<Qn;ri++)_e[Ie++]=0;_e[Ie++]=0,Ae.numdigits=xe(),_e[Ie++]=1/0;for(var Yn=0,ni=Ae.msglen;Yn<ni;Yn++)_e[Ie++]=0;_e[Ie++]=0,Ae.numtext=xe(),_e[Ie++]=1/0;for(var ci=0,Li=Ae.msglen;ci<Li;ci++)_e[Ie++]=0;_e[Ie++]=0,Ae.numbytes=xe(),_e[Ie++]=1/0;for(var zi=0,Zn=Ae.msglen;zi<Zn;zi++)_e[Ie++]=0;_e[Ie++]=0,Ae.iseci=xe();for(var ii=Ae.msglen-1;ii>=0;ii-=1){Ae.i=ii;var vi=Ce(Ae.msg,Ae.i);vi>=48&&vi<=57&&De(Ae.numdigits,Ae.i,Ce(Ae.numdigits,Ae.i+1)+1),Hr(Ae.alltext,Ce(Ae.msg,Ae.i))&&Ce(Ae.numdigits,Ae.i)<13&&De(Ae.numtext,Ae.i,Ce(Ae.numtext,Ae.i+1)+1),Ce(Ae.msg,Ae.i)>=0&&Ce(Ae.numtext,Ae.i)<5&&Ce(Ae.numdigits,Ae.i)<13&&De(Ae.numbytes,Ae.i,Ce(Ae.numbytes,Ae.i+1)+1),De(Ae.iseci,Ae.i,Ce(Ae.msg,Ae.i)<=-1e6)}for(Ae.numdigits=Ge(Ae.numdigits,0,Ae.msglen),Ae.numtext=Ge(Ae.numtext,0,Ae.msglen),Ae.numbytes=Ge(Ae.numbytes,0,Ae.msglen),_e[Ie++]=1/0,Ae.seqlen=0,Ae.state=Ae.pdf417_t,Ae.p=0;Ae.p!=Ae.msglen;)if(Ce(Ae.iseci,Ae.p)){Ae.eci=Ce(Ae.msg,Ae.p),Ae.p=Ae.p+1,_e[Ie++]=xe([Ae.eci]),_e[Ie++]="seqlen",_e[Ie++]=Ae.seqlen,Ae.eci<=-1810900?_e[Ie++]=2:_e[Ie++]=Ae.eci<=-1000900?3:2;var Si=_e[--Ie],Yr=_e[--Ie];Ae[_e[--Ie]]=or(Yr+Si)}else if(Ae.n=Ce(Ae.numdigits,Ae.p),Ae.n>=13||Ae.n==Ae.msglen&&Ae.n>=8){_e[Ie++]=Ae.pdf417_nl,_e[Ie++]=1/0,Lr(Ge(Ae.msg,Ae.p,Ae.n));var hn=xe();Ae.state=Ae.pdf417_n,Ae.p=or(Ae.p+Ae.n),Ae.seqlen=or(Ae.seqlen+1+Ae.n),_e[Ie++]=hn}else if(Ae.t=Ce(Ae.numtext,Ae.p),Ae.t>=5){Ae.state!=Ae.pdf417_t&&(_e[Ie++]=Ae.pdf417_tl),_e[Ie++]=1/0,Lr(Ge(Ae.msg,Ae.p,Ae.t));var En=xe();Ae.state=Ae.pdf417_t,Ae.p=or(Ae.p+Ae.t),Ae.seqlen=or(Ae.seqlen+1+Ae.t),_e[Ie++]=En}else if(Ae.b=Ce(Ae.numbytes,Ae.p),Ae.b==1&&Ae.state==Ae.pdf417_t)Ae.p=or(Ae.p+Ae.b),Ae.seqlen=Ae.seqlen+2,_e[Ie++]=Ae.pdf417_bs,_e[Ie++]=xe([Ce(Ae.msg,Ae.p)]);else{Ae.b%6!=0?_e[Ie++]=Ae.pdf417_bl:_e[Ie++]=Ae.pdf417_bl6,_e[Ie++]=1/0,Lr(Ge(Ae.msg,Ae.p,Ae.b));var Dn=xe();Ae.state=Ae.pdf417_b,Ae.p=or(Ae.p+Ae.b),Ae.seqlen=or(Ae.seqlen+1+Ae.b),_e[Ie++]=Dn}Ii(xe(Wn()));var Rn=_e[--Ie];for(_e[Ie-1]=Rn,Ae.seq=_e[--Ie],Ae.enca=function(){var Ci=Ce(Ce(Ae.charvals,Ae.pdf417_a),_e[--Ie]);_e[Ie++]=Ci},Ae.encl=function(){var Ci=Ce(Ce(Ae.charvals,Ae.pdf417_l),_e[--Ie]);_e[Ie++]=Ci},Ae.encm=function(){var Ci=Ce(Ce(Ae.charvals,Ae.pdf417_m),_e[--Ie]);_e[Ie++]=Ci},Ae.encp=function(){var Ci=Ce(Ce(Ae.charvals,Ae.pdf417_p),_e[--Ie]);_e[Ie++]=Ci},Ae.textencfuncs=Ae.pdf417_textencfuncs,Ae.addtotext=function(){De(Ae.text,Ae.l,_e[--Ie]),Ae.l=Ae.l+1},Ae.enct=function(){Ae.in=_e[--Ie],Ae.maxseqlen=Ae.in.length*3+4,_e[Ie++]=1/0;for(var Ci=0;Ci<4;Ci++)_e[Ie++]=xe(Ae.maxseqlen);Ae.seq0=xe(),_e[Ie++]=1/0;for(var qi=0;qi<4;qi++)_e[Ie++]=xe(Ae.maxseqlen);Ae.seq1=xe(),Ae.len0=xe(4),De(Ae.len0,0,0),De(Ae.len0,1,0),De(Ae.len0,2,0),De(Ae.len0,3,0),Ae.len1=xe(4),Ae.curseq=Ae.seq0,Ae.curseqlen=Ae.len0,Ae.nxtseq=Ae.seq1,Ae.nxtseqlen=Ae.len1,Ae.curlen=xe([Ae.pdf417_e,Ae.pdf417_e,Ae.pdf417_e,Ae.pdf417_e]),De(Ae.curlen,Ae.submode,0),$r(Ae.in,function(){for(Ae.char=_e[--Ie];;){Ae.imp=!1;for(var Di=0,Mi=Ae.pdf417_textsubmodes.length;Di<Mi;Di++){Ae.x=Ce(Ae.pdf417_textsubmodes,Di);for(var ji=0,Vn=Ae.pdf417_textsubmodes.length;ji<Vn;ji++)Ae.y=Ce(Ae.pdf417_textsubmodes,ji),Ae.cost=or(Ce(Ae.curlen,Ae.x)+Ce(Ce(Ae.pdf417_latlen,Ae.x),Ae.y)),Ae.cost<Ce(Ae.curlen,Ae.y)&&(De(Ae.curlen,Ae.y,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.x),Ae.srclen>0&&ar(Ce(Ae.curseq,Ae.y),0,Ge(Ce(Ae.curseq,Ae.x),0,Ae.srclen)),$r(Ce(Ce(Ae.pdf417_latseq,Ae.x),Ae.y),function(){_e[Ie++]=Ce(Ae.curseq,Ae.y),_e[Ie++]=Ae.srclen;var uo=_e[Ie-3],wo=_e[Ie-1];De(_e[Ie-2],wo,uo),Ie-=3,Ae.srclen=Ae.srclen+1}),De(Ae.curseqlen,Ae.y,Ae.srclen),Ae.imp=!0)}if(!Ae.imp)break}Ae.nxtlen=xe([Ae.pdf417_e,Ae.pdf417_e,Ae.pdf417_e,Ae.pdf417_e]),De(Ae.nxtseqlen,0,0),De(Ae.nxtseqlen,1,0),De(Ae.nxtseqlen,2,0),De(Ae.nxtseqlen,3,0);for(var na=0,Xi=Ae.pdf417_textsubmodes.length;na<Xi;na++)for(Ae.x=Ce(Ae.pdf417_textsubmodes,na);Hr(Ce(Ae.charvals,Ae.x),Ae.char);){Ae.cost=Ce(Ae.curlen,Ae.x)+1,Ae.cost<Ce(Ae.nxtlen,Ae.x)&&(De(Ae.nxtlen,Ae.x,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.x),Ae.srclen>0&&ar(Ce(Ae.nxtseq,Ae.x),0,Ge(Ce(Ae.curseq,Ae.x),0,Ae.srclen)),De(Ce(Ae.nxtseq,Ae.x),Ae.srclen,Ae.char),De(Ae.nxtseqlen,Ae.x,Ae.srclen+1));for(var Ri=0,Yi=Ae.pdf417_textsubmodes.length;Ri<Yi;Ri++)if(Ae.y=Ce(Ae.pdf417_textsubmodes,Ri),Bn(Ae.x,Ae.y)&&(Ae.cost=or(Ce(Ae.curlen,Ae.y)+Ce(Ce(Ae.pdf417_shftlen,Ae.y),Ae.x))+1,Ae.cost<Ce(Ae.nxtlen,Ae.y))){De(Ae.nxtlen,Ae.y,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.y),Ae.srclen>0&&ar(Ce(Ae.nxtseq,Ae.y),0,Ge(Ce(Ae.curseq,Ae.y),0,Ae.srclen)),_e[Ie++]=Ce(Ae.nxtseq,Ae.y),_e[Ie++]=Ae.srclen,Ae.x==Ae.pdf417_a?_e[Ie++]=Ae.pdf417_as:_e[Ie++]=Ae.pdf417_ps;var ga=_e[--Ie],ya=_e[--Ie];De(_e[--Ie],ya,ga),De(Ce(Ae.nxtseq,Ae.y),Ae.srclen+1,Ae.char),De(Ae.nxtseqlen,Ae.y,Ae.srclen+2)}break}Ae.curlen=Ae.nxtlen;var so=Ae.curseq;Ae.curseq=Ae.nxtseq,Ae.nxtseq=so;var za=Ae.curseqlen;Ae.curseqlen=Ae.nxtseqlen,Ae.nxtseqlen=za}),Ae.minseq=Ae.pdf417_e;for(var Ea=0,Ji=Ae.pdf417_textsubmodes.length;Ea<Ji;Ea++)Ae.k=Ce(Ae.pdf417_textsubmodes,Ea),Ce(Ae.curlen,Ae.k)<Ae.minseq&&(Ae.minseq=Ce(Ae.curlen,Ae.k),Ae.txtseq=Ge(Ce(Ae.curseq,Ae.k),0,Ce(Ae.curseqlen,Ae.k)));for(Ae.text=xe(Ae.minseq),Ae.k=0,Ae.l=0;!(Ae.k>=Ae.txtseq.length);){Ae.char=Ce(Ae.txtseq,Ae.k);var _a=Ae[Ce(Ae.textencfuncs,Ae.submode)];if(_e[Ie++]=Ae.char,_a()===!0)break;Ae.addtotext(),Ae.k=Ae.k+1,(Ae.char==Ae.pdf417_as||Ae.char==Ae.pdf417_ps)&&(_e[Ie++]=Ce(Ae.txtseq,Ae.k),Ae.char==Ae.pdf417_as?Ae.enca():Ae.encp(),Ae.addtotext(),Ae.k=Ae.k+1),Ae.char==Ae.pdf417_al&&(Ae.submode=Ae.pdf417_a),Ae.char==Ae.pdf417_ll&&(Ae.submode=Ae.pdf417_l),Ae.char==Ae.pdf417_ml&&(Ae.submode=Ae.pdf417_m),Ae.char==Ae.pdf417_pl&&(Ae.submode=Ae.pdf417_p)}if(Ae.text.length%2==1){if(Ae.submode==Ae.pdf417_p){_e[Ie++]="pad",_e[Ie++]=Ae.pdf417_al,Ae.encp();var Na=_e[--Ie];Ae[_e[--Ie]]=Na,Ae.submode=Ae.pdf417_a}else{Ae.nextecitext=!1;for(var ka=Ae.i+1,Ka=Ae.seq.length-1;ka<=Ka;ka+=1){if(Ae.ti=ka,Bn(Hn(Ce(Ae.seq,Ae.ti)),"arraytype")){Ae.nextecitext=!1;break}if(Ce(Ce(Ae.seq,Ae.ti),0)>-1e6)break;Ae.nextecitext=!0}if(Ae.nextecitext)if(Ae.submode==Ae.pdf417_a)if(Hr(Ce(Ae.charvals,Ae.pdf417_l),Ce(Ce(Ae.seq,Ae.ti),0))){_e[Ie++]="pad",_e[Ie++]=Ae.pdf417_ll,Ae.enca();var io=_e[--Ie];Ae[_e[--Ie]]=io,Ae.submode=Ae.pdf417_l}else{_e[Ie++]="pad",_e[Ie++]=Ae.pdf417_ml,Ae.enca();var zr=_e[--Ie];Ae[_e[--Ie]]=zr,Ae.submode=Ae.pdf417_m}else if(Ae.submode==Ae.pdf417_m)if(Hr(Ce(Ae.charvals,Ae.pdf417_l),Ce(Ce(Ae.seq,Ae.ti),0))){_e[Ie++]="pad",_e[Ie++]=Ae.pdf417_ll,Ae.encm();var yn=_e[--Ie];Ae[_e[--Ie]]=yn,Ae.submode=Ae.pdf417_l}else if(Hr(Ce(Ae.charvals,Ae.pdf417_p),Ce(Ce(Ae.seq,Ae.ti),0))){_e[Ie++]="pad",_e[Ie++]=Ae.pdf417_pl,Ae.encm();var In=_e[--Ie];Ae[_e[--Ie]]=In,Ae.submode=Ae.pdf417_p}else{_e[Ie++]="pad",_e[Ie++]=Ae.pdf417_al,Ae.encm();var On=_e[--Ie];Ae[_e[--Ie]]=On,Ae.submode=Ae.pdf417_a}else{_e[Ie++]="pad",_e[Ie++]=Ae.pdf417_ml,Ae.encl();var Gn=_e[--Ie];Ae[_e[--Ie]]=Gn,Ae.submode=Ae.pdf417_m}else{var Bi=Ae[Ce(Ae.textencfuncs,Ae.submode)];if(_e[Ie++]="pad",_e[Ie++]=Ae.pdf417_ps,Bi()===!0)return!0;var kn=_e[--Ie];Ae[_e[--Ie]]=kn}}_e[Ie++]=1/0,Lr(Ae.text),_e[Ie++]=Ae.pad,Ae.text=xe()}Ae.out=xe(~~(Ae.text.length/2));for(var Ti=0,Fn=Ae.out.length-1;Ti<=Fn;Ti+=1)Ae.k=Ti,De(Ae.out,Ae.k,or(Ce(Ae.text,Ae.k*2)*30+Ce(Ae.text,Ae.k*2+1)));_e[Ie++]=Ae.out},Ae.encn=function(){Ae.in=_e[--Ie],_e[Ie++]=1/0;for(var Ci=0,qi=Ae.in.length-1;Ci<=qi;Ci+=44){Ae.k=Ci,_e[Ie++]=1/0;var Ea=Ae.in.length-Ae.k;_e[Ie++]=1,_e[Ie++]=Ae.in,_e[Ie++]=Ae.k,_e[Ie++]=Ea,Ea>44&&(_e[Ie-1]=44);for(var Ji=_e[--Ie],_a=_e[--Ie],Na=Ge(_e[--Ie],_a,Ji),ka=0,Ka=Na.length;ka<Ka;ka++)_e[Ie++]=Ce(Na,ka)-48;for(Ae.gmod=xe(),Ae.cwn=xe(15),Ae.cwi=15;;){for(Ae.dv=900,Ae.val=0,Ae.gmulstart=!0,_e[Ie++]=1/0;Ae.gmod.length!=0;)Ae.val=or(Ae.val*10+Ce(Ae.gmod,0)),Ae.gmod=Ge(Ae.gmod,1,Ae.gmod.length-1),Ae.val<Ae.dv?Ae.gmulstart||(_e[Ie++]=0):(Ae.gmulstart=!1,_e[Ie++]=~~(Ae.val/Ae.dv)),Ae.val=Ae.val%Ae.dv;Ii(xe(Wn()));var io=_e[--Ie];if(_e[Ie-1]=io,Ae.cwi=Ae.cwi-1,De(Ae.cwn,Ae.cwi,Ae.val),Ae.gmod=_e[--Ie],Ae.gmod.length==0)break}Lr(Ge(Ae.cwn,Ae.cwi,15-Ae.cwi))}Ii(xe(Wn()));var zr=_e[--Ie];_e[Ie-1]=zr},Ae.ence=function(){var Ci=-Ce(_e[--Ie],0)-1e6;if(_e[Ie++]=Ci,Ci<=899){var qi=_e[--Ie],Ea=xe(2);_e[Ie++]=927,_e[Ie++]=qi,Ii(Ea)}else{var Ji=_e[Ie-1];if(Ji<=810899){var _a=_e[--Ie],Na=xe(3);_e[Ie++]=926,_e[Ie++]=~~(_a/900)-1,_e[Ie++]=_a%900,Ii(Na)}else{var ka=_e[Ie-1];if(ka<=811799){var Ka=_e[--Ie],io=xe(2);_e[Ie++]=925,_e[Ie++]=Ka-810900,Ii(io)}else _e[Ie-1]="bwipp.pdf417badECI#20894",_e[Ie++]="PDF417 supports ECIs 000000 to 811799",Pr()}}},Ae.encfuncs=Ae.pdf417_encfuncs,Ae.addtocws=function(){var Ci=_e[--Ie];ar(Ae.datcws,Ae.j,Ci),Ae.j=Ci.length+Ae.j},Ae.state=Ae.pdf417_t,Ae.submode=Ae.pdf417_a,Ae.datcws=xe(Ae.seqlen),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.seq.length);){if(Ae.chars=Ce(Ae.seq,Ae.i),cn(Hn(Ae.chars),"arraytype"))if(Ce(Ae.chars,0)<=-1e6)_e[Ie++]=Ae.chars,Ae.ence(),Ae.addtocws();else{var pi=Ae[Ce(Ae.encfuncs,Ae.state)];if(_e[Ie++]=Ae.chars,pi()===!0)break;Ae.addtocws()}else _e[Ie++]=xe([Ce(Ae.pdf417_latchcws,Ae.chars)]),Ae.addtocws(),Ae.chars==Ae.pdf417_tl&&(Ae.state=Ae.pdf417_t,Ae.submode=Ae.pdf417_a),Ae.chars==Ae.pdf417_nl&&(Ae.state=Ae.pdf417_n),(Ae.chars==Ae.pdf417_bl||Ae.chars==Ae.pdf417_bl6)&&(Ae.state=Ae.pdf417_b),Ae.chars==Ae.pdf417_bs&&(Ae.i=Ae.i+1,_e[Ie++]=Ce(Ae.seq,Ae.i),Ae.encb(),Ae.addtocws());Ae.i=Ae.i+1}Ae.datcws=Ge(Ae.datcws,0,Ae.j)}Ae.m=Ae.datcws.length,Ae.m>926&&(_e[Ie++]="bwipp.pdf417dataTooLong#20939",_e[Ie++]="The data is too long",Pr()),Ae.eclevel==-1&&(Ae.m<=40&&(Ae.eclevel=2),Ae.m>=41&&Ae.m<=160&&(Ae.eclevel=3),Ae.m>=161&&Ae.m<=320&&(Ae.eclevel=4),Ae.m>=321&&(Ae.eclevel=5)),Ae.fixedeclevel||(Ae.maxeclevel=~~(Sr(927-Ae.m)/Sr(2))-1,Ae.eclevel>Ae.maxeclevel&&(Ae.eclevel=Ae.maxeclevel)),Ae.k=~~xr(2,Ae.eclevel+1),Ae.columns==0&&(Ae.columns=~~mr(qe((Ae.m+Ae.k)/3))),_e[Ie++]="c",Ae.columns>=1?_e[Ie++]=Ae.columns:_e[Ie++]=1;var ui=_e[--Ie];if(Ae[_e[--Ie]]=ui,Ae.r=~~sr((Ae.m+Ae.k+1)/Ae.columns),Ae.r<Ae.rows&&Ae.rows<=90&&(Ae.r=Ae.rows),Ae.r<3&&(Ae.r=3),Ae.r>90&&(_e[Ie++]="bwipp.pdf417insufficientCapacity#20978",_e[Ie++]="Insufficient capacity in the symbol",Pr()),!Ae.fixedeclevel){var hi=Ae.c,gi=Ae.r,Ze=Ae.m,en=8,mi=~~(Sr(or(hi*gi-1-Ze))/Sr(2))-1;if(~~(Sr(or(hi*gi-1-Ze))/Sr(2))-1>8){var Ni=en;en=mi,mi=Ni}Ae.maxeclevel=mi,Ae.maxeclevel>Ae.eclevel&&(Ae.eclevel=Ae.maxeclevel,Ae.k=~~xr(2,Ae.eclevel+1))}_e[Ie++]="coeffs",_e[Ie++]=Ae.k,Ae.pdf417_coeffscachefetch();var Vi=_e[--Ie];Ae[_e[--Ie]]=Vi,Ae.n=or(Ae.c*Ae.r-Ae.k),Ae.n>928&&(_e[Ie++]="bwipp.pdf417insufficientCapacity#21006",_e[Ie++]="Insufficient capacity in the symbol",Pr()),Ae.cws=xe(Ae.c*Ae.r+1),De(Ae.cws,0,Ae.n),ar(Ae.cws,1,Ae.datcws),_e[Ie++]=Ae.cws,_e[Ie++]=Ae.m+1,_e[Ie++]=1/0;for(var ca=0,ha=or(Ae.n-Ae.m)-1;ca<ha;ca++)_e[Ie++]=900;var Pa=xe(),Ra=_e[--Ie];ar(_e[--Ie],Ra,Pa),_e[Ie++]=Ae.cws,_e[Ie++]=Ae.n,_e[Ie++]=1/0;for(var to=0,Fa=Ae.k;to<Fa;to++)_e[Ie++]=0;_e[Ie++]=0;var Oa=xe(),no=_e[--Ie];ar(_e[--Ie],no,Oa),Hr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#21016",_e[Ie++]=Ge(Ae.cws,0,Ae.n),Pr());for(var ro=0,va=Ae.n-1;ro<=va;ro+=1){_e[Ie++]=or(Ce(Ae.cws,ro)+Ce(Ae.cws,Ae.n))%929;for(var Ba=0,Ya=Ae.k-1;Ba<=Ya;Ba+=1){var jr=Ae.cws,Fr=Ae.n,Ar=Ce(jr,or(Fr+Ba)+1),cr=_e[Ie-1];De(jr,or(Fr+Ba),or(Ar+(929-cr*Ce(Ae.coeffs,Ae.k-Ba-1)%929))%929)}Ie--}for(var Ve=Ae.n,dr=or(Ae.n+Ae.k);Ve<=dr;Ve+=1){var ur=Ae.cws;De(ur,Ve,(929-Ce(ur,Ve))%929)}Ae.cws=Ge(Ae.cws,0,Ae.cws.length-1),Hr(Ae.options,"debugecc")&&(_e[Ie++]="bwipp.debugecc#21045",_e[Ie++]=Ge(Ae.cws,Ae.n,Ae.k),Pr()),Ae.cwtobits=function(){var Ci=Ce(Ae.pdf417_clusters,_e[--Ie]);Ae.v=Ce(Ci,_e[--Ie]),_e[Ie++]=1/0;for(var qi=0;qi<17;qi++)_e[Ie++]=0;for(var Ea=kr(Re(17),Ae.v,2),Ji=0,_a=Ea.length;Ji<_a;Ji++)_e[Ie++]=Ce(Ea,Ji)-48;var Na=xe();_e[Ie++]=Ge(Na,Na.length-17,17)},Ae.compact?Ae.rwid=17*Ae.c+17+17+1:Ae.rwid=17*Ae.c+17+17+17+18,_e[Ie++]=Ae.rwid*Ae.r*Ae.rowmult;try{var Er=xe(_e[--Ie]);_e[Ie++]=Er,_e[Ie++]=!1}catch(Ci){_e[Ie++]=!0}_e[--Ie]&&(_e[Ie-1]="bwipp.pdf417PixsTooLarge#21069",_e[Ie++]="The resulting symbol with the given rowmult exceeds the implementation maximum array size",Pr()),Ae.pixs=_e[--Ie];for(var Ur=0,Gr=Ae.r-1;Ur<=Gr;Ur+=1){Ae.i=Ur,Ae.i%3==0&&(Ae.lcw=~~(Ae.i/3)*30+~~((Ae.r-1)/3),Ae.rcw=or(~~(Ae.i/3)*30+Ae.c)-1),Ae.i%3==1&&(Ae.lcw=~~(Ae.i/3)*30+Ae.eclevel*3+(Ae.r-1)%3,Ae.rcw=~~(Ae.i/3)*30+~~((Ae.r-1)/3)),Ae.i%3==2&&(Ae.lcw=or(~~(Ae.i/3)*30+Ae.c)-1,Ae.rcw=~~(Ae.i/3)*30+Ae.eclevel*3+(Ae.r-1)%3),_e[Ie++]=1/0,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=Ae.lcw,_e[Ie++]=Ae.i%3,Ae.cwtobits();var sn=_e[--Ie];Lr(sn);for(var pn=Ge(Ae.cws,Ae.c*Ae.i,Ae.c),_n=0,ei=pn.length;_n<ei;_n++){_e[Ie++]=Ce(pn,_n),_e[Ie++]=Ae.i%3,Ae.cwtobits();var wi=_e[--Ie];Lr(wi)}if(Ae.compact)_e[Ie++]=1;else{_e[Ie++]=Ae.rcw,_e[Ie++]=Ae.i%3,Ae.cwtobits();var Wi=_e[--Ie];Lr(Wi),_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=1}var ta=xe();_e[Ie++]=ta;for(var $i=0,Da=Ae.rowmult-1;$i<=Da;$i+=1){var ba=_e[Ie-1];ar(Ae.pixs,($i+Ae.i*Ae.rowmult)*Ae.rwid,ba)}Ie--}_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.rwid],["pixy",Ae.r*Ae.rowmult],["height",Ae.r*Ae.rowmult/72],["width",Ae.rwid/72],["borderleft",2],["borderright",2],["bordertop",2],["borderbottom",2],["opt",Ae.options]]),Ae._render&&xi(),Ae=fn}function fc(){var hr=Ae;Ae=Object.assign({},Ae,fc.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),De(Ae.options,"compact",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,MA(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function _A(){if(!_A.globals){var vn=Ae;Ae=_A.globals={},Ae.micropdf417_t=0,Ae.micropdf417_n=1,Ae.micropdf417_b=2,Ae.micropdf417_a=0,Ae.micropdf417_l=1,Ae.micropdf417_m=2,Ae.micropdf417_p=3,Ae.micropdf417_tl=-1,Ae.micropdf417_nl=-2,Ae.micropdf417_bl=-3,Ae.micropdf417_bl6=-4,Ae.micropdf417_bs=-5,Ae.micropdf417_al=-6,Ae.micropdf417_ll=-7,Ae.micropdf417_ml=-8,Ae.micropdf417_pl=-9,Ae.micropdf417_as=-10,Ae.micropdf417_ps=-11,Ae.al=Ae.micropdf417_al,Ae.ll=Ae.micropdf417_ll,Ae.ml=Ae.micropdf417_ml,Ae.pl=Ae.micropdf417_pl,Ae.as=Ae.micropdf417_as,Ae.ps=Ae.micropdf417_ps,Ae.micropdf417_m05=-12,Ae.micropdf417_m06=-13,Ae.micropdf417_textsubmodes=xe([Ae.micropdf417_a,Ae.micropdf417_l,Ae.micropdf417_m,Ae.micropdf417_p]),Ae.micropdf417_charmaps=xe([xe(["A","a","0",";"]),xe(["B","b","1","<"]),xe(["C","c","2",">"]),xe(["D","d","3","@"]),xe(["E","e","4","["]),xe(["F","f","5",92]),xe(["G","g","6","]"]),xe(["H","h","7","_"]),xe(["I","i","8","`"]),xe(["J","j","9","~"]),xe(["K","k","&","!"]),xe(["L","l",13,13]),xe(["M","m",9,9]),xe(["N","n",",",","]),xe(["O","o",":",":"]),xe(["P","p","#",10]),xe(["Q","q","-","-"]),xe(["R","r",".","."]),xe(["S","s","$","$"]),xe(["T","t","/","/"]),xe(["U","u","+",'"']),xe(["V","v","%","|"]),xe(["W","w","*","*"]),xe(["X","x","=",40]),xe(["Y","y","^",41]),xe(["Z","z",Ae.pl,"?"]),xe([" "," "," ","{"]),xe([Ae.ll,Ae.as,Ae.ll,"}"]),xe([Ae.ml,Ae.ml,Ae.al,"'"]),xe([Ae.ps,Ae.ps,Ae.ps,Ae.al])]),Ae.micropdf417_e=2e4,Ae.e=Ae.micropdf417_e,Ae.micropdf417_latlen=xe([xe([0,1,1,2]),xe([2,0,1,2]),xe([1,1,0,1]),xe([1,2,2,0])]),Ae.micropdf417_latseq=xe([xe([xe([]),xe([Ae.ll]),xe([Ae.ml]),xe([Ae.ml,Ae.pl])]),xe([xe([Ae.ml,Ae.al]),xe([]),xe([Ae.ml]),xe([Ae.ml,Ae.pl])]),xe([xe([Ae.al]),xe([Ae.ll]),xe([]),xe([Ae.pl])]),xe([xe([Ae.al]),xe([Ae.al,Ae.ll]),xe([Ae.al,Ae.ml]),xe([])])]),Ae.micropdf417_shftlen=xe([xe([Ae.e,Ae.e,Ae.e,1]),xe([1,Ae.e,Ae.e,1]),xe([Ae.e,Ae.e,Ae.e,1]),xe([Ae.e,Ae.e,Ae.e,Ae.e])]),Ae.micropdf417_ccametrics=xe([xe([2,5,4,39,0,19]),xe([2,6,4,1,0,33]),xe([2,7,5,32,0,12]),xe([2,8,5,8,0,40]),xe([2,9,6,14,0,46]),xe([2,10,6,43,0,23]),xe([2,12,7,20,0,52]),xe([3,4,4,11,43,23]),xe([3,5,5,1,33,13]),xe([3,6,6,5,37,17]),xe([3,7,7,15,47,27]),xe([3,8,7,21,1,33]),xe([4,3,4,40,20,52]),xe([4,4,5,43,23,3]),xe([4,5,6,46,26,6]),xe([4,6,7,34,14,46]),xe([4,7,8,29,9,41])]),Ae.micropdf417_nonccametrics=xe([xe([1,11,7,1,0,9]),xe([1,14,7,8,0,8]),xe([1,17,7,36,0,36]),xe([1,20,8,19,0,19]),xe([1,24,8,9,0,17]),xe([1,28,8,25,0,33]),xe([2,8,8,1,0,1]),xe([2,11,9,1,0,9]),xe([2,14,9,8,0,8]),xe([2,17,10,36,0,36]),xe([2,20,11,19,0,19]),xe([2,23,13,9,0,17]),xe([2,26,15,27,0,35]),xe([3,6,12,1,1,1]),xe([3,8,14,7,7,7]),xe([3,10,16,15,15,15]),xe([3,12,18,25,25,25]),xe([3,15,21,37,37,37]),xe([3,20,26,1,17,33]),xe([3,26,32,1,9,17]),xe([3,32,38,21,29,37]),xe([3,38,44,15,31,47]),xe([3,44,50,1,25,49]),xe([4,4,8,47,19,43]),xe([4,6,12,1,1,1]),xe([4,8,14,7,7,7]),xe([4,10,16,15,15,15]),xe([4,12,18,25,25,25]),xe([4,15,21,37,37,37]),xe([4,20,26,1,17,33]),xe([4,26,32,1,9,17]),xe([4,32,38,21,29,37]),xe([4,38,44,15,31,47]),xe([4,44,50,1,25,49])]),Ae.micropdf417_clusters=xe([xe([120256,125680,128380,120032,125560,128318,108736,119920,108640,86080,108592,86048,110016,120560,125820,109792,120440,125758,88256,109680,88160,89536,110320,120700,89312,110200,120638,89200,110140,89840,110460,89720,110398,89980,128506,119520,125304,128190,107712,119408,125244,107616,119352,84032,107568,119324,84e3,107544,83984,108256,119672,125374,85184,108144,119612,85088,108088,119582,85040,108060,85728,108408,119742,85616,108348,85560,108318,85880,108478,85820,85790,107200,119152,125116,107104,119096,125086,83008,107056,119068,82976,107032,82960,82952,83648,107376,119228,83552,107320,119198,83504,107292,83480,83468,83824,107452,83768,107422,83740,83900,106848,118968,125022,82496,106800,118940,82464,106776,118926,82448,106764,82440,106758,82784,106936,119006,82736,106908,82712,106894,82700,82694,106974,82830,82240,106672,118876,82208,106648,118862,82192,106636,82184,106630,82180,82352,82328,82316,82080,118830,106572,106566,82050,117472,124280,127678,103616,117360,124220,103520,117304,124190,75840,103472,75808,104160,117624,124350,76992,104048,117564,76896,103992,76848,76824,77536,104312,117694,77424,104252,77368,77340,77688,104382,77628,77758,121536,126320,128700,121440,126264,128670,111680,121392,126236,111648,121368,126222,111632,121356,103104,117104,124092,112320,103008,117048,124062,112224,121656,126366,93248,74784,102936,117006,93216,112152,93200,75456,103280,117180,93888,75360,103224,117150,93792,112440,121758,93744,75288,93720,75632,103356,94064,75576,103326,94008,112542,93980,75708,94140,75678,94110,121184,126136,128606,111168,121136,126108,111136,121112,126094,111120,121100,111112,111108,102752,116920,123998,111456,102704,116892,91712,74272,121244,116878,91680,74256,102668,91664,111372,102662,74244,74592,102840,116958,92e3,74544,102812,91952,111516,102798,91928,74508,74502,74680,102878,92088,74652,92060,74638,92046,92126,110912,121008,126044,110880,120984,126030,110864,120972,110856,120966,110852,110850,74048,102576,116828,90944,74016,102552,116814,90912,111e3,121038,90896,73992,102534,90888,110982,90884,74160,102620,91056,74136,102606,91032,111054,91020,74118,91014,91100,91086,110752,120920,125998,110736,120908,110728,120902,110724,110722,73888,102488,116782,90528,73872,102476,90512,110796,102470,90504,73860,90500,73858,73944,90584,90572,90566,120876,120870,110658,102444,73800,90312,90308,90306,101056,116080,123580,100960,116024,70720,100912,115996,70688,100888,70672,70664,71360,101232,116156,71264,101176,116126,71216,101148,71192,71180,71536,101308,71480,101278,71452,71612,71582,118112,124600,127838,105024,118064,124572,104992,118040,124558,104976,118028,104968,118022,100704,115896,123486,105312,100656,115868,79424,70176,118172,115854,79392,105240,100620,79376,70152,79368,70496,100792,115934,79712,70448,118238,79664,105372,100750,79640,70412,79628,70584,100830,79800,70556,79772,70542,70622,79838,122176,126640,128860,122144,126616,128846,122128,126604,122120,126598,122116,104768,117936,124508,113472,104736,126684,124494,113440,122264,126670,113424,104712,117894,113416,122246,104706,69952,100528,115804,78656,69920,100504,115790,96064,78624,104856,117966,96032,113560,122318,100486,96016,78600,104838,96008,69890,70064,100572,78768,70040,100558,96176,78744,104910,96152,113614,70022,78726,70108,78812,70094,96220,78798,122016,126552,128814,122e3,126540,121992,126534,121988,121986,104608,117848,124462,113056,104592,126574,113040,122060,117830,113032,104580,113028,104578,113026,69792,100440,115758,78240,69776,100428,95136,78224,104652,100422,95120,113100,69764,95112,78212,69762,78210,69848,100462,78296,69836,95192,78284,69830,95180,78278,69870,95214,121936,126508,121928,126502,121924,121922,104528,117804,112848,104520,117798,112840,121958,112836,104514,112834,69712,100396,78032,69704,100390,94672,78024,104550,94664,112870,69698,94660,78018,94658,78060,94700,94694,126486,121890,117782,104484,104482,69672,77928,94440,69666,77922,99680,68160,99632,68128,99608,115342,68112,99596,68104,99590,68448,99768,115422,68400,99740,68376,99726,68364,68358,68536,99806,68508,68494,68574,101696,116400,123740,101664,116376,101648,116364,101640,116358,101636,67904,99504,115292,72512,67872,116444,115278,72480,101784,116430,72464,67848,99462,72456,101766,67842,68016,99548,72624,67992,99534,72600,101838,72588,67974,68060,72668,68046,72654,118432,124760,127918,118416,124748,118408,124742,118404,118402,101536,116312,105888,101520,116300,105872,118476,116294,105864,101508,105860,101506,105858,67744,99416,72096,67728,116334,80800,72080,101580,99398,80784,105932,67716,80776,72068,67714,72066,67800,99438,72152,67788,80856,72140,67782,80844,72134,67822,72174,80878,126800,128940,126792,128934,126788,126786,118352,124716,122576,126828,124710,122568,126822,122564,118338,122562,101456,116268,105680,101448,116262,114128,105672,118374,114120,122598,101442,114116,105666,114114,67664,99372,71888,67656,99366,80336,71880,101478,97232,80328,105702,67650,97224,114150,71874,97220,67692,71916,67686,80364,71910,97260,80358,97254,126760,128918,126756,126754,118312,124694,122472,126774,122468,118306,122466,101416,116246,105576,101412,113896,105572,101410,113892,105570,113890,67624,99350,71784,101430,80104,71780,67618,96744,80100,71778,96740,80098,96738,71798,96758,126738,122420,122418,105524,113780,113778,71732,79988,96500,96498,66880,66848,98968,66832,66824,66820,66992,66968,66956,66950,67036,67022,1e5,99984,115532,99976,115526,99972,99970,66720,98904,69024,100056,98892,69008,100044,69e3,100038,68996,66690,68994,66776,98926,69080,100078,69068,66758,69062,66798,69102,116560,116552,116548,116546,99920,102096,116588,115494,102088,116582,102084,99906,102082,66640,68816,66632,98854,73168,68808,66628,73160,68804,66626,73156,68802,66668,68844,66662,73196,68838,73190,124840,124836,124834,116520,118632,124854,118628,116514,118626,99880,115478,101992,116534,106216,101988,99874,106212,101986,106210,66600,98838,68712,99894,72936,68708,66594,81384,72932,68706,81380,72930,66614,68726,72950,81398,128980,128978,124820,126900,124818,126898,116500,118580,116498,122740,118578,122738,99860,101940,99858,106100,101938,114420]),xe([128352,129720,125504,128304,129692,125472,128280,129678,125456,128268,125448,128262,125444,125792,128440,129758,120384,125744,128412,120352,125720,128398,120336,125708,120328,125702,120324,120672,125880,128478,110144,120624,125852,110112,120600,125838,110096,120588,110088,120582,110084,110432,120760,125918,89664,110384,120732,89632,110360,120718,89616,110348,89608,110342,89952,110520,120798,89904,110492,89880,110478,89868,90040,110558,90012,89998,125248,128176,129628,125216,128152,129614,125200,128140,125192,128134,125188,125186,119616,125360,128220,119584,125336,128206,119568,125324,119560,125318,119556,119554,108352,119728,125404,108320,119704,125390,108304,119692,108296,119686,108292,108290,85824,108464,119772,85792,108440,119758,85776,108428,85768,108422,85764,85936,108508,85912,108494,85900,85894,85980,85966,125088,128088,129582,125072,128076,125064,128070,125060,125058,119200,125144,128110,119184,125132,119176,125126,119172,119170,107424,119256,125166,107408,119244,107400,119238,107396,107394,83872,107480,119278,83856,107468,83848,107462,83844,83842,83928,107502,83916,83910,83950,125008,128044,125e3,128038,124996,124994,118992,125036,118984,125030,118980,118978,106960,119020,106952,119014,106948,106946,82896,106988,82888,106982,82884,82882,82924,82918,124968,128022,124964,124962,118888,124982,118884,118882,106728,118902,106724,106722,82408,106742,82404,82402,124948,124946,118836,118834,106612,106610,124224,127664,129372,124192,127640,129358,124176,127628,124168,127622,124164,124162,117568,124336,127708,117536,124312,127694,117520,124300,117512,124294,117508,117506,104256,117680,124380,104224,117656,124366,104208,117644,104200,117638,104196,104194,77632,104368,117724,77600,104344,117710,77584,104332,77576,104326,77572,77744,104412,77720,104398,77708,77702,77788,77774,128672,129880,93168,128656,129868,92664,128648,129862,92412,128644,128642,124064,127576,129326,126368,124048,129902,126352,128716,127558,126344,124036,126340,124034,126338,117152,124120,127598,121760,117136,124108,121744,126412,124102,121736,117124,121732,117122,121730,103328,117208,124142,112544,103312,117196,112528,121804,117190,112520,103300,112516,103298,112514,75680,103384,117230,94112,75664,103372,94096,112588,103366,94088,75652,94084,75650,75736,103406,94168,75724,94156,75718,94150,75758,128592,129836,91640,128584,129830,91388,128580,91262,128578,123984,127532,126160,123976,127526,126152,128614,126148,123970,126146,116944,124012,121296,116936,124006,121288,126182,121284,116930,121282,102864,116972,111568,102856,116966,111560,121318,111556,102850,111554,74704,102892,92112,74696,102886,92104,111590,92100,74690,92098,74732,92140,74726,92134,128552,129814,90876,128548,90750,128546,123944,127510,126056,128566,126052,123938,126050,116840,123958,121064,116836,121060,116834,121058,102632,116854,111080,121078,111076,102626,111074,74216,102646,91112,74212,91108,74210,91106,74230,91126,128532,90494,128530,123924,126004,123922,126002,116788,120948,116786,120946,102516,110836,102514,110834,73972,90612,73970,90610,128522,123914,125978,116762,120890,102458,110714,123552,127320,129198,123536,127308,123528,127302,123524,123522,116128,123608,127342,116112,123596,116104,123590,116100,116098,101280,116184,123630,101264,116172,101256,116166,101252,101250,71584,101336,116206,71568,101324,71560,101318,71556,71554,71640,101358,71628,71622,71662,127824,129452,79352,127816,129446,79100,127812,78974,127810,123472,127276,124624,123464,127270,124616,127846,124612,123458,124610,115920,123500,118224,115912,123494,118216,124646,118212,115906,118210,100816,115948,105424,100808,115942,105416,118246,105412,100802,105410,70608,100844,79824,70600,100838,79816,105446,79812,70594,79810,70636,79852,70630,79846,129960,95728,113404,129956,95480,113278,129954,95356,95294,127784,129430,78588,128872,129974,95996,78462,128868,127778,95870,128866,123432,127254,124520,123428,126696,128886,123426,126692,124514,126690,115816,123446,117992,115812,122344,117988,115810,122340,117986,122338,100584,115830,104936,100580,113640,104932,100578,113636,104930,113634,70120,100598,78824,70116,96232,78820,70114,96228,78818,96226,70134,78838,129940,94968,113022,129938,94844,94782,127764,78206,128820,127762,95102,128818,123412,124468,123410,126580,124466,126578,115764,117876,115762,122100,117874,122098,100468,104692,100466,113140,104690,113138,69876,78324,69874,95220,78322,95218,129930,94588,94526,127754,128794,123402,124442,126522,115738,117818,121978,100410,104570,112890,69754,78074,94714,94398,123216,127148,123208,127142,123204,123202,115408,123244,115400,123238,115396,115394,99792,115436,99784,115430,99780,99778,68560,99820,68552,99814,68548,68546,68588,68582,127400,129238,72444,127396,72318,127394,123176,127126,123752,123172,123748,123170,123746,115304,123190,116456,115300,116452,115298,116450,99560,115318,101864,99556,101860,99554,101858,68072,99574,72680,68068,72676,68066,72674,68086,72694,129492,80632,105854,129490,80508,80446,127380,72062,127924,127378,80766,127922,123156,123700,123154,124788,123698,124786,115252,116340,115250,118516,116338,118514,99444,101620,99442,105972,101618,105970,67828,72180,67826,80884,72178,80882,97008,114044,96888,113982,96828,96798,129482,80252,130010,97148,80190,97086,127370,127898,128954,123146,123674,124730,126842,115226,116282,118394,122618,99386,101498,105722,114170,67706,71930,80378,96632,113854,96572,96542,80062,96702,96444,96414,96350,123048,123044,123042,115048,123062,115044,115042,99048,115062,99044,99042,67048,99062,67044,67042,67062,127188,68990,127186,123028,123316,123026,123314,114996,115572,114994,115570,98932,100084,98930,100082,66804,69108,66802,69106,129258,73084,73022,127178,127450,123018,123290,123834,114970,115514,116602,98874,99962,102138,66682,68858,73210,81272,106174,81212,81182,72894,81342,97648,114364,97592,114334,97564,97550,81084,97724,81054,97694,97464,114270,97436,97422,80990,97502,97372,97358,97326,114868,114866,98676,98674,66292,66290,123098,114842,115130,98618,99194,66170,67322,69310,73404,73374,81592,106334,81564,81550,73310,81630,97968,114524,97944,114510,97932,97926,81500,98012,81486,97998,97880,114478,97868,97862,81454,97902,97836,97830,69470,73564,73550,81752,106414,81740,81734,73518,81774,81708,81702]),xe([109536,120312,86976,109040,120060,86496,108792,119934,86256,108668,86136,129744,89056,110072,129736,88560,109820,129732,88312,109694,129730,88188,128464,129772,89592,128456,129766,89340,128452,89214,128450,125904,128492,125896,128486,125892,125890,120784,125932,120776,125926,120772,120770,110544,120812,110536,120806,110532,84928,108016,119548,84448,107768,119422,84208,107644,84088,107582,84028,129640,85488,108284,129636,85240,108158,129634,85116,85054,128232,129654,85756,128228,85630,128226,125416,128246,125412,125410,119784,125430,119780,119778,108520,119798,108516,108514,83424,107256,119166,83184,107132,83064,107070,83004,82974,129588,83704,107390,129586,83580,83518,128116,83838,128114,125172,125170,119284,119282,107508,107506,82672,106876,82552,106814,82492,82462,129562,82812,82750,128058,125050,119034,82296,106686,82236,82206,82366,82108,82078,76736,103920,117500,76256,103672,117374,76016,103548,75896,103486,75836,129384,77296,104188,129380,77048,104062,129378,76924,76862,127720,129398,77564,127716,77438,127714,124392,127734,124388,124386,117736,124406,117732,117730,104424,117750,104420,104418,112096,121592,126334,92608,111856,121468,92384,111736,121406,92272,111676,92216,111646,92188,75232,103160,117118,93664,74992,103036,93424,112252,102974,93304,74812,93244,74782,93214,129332,75512,103294,129908,129330,93944,75388,129906,93820,75326,93758,127604,75646,128756,127602,94078,128754,124148,126452,124146,126450,117236,121844,117234,121842,103412,103410,91584,111344,121212,91360,111224,121150,91248,111164,91192,111134,91164,91150,74480,102780,91888,74360,102718,91768,111422,91708,74270,91678,129306,74620,129850,92028,74558,91966,127546,128634,124026,126202,116986,121338,102906,90848,110968,121022,90736,110908,90680,110878,90652,90638,74104,102590,91e3,74044,90940,74014,90910,74174,91070,90480,110780,90424,110750,90396,90382,73916,90556,73886,90526,90296,110686,90268,90254,73822,90334,90204,90190,71136,101112,116094,70896,100988,70776,100926,70716,70686,129204,71416,101246,129202,71292,71230,127348,71550,127346,123636,123634,116212,116210,101364,101362,79296,105200,118140,79072,105080,118078,78960,105020,78904,104990,78876,78862,70384,100732,79600,70264,100670,79480,105278,79420,70174,79390,129178,70524,129466,79740,70462,79678,127290,127866,123514,124666,115962,118266,100858,113376,122232,126654,95424,113264,122172,95328,113208,122142,95280,113180,95256,113166,95244,78560,104824,117950,95968,78448,104764,95856,113468,104734,95800,78364,95772,78350,95758,70008,100542,78712,69948,96120,78652,69918,96060,78622,96030,70078,78782,96190,94912,113008,122044,94816,112952,122014,94768,112924,94744,112910,94732,94726,78192,104636,95088,78136,104606,95032,113054,95004,78094,94990,69820,78268,69790,95164,78238,95134,94560,112824,121950,94512,112796,94488,112782,94476,94470,78008,104542,94648,77980,94620,77966,94606,69726,78046,94686,94384,112732,94360,112718,94348,94342,77916,94428,77902,94414,94296,112686,94284,94278,77870,94318,94252,94246,68336,99708,68216,99646,68156,68126,68476,68414,127162,123258,115450,99834,72416,101752,116414,72304,101692,72248,101662,72220,72206,67960,99518,72568,67900,72508,67870,72478,68030,72638,80576,105840,118460,80480,105784,118430,80432,105756,80408,105742,80396,80390,72048,101564,80752,71992,101534,80696,71964,80668,71950,80654,67772,72124,67742,80828,72094,80798,114016,122552,126814,96832,113968,122524,96800,113944,122510,96784,113932,96776,113926,96772,80224,105656,118366,97120,80176,105628,97072,114076,105614,97048,80140,97036,80134,97030,71864,101470,80312,71836,97208,80284,71822,97180,80270,97166,67678,71902,80350,97246,96576,113840,122460,96544,113816,122446,96528,113804,96520,113798,96516,96514,80048,105564,96688,80024,105550,96664,113870,96652,80006,96646,71772,80092,71758,96732,80078,96718,96416,113752,122414,96400,113740,96392,113734,96388,96386,79960,105518,96472,79948,96460,79942,96454,71726,79982,96494,96336,113708,96328,113702,96324,96322,79916,96364,79910,96358,96296,113686,96292,96290,79894,96310,66936,99006,66876,66846,67006,68976,100028,68920,99998,68892,68878,66748,69052,66718,69022,73056,102072,116574,73008,102044,72984,102030,72972,72966,68792,99934,73144,68764,73116,68750,73102,66654,68830,73182,81216,106160,118620,81184,106136,118606,81168,106124,81160,106118,81156,81154,72880,101980,81328,72856,101966,81304,106190,81292,72838,81286,68700,72924,68686,81372,72910,81358,114336,122712,126894,114320,122700,114312,122694,114308,114306,81056,106072,118574,97696,81040,106060,97680,114380,106054,97672,81028,97668,81026,97666,72792,101934,81112,72780,97752,81100,72774,97740,81094,97734,68654,72814,81134,97774,114256,122668,114248,122662,114244,114242,80976,106028,97488,80968,106022,97480,114278,97476,80962,97474,72748,81004,72742,97516,80998,97510,114216,122646,114212,114210,80936,106006,97384,80932,97380,80930,97378,72726,80950,97398,114196,114194,80916,97332,80914,97330,66236,66206,67256,99166,67228,67214,66142,67294,69296,100188,69272,100174,69260,69254,67164,69340,67150,69326,73376,102232,116654,73360,102220,73352,102214,73348,73346,69208,100142,73432,102254,73420,69190,73414,67118,69230,73454,106320,118700,106312,118694,106308,106306,73296,102188,81616,106348,102182,81608,73284,81604,73282,81602,69164,73324,69158,81644,73318,81638,122792,126934,122788,122786,106280,118678,114536,106276,114532,106274,114530,73256,102166,81512,73252,98024,81508,73250,98020,81506,98018,69142,73270,81526,98038,122772,122770,106260,114484,106258,114482,73236,81460,73234,97908,81458,97906,122762,106250,114458,73226,81434,97850,66396,66382,67416,99246,67404,67398,66350,67438,69456,100268,69448,100262,69444,69442,67372,69484,67366,69478,102312,116694,102308,102306,69416,100246,73576,102326,73572,69410,73570,67350,69430,73590,118740,118738,102292,106420,102290,106418,69396,73524,69394,81780,73522,81778,118730,102282,106394,69386,73498,81722,66476,66470,67496,99286,67492,67490,66454,67510,100308,100306,67476,69556,67474,69554,116714])]),Ae.micropdf417_raps=xe([xe([802,930,946,818,882,890,826,954,922,986,970,906,778,794,786,914,978,982,980,916,948,932,934,942,940,936,808,812,814,806,822,950,918,790,788,820,884,868,870,878,876,872,840,856,860,862,846,844,836,838,834,866]),xe([718,590,622,558,550,566,534,530,538,570,562,546,610,626,634,762,754,758,630,628,612,614,582,578,706,738,742,740,748,620,556,552,616,744,712,716,708,710,646,654,652,668,664,696,688,656,720,592,600,604,732,734])]),Ae.micropdf417_rwids=xe([38,55,82,99]),Ae.micropdf417_textencfuncs=xe(["enca","encl","encm","encp"]),Ae.micropdf417_encfuncs=xe(["enct","encn","encb"]),Ae.charvals=xe([new Map,new Map,new Map,new Map]),Ae.alltext=new Map;for(var hr=0,Br=Ae.micropdf417_charmaps.length-1;hr<=Br;hr+=1){Ae.i=hr,Ae.encs=Ce(Ae.micropdf417_charmaps,Ae.i);for(var Nr=0;Nr<=3;Nr+=1){Ae.j=Nr;var Or=Ce(Ae.encs,Ae.j),an=Hn(Or);if(_e[Ie++]=Or,cn(an,"stringtype")){var Zr=Ce(_e[--Ie],0);_e[Ie++]=Zr}var Rr=_e[--Ie];De(Ce(Ae.charvals,Ae.j),Rr,Ae.i),De(Ae.alltext,Rr,-1)}}Ae.charvals=Ae.charvals,Ae.alltext=Ae.alltext,_e[Ie++]=1/0,_e[Ie++]=1;for(var Jr=0;Jr<928;Jr++){var rn=_e[Ie-1];_e[Ie++]=rn*3%929}var An=xe();Ae.rsalog=An,Ae.rslog=xe(929);for(var tn=1;tn<=928;tn+=1)De(Ae.rslog,Ce(Ae.rsalog,tn),tn);Ae.rslog=Ae.rslog,Ae.micropdf417_rsprod=function(){var ji=_e[Ie-1];if(ji!=0){var Vn=_e[Ie-2];if(Vn!=0){var na=Ce(Ae.rslog,_e[--Ie]),Xi=Ce(Ae.rsalog,or(na+Ce(Ae.rslog,_e[--Ie]))%928);_e[Ie++]=Xi}else Ie-=2,_e[Ie++]=0}else Ie-=2,_e[Ie++]=0},Ae.micropdf417_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var ji=0,Vn=Ae.k;ji<Vn;ji++)_e[Ie++]=0;Ae.coeffs=xe();for(var na=1,Xi=Ae.k;na<=Xi;na+=1){var Ri=Ae.coeffs;De(Ri,na,Ce(Ri,na-1)),_e[Ie++]=Ce(Ae.rsalog,na);for(var Yi=na-1;Yi>=1;Yi-=1){var ga=Ae.coeffs,ya=_e[Ie-1];_e[Ie++]=ga,_e[Ie++]=Yi,_e[Ie++]=Ce(ga,Yi),_e[Ie++]=ya,Ae.micropdf417_rsprod();var so=_e[--Ie],za=_e[--Ie];De(_e[--Ie],za,or(so+Ce(Ae.coeffs,za-1))%929)}var uo=Ae.coeffs,wo=_e[Ie-1];_e[Ie++]=uo,_e[Ie++]=0,_e[Ie++]=Ce(uo,0),_e[Ie++]=wo,Ae.micropdf417_rsprod();var Zo=_e[--Ie],vo=_e[--Ie];De(_e[--Ie],vo,Zo),Ie--}Ae.coeffs=Ge(Ae.coeffs,0,Ae.coeffs.length-1);for(var Go=Ae.coeffs.length-1;Go>=0;Go-=2){var Mo=Ae.coeffs;De(Mo,Go,929-Ce(Mo,Go))}_e[Ie++]=Ae.coeffs},Ae.micropdf417_coeffscachemax=20,Ae.micropdf417_coeffscachelimit=359,_e[Ie++]=Ae.micropdf417_coeffscachemax,_e[Ie++]=Ae.micropdf417_coeffscachelimit,fo(),Ae.micropdf417_coeffscache=_e[--Ie],Ae.micropdf417_coeffscachefetch=function(){Ae.k=_e[--Ie];var ji=Ce(Ae.micropdf417_coeffscache,"fetch");if(_e[Ie++]=Ae.k,_e[Ie++]=function(){Ae.micropdf417_gencoeffs()},_e[Ie++]=function(){var Vn=_e[--Ie];_e[Ie++]=Vn.length},ji()===!0)return!0},Ae=vn}var vn=Ae;if(Ae=Object.assign({},Ae,_A.globals),Ae.dontdraw=!1,Ae.version="unset",Ae.columns=0,Ae.rows=0,Ae.rowmult=2,Ae.cca=!1,Ae.ccb=!1,Ae.raw=!1,Ae.parse=!1,Ae.parsefnc=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.micropdf417emptyData#21790",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>5e3&&(_e[Ie++]="bwipp.micropdf417inputTooLong#21794",_e[Ie++]="The input data is too long",Pr()),(Ae.rowmult<=0||Ae.rowmult>50)&&(_e[Ie++]="bwipp.micropdf417badRowMult#21798",_e[Ie++]="The row multiplier must be greater than 0 and at most 50",Pr()),(Ae.cca&&Ae.ccb||Ae.cca&&Ae.raw||Ae.ccb&&Ae.raw)&&(_e[Ie++]="bwipp.micropdf417ccaAndCcb#21802",_e[Ie++]="Cannot combine cca, ccb and raw",Pr()),Bn(Ae.version,"unset"))if(Un(Ae.version,"x"),_e[--Ie]){var fn=_e[--Ie];_e[Ie-1]=fn;var dn=_e[Ie-1],Mn=_e[Ie-2],wn=xe(2);_e[Ie++]=Mn,_e[Ie++]=dn,Ii(wn),$r(_e[--Ie],function(){var Mi=_e[Ie-1];_e[Ie++]=!0,Mi.length==0&&(_e[Ie-1]=!1);var ji=_e[--Ie],Vn=_e[--Ie];_e[Ie++]=ji,$r(Vn,function(){var na=_e[--Ie];(na<48||na>57)&&(_e[Ie-1]=!1)}),_e[--Ie]||(Ie-=2,_e[Ie++]="bwipp.micropdf417BadVersionBadRowOrColumn#21818",_e[Ie++]="version must be formatted as RxC",Pr())}),Ae.rows=gr(_e[--Ie]),Ae.columns=gr(_e[--Ie])}else _e[Ie-1]="bwipp.micropdf417badVersionFormat#21824",_e[Ie++]="version must be formatted as RxC",Pr();if(Ae.raw||Ae.cca){for(Ae.datcws=xe(Ae.barcode.length),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.barcode.length-3||Ce(Ae.barcode,Ae.i)!=94);){var Sn=Ge(Ae.barcode,Ae.i+1,3);_e[Ie++]=Sn,_e[Ie++]=!1;for(var Nn=0,oi=Sn.length;Nn<oi;Nn++){var Jn=Ce(Sn,Nn);(Jn<48||Jn>57)&&(_e[Ie-1]=!0)}if(_e[--Ie]){Ie--;break}Ae.cw=gr(_e[--Ie]),Ae.cw>928&&(_e[Ie++]="bwipp.micropdf417badRawCodeword#21844",_e[Ie++]="Raw codewords must be 0 to 928",Pr()),De(Ae.datcws,Ae.j,Ae.cw),Ae.i=Ae.i+4,Ae.j=Ae.j+1}Ae.i!=Ae.barcode.length&&(_e[Ie++]="bwipp.micropdf417badCcaRawFormat#21851",_e[Ie++]="Raw codewords must be formatted as ^NNN",Pr()),Ae.datcws=Ge(Ae.datcws,0,Ae.j)}if(Ae.encb=function(){Ae.in=_e[--Ie],Ae.inlen=Ae.in.length,Ae.out=xe(~~(Ae.inlen/6)*5+Ae.inlen%6);for(var Mi=0,ji=~~(Ae.inlen/6)-1;Mi<=ji;Mi+=1){Ae.k=Mi,_e[Ie++]=1/0,Lr(Ge(Ae.in,Ae.k*6,3)),Ae.msbs=xe(),_e[Ie++]=1/0,Lr(Ae.msbs);var Vn=_e[--Ie],na=_e[--Ie],Xi=_e[--Ie];_e[Ie++]=or(Vn+na*256+Xi*65536);for(var Ri=0;Ri<3;Ri++){var Yi=_e[--Ie];_e[Ie++]=Yi%900,_e[Ie++]=~~(Yi/900)}Ae.mscs=xe(),_e[Ie++]=1/0,Lr(Ge(Ae.in,Ae.k*6+3,3)),Ae.lsbs=xe(),_e[Ie++]=1/0,Lr(Ae.lsbs);var ga=_e[--Ie],ya=_e[--Ie],so=_e[--Ie];_e[Ie++]=or(ga+ya*256+so*65536);for(var za=0;za<3;za++){var uo=_e[--Ie];_e[Ie++]=uo%900,_e[Ie++]=~~(uo/900)}Ae.lscs=xe();var wo=Ce(Ae.lscs,0),Zo=Ce(Ae.mscs,0);De(Ae.out,Ae.k*5+4,or(wo+Zo*316)%900);var vo=Ce(Ae.lscs,1),Go=Ce(Ae.mscs,0),Mo=Ce(Ae.mscs,1);De(Ae.out,Ae.k*5+3,or(~~((wo+Zo*316)/900)+vo+Go*641+Mo*316)%900);var Oo=Ce(Ae.lscs,2),us=Ce(Ae.mscs,0),Ja=Ce(Ae.mscs,1),ho=Ce(Ae.mscs,2);De(Ae.out,Ae.k*5+2,or(~~((~~((wo+Zo*316)/900)+vo+Go*641+Mo*316)/900)+Oo+us*20+Ja*641+ho*316)%900);var Ko=Ce(Ae.lscs,3),xo=Ce(Ae.mscs,1),Bs=Ce(Ae.mscs,2);De(Ae.out,Ae.k*5+1,or(~~((~~((~~((wo+Zo*316)/900)+vo+Go*641+Mo*316)/900)+Oo+us*20+Ja*641+ho*316)/900)+Ko+xo*20+Bs*641)%900),De(Ae.out,Ae.k*5,or(~~((~~((~~((~~((wo+Zo*316)/900)+vo+Go*641+Mo*316)/900)+Oo+us*20+Ja*641+ho*316)/900)+Ko+xo*20+Bs*641)/900)+Ce(Ae.mscs,2)*20)%900)}if(Ae.rem=Ae.inlen%6,Ae.rem!=0){_e[Ie++]=Ae.out,_e[Ie++]=Ae.out.length-Ae.rem,_e[Ie++]=1/0,Lr(Ge(Ae.in,Ae.inlen-Ae.rem,Ae.rem));var go=xe(),t1=_e[--Ie];ar(_e[--Ie],t1,go)}_e[Ie++]=Ae.out},Ae.ccb){Ae.barlen=Ae.barcode.length,Ae.datcws=xe(~~(Ae.barlen/6)*5+Ae.barlen%6+2),De(Ae.datcws,0,920);var fi=Ae.barlen%6==0?924:901;De(Ae.datcws,1,fi),_e[Ie++]=Ae.datcws,_e[Ie++]=2,_e[Ie++]=1/0,$r(Ae.barcode);var ri=xe();_e[Ie++]=ri,Ae.encb();var Qn=_e[--Ie],Yn=_e[--Ie];ar(_e[--Ie],Yn,Qn)}if(!Ae.raw&&!Ae.cca&&!Ae.ccb){if(Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["eci",!0]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,Ae.msglen>=9){Lr(Ge(Ae.msg,0,7));var ni=_e[--Ie];_e[Ie-1]=ni==29;var ci=_e[--Ie],Li=_e[--Ie],zi=_e[--Ie],Zn=_e[--Ie],ii=_e[--Ie];if(ci&&Li==48&&zi==30&&Zn==62&&ii==41&&_e[--Ie]==91){Lr(Ge(Ae.msg,Ae.msglen-2,2));var vi=_e[--Ie];vi==4&&_e[--Ie]==30&&(Ce(Ae.msg,5)==53?(_e[Ie++]=1/0,_e[Ie++]=Ae.micropdf417_m05,Lr(Ge(Ae.msg,7,Ae.msg.length-9)),Ae.msg=xe()):Ce(Ae.msg,5)==54&&(_e[Ie++]=1/0,_e[Ie++]=Ae.micropdf417_m06,Lr(Ge(Ae.msg,7,Ae.msg.length-9)),Ae.msg=xe()))}}Ae.msglen=Ae.msg.length,_e[Ie++]=1/0;for(var Si=0,Yr=Ae.msglen;Si<Yr;Si++)_e[Ie++]=0;_e[Ie++]=0,Ae.numdigits=xe(),_e[Ie++]=1/0;for(var hn=0,En=Ae.msglen;hn<En;hn++)_e[Ie++]=0;_e[Ie++]=0,Ae.numtext=xe(),_e[Ie++]=1/0;for(var Dn=0,Rn=Ae.msglen;Dn<Rn;Dn++)_e[Ie++]=0;_e[Ie++]=0,Ae.numbytes=xe(),_e[Ie++]=1/0;for(var pi=0,ui=Ae.msglen;pi<ui;pi++)_e[Ie++]=0;Ae.iseci=xe();for(var hi=Ae.msglen-1;hi>=0;hi-=1){Ae.i=hi;var gi=Ce(Ae.msg,Ae.i);gi>=48&&gi<=57&&De(Ae.numdigits,Ae.i,Ce(Ae.numdigits,Ae.i+1)+1),Hr(Ae.alltext,Ce(Ae.msg,Ae.i))&&Ce(Ae.numdigits,Ae.i)<13&&De(Ae.numtext,Ae.i,Ce(Ae.numtext,Ae.i+1)+1),Ce(Ae.msg,Ae.i)>=0&&Ce(Ae.numtext,Ae.i)<5&&Ce(Ae.numdigits,Ae.i)<13&&De(Ae.numbytes,Ae.i,Ce(Ae.numbytes,Ae.i+1)+1),De(Ae.iseci,Ae.i,Ce(Ae.msg,Ae.i)<=-1e6)}for(Ae.numdigits=Ge(Ae.numdigits,0,Ae.msglen),Ae.numtext=Ge(Ae.numtext,0,Ae.msglen),Ae.numbytes=Ge(Ae.numbytes,0,Ae.msglen),_e[Ie++]=1/0,Ae.seqlen=0,Ae.state=Ae.micropdf417_b,Ae.p=0;Ae.p!=Ae.msglen;){var Ze=Ce(Ae.msg,Ae.p);if(Ae.p==0&&(Ze==Ae.micropdf417_m05||Ze==Ae.micropdf417_m06))Ce(Ae.msg,Ae.p)==Ae.micropdf417_m05?_e[Ie++]=Ae.micropdf417_m05:_e[Ie++]=Ae.micropdf417_m06,Ae.p=Ae.p+1,Ae.seqlen=Ae.seqlen+1;else if(Ce(Ae.iseci,Ae.p)){Ae.eci=Ce(Ae.msg,Ae.p),Ae.p=Ae.p+1,_e[Ie++]=xe([Ae.eci]),_e[Ie++]="seqlen",_e[Ie++]=Ae.seqlen,Ae.eci<=-1810900?_e[Ie++]=2:_e[Ie++]=Ae.eci<=-1000900?3:2;var en=_e[--Ie],mi=_e[--Ie];Ae[_e[--Ie]]=or(mi+en)}else if(Ae.n=Ce(Ae.numdigits,Ae.p),Ae.n>=13||Ae.n==Ae.msglen&&Ae.n>=8){_e[Ie++]=Ae.micropdf417_nl,_e[Ie++]=1/0,Lr(Ge(Ae.msg,Ae.p,Ae.n));var Ni=xe();Ae.state=Ae.micropdf417_n,Ae.p=or(Ae.p+Ae.n),Ae.seqlen=or(Ae.seqlen+1+Ae.n),_e[Ie++]=Ni}else if(Ae.t=Ce(Ae.numtext,Ae.p),Ae.t>=5){Ae.state!=Ae.micropdf417_t&&(_e[Ie++]=Ae.micropdf417_tl),_e[Ie++]=1/0,Lr(Ge(Ae.msg,Ae.p,Ae.t));var Vi=xe();Ae.state=Ae.micropdf417_t,Ae.p=or(Ae.p+Ae.t),Ae.seqlen=or(Ae.seqlen+1+Ae.t),_e[Ie++]=Vi}else if(Ae.b=Ce(Ae.numbytes,Ae.p),Ae.b==1&&Ae.state==Ae.micropdf417_t)Ae.p=or(Ae.p+Ae.b),Ae.seqlen=Ae.seqlen+2,_e[Ie++]=Ae.micropdf417_bs,_e[Ie++]=xe([Ce(Ae.msg,Ae.p)]);else{Ae.b%6!=0?_e[Ie++]=Ae.micropdf417_bl:_e[Ie++]=Ae.micropdf417_bl6,_e[Ie++]=1/0,Lr(Ge(Ae.msg,Ae.p,Ae.b));var ca=xe();Ae.state=Ae.micropdf417_b,Ae.p=or(Ae.p+Ae.b),Ae.seqlen=or(Ae.seqlen+1+Ae.b),_e[Ie++]=ca}}Ii(xe(Wn()));var ha=_e[--Ie];for(_e[Ie-1]=ha,Ae.seq=_e[--Ie],_e[Ie++]=1/0,_e[Ie++]=Ae.micropdf417_tl,_e[Ie++]=900,_e[Ie++]=Ae.micropdf417_bl,_e[Ie++]=901,_e[Ie++]=Ae.micropdf417_bl6,_e[Ie++]=924,_e[Ie++]=Ae.micropdf417_nl,_e[Ie++]=902,_e[Ie++]=Ae.micropdf417_bs,_e[Ie++]=913,_e[Ie++]=Ae.micropdf417_m05,_e[Ie++]=916,_e[Ie++]=Ae.micropdf417_m06,_e[Ie++]=917,Ae.latchcws=Xe(),Ae.enca=function(){var Mi=Ce(Ce(Ae.charvals,Ae.micropdf417_a),_e[--Ie]);_e[Ie++]=Mi},Ae.encl=function(){var Mi=Ce(Ce(Ae.charvals,Ae.micropdf417_l),_e[--Ie]);_e[Ie++]=Mi},Ae.encm=function(){var Mi=Ce(Ce(Ae.charvals,Ae.micropdf417_m),_e[--Ie]);_e[Ie++]=Mi},Ae.encp=function(){var Mi=Ce(Ce(Ae.charvals,Ae.micropdf417_p),_e[--Ie]);_e[Ie++]=Mi},Ae.textencfuncs=Ae.micropdf417_textencfuncs,Ae.addtotext=function(){De(Ae.text,Ae.l,_e[--Ie]),Ae.l=Ae.l+1},Ae.enct=function(){Ae.in=_e[--Ie],Ae.maxseqlen=Ae.in.length*3+4,_e[Ie++]=1/0;for(var Mi=0;Mi<4;Mi++)_e[Ie++]=xe(Ae.maxseqlen);Ae.seq0=xe(),_e[Ie++]=1/0;for(var ji=0;ji<4;ji++)_e[Ie++]=xe(Ae.maxseqlen);Ae.seq1=xe(),Ae.len0=xe(4),De(Ae.len0,0,0),De(Ae.len0,1,0),De(Ae.len0,2,0),De(Ae.len0,3,0),Ae.len1=xe(4),Ae.curseq=Ae.seq0,Ae.curseqlen=Ae.len0,Ae.nxtseq=Ae.seq1,Ae.nxtseqlen=Ae.len1,Ae.curlen=xe([Ae.micropdf417_e,Ae.micropdf417_e,Ae.micropdf417_e,Ae.micropdf417_e]),De(Ae.curlen,Ae.submode,0),$r(Ae.in,function(){for(Ae.char=_e[--Ie];;){Ae.imp=!1;for(var us=0,Ja=Ae.micropdf417_textsubmodes.length;us<Ja;us++){Ae.x=Ce(Ae.micropdf417_textsubmodes,us);for(var ho=0,Ko=Ae.micropdf417_textsubmodes.length;ho<Ko;ho++)Ae.y=Ce(Ae.micropdf417_textsubmodes,ho),Ae.cost=or(Ce(Ae.curlen,Ae.x)+Ce(Ce(Ae.micropdf417_latlen,Ae.x),Ae.y)),Ae.cost<Ce(Ae.curlen,Ae.y)&&(De(Ae.curlen,Ae.y,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.x),Ae.srclen>0&&ar(Ce(Ae.curseq,Ae.y),0,Ge(Ce(Ae.curseq,Ae.x),0,Ae.srclen)),$r(Ce(Ce(Ae.micropdf417_latseq,Ae.x),Ae.y),function(){_e[Ie++]=Ce(Ae.curseq,Ae.y),_e[Ie++]=Ae.srclen;var L1=_e[Ie-3],Oe=_e[Ie-1];De(_e[Ie-2],Oe,L1),Ie-=3,Ae.srclen=Ae.srclen+1}),De(Ae.curseqlen,Ae.y,Ae.srclen),Ae.imp=!0)}if(!Ae.imp)break}Ae.nxtlen=xe([Ae.micropdf417_e,Ae.micropdf417_e,Ae.micropdf417_e,Ae.micropdf417_e]),De(Ae.nxtseqlen,0,0),De(Ae.nxtseqlen,1,0),De(Ae.nxtseqlen,2,0),De(Ae.nxtseqlen,3,0);for(var xo=0,Bs=Ae.micropdf417_textsubmodes.length;xo<Bs;xo++)for(Ae.x=Ce(Ae.micropdf417_textsubmodes,xo);Hr(Ce(Ae.charvals,Ae.x),Ae.char);){Ae.cost=Ce(Ae.curlen,Ae.x)+1,Ae.cost<Ce(Ae.nxtlen,Ae.x)&&(De(Ae.nxtlen,Ae.x,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.x),Ae.srclen>0&&ar(Ce(Ae.nxtseq,Ae.x),0,Ge(Ce(Ae.curseq,Ae.x),0,Ae.srclen)),De(Ce(Ae.nxtseq,Ae.x),Ae.srclen,Ae.char),De(Ae.nxtseqlen,Ae.x,Ae.srclen+1));for(var go=0,t1=Ae.micropdf417_textsubmodes.length;go<t1;go++)if(Ae.y=Ce(Ae.micropdf417_textsubmodes,go),Bn(Ae.x,Ae.y)&&(Ae.cost=or(Ce(Ae.curlen,Ae.y)+Ce(Ce(Ae.micropdf417_shftlen,Ae.y),Ae.x))+1,Ae.cost<Ce(Ae.nxtlen,Ae.y))){De(Ae.nxtlen,Ae.y,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.y),Ae.srclen>0&&ar(Ce(Ae.nxtseq,Ae.y),0,Ge(Ce(Ae.curseq,Ae.y),0,Ae.srclen)),_e[Ie++]=Ce(Ae.nxtseq,Ae.y),_e[Ie++]=Ae.srclen,Ae.x==Ae.micropdf417_a?_e[Ie++]=Ae.micropdf417_as:_e[Ie++]=Ae.micropdf417_ps;var Ws=_e[--Ie],Ds=_e[--Ie];De(_e[--Ie],Ds,Ws),De(Ce(Ae.nxtseq,Ae.y),Ae.srclen+1,Ae.char),De(Ae.nxtseqlen,Ae.y,Ae.srclen+2)}break}Ae.curlen=Ae.nxtlen;var l1=Ae.curseq;Ae.curseq=Ae.nxtseq,Ae.nxtseq=l1;var E1=Ae.curseqlen;Ae.curseqlen=Ae.nxtseqlen,Ae.nxtseqlen=E1}),Ae.minseq=Ae.micropdf417_e;for(var Vn=0,na=Ae.micropdf417_textsubmodes.length;Vn<na;Vn++)Ae.k=Ce(Ae.micropdf417_textsubmodes,Vn),Ce(Ae.curlen,Ae.k)<Ae.minseq&&(Ae.minseq=Ce(Ae.curlen,Ae.k),Ae.txtseq=Ge(Ce(Ae.curseq,Ae.k),0,Ce(Ae.curseqlen,Ae.k)));for(Ae.text=xe(Ae.minseq),Ae.k=0,Ae.l=0;!(Ae.k>=Ae.txtseq.length);){Ae.char=Ce(Ae.txtseq,Ae.k);var Xi=Ae[Ce(Ae.textencfuncs,Ae.submode)];if(_e[Ie++]=Ae.char,Xi()===!0)break;Ae.addtotext(),Ae.k=Ae.k+1,(Ae.char==Ae.micropdf417_as||Ae.char==Ae.micropdf417_ps)&&(_e[Ie++]=Ce(Ae.txtseq,Ae.k),Ae.char==Ae.micropdf417_as?Ae.enca():Ae.encp(),Ae.addtotext(),Ae.k=Ae.k+1),Ae.char==Ae.micropdf417_al&&(Ae.submode=Ae.micropdf417_a),Ae.char==Ae.micropdf417_ll&&(Ae.submode=Ae.micropdf417_l),Ae.char==Ae.micropdf417_ml&&(Ae.submode=Ae.micropdf417_m),Ae.char==Ae.micropdf417_pl&&(Ae.submode=Ae.micropdf417_p)}if(Ae.text.length%2==1){if(Ae.submode==Ae.micropdf417_p){_e[Ie++]="pad",_e[Ie++]=Ae.micropdf417_al,Ae.encp();var Ri=_e[--Ie];Ae[_e[--Ie]]=Ri,Ae.submode=Ae.micropdf417_a}else{Ae.nextecitext=!1;for(var Yi=Ae.i+1,ga=Ae.seq.length-1;Yi<=ga;Yi+=1){if(Ae.ti=Yi,Bn(Hn(Ce(Ae.seq,Ae.ti)),"arraytype")){Ae.nextecitext=!1;break}if(Ce(Ce(Ae.seq,Ae.ti),0)>-1e6)break;Ae.nextecitext=!0}if(Ae.nextecitext)if(Ae.submode==Ae.micropdf417_a)if(Hr(Ce(Ae.charvals,Ae.micropdf417_l),Ce(Ce(Ae.seq,Ae.ti),0))){_e[Ie++]="pad",_e[Ie++]=Ae.micropdf417_ll,Ae.enca();var ya=_e[--Ie];Ae[_e[--Ie]]=ya,Ae.submode=Ae.micropdf417_l}else{_e[Ie++]="pad",_e[Ie++]=Ae.micropdf417_ml,Ae.enca();var so=_e[--Ie];Ae[_e[--Ie]]=so,Ae.submode=Ae.micropdf417_m}else if(Ae.submode==Ae.micropdf417_m)if(Hr(Ce(Ae.charvals,Ae.micropdf417_l),Ce(Ce(Ae.seq,Ae.ti),0))){_e[Ie++]="pad",_e[Ie++]=Ae.micropdf417_ll,Ae.encm();var za=_e[--Ie];Ae[_e[--Ie]]=za,Ae.submode=Ae.micropdf417_l}else if(Hr(Ce(Ae.charvals,Ae.micropdf417_p),Ce(Ce(Ae.seq,Ae.ti),0))){_e[Ie++]="pad",_e[Ie++]=Ae.micropdf417_pl,Ae.encm();var uo=_e[--Ie];Ae[_e[--Ie]]=uo,Ae.submode=Ae.micropdf417_p}else{_e[Ie++]="pad",_e[Ie++]=Ae.micropdf417_al,Ae.encm();var wo=_e[--Ie];Ae[_e[--Ie]]=wo,Ae.submode=Ae.micropdf417_a}else{_e[Ie++]="pad",_e[Ie++]=Ae.micropdf417_ml,Ae.encl();var Zo=_e[--Ie];Ae[_e[--Ie]]=Zo,Ae.submode=Ae.micropdf417_m}else{var vo=Ae[Ce(Ae.textencfuncs,Ae.submode)];if(_e[Ie++]="pad",_e[Ie++]=Ae.micropdf417_ps,vo()===!0)return!0;var Go=_e[--Ie];Ae[_e[--Ie]]=Go}}_e[Ie++]=1/0,Lr(Ae.text),_e[Ie++]=Ae.pad,Ae.text=xe()}Ae.out=xe(~~(Ae.text.length/2));for(var Mo=0,Oo=Ae.out.length-1;Mo<=Oo;Mo+=1)Ae.k=Mo,De(Ae.out,Ae.k,or(Ce(Ae.text,Ae.k*2)*30+Ce(Ae.text,Ae.k*2+1)));_e[Ie++]=Ae.out},Ae.encn=function(){Ae.in=_e[--Ie],_e[Ie++]=1/0;for(var Mi=0,ji=Ae.in.length-1;Mi<=ji;Mi+=44){Ae.k=Mi,_e[Ie++]=1/0;var Vn=Ae.in.length-Ae.k;_e[Ie++]=1,_e[Ie++]=Ae.in,_e[Ie++]=Ae.k,_e[Ie++]=Vn,Vn>44&&(_e[Ie-1]=44);for(var na=_e[--Ie],Xi=_e[--Ie],Ri=Ge(_e[--Ie],Xi,na),Yi=0,ga=Ri.length;Yi<ga;Yi++)_e[Ie++]=Ce(Ri,Yi)-48;for(Ae.gmod=xe(),Ae.cwn=xe(15),Ae.cwi=15;;){for(Ae.dv=900,Ae.val=0,Ae.gmulstart=!0,_e[Ie++]=1/0;Ae.gmod.length!=0;)Ae.val=or(Ae.val*10+Ce(Ae.gmod,0)),Ae.gmod=Ge(Ae.gmod,1,Ae.gmod.length-1),Ae.val<Ae.dv?Ae.gmulstart||(_e[Ie++]=0):(Ae.gmulstart=!1,_e[Ie++]=~~(Ae.val/Ae.dv)),Ae.val=Ae.val%Ae.dv;Ii(xe(Wn()));var ya=_e[--Ie];if(_e[Ie-1]=ya,Ae.dv=Ae.val,Ae.cwi=Ae.cwi-1,De(Ae.cwn,Ae.cwi,Ae.dv),Ae.gmod=_e[--Ie],Ae.gmod.length==0)break}Lr(Ge(Ae.cwn,Ae.cwi,15-Ae.cwi))}Ii(xe(Wn()));var so=_e[--Ie];_e[Ie-1]=so},Ae.ence=function(){var Mi=-Ce(_e[--Ie],0)-1e6;if(_e[Ie++]=Mi,Mi<=899){var ji=_e[--Ie],Vn=xe(2);_e[Ie++]=927,_e[Ie++]=ji,Ii(Vn)}else{var na=_e[Ie-1];if(na<=810899){var Xi=_e[--Ie],Ri=xe(3);_e[Ie++]=926,_e[Ie++]=~~(Xi/900)-1,_e[Ie++]=Xi%900,Ii(Ri)}else{var Yi=_e[Ie-1];if(Yi<=811799){var ga=_e[--Ie],ya=xe(2);_e[Ie++]=925,_e[Ie++]=ga-810900,Ii(ya)}else _e[Ie-1]="bwipp.pdf417badECI#22294",_e[Ie++]="PDF417 supports ECIs 000000 to 811799",Pr()}}},Ae.encfuncs=Ae.micropdf417_encfuncs,Ae.addtocws=function(){var Mi=_e[--Ie];ar(Ae.datcws,Ae.j,Mi),Ae.j=Mi.length+Ae.j},Ae.datcws=xe(Ae.seqlen),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.seq.length);){if(Ae.chars=Ce(Ae.seq,Ae.i),cn(Hn(Ae.chars),"arraytype"))if(Ce(Ae.chars,0)<=-1e6)_e[Ie++]=Ae.chars,Ae.ence(),Ae.addtocws();else{var Pa=Ae[Ce(Ae.encfuncs,Ae.state)];if(_e[Ie++]=Ae.chars,Pa()===!0)break;Ae.addtocws()}else _e[Ie++]=xe([Ce(Ae.latchcws,Ae.chars)]),Ae.addtocws(),Ae.chars==Ae.micropdf417_tl&&(Ae.state=Ae.micropdf417_t,Ae.submode=Ae.micropdf417_a),Ae.chars==Ae.micropdf417_nl&&(Ae.state=Ae.micropdf417_n),(Ae.chars==Ae.micropdf417_bl||Ae.chars==Ae.micropdf417_bl6)&&(Ae.state=Ae.micropdf417_b),Ae.chars==Ae.micropdf417_bs&&(Ae.i=Ae.i+1,_e[Ie++]=Ce(Ae.seq,Ae.i),Ae.encb(),Ae.addtocws()),Ae.chars==Ae.micropdf417_m05&&(Ae.i+1<Ae.seq.length&&Ce(Ae.seq,Ae.i+1)==Ae.micropdf417_nl&&(Ae.i=Ae.i+1),Ae.state=Ae.micropdf417_n),Ae.chars==Ae.micropdf417_m06&&(Ae.i+1<Ae.seq.length&&Ce(Ae.seq,Ae.i+1)==Ae.micropdf417_tl&&(Ae.i=Ae.i+1),Ae.state=Ae.micropdf417_t,Ae.submode=Ae.micropdf417_m);Ae.i=Ae.i+1}Ae.datcws=Ge(Ae.datcws,0,Ae.j)}Ae.urows=Ae.rows,Ae.ucols=Ae.columns,_e[Ie++]="metrics",Ae.cca?_e[Ie++]=Ae.micropdf417_ccametrics:_e[Ie++]=Ae.micropdf417_nonccametrics;var Ra=_e[--Ie];Ae[_e[--Ie]]=Ra,$r(Ae.metrics,function(){if(Ae.m=_e[--Ie],Ae.c=Ce(Ae.m,0),Ae.r=Ce(Ae.m,1),Ae.k=Ce(Ae.m,2),Ae.rapl=Ce(Ae.m,3),Ae.rapc=Ce(Ae.m,4),Ae.rapr=Ce(Ae.m,5),Ae.ncws=or(Ae.r*Ae.c-Ae.k),Ae.okay=!0,Ae.datcws.length>Ae.ncws&&(Ae.okay=!1),Ae.urows!=0&&Ae.urows!=Ae.r&&(Ae.okay=!1),Ae.ucols!=0&&Ae.ucols!=Ae.c&&(Ae.okay=!1),Ae.okay)return!0}),Ae.okay||(_e[Ie++]="bwipp.micropdf417noValidSymbol#22380",_e[Ie++]="Maximum length exceeded or invalid size",Pr()),_e[Ie++]="coeffs",_e[Ie++]=Ae.k,Ae.micropdf417_coeffscachefetch();var to=_e[--Ie];Ae[_e[--Ie]]=to,Ae.m=Ae.datcws.length,Ae.n=or(Ae.c*Ae.r-Ae.k),Ae.cws=xe(Ae.c*Ae.r+1),ar(Ae.cws,0,Ae.datcws),_e[Ie++]=Ae.cws,_e[Ie++]=Ae.m,_e[Ie++]=1/0;for(var Fa=0,Oa=or(Ae.n-Ae.m);Fa<Oa;Fa++)_e[Ie++]=900;var no=xe(),ro=_e[--Ie];ar(_e[--Ie],ro,no),_e[Ie++]=Ae.cws,_e[Ie++]=Ae.n,_e[Ie++]=1/0;for(var va=0,Ba=Ae.k;va<Ba;va++)_e[Ie++]=0;_e[Ie++]=0;var Ya=xe(),jr=_e[--Ie];ar(_e[--Ie],jr,Ya),Hr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#22406",_e[Ie++]=Ge(Ae.cws,0,Ae.n),Pr());for(var Fr=0,Ar=Ae.n-1;Fr<=Ar;Fr+=1){_e[Ie++]=or(Ce(Ae.cws,Fr)+Ce(Ae.cws,Ae.n))%929;for(var cr=0,Ve=Ae.k-1;cr<=Ve;cr+=1){var dr=Ae.cws,ur=Ae.n,Er=Ce(dr,or(ur+cr)+1),Ur=_e[Ie-1];De(dr,or(ur+cr),or(Er+(929-Ur*Ce(Ae.coeffs,or(Ae.k-cr)-1)%929))%929)}Ie--}for(var Gr=Ae.n,sn=or(Ae.n+Ae.k);Gr<=sn;Gr+=1){var pn=Ae.cws;De(pn,Gr,(929-Ce(pn,Gr))%929)}Ae.cws=Ge(Ae.cws,0,Ae.cws.length-1),Hr(Ae.options,"debugecc")&&(_e[Ie++]="bwipp.debugecc#22435",_e[Ie++]=Ge(Ae.cws,Ae.n,Ae.k),Pr()),Ae.cwtobits=function(){var Mi=Ce(Ae.micropdf417_clusters,_e[--Ie]);Ae.v=Ce(Mi,_e[--Ie]),_e[Ie++]=1/0;for(var ji=0;ji<17;ji++)_e[Ie++]=0;for(var Vn=kr(Re(17),Ae.v,2),na=0,Xi=Vn.length;na<Xi;na++)_e[Ie++]=Ce(Vn,na)-48;var Ri=xe();_e[Ie++]=Ge(Ri,Ri.length-17,17)},Ae.raptobits=function(){var Mi=Ce(Ae.micropdf417_raps,_e[--Ie]);Ae.v=Ce(Mi,_e[--Ie]),_e[Ie++]=1/0;for(var ji=0;ji<10;ji++)_e[Ie++]=0;for(var Vn=kr(Re(10),Ae.v,2),na=0,Xi=Vn.length;na<Xi;na++)_e[Ie++]=Ce(Vn,na)-48;var Ri=xe();_e[Ie++]=Ge(Ri,Ri.length-10,10)},Ae.rwid=Ce(Ae.micropdf417_rwids,Ae.c-1),Ae.c==3&&Ae.cca&&(Ae.rwid=72),_e[Ie++]=Ae.rwid*Ae.r*Ae.rowmult;try{var _n=xe(_e[--Ie]);_e[Ie++]=_n,_e[Ie++]=!1}catch(Mi){_e[Ie++]=!0}_e[--Ie]&&(_e[Ie-1]="bwipp.micropdf417PixsTooLarge#22465",_e[Ie++]="The resulting symbol with the given rowmult exceeds the implementation maximum array size",Pr()),Ae.pixs=_e[--Ie];for(var ei=0,wi=Ae.r-1;ei<=wi;ei+=1){if(Ae.i=ei,Ae.clst=(or(Ae.i+Ae.rapl)-1)%3,_e[Ie++]=1/0,Ae.c==1){_e[Ie++]=(or(Ae.i+Ae.rapl)-1)%52,_e[Ie++]=0,Ae.raptobits();var Wi=_e[--Ie];Lr(Wi),_e[Ie++]=Ce(Ae.cws,Ae.i),_e[Ie++]=Ae.clst,Ae.cwtobits();var ta=_e[--Ie];Lr(ta),_e[Ie++]=(or(Ae.i+Ae.rapr)-1)%52,_e[Ie++]=0,Ae.raptobits();var $i=_e[--Ie];Lr($i)}if(Ae.c==2){_e[Ie++]=(or(Ae.i+Ae.rapl)-1)%52,_e[Ie++]=0,Ae.raptobits();var Da=_e[--Ie];Lr(Da),_e[Ie++]=Ce(Ae.cws,Ae.i*2),_e[Ie++]=Ae.clst,Ae.cwtobits();var ba=_e[--Ie];Lr(ba),_e[Ie++]=Ce(Ae.cws,Ae.i*2+1),_e[Ie++]=Ae.clst,Ae.cwtobits();var Ci=_e[--Ie];Lr(Ci),_e[Ie++]=(or(Ae.i+Ae.rapr)-1)%52,_e[Ie++]=0,Ae.raptobits();var qi=_e[--Ie];Lr(qi)}if(Ae.c==3){if(!Ae.cca){_e[Ie++]=(or(Ae.i+Ae.rapl)-1)%52,_e[Ie++]=0,Ae.raptobits();var Ea=_e[--Ie];Lr(Ea)}_e[Ie++]=Ce(Ae.cws,Ae.i*3),_e[Ie++]=Ae.clst,Ae.cwtobits();var Ji=_e[--Ie];Lr(Ji),_e[Ie++]=(or(Ae.i+Ae.rapc)-1)%52,_e[Ie++]=1,Ae.raptobits();var _a=_e[--Ie];Lr(_a),_e[Ie++]=Ce(Ae.cws,Ae.i*3+1),_e[Ie++]=Ae.clst,Ae.cwtobits();var Na=_e[--Ie];Lr(Na),_e[Ie++]=Ce(Ae.cws,Ae.i*3+2),_e[Ie++]=Ae.clst,Ae.cwtobits();var ka=_e[--Ie];Lr(ka),_e[Ie++]=(or(Ae.i+Ae.rapr)-1)%52,_e[Ie++]=0,Ae.raptobits();var Ka=_e[--Ie];Lr(Ka)}if(Ae.c==4){_e[Ie++]=(or(Ae.i+Ae.rapl)-1)%52,_e[Ie++]=0,Ae.raptobits();var io=_e[--Ie];Lr(io),_e[Ie++]=Ce(Ae.cws,Ae.i*4),_e[Ie++]=Ae.clst,Ae.cwtobits();var zr=_e[--Ie];Lr(zr),_e[Ie++]=Ce(Ae.cws,Ae.i*4+1),_e[Ie++]=Ae.clst,Ae.cwtobits();var yn=_e[--Ie];Lr(yn),_e[Ie++]=(or(Ae.i+Ae.rapc)-1)%52,_e[Ie++]=1,Ae.raptobits();var In=_e[--Ie];Lr(In),_e[Ie++]=Ce(Ae.cws,Ae.i*4+2),_e[Ie++]=Ae.clst,Ae.cwtobits();var On=_e[--Ie];Lr(On),_e[Ie++]=Ce(Ae.cws,Ae.i*4+3),_e[Ie++]=Ae.clst,Ae.cwtobits();var Gn=_e[--Ie];Lr(Gn),_e[Ie++]=(or(Ae.i+Ae.rapr)-1)%52,_e[Ie++]=0,Ae.raptobits();var Bi=_e[--Ie];Lr(Bi)}_e[Ie++]=1;var kn=xe();_e[Ie++]=kn;for(var Ti=0,Fn=Ae.rowmult-1;Ti<=Fn;Ti+=1){var Di=_e[Ie-1];ar(Ae.pixs,(Ti+Ae.i*Ae.rowmult)*Ae.rwid,Di)}Ie--}_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.rwid],["pixy",Ae.r*Ae.rowmult],["height",Ae.r*Ae.rowmult/72],["width",Ae.rwid/72],["borderleft",1],["borderright",1],["bordertop",1],["borderbottom",1],["opt",Ae.options]]),Ae._render&&xi(),Ae=vn}function lA(){if(!lA.globals){var ps=Ae;Ae=lA.globals={},Ae.datamatrix_metrics=xe([xe([10,10,1,1,5,1,0]),xe([12,12,1,1,7,1,0]),xe([14,14,1,1,10,1,0]),xe([16,16,1,1,12,1,0]),xe([18,18,1,1,14,1,0]),xe([20,20,1,1,18,1,0]),xe([22,22,1,1,20,1,0]),xe([24,24,1,1,24,1,0]),xe([26,26,1,1,28,1,0]),xe([32,32,2,2,36,1,0]),xe([36,36,2,2,42,1,0]),xe([40,40,2,2,48,1,0]),xe([44,44,2,2,56,1,0]),xe([48,48,2,2,68,1,0]),xe([52,52,2,2,84,2,0]),xe([64,64,4,4,112,2,0]),xe([72,72,4,4,144,4,0]),xe([80,80,4,4,192,4,0]),xe([88,88,4,4,224,4,0]),xe([96,96,4,4,272,4,0]),xe([104,104,4,4,336,6,0]),xe([120,120,6,6,408,6,0]),xe([132,132,6,6,496,8,0]),xe([144,144,6,6,620,10,0]),xe([8,18,1,1,7,1,0]),xe([8,32,1,2,11,1,0]),xe([8,48,1,2,15,1,1]),xe([8,64,1,4,18,1,1]),xe([8,80,1,4,22,1,1]),xe([8,96,1,4,28,1,1]),xe([8,120,1,6,32,1,1]),xe([8,144,1,6,36,1,1]),xe([12,26,1,1,14,1,0]),xe([12,36,1,2,18,1,0]),xe([12,64,1,4,27,1,1]),xe([12,88,1,4,36,1,1]),xe([16,36,1,2,24,1,0]),xe([16,48,1,2,28,1,0]),xe([16,64,1,4,36,1,1]),xe([20,36,1,2,28,1,1]),xe([20,44,1,2,34,1,1]),xe([20,64,1,4,42,1,1]),xe([22,48,1,2,38,1,1]),xe([24,48,1,2,41,1,1]),xe([24,64,1,4,46,1,1]),xe([26,40,1,2,38,1,1]),xe([26,48,1,2,42,1,1]),xe([26,64,1,4,50,1,1])]),Ae.datamatrix_fnc1=-1,Ae.datamatrix_prog=-2,Ae.datamatrix_m05=-3,Ae.datamatrix_m06=-4,Ae.datamatrix_lC=-5,Ae.datamatrix_lB=-6,Ae.datamatrix_lX=-7,Ae.datamatrix_lT=-8,Ae.datamatrix_lE=-9,Ae.datamatrix_unl=-10,Ae.datamatrix_sapp=-11,Ae.datamatrix_usft=-12,Ae.datamatrix_sft1=-13,Ae.datamatrix_sft2=-14,Ae.datamatrix_sft3=-15,Ae.datamatrix_eci=-16,Ae.datamatrix_pad=-17,Ae.datamatrix_unlcw=254,Ae.datamatrix_A=0,Ae.datamatrix_C=1,Ae.datamatrix_T=2,Ae.datamatrix_X=3,Ae.datamatrix_E=4,Ae.datamatrix_B=5,Ae.datamatrix_encfuncs=xe(["encA","encCTX","encCTX","encCTX","encE","encB"]);var hr=xe([function(){var Bo=_e[Ie-1],Ho=_e[Ie-2];_e[Ie++]=Ho-2,_e[Ie++]=Bo-2},function(){var Bo=_e[Ie-1],Ho=_e[Ie-2];_e[Ie++]=Ho-2,_e[Ie++]=Bo-1},function(){var Bo=_e[Ie-1],Ho=_e[Ie-2];_e[Ie++]=Ho-1,_e[Ie++]=Bo-2},function(){var Bo=_e[Ie-1],Ho=_e[Ie-2];_e[Ie++]=Ho-1,_e[Ie++]=Bo-1},function(){var Bo=_e[Ie-1],Ho=_e[Ie-2];_e[Ie++]=Ho-1,_e[Ie++]=Bo},function(){var Bo=_e[Ie-1],Ho=_e[Ie-2];_e[Ie++]=Ho,_e[Ie++]=Bo-2},function(){var Bo=_e[Ie-1],Ho=_e[Ie-2];_e[Ie++]=Ho,_e[Ie++]=Bo-1},function(){var Bo=_e[Ie-1],Ho=_e[Ie-2];_e[Ie++]=Ho,_e[Ie++]=Bo}]);Ae.datamatrix_dmn=hr;var Br=xe([function(){_e[Ie++]=Ae.mrows-1,_e[Ie++]=0},function(){_e[Ie++]=Ae.mrows-1,_e[Ie++]=1},function(){_e[Ie++]=Ae.mrows-1,_e[Ie++]=2},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-2},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=1,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=2,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=3,_e[Ie++]=Ae.mcols-1}]);Ae.datamatrix_dmc1=Br;var Nr=xe([function(){_e[Ie++]=Ae.mrows-3,_e[Ie++]=0},function(){_e[Ie++]=Ae.mrows-2,_e[Ie++]=0},function(){_e[Ie++]=Ae.mrows-1,_e[Ie++]=0},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-4},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-3},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-2},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=1,_e[Ie++]=Ae.mcols-1}]);Ae.datamatrix_dmc2=Nr;var Or=xe([function(){_e[Ie++]=Ae.mrows-3,_e[Ie++]=0},function(){_e[Ie++]=Ae.mrows-2,_e[Ie++]=0},function(){_e[Ie++]=Ae.mrows-1,_e[Ie++]=0},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-2},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=1,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=2,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=3,_e[Ie++]=Ae.mcols-1}]);Ae.datamatrix_dmc3=Or;var an=xe([function(){_e[Ie++]=Ae.mrows-1,_e[Ie++]=0},function(){_e[Ie++]=Ae.mrows-1,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-3},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-2},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=1,_e[Ie++]=Ae.mcols-3},function(){_e[Ie++]=1,_e[Ie++]=Ae.mcols-2},function(){_e[Ie++]=1,_e[Ie++]=Ae.mcols-1}]);Ae.datamatrix_dmc4=an,_e[Ie++]=1/0;for(var Zr=0;Zr<=128;Zr+=1)_e[Ie++]=Zr,_e[Ie++]=Zr+1;_e[Ie++]=Ae.datamatrix_pad,_e[Ie++]=129;for(var Rr=0;Rr<=99;Rr+=1){var Jr=kr(Re(2),Rr,10),rn=vr(Re(2),"00");ar(rn,2-Jr.length,Jr),_e[Ie++]=rn,_e[Ie++]=Rr+130}var An=xe([Ae.datamatrix_lC,Ae.datamatrix_lB,Ae.datamatrix_fnc1,Ae.datamatrix_sapp,Ae.datamatrix_prog,Ae.datamatrix_usft,Ae.datamatrix_m05,Ae.datamatrix_m06,Ae.datamatrix_lX,Ae.datamatrix_lT,Ae.datamatrix_lE,Ae.datamatrix_eci]);_e[Ie++]=229;for(var tn=0,vn=An.length;tn<vn;tn++){var fn=_e[--Ie]+1;_e[Ie++]=Ce(An,tn),_e[Ie++]=fn,_e[Ie++]=fn}Ie--,Ae.Avals=Xe(),_e[Ie++]=1/0;for(var dn=Ae.Avals,Mn=dn.size,wn=dn.keys(),Sn=0;Sn<Mn;Sn++){var Nn=wn.next().value,oi=dn.get(Nn);_e[Ie++]=Nn,_e[Ie++]=1/0,_e[Ie++]=oi;var Jn=xe();_e[Ie++]=Jn}Ae.Avals=Xe(),_e[Ie++]=1/0,_e[Ie++]=Ae.datamatrix_sft1,_e[Ie++]=0,_e[Ie++]=Ae.datamatrix_sft2,_e[Ie++]=1,_e[Ie++]=Ae.datamatrix_sft3,_e[Ie++]=2,_e[Ie++]=32,_e[Ie++]=3;for(var fi=48;fi<=57;fi+=1)_e[Ie++]=fi,_e[Ie++]=fi-44;for(var ri=65;ri<=90;ri+=1)_e[Ie++]=ri,_e[Ie++]=ri-51;var Qn=Xe();Ae.CNvals=Qn,_e[Ie++]=1/0;for(var Yn=0;Yn<=31;Yn+=1)_e[Ie++]=Yn,_e[Ie++]=Yn;var ni=Xe();Ae.C1vals=ni,_e[Ie++]=1/0;for(var ci=33;ci<=47;ci+=1)_e[Ie++]=ci,_e[Ie++]=ci-33;for(var Li=58;Li<=64;Li+=1)_e[Ie++]=Li,_e[Ie++]=Li-43;for(var zi=91;zi<=95;zi+=1)_e[Ie++]=zi,_e[Ie++]=zi-69;_e[Ie++]=Ae.datamatrix_fnc1,_e[Ie++]=27,_e[Ie++]=Ae.datamatrix_usft,_e[Ie++]=30;var Zn=Xe();Ae.C2vals=Zn,_e[Ie++]=1/0;for(var ii=96;ii<=127;ii+=1)_e[Ie++]=ii,_e[Ie++]=ii-96;var vi=Xe();Ae.C3vals=vi,_e[Ie++]=1/0;for(var Si=Ae.CNvals,Yr=Si.size,hn=Si.keys(),En=0;En<Yr;En++){var Dn=hn.next().value,Rn=Si.get(Dn);_e[Ie++]=Dn,_e[Ie++]=1/0,_e[Ie++]=Rn;var pi=xe();_e[Ie++]=pi}for(var ui=Ae.C1vals,hi=ui.size,gi=ui.keys(),Ze=0;Ze<hi;Ze++){var en=gi.next().value,mi=ui.get(en);_e[Ie++]=en;var Ni=1/0,Vi=mi;_e[Ie++]=Ni,_e[Ie++]=Ce(Ae.CNvals,Ae.datamatrix_sft1),_e[Ie++]=Vi;var ca=xe();_e[Ie++]=ca}for(var ha=Ae.C2vals,Pa=ha.size,Ra=ha.keys(),to=0;to<Pa;to++){var Fa=Ra.next().value,Oa=ha.get(Fa);_e[Ie++]=Fa;var no=1/0,ro=Oa;_e[Ie++]=no,_e[Ie++]=Ce(Ae.CNvals,Ae.datamatrix_sft2),_e[Ie++]=ro;var va=xe();_e[Ie++]=va}for(var Ba=Ae.C3vals,Ya=Ba.size,jr=Ba.keys(),Fr=0;Fr<Ya;Fr++){var Ar=jr.next().value,cr=Ba.get(Ar);_e[Ie++]=Ar;var Ve=1/0,dr=cr;_e[Ie++]=Ve,_e[Ie++]=Ce(Ae.CNvals,Ae.datamatrix_sft3),_e[Ie++]=dr;var ur=xe();_e[Ie++]=ur}Ae.Cvals=Xe(),_e[Ie++]=1/0,_e[Ie++]=Ae.datamatrix_sft1,_e[Ie++]=0,_e[Ie++]=Ae.datamatrix_sft2,_e[Ie++]=1,_e[Ie++]=Ae.datamatrix_sft3,_e[Ie++]=2,_e[Ie++]=32,_e[Ie++]=3;for(var Er=48;Er<=57;Er+=1)_e[Ie++]=Er,_e[Ie++]=Er-44;for(var Ur=97;Ur<=122;Ur+=1)_e[Ie++]=Ur,_e[Ie++]=Ur-83;var Gr=Xe();Ae.TNvals=Gr,_e[Ie++]=1/0;for(var sn=0;sn<=31;sn+=1)_e[Ie++]=sn,_e[Ie++]=sn;var pn=Xe();Ae.T1vals=pn,_e[Ie++]=1/0;for(var _n=33;_n<=47;_n+=1)_e[Ie++]=_n,_e[Ie++]=_n-33;for(var ei=58;ei<=64;ei+=1)_e[Ie++]=ei,_e[Ie++]=ei-43;for(var wi=91;wi<=95;wi+=1)_e[Ie++]=wi,_e[Ie++]=wi-69;_e[Ie++]=Ae.datamatrix_fnc1,_e[Ie++]=27,_e[Ie++]=Ae.datamatrix_usft,_e[Ie++]=30;var Wi=Xe();Ae.T2vals=Wi,_e[Ie++]=1/0,_e[Ie++]=96,_e[Ie++]=0;for(var ta=65;ta<=90;ta+=1)_e[Ie++]=ta,_e[Ie++]=ta-64;for(var $i=123;$i<=127;$i+=1)_e[Ie++]=$i,_e[Ie++]=$i-96;var Da=Xe();Ae.T3vals=Da,_e[Ie++]=1/0;for(var ba=Ae.TNvals,Ci=ba.size,qi=ba.keys(),Ea=0;Ea<Ci;Ea++){var Ji=qi.next().value,_a=ba.get(Ji);_e[Ie++]=Ji,_e[Ie++]=1/0,_e[Ie++]=_a;var Na=xe();_e[Ie++]=Na}for(var ka=Ae.T1vals,Ka=ka.size,io=ka.keys(),zr=0;zr<Ka;zr++){var yn=io.next().value,In=ka.get(yn);_e[Ie++]=yn;var On=1/0,Gn=In;_e[Ie++]=On,_e[Ie++]=Ce(Ae.TNvals,Ae.datamatrix_sft1),_e[Ie++]=Gn;var Bi=xe();_e[Ie++]=Bi}for(var kn=Ae.T2vals,Ti=kn.size,Fn=kn.keys(),Di=0;Di<Ti;Di++){var Mi=Fn.next().value,ji=kn.get(Mi);_e[Ie++]=Mi;var Vn=1/0,na=ji;_e[Ie++]=Vn,_e[Ie++]=Ce(Ae.TNvals,Ae.datamatrix_sft2),_e[Ie++]=na;var Xi=xe();_e[Ie++]=Xi}for(var Ri=Ae.T3vals,Yi=Ri.size,ga=Ri.keys(),ya=0;ya<Yi;ya++){var so=ga.next().value,za=Ri.get(so);_e[Ie++]=so;var uo=1/0,wo=za;_e[Ie++]=uo,_e[Ie++]=Ce(Ae.TNvals,Ae.datamatrix_sft3),_e[Ie++]=wo;var Zo=xe();_e[Ie++]=Zo}Ae.Tvals=Xe();for(var vo=128;vo<=255;vo+=1){Ae.i=vo,_e[Ie++]=Ae.Avals,_e[Ie++]=Ae.i,_e[Ie++]=1/0,Lr(Ce(Ae.Avals,Ae.datamatrix_usft)),Lr(Ce(Ae.Avals,Ae.i-128));var Go=xe(),Mo=_e[--Ie];De(_e[--Ie],Mo,Go),_e[Ie++]=Ae.Cvals,_e[Ie++]=Ae.i,_e[Ie++]=1/0,Lr(Ce(Ae.Cvals,Ae.datamatrix_usft)),Lr(Ce(Ae.Cvals,Ae.i-128));var Oo=xe(),us=_e[--Ie];De(_e[--Ie],us,Oo),_e[Ie++]=Ae.Tvals,_e[Ie++]=Ae.i,_e[Ie++]=1/0,Lr(Ce(Ae.Tvals,Ae.datamatrix_usft)),Lr(Ce(Ae.Tvals,Ae.i-128));var Ja=xe(),ho=_e[--Ie];De(_e[--Ie],ho,Ja)}Ae.Avals=Ae.Avals,Ae.Cvals=Ae.Cvals,Ae.Tvals=Ae.Tvals,_e[Ie++]=1/0,_e[Ie++]=13,_e[Ie++]=0,_e[Ie++]=42,_e[Ie++]=1,_e[Ie++]=62,_e[Ie++]=2,_e[Ie++]=32,_e[Ie++]=3;for(var Ko=48;Ko<=57;Ko+=1)_e[Ie++]=Ko,_e[Ie++]=Ko-44;for(var xo=65;xo<=90;xo+=1)_e[Ie++]=xo,_e[Ie++]=xo-51;var Bs=Xe();Ae.Xvals=Bs,_e[Ie++]=1/0;for(var go=Ae.Xvals,t1=go.size,Ws=go.keys(),Ds=0;Ds<t1;Ds++){var l1=Ws.next().value,E1=go.get(l1);_e[Ie++]=l1,_e[Ie++]=1/0,_e[Ie++]=E1;var L1=xe();_e[Ie++]=L1}var Oe=Xe();Ae.Xvals=Oe,_e[Ie++]=1/0;for(var tr=64;tr<=94;tr+=1)_e[Ie++]=tr,_e[Ie++]=tr-64;_e[Ie++]=Ae.datamatrix_unl,_e[Ie++]=31;for(var br=32;br<=63;br+=1)_e[Ie++]=br,_e[Ie++]=br;var Dr=Xe();Ae.Evals=Dr,_e[Ie++]=1/0;for(var Kr=Ae.Evals,nn=Kr.size,ln=Kr.keys(),gn=0;gn<nn;gn++){var bn=ln.next().value,Cn=Kr.get(bn);_e[Ie++]=bn,_e[Ie++]=1/0,_e[Ie++]=Cn;var si=xe();_e[Ie++]=si}var Ei=Xe();Ae.Evals=Ei,_e[Ie++]=1/0;for(var Ui=0;Ui<=255;Ui+=1)_e[Ie++]=Ui,_e[Ie++]=Ui;var ai=Xe();Ae.Bvals=ai,_e[Ie++]=1/0;for(var fa=Ae.Bvals,Gi=fa.size,Ai=fa.keys(),li=0;li<Gi;li++){var sa=Ai.next().value,pa=fa.get(sa);_e[Ie++]=sa,_e[Ie++]=1/0,_e[Ie++]=pa;var la=xe();_e[Ie++]=la}var Ga=Xe();Ae.Bvals=Ga,Ae.encvals=xe([Ae.Avals,Ae.Cvals,Ae.Tvals,Ae.Xvals,Ae.Evals,Ae.Bvals]),_e[Ie++]=1/0,_e[Ie++]=1;for(var Ua=0;Ua<255;Ua++){var Io=_e[Ie-1],Wa=Io*2;if(_e[Ie++]=Wa,Wa>=256){var fs=_e[--Ie];_e[Ie++]=fs^301}}var xs=xe();Ae.rsalog=xs,Ae.rslog=xe(256);for(var da=1;da<=255;da+=1)De(Ae.rslog,Ce(Ae.rsalog,da),da);Ae.rslog=Ae.rslog,Ae.datamatrix_rsprod=function(){var Bo=_e[Ie-1];if(Bo!=0){var Ho=_e[Ie-2];if(Ho!=0){var vs=Ce(Ae.rslog,_e[--Ie]),Zs=Ce(Ae.rsalog,or(vs+Ce(Ae.rslog,_e[--Ie]))%255);_e[Ie++]=Zs}else Ie-=2,_e[Ie++]=0}else Ie-=2,_e[Ie++]=0},Ae.datamatrix_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var Bo=0,Ho=Ae.k;Bo<Ho;Bo++)_e[Ie++]=0;Ae.coeffs=xe();for(var vs=1,Zs=Ae.k;vs<=Zs;vs+=1){var Q1=Ae.coeffs;De(Q1,vs,Ce(Q1,vs-1)),_e[Ie++]=Ce(Ae.rsalog,vs);for(var B1=vs-1;B1>=1;B1-=1){var pA=Ae.coeffs,Uc=_e[Ie-1];_e[Ie++]=pA,_e[Ie++]=B1,_e[Ie++]=Ce(pA,B1),_e[Ie++]=Uc,Ae.datamatrix_rsprod();var El=_e[--Ie],Dc=_e[--Ie];De(_e[--Ie],Dc,Aa(El,Ce(Ae.coeffs,Dc-1)))}var ml=Ae.coeffs,H1=_e[Ie-1];_e[Ie++]=ml,_e[Ie++]=0,_e[Ie++]=Ce(ml,0),_e[Ie++]=H1,Ae.datamatrix_rsprod();var vl=_e[--Ie],fl=_e[--Ie];De(_e[--Ie],fl,vl),Ie--}_e[Ie++]=Ge(Ae.coeffs,0,Ae.coeffs.length-1)},Ae.datamatrix_coeffscachemax=25,Ae.datamatrix_coeffscachelimit=766,_e[Ie++]=Ae.datamatrix_coeffscachemax,_e[Ie++]=Ae.datamatrix_coeffscachelimit,fo(),Ae.datamatrix_coeffscache=_e[--Ie],Ae.datamatrix_coeffscachefetch=function(){Ae.k=_e[--Ie];var Bo=Ce(Ae.datamatrix_coeffscache,"fetch");if(_e[Ie++]=Ae.k,_e[Ie++]=function(){Ae.datamatrix_gencoeffs()},_e[Ie++]=function(){var Ho=_e[--Ie];_e[Ie++]=Ho.length},Bo()===!0)return!0},Ae=ps}var ps=Ae;if(Ae=Object.assign({},Ae,lA.globals),Ae.dontdraw=!1,Ae.columns=0,Ae.rows=0,Ae.format="unset",Ae.version="unset",Ae.parse=!1,Ae.parsefnc=!1,Ae.c40headerlength=-1,Ae.raw=!1,Ae.dmre=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.datamatrixEmptyData#22909",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>15e3&&(_e[Ie++]="bwipp.datamatrixinputTooLong#22913",_e[Ie++]="The input data is too long",Pr()),Bn(Ae.version,"unset")&&(Ae.rows!=0||Ae.columns!=0)&&(_e[Ie++]="bwipp.datamatrixVersionRowsCols#22917",_e[Ie++]="rows and columns must not be given if version is specified",Pr()),Bn(Ae.version,"unset"))if(Un(Ae.version,"x"),_e[--Ie]){var Ns=_e[--Ie];_e[Ie-1]=Ns;var As=_e[Ie-1],Uo=_e[Ie-2],gs=xe(2);_e[Ie++]=Uo,_e[Ie++]=As,Ii(gs),$r(_e[--Ie],function(){var Qo=_e[Ie-1];_e[Ie++]=!0,Qo.length==0&&(_e[Ie-1]=!1);var Bo=_e[--Ie],Ho=_e[--Ie];_e[Ie++]=Bo,$r(Ho,function(){var vs=_e[--Ie];(vs<48||vs>57)&&(_e[Ie-1]=!1)}),_e[--Ie]||(Ie-=2,_e[Ie++]="bwipp.datamatrixVersionBadRowOrColumn#22933",_e[Ie++]="version must be formatted as RxC",Pr())}),Ae.rows=gr(_e[--Ie]),Ae.columns=gr(_e[--Ie]),_e[Ie++]="format",Ae.rows==Ae.columns?_e[Ie++]="square":_e[Ie++]="rectangle";var u1=_e[--Ie];Ae[_e[--Ie]]=u1}else _e[Ie-1]="bwipp.datamatrixVersionFormat#22940",_e[Ie++]="version must be formatted as RxC",Pr();else if(cn(Ae.format,"unset")){_e[Ie++]="format",Ae.dmre?_e[Ie++]="rectangle":_e[Ie++]="square";var Fs=_e[--Ie];Ae[_e[--Ie]]=Fs}Bn(Ae.format,"square")&&Bn(Ae.format,"rectangle")&&(_e[Ie++]="bwipp.datamatrixInvalidFormat#22949",_e[Ie++]="The format must be either square or rectangle",Pr()),Ae.urows=Ae.rows,Ae.ucols=Ae.columns,_e[Ie++]=1/0;for(var Cs=0,bs=Ae.datamatrix_metrics.length;Cs<bs;Cs++)Ae.m=Ce(Ae.datamatrix_metrics,Cs),Ae.rows=Ce(Ae.m,0),Ae.cols=Ce(Ae.m,1),Ae.regh=Ce(Ae.m,2),Ae.regv=Ce(Ae.m,3),Ae.rscw=Ce(Ae.m,4),Ae.rsbl=Ce(Ae.m,5),Ae.doly=Ce(Ae.m,6),Ae.mrows=or(Ae.rows-2*Ae.regh),Ae.mcols=or(Ae.cols-2*Ae.regv),Ae.ncws=or(~~(Ae.mrows*Ae.mcols/8)-Ae.rscw),Ae.okay=!0,Ae.urows!=0&&Ae.urows!=Ae.rows&&(Ae.okay=!1),Ae.ucols!=0&&Ae.ucols!=Ae.cols&&(Ae.okay=!1),cn(Ae.format,"square")&&Bn(Ae.rows,Ae.cols)&&(Ae.okay=!1),cn(Ae.format,"rectangle")&&cn(Ae.rows,Ae.cols)&&(Ae.okay=!1),!Ae.dmre&&Ae.doly==1&&(Ae.okay=!1),Ae.okay&&(_e[Ie++]=Ae.ncws);Ii(xe(Wn())),Ae.fullcws=_e[--Ie],_e[Ie-1]=1/0;for(var m1=0;m1<1558;m1++)_e[Ie++]=1e4;Ae.numremcws=xe(),$r(Ae.fullcws,function(){De(Ae.numremcws,_e[--Ie]-1,1)});for(var M1=1556;M1>=0;M1-=1)Ae.i=M1,Ce(Ae.numremcws,Ae.i)!=1&&De(Ae.numremcws,Ae.i,Ce(Ae.numremcws,Ae.i+1)+1);if(Ae.getnumremcws=function(){var Qo=_e[Ie-1];Qo>=Ae.numremcws.length&&(_e[Ie-1]="bwipp.datamatrixTooMuchData#22992",_e[Ie++]="The input data exceeds the symbol capacity",Pr());var Bo=Ce(Ae.numremcws,_e[--Ie]);_e[Ie++]=Bo},Ae.raw){for(Ae.cws=xe(Ae.barcode.length),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.barcode.length-3||Ce(Ae.barcode,Ae.i)!=94);){var yo=Ge(Ae.barcode,Ae.i+1,3);_e[Ie++]=yo,_e[Ie++]=!1;for(var jo=0,_i=yo.length;jo<_i;jo++){var ns=Ce(yo,jo);(ns<48||ns>57)&&(_e[Ie-1]=!0)}if(_e[--Ie]){Ie--;break}Ae.cw=gr(_e[--Ie]),Ae.cw>255&&(_e[Ie++]="bwipp.datamatrixBadRawCodeword#23009",_e[Ie++]="Raw codewords must be 0 to 255",Pr()),De(Ae.cws,Ae.j,Ae.cw),Ae.i=Ae.i+4,Ae.j=Ae.j+1}Ae.i!=Ae.barcode.length&&(_e[Ie++]="bwipp.datamatrixBadRawFormat#23016",_e[Ie++]="Raw codewords must be formatted as ^NNN",Pr()),Ae.cws=Ge(Ae.cws,0,Ae.j)}else{if(Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["eci",!0],["FNC1",Ae.datamatrix_fnc1],["PROG",Ae.datamatrix_prog]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,Ae.msglen>=9){Lr(Ge(Ae.msg,0,7));var is=_e[--Ie];_e[Ie-1]=is==29;var as=_e[--Ie],_s=_e[--Ie],Ls=_e[--Ie],Ys=_e[--Ie],a1=_e[--Ie];if(as&&_s==48&&Ls==30&&Ys==62&&a1==41&&_e[--Ie]==91){Lr(Ge(Ae.msg,Ae.msglen-2,2));var Es=_e[--Ie];Es==4&&_e[--Ie]==30&&(Ce(Ae.msg,5)==53?(_e[Ie++]=1/0,_e[Ie++]=Ae.datamatrix_m05,Lr(Ge(Ae.msg,7,Ae.msg.length-9)),Ae.msg=xe()):Ce(Ae.msg,5)==54&&(_e[Ie++]=1/0,_e[Ie++]=Ae.datamatrix_m06,Lr(Ge(Ae.msg,7,Ae.msg.length-9)),Ae.msg=xe()))}}Ae.msglen=Ae.msg.length,_e[Ie++]=1/0;for(var fA=0,Z1=Ae.msglen;fA<Z1;fA++)_e[Ie++]=0;_e[Ie++]=0,Ae.numD=xe(),_e[Ie++]=1/0;for(var vA=0,V1=Ae.msglen;vA<V1;vA++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextXterm=xe(),_e[Ie++]=1/0;for(var aA=0,FA=Ae.msglen;aA<FA;aA++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextNonX=xe(),_e[Ie++]=1/0;for(var Y1=0,GA=Ae.msglen;Y1<GA;Y1++)_e[Ie++]=!1;_e[Ie++]=!1,Ae.isECI=xe();for(var K1=Ae.msglen-1;K1>=0;K1-=1)Ae.i=K1,Ae.barchar=Ce(Ae.msg,Ae.i),Ae.barchar>=48&&Ae.barchar<=57&&De(Ae.numD,Ae.i,Ce(Ae.numD,Ae.i+1)+1),Ae.barchar==13||Ae.barchar==42||Ae.barchar==62?De(Ae.nextXterm,Ae.i,0):De(Ae.nextXterm,Ae.i,Ce(Ae.nextXterm,Ae.i+1)+1),Hr(Ae.Xvals,Ae.barchar)?De(Ae.nextNonX,Ae.i,Ce(Ae.nextNonX,Ae.i+1)+1):De(Ae.nextNonX,Ae.i,0),De(Ae.isECI,Ae.i,Ae.barchar<=-1e6);_e[Ie++]=1/0;for(var kA=Ae.nextXterm,oA=0,yl=kA.length;oA<yl;oA++){var nc=Ce(kA,oA);_e[Ie++]=nc,nc>1e4&&(_e[Ie-1]=1e4)}Ae.nextXterm=xe(),_e[Ie++]=1/0;for(var SA=Ae.nextNonX,LA=0,zc=SA.length;LA<zc;LA++){var WA=Ce(SA,LA);_e[Ie++]=WA,WA>1e4&&(_e[Ie-1]=1e4)}for(Ae.nextNonX=xe(),Ae.isD=function(){_e[Ie++]=Ae.char>=48&&Ae.char<=57},Ae.isC=function(){_e[Ie++]=Hr(Ae.CNvals,Ae.char)},Ae.isT=function(){_e[Ie++]=Hr(Ae.TNvals,Ae.char)},Ae.isX=function(){_e[Ie++]=Hr(Ae.Xvals,Ae.char)},Ae.isE=function(){_e[Ie++]=Hr(Ae.Evals,Ae.char)},Ae.isEA=function(){_e[Ie++]=Ae.char>127},Ae.isFN=function(){_e[Ie++]=Ae.char<0},Ae.XtermFirst=function(){var Qo=_e[--Ie];_e[Ie++]=Pn(Ce(Ae.nextXterm,Qo),Ce(Ae.nextNonX,Qo))},Ae.lookup=function(){Ae.ac=1,Ae.cc=2,Ae.tc=2,Ae.xc=2,Ae.ec=2,Ae.bc=2.25,Ae.mode==Ae.datamatrix_A&&(Ae.ac=0,Ae.cc=1,Ae.tc=1,Ae.xc=1,Ae.ec=1,Ae.bc=1.25),Ae.mode==Ae.datamatrix_C&&(Ae.cc=0),Ae.mode==Ae.datamatrix_T&&(Ae.tc=0),Ae.mode==Ae.datamatrix_X&&(Ae.xc=0),Ae.mode==Ae.datamatrix_E&&(Ae.ec=0),Ae.mode==Ae.datamatrix_B&&(Ae.bc=0);for(var Qo=0;Qo<1;Qo++){if(Ce(Ae.isECI,Ae.i)){_e[Ie++]=Ae.datamatrix_A;break}if(Ae.c40headerlength!=-1&&Ae.i<Ae.c40headerlength){_e[Ie++]=Ae.datamatrix_C;break}for(Ae.k=0;;){if(Ae.i+Ae.k==Ae.msglen){for(var Bo=xe(["ac","cc","tc","xc","ec","bc"]),Ho=0,vs=Bo.length;Ho<vs;Ho++){var Zs=Ce(Bo,Ho),Q1=Ae[Zs];Ae[Zs]=sr(Q1)}var B1=xe([Ae.cc,Ae.tc,Ae.xc,Ae.ec,Ae.bc]);_e[Ie++]=!0;for(var pA=0,Uc=B1.length;pA<Uc;pA++){var El=_e[--Ie];_e[Ie++]=El&&Ae.ac<=Ce(B1,pA)}if(_e[--Ie]){_e[Ie++]=Ae.datamatrix_A;break}var Dc=xe([Ae.ac,Ae.cc,Ae.tc,Ae.xc,Ae.ec]);_e[Ie++]=!0;for(var ml=0,H1=Dc.length;ml<H1;ml++){var vl=_e[--Ie];_e[Ie++]=vl&&Ae.bc<Ce(Dc,ml)}if(_e[--Ie]){_e[Ie++]=Ae.datamatrix_B;break}var fl=xe([Ae.ac,Ae.cc,Ae.tc,Ae.xc,Ae.bc]);_e[Ie++]=!0;for(var qc=0,Ml=fl.length;qc<Ml;qc++){var Ql=_e[--Ie];_e[Ie++]=Ql&&Ae.ec<Ce(fl,qc)}if(_e[--Ie]){_e[Ie++]=Ae.datamatrix_E;break}var pl=xe([Ae.ac,Ae.cc,Ae.xc,Ae.ec,Ae.bc]);_e[Ie++]=!0;for(var Kl=0,Jl=pl.length;Kl<Jl;Kl++){var vu=_e[--Ie];_e[Ie++]=vu&&Ae.tc<Ce(pl,Kl)}if(_e[--Ie]){_e[Ie++]=Ae.datamatrix_T;break}var Xl=xe([Ae.ac,Ae.cc,Ae.tc,Ae.ec,Ae.bc]);_e[Ie++]=!0;for(var sc=0,bu=Xl.length;sc<bu;sc++){var Iu=_e[--Ie];_e[Ie++]=Iu&&Ae.xc<Ce(Xl,sc)}if(_e[--Ie]){_e[Ie++]=Ae.datamatrix_X;break}_e[Ie++]=Ae.datamatrix_C;break}if(Ae.char=Ce(Ae.msg,Ae.i+Ae.k),_e[Ie++]="ac",_e[Ie++]=Ae.ac,Ae.isD(),_e[--Ie]){var zl=_e[--Ie];_e[Ie++]=or(zl+1/2)}else if(Ae.isEA(),_e[--Ie]){var Hu=_e[--Ie];_e[Ie++]=sr(Hu)+2}else{var Ru=_e[--Ie];_e[Ie++]=sr(Ru)+1}var iu=_e[--Ie];if(Ae[_e[--Ie]]=iu,_e[Ie++]="cc",_e[Ie++]=Ae.cc,Ae.isC(),_e[--Ie]){var yu=_e[--Ie];_e[Ie++]=or(yu+.6666667)}else if(Ae.isEA(),_e[--Ie]){var Gl=_e[--Ie];_e[Ie++]=or(Gl+2.6666667)}else{var Pl=_e[--Ie];_e[Ie++]=or(Pl+1.3333334)}var Ou=_e[--Ie];if(Ae[_e[--Ie]]=Ou,_e[Ie++]="tc",_e[Ie++]=Ae.tc,Ae.isT(),_e[--Ie]){var wu=_e[--Ie];_e[Ie++]=or(wu+.6666667)}else if(Ae.isEA(),_e[--Ie]){var Zc=_e[--Ie];_e[Ie++]=or(Zc+2.6666667)}else{var Qu=_e[--Ie];_e[Ie++]=or(Qu+1.3333334)}var au=_e[--Ie];if(Ae[_e[--Ie]]=au,_e[Ie++]="xc",_e[Ie++]=Ae.xc,Ae.isX(),_e[--Ie]){var $l=_e[--Ie];_e[Ie++]=or($l+.6666667)}else if(Ae.isEA(),_e[--Ie]){var Wl=_e[--Ie];_e[Ie++]=or(Wl+4.3333334)}else{var _u=_e[--Ie];_e[Ie++]=or(_u+3.3333334)}var ou=_e[--Ie];if(Ae[_e[--Ie]]=ou,_e[Ie++]="ec",_e[Ie++]=Ae.ec,Ae.isE(),_e[--Ie]){var xu=_e[--Ie];_e[Ie++]=or(xu+3/4)}else if(Ae.isEA(),_e[--Ie]){var eu=_e[--Ie];_e[Ie++]=or(eu+17/4)}else{var zu=_e[--Ie];_e[Ie++]=or(zu+13/4)}var Gu=_e[--Ie];if(Ae[_e[--Ie]]=Gu,_e[Ie++]="bc",_e[Ie++]=Ae.bc,Ae.isFN(),_e[--Ie]){var Bu=_e[--Ie];_e[Ie++]=Bu+4}else{var ql=_e[--Ie];_e[Ie++]=ql+1}var Wu=_e[--Ie];if(Ae[_e[--Ie]]=Wu,Ae.k>=4){var tu=xe([Ae.cc,Ae.tc,Ae.xc,Ae.ec,Ae.bc]);_e[Ie++]=!0;for(var bo=0,di=tu.length;bo<di;bo++){var Za=_e[--Ie];_e[Ie++]=Za&&Ae.ac+1<=Ce(tu,bo)}if(_e[--Ie]){_e[Ie++]=Ae.datamatrix_A;break}if(Ae.bc+1<=Ae.ac){_e[Ie++]=Ae.datamatrix_B;break}var Sa=xe([Ae.cc,Ae.tc,Ae.xc,Ae.ec]);_e[Ie++]=!0;for(var A1=0,IA=Sa.length;A1<IA;A1++){var b1=_e[--Ie];_e[Ie++]=b1&&Ae.bc+1<Ce(Sa,A1)}if(_e[--Ie]){_e[Ie++]=Ae.datamatrix_B;break}var Bc=xe([Ae.ac,Ae.cc,Ae.tc,Ae.xc,Ae.bc]);_e[Ie++]=!0;for(var Qs=0,I1=Bc.length;Qs<I1;Qs++){var Nc=_e[--Ie];_e[Ie++]=Nc&&Ae.ec+1<Ce(Bc,Qs)}if(_e[--Ie]){_e[Ie++]=Ae.datamatrix_E;break}var bl=xe([Ae.ac,Ae.cc,Ae.xc,Ae.ec,Ae.bc]);_e[Ie++]=!0;for(var Cc=0,Sl=bl.length;Cc<Sl;Cc++){var Ll=_e[--Ie];_e[Ie++]=Ll&&Ae.tc+1<Ce(bl,Cc)}if(_e[--Ie]){_e[Ie++]=Ae.datamatrix_T;break}var su=xe([Ae.ac,Ae.cc,Ae.tc,Ae.ec,Ae.bc]);_e[Ie++]=!0;for(var Au=0,Cu=su.length;Au<Cu;Au++){var qu=_e[--Ie];_e[Ie++]=qu&&Ae.xc+1<Ce(su,Au)}if(_e[--Ie]){_e[Ie++]=Ae.datamatrix_X;break}var cu=xe([Ae.ac,Ae.tc,Ae.ec,Ae.bc]);_e[Ie++]=!0;for(var lu=0,Eu=cu.length;lu<Eu;lu++){var Mu=_e[--Ie];_e[Ie++]=Mu&&Ae.cc+1<Ce(cu,lu)}if(_e[--Ie]){if(Ae.cc<Ae.xc){_e[Ie++]=Ae.datamatrix_C;break}if(Ae.cc==Ae.xc)if(_e[Ie++]=Ae.i+Ae.k+1,Ae.XtermFirst(),_e[--Ie]){_e[Ie++]=Ae.datamatrix_X;break}else{_e[Ie++]=Ae.datamatrix_C;break}}}Ae.k=Ae.k+1}}},Ae.addtocws=function(){var Qo=_e[Ie-1];Qo.length+Ae.j>Ae.cws.length&&(_e[Ie-1]="bwipp.datamatrixTooMuchData#23151",_e[Ie++]="The input data exceeds the symbol capacity",Pr());var Bo=_e[--Ie];ar(Ae.cws,Ae.j,Bo),Ae.j=Bo.length+Ae.j},Ae.ECItocws=function(){var Qo=-_e[--Ie]-1e6;if(_e[Ie++]=Qo,Qo<=126){var Bo=_e[--Ie],Ho=xe(1);_e[Ie++]=Bo+1,Ii(Ho)}else{var vs=_e[Ie-1];if(vs<=16382){var Zs=_e[--Ie]-127,Q1=xe(2);_e[Ie++]=~~(Zs/254)+128,_e[Ie++]=Zs%254+1,Ii(Q1)}else{var B1=_e[--Ie]-16383,pA=xe(3);_e[Ie++]=~~(B1/64516)+192,_e[Ie++]=~~(B1/254)%254+1,_e[Ie++]=B1%254+1,Ii(pA)}}},Ae.encA=function(){for(var Qo=0;Qo<1;Qo++){if(Ce(Ae.isECI,Ae.i)){_e[Ie++]=Ce(Ae.Avals,Ae.datamatrix_eci),Ae.addtocws(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.ECItocws(),Ae.addtocws(),Ae.i=Ae.i+1;break}if(Ce(Ae.numD,Ae.i)>=2){var Bo=Re(2);De(Bo,0,Ce(Ae.msg,Ae.i)),De(Bo,1,Ce(Ae.msg,Ae.i+1)),_e[Ie++]=Ce(Ae.Avals,Bo),Ae.addtocws(),Ae.i=Ae.i+2;break}_e[Ie++]="newmode",Ae.lookup();var Ho=_e[--Ie];if(Ae[_e[--Ie]]=Ho,Ae.newmode!=Ae.mode){_e[Ie++]=Ce(Ae.Avals,Ce(xe([-1,Ae.datamatrix_lC,Ae.datamatrix_lT,Ae.datamatrix_lX,Ae.datamatrix_lE,Ae.datamatrix_lB]),Ae.newmode)),Ae.addtocws(),Ae.mode=Ae.newmode;break}_e[Ie++]=Ce(Ae.Avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.i=Ae.i+1;break}},Ae.CTXvalstocws=function(){Ae.in=_e[--Ie],_e[Ie++]=1/0;for(var Qo=0,Bo=Ae.in.length-1;Qo<=Bo;Qo+=3){var Ho=Ge(Ae.in,Qo,3);_e[Ie++]=0;for(var vs=0,Zs=Ho.length;vs<Zs;vs++){var Q1=_e[--Ie];_e[Ie++]=or(Q1+Ce(Ho,vs))*40}var B1=~~(_e[--Ie]/40)+1;_e[Ie++]=~~(B1/256),_e[Ie++]=B1%256}Ii(xe(Wn()));var pA=_e[--Ie];_e[Ie-1]=pA},Ae.encCTX=function(){for(Ae.p=0,Ae.ctxvals=xe(2500),Ae.done=!1;!(Ae.i==Ae.msglen||!Hr(Ce(Ae.encvals,Ae.mode),Ce(Ae.msg,Ae.i)));){if(Ae.p%3==0){if(Ae.p>0){_e[Ie++]="newmode",Ae.lookup();var Qo=_e[--Ie];if(Ae[_e[--Ie]]=Qo,Bn(Ae.newmode,Ae.mode)){_e[Ie++]=Ge(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=xe([Ae.datamatrix_unlcw]),Ae.addtocws(),Ae.newmode!=Ae.datamatrix_A&&(_e[Ie++]=Ce(Ae.Avals,Ce(xe([-1,Ae.datamatrix_lC,Ae.datamatrix_lT,Ae.datamatrix_lX,Ae.datamatrix_lE,Ae.datamatrix_lB]),Ae.newmode)),Ae.addtocws()),Ae.mode=Ae.newmode,Ae.done=!0;break}}if(Ae.msglen-Ae.i<=3){_e[Ie++]=Ae.j+~~(Ae.p/3)*2,Ae.getnumremcws(),Ae.remcws=_e[--Ie],_e[Ie++]=1/0;for(var Bo=Ge(Ae.msg,Ae.i,Ae.msglen-Ae.i),Ho=0,vs=Bo.length;Ho<vs;Ho++){var Zs=Ce(Bo,Ho),Q1=Hr(Ce(Ae.encvals,Ae.mode),Zs);if(_e[Ie++]=Zs,Q1){var B1=Ce(Ce(Ae.encvals,Ae.mode),_e[--Ie]);Lr(B1)}else _e[Ie-1]=-1,_e[Ie++]=-1,_e[Ie++]=-1,_e[Ie++]=-1}if(Ae.remvals=xe(),Ae.remcws==2&&Ae.remvals.length==3){_e[Ie++]=1/0,Lr(Ge(Ae.ctxvals,0,Ae.p)),Lr(Ae.remvals);var pA=xe();_e[Ie++]=pA,Ae.CTXvalstocws(),Ae.addtocws(),Ae.mode=Ae.datamatrix_A,Ae.i=Ae.msglen,Ae.done=!0;break}if(Ae.remcws==2&&Ae.remvals.length==2&&Ae.mode!=Ae.datamatrix_X){_e[Ie++]=1/0,Lr(Ge(Ae.ctxvals,0,Ae.p)),Lr(Ae.remvals),Lr(Ce(Ce(Ae.encvals,Ae.mode),Ae.datamatrix_sft1));var Uc=xe();_e[Ie++]=Uc,Ae.CTXvalstocws(),Ae.addtocws(),Ae.mode=Ae.datamatrix_A,Ae.i=Ae.msglen,Ae.done=!0;break}if(Ae.remcws==2&&Ae.remvals.length==1){_e[Ie++]=Ge(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=xe([Ae.datamatrix_unlcw]),Ae.addtocws(),_e[Ie++]=Ce(Ae.Avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.mode=Ae.datamatrix_A,Ae.i=Ae.msglen,Ae.done=!0;break}if(Ae.remcws==1&&Ae.remvals.length==1){_e[Ie++]=Ge(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=Ce(Ae.Avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.mode=Ae.datamatrix_A,Ae.i=Ae.msglen,Ae.done=!0;break}}}var El=Ce(Ce(Ae.encvals,Ae.mode),Ce(Ae.msg,Ae.i));_e[Ie++]=El,El.length+Ae.p>Ae.ctxvals.length&&(_e[Ie-1]="bwipp.datamatrixTooMuchData#23291",_e[Ie++]="The input data exceeds the symbol capacity",Pr());var Dc=_e[--Ie];ar(Ae.ctxvals,Ae.p,Dc),Ae.p=Dc.length+Ae.p,Ae.i=Ae.i+1}if(!Ae.done){for(;Ae.p%3!=0;)Ae.i=Ae.i-1,Ae.p=Ae.p-Ce(Ce(Ae.encvals,Ae.mode),Ce(Ae.msg,Ae.i)).length;_e[Ie++]=1/0,Lr(Ge(Ae.ctxvals,0,Ae.p));var ml=xe();if(_e[Ie++]=ml,Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=xe([Ae.datamatrix_unlcw]),Ae.addtocws(),Ae.mode=Ae.datamatrix_A,Ae.i!=Ae.msglen&&!Ce(Ae.isECI,Ae.i))if(Ce(Ae.numD,Ae.i)>=2){var H1=Re(2);De(H1,0,Ce(Ae.msg,Ae.i)),De(H1,1,Ce(Ae.msg,Ae.i+1)),_e[Ie++]=Ce(Ae.Avals,H1),Ae.addtocws(),Ae.i=Ae.i+2}else _e[Ie++]=Ce(Ae.Avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.i=Ae.i+1}},Ae.Evalstocws=function(){Ae.in=_e[--Ie],Ae.inlen=Ae.in.length,Ae.outlen=~~sr(Ae.in.length/4*3),_e[Ie++]=1/0,Lr(Ae.in),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Ae.in=xe(),_e[Ie++]=1/0;for(var Qo=0,Bo=Ae.inlen-1;Qo<=Bo;Qo+=4){var Ho=Ge(Ae.in,Qo,4);_e[Ie++]=0;for(var vs=0,Zs=Ho.length;vs<Zs;vs++){var Q1=_e[--Ie];_e[Ie++]=xa(Q1,Ce(Ho,vs))*64}var B1=wr(_e[--Ie]/64);_e[Ie++]=wr(B1/65536)&255,_e[Ie++]=wr(B1/256)&255,_e[Ie++]=B1&255}Ii(xe(Wn()));var pA=_e[--Ie];_e[Ie-1]=pA;var Uc=Ge(_e[--Ie],0,Ae.outlen);_e[Ie++]=Uc},Ae.encE=function(){for(Ae.p=0,Ae.edifactvals=xe(2100);!(Ae.i==Ae.msglen||!Hr(Ae.Evals,Ce(Ae.msg,Ae.i)));){if(Ae.p>=Ae.edifactvals.length&&(_e[Ie++]="bwipp.datamatrixTooMuchData#23353",_e[Ie++]="The input data exceeds the symbol capacity",Pr()),Ae.p%4==0){if(Ae.msglen-Ae.i<=2){_e[Ie++]=Ae.j+~~(Ae.p/4)*3,Ae.getnumremcws(),Ae.remcws=_e[--Ie],_e[Ie++]=1/0;for(var Qo=Ge(Ae.msg,Ae.i,Ae.msglen-Ae.i),Bo=0,Ho=Qo.length;Bo<Ho;Bo++)Lr(Ce(Ae.Avals,Ce(Qo,Bo)));if(Ae.remvals=xe(),(Ae.remcws==1||Ae.remcws==2)&&Ae.remvals.length<=Ae.remcws){_e[Ie++]=Ge(Ae.edifactvals,0,Ae.p),Ae.Evalstocws(),Ae.addtocws(),_e[Ie++]=Ae.remvals,Ae.addtocws(),Ae.mode=Ae.datamatrix_A,Ae.i=Ae.msglen;break}}if(Ae.lookup(),_e[--Ie]!=Ae.mode)break}var vs=Ce(Ae.Evals,Ce(Ae.msg,Ae.i));ar(Ae.edifactvals,Ae.p,vs),Ae.p=vs.length+Ae.p,Ae.i=Ae.i+1}if(Ae.mode!=Ae.datamatrix_A){if(_e[Ie++]=Ae.j+~~(Ae.p/4)*3-1,Ae.getnumremcws(),Ae.remcws=_e[--Ie]-1,Ae.p%4!=0||Ae.i!=Ae.msglen||Ae.remcws>=3){var Zs=Ce(Ae.Evals,Ae.datamatrix_unl);ar(Ae.edifactvals,Ae.p,Zs),Ae.p=Zs.length+Ae.p}if(_e[Ie++]=Ge(Ae.edifactvals,0,Ae.p),Ae.Evalstocws(),Ae.addtocws(),Ae.mode=Ae.datamatrix_A,Ae.i!=Ae.msglen&&!Ce(Ae.isECI,Ae.i))if(Ce(Ae.numD,Ae.i)>=2){var Q1=Re(2);De(Q1,0,Ce(Ae.msg,Ae.i)),De(Q1,1,Ce(Ae.msg,Ae.i+1)),_e[Ie++]=Ce(Ae.Avals,Q1),Ae.addtocws(),Ae.i=Ae.i+2}else _e[Ie++]=Ce(Ae.Avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.i=Ae.i+1}},Ae.encB=function(){for(Ae.p=0,Ae.bvals=xe(1558);!(Ae.i==Ae.msglen||(Ae.lookup(),_e[--Ie]!=Ae.mode));)Ae.p>=Ae.bvals.length&&(_e[Ie++]="bwipp.datamatrixTooMuchData#23411",_e[Ie++]="The input data exceeds the symbol capacity",Pr()),De(Ae.bvals,Ae.p,Ce(Ae.msg,Ae.i)),Ae.p=Ae.p+1,Ae.i=Ae.i+1;_e[Ie++]=Ae.j+Ae.p,Ae.getnumremcws(),Ae.remcws=_e[--Ie]-1,_e[Ie++]=1/0,Ae.remcws==0&&Ae.i==Ae.msglen?_e[Ie++]=0:Ae.p<250?_e[Ie++]=Ae.p:(_e[Ie++]=~~(Ae.p/250)+249,_e[Ie++]=Ae.p%250),Lr(Ge(Ae.bvals,0,Ae.p)),Ae.bvals=xe();for(var Qo=0,Bo=Ae.bvals.length-1;Qo<=Bo;Qo+=1){Ae.p=Qo;var Ho=or((Ae.j+Ae.p+1)*149%255+1+Ce(Ae.bvals,Ae.p));if(_e[Ie++]=Ho,Ho>=256){var vs=_e[--Ie];_e[Ie++]=vs-256}De(Ae.bvals,Ae.p,_e[--Ie])}_e[Ie++]=Ae.bvals,Ae.addtocws(),Ae.mode=Ae.datamatrix_A},Ae.cws=xe(1558),Ae.mode=Ae.datamatrix_A,Ae.i=0,Ae.j=0;!(Ae.i>=Ae.msglen);){var ul=Ae[Ce(Ae.datamatrix_encfuncs,Ae.mode)];if(ul()===!0)break}Ae.cws=Ge(Ae.cws,0,Ae.j)}if(Ae.datlen=Ae.cws.length,_e[Ie++]=Ae.j-1,Ae.getnumremcws(),Ae.remcws=_e[--Ie]-1,Ae.remcws>0){_e[Ie++]=1/0,Lr(Ae.cws);for(var qA=0,bA=Ae.remcws;qA<bA;qA++)_e[Ie++]=129;Ae.cws=xe();for(var ic=Ae.datlen+1,mc=or(Ae.datlen+Ae.remcws)-1;ic<=mc;ic+=1){Ae.i=ic;var Sc=(Ae.i+1)*149%253+1+129;if(_e[Ie++]=Sc,Sc>254){var es=_e[--Ie];_e[Ie++]=es-254}De(Ae.cws,Ae.i,_e[--Ie])}}Hr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#23465",_e[Ie++]=Ae.cws,Pr());for(var Ss=0,P1=Ae.datamatrix_metrics.length;Ss<P1&&(Ae.m=Ce(Ae.datamatrix_metrics,Ss),Ae.rows=Ce(Ae.m,0),Ae.cols=Ce(Ae.m,1),Ae.regh=Ce(Ae.m,2),Ae.regv=Ce(Ae.m,3),Ae.rscw=Ce(Ae.m,4),Ae.rsbl=Ce(Ae.m,5),Ae.doly=Ce(Ae.m,6),Ae.mrows=or(Ae.rows-2*Ae.regh),Ae.mcols=or(Ae.cols-2*Ae.regv),Ae.rrows=~~(Ae.mrows/Ae.regh),Ae.rcols=~~(Ae.mcols/Ae.regv),Ae.ncws=or(~~(Ae.mrows*Ae.mcols/8)-Ae.rscw),Ae.okay=!0,Ae.cws.length!=Ae.ncws&&(Ae.okay=!1),Ae.urows!=0&&Ae.urows!=Ae.rows&&(Ae.okay=!1),Ae.ucols!=0&&Ae.ucols!=Ae.cols&&(Ae.okay=!1),cn(Ae.format,"square")&&Bn(Ae.rows,Ae.cols)&&(Ae.okay=!1),cn(Ae.format,"rectangle")&&cn(Ae.rows,Ae.cols)&&(Ae.okay=!1),!Ae.dmre&&Ae.doly==1&&(Ae.okay=!1),!Ae.okay);Ss++);Ae.okay||(_e[Ie++]="bwipp.datamatrixNoValidSymbol#23497",_e[Ie++]="Maximum length exceeded or invalid size",Pr()),_e[Ie++]="coeffs",_e[Ie++]=~~(Ae.rscw/Ae.rsbl),Ae.datamatrix_coeffscachefetch();var f1=_e[--Ie];Ae[_e[--Ie]]=f1,Ae.cwbs=xe(Ae.rsbl),Ae.ecbs=xe(Ae.rsbl);for(var p1=0,Xs=Ae.rsbl-1;p1<=Xs;p1+=1){Ae.i=p1,Ae.cws.length!=1558?Ae.cwbsize=~~(Ae.cws.length/Ae.rsbl):Ae.i<=7?Ae.cwbsize=156:Ae.cwbsize=155,Ae.cwb=xe(Ae.cwbsize);for(var w1=0,vc=Ae.cwbsize-1;w1<=vc;w1+=1)Ae.j=w1,De(Ae.cwb,Ae.j,Ce(Ae.cws,or(Ae.j*Ae.rsbl+Ae.i)));De(Ae.cwbs,Ae.i,Ae.cwb),_e[Ie++]=Ae.ecbs,_e[Ie++]=Ae.i,_e[Ie++]=1/0;for(var HA=0,ac=~~(Ae.rscw/Ae.rsbl);HA<ac;HA++)_e[Ie++]=0;var bc=xe(),Tc=_e[--Ie];De(_e[--Ie],Tc,bc)}for(var sA=0,rl=Ae.cwbs.length-1;sA<=rl;sA+=1){Ae.i=sA,Ae.cwb=Ce(Ae.cwbs,Ae.i),Ae.ecb=Ce(Ae.ecbs,Ae.i),Ae.rsnc_1=Ae.ecb.length-1;for(var ZA=0,Xa=Ae.cwb.length-1;ZA<=Xa;ZA+=1){_e[Ie++]=Aa(Ce(Ae.cwb,ZA),Ce(Ae.ecb,0));for(var Ao=Ae.rsnc_1;Ao>=1;Ao-=1){var cs=Ae.ecb,Is=Ae.rsnc_1,Hs=Ce(cs,Is-Ao+1),os=_e[Ie-1];_e[Ie++]=cs,_e[Ie++]=Is-Ao,_e[Ie++]=Hs,_e[Ie++]=os,_e[Ie++]=Ce(Ae.coeffs,Ao),Ae.datamatrix_rsprod();var Ts=_e[--Ie],_1=_e[--Ie],j1=_e[--Ie];De(_e[--Ie],j1,Aa(_1,Ts))}var d1=_e[Ie-1];_e[Ie++]=Ae.ecb,_e[Ie++]=Ae.rsnc_1,_e[Ie++]=d1,_e[Ie++]=Ce(Ae.coeffs,0),Ae.datamatrix_rsprod();var r1=_e[--Ie],Ks=_e[--Ie];De(_e[--Ie],Ks,r1),Ie--}}Ae.ncws==1558&&(_e[Ie++]=1/0,Lr(Ge(Ae.ecbs,8,2)),Lr(Ge(Ae.ecbs,0,8)),Ae.ecbs=xe()),_e[Ie++]=1/0,Lr(Ae.cws);for(var n1=0,o1=Ae.rscw;n1<o1;n1++)_e[Ie++]=0;Ae.cws=xe();for(var s1=0,J1=Ae.rscw-1;s1<=J1;s1+=1)Ae.i=s1,De(Ae.cws,or(Ae.ncws+Ae.i),Ce(Ce(Ae.ecbs,Ae.i%Ae.rsbl),~~(Ae.i/Ae.rsbl)));Ae.module=function(){ir(4,-1);var Qo=vr(Re(8),"00000000");_e[Ie++]=Qo,_e[Ie++]=Qo;var Bo=kr(Re(8),_e[Ie-3],2);ar(_e[Ie-1],8-Bo.length,Bo),_e[Ie-3]=_e[Ie-2],Ie-=2;for(var Ho=7;Ho>=0;Ho-=1){var vs=_e[--Ie];_e[Ie++]=Ce(vs,Ho)-48,_e[Ie++]=vs}Ie--,ir(11,-3),$r(_e[--Ie],function(){if(_e[--Ie]()===!0)return!0;var Zs=_e[Ie-2];if(Zs<0){var Q1=_e[--Ie],B1=_e[--Ie];_e[Ie++]=or(B1+Ae.mrows),_e[Ie++]=or(Q1+(4-(Ae.mrows+4)%8))}var pA=_e[Ie-1];if(pA<0){var Uc=_e[--Ie],El=_e[--Ie];_e[Ie++]=or(El+(4-(Ae.mcols+4)%8)),_e[Ie++]=or(Uc+Ae.mcols)}var Dc=_e[Ie-2];if(Dc>=Ae.mrows){var ml=_e[--Ie],H1=_e[--Ie];_e[Ie++]=or(H1-Ae.mrows),_e[Ie++]=ml}var vl=_e[--Ie],fl=_e[--Ie];_e[Ie++]=Ae.mmat,_e[Ie++]=or(vl+fl*Ae.mcols),ir(5,-1);var qc=_e[--Ie],Ml=_e[--Ie];De(_e[--Ie],Ml,qc)})},_e[Ie++]=1/0;for(var v1=0,x1=Ae.mrows*Ae.mcols;v1<x1;v1++)_e[Ie++]=-1;Ae.mmat=xe();for(var AA=Ae.cws.length-1;AA>=0;AA-=1)_e[Ie++]=Ce(Ae.cws,AA);for(_e[Ie++]=4,_e[Ie++]=0;;){var k1=_e[Ie-1],VA=_e[Ie-2];k1==0&&VA==Ae.mrows&&(_e[Ie++]=Ae.datamatrix_dmc1,Ae.module());var Ic=_e[Ie-1],yc=_e[Ie-2];Ic==0&&yc==Ae.mrows-2&&Ae.mcols%4!=0&&(_e[Ie++]=Ae.datamatrix_dmc2,Ae.module());var YA=_e[Ie-1],wc=_e[Ie-2];YA==0&&wc==Ae.mrows-2&&Ae.mcols%8==4&&(_e[Ie++]=Ae.datamatrix_dmc3,Ae.module());var wl=_e[Ie-1],Gc=_e[Ie-2];for(wl==2&&Gc==Ae.mrows+4&&Ae.mcols%8==0&&(_e[Ie++]=Ae.datamatrix_dmc4,Ae.module());;){var oc=_e[Ie-1],_c=_e[Ie-2];if(oc>=0&&_c<Ae.mrows){var jc=_e[Ie-1],kc=_e[Ie-2],_l=Ce(Ae.mmat,or(jc+kc*Ae.mcols));_l==-1&&(_e[Ie++]=Ae.datamatrix_dmn,Ae.module())}var Wc=_e[--Ie],xl=_e[--Ie];if(_e[Ie++]=xl-2,_e[Ie++]=Wc+2,!(Wc+2<Ae.mcols&&xl-2>=0))break}var Ms=_e[--Ie],h1=_e[--Ie];for(_e[Ie++]=h1+1,_e[Ie++]=Ms+3;;){var U1=_e[Ie-1],O1=_e[Ie-2];if(U1<Ae.mcols&&O1>=0){var TA=_e[Ie-1],rA=_e[Ie-2],RA=Ce(Ae.mmat,or(TA+rA*Ae.mcols));RA==-1&&(_e[Ie++]=Ae.datamatrix_dmn,Ae.module())}var xc=_e[--Ie],Bl=_e[--Ie];if(_e[Ie++]=Bl+2,_e[Ie++]=xc-2,!(xc-2>=0&&Bl+2<Ae.mrows))break}var nl=_e[--Ie],Cl=_e[--Ie];if(_e[Ie++]=Cl+3,_e[Ie++]=nl+1,!(nl+1<Ae.mcols||Cl+3<Ae.mrows)){Ie-=2;break}}Ce(Ae.mmat,Ae.mrows*Ae.mcols-1)==-1&&(ar(Ae.mmat,Ae.mrows*(Ae.mcols-1)-2,xe([1,0])),ar(Ae.mmat,Ae.mrows*Ae.mcols-2,xe([0,1]))),Ae.pixs=xe(Ae.rows*Ae.cols),Ae.cwpos=0;for(var il=0,Ol=Ae.rows-1;il<=Ol;il+=1){if(Ae.i=il,Ae.i%(Ae.rrows+2)==0){_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i*Ae.cols,_e[Ie++]=1/0;for(var Vl=0,Rl=~~(Ae.cols/2);Vl<Rl;Vl++)_e[Ie++]=1,_e[Ie++]=0;var nu=xe(),Yl=_e[--Ie];ar(_e[--Ie],Yl,nu)}if(Ae.i%(Ae.rrows+2)==Ae.rrows+1){_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i*Ae.cols,_e[Ie++]=1/0;for(var ao=0,Wo=Ae.cols;ao<Wo;ao++)_e[Ie++]=1;var Vs=xe(),qs=_e[--Ie];ar(_e[--Ie],qs,Vs)}if(Ae.i%(Ae.rrows+2)!=0&&Ae.i%(Ae.rrows+2)!=Ae.rrows+1)for(var cA=0,CA=Ae.cols-1;cA<=CA;cA+=1)Ae.j=cA,Ae.j%(Ae.rcols+2)==0&&De(Ae.pixs,or(Ae.i*Ae.cols+Ae.j),1),Ae.j%(Ae.rcols+2)==Ae.rcols+1&&De(Ae.pixs,or(Ae.i*Ae.cols+Ae.j),Ae.i%2),Ae.j%(Ae.rcols+2)!=0&&Ae.j%(Ae.rcols+2)!=Ae.rcols+1&&(De(Ae.pixs,or(Ae.i*Ae.cols+Ae.j),Ce(Ae.mmat,Ae.cwpos)),Ae.cwpos=Ae.cwpos+1)}_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.cols],["pixy",Ae.rows],["height",Ae.rows*2/72],["width",Ae.cols*2/72],["borderleft",1],["borderright",1],["bordertop",1],["borderbottom",1],["opt",Ae.options]]),Ae._render&&xi(),Ae=ps}function pc(){var hr=Ae;Ae=Object.assign({},Ae,pc.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),De(Ae.options,"format","rectangle"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,lA(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function OA(){var hr=Ae;Ae=Object.assign({},Ae,OA.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),De(Ae.options,"dmre",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,lA(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function DA(){if(!DA.globals){var Nr=Ae;Ae=DA.globals={};var hr=new Map([["7","24x24"],["9","32x32"],["29","16x48"]]);Ae.mailmark_typetoversion=hr;var Br=new Map([["7","square"],["9","square"],["29","rectangle"]]);Ae.mailmark_typetoformat=Br,Ae=Nr}var Nr=Ae;Ae=Object.assign({},Ae,DA.globals),Ae.type="unset",Ae.parse=!1,Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.fncvals=new Map([["parse",Ae.parse],["parseonly",!0],["parsefnc",!1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.barcode=_e[--Ie],Ae.barlen=Ae.barcode.length,delete Ae.options.parse;var Or=Ae.type;Bn(Or,"7")&&Bn(Or,"9")&&Bn(Or,"29")&&(_e[Ie++]="bwipp.mailmarkBadType#23895",_e[Ie++]="Royal Mail Mailmark type must be 7, 9 or 29",Pr()),Ae.version=Ce(Ae.mailmark_typetoversion,Ae.type),Ae.format=Ce(Ae.mailmark_typetoformat,Ae.type),Ae.barcode.length<45&&(_e[Ie++]="bwipp.mailmarkBadLength#23904",_e[Ie++]="Royal Mail Mailmark must contain at least 45 characters of Mailmark formatted data, including any required space padding",Pr()),Bn(Ge(Ae.barcode,0,4),"JGB ")&&(_e[Ie++]="bwipp.mailmarkBadIndicator#23907",_e[Ie++]="Royal Mail Mailmark must begin with JGB<space> identifier",Pr()),De(Ae.options,"version",Ae.version),De(Ae.options,"format",Ae.format),De(Ae.options,"c40headerlength",45),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,lA(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=Nr}function W1(){if(!W1.globals){var nn=Ae;Ae=W1.globals={},Ae.qrcode_v1to9=0,Ae.qrcode_v10to26=1,Ae.qrcode_v27to40=2,Ae.qrcode_vM1=3,Ae.qrcode_vM2=4,Ae.qrcode_vM3=5,Ae.qrcode_vM4=6,Ae.qrcode_vR7x43=7,Ae.qrcode_vR7x59=8,Ae.qrcode_vR7x77=9,Ae.qrcode_vR7x99=10,Ae.qrcode_vR7x139=11,Ae.qrcode_vR9x43=12,Ae.qrcode_vR9x59=13,Ae.qrcode_vR9x77=14,Ae.qrcode_vR9x99=15,Ae.qrcode_vR9x139=16,Ae.qrcode_vR11x27=17,Ae.qrcode_vR11x43=18,Ae.qrcode_vR11x59=19,Ae.qrcode_vR11x77=20,Ae.qrcode_vR11x99=21,Ae.qrcode_vR11x139=22,Ae.qrcode_vR13x27=23,Ae.qrcode_vR13x43=24,Ae.qrcode_vR13x59=25,Ae.qrcode_vR13x77=26,Ae.qrcode_vR13x99=27,Ae.qrcode_vR13x139=28,Ae.qrcode_vR15x43=29,Ae.qrcode_vR15x59=30,Ae.qrcode_vR15x77=31,Ae.qrcode_vR15x99=32,Ae.qrcode_vR15x139=33,Ae.qrcode_vR17x43=34,Ae.qrcode_vR17x59=35,Ae.qrcode_vR17x77=36,Ae.qrcode_vR17x99=37,Ae.qrcode_vR17x139=38,Ae.qrcode_N=0,Ae.qrcode_A=1,Ae.qrcode_B=2,Ae.qrcode_K=3,Ae.qrcode_E=4,Ae.qrcode_encfuncs=xe(["encN","encA","encB","encK","encE"]),Ae.qrcode_fn1=-1,_e[Ie++]=1/0,_e[Ie++]=1/0;for(var hr=48;hr<=57;hr+=1)_e[Ie++]=hr;for(var Br=xe(),Nr=0,Or=Br.length;Nr<Or;Nr++)_e[Ie++]=Ce(Br,Nr),_e[Ie++]=-1;var an=Xe();Ae.qrcode_Nexcl=an,_e[Ie++]=1/0,_e[Ie++]=1/0,_e[Ie++]=32,_e[Ie++]=36,_e[Ie++]=37,_e[Ie++]=42,_e[Ie++]=43,_e[Ie++]=45,_e[Ie++]=46,_e[Ie++]=47,_e[Ie++]=58;for(var Zr=65;Zr<=90;Zr+=1)_e[Ie++]=Zr;_e[Ie++]=Ae.qrcode_fn1;for(var Rr=xe(),Jr=0,rn=Rr.length;Jr<rn;Jr++)_e[Ie++]=Ce(Rr,Jr),_e[Ie++]=-1;var An=Xe();Ae.qrcode_Aexcl=An,_e[Ie++]=1/0,_e[Ie++]=1/0;for(var tn=129;tn<=159;tn+=1)_e[Ie++]=tn;for(var vn=224;vn<=235;vn+=1)_e[Ie++]=vn;for(var fn=xe(),dn=0,Mn=fn.length;dn<Mn;dn++)_e[Ie++]=Ce(fn,dn),_e[Ie++]=-1;var wn=Xe();Ae.qrcode_Kexcl=wn,_e[Ie++]=1/0;var Sn=xe(["0001","0010","0100","1000","0111"]);_e[Ie++]=Sn,_e[Ie++]=Sn,_e[Ie++]=Sn,_e[Ie++]=xe(["",-1,-1,-1,-1]),_e[Ie++]=xe(["0","1",-1,-1,-1]),_e[Ie++]=xe(["00","01","10","11",-1]),_e[Ie++]=xe(["000","001","010","011",-1]),_e[Ie++]=xe(["001","010","011","100","111"]);for(var Nn=0;Nn<31;Nn++){var oi=_e[Ie-1];_e[Ie++]=oi}var Jn=xe();Ae.qrcode_mids=Jn,Ae.qrcode_cclens=xe([xe([10,9,8,8]),xe([12,11,16,10]),xe([14,13,16,12]),xe([3,-1,-1,-1]),xe([4,3,-1,-1]),xe([5,4,4,3]),xe([6,5,5,4]),xe([4,3,3,2]),xe([5,5,4,3]),xe([6,5,5,4]),xe([7,6,5,5]),xe([7,6,6,5]),xe([5,5,4,3]),xe([6,5,5,4]),xe([7,6,5,5]),xe([7,6,6,5]),xe([8,7,6,6]),xe([4,4,3,2]),xe([6,5,5,4]),xe([7,6,5,5]),xe([7,6,6,5]),xe([8,7,6,6]),xe([8,7,7,6]),xe([5,5,4,3]),xe([6,6,5,5]),xe([7,6,6,5]),xe([7,7,6,6]),xe([8,7,7,6]),xe([8,8,7,7]),xe([7,6,6,5]),xe([7,7,6,5]),xe([8,7,7,6]),xe([8,7,7,6]),xe([9,8,7,7]),xe([7,6,6,5]),xe([8,7,6,6]),xe([8,7,7,6]),xe([8,8,7,6]),xe([9,8,8,7])]),_e[Ie++]=1/0;for(var fi=0;fi<3;fi++)_e[Ie++]=4;_e[Ie++]=3,_e[Ie++]=5,_e[Ie++]=7,_e[Ie++]=9;for(var ri=0;ri<32;ri++)_e[Ie++]=3;var Qn=xe();Ae.qrcode_termlens=Qn,Ae.qrcode_padstrs=xe(["11101100","00010001"]),Ae.qrcode_charmap="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",_e[Ie++]=1/0,_e[Ie++]="full",_e[Ie++]=1/0;for(var Yn=0;Yn<=9;Yn+=1)_e[Ie++]=kr(Re(2),Yn,10),_e[Ie++]=Ae.qrcode_v1to9;for(var ni=10;ni<=26;ni+=1)_e[Ie++]=kr(Re(2),ni,10),_e[Ie++]=Ae.qrcode_v10to26;for(var ci=27;ci<=40;ci+=1)_e[Ie++]=kr(Re(2),ci,10),_e[Ie++]=Ae.qrcode_v27to40;var Li=Xe(),zi=new Map([["M1",Ae.qrcode_vM1],["M2",Ae.qrcode_vM2],["M3",Ae.qrcode_vM3],["M4",Ae.qrcode_vM4]]),Zn=new Map([["R7x43",Ae.qrcode_vR7x43],["R7x59",Ae.qrcode_vR7x59],["R7x77",Ae.qrcode_vR7x77],["R7x99",Ae.qrcode_vR7x99],["R7x139",Ae.qrcode_vR7x139],["R9x43",Ae.qrcode_vR9x43],["R9x59",Ae.qrcode_vR9x59],["R9x77",Ae.qrcode_vR9x77],["R9x99",Ae.qrcode_vR9x99],["R9x139",Ae.qrcode_vR9x139],["R11x27",Ae.qrcode_vR11x27],["R11x43",Ae.qrcode_vR11x43],["R11x59",Ae.qrcode_vR11x59],["R11x77",Ae.qrcode_vR11x77],["R11x99",Ae.qrcode_vR11x99],["R11x139",Ae.qrcode_vR11x139],["R13x27",Ae.qrcode_vR13x27],["R13x43",Ae.qrcode_vR13x43],["R13x59",Ae.qrcode_vR13x59],["R13x77",Ae.qrcode_vR13x77],["R13x99",Ae.qrcode_vR13x99],["R13x139",Ae.qrcode_vR13x139],["R15x43",Ae.qrcode_vR15x43],["R15x59",Ae.qrcode_vR15x59],["R15x77",Ae.qrcode_vR15x77],["R15x99",Ae.qrcode_vR15x99],["R15x139",Ae.qrcode_vR15x139],["R17x43",Ae.qrcode_vR17x43],["R17x59",Ae.qrcode_vR17x59],["R17x77",Ae.qrcode_vR17x77],["R17x99",Ae.qrcode_vR17x99],["R17x139",Ae.qrcode_vR17x139]]);_e[Ie++]=Li,_e[Ie++]="micro",_e[Ie++]=zi,_e[Ie++]="rmqr",_e[Ie++]=Zn;var ii=Xe();Ae.qrcode_versetmap=ii,Ae.qrcode_versetfull=xe([Ae.qrcode_v1to9,Ae.qrcode_v10to26,Ae.qrcode_v27to40]),Ae.qrcode_versetmicro=xe([Ae.qrcode_vM1,Ae.qrcode_vM2,Ae.qrcode_vM3,Ae.qrcode_vM4]),Ae.qrcode_metrics=xe([xe(["micro","M1",Ae.qrcode_vM1,11,11,98,99,36,xe([2,99,99,99]),xe([1,0,-1,-1,-1,-1,-1,-1])]),xe(["micro","M2",Ae.qrcode_vM2,13,13,98,99,80,xe([5,6,99,99]),xe([1,0,1,0,-1,-1,-1,-1])]),xe(["micro","M3",Ae.qrcode_vM3,15,15,98,99,132,xe([6,8,99,99]),xe([1,0,1,0,-1,-1,-1,-1])]),xe(["micro","M4",Ae.qrcode_vM4,17,17,98,99,192,xe([8,10,14,99]),xe([1,0,1,0,1,0,-1,-1])]),xe(["full","1",Ae.qrcode_v1to9,21,21,98,99,208,xe([7,10,13,17]),xe([1,0,1,0,1,0,1,0])]),xe(["full","2",Ae.qrcode_v1to9,25,25,18,99,359,xe([10,16,22,28]),xe([1,0,1,0,1,0,1,0])]),xe(["full","3",Ae.qrcode_v1to9,29,29,22,99,567,xe([15,26,36,44]),xe([1,0,1,0,2,0,2,0])]),xe(["full","4",Ae.qrcode_v1to9,33,33,26,99,807,xe([20,36,52,64]),xe([1,0,2,0,2,0,4,0])]),xe(["full","5",Ae.qrcode_v1to9,37,37,30,99,1079,xe([26,48,72,88]),xe([1,0,2,0,2,2,2,2])]),xe(["full","6",Ae.qrcode_v1to9,41,41,34,99,1383,xe([36,64,96,112]),xe([2,0,4,0,4,0,4,0])]),xe(["full","7",Ae.qrcode_v1to9,45,45,22,38,1568,xe([40,72,108,130]),xe([2,0,4,0,2,4,4,1])]),xe(["full","8",Ae.qrcode_v1to9,49,49,24,42,1936,xe([48,88,132,156]),xe([2,0,2,2,4,2,4,2])]),xe(["full","9",Ae.qrcode_v1to9,53,53,26,46,2336,xe([60,110,160,192]),xe([2,0,3,2,4,4,4,4])]),xe(["full","10",Ae.qrcode_v10to26,57,57,28,50,2768,xe([72,130,192,224]),xe([2,2,4,1,6,2,6,2])]),xe(["full","11",Ae.qrcode_v10to26,61,61,30,54,3232,xe([80,150,224,264]),xe([4,0,1,4,4,4,3,8])]),xe(["full","12",Ae.qrcode_v10to26,65,65,32,58,3728,xe([96,176,260,308]),xe([2,2,6,2,4,6,7,4])]),xe(["full","13",Ae.qrcode_v10to26,69,69,34,62,4256,xe([104,198,288,352]),xe([4,0,8,1,8,4,12,4])]),xe(["full","14",Ae.qrcode_v10to26,73,73,26,46,4651,xe([120,216,320,384]),xe([3,1,4,5,11,5,11,5])]),xe(["full","15",Ae.qrcode_v10to26,77,77,26,48,5243,xe([132,240,360,432]),xe([5,1,5,5,5,7,11,7])]),xe(["full","16",Ae.qrcode_v10to26,81,81,26,50,5867,xe([144,280,408,480]),xe([5,1,7,3,15,2,3,13])]),xe(["full","17",Ae.qrcode_v10to26,85,85,30,54,6523,xe([168,308,448,532]),xe([1,5,10,1,1,15,2,17])]),xe(["full","18",Ae.qrcode_v10to26,89,89,30,56,7211,xe([180,338,504,588]),xe([5,1,9,4,17,1,2,19])]),xe(["full","19",Ae.qrcode_v10to26,93,93,30,58,7931,xe([196,364,546,650]),xe([3,4,3,11,17,4,9,16])]),xe(["full","20",Ae.qrcode_v10to26,97,97,34,62,8683,xe([224,416,600,700]),xe([3,5,3,13,15,5,15,10])]),xe(["full","21",Ae.qrcode_v10to26,101,101,28,50,9252,xe([224,442,644,750]),xe([4,4,17,0,17,6,19,6])]),xe(["full","22",Ae.qrcode_v10to26,105,105,26,50,10068,xe([252,476,690,816]),xe([2,7,17,0,7,16,34,0])]),xe(["full","23",Ae.qrcode_v10to26,109,109,30,54,10916,xe([270,504,750,900]),xe([4,5,4,14,11,14,16,14])]),xe(["full","24",Ae.qrcode_v10to26,113,113,28,54,11796,xe([300,560,810,960]),xe([6,4,6,14,11,16,30,2])]),xe(["full","25",Ae.qrcode_v10to26,117,117,32,58,12708,xe([312,588,870,1050]),xe([8,4,8,13,7,22,22,13])]),xe(["full","26",Ae.qrcode_v10to26,121,121,30,58,13652,xe([336,644,952,1110]),xe([10,2,19,4,28,6,33,4])]),xe(["full","27",Ae.qrcode_v27to40,125,125,34,62,14628,xe([360,700,1020,1200]),xe([8,4,22,3,8,26,12,28])]),xe(["full","28",Ae.qrcode_v27to40,129,129,26,50,15371,xe([390,728,1050,1260]),xe([3,10,3,23,4,31,11,31])]),xe(["full","29",Ae.qrcode_v27to40,133,133,30,54,16411,xe([420,784,1140,1350]),xe([7,7,21,7,1,37,19,26])]),xe(["full","30",Ae.qrcode_v27to40,137,137,26,52,17483,xe([450,812,1200,1440]),xe([5,10,19,10,15,25,23,25])]),xe(["full","31",Ae.qrcode_v27to40,141,141,30,56,18587,xe([480,868,1290,1530]),xe([13,3,2,29,42,1,23,28])]),xe(["full","32",Ae.qrcode_v27to40,145,145,34,60,19723,xe([510,924,1350,1620]),xe([17,0,10,23,10,35,19,35])]),xe(["full","33",Ae.qrcode_v27to40,149,149,30,58,20891,xe([540,980,1440,1710]),xe([17,1,14,21,29,19,11,46])]),xe(["full","34",Ae.qrcode_v27to40,153,153,34,62,22091,xe([570,1036,1530,1800]),xe([13,6,14,23,44,7,59,1])]),xe(["full","35",Ae.qrcode_v27to40,157,157,30,54,23008,xe([570,1064,1590,1890]),xe([12,7,12,26,39,14,22,41])]),xe(["full","36",Ae.qrcode_v27to40,161,161,24,50,24272,xe([600,1120,1680,1980]),xe([6,14,6,34,46,10,2,64])]),xe(["full","37",Ae.qrcode_v27to40,165,165,28,54,25568,xe([630,1204,1770,2100]),xe([17,4,29,14,49,10,24,46])]),xe(["full","38",Ae.qrcode_v27to40,169,169,32,58,26896,xe([660,1260,1860,2220]),xe([4,18,13,32,48,14,42,32])]),xe(["full","39",Ae.qrcode_v27to40,173,173,26,54,28256,xe([720,1316,1950,2310]),xe([20,4,40,7,43,22,10,67])]),xe(["full","40",Ae.qrcode_v27to40,177,177,30,58,29648,xe([750,1372,2040,2430]),xe([19,6,18,31,34,34,20,61])]),xe(["rmqr","R7x43",Ae.qrcode_vR7x43,7,43,22,99,104,xe([99,7,99,10]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R7x59",Ae.qrcode_vR7x59,7,59,20,40,171,xe([99,9,99,14]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R7x77",Ae.qrcode_vR7x77,7,77,26,52,261,xe([99,12,99,22]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R7x99",Ae.qrcode_vR7x99,7,99,24,50,358,xe([99,16,99,30]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R7x139",Ae.qrcode_vR7x139,7,139,28,56,545,xe([99,24,99,44]),xe([-1,-1,1,0,-1,-1,2,0])]),xe(["rmqr","R9x43",Ae.qrcode_vR9x43,9,43,22,99,170,xe([99,9,99,14]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R9x59",Ae.qrcode_vR9x59,9,59,20,40,267,xe([99,12,99,22]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R9x77",Ae.qrcode_vR9x77,9,77,26,52,393,xe([99,18,99,32]),xe([-1,-1,1,0,-1,-1,1,1])]),xe(["rmqr","R9x99",Ae.qrcode_vR9x99,9,99,24,50,532,xe([99,24,99,44]),xe([-1,-1,1,0,-1,-1,2,0])]),xe(["rmqr","R9x139",Ae.qrcode_vR9x139,9,139,28,56,797,xe([99,36,99,66]),xe([-1,-1,1,1,-1,-1,3,0])]),xe(["rmqr","R11x27",Ae.qrcode_vR11x27,11,27,98,99,122,xe([99,8,99,10]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R11x43",Ae.qrcode_vR11x43,11,43,22,99,249,xe([99,12,99,20]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R11x59",Ae.qrcode_vR11x59,11,59,20,40,376,xe([99,16,99,32]),xe([-1,-1,1,0,-1,-1,1,1])]),xe(["rmqr","R11x77",Ae.qrcode_vR11x77,11,77,26,52,538,xe([99,24,99,44]),xe([-1,-1,1,0,-1,-1,1,1])]),xe(["rmqr","R11x99",Ae.qrcode_vR11x99,11,99,24,50,719,xe([99,32,99,60]),xe([-1,-1,1,1,-1,-1,1,1])]),xe(["rmqr","R11x139",Ae.qrcode_vR11x139,11,139,28,56,1062,xe([99,48,99,90]),xe([-1,-1,2,0,-1,-1,3,0])]),xe(["rmqr","R13x27",Ae.qrcode_vR13x27,13,27,98,99,172,xe([99,9,99,14]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R13x43",Ae.qrcode_vR13x43,13,43,22,99,329,xe([99,14,99,28]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R13x59",Ae.qrcode_vR13x59,13,59,20,40,486,xe([99,22,99,40]),xe([-1,-1,1,0,-1,-1,2,0])]),xe(["rmqr","R13x77",Ae.qrcode_vR13x77,13,77,26,52,684,xe([99,32,99,56]),xe([-1,-1,1,1,-1,-1,1,1])]),xe(["rmqr","R13x99",Ae.qrcode_vR13x99,13,99,24,50,907,xe([99,40,99,78]),xe([-1,-1,1,1,-1,-1,1,2])]),xe(["rmqr","R13x139",Ae.qrcode_vR13x139,13,139,28,56,1328,xe([99,60,99,112]),xe([-1,-1,2,1,-1,-1,2,2])]),xe(["rmqr","R15x43",Ae.qrcode_vR15x43,15,43,22,99,409,xe([99,18,99,36]),xe([-1,-1,1,0,-1,-1,1,1])]),xe(["rmqr","R15x59",Ae.qrcode_vR15x59,15,59,20,40,596,xe([99,26,99,48]),xe([-1,-1,1,0,-1,-1,2,0])]),xe(["rmqr","R15x77",Ae.qrcode_vR15x77,15,77,26,52,830,xe([99,36,99,72]),xe([-1,-1,1,1,-1,-1,2,1])]),xe(["rmqr","R15x99",Ae.qrcode_vR15x99,15,99,24,50,1095,xe([99,48,99,88]),xe([-1,-1,2,0,-1,-1,4,0])]),xe(["rmqr","R15x139",Ae.qrcode_vR15x139,15,139,28,56,1594,xe([99,72,99,130]),xe([-1,-1,2,1,-1,-1,1,4])]),xe(["rmqr","R17x43",Ae.qrcode_vR17x43,17,43,22,99,489,xe([99,22,99,40]),xe([-1,-1,1,0,-1,-1,1,1])]),xe(["rmqr","R17x59",Ae.qrcode_vR17x59,17,59,20,40,706,xe([99,32,99,60]),xe([-1,-1,2,0,-1,-1,2,0])]),xe(["rmqr","R17x77",Ae.qrcode_vR17x77,17,77,26,52,976,xe([99,44,99,84]),xe([-1,-1,2,0,-1,-1,1,2])]),xe(["rmqr","R17x99",Ae.qrcode_vR17x99,17,99,24,50,1283,xe([99,60,99,104]),xe([-1,-1,2,1,-1,-1,4,0])]),xe(["rmqr","R17x139",Ae.qrcode_vR17x139,17,139,28,56,1860,xe([99,80,99,156]),xe([-1,-1,4,0,-1,-1,2,4])])]);var vi=xe([1,1,1,1,1,1,1,0]),Si=xe([1,0,0,0,0,0,1,0]),Yr=xe([1,0,1,1,1,0,1,0]);Ae.qrcode_fpat=xe([vi,Si,Yr,Yr,Yr,Si,vi,xe([0,0,0,0,0,0,0,0])]);var hn=xe([1,1,1,1,1,9,9,9]),En=xe([1,0,0,0,1,9,9,9]),Dn=xe([9,9,9,9,9,9,9,9]);Ae.qrcode_fsubpat=xe([hn,En,xe([1,0,1,0,1,9,9,9]),En,hn,Dn,Dn,Dn]);var Rn=xe([9,9,9,9,9,9,9,9]);Ae.qrcode_fcorpat=xe([xe([1,1,1,9,9,9,9,9]),xe([1,0,9,9,9,9,9,9]),xe([1,9,9,9,9,9,9,9]),Rn,Rn,Rn,Rn,Rn]);var pi=xe([9,9,9,9,9,9,9,9]);Ae.qrcode_fnullpat=xe([pi,pi,pi,pi,pi,pi,pi,pi]);var ui=new Map([["full",xe([Ae.qrcode_fpat,Ae.qrcode_fpat,Ae.qrcode_fpat,Ae.qrcode_fnullpat])],["micro",xe([Ae.qrcode_fpat,Ae.qrcode_fnullpat,Ae.qrcode_fnullpat,Ae.qrcode_fnullpat])],["rmqr",xe([Ae.qrcode_fpat,Ae.qrcode_fcorpat,Ae.qrcode_fcorpat,Ae.qrcode_fsubpat])]]);Ae.qrcode_fpatmap=ui;var hi=xe([1,1,1,1,1]),gi=xe([1,0,0,0,1]);Ae.qrcode_algnpatfull=xe([hi,gi,xe([1,0,1,0,1]),gi,hi]);var Ze=xe([1,1,1,9,9]),en=xe([9,9,9,9,9]);Ae.qrcode_algnpatrmqr=xe([Ze,xe([1,0,1,9,9]),Ze,en,en]);var mi=xe([function(){Ie-=2,_e[Ie++]=0,_e[Ie++]=8},function(){Ie--;var di=_e[--Ie];_e[Ie++]=8,_e[Ie++]=di-1}]),Ni=xe([function(){Ie-=2,_e[Ie++]=1,_e[Ie++]=8},function(){Ie--;var di=_e[--Ie];_e[Ie++]=8,_e[Ie++]=di-2}]),Vi=xe([function(){Ie-=2,_e[Ie++]=2,_e[Ie++]=8},function(){Ie--;var di=_e[--Ie];_e[Ie++]=8,_e[Ie++]=di-3}]),ca=xe([function(){Ie-=2,_e[Ie++]=3,_e[Ie++]=8},function(){Ie--;var di=_e[--Ie];_e[Ie++]=8,_e[Ie++]=di-4}]),ha=xe([function(){Ie-=2,_e[Ie++]=4,_e[Ie++]=8},function(){Ie--;var di=_e[--Ie];_e[Ie++]=8,_e[Ie++]=di-5}]),Pa=xe([function(){Ie-=2,_e[Ie++]=5,_e[Ie++]=8},function(){Ie--;var di=_e[--Ie];_e[Ie++]=8,_e[Ie++]=di-6}]),Ra=xe([function(){Ie-=2,_e[Ie++]=7,_e[Ie++]=8},function(){Ie--;var di=_e[--Ie];_e[Ie++]=8,_e[Ie++]=di-7}]),to=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=8},function(){Ie--;var di=_e[--Ie];_e[Ie++]=di-8,_e[Ie++]=8}]),Fa=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=7},function(){Ie--;var di=_e[--Ie];_e[Ie++]=di-7,_e[Ie++]=8}]),Oa=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=5},function(){Ie--;var di=_e[--Ie];_e[Ie++]=di-6,_e[Ie++]=8}]),no=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=4},function(){Ie--;var di=_e[--Ie];_e[Ie++]=di-5,_e[Ie++]=8}]),ro=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=3},function(){Ie--;var di=_e[--Ie];_e[Ie++]=di-4,_e[Ie++]=8}]),va=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=2},function(){Ie--;var di=_e[--Ie];_e[Ie++]=di-3,_e[Ie++]=8}]),Ba=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=1},function(){Ie--;var di=_e[--Ie];_e[Ie++]=di-2,_e[Ie++]=8}]),Ya=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=0},function(){Ie--;var di=_e[--Ie];_e[Ie++]=di-1,_e[Ie++]=8}]),jr=xe([mi,Ni,Vi,ca,ha,Pa,Ra,to,Fa,Oa,no,ro,va,Ba,Ya]),Fr=xe([function(){Ie-=2,_e[Ie++]=1,_e[Ie++]=8}]),Ar=xe([function(){Ie-=2,_e[Ie++]=2,_e[Ie++]=8}]),cr=xe([function(){Ie-=2,_e[Ie++]=3,_e[Ie++]=8}]),Ve=xe([function(){Ie-=2,_e[Ie++]=4,_e[Ie++]=8}]),dr=xe([function(){Ie-=2,_e[Ie++]=5,_e[Ie++]=8}]),ur=xe([function(){Ie-=2,_e[Ie++]=6,_e[Ie++]=8}]),Er=xe([function(){Ie-=2,_e[Ie++]=7,_e[Ie++]=8}]),Ur=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=8}]),Gr=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=7}]),sn=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=6}]),pn=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=5}]),_n=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=4}]),ei=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=3}]),wi=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=2}]),Wi=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=1}]),ta=xe([Fr,Ar,cr,Ve,dr,ur,Er,Ur,Gr,sn,pn,_n,ei,wi,Wi]),$i=xe([function(){Ie-=2,_e[Ie++]=11,_e[Ie++]=3},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-3,_e[Ie++]=Za-6}]),Da=xe([function(){Ie-=2,_e[Ie++]=11,_e[Ie++]=2},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-4,_e[Ie++]=Za-6}]),ba=xe([function(){Ie-=2,_e[Ie++]=11,_e[Ie++]=1},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-5,_e[Ie++]=Za-6}]),Ci=xe([function(){Ie-=2,_e[Ie++]=10,_e[Ie++]=5},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-6,_e[Ie++]=Za-2}]),qi=xe([function(){Ie-=2,_e[Ie++]=10,_e[Ie++]=4},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-6,_e[Ie++]=Za-3}]),Ea=xe([function(){Ie-=2,_e[Ie++]=10,_e[Ie++]=3},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-6,_e[Ie++]=Za-4}]),Ji=xe([function(){Ie-=2,_e[Ie++]=10,_e[Ie++]=2},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-6,_e[Ie++]=Za-5}]),_a=xe([function(){Ie-=2,_e[Ie++]=10,_e[Ie++]=1},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-6,_e[Ie++]=Za-6}]),Na=xe([function(){Ie-=2,_e[Ie++]=9,_e[Ie++]=5},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-7,_e[Ie++]=Za-2}]),ka=xe([function(){Ie-=2,_e[Ie++]=9,_e[Ie++]=4},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-7,_e[Ie++]=Za-3}]),Ka=xe([function(){Ie-=2,_e[Ie++]=9,_e[Ie++]=3},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-7,_e[Ie++]=Za-4}]),io=xe([function(){Ie-=2,_e[Ie++]=9,_e[Ie++]=2},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-7,_e[Ie++]=Za-5}]),zr=xe([function(){Ie-=2,_e[Ie++]=9,_e[Ie++]=1},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-7,_e[Ie++]=Za-6}]),yn=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=5},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-8,_e[Ie++]=Za-2}]),In=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=4},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-8,_e[Ie++]=Za-3}]),On=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=3},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-8,_e[Ie++]=Za-4}]),Gn=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=2},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-8,_e[Ie++]=Za-5}]),Bi=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=1},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=di-8,_e[Ie++]=Za-6}]),kn=new Map([["full",jr],["micro",ta],["rmqr",xe([$i,Da,ba,Ci,qi,Ea,Ji,_a,Na,ka,Ka,io,zr,yn,In,On,Gn,Bi])]]);Ae.qrcode_formatfimmap=kn,Ae.qrcode_ecidfull=xe([1,0,3,2]),Ae.qrcode_ecidrmqr=xe([-1,0,-1,1]),Ae.qrcode_ecidmicrosym=xe([xe([0]),xe([1,2]),xe([3,4]),xe([5,6,7])]);var Ti=xe([function(){var di=_e[--Ie];_e[Ie++]=di-9,_e[Ie++]=5},function(){var di=_e[--Ie];_e[Ie++]=5,_e[Ie++]=di-9}]),Fn=xe([function(){var di=_e[--Ie];_e[Ie++]=di-10,_e[Ie++]=5},function(){var di=_e[--Ie];_e[Ie++]=5,_e[Ie++]=di-10}]),Di=xe([function(){var di=_e[--Ie];_e[Ie++]=di-11,_e[Ie++]=5},function(){var di=_e[--Ie];_e[Ie++]=5,_e[Ie++]=di-11}]),Mi=xe([function(){var di=_e[--Ie];_e[Ie++]=di-9,_e[Ie++]=4},function(){var di=_e[--Ie];_e[Ie++]=4,_e[Ie++]=di-9}]),ji=xe([function(){var di=_e[--Ie];_e[Ie++]=di-10,_e[Ie++]=4},function(){var di=_e[--Ie];_e[Ie++]=4,_e[Ie++]=di-10}]),Vn=xe([function(){var di=_e[--Ie];_e[Ie++]=di-11,_e[Ie++]=4},function(){var di=_e[--Ie];_e[Ie++]=4,_e[Ie++]=di-11}]),na=xe([function(){var di=_e[--Ie];_e[Ie++]=di-9,_e[Ie++]=3},function(){var di=_e[--Ie];_e[Ie++]=3,_e[Ie++]=di-9}]),Xi=xe([function(){var di=_e[--Ie];_e[Ie++]=di-10,_e[Ie++]=3},function(){var di=_e[--Ie];_e[Ie++]=3,_e[Ie++]=di-10}]),Ri=xe([function(){var di=_e[--Ie];_e[Ie++]=di-11,_e[Ie++]=3},function(){var di=_e[--Ie];_e[Ie++]=3,_e[Ie++]=di-11}]),Yi=xe([function(){var di=_e[--Ie];_e[Ie++]=di-9,_e[Ie++]=2},function(){var di=_e[--Ie];_e[Ie++]=2,_e[Ie++]=di-9}]),ga=xe([function(){var di=_e[--Ie];_e[Ie++]=di-10,_e[Ie++]=2},function(){var di=_e[--Ie];_e[Ie++]=2,_e[Ie++]=di-10}]),ya=xe([function(){var di=_e[--Ie];_e[Ie++]=di-11,_e[Ie++]=2},function(){var di=_e[--Ie];_e[Ie++]=2,_e[Ie++]=di-11}]),so=xe([function(){var di=_e[--Ie];_e[Ie++]=di-9,_e[Ie++]=1},function(){var di=_e[--Ie];_e[Ie++]=1,_e[Ie++]=di-9}]),za=xe([function(){var di=_e[--Ie];_e[Ie++]=di-10,_e[Ie++]=1},function(){var di=_e[--Ie];_e[Ie++]=1,_e[Ie++]=di-10}]),uo=xe([function(){var di=_e[--Ie];_e[Ie++]=di-11,_e[Ie++]=1},function(){var di=_e[--Ie];_e[Ie++]=1,_e[Ie++]=di-11}]),wo=xe([function(){var di=_e[--Ie];_e[Ie++]=di-9,_e[Ie++]=0},function(){var di=_e[--Ie];_e[Ie++]=0,_e[Ie++]=di-9}]),Zo=xe([function(){var di=_e[--Ie];_e[Ie++]=di-10,_e[Ie++]=0},function(){var di=_e[--Ie];_e[Ie++]=0,_e[Ie++]=di-10}]),vo=xe([function(){var di=_e[--Ie];_e[Ie++]=di-11,_e[Ie++]=0},function(){var di=_e[--Ie];_e[Ie++]=0,_e[Ie++]=di-11}]);Ae.qrcode_vimmap=xe([Ti,Fn,Di,Mi,ji,Vn,na,Xi,Ri,Yi,ga,ya,so,za,uo,wo,Zo,vo]),Ae.e=1e4,Ae.qrcode_mode0forceKB=xe([1,1,1,Ae.e,Ae.e,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]),Ae.qrcode_mode0forceA=xe([1,1,1,Ae.e,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]),Ae.qrcode_mode0forceN=xe([1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]),Ae.qrcode_mode0NbeforeB=xe([4,4,5,Ae.e,Ae.e,2,3,2,2,3,3,3,2,3,3,3,3,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3]),Ae.qrcode_modeBKbeforeB=xe([9,12,13,Ae.e,Ae.e,4,6,4,5,6,6,6,5,6,6,6,7,4,6,6,6,7,7,5,6,6,7,7,7,6,6,7,7,7,6,7,7,7,8]),Ae.qrcode_modeBKbeforeA=xe([8,10,11,Ae.e,Ae.e,4,5,4,5,5,6,6,5,5,6,6,6,4,5,6,6,6,6,5,6,6,6,6,7,6,6,6,6,7,6,6,6,7,7]),Ae.qrcode_modeBKbeforeN=xe([8,9,11,Ae.e,Ae.e,3,5,3,4,5,5,5,4,5,5,5,6,3,5,5,5,6,6,4,5,5,6,6,6,5,5,6,6,7,5,6,6,6,7]),Ae.qrcode_modeBKbeforeE=xe([5,5,6,Ae.e,Ae.e,2,3,2,3,3,3,3,3,3,3,3,4,2,3,3,3,4,4,3,3,3,4,4,4,3,3,4,4,4,3,4,4,4,4]),Ae.qrcode_modeBAbeforeK=xe([11,12,14,Ae.e,Ae.e,5,7,5,6,7,8,8,6,7,8,8,8,6,7,8,8,8,8,6,8,8,8,8,9,8,8,8,8,9,8,8,8,9,9]),Ae.qrcode_modeBAbeforeB=xe([11,15,16,Ae.e,Ae.e,6,7,6,7,7,8,8,7,7,8,8,8,6,7,8,8,8,9,7,8,8,8,9,9,8,8,9,9,9,8,8,9,9,10]),Ae.qrcode_modeBAbeforeN=xe([12,13,15,Ae.e,Ae.e,6,8,6,7,8,8,8,7,8,8,8,9,6,8,8,8,9,9,7,8,8,9,9,10,8,9,9,9,10,8,9,9,10,10]),Ae.qrcode_modeBAbeforeE=xe([6,7,8,Ae.e,Ae.e,3,4,3,4,4,4,4,4,4,4,4,5,4,4,4,4,5,5,4,4,4,5,5,5,4,5,5,5,5,4,5,5,5,5]),Ae.qrcode_modeBNbeforeK=xe([6,7,8,Ae.e,Ae.e,3,4,3,4,4,5,5,4,4,5,5,5,3,4,5,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5]),Ae.qrcode_modeBNbeforeB=xe([6,8,9,Ae.e,Ae.e,3,4,3,4,4,5,5,4,4,5,5,5,3,4,5,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,6]),Ae.qrcode_modeBNbeforeA=xe([6,7,8,Ae.e,Ae.e,3,4,3,4,4,5,5,4,4,5,5,5,4,4,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,5,5,5,5,6]),Ae.qrcode_modeBNbeforeE=xe([3,4,4,Ae.e,Ae.e,2,3,2,2,3,3,3,2,3,3,3,3,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3]),Ae.qrcode_modeANbeforeA=xe([13,15,17,Ae.e,5,7,9,7,8,9,9,9,8,9,9,9,11,7,9,9,9,11,11,8,9,9,10,11,11,9,10,11,11,11,9,11,11,11,11]),Ae.qrcode_modeANbeforeB=xe([13,17,18,Ae.e,Ae.e,7,9,7,8,9,9,9,8,9,9,9,10,7,9,9,9,10,11,8,9,9,9,11,11,9,9,11,11,11,9,10,11,11,11]),Ae.qrcode_modeANbeforeE=xe([7,8,9,Ae.e,3,4,5,4,5,5,5,5,5,5,5,5,6,4,5,5,5,6,6,5,5,5,5,6,6,5,5,6,6,6,5,6,6,6,6]);var Go=xe([function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=or(Za+di)%2},function(){var di=_e[--Ie];_e[Ie-1]=di;var Za=_e[--Ie];_e[Ie++]=Za%2},function(){Ie--;var di=_e[--Ie];_e[Ie++]=di%3},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=or(Za+di)%3},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=(~~(di/2)+~~(Za/3))%2},function(){var di=_e[--Ie],Za=_e[--Ie]*di;_e[Ie++]=or(Za%2+Za%3)},function(){var di=_e[--Ie],Za=_e[--Ie]*di;_e[Ie++]=or(Za%2+Za%3)%2},function(){var di=_e[--Ie],Za=_e[--Ie];_e[Ie++]=or(Za*di%3+(Za+di)%2)%2}]);Ae.qrcode_maskfuncs=Go;var Mo=new Map([["full",xe([0,1,2,3,4,5,6,7])],["micro",xe([1,4,6,7])],["rmqr",xe([4])]]);Ae.qrcode_formatmaskbits=Mo,Ae.qrcode_bchrem=function(){var di=_e[--Ie],Za=_e[Ie-1];for(_e[Ie++]=Ia(di,Za);;){var Sa=_e[Ie-1];if(Sa==0)break;var A1=_e[Ie-1];if(_e[Ie++]=0,_e[Ie++]=A1,A1>=65536){var IA=_e[--Ie],b1=_e[--Ie];_e[Ie++]=b1+16,_e[Ie++]=wr(IA/65536)}var Bc=_e[Ie-1];if(Bc>=256){var Qs=_e[--Ie],I1=_e[--Ie];_e[Ie++]=I1+8,_e[Ie++]=wr(Qs/256)}var Nc=_e[Ie-1];if(Nc>=16){var bl=_e[--Ie],Cc=_e[--Ie];_e[Ie++]=Cc+4,_e[Ie++]=wr(bl/16)}var Sl=_e[Ie-1];if(Sl>=4){var Ll=_e[--Ie],su=_e[--Ie];_e[Ie++]=su+2,_e[Ie++]=wr(Ll/4)}if(_e[--Ie]>=2){var Au=_e[--Ie];_e[Ie++]=Au+1}var Cu=_e[Ie-1],qu=_e[Ie-3];if(Pn(Cu,qu)){Ie--;break}var cu=_e[--Ie],lu=_e[--Ie],Eu=_e[Ie-1],Mu=_e[Ie-2];_e[Ie++]=Ia(Mu,or(cu-Eu))^lu}ir(3,1),Ie-=2},Ae.charvals=new Map;for(var Oo=0;Oo<=44;Oo+=1)De(Ae.charvals,Ce(Ae.qrcode_charmap,Oo),Oo);Ae.charvals=Ae.charvals,_e[Ie++]=1/0,_e[Ie++]=1;for(var us=0;us<255;us++){var Ja=_e[Ie-1],ho=Ja*2;if(_e[Ie++]=ho,ho>=256){var Ko=_e[--Ie];_e[Ie++]=Ko^285}}var xo=xe();Ae.rsalog=xo,Ae.rslog=xe(256);for(var Bs=1;Bs<=255;Bs+=1)De(Ae.rslog,Ce(Ae.rsalog,Bs),Bs);Ae.rslog=Ae.rslog,Ae.funcpatlayers=xe(72);for(var go=0;go<=11;go+=1){Ae.j=go;for(var t1=0;t1<=5;t1+=1){Ae.i=t1,Ae.bits=0;for(var Ws=0;Ws<=7&&(Ae.m=Ws,_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ce(Ae.qrcode_maskfuncs,Ae.m)()!==!0);Ws+=1)_e[--Ie]==0&&(Ae.bits=Ae.bits|Ia(1,Ae.m));De(Ae.funcpatlayers,Ae.j*6+Ae.i,Ae.bits)}}Ae.funcpatlayers=Ae.funcpatlayers,Ae.fmtvalsfull=xe(32),Ae.fmtvalsmicro=xe(32);for(var Ds=0;Ds<=31;Ds+=1){_e[Ie++]=Ds,_e[Ie++]=1335,_e[Ie++]=10,_e[Ie++]=Ds,Ae.qrcode_bchrem();var l1=_e[--Ie],E1=_e[--Ie],L1=l1|E1*1024;De(Ae.fmtvalsfull,E1,L1^21522),De(Ae.fmtvalsmicro,E1,L1^17477)}Ae.fmtvalsfull=Ae.fmtvalsfull,Ae.fmtvalsmicro=Ae.fmtvalsmicro,Ae.fmtvalsrmqr1=xe(64),Ae.fmtvalsrmqr2=xe(64),Ae.vervals=xe(34);for(var Oe=0;Oe<=63;Oe+=1){_e[Ie++]=Oe,_e[Ie++]=7973,_e[Ie++]=12,_e[Ie++]=Oe,Ae.qrcode_bchrem();var tr=_e[--Ie],br=_e[--Ie];De(Ae.fmtvalsrmqr1,br,(tr|br*4096)^129714);var Dr=tr|br*4096;if(De(Ae.fmtvalsrmqr2,br,Dr^133755),_e[Ie++]=Dr,_e[Ie++]=br,br>=7&&br<=40){var Kr=_e[--Ie];De(Ae.vervals,Kr-7,_e[--Ie])}else Ie-=2}Ae.fmtvalsrmqr1=Ae.fmtvalsrmqr1,Ae.fmtvalsrmqr2=Ae.fmtvalsrmqr2,Ae.vervals=Ae.vervals,Ae.qrcode_rsprod=function(){var di=_e[Ie-1];if(di!=0){var Za=_e[Ie-2];if(Za!=0){var Sa=Ce(Ae.rslog,_e[--Ie]),A1=Ce(Ae.rsalog,or(Sa+Ce(Ae.rslog,_e[--Ie]))%255);_e[Ie++]=A1}else Ie-=2,_e[Ie++]=0}else Ie-=2,_e[Ie++]=0},Ae.qrcode_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var di=0,Za=Ae.ecpb;di<Za;di++)_e[Ie++]=0;Ae.coeffs=xe();for(var Sa=0,A1=Ae.ecpb-1;Sa<=A1;Sa+=1){var IA=Ae.coeffs;De(IA,Sa+1,Ce(IA,Sa+1-1)),_e[Ie++]=Ce(Ae.rsalog,Sa);for(var b1=Sa;b1>=1;b1-=1){var Bc=Ae.coeffs,Qs=_e[Ie-1];_e[Ie++]=Bc,_e[Ie++]=b1,_e[Ie++]=Ce(Bc,b1),_e[Ie++]=Qs,Ae.qrcode_rsprod();var I1=_e[--Ie],Nc=_e[--Ie];De(_e[--Ie],Nc,Aa(I1,Ce(Ae.coeffs,Nc-1)))}var bl=Ae.coeffs,Cc=_e[Ie-1];_e[Ie++]=bl,_e[Ie++]=0,_e[Ie++]=Ce(bl,0),_e[Ie++]=Cc,Ae.qrcode_rsprod();var Sl=_e[--Ie],Ll=_e[--Ie];De(_e[--Ie],Ll,Sl),Ie--}_e[Ie++]=Ge(Ae.coeffs,0,Ae.coeffs.length-1)},Ae.qrcode_coeffscachemax=20,Ae.qrcode_coeffscachelimit=302,_e[Ie++]=Ae.qrcode_coeffscachemax,_e[Ie++]=Ae.qrcode_coeffscachelimit,fo(),Ae.qrcode_coeffscache=_e[--Ie],Ae.qrcode_coeffscachefetch=function(){Ae.ecpb=_e[--Ie];var di=Ce(Ae.qrcode_coeffscache,"fetch");if(_e[Ie++]=Ae.ecpb,_e[Ie++]=function(){Ae.qrcode_gencoeffs()},_e[Ie++]=function(){var Za=_e[--Ie];_e[Ie++]=Za.length},di()===!0)return!0},Ae=nn}var nn=Ae;if(Ae=Object.assign({},Ae,W1.globals),Ae.dontdraw=!1,Ae.format="unset",Ae.version="unset",Ae.eclevel="unset",Ae.fixedeclevel=!1,Ae.parse=!1,Ae.parsefnc=!1,Ae.mask=-1,Ae.suppresskanjimode=!0,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.qrcodeEmptyData#24635",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>3e4&&(_e[Ie++]="bwipp.qrcodeinputTooLong#24639",_e[Ie++]="The input data is too long",Pr()),Bn(Ae.version,"unset")?cn(Ae.format,"unset")&&(_e[Ie++]="full",Ae.version.length>0&&(cn(Ge(Ae.version,0,1),"M")&&(_e[Ie-1]="micro"),cn(Ge(Ae.version,0,1),"R")&&(_e[Ie-1]="rmqr")),Ae.format=_e[--Ie]):cn(Ae.format,"unset")&&(Ae.format="full"),Bn(Ae.format,"full")&&Bn(Ae.format,"micro")&&Bn(Ae.format,"rmqr")&&(_e[Ie++]="bwipp.qrcodeInvalidFormat#24659",_e[Ie++]="The format must be either full, micro or rmqr",Pr()),cn(Ae.format,"rmqr")&&cn(Ae.version,"unset")&&(_e[Ie++]="bwipp.qrcodeRMQRwithoutVersion#24663",_e[Ie++]="A version must be provided for RMQR",Pr()),cn(Ae.eclevel,"unset")){_e[Ie++]="eclevel",Bn(Ae.format,"micro")?_e[Ie++]="M":_e[Ie++]="L";var ln=_e[--Ie];Ae[_e[--Ie]]=ln}if(Bn(Ae.eclevel,"L")&&Bn(Ae.eclevel,"M")&&Bn(Ae.eclevel,"Q")&&Bn(Ae.eclevel,"H")&&(_e[Ie++]="bwipp.qrcodeInvalidEClevel#24672",_e[Ie++]="Error correction level must be either L, M, Q, or H",Pr()),Ae.mask!=-1&&cn(Ae.format,"rmqr")&&(_e[Ie++]="bwipp.qrcodeRMQRmask#24676",_e[Ie++]="A mask cannot be supplied for RMQR",Pr()),Ae.mask!=-1){var gn=cn(Ae.format,"full")?8:4;(Ae.mask<1||Ae.mask>gn)&&(_e[Ie++]="bwipp.qrcodeBadMask#24681",_e[Ie++]="An invalid mask was supplied",Pr())}if(Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["eci",!0],["FNC1",Ae.qrcode_fn1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,Ae.fnc1first=!1,Ae.msglen>0&&Ce(Ae.msg,0)==Ae.qrcode_fn1){Ae.fnc1first=!0,_e[Ie++]=1/0;for(var bn=Ge(Ae.msg,1,Ae.msglen-1),Cn=0,si=bn.length;Cn<si;Cn++){var Ei=Ce(bn,Cn);if(_e[Ie++]=Ei,Ei==37){var Ui=_e[Ie-1];_e[Ie++]=Ui}}Ae.msg=xe(),Ae.msglen=Ae.msg.length}Ae.tobin=function(){var bo=Re(_e[--Ie]);_e[Ie++]=bo;for(var di=0,Za=bo.length-1;di<=Za;di+=1){var Sa=_e[Ie-1];De(Sa,di,48)}var A1=_e[Ie-1];_e[Ie++]=A1;var IA=_e[Ie-3],b1=_e[Ie-1];_e[Ie-3]=_e[Ie-2],Ie-=2;var Bc=kr(Re(b1.length),IA,2);ar(b1,b1.length-Bc.length,Bc)},Ae.encA=function(){Ae.in=_e[--Ie],Ae.fnc1first&&(_e[Ie++]=1/0,$r(Ae.in,function(){var Za=_e[Ie-1];Za==Ae.qrcode_fn1&&(_e[Ie-1]=37)}),Ae.in=xe()),_e[Ie++]=~~(Ae.in.length*11/2)+1;try{var bo=Re(_e[--Ie]);_e[Ie++]=bo,_e[Ie++]=!1}catch(Za){_e[Ie++]=!0}for(_e[--Ie]&&(_e[Ie-1]="bwipp.qrcodeInputTooLarge#24736",_e[Ie++]="The input data exceeds the implementation limits",Pr()),Ae.out=_e[--Ie],Ae.k=0,Ae.m=0;Ae.k!=Ae.in.length;){Ae.k<Ae.in.length-1?(_e[Ie++]=or(Ce(Ae.charvals,Ce(Ae.in,Ae.k))*45+Ce(Ae.charvals,Ce(Ae.in,Ae.k+1))),_e[Ie++]=11,Ae.tobin(),Ae.k=Ae.k+2):(_e[Ie++]=Ce(Ae.charvals,Ce(Ae.in,Ae.k)),_e[Ie++]=6,Ae.tobin(),Ae.k=Ae.k+1);var di=_e[--Ie];ar(Ae.out,Ae.m,di),Ae.m=di.length+Ae.m}_e[Ie++]=Ge(Ae.out,0,Ae.m)},Ae.encN=function(){Ae.in=_e[--Ie],_e[Ie++]=~~(Ae.in.length*10/3)+1;try{var bo=Re(_e[--Ie]);_e[Ie++]=bo,_e[Ie++]=!1}catch(Ll){_e[Ie++]=!0}for(_e[--Ie]&&(_e[Ie-1]="bwipp.qrcodeInputTooLarge#24757",_e[Ie++]="The input data exceeds the implementation limits",Pr()),Ae.out=_e[--Ie],Ae.k=0,Ae.m=0;Ae.k!=Ae.in.length;){if(Ae.k<Ae.in.length-2){var di=Ge(Ae.in,Ae.k,3);_e[Ie++]=0;for(var Za=0,Sa=di.length;Za<Sa;Za++){var A1=_e[--Ie];_e[Ie++]=or(Ce(di,Za)+(A1*10-48))}_e[Ie++]=10,Ae.tobin(),Ae.k=Ae.k+3}else if(Ae.k==Ae.in.length-2){var IA=Ge(Ae.in,Ae.k,2);_e[Ie++]=0;for(var b1=0,Bc=IA.length;b1<Bc;b1++){var Qs=_e[--Ie];_e[Ie++]=or(Ce(IA,b1)+(Qs*10-48))}_e[Ie++]=7,Ae.tobin(),Ae.k=Ae.k+2}else{var I1=Ge(Ae.in,Ae.k,1);_e[Ie++]=0;for(var Nc=0,bl=I1.length;Nc<bl;Nc++){var Cc=_e[--Ie];_e[Ie++]=or(Ce(I1,Nc)+(Cc*10-48))}_e[Ie++]=4,Ae.tobin(),Ae.k=Ae.k+1}var Sl=_e[--Ie];ar(Ae.out,Ae.m,Sl),Ae.m=Sl.length+Ae.m}_e[Ie++]=Ge(Ae.out,0,Ae.m)},Ae.encB=function(){Ae.in=_e[--Ie],Ae.fnc1first&&(_e[Ie++]=1/0,$r(Ae.in,function(){var IA=_e[Ie-1];IA==Ae.qrcode_fn1&&(_e[Ie-1]=29)}),Ae.in=xe()),_e[Ie++]=Ae.in.length*8;try{var bo=Re(_e[--Ie]);_e[Ie++]=bo,_e[Ie++]=!1}catch(IA){_e[Ie++]=!0}_e[--Ie]&&(_e[Ie-1]="bwipp.qrcodeInputTooLarge#24786",_e[Ie++]="The input data exceeds the implementation limits",Pr()),Ae.out=_e[--Ie];for(var di=0,Za=Ae.in.length-1;di<=Za;di+=1){Ae.k=di,_e[Ie++]=gr(Ce(Ae.in,Ae.k)),_e[Ie++]=8,Ae.tobin(),_e[Ie++]=Ae.out,_e[Ie++]=Ae.k*8;var Sa=_e[Ie-3],A1=_e[Ie-1];ar(_e[Ie-2],A1,Sa),Ie-=3}_e[Ie++]=Ae.out},Ae.encK=function(){Ae.in=_e[--Ie],_e[Ie++]=~~(Ae.in.length/2)*13;try{var bo=Re(_e[--Ie]);_e[Ie++]=bo,_e[Ie++]=!1}catch(IA){_e[Ie++]=!0}for(_e[--Ie]&&(_e[Ie-1]="bwipp.qrcodeInputTooLarge#24800",_e[Ie++]="The input data exceeds the implementation limits",Pr()),Ae.out=_e[--Ie],Ae.k=0,Ae.m=0;Ae.k!=Ae.in.length;){var di=or(Ce(Ae.in,Ae.k)*256+Ce(Ae.in,Ae.k+1));_e[Ie++]=di,di<57408?_e[Ie++]=33088:_e[Ie++]=49472;var Za=_e[--Ie],Sa=or(_e[--Ie]-Za);_e[Ie++]=or(wr(Sa/256)*192+(Sa&255)),_e[Ie++]=13,Ae.tobin();var A1=_e[--Ie];ar(Ae.out,Ae.m,A1),Ae.m=A1.length+Ae.m,Ae.k=Ae.k+2}_e[Ie++]=Ae.out},Ae.encE=function(){var bo=-Ce(_e[--Ie],0)-1e6;if(_e[Ie++]=bo,bo<=127)_e[Ie++]=8,Ae.tobin();else{var di=_e[Ie-1];if(di<=16383){var Za=_e[--Ie];_e[Ie++]=Za+32768,_e[Ie++]=16,Ae.tobin()}else{var Sa=_e[--Ie];_e[Ie++]=Sa+12582912,_e[Ie++]=24,Ae.tobin()}}},Ae.addtobits=function(){var bo=_e[Ie-1];bo.length+Ae.j>Ae.bits.length&&(_e[Ie-1]="bwipp.qrcodeNoValidSymbol#24827",_e[Ie++]="Maximum length exceeded or invalid content",Pr());var di=_e[--Ie];ar(Ae.bits,Ae.j,di),Ae.j=di.length+Ae.j},_e[Ie++]=1/0;for(var ai=0,fa=Ae.msglen;ai<fa;ai++)_e[Ie++]=0;_e[Ie++]=0,Ae.numNs=xe(),_e[Ie++]=1/0;for(var Gi=0,Ai=Ae.msglen;Gi<Ai;Gi++)_e[Ie++]=0;_e[Ie++]=0,Ae.numAs=xe(),_e[Ie++]=1/0;for(var li=0,sa=Ae.msglen;li<sa;li++)_e[Ie++]=0;_e[Ie++]=0,Ae.numAorNs=xe(),_e[Ie++]=1/0;for(var pa=0,la=Ae.msglen;pa<la;pa++)_e[Ie++]=0;_e[Ie++]=0,Ae.numBs=xe(),_e[Ie++]=1/0;for(var Ga=0,Ua=Ae.msglen;Ga<Ua;Ga++)_e[Ie++]=0;_e[Ie++]=0,Ae.numKs=xe(),_e[Ie++]=1/0;for(var Io=0,Wa=Ae.msglen;Io<Wa;Io++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextNs=xe(),_e[Ie++]=1/0;for(var fs=0,xs=Ae.msglen;fs<xs;fs++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextBs=xe(),_e[Ie++]=1/0;for(var da=0,ps=Ae.msglen;da<ps;da++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextAs=xe(),_e[Ie++]=1/0;for(var Ns=0,As=Ae.msglen;Ns<As;Ns++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextKs=xe(),Ae.isECI=xe(Ae.msglen);for(var Uo=Ae.msglen-1;Uo>=0;Uo-=1){if(Ae.i=Uo,Ae.barchar=Ce(Ae.msg,Ae.i),Hr(Ae.qrcode_Kexcl,Ae.barchar)&&!Ae.suppresskanjimode){Ae.i+1<Ae.msglen?_e[Ie++]=or(Ae.barchar*256+Ce(Ae.msg,Ae.i+1)):_e[Ie++]=0;var gs=_e[--Ie],u1=gs&255;(gs>=33088&&gs<=40956||gs>=57408&&gs<=60351)&&u1>=64&&u1<=252&&u1!=127?(De(Ae.nextKs,Ae.i,0),De(Ae.numKs,Ae.i,Ce(Ae.numKs,Ae.i+2)+1)):De(Ae.nextKs,Ae.i,Ce(Ae.nextKs,Ae.i+1)+1)}else De(Ae.nextKs,Ae.i,Ce(Ae.nextKs,Ae.i+1)+1);Hr(Ae.qrcode_Nexcl,Ae.barchar)?(De(Ae.nextNs,Ae.i,0),De(Ae.numNs,Ae.i,Ce(Ae.numNs,Ae.i+1)+1),De(Ae.numAorNs,Ae.i,Ce(Ae.numAorNs,Ae.i+1)+1)):De(Ae.nextNs,Ae.i,Ce(Ae.nextNs,Ae.i+1)+1),Hr(Ae.qrcode_Aexcl,Ae.barchar)?(De(Ae.nextAs,Ae.i,0),De(Ae.numAs,Ae.i,Ce(Ae.numAs,Ae.i+1)+1),De(Ae.numAorNs,Ae.i,Ce(Ae.numAorNs,Ae.i+1)+1)):De(Ae.nextAs,Ae.i,Ce(Ae.nextAs,Ae.i+1)+1),De(Ae.isECI,Ae.i,Ae.barchar<=-1e6)}for(var Fs=0,Cs=Ae.msglen-1;Fs<=Cs;Fs+=1)Ae.i=Fs,Ce(Ae.numKs,Ae.i)>0&&(De(Ae.numKs,Ae.i+1,0),De(Ae.nextKs,Ae.i+1,Ce(Ae.nextKs,Ae.i+1)+1));for(var bs=Ae.msglen-1;bs>=0;bs-=1)Ae.i=bs,or(Ce(Ae.numNs,Ae.i)+(Ce(Ae.numAs,Ae.i)+Ce(Ae.numKs,Ae.i)))==0&&!Ce(Ae.isECI,Ae.i)?(De(Ae.nextBs,Ae.i,0),De(Ae.numBs,Ae.i,Ce(Ae.numBs,Ae.i+1)+1)):De(Ae.nextBs,Ae.i,Ce(Ae.nextBs,Ae.i+1)+1);if(Ae.KbeforeB=function(){var bo=Ce(_e[--Ie],Ae.ver);_e[Ie++]=Zi(Ae.numK,bo)&&Ce(Ae.nextBs,or(Ae.numK*2+Ae.i))==0},Ae.KbeforeA=function(){var bo=Ce(_e[--Ie],Ae.ver);_e[Ie++]=Zi(Ae.numK,bo)&&Ce(Ae.nextAs,or(Ae.numK*2+Ae.i))==0},Ae.KbeforeN=function(){var bo=Ce(_e[--Ie],Ae.ver);_e[Ie++]=Zi(Ae.numK,bo)&&Ce(Ae.nextNs,or(Ae.numK*2+Ae.i))==0},Ae.KbeforeE=function(){var bo=Ce(_e[--Ie],Ae.ver);_e[Ie++]=Zi(Ae.numK,bo)&&or(Ae.numK*2+Ae.i)==Ae.msglen},Ae.AbeforeK=function(){var bo=Ce(_e[--Ie],Ae.ver);_e[Ie++]=Zi(Ae.numA,bo)&&Ce(Ae.nextKs,or(Ae.numA+Ae.i))==0},Ae.AbeforeB=function(){var bo=Ce(_e[--Ie],Ae.ver);_e[Ie++]=Zi(Ae.numA,bo)&&Ce(Ae.nextBs,or(Ae.numA+Ae.i))==0},Ae.AbeforeN=function(){var bo=Ce(_e[--Ie],Ae.ver);_e[Ie++]=Zi(Ae.numA,bo)&&Ce(Ae.nextNs,or(Ae.numA+Ae.i))==0},Ae.AbeforeE=function(){var bo=Ce(_e[--Ie],Ae.ver);_e[Ie++]=Zi(Ae.numA,bo)&&or(Ae.numA+Ae.i)==Ae.msglen},Ae.NbeforeK=function(){var bo=Ce(_e[--Ie],Ae.ver);_e[Ie++]=Zi(Ae.numN,bo)&&Ce(Ae.nextKs,or(Ae.numN+Ae.i))==0},Ae.NbeforeB=function(){var bo=Ce(_e[--Ie],Ae.ver);_e[Ie++]=Zi(Ae.numN,bo)&&Ce(Ae.nextBs,or(Ae.numN+Ae.i))==0},Ae.NbeforeA=function(){var bo=Ce(_e[--Ie],Ae.ver);_e[Ie++]=Zi(Ae.numN,bo)&&Ce(Ae.nextAs,or(Ae.numN+Ae.i))==0},Ae.NbeforeE=function(){var bo=Ce(_e[--Ie],Ae.ver);_e[Ie++]=Zi(Ae.numN,bo)&&or(Ae.numN+Ae.i)==Ae.msglen},Ae.AorNbeforeB=function(){var bo=Ce(_e[--Ie],Ae.ver);_e[Ie++]=Zi(Ae.numAorN,bo)&&Ce(Ae.nextBs,or(Ae.numAorN+Ae.i))==0},Ae.AorNbeforeE=function(){var bo=Ce(_e[--Ie],Ae.ver);_e[Ie++]=Zi(Ae.numAorN,bo)&&or(Ae.numAorN+Ae.i)==Ae.msglen},Ae.nextNslt=function(){if(Ce(Ae.nextNs,Ae.i)>=Ae.msglen)_e[Ie-1]=!0;else{var bo=Ce(Ae.numNs,or(Ce(Ae.nextNs,Ae.i)+Ae.i)),di=Ce(_e[--Ie],Ae.ver);_e[Ie++]=Pn(bo,di)}},Bn(Ae.version,"unset")){var m1=Ce(Ae.qrcode_versetmap,Ae.format),M1=Ae.version,yo=Hr(m1,M1);_e[Ie++]=m1,_e[Ie++]=M1,yo||(Ie-=2,cn(Ae.format,"full")?(_e[Ie++]="bwipp.qrcodeInvalidFullVersion#24926",_e[Ie++]="Valid versions for QR Code symbols are 1 to 40",Pr()):cn(Ae.format,"micro")?(_e[Ie++]="bwipp.qrcodeInvalidMicroVersion#24929",_e[Ie++]="Valid versions for Micro QR Code symbols are M1 to M4",Pr()):(_e[Ie++]="bwipp.qrcodeInvalidRMQRversion#24931",_e[Ie++]="Invalid version for an RMQR symbol",Pr()));var jo=_e[--Ie],_i=Ce(_e[--Ie],jo);_e[Ie++]=1/0,_e[Ie++]=_i;var ns=xe();Ae.verset=ns}else cn(Ae.format,"full")&&(Ae.verset=Ae.qrcode_versetfull),cn(Ae.format,"micro")&&(Ae.verset=Ae.qrcode_versetmicro);_e[Ie++]=1/0;for(var is=0;is<39;is++)_e[Ie++]=-1;Ae.msgbits=xe();for(var as=Ae.verset,_s=0,Ls=as.length;_s<Ls;_s++){for(Ae.ver=Ce(as,_s),Ae.mode=-1,Ae.seqok=!0,_e[Ie++]=1/0,Ae.i=0;!(Ae.i>=Ae.msglen);){if(Ae.numK=Ce(Ae.numKs,Ae.i),Ae.numB=Ce(Ae.numBs,Ae.i),Ae.numA=Ce(Ae.numAs,Ae.i),Ae.numN=Ce(Ae.numNs,Ae.i),Ae.numAorN=Ce(Ae.numAorNs,Ae.i),Ae.eci=Ce(Ae.isECI,Ae.i),Ae.ver==Ae.qrcode_vM1&&Ae.numA>=1){Ae.seqok=!1;break}if(Ae.ver==Ae.qrcode_vM1&&Ae.numB>=1){Ae.seqok=!1;break}if(Ae.ver==Ae.qrcode_vM1&&Ae.numK>=1){Ae.seqok=!1;break}if(Ae.ver==Ae.qrcode_vM1&&Ae.eci){Ae.seqok=!1;break}if(Ae.ver==Ae.qrcode_vM2&&Ae.numB>=1){Ae.seqok=!1;break}if(Ae.ver==Ae.qrcode_vM2&&Ae.numK>=1){Ae.seqok=!1;break}if(Ae.ver==Ae.qrcode_vM2&&Ae.eci){Ae.seqok=!1;break}if(Ae.ver==Ae.qrcode_vM3&&Ae.eci){Ae.seqok=!1;break}if(Ae.ver==Ae.qrcode_vM4&&Ae.eci){Ae.seqok=!1;break}for(;;){if(Ae.eci){_e[Ie++]=Ae.qrcode_E;break}if(Ae.mode==-1){if(_e[Ie++]=Ae.qrcode_mode0forceKB,Ae.KbeforeA(),_e[--Ie]){_e[Ie++]=Ae.qrcode_K;break}if(_e[Ie++]=Ae.qrcode_mode0forceKB,Ae.KbeforeN(),_e[--Ie]){_e[Ie++]=Ae.qrcode_K;break}if(_e[Ie++]=Ae.qrcode_modeBKbeforeE,Ae.KbeforeB(),_e[--Ie]){_e[Ie++]=Ae.qrcode_K;break}if(_e[Ie++]=Ae.qrcode_mode0forceKB,Ae.KbeforeE(),_e[--Ie]){_e[Ie++]=Ae.qrcode_K;break}if(Ae.numK>=1){_e[Ie++]=Ae.qrcode_B;break}if(_e[Ie++]=Ae.qrcode_mode0NbeforeB,Ae.NbeforeK(),_e[--Ie]){_e[Ie++]=Ae.qrcode_N;break}if(_e[Ie++]=Ae.qrcode_mode0NbeforeB,Ae.NbeforeB(),_e[--Ie]){_e[Ie++]=Ae.qrcode_N;break}if(_e[Ie++]=Ae.qrcode_mode0forceKB,Ae.NbeforeB(),_e[--Ie]){_e[Ie++]=Ae.qrcode_B;break}if(_e[Ie++]=Ae.qrcode_modeANbeforeE,Ae.NbeforeA(),_e[--Ie]){_e[Ie++]=Ae.qrcode_N;break}if(_e[Ie++]=Ae.qrcode_mode0forceN,Ae.NbeforeE(),_e[--Ie]){_e[Ie++]=Ae.qrcode_N;break}if(_e[Ie++]=Ae.qrcode_modeBAbeforeE,Ae.AbeforeK(),_e[--Ie]){_e[Ie++]=Ae.qrcode_A;break}if(_e[Ie++]=Ae.qrcode_modeBAbeforeE,Ae.AorNbeforeB(),_e[--Ie]){_e[Ie++]=Ae.qrcode_A;break}if(_e[Ie++]=Ae.qrcode_mode0forceA,Ae.AorNbeforeE(),_e[--Ie]){_e[Ie++]=Ae.qrcode_A;break}_e[Ie++]=Ae.qrcode_B;break}if(Ae.mode==Ae.qrcode_B){if(_e[Ie++]=Ae.qrcode_modeBKbeforeB,Ae.KbeforeB(),_e[--Ie]){_e[Ie++]=Ae.qrcode_K;break}if(_e[Ie++]=Ae.qrcode_modeBKbeforeA,Ae.KbeforeA(),_e[--Ie]){_e[Ie++]=Ae.qrcode_K;break}if(_e[Ie++]=Ae.qrcode_modeBKbeforeN,Ae.KbeforeN(),_e[--Ie]){_e[Ie++]=Ae.qrcode_K;break}if(_e[Ie++]=Ae.qrcode_modeBKbeforeE,Ae.KbeforeE(),_e[--Ie]){_e[Ie++]=Ae.qrcode_K;break}if(_e[Ie++]=Ae.qrcode_modeBAbeforeK,Ae.AbeforeK(),_e[--Ie]){_e[Ie++]=Ae.qrcode_A;break}if(_e[Ie++]=Ae.qrcode_modeBAbeforeB,Ae.AbeforeB(),_e[--Ie]){_e[Ie++]=Ae.qrcode_A;break}if(_e[Ie++]=Ae.qrcode_modeBAbeforeN,Ae.AbeforeN(),_e[--Ie]){_e[Ie++]=Ae.qrcode_A;break}if(_e[Ie++]=Ae.qrcode_modeBAbeforeE,Ae.AbeforeE(),_e[--Ie]){_e[Ie++]=Ae.qrcode_A;break}if(_e[Ie++]=Ae.qrcode_modeBNbeforeK,Ae.NbeforeK(),_e[--Ie]){_e[Ie++]=Ae.qrcode_N;break}if(_e[Ie++]=Ae.qrcode_modeBNbeforeB,Ae.NbeforeB(),_e[--Ie]){_e[Ie++]=Ae.qrcode_N;break}if(_e[Ie++]=Ae.qrcode_modeBNbeforeA,Ae.NbeforeA(),_e[--Ie]){_e[Ie++]=Ae.qrcode_N;break}if(_e[Ie++]=Ae.qrcode_modeBNbeforeE,Ae.NbeforeE(),_e[--Ie]){_e[Ie++]=Ae.qrcode_N;break}if(_e[Ie++]=Ae.qrcode_modeBAbeforeE,Ae.AorNbeforeE(),_e[--Ie]&&Va(Ae.numAorN,Ce(Ae.qrcode_modeBAbeforeN,Ae.ver))&&(_e[Ie++]=Ae.qrcode_modeBNbeforeA,Ae.nextNslt(),_e[--Ie])){_e[Ie++]=Ae.qrcode_A;break}_e[Ie++]=Ae.qrcode_B;break}if(Ae.mode==Ae.qrcode_A){if(Ae.numK>=1){_e[Ie++]=Ae.qrcode_K;break}if(Ae.numB>=1){_e[Ie++]=Ae.qrcode_B;break}if(_e[Ie++]=Ae.qrcode_modeANbeforeA,Ae.NbeforeA(),_e[--Ie]){_e[Ie++]=Ae.qrcode_N;break}if(_e[Ie++]=Ae.qrcode_modeANbeforeB,Ae.NbeforeB(),_e[--Ie]){_e[Ie++]=Ae.qrcode_N;break}if(_e[Ie++]=Ae.qrcode_modeANbeforeE,Ae.NbeforeE(),_e[--Ie]){_e[Ie++]=Ae.qrcode_N;break}if(Ae.numA>=1||Ae.numN>=1){_e[Ie++]=Ae.qrcode_A;break}_e[Ie++]=Ae.qrcode_B;break}if(Ae.mode==Ae.qrcode_N){if(Ae.numK>=1){_e[Ie++]=Ae.qrcode_K;break}if(Ae.numB>=1){_e[Ie++]=Ae.qrcode_B;break}if(Ae.numA>=1){_e[Ie++]=Ae.qrcode_A;break}if(Ae.numN>=1){_e[Ie++]=Ae.qrcode_N;break}_e[Ie++]=Ae.qrcode_B;break}if(Ae.mode==Ae.qrcode_K){if(Ae.numB>=1){_e[Ie++]=Ae.qrcode_B;break}if(Ae.numA>=1){_e[Ie++]=Ae.qrcode_A;break}if(Ae.numN>=1){_e[Ie++]=Ae.qrcode_N;break}if(Ae.numK>=1){_e[Ie++]=Ae.qrcode_K;break}_e[Ie++]=Ae.qrcode_B;break}}var Ys=_e[Ie-1];Ys==Ae.qrcode_K&&Ae.fnc1first&&(_e[Ie-1]=Ae.qrcode_B);var a1=_e[Ie-1];if(a1==Ae.mode){Ie--;var Es=Ae.mode==Ae.qrcode_K?2:1;Ae.dat=Ge(Ae.msg,Ae.i,Es),_e[Ie++]=1/0;var fA=_e[--Ie],Z1=_e[--Ie];_e[Ie++]=fA,Lr(Z1),Lr(Ae.dat);var vA=xe();_e[Ie++]=vA}else{Ae.mode=_e[--Ie],Ae.mode==Ae.qrcode_K&&(_e[Ie++]=Ae.qrcode_K,_e[Ie++]=Ge(Ae.msg,Ae.i,Ae.numK*2)),Ae.mode==Ae.qrcode_B&&(_e[Ie++]=Ae.qrcode_B,_e[Ie++]=Ge(Ae.msg,Ae.i,Ae.numB)),Ae.mode==Ae.qrcode_A&&(_e[Ie++]=Ae.qrcode_A,_e[Ie++]=Ge(Ae.msg,Ae.i,Ae.numA)),Ae.mode==Ae.qrcode_N&&(_e[Ie++]=Ae.qrcode_N,_e[Ie++]=Ge(Ae.msg,Ae.i,Ae.numN)),Ae.mode==Ae.qrcode_E&&(Ae.mode=-1,_e[Ie++]=Ae.qrcode_E,_e[Ie++]=Ge(Ae.msg,Ae.i,1));var V1=_e[--Ie];Ae.dat=V1,_e[Ie++]=V1}Ae.i=Ae.i+Ae.dat.length}if(Ae.seqok){Ii(xe(Wn()));var aA=_e[--Ie];_e[Ie-1]=aA}else Oi(),_e[Ie++]=-1;for(Ae.seq=_e[--Ie];Ae.seq!=-1;){Ae.bits=Re(23648),Ae.j=0,Ae.fnc1first&&(Ae.ver<Ae.qrcode_vR7x43?_e[Ie++]="0101":_e[Ie++]="101",Ae.addtobits()),Ae.abort=!1;for(var FA=0,Y1=Ae.seq.length-1;FA<=Y1;FA+=2){if(Ae.i=FA,Ae.mode=Ce(Ae.seq,Ae.i),_e[Ie++]=Ce(Ce(Ae.qrcode_mids,Ae.ver),Ae.mode),Ae.addtobits(),Ae.chars=Ce(Ae.seq,Ae.i+1),_e[Ie++]="charslen",_e[Ie++]=Ae.chars.length,Ae.mode==Ae.qrcode_K){var GA=_e[--Ie];_e[Ie++]=~~(GA/2)}var K1=_e[--Ie];if(Ae[_e[--Ie]]=K1,Ae.mode!=Ae.qrcode_E){if(Ae.cclen=Ce(Ce(Ae.qrcode_cclens,Ae.ver),Ae.mode),Ae.charslen>=~~xr(2,Ae.cclen)){Ae.abort=!0;break}_e[Ie++]=Ae.charslen,_e[Ie++]=Ae.cclen,Ae.tobin(),Ae.addtobits()}var kA=Ae[Ce(Ae.qrcode_encfuncs,Ae.mode)];if(_e[Ie++]=Ae.chars,kA()===!0)break;Ae.addtobits()}if(Ae.abort)break;Ae.bits=Ge(Ae.bits,0,Ae.j),De(Ae.msgbits,Ae.ver,Ae.bits);break}}Hr(Ae.options,"debugbitseqs")&&(_e[Ie++]="bwipp.debugbitseqs#25086",_e[Ie++]=Ae.msgbits,Pr()),_e[Ie++]="eclval",Un("LMQH",Ae.eclevel),Ie--;var oA=_e[--Ie];_e[Ie-1]=oA.length;var yl=_e[--Ie];_e[Ie-1]=yl;var nc=_e[--Ie];Ae[_e[--Ie]]=nc;for(var SA=0,LA=Ae.qrcode_metrics.length-1;SA<=LA;SA+=1){Ae.i=SA,Ae.m=Ce(Ae.qrcode_metrics,Ae.i),Ae.frmt=Ce(Ae.m,0),Ae.vers=Ce(Ae.m,1),Ae.vergrp=Ce(Ae.m,2),Ae.verind=Ae.i-44,Ae.rows=Ce(Ae.m,3),Ae.cols=Ce(Ae.m,4),Ae.asp2=Ce(Ae.m,5),Ae.asp3=Ce(Ae.m,6),Ae.nmod=Ce(Ae.m,7),Ae.ncws=~~(Ae.nmod/8),Ae.rbit=Ae.nmod%8,Ae.lc4b=!1,(cn(Ae.vers,"M1")||cn(Ae.vers,"M3"))&&(Ae.ncws=Ae.ncws+1,Ae.rbit=0,Ae.lc4b=!0),Ae.ecws=Ce(Ce(Ae.m,8),Ae.eclval),Ae.dcws=or(Ae.ncws-Ae.ecws);var zc=Ae.lc4b?4:0;if(Ae.dmod=or(Ae.dcws*8-zc),Ae.ecb1=Ce(Ce(Ae.m,9),Ae.eclval*2),Ae.ecb2=Ce(Ce(Ae.m,9),Ae.eclval*2+1),Ae.okay=!0,Bn(Ae.format,Ae.frmt)&&(Ae.okay=!1),cn(Ae.frmt,"micro")&&Ae.fnc1first&&(Ae.okay=!1),Bn(Ae.version,"unset")&&Bn(Ae.version,Ae.vers)&&(Ae.okay=!1),(Ae.ecb1==-1||Ae.ecb2==-1)&&(Ae.okay=!1),Ae.verbits=Ce(Ae.msgbits,Ae.vergrp),(Ae.verbits==-1||Ae.verbits.length>Ae.dmod)&&(Ae.okay=!1),Ae.term=Ge("000000000",0,Ce(Ae.qrcode_termlens,Ae.vergrp)),Ae.okay)break}if(Ae.okay||(_e[Ie++]="bwipp.qrcodeNoValidSymbol#25133",_e[Ie++]="Maximum length exceeded or invalid content",Pr()),Ae.format=Ae.frmt,Ae.version=Ae.vers,Ae.msgbits=Ae.verbits,!Ae.fixedeclevel)for(var WA=Ae.eclval+1;WA<=3;WA+=1){Ae.eclval_=WA,Ae.ecws_=Ce(Ce(Ae.m,8),Ae.eclval_),Ae.dcws_=or(Ae.ncws-Ae.ecws_);var ul=Ae.lc4b?4:0;Ae.dmod_=or(Ae.dcws_*8-ul),Ae.ecb1_=Ce(Ce(Ae.m,9),Ae.eclval_*2),Ae.ecb2_=Ce(Ce(Ae.m,9),Ae.eclval_*2+1),Ae.okay=!0,(Ae.ecb1_==-1||Ae.ecb2_==-1)&&(Ae.okay=!1),Ae.msgbits.length>Ae.dmod_&&(Ae.okay=!1),Ae.okay&&(Ae.eclval=Ae.eclval_,Ae.dcws=Ae.dcws_,Ae.dmod=Ae.dmod_,Ae.ecb1=Ae.ecb1_,Ae.ecb2=Ae.ecb2_)}Ae.dcpb=~~(Ae.dcws/or(Ae.ecb1+Ae.ecb2)),Ae.ecpb=~~(Ae.ncws/or(Ae.ecb1+Ae.ecb2))-Ae.dcpb;var qA=Ae.term,bA=Ae.dmod,ic=Ae.msgbits,mc=Ae.term,Sc=mc.length,es=or(bA-ic.length);if(or(bA-ic.length)>mc.length){var Ss=Sc;Sc=es,es=Ss}Ae.term=Ge(qA,0,es);var P1=Re(Ae.msgbits.length+Ae.term.length);ar(P1,0,Ae.msgbits),ar(P1,Ae.msgbits.length,Ae.term),Ae.msgbits=P1,Ae.pad=Re(Ae.dmod);for(var f1=0,p1=Ae.pad.length-1;f1<=p1;f1+=1)De(Ae.pad,f1,48);ar(Ae.pad,0,Ae.msgbits),Ae.padnum=0;for(var Xs=Ae.lc4b?5:1,w1=~~(sr(Ae.msgbits.length/8)*8),vc=or(Ae.dmod-Xs);w1<=vc;w1+=8)ar(Ae.pad,w1,Ce(Ae.qrcode_padstrs,Ae.padnum)),Ae.padnum=(Ae.padnum+1)%2;Ae.cws=xe(Ae.dcws);for(var HA=0,ac=Ae.cws.length-1;HA<=ac;HA+=1){Ae.c=HA,Ae.bpcw=8,Ae.lc4b&&Ae.c==Ae.cws.length-1&&(Ae.bpcw=4),Ae.cwb=Ge(Ae.pad,Ae.c*8,Ae.bpcw),Ae.cw=0;for(var bc=0,Tc=Ae.bpcw-1;bc<=Tc;bc+=1)Ae.i=bc,Ae.cw=or(Ae.cw+~~xr(2,Ae.bpcw-Ae.i-1)*(Ce(Ae.cwb,Ae.i)-48));De(Ae.cws,Ae.c,Ae.cw)}if(Ae.lc4b){var sA=Ae.cws,rl=Ae.cws;De(sA,rl.length-1,Ce(sA,rl.length-1)*16)}Hr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#25212",_e[Ie++]=Ae.cws,Pr()),_e[Ie++]="coeffs",_e[Ie++]=Ae.ecpb,Ae.qrcode_coeffscachefetch();var ZA=_e[--Ie];Ae[_e[--Ie]]=ZA,Ae.rscodes=function(){Ae.rscws=_e[--Ie],Ae.rsnd=Ae.rscws.length,_e[Ie++]=1/0,Lr(Ae.rscws);for(var bo=0,di=Ae.ecpb;bo<di;bo++)_e[Ie++]=0;Ae.rscws=xe();for(var Za=0,Sa=Ae.rsnd-1;Za<=Sa;Za+=1){_e[Ie++]=Za,_e[Ie++]=Ce(Ae.rscws,Za);for(var A1=0,IA=Ae.ecpb-1;A1<=IA;A1+=1){var b1=Ae.rscws,Bc=_e[Ie-1],Qs=_e[Ie-2],I1=Ce(b1,or(Qs+A1)+1),Nc=Ce(Ae.coeffs,Ae.ecpb-A1-1);_e[Ie++]=b1,_e[Ie++]=or(Qs+A1)+1,_e[Ie++]=I1,_e[Ie++]=Nc,_e[Ie++]=Bc,Ae.qrcode_rsprod();var bl=_e[--Ie],Cc=_e[--Ie],Sl=_e[--Ie];De(_e[--Ie],Sl,Aa(Cc,bl))}Ie-=2}_e[Ie++]=Ge(Ae.rscws,Ae.rsnd,Ae.ecpb)},Ae.dcwsb=xe(or(Ae.ecb1+Ae.ecb2)),Ae.ecwsb=xe(or(Ae.ecb1+Ae.ecb2));for(var Xa=0,Ao=Ae.ecb1-1;Xa<=Ao;Xa+=1){Ae.i=Xa,De(Ae.dcwsb,Ae.i,Ge(Ae.cws,Ae.i*Ae.dcpb,Ae.dcpb)),_e[Ie++]=Ae.ecwsb,_e[Ie++]=Ae.i,_e[Ie++]=Ce(Ae.dcwsb,Ae.i),Ae.rscodes();var cs=_e[--Ie],Is=_e[--Ie];De(_e[--Ie],Is,cs)}for(var Hs=0,os=Ae.ecb2-1;Hs<=os;Hs+=1){Ae.i=Hs,De(Ae.dcwsb,or(Ae.ecb1+Ae.i),Ge(Ae.cws,or(Ae.ecb1*Ae.dcpb+Ae.i*(Ae.dcpb+1)),Ae.dcpb+1));var Ts=Ce(Ae.dcwsb,or(Ae.ecb1+Ae.i));_e[Ie++]=Ae.ecwsb,_e[Ie++]=or(Ae.ecb1+Ae.i),_e[Ie++]=Ts,Ae.rscodes();var _1=_e[--Ie],j1=_e[--Ie];De(_e[--Ie],j1,_1)}Ae.cws=xe(Ae.ncws),Ae.cw=0;for(var d1=0,r1=Ae.dcpb;d1<=r1;d1+=1){Ae.i=d1;for(var Ks=0,n1=or(Ae.ecb1+Ae.ecb2)-1;Ks<=n1;Ks+=1)Ae.j=Ks,Ae.i<Ce(Ae.dcwsb,Ae.j).length&&(De(Ae.cws,Ae.cw,Ce(Ce(Ae.dcwsb,Ae.j),Ae.i)),Ae.cw=Ae.cw+1)}for(var o1=0,s1=Ae.ecpb-1;o1<=s1;o1+=1){Ae.i=o1;for(var J1=0,v1=or(Ae.ecb1+Ae.ecb2)-1;J1<=v1;J1+=1)Ae.j=J1,De(Ae.cws,Ae.cw,Ce(Ce(Ae.ecwsb,Ae.j),Ae.i)),Ae.cw=Ae.cw+1}if(Ae.rbit>0&&(Ae.pad=xe(Ae.cws.length+1),ar(Ae.pad,0,Ae.cws),De(Ae.pad,Ae.pad.length-1,0),Ae.cws=Ae.pad),Ae.lc4b){var x1=Ae.cws,AA=Ae.dcws;De(x1,AA-1,wr(Ce(x1,AA-1)/16));for(var k1=Ae.dcws-1,VA=Ae.ncws-2;k1<=VA;k1+=1)Ae.i=k1,De(Ae.cws,Ae.i,(Ce(Ae.cws,Ae.i)&15)*16),De(Ae.cws,Ae.i,wr(Ce(Ae.cws,Ae.i+1)/16)&15|Ce(Ae.cws,Ae.i));De(Ae.cws,Ae.ncws-1,(Ce(Ae.cws,Ae.ncws-1)&15)*16)}Hr(Ae.options,"debugecc")&&(_e[Ie++]="bwipp.debugecc#25314",_e[Ie++]=Ae.cws,Pr()),_e[Ie++]=1/0;for(var Ic=0,yc=Ae.rows*Ae.cols;Ic<yc;Ic++)_e[Ie++]=-1;if(Ae.pixs=xe(),Ae.qmv=function(){var bo=_e[--Ie],di=_e[--Ie];_e[Ie++]=or(di+bo*Ae.cols)},cn(Ae.format,"full"))for(var YA=8,wc=Ae.cols-9;YA<=wc;YA+=1){Ae.i=YA,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=6,Ae.qmv();var wl=_e[--Ie];De(_e[--Ie],wl,(Ae.i+1)%2),_e[Ie++]=Ae.pixs,_e[Ie++]=6,_e[Ie++]=Ae.i,Ae.qmv();var Gc=_e[--Ie];De(_e[--Ie],Gc,(Ae.i+1)%2)}if(cn(Ae.format,"micro"))for(var oc=8,_c=Ae.cols-1;oc<=_c;oc+=1){Ae.i=oc,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=0,Ae.qmv();var jc=_e[--Ie];De(_e[--Ie],jc,(Ae.i+1)%2),_e[Ie++]=Ae.pixs,_e[Ie++]=0,_e[Ie++]=Ae.i,Ae.qmv();var kc=_e[--Ie];De(_e[--Ie],kc,(Ae.i+1)%2)}if(cn(Ae.format,"rmqr")){for(var _l=3,Wc=Ae.cols-4;_l<=Wc;_l+=1){Ae.i=_l,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=0,Ae.qmv();var xl=_e[--Ie];De(_e[--Ie],xl,(Ae.i+1)%2),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=Ae.rows-1,Ae.qmv();var Ms=_e[--Ie];De(_e[--Ie],Ms,(Ae.i+1)%2)}for(var h1=3,U1=Ae.rows-4;h1<=U1;h1+=1){Ae.i=h1,_e[Ie++]=Ae.pixs,_e[Ie++]=0,_e[Ie++]=Ae.i,Ae.qmv();var O1=_e[--Ie];De(_e[--Ie],O1,(Ae.i+1)%2),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.cols-1,_e[Ie++]=Ae.i,Ae.qmv();var TA=_e[--Ie];De(_e[--Ie],TA,(Ae.i+1)%2)}for(var rA=Ae.asp2-1,RA=or(Ae.asp3-Ae.asp2),xc=Ae.cols-13;RA<0?rA>=xc:rA<=xc;rA+=RA){Ae.i=rA;for(var Bl=3,nl=Ae.rows-4;Bl<=nl;Bl+=1){Ae.j=Bl,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ae.qmv();var Cl=_e[--Ie];De(_e[--Ie],Cl,(Ae.j+1)%2)}}}Ae.fpats=Ce(Ae.qrcode_fpatmap,Ae.format);for(var il=0;il<=7;il+=1){Ae.y=il;for(var Ol=0;Ol<=7;Ol+=1){if(Ae.x=Ol,Ae.fpb0=Ce(Ce(Ce(Ae.fpats,0),Ae.y),Ae.x),Ae.fpb1=Ce(Ce(Ce(Ae.fpats,1),Ae.y),Ae.x),Ae.fpb2=Ce(Ce(Ce(Ae.fpats,2),Ae.y),Ae.x),Ae.fpb3=Ce(Ce(Ce(Ae.fpats,3),Ae.y),Ae.x),Ae.fpb0!=9&&Ae.y<Ae.rows){_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.qmv();var Vl=_e[--Ie];De(_e[--Ie],Vl,Ae.fpb0)}if(Ae.fpb1!=9){_e[Ie++]=Ae.pixs,_e[Ie++]=or(Ae.cols-Ae.x)-1,_e[Ie++]=Ae.y,Ae.qmv();var Rl=_e[--Ie];De(_e[--Ie],Rl,Ae.fpb1)}if(Ae.fpb2!=9){_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.x,_e[Ie++]=or(Ae.rows-Ae.y)-1,Ae.qmv();var nu=_e[--Ie];De(_e[--Ie],nu,Ae.fpb2)}if(Ae.fpb3!=9){_e[Ie++]=Ae.pixs,_e[Ie++]=or(Ae.cols-Ae.x)-1,_e[Ie++]=or(Ae.rows-Ae.y)-1,Ae.qmv();var Yl=_e[--Ie];De(_e[--Ie],Yl,Ae.fpb3)}}}if(Ae.putalgnpat=function(){Ae.py=_e[--Ie],Ae.px=_e[--Ie];for(var bo=0;bo<=4;bo+=1){Ae.pb=bo;for(var di=0;di<=4;di+=1)if(Ae.pa=di,Ae.algnb=Ce(Ce(Ae.algnpat,Ae.pb),Ae.pa),Ae.algnb!=9){_e[Ie++]=Ae.pixs,_e[Ie++]=or(Ae.px+Ae.pa),_e[Ie++]=or(Ae.py+Ae.pb),Ae.qmv();var Za=_e[--Ie];De(_e[--Ie],Za,Ae.algnb)}}},cn(Ae.format,"full")){Ae.algnpat=Ae.qrcode_algnpatfull;for(var ao=Ae.asp2-2,Wo=or(Ae.asp3-Ae.asp2),Vs=Ae.cols-13;Wo<0?ao>=Vs:ao<=Vs;ao+=Wo)Ae.i=ao,_e[Ie++]=Ae.i,_e[Ie++]=4,Ae.putalgnpat(),_e[Ie++]=4,_e[Ie++]=Ae.i,Ae.putalgnpat();for(var qs=Ae.asp2-2,cA=or(Ae.asp3-Ae.asp2),CA=Ae.cols-9;cA<0?qs>=CA:qs<=CA;qs+=cA){Ae.x=qs;for(var Qo=Ae.asp2-2,Bo=or(Ae.asp3-Ae.asp2),Ho=Ae.rows-9;Bo<0?Qo>=Ho:Qo<=Ho;Qo+=Bo)Ae.y=Qo,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.putalgnpat()}}if(cn(Ae.format,"rmqr")){Ae.algnpat=Ae.qrcode_algnpatrmqr;for(var vs=Ae.asp2-2,Zs=or(Ae.asp3-Ae.asp2),Q1=Ae.cols-13;Zs<0?vs>=Q1:vs<=Q1;vs+=Zs)Ae.i=vs,_e[Ie++]=Ae.i,_e[Ie++]=0,Ae.putalgnpat(),_e[Ie++]=Ae.i,_e[Ie++]=Ae.rows-3,Ae.putalgnpat()}_e[Ie++]=1/0,$r(Ce(Ae.qrcode_formatfimmap,Ae.format),function(){_e[Ie++]=1/0;var bo=_e[--Ie],di=_e[--Ie];_e[Ie++]=bo,$r(di,function(){var Sa=_e[--Ie];if(_e[Ie++]=Ae.rows,_e[Ie++]=Ae.cols,Sa()===!0)return!0;Ii(xe(2))});var Za=xe();_e[Ie++]=Za}),Ae.formatmap=xe();for(var B1=Ae.formatmap,pA=0,Uc=B1.length;pA<Uc;pA++)$r(Ce(B1,pA),function(){var bo=_e[--Ie];Lr(bo),Ae.qmv(),De(Ae.pixs,_e[--Ie],1)});if(cn(Ae.format,"full")&&Ae.cols>=45){_e[Ie++]=1/0;for(var El=0,Dc=Ae.qrcode_vimmap.length;El<Dc;El++){var ml=1/0,H1=Ce(Ae.qrcode_vimmap,El);_e[Ie++]=ml,$r(H1,function(){var bo=_e[--Ie];if(_e[Ie++]=Ae.cols,bo()===!0)return!0;Ii(xe(2))});var vl=xe();_e[Ie++]=vl}Ae.versionmap=xe()}else Ae.versionmap=xe([]);for(var fl=Ae.versionmap,qc=0,Ml=fl.length;qc<Ml;qc++)$r(Ce(fl,qc),function(){var bo=_e[--Ie];Lr(bo),Ae.qmv(),De(Ae.pixs,_e[--Ie],0)});if(cn(Ae.format,"full")){_e[Ie++]=Ae.pixs,_e[Ie++]=8,_e[Ie++]=Ae.rows-8,Ae.qmv();var Ql=_e[--Ie];De(_e[--Ie],Ql,0)}Ae.mask==-1?Ae.maskbits=Ce(Ae.qrcode_formatmaskbits,Ae.format):(Ae.maskbits=xe([Ce(Ce(Ae.qrcode_formatmaskbits,Ae.format),Ae.mask-1)]),Ae.bestmaskval=Ae.mask-1),Ae.nmasks=Ae.maskbits.length,Ae.masklayers=xe(Ae.rows*Ae.cols);for(var pl=0,Kl=Ae.rows-1;pl<=Kl;pl+=1){Ae.j=pl;for(var Jl=0,vu=Ae.cols-1;Jl<=vu;Jl+=1){Ae.i=Jl,_e[Ie++]="pos",_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ae.qmv();var Xl=_e[--Ie];Ae[_e[--Ie]]=Xl;var sc=Ce(Ae.pixs,Ae.pos);if(_e[Ie++]=Ae.masklayers,_e[Ie++]=Ae.pos,_e[Ie++]=sc,sc==-1)_e[Ie-1]=Ce(Ae.funcpatlayers,Ae.j*6%72+Ae.i%6);else{var bu=_e[--Ie];_e[Ie++]=bu*255}var Iu=_e[--Ie],zl=_e[--Ie];De(_e[--Ie],zl,Iu)}}var Hu=Bn(Ae.format,"rmqr")?1:2;for(Ae.posx=or(Ae.cols-Hu),Ae.posy=Ae.rows-1,Ae.dir=-1,Ae.col=1,Ae.num=0;!(Ae.posx<0);){_e[Ie++]="pos",_e[Ie++]=Ae.posx,_e[Ie++]=Ae.posy,Ae.qmv();var Ru=_e[--Ie];Ae[_e[--Ie]]=Ru,Ce(Ae.pixs,Ae.pos)==-1&&(Ae.bit=Ia(Ce(Ae.cws,~~(Ae.num/8)),-(7-Ae.num%8))&1,De(Ae.masklayers,Ae.pos,Ce(Ae.masklayers,Ae.pos)^Ae.bit*255),Ae.num=Ae.num+1),Ae.col==1?(Ae.col=0,Ae.posx=Ae.posx-1):(Ae.col=1,Ae.posx=Ae.posx+1,Ae.posy=or(Ae.posy+Ae.dir),(Ae.posy<0||Ae.posy>=Ae.rows)&&(Ae.dir=Ae.dir*-1,Ae.posy=or(Ae.posy+Ae.dir),Ae.posx=Ae.posx-2,cn(Ae.format,"full")&&Ae.posx==6&&(Ae.posx=Ae.posx-1)))}Ae.evalfulln1n3=function(){Ae.scrle=_e[--Ie],_e[Ie++]="scr1",_e[Ie++]=0,$r(Ae.scrle,function(){var Nc=_e[Ie-1];if(Nc>=5){var bl=_e[--Ie],Cc=or(_e[--Ie]+bl)-2;_e[Ie++]=Cc,_e[Ie++]=Cc}Ie--});var bo=_e[--Ie];Ae[_e[--Ie]]=bo,Ae.scr3=0;for(var di=3,Za=Ae.scrle.length-3;di<=Za;di+=2)if(Ae.j=di,Ce(Ae.scrle,Ae.j)%3==0){Ae.fact=~~(Ce(Ae.scrle,Ae.j)/3);for(var Sa=Ge(Ae.scrle,Ae.j-2,5),A1=0,IA=Sa.length;A1<IA;A1++)_e[Ie++]=Ce(Sa,A1)==Ae.fact;var b1=_e[--Ie],Bc=_e[--Ie];_e[Ie-1]=wa(Bc,b1);var Qs=_e[--Ie],I1=_e[--Ie];_e[--Ie]&&I1&&Qs&&(Ae.j==3||Ae.j+4>=Ae.scrle.length||Ce(Ae.scrle,Ae.j-3)>=4||Ce(Ae.scrle,Ae.j+3)>=4)&&(Ae.scr3=Ae.scr3+40)}_e[Ie++]=Ae.scr1,_e[Ie++]=Ae.scr3},Ae.evalfull=function(){Ae.sym=_e[--Ie],Ae.n1=0,Ae.n2=0,Ae.n3=0,Ae.rle=xe(Ae.cols+1),Ae.lastpairs=xe(Ae.cols),Ae.thispairs=xe(Ae.cols),Ae.colsadd1=Ae.cols+1,Ae.earlyexit=!1;for(var bo=0,di=Ae.cols-1;bo<=di;bo+=1){Ae.i=bo,_e[Ie++]=1/0;var Za=Ae.cols;_e[Ie++]=0,_e[Ie++]=0;for(var Sa=Ae.i,A1=Za,IA=Za*Za-1;A1<0?Sa>=IA:Sa<=IA;Sa+=A1){var b1=Ce(Ae.sym,Sa),Bc=_e[--Ie];if(_e[Ie++]=b1,cn(Bc,b1)){var Qs=_e[--Ie],I1=_e[--Ie];_e[Ie++]=I1+1,_e[Ie++]=Qs}else{var Nc=_e[--Ie];_e[Ie++]=1,_e[Ie++]=Nc}}Ie--;var bl=Wn()+2;Ii(Ge(Ae.rle,0,bl-2)),Ae.evalfulln1n3(),Ae.n3=or(_e[--Ie]+Ae.n3),Ae.n1=or(_e[--Ie]+Ae.n1),Ie--,Ae.symrow=Ge(Ae.sym,Ae.i*Ae.cols,Ae.cols),_e[Ie++]=1/0;var Cc=Ae.symrow;_e[Ie++]=0,_e[Ie++]=0;for(var Sl=0,Ll=Cc.length;Sl<Ll;Sl++){var su=Ce(Cc,Sl),Au=_e[--Ie];if(_e[Ie++]=su,cn(Au,su)){var Cu=_e[--Ie],qu=_e[--Ie];_e[Ie++]=qu+1,_e[Ie++]=Cu}else{var cu=_e[--Ie];_e[Ie++]=1,_e[Ie++]=cu}}Ie--;var lu=Wn()+2;Ii(Ge(Ae.rle,0,lu-2)),Ae.evalfulln1n3(),Ae.n3=or(_e[--Ie]+Ae.n3),Ae.n1=or(_e[--Ie]+Ae.n1),Ie--;var Eu=Ae.thispairs;Ae.thispairs=Ae.lastpairs,Ae.lastpairs=Eu;var Mu=Ce(Ae.symrow,0)==1?0:1,Yu=Ae.symrow;_e[Ie++]=Mu;for(var Ku=0,lf=Yu.length;Ku<lf;Ku++){var tf=Ce(Yu,Ku),uf=_e[--Ie];_e[Ie++]=or(uf+tf),_e[Ie++]=tf}if(Ie--,Ii(Ae.thispairs),Ie--,Ae.i>0){_e[Ie++]=1/0,Lr(Ae.lastpairs),Lr(Ae.thispairs),_e[Ie++]=Ae.n2;for(var of=0,ff=Ae.cols;of<ff;of++){var Ju=_e[--Ie],Nl=_e[--Ie];_e[Ie++]=Ju,_e[Ie++]=Nl;var sf=_e[Ie-1-Ae.colsadd1];if((or(_e[--Ie]+sf)&3)==0){var Xu=_e[--Ie];_e[Ie++]=Xu+3}}Ae.n2=_e[--Ie],Oi()}if(or(Ae.n1+Ae.n2+Ae.n3)>=Ae.bestscore){Ae.earlyexit=!0;break}}if(Ae.earlyexit)_e[Ie++]=999999999;else{_e[Ie++]="dark",_e[Ie++]=0,$r(Ae.sym,function(){var nf=_e[--Ie],Pu=_e[--Ie];_e[Ie++]=or(Pu+nf)});var pf=_e[--Ie];Ae[_e[--Ie]]=pf;var Af=Ae.cols;Ae.n4=~~(Je(Ae.dark*100/(Af*Af)-50)/5)*10,_e[Ie++]=or(Ae.n1+Ae.n2+Ae.n3+Ae.n4)}},Ae.evalmicro=function(){Ae.sym=_e[--Ie],Ae.dkrhs=0,Ae.dkbot=0;for(var bo=1,di=Ae.cols-1;bo<=di;bo+=1){Ae.i=bo,_e[Ie++]="dkrhs",_e[Ie++]=Ae.dkrhs,_e[Ie++]=Ae.sym,_e[Ie++]=Ae.cols-1,_e[Ie++]=Ae.i,Ae.qmv();var Za=_e[--Ie],Sa=Ce(_e[--Ie],Za),A1=_e[--Ie];Ae[_e[--Ie]]=or(A1+Sa),_e[Ie++]="dkbot",_e[Ie++]=Ae.dkbot,_e[Ie++]=Ae.sym,_e[Ie++]=Ae.i,_e[Ie++]=Ae.cols-1,Ae.qmv();var IA=_e[--Ie],b1=Ce(_e[--Ie],IA),Bc=_e[--Ie];Ae[_e[--Ie]]=or(Bc+b1)}Ae.dkrhs<=Ae.dkbot?_e[Ie++]=-(Ae.dkrhs*16+Ae.dkbot):_e[Ie++]=-(Ae.dkbot*16+Ae.dkrhs)},Ae.bestscore=999999999;for(var iu=0,yu=Ae.nmasks-1;iu<=yu;iu+=1){Ae.m=iu,Ae.maskbit=Ce(Ae.maskbits,Ae.m),Ae.masksym=xe(Ae.rows*Ae.cols);for(var Gl=0,Pl=Ae.rows*Ae.cols-1;Gl<=Pl;Gl+=1)Ae.i=Gl,De(Ae.masksym,Ae.i,Ia(Ce(Ae.masklayers,Ae.i),-Ae.maskbit)&1);if(Ae.nmasks!=1){_e[Ie++]="score",_e[Ie++]=Ae.masksym,cn(Ae.format,"full")?Ae.evalfull():Ae.evalmicro();var Ou=_e[--Ie];Ae[_e[--Ie]]=Ou,Ae.score<Ae.bestscore&&(Ae.bestsym=Ae.masksym,Ae.bestmaskval=Ae.m,Ae.bestscore=Ae.score)}else Ae.bestsym=Ae.masksym}if(Ae.pixs=Ae.bestsym,cn(Ae.format,"full")){_e[Ie++]=Ae.pixs,_e[Ie++]=8,_e[Ie++]=Ae.cols-8,Ae.qmv();var wu=_e[--Ie];De(_e[--Ie],wu,1)}if(cn(Ae.format,"full")){Ae.ecid=Ce(Ae.qrcode_ecidfull,Ae.eclval),Ae.fmtval=Ce(Ae.fmtvalsfull,Ae.ecid*8+Ae.bestmaskval);for(var Zc=0,Qu=Ae.formatmap.length-1;Zc<=Qu;Zc+=1)Ae.i=Zc,$r(Ce(Ae.formatmap,Ae.i),function(){var bo=_e[--Ie];_e[Ie++]=Ae.pixs,Lr(bo),Ae.qmv();var di=_e[--Ie];De(_e[--Ie],di,Ia(Ae.fmtval,-(14-Ae.i))&1)})}if(cn(Ae.format,"micro")){Ae.symid=Ce(Ce(Ae.qrcode_ecidmicrosym,~~((Ae.cols-11)/2)),Ae.eclval),Ae.fmtval=Ce(Ae.fmtvalsmicro,Ae.symid*4+Ae.bestmaskval);for(var au=0,$l=Ae.formatmap.length-1;au<=$l;au+=1){Ae.i=au;var Wl=Ce(Ce(Ae.formatmap,Ae.i),0);_e[Ie++]=Ae.pixs,Lr(Wl),Ae.qmv();var _u=_e[--Ie];De(_e[--Ie],_u,Ia(Ae.fmtval,-(14-Ae.i))&1)}}if(cn(Ae.format,"rmqr")){Ae.fmtvalu=Ce(Ae.qrcode_ecidrmqr,Ae.eclval)*32+Ae.verind,Ae.fmtval1=Ce(Ae.fmtvalsrmqr1,Ae.fmtvalu),Ae.fmtval2=Ce(Ae.fmtvalsrmqr2,Ae.fmtvalu);for(var ou=0,xu=Ae.formatmap.length-1;ou<=xu;ou+=1){Ae.i=ou;var eu=Ce(Ce(Ae.formatmap,Ae.i),0);_e[Ie++]=Ae.pixs,Lr(eu),Ae.qmv();var zu=_e[--Ie];De(_e[--Ie],zu,Ia(Ae.fmtval1,-(17-Ae.i))&1);var Gu=Ce(Ce(Ae.formatmap,Ae.i),1);_e[Ie++]=Ae.pixs,Lr(Gu),Ae.qmv();var Bu=_e[--Ie];De(_e[--Ie],Bu,Ia(Ae.fmtval2,-(17-Ae.i))&1)}}if(cn(Ae.format,"full")&&Ae.cols>=45){Ae.verval=Ce(Ae.vervals,~~((Ae.cols-17)/4)-7);for(var ql=0,Wu=Ae.versionmap.length-1;ql<=Wu;ql+=1)Ae.i=ql,$r(Ce(Ae.versionmap,Ae.i),function(){var bo=_e[--Ie];_e[Ie++]=Ae.pixs,Lr(bo),Ae.qmv();var di=_e[--Ie];De(_e[--Ie],di,Ia(Ae.verval,-(17-Ae.i))&1)})}_e[Ie++]=1/0,_e[Ie++]="ren",_e[Ie++]="renmatrix",_e[Ie++]="pixs",_e[Ie++]=Ae.pixs,_e[Ie++]="pixx",_e[Ie++]=Ae.cols,_e[Ie++]="pixy",_e[Ie++]=Ae.rows,_e[Ie++]="height",_e[Ie++]=Ae.rows*2/72,_e[Ie++]="width",_e[Ie++]=Ae.cols*2/72,_e[Ie++]="borderleft",cn(Ae.format,"full")?_e[Ie++]=4:_e[Ie++]=2,_e[Ie++]="borderright",cn(Ae.format,"full")?_e[Ie++]=4:_e[Ie++]=2,_e[Ie++]="bordertop",cn(Ae.format,"full")?_e[Ie++]=4:_e[Ie++]=2,_e[Ie++]="borderbottom",cn(Ae.format,"full")?_e[Ie++]=4:_e[Ie++]=2,_e[Ie++]="opt",_e[Ie++]=Ae.options;var tu=Xe();_e[Ie++]=tu,Ae._render&&xi(),Ae=nn}function uA(){var hr=Ae;if(Ae=Object.assign({},Ae,uA.globals),Ae.dontdraw=!1,Ae.parse=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.fncvals=new Map([["parse",Ae.parse],["parseonly",!0],["parsefnc",!1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.barcode=_e[--Ie],Ae.barlen=Ae.barcode.length,delete Ae.options.parse,Ae.barcode.length>997&&(_e[Ie++]="bwipp.swissqrcodeBadLength#25822",_e[Ie++]="Swiss QR Code input must not exceed 997 digits",Pr()),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,W1(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render){He.save();var Br=He.currpos();He.translate(Br.x,Br.y);var Nr=72/25.4;He.scale(Nr,Nr),He.save(),He.newpath(),He.moveto(0,0),He.lineto(46,0),He.lineto(46,46),He.lineto(0,46),He.closepath(),He.moveto(19.5,19.5),He.lineto(19.5,26.5),He.lineto(26.5,26.5),He.lineto(26.5,19.5),He.closepath(),He.clip(),He.save(),He.moveto(0,0);var Or=46/Ce(Ae.args,"pixx")/2;He.scale(Or,Or),xi(),He.restore(),He.restore(),He.translate(19.5,19.5);var an=7/83;He.scale(an,an),He.newpath(),He.moveto(6,6),He.lineto(6,77),He.lineto(77,77),He.lineto(77,6),He.closepath(),He.moveto(49,18),He.lineto(49,34),He.lineto(65,34),He.lineto(65,49),He.lineto(49,49),He.lineto(49,65),He.lineto(34,65),He.lineto(34,49),He.lineto(18,49),He.lineto(18,34),He.lineto(34,34),He.lineto(34,18),He.closepath(),He.setrgbcolor(0,0,0),He.fill(),He.restore()}Ae=hr}function Kc(){var hr=Ae;Ae=Object.assign({},Ae,Kc.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),De(Ae.options,"format","micro"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,W1(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function ll(){var hr=Ae;Ae=Object.assign({},Ae,ll.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),De(Ae.options,"format","rmqr"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,W1(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function Yo(){if(!Yo.globals){var fn=Ae;Ae=Yo.globals={},Ae.maxicode_eci=-1,Ae.maxicode_pad=-2,Ae.maxicode_ns=-3,Ae.maxicode_la=-4,Ae.maxicode_lb=-5,Ae.maxicode_sa=-6,Ae.maxicode_sb=-7,Ae.maxicode_sc=-8,Ae.maxicode_sd=-9,Ae.maxicode_se=-10,Ae.maxicode_sa2=-11,Ae.maxicode_sa3=-12,Ae.maxicode_lkc=-13,Ae.maxicode_lkd=-14,Ae.maxicode_lke=-15,Ae.maxicode_pd2=-16,Ae.maxicode_pd3=-17,Ae.eci=Ae.maxicode_eci,Ae.pad=Ae.maxicode_pad,Ae.ns=Ae.maxicode_ns,Ae.la=Ae.maxicode_la,Ae.lb=Ae.maxicode_lb,Ae.sa=Ae.maxicode_sa,Ae.sb=Ae.maxicode_sb,Ae.sc=Ae.maxicode_sc,Ae.sd=Ae.maxicode_sd,Ae.se=Ae.maxicode_se,Ae.sa2=Ae.maxicode_sa2,Ae.sa3=Ae.maxicode_sa3,Ae.lkc=Ae.maxicode_lkc,Ae.lkd=Ae.maxicode_lkd,Ae.lke=Ae.maxicode_lke,Ae.pd2=Ae.maxicode_pd2,Ae.pd3=Ae.maxicode_pd3,Ae.maxicode_charmaps=xe([xe([13,"`",192,224,0]),xe(["A","a",193,225,1]),xe(["B","b",194,226,2]),xe(["C","c",195,227,3]),xe(["D","d",196,228,4]),xe(["E","e",197,229,5]),xe(["F","f",198,230,6]),xe(["G","g",199,231,7]),xe(["H","h",200,232,8]),xe(["I","i",201,233,9]),xe(["J","j",202,234,10]),xe(["K","k",203,235,11]),xe(["L","l",204,236,12]),xe(["M","m",205,237,13]),xe(["N","n",206,238,14]),xe(["O","o",207,239,15]),xe(["P","p",208,240,16]),xe(["Q","q",209,241,17]),xe(["R","r",210,242,18]),xe(["S","s",211,243,19]),xe(["T","t",212,244,20]),xe(["U","u",213,245,21]),xe(["V","v",214,246,22]),xe(["W","w",215,247,23]),xe(["X","x",216,248,24]),xe(["Y","y",217,249,25]),xe(["Z","z",218,250,26]),xe([Ae.eci,Ae.eci,Ae.eci,Ae.eci,Ae.eci]),xe([28,28,28,28,Ae.pad]),xe([29,29,29,29,Ae.pd2]),xe([30,30,30,30,27]),xe([Ae.ns,Ae.ns,Ae.ns,Ae.ns,Ae.ns]),xe([" ","{",219,251,28]),xe([Ae.pad,Ae.pad,220,252,29]),xe(['"',"}",221,253,30]),xe(["#","~",222,254,31]),xe(["$",127,223,255,159]),xe(["%",";",170,161,160]),xe(["&","<",172,168,162]),xe(["'","=",177,171,163]),xe([40,">",178,175,164]),xe([41,"?",179,176,165]),xe(["*","[",181,180,166]),xe(["+",92,185,183,167]),xe([",","]",186,184,169]),xe(["-","^",188,187,173]),xe([".","_",189,191,174]),xe(["/"," ",190,138,182]),xe(["0",",",128,139,149]),xe(["1",".",129,140,150]),xe(["2","/",130,141,151]),xe(["3",":",131,142,152]),xe(["4","@",132,143,153]),xe(["5","!",133,144,154]),xe(["6","|",134,145,155]),xe(["7",Ae.pd2,135,146,156]),xe(["8",Ae.sa2,136,147,157]),xe(["9",Ae.sa3,137,148,158]),xe([":",Ae.pd3,Ae.la,Ae.la,Ae.la]),xe([Ae.sb,Ae.sa," "," "," "]),xe([Ae.sc,Ae.sc,Ae.lkc,Ae.sc,Ae.sc]),xe([Ae.sd,Ae.sd,Ae.sd,Ae.lkd,Ae.sd]),xe([Ae.se,Ae.se,Ae.se,Ae.se,Ae.lke]),xe([Ae.lb,Ae.la,Ae.lb,Ae.lb,Ae.lb])]),Ae.maxicode_modmap=xe([469,529,286,316,347,346,673,672,703,702,647,676,283,282,313,312,370,610,618,379,378,409,408,439,705,704,559,589,588,619,458,518,640,701,675,674,285,284,315,314,310,340,531,289,288,319,349,348,456,486,517,516,471,470,369,368,399,398,429,428,549,548,579,578,609,608,649,648,679,678,709,708,639,638,669,668,699,698,279,278,309,308,339,338,381,380,411,410,441,440,561,560,591,590,621,620,547,546,577,576,607,606,367,366,397,396,427,426,291,290,321,320,351,350,651,650,681,680,711,710,1,0,31,30,61,60,3,2,33,32,63,62,5,4,35,34,65,64,7,6,37,36,67,66,9,8,39,38,69,68,11,10,41,40,71,70,13,12,43,42,73,72,15,14,45,44,75,74,17,16,47,46,77,76,19,18,49,48,79,78,21,20,51,50,81,80,23,22,53,52,83,82,25,24,55,54,85,84,27,26,57,56,87,86,117,116,147,146,177,176,115,114,145,144,175,174,113,112,143,142,173,172,111,110,141,140,171,170,109,108,139,138,169,168,107,106,137,136,167,166,105,104,135,134,165,164,103,102,133,132,163,162,101,100,131,130,161,160,99,98,129,128,159,158,97,96,127,126,157,156,95,94,125,124,155,154,93,92,123,122,153,152,91,90,121,120,151,150,181,180,211,210,241,240,183,182,213,212,243,242,185,184,215,214,245,244,187,186,217,216,247,246,189,188,219,218,249,248,191,190,221,220,251,250,193,192,223,222,253,252,195,194,225,224,255,254,197,196,227,226,257,256,199,198,229,228,259,258,201,200,231,230,261,260,203,202,233,232,263,262,205,204,235,234,265,264,207,206,237,236,267,266,297,296,327,326,357,356,295,294,325,324,355,354,293,292,323,322,353,352,277,276,307,306,337,336,275,274,305,304,335,334,273,272,303,302,333,332,271,270,301,300,331,330,361,360,391,390,421,420,363,362,393,392,423,422,365,364,395,394,425,424,383,382,413,412,443,442,385,384,415,414,445,444,387,386,417,416,447,446,477,476,507,506,537,536,475,474,505,504,535,534,473,472,503,502,533,532,455,454,485,484,515,514,453,452,483,482,513,512,451,450,481,480,511,510,541,540,571,570,601,600,543,542,573,572,603,602,545,544,575,574,605,604,563,562,593,592,623,622,565,564,595,594,625,624,567,566,597,596,627,626,657,656,687,686,717,716,655,654,685,684,715,714,653,652,683,682,713,712,637,636,667,666,697,696,635,634,665,664,695,694,633,632,663,662,693,692,631,630,661,660,691,690,721,720,751,750,781,780,723,722,753,752,783,782,725,724,755,754,785,784,727,726,757,756,787,786,729,728,759,758,789,788,731,730,761,760,791,790,733,732,763,762,793,792,735,734,765,764,795,794,737,736,767,766,797,796,739,738,769,768,799,798,741,740,771,770,801,800,743,742,773,772,803,802,745,744,775,774,805,804,747,746,777,776,807,806,837,836,867,866,897,896,835,834,865,864,895,894,833,832,863,862,893,892,831,830,861,860,891,890,829,828,859,858,889,888,827,826,857,856,887,886,825,824,855,854,885,884,823,822,853,852,883,882,821,820,851,850,881,880,819,818,849,848,879,878,817,816,847,846,877,876,815,814,845,844,875,874,813,812,843,842,873,872,811,810,841,840,871,870,901,900,931,930,961,960,903,902,933,932,963,962,905,904,935,934,965,964,907,906,937,936,967,966,909,908,939,938,969,968,911,910,941,940,971,970,913,912,943,942,973,972,915,914,945,944,975,974,917,916,947,946,977,976,919,918,949,948,979,978,921,920,951,950,981,980,923,922,953,952,983,982,925,924,955,954,985,984,927,926,957,956,987,986,58,89,88,118,149,148,178,209,208,238,269,268,298,329,328,358,389,388,418,449,448,478,509,508,538,569,568,598,629,628,658,689,688,718,749,748,778,809,808,838,869,868,898,929,928,958,989,988]),Ae.maxicode_latchseq=xe([xe([xe([]),xe([63]),xe([58]),xe([58]),xe([58])]),xe([xe([63]),xe([]),xe([63]),xe([63]),xe([63])]),xe([xe([60,60]),xe([60,60]),xe([]),xe([60,60]),xe([60,60])]),xe([xe([61,61]),xe([61,61]),xe([61,61]),xe([]),xe([61,61])]),xe([xe([62,62]),xe([62,62]),xe([62,62]),xe([62,62]),xe([])])]),Ae.maxicode_latchlen=xe([xe([0,1,1,1,1]),xe([1,0,1,1,1]),xe([2,2,0,2,2]),xe([2,2,2,0,2]),xe([2,2,2,2,0])]),Ae.maxicode_pad_code=xe([33,33,0,0,28]),Ae.maxicode_max_int=2147483647,Ae.maxicode_rsprod=function(){var Ss=_e[Ie-1],P1=_e[Ie-2];if(Ss!=0&&P1!=0){var f1=Ce(Ae.rslog,_e[--Ie]),p1=Ce(Ae.rsalog,or(f1+Ce(Ae.rslog,_e[--Ie]))%63);_e[Ie++]=p1}else Ie-=2,_e[Ie++]=0},Ae.maxicode_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var Ss=0,P1=Ae.k;Ss<P1;Ss++)_e[Ie++]=0;Ae.coeffs=xe();for(var f1=1,p1=Ae.k;f1<=p1;f1+=1){var Xs=Ae.coeffs;De(Xs,f1,Ce(Xs,f1-1)),_e[Ie++]=Ce(Ae.rsalog,f1);for(var w1=f1-1;w1>=1;w1-=1){var vc=Ae.coeffs,HA=_e[Ie-1];_e[Ie++]=vc,_e[Ie++]=w1,_e[Ie++]=Ce(vc,w1),_e[Ie++]=HA,Ae.maxicode_rsprod();var ac=_e[--Ie],bc=_e[--Ie];De(_e[--Ie],bc,Aa(ac,Ce(Ae.coeffs,bc-1)))}var Tc=Ae.coeffs,sA=_e[Ie-1];_e[Ie++]=Tc,_e[Ie++]=0,_e[Ie++]=Ce(Tc,0),_e[Ie++]=sA,Ae.maxicode_rsprod();var rl=_e[--Ie],ZA=_e[--Ie];De(_e[--Ie],ZA,rl),Ie--}_e[Ie++]=Ge(Ae.coeffs,0,Ae.k)},Ae.maxicode_coeffscachemax=3,Ae.maxicode_coeffscachelimit=58,_e[Ie++]=Ae.maxicode_coeffscachemax,_e[Ie++]=Ae.maxicode_coeffscachelimit,fo(),Ae.maxicode_coeffscache=_e[--Ie],Ae.maxicode_coeffscachefetch=function(){Ae.k=_e[--Ie];var Ss=Ce(Ae.maxicode_coeffscache,"fetch");if(_e[Ie++]=Ae.k,_e[Ie++]=function(){Ae.maxicode_gencoeffs()},_e[Ie++]=function(){var P1=_e[--Ie];_e[Ie++]=P1.length},Ss()===!0)return!0},Ae.charvals=xe([new Map,new Map,new Map,new Map,new Map]);for(var hr=0,Br=Ae.maxicode_charmaps.length-1;hr<=Br;hr+=1){Ae.i=hr,Ae.encs=Ce(Ae.maxicode_charmaps,Ae.i);for(var Nr=0;Nr<=4;Nr+=1){Ae.j=Nr;var Or=Ce(Ae.encs,Ae.j),an=Hn(Or);if(_e[Ie++]=Or,cn(an,"stringtype")){var Zr=Ce(_e[--Ie],0);_e[Ie++]=Zr}De(Ce(Ae.charvals,Ae.j),_e[--Ie],Ae.i)}}Ae.seta=Ce(Ae.charvals,0),Ae.setb=Ce(Ae.charvals,1),Ae.setc=Ce(Ae.charvals,2),Ae.setd=Ce(Ae.charvals,3),Ae.sete=Ce(Ae.charvals,4),Ae.charvals=Ae.charvals,_e[Ie++]=1/0,_e[Ie++]=1;for(var Rr=0;Rr<63;Rr++){var Jr=_e[Ie-1],rn=Jr*2;if(_e[Ie++]=rn,rn>=64){var An=_e[--Ie];_e[Ie++]=An^67}}var tn=xe();Ae.rsalog=tn,Ae.rslog=xe(64);for(var vn=1;vn<=63;vn+=1)De(Ae.rslog,Ce(Ae.rsalog,vn),vn);Ae.rslog=Ae.rslog,Ae=fn}var fn=Ae;if(Ae=Object.assign({},Ae,Yo.globals),Ae.dontdraw=!1,Ae.mode=-1,Ae.sam=-1,Ae.parse=!1,Ae.parsefnc=!1,Ae.legacyencoder=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.maxicodeEmptyData#26364",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>1e3&&(_e[Ie++]="bwipp.maxicodeinputTooLong#26369",_e[Ie++]="The input data is too long",Pr()),Ae.mode!=-1&&(Ae.mode<2||Ae.mode>6)&&(_e[Ie++]="bwipp.maxicodeBadMode#26373",_e[Ie++]="Mode must be 2 to 6",Pr()),Ae.sam!=-1){_e[Ie++]=!0;for(var dn=0;dn<1;dn++){var Mn=Ae.sam;if(Mn<12||Mn>88){_e[Ie-1]=!1;break}var wn=Ae.sam%10;if(wn<2||wn>8){_e[Ie-1]=!1;break}if(~~(Ae.sam/10)>Ae.sam%10){_e[Ie-1]=!1;break}}_e[--Ie]||(_e[Ie++]="bwipp.maxicodeBadSAM#26384",_e[Ie++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 8 symbols',Pr())}if(Ae.encoding="new",Ae.legacyencoder&&(Ae.encoding="legacy"),Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["eci",!0]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,Ae.mode==2||Ae.mode==3){Ae.barcode=Re(Ae.msglen),Ae.barlen=Ae.msglen;for(var Sn=0,Nn=Ae.msglen-1;Sn<=Nn;Sn+=1){if(Ae.i=Sn,Ce(Ae.msg,Ae.i)<0){Ae.barlen=Ae.i;break}De(Ae.barcode,Ae.i,Ce(Ae.msg,Ae.i))}if(Ae.difflen=Ae.msglen-Ae.barlen,Ae.fid="",Ae.barlen>=9){var oi=Ae.barcode,Jn=Ce(oi,7),fi=Ce(oi,8);cn(Ge(oi,0,7),"[)>01")&&Jn>=48&&Jn<=57&&fi>=48&&fi<=57&&(Ae.fid=Ge(Ae.barcode,0,9),Ae.barcode=Ge(Ae.barcode,9,Ae.barlen-9))}if(Un(Ae.barcode,""),_e[--Ie])if(Ae.pcode=_e[--Ie],Ie--,Ae.mode==2){_e[Ie++]=!0;for(var ri=0;ri<1;ri++){var Qn=Ae.pcode.length;if(Qn>9||Qn==0){_e[Ie-1]=!1;break}$r(Ae.pcode,function(){var es=_e[--Ie];if(es<48||es>57)return _e[Ie-1]=!1,!0})}_e[--Ie]||(_e[Ie-1]="bwipp.maxicodeBadMode2PostCode#26450",_e[Ie++]="A mode 2 postcode must not be empty or exceed 9 digits",Pr())}else{_e[Ie++]=!0;for(var Yn=0;Yn<1;Yn++){var ni=Ae.pcode.length;if(ni>6||ni==0){_e[Ie-1]=!1;break}$r(Ae.pcode,function(){var es=_e[--Ie];if(!(es==32||es>=34&&es<=58||es>=65&&es<=90))return _e[Ie-1]=!1,!0})}_e[--Ie]||(_e[Ie-1]="bwipp.maxicodeBadMode3PostCode#26464",_e[Ie++]="A mode 3 postcode must not be empty or exceed 6 characters",Pr())}else _e[Ie-1]="bwipp.maxicodeExpectedPostCode#26468",_e[Ie++]="Expected postcode followed by group separator character",Pr();if(Un(_e[--Ie],""),_e[--Ie]){Ae.ccode=_e[--Ie],_e[Ie-1]=!0;for(var ci=0;ci<1;ci++){if(Ae.ccode.length!=3){_e[Ie-1]=!1;break}$r(Ae.ccode,function(){var es=_e[--Ie];if(es<48||es>57)return _e[Ie-1]=!1,!0})}_e[--Ie]||(_e[Ie-1]="bwipp.maxicodeBadCountryCode#26478",_e[Ie++]="Country code must be three digits",Pr())}else _e[Ie-1]="bwipp.maxicodeExpectedCountryCode#26481",_e[Ie++]="Expected country code followed by group separator character",Pr();if(Un(_e[--Ie],""),_e[--Ie]){Ae.scode=_e[--Ie],_e[Ie-1]=!0;for(var Li=0;Li<1;Li++){if(Ae.scode.length!=3){_e[Ie-1]=!1;break}$r(Ae.scode,function(){var es=_e[--Ie];if(es<48||es>57)return _e[Ie-1]=!1,!0})}_e[--Ie]||(_e[Ie-1]="bwipp.maxicodeBadServiceClass#26491",_e[Ie++]="Service class must be three digits",Pr())}else _e[Ie-1]="bwipp.maxicodeExpectedServiceClass#26494",_e[Ie++]="Expected service class followed by group separator character",Pr();Ae.barcode=_e[--Ie];var zi=Re(Ae.barcode.length+Ae.fid.length);ar(zi,0,Ae.fid),ar(zi,Ae.fid.length,Ae.barcode),Ae.barcode=zi,Ae.barlen=Ae.barcode.length,_e[Ie++]=1/0;for(var Zn=Ae.barcode,ii=0,vi=Zn.length;ii<vi;ii++)_e[Ie++]=Ce(Zn,ii);Lr(Ge(Ae.msg,Ae.msglen-Ae.difflen,Ae.difflen)),Ae.msg=xe(),Ae.msglen=Ae.msg.length}_e[Ie++]="maxlen",Ae.mode==5?_e[Ie++]=77:_e[Ie++]=Ae.mode<=3?84:93;var Si=_e[--Ie];if(Ae[_e[--Ie]]=Si,cn(Ae.encoding,"legacy")){_e[Ie++]=1/0;for(var Yr=0,hn=Ae.msglen+1;Yr<hn;Yr++)_e[Ie++]=0;Ae.nseq=xe();for(var En=Ae.msglen-1;En>=0;En-=1){Ae.i=En;var Dn=Ce(Ae.msg,Ae.i);Dn>=48&&Dn<=57?De(Ae.nseq,Ae.i,Ce(Ae.nseq,Ae.i+1)+1):De(Ae.nseq,Ae.i,0)}for(Ae.nseq=Ge(Ae.nseq,0,Ae.msglen),Ae.prefixinset=function(){for(_e[Ie++]=0;;){var es=_e[Ie-1],Ss=_e[Ie-2];if(es>=Ss.length)break;var P1=_e[Ie-1],f1=_e[Ie-2],p1=_e[Ie-3],Xs=Hr(p1,Ce(f1,P1));if(Xs){var w1=_e[--Ie];_e[Ie++]=w1+1}else break}var vc=_e[--Ie];_e[Ie-1]=vc;var HA=_e[--Ie];_e[Ie-1]=HA},Ae.enc=function(){var es=_e[--Ie];De(Ae.out,Ae.j,Ce(es,_e[--Ie])),Ae.j=Ae.j+1},Ae.out=xe(144),Ae.i=0,Ae.j=0,Ae.cset="seta";;){if(Ae.i==Ae.msglen){if(Bn(Ae.cset,"seta")&&Bn(Ae.cset,"setb")&&Ae.out.length<Ae.maxlen){var Rn=Ae[Ae.cset];_e[Ie++]=Ae.maxicode_la,_e[Ie++]=Rn,Ae.enc(),Ae.cset="seta"}break}for(;;){if(Ce(Ae.msg,Ae.i)<=-1e6){var pi=Ae[Ae.cset];_e[Ie++]=Ae.maxicode_eci,_e[Ie++]=pi,Ae.enc();var ui=-Ce(Ae.msg,Ae.i)-1e6;if(_e[Ie++]=ui,ui<=31){var hi=_e[--Ie],gi=xe(1);_e[Ie++]=hi&63,Ii(gi)}else{var Ze=_e[Ie-1];if(Ze<=1023){var en=_e[--Ie],mi=xe(2);_e[Ie++]=wr(en/64)&31|32,_e[Ie++]=en&63,Ii(mi)}else{var Ni=_e[Ie-1];if(Ni<=32767){var Vi=_e[--Ie],ca=xe(3);_e[Ie++]=wr(Vi/4096)&47|48,_e[Ie++]=wr(Vi/64)&63,_e[Ie++]=Vi&63,Ii(ca)}else{var ha=_e[--Ie],Pa=xe(4);_e[Ie++]=wr(ha/262144)&55|56,_e[Ie++]=wr(ha/4096)&63,_e[Ie++]=wr(ha/64)&63,_e[Ie++]=ha&63,Ii(Pa)}}}var Ra=_e[--Ie];ar(Ae.out,Ae.j,Ra),Ae.j=Ra.length+Ae.j,Ae.i=Ae.i+1;break}if(Ce(Ae.nseq,Ae.i)>=9){var to=Ge(Ae.msg,Ae.i,9);_e[Ie++]=0;for(var Fa=0,Oa=to.length;Fa<Oa;Fa++){var no=_e[--Ie];_e[Ie++]=or(no+(Ce(to,Fa)-48))*10}var ro=_e[--Ie];_e[Ie++]=~~(ro/10);for(var va=0;va<4;va++){var Ba=_e[--Ie];_e[Ie++]=Ba&63,_e[Ie++]=wr(Ba/64)}var Ya=Ae[Ae.cset];_e[Ie++]=Ce(Ya,Ae.maxicode_ns);for(var jr=0;jr<=10;jr+=2){var Fr=_e[Ie-1-jr];_e[Ie++]=Fr}Ii(xe(6)),ir(7,1);for(var Ar=0;Ar<6;Ar++)Ie--;ar(Ae.out,Ae.j,_e[--Ie]),Ae.i=Ae.i+9,Ae.j=Ae.j+6;break}Ae.char1=Ce(Ae.msg,Ae.i),_e[Ie++]="char2",Ae.i+1<Ae.msglen?_e[Ie++]=Ce(Ae.msg,Ae.i+1):_e[Ie++]=-99;var cr=_e[--Ie];Ae[_e[--Ie]]=cr,_e[Ie++]="char3",Ae.i+2<Ae.msglen?_e[Ie++]=Ce(Ae.msg,Ae.i+2):_e[Ie++]=-99;var Ve=_e[--Ie];Ae[_e[--Ie]]=Ve;var dr=Ae[Ae.cset];if(Hr(dr,Ae.char1)){var ur=Ae[Ae.cset];_e[Ie++]=Ae.char1,_e[Ie++]=ur,Ae.enc(),Ae.i=Ae.i+1;break}if(cn(Ae.cset,"seta")&&Hr(Ae.setb,Ae.char1)){Hr(Ae.setb,Ae.char2)?(_e[Ie++]=Ae.maxicode_lb,_e[Ie++]=Ae.seta,Ae.enc(),Ae.cset="setb"):(_e[Ie++]=Ae.maxicode_sb,_e[Ie++]=Ae.seta,Ae.enc(),_e[Ie++]=Ae.char1,_e[Ie++]=Ae.setb,Ae.enc(),Ae.i=Ae.i+1);break}if(cn(Ae.cset,"setb")&&Hr(Ae.seta,Ae.char1)){var Er=Ae.seta,Ur=Ae.msg,Gr=Ae.i,sn=Ae.msglen,pn=Ae.i,_n=sn-pn,ei=4;if(4>sn-pn){var wi=_n;_n=ei,ei=wi}_e[Ie++]="p",_e[Ie++]=Er,_e[Ie++]=Ge(Ur,Gr,ei),Ae.prefixinset();var Wi=_e[--Ie];Ae[_e[--Ie]]=Wi,Ae.p==1&&(_e[Ie++]=Ae.maxicode_sa,_e[Ie++]=Ae.setb,Ae.enc(),_e[Ie++]=Ae.char1,_e[Ie++]=Ae.seta,Ae.enc(),Ae.i=Ae.i+1),Ae.p==2&&(_e[Ie++]=Ae.maxicode_sa2,_e[Ie++]=Ae.setb,Ae.enc(),_e[Ie++]=Ae.char1,_e[Ie++]=Ae.seta,Ae.enc(),_e[Ie++]=Ae.char2,_e[Ie++]=Ae.seta,Ae.enc(),Ae.i=Ae.i+2),Ae.p==3&&(_e[Ie++]=Ae.maxicode_sa3,_e[Ie++]=Ae.setb,Ae.enc(),_e[Ie++]=Ae.char1,_e[Ie++]=Ae.seta,Ae.enc(),_e[Ie++]=Ae.char2,_e[Ie++]=Ae.seta,Ae.enc(),_e[Ie++]=Ae.char3,_e[Ie++]=Ae.seta,Ae.enc(),Ae.i=Ae.i+3),Ae.p>=4&&(_e[Ie++]=Ae.maxicode_la,_e[Ie++]=Ae.setb,Ae.enc(),Ae.cset="seta");break}if(Hr(Ae.seta,Ae.char1)){var ta=Ae[Ae.cset];_e[Ie++]=Ae.maxicode_la,_e[Ie++]=ta,Ae.enc(),Ae.cset="seta";break}if(Hr(Ae.setb,Ae.char1)){var $i=Ae[Ae.cset];_e[Ie++]=Ae.maxicode_lb,_e[Ie++]=$i,Ae.enc(),Ae.cset="setb";break}Hr(Ae.setc,Ae.char1)&&(Ae.setx="setc",Ae.sx=Ae.maxicode_sc,Ae.lkx=Ae.maxicode_lkc),Hr(Ae.setd,Ae.char1)&&(Ae.setx="setd",Ae.sx=Ae.maxicode_sd,Ae.lkx=Ae.maxicode_lkd),Hr(Ae.sete,Ae.char1)&&(Ae.setx="sete",Ae.sx=Ae.maxicode_se,Ae.lkx=Ae.maxicode_lke);var Da=Ae[Ae.setx],ba=Ae.msg,Ci=Ae.i,qi=Ae.msglen,Ea=Ae.i,Ji=qi-Ea,_a=4;if(4>qi-Ea){var wi=Ji;Ji=_a,_a=wi}_e[Ie++]="p",_e[Ie++]=Da,_e[Ie++]=Ge(ba,Ci,_a),Ae.prefixinset();var Na=_e[--Ie];if(Ae[_e[--Ie]]=Na,Ae.p==1){var ka=Ae[Ae.cset];_e[Ie++]=Ae.sx,_e[Ie++]=ka,Ae.enc();var Ka=Ae[Ae.setx];_e[Ie++]=Ae.char1,_e[Ie++]=Ka,Ae.enc(),Ae.i=Ae.i+1}if(Ae.p==2){var io=Ae[Ae.cset];_e[Ie++]=Ae.sx,_e[Ie++]=io,Ae.enc();var zr=Ae[Ae.setx];_e[Ie++]=Ae.char1,_e[Ie++]=zr,Ae.enc();var yn=Ae[Ae.cset];_e[Ie++]=Ae.sx,_e[Ie++]=yn,Ae.enc();var In=Ae[Ae.setx];_e[Ie++]=Ae.char2,_e[Ie++]=In,Ae.enc(),Ae.i=Ae.i+2}if(Ae.p==3){var On=Ae[Ae.cset];_e[Ie++]=Ae.sx,_e[Ie++]=On,Ae.enc();var Gn=Ae[Ae.setx];_e[Ie++]=Ae.char1,_e[Ie++]=Gn,Ae.enc();var Bi=Ae[Ae.cset];_e[Ie++]=Ae.sx,_e[Ie++]=Bi,Ae.enc();var kn=Ae[Ae.setx];_e[Ie++]=Ae.char2,_e[Ie++]=kn,Ae.enc();var Ti=Ae[Ae.cset];_e[Ie++]=Ae.sx,_e[Ie++]=Ti,Ae.enc();var Fn=Ae[Ae.setx];_e[Ie++]=Ae.char3,_e[Ie++]=Fn,Ae.enc(),Ae.i=Ae.i+3}if(Ae.p>=4){var Di=Ae[Ae.cset];_e[Ie++]=Ae.sx,_e[Ie++]=Di,Ae.enc();var Mi=Ae[Ae.setx];_e[Ie++]=Ae.lkx,_e[Ie++]=Mi,Ae.enc(),Ae.cset=Ae.setx}break}}Ae.encmsg=Ge(Ae.out,0,Ae.j);var ji=Ae[Ae.cset];Ae.padval=Ce(ji,Ae.maxicode_pad)}if(cn(Ae.encoding,"new")){Ae.haveb=!1,Ae.havec=!1,Ae.haved=!1,Ae.havee=!1,Ae.havei=!1;for(var Vn=0,na=Ae.msglen-1;Vn<=na;Vn+=1)Ae.c=Ce(Ae.msg,Vn),Ae.c<=-1e6?Ae.havei=!0:(Ae.c<28||Ae.c>30)&&Ae.c!=32&&(Hr(Ae.setb,Ae.c)&&(Ae.haveb=!0),Hr(Ae.setc,Ae.c)&&(Ae.havec=!0),Hr(Ae.setd,Ae.c)&&(Ae.haved=!0),Hr(Ae.sete,Ae.c)&&(Ae.havee=!0));_e[Ie++]=1/0,_e[Ie++]=0,Ae.haveb&&(_e[Ie++]=1),Ae.havee&&(_e[Ie++]=4),Ae.havec&&(_e[Ie++]=2),Ae.haved&&(_e[Ie++]=3),Ae.priority=xe(),Ae.priority_rest=Ge(Ae.priority,1,Ae.priority.length-1),Ae.latch_sequence=Ae.maxicode_latchseq,Ae.latch_length=Ae.maxicode_latchlen,_e[Ie++]=1/0;for(var Xi=0;Xi<16;Xi++)_e[Ie++]=xe([0,0,0,0,0]);Ae.best_length=xe(),_e[Ie++]=1/0;for(var Ri=0;Ri<16;Ri++)_e[Ie++]=xe([0,0,0,0,0]);Ae.best_origin=xe(),_e[Ie++]=1/0;for(var Yi=0,ga=Ae.msglen;Yi<ga;Yi++){_e[Ie++]=1/0;for(var ya=0;ya<5;ya++)_e[Ie++]=0;var so=xe();_e[Ie++]=so}Ae.prior_code_set=xe(),_e[Ie++]=1/0;for(var za=0,uo=Ae.msglen;za<uo;za++){_e[Ie++]=1/0;for(var wo=0;wo<5;wo++)_e[Ie++]=0;var Zo=xe();_e[Ie++]=Zo}if(Ae.path_op=xe(),Ae.out_eci=function(){var es=-Ae.c-1e6;if(_e[Ie++]=es,es<1024){var Ss=_e[--Ie]<32?2:3;_e[Ie++]=Ss}else{var P1=_e[--Ie]<32768?4:5;_e[Ie++]=P1}},Ae.enc_eci=function(){var es=-Ae.c-1e6;if(_e[Ie++]=es,es>=32){var Ss=_e[Ie-1];if(Ss<1024){var P1=_e[--Ie];_e[Ie++]=wr(P1/64)|32,_e[Ie++]=P1&63}else{var f1=_e[Ie-1];if(f1<32768){var p1=_e[--Ie];_e[Ie++]=wr(p1/4096)|48,_e[Ie++]=wr(p1/64)&63,_e[Ie++]=p1&63}else{var Xs=_e[--Ie];_e[Ie++]=wr(Xs/262144)|56,_e[Ie++]=wr(Xs/4096)&63,_e[Ie++]=wr(Xs/64)&63,_e[Ie++]=Xs&63}}}},Ae.enc_ns=function(){var es=Ge(Ae.msg,Ae.n,9);_e[Ie++]=0;for(var Ss=0,P1=es.length;Ss<P1;Ss++){var f1=_e[--Ie];_e[Ie++]=or(Ce(es,Ss)-48+f1*10)}var p1=_e[--Ie];_e[Ie++]=wr(p1/16777216),_e[Ie++]=wr(p1/262144)&63,_e[Ie++]=wr(p1/4096)&63,_e[Ie++]=wr(p1/64)&63,_e[Ie++]=p1&63},Ae.enc_sha2=function(){var es=Ce(Ae.seta,Ce(Ae.msg,Ae.n+1));_e[Ie++]=Ce(Ae.seta,Ae.c),_e[Ie++]=es},Ae.enc_sha3=function(){var es=Ce(Ae.seta,Ce(Ae.msg,Ae.n+1)),Ss=Ce(Ae.seta,Ce(Ae.msg,Ae.n+2));_e[Ie++]=Ce(Ae.seta,Ae.c),_e[Ie++]=es,_e[Ie++]=Ss},_e[Ie++]=1/0,Ae.havei){var vo=new Map([["can",function(){_e[Ie++]=Ae.c<=-1e6}],["intake",1],["output",function(){Ae.out_eci()}],["sets",31],["enc",function(){_e[Ie++]=27,Ae.enc_eci()}]]);_e[Ie++]=vo}var Go=new Map([["can",function(){_e[Ie++]=Ae.digits>=9}],["intake",9],["output",function(){_e[Ie++]=6}],["sets",31],["enc",function(){_e[Ie++]=31,Ae.enc_ns()}]]),Mo=new Map([["can",function(){_e[Ie++]=Hr(Ae.seta,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=1}],["sets",1],["enc",function(){_e[Ie++]=Ce(Ae.seta,Ae.c)}]]);if(_e[Ie++]=Go,_e[Ie++]=Mo,Ae.haveb){var Oo=new Map([["can",function(){_e[Ie++]=Hr(Ae.setb,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=1}],["sets",2],["enc",function(){_e[Ie++]=Ce(Ae.setb,Ae.c)}]]);_e[Ie++]=Oo}if(Ae.havec){var us=new Map([["can",function(){_e[Ie++]=Hr(Ae.setc,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=1}],["sets",4],["enc",function(){_e[Ie++]=Ce(Ae.setc,Ae.c)}]]);_e[Ie++]=us}if(Ae.haved){var Ja=new Map([["can",function(){_e[Ie++]=Hr(Ae.setd,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=1}],["sets",8],["enc",function(){_e[Ie++]=Ce(Ae.setd,Ae.c)}]]);_e[Ie++]=Ja}if(Ae.havee){var ho=new Map([["can",function(){_e[Ie++]=Hr(Ae.sete,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=1}],["sets",16],["enc",function(){_e[Ie++]=Ce(Ae.sete,Ae.c)}]]);_e[Ie++]=ho}var Ko=new Map([["can",function(){_e[Ie++]=Ae.num_a>=1}],["intake",1],["output",function(){_e[Ie++]=2}],["sets",2],["enc",function(){_e[Ie++]=59,_e[Ie++]=Ce(Ae.seta,Ae.c)}]]),xo=new Map([["can",function(){_e[Ie++]=Ae.num_a>=2}],["intake",2],["output",function(){_e[Ie++]=3}],["sets",2],["enc",function(){_e[Ie++]=56,Ae.enc_sha2()}]]),Bs=new Map([["can",function(){_e[Ie++]=Ae.num_a>=3}],["intake",3],["output",function(){_e[Ie++]=4}],["sets",2],["enc",function(){_e[Ie++]=57,Ae.enc_sha3()}]]);if(_e[Ie++]=Ko,_e[Ie++]=xo,_e[Ie++]=Bs,Ae.haveb){var go=new Map([["can",function(){_e[Ie++]=Hr(Ae.setb,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=2}],["sets",1],["enc",function(){_e[Ie++]=59,_e[Ie++]=Ce(Ae.setb,Ae.c)}]]);_e[Ie++]=go}if(Ae.havec){var t1=new Map([["can",function(){_e[Ie++]=Hr(Ae.setc,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=2}],["sets",27],["enc",function(){_e[Ie++]=60,_e[Ie++]=Ce(Ae.setc,Ae.c)}]]);_e[Ie++]=t1}if(Ae.haved){var Ws=new Map([["can",function(){_e[Ie++]=Hr(Ae.setd,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=2}],["sets",23],["enc",function(){_e[Ie++]=61,_e[Ie++]=Ce(Ae.setd,Ae.c)}]]);_e[Ie++]=Ws}if(Ae.havee){var Ds=new Map([["can",function(){_e[Ie++]=Hr(Ae.sete,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=2}],["sets",15],["enc",function(){_e[Ie++]=62,_e[Ie++]=Ce(Ae.sete,Ae.c)}]]);_e[Ie++]=Ds}Ae.op_tab=xe();var l1=Ae.op_tab;_e[Ie++]=0;for(var E1=0,L1=l1.length;E1<L1;E1++){var Oe=_e[--Ie];De(Ce(l1,E1),"idx",Oe),_e[Ie++]=Oe+1}_e[Ie-1]=1/0;for(var tr=xe([1,2,4,8,16]),br=0,Dr=tr.length;br<Dr;br++){Ae.n=Ce(tr,br),_e[Ie++]=1/0;for(var Kr=Ae.op_tab,nn=0,ln=Kr.length;nn<ln;nn++){var gn=Ce(Kr,nn);_e[Ie++]=gn,wa(Ce(gn,"sets"),Ae.n)==0&&Ie--}var bn=xe();_e[Ie++]=bn}Ae.code_set_operations=xe(),Ae.get_best_length=function(){Ae.latch_length_s=Ce(Ae.latch_length,Ae.state),_e[Ie++]=Ae.maxicode_max_int,$r(Ce(Ae.code_set_operations,Ae.state),function(){if(Ae.op=_e[--Ie],Ce(Ae.op,"can")()===!0)return!0;if(_e[--Ie]){if(Ae.m=or(Ae.n-Ce(Ae.op,"intake"))&15,Ae.org=Ce(Ce(Ae.best_origin,Ae.m),Ae.state),_e[Ie++]=or(Ce(Ce(Ae.best_length,Ae.m),Ae.org)+Ce(Ae.latch_length_s,Ae.org)),Ce(Ae.op,"output")()===!0)return!0;var es=_e[--Ie],Ss=_e[--Ie],P1=_e[Ie-1];if(_e[Ie++]=or(Ss+es),P1>or(Ss+es)){var f1=_e[--Ie],p1=_e[--Ie];De(Ae.path_op_0,Ae.state,Ce(Ae.op,"idx")),De(Ae.prior_code_set_0,Ae.state,Ae.org),_e[Ie++]=f1,_e[Ie++]=p1}Ie--}})},Ae.get_best_origin=function(){Ae.latch_length_s=Ce(Ae.latch_length,Ae.state),Ae.orglen=or(Ce(Ae.best_length_0,0)+Ce(Ae.latch_length_s,0));var es=Ae.priority_rest;_e[Ie++]=0;for(var Ss=0,P1=es.length;Ss<P1;Ss++){Ae.p=Ce(es,Ss);var f1=or(Ce(Ae.best_length_0,Ae.p)+Ce(Ae.latch_length_s,Ae.p));_e[Ie++]=f1,f1<Ae.orglen?(Ae.orglen=_e[--Ie],_e[Ie-1]=Ae.p):Ie--}},Ae.digits=0,Ae.num_a=0;for(var Cn=0,si=Ae.msglen-1;Cn<=si;Cn+=1){Ae.n=Cn,Ae.c=Ce(Ae.msg,Ae.n),_e[Ie++]="digits",Ae.c>=48&&Ae.c<58?_e[Ie++]=Ae.digits+1:_e[Ie++]=0;var Ei=_e[--Ie];Ae[_e[--Ie]]=Ei;var Ui=Hr(Ae.seta,Ae.c);_e[Ie++]="num_a",Ui?_e[Ie++]=Ae.num_a+1:_e[Ie++]=0;var ai=_e[--Ie];Ae[_e[--Ie]]=ai,Ae.path_op_0=Ce(Ae.path_op,Ae.n),Ae.prior_code_set_0=Ce(Ae.prior_code_set,Ae.n),Ae.best_length_0=Ce(Ae.best_length,Ae.n&15),Ae.best_origin_0=Ce(Ae.best_origin,Ae.n&15);for(var fa=Ae.priority,Gi=0,Ai=fa.length;Gi<Ai;Gi++){Ae.state=Ce(fa,Gi),_e[Ie++]=Ae.best_length_0,_e[Ie++]=Ae.state,Ae.get_best_length();var li=_e[--Ie],sa=_e[--Ie];De(_e[--Ie],sa,li)}for(var pa=Ae.priority,la=0,Ga=pa.length;la<Ga;la++){Ae.state=Ce(pa,la),_e[Ie++]=Ae.best_origin_0,_e[Ie++]=Ae.state,Ae.get_best_origin();var Ua=_e[--Ie],Io=_e[--Ie];De(_e[--Ie],Io,Ua)}}Ae.n=Ae.msglen;var Wa=Ae.priority;_e[Ie++]=0,_e[Ie++]=Ae.maxicode_max_int;for(var fs=0,xs=Wa.length;fs<xs;fs++){var da=Ce(Wa,fs),ps=Ce(Ae.best_length_0,da),Ns=_e[Ie-1];_e[Ie++]=da,_e[Ie++]=ps,Pn(ps,Ns)&&ir(4,2),Ie-=2}Ae.j=_e[--Ie],Ae.state=_e[--Ie],_e[Ie++]="final_code_set",Ce(Ae.maxicode_pad_code,Ae.state)==0?_e[Ie++]=0:_e[Ie++]=Ae.state;var As=_e[--Ie];if(Ae[_e[--Ie]]=As,Ce(Ae.maxicode_pad_code,Ae.state)==0&&Pn(Ae.j,Ae.maxlen)){var Uo=xe(Ae.j+1);De(Uo,Ae.j,58),_e[Ie++]=Uo}else _e[Ie++]=xe(Ae.j);for(Ae.padval=Ce(Ae.maxicode_pad_code,Ae.final_code_set),Ae.len=Ae.j;!(Ae.n<=0||(Ae.pcs=Ce(Ce(Ae.prior_code_set,Ae.n-1),Ae.state),Ae.op_idx=Ce(Ce(Ae.path_op,Ae.n-1),Ae.state),Ae.op=Ce(Ae.op_tab,Ae.op_idx),Ae.n=or(Ae.n-Ce(Ae.op,"intake")),Ae.c=Ce(Ae.msg,Ae.n),Ae.enc=Ce(Ae.op,"enc"),_e[Ie++]=1/0,Ae.enc()===!0));){Ae.output=xe(),Ae.latch=Ce(Ce(Ae.latch_sequence,Ae.state),Ae.pcs),Ae.len=or(Ae.len-Ae.latch.length-Ae.output.length);var gs=_e[--Ie],u1=Ae.len,Fs=Ae.latch;ar(gs,u1,Fs),ar(gs,or(u1+Fs.length),Ae.output),Ae.state=Ae.pcs,_e[Ie++]=gs}Ae.encmsg=_e[--Ie]}_e[Ie++]="sami",Ae.sam!=-1?_e[Ie++]=xe([Ce(Ae.seta,Ae.maxicode_pad),(~~(Ae.sam/10)-1)*8+(Ae.sam%10-1)]):_e[Ie++]=xe([]);var Cs=_e[--Ie];if(Ae[_e[--Ie]]=Cs,_e[Ie++]=1/0,Lr(Ae.sami),Lr(Ae.encmsg),Ae.encmsg=xe(),Ae.mode==2||Ae.mode==3){Ae.encmsg.length>84&&(_e[Ie++]="bwipp.maxicodeMode23TooLong#26951",_e[Ie++]="The secondary message is too long",Pr());var bs=vr(Re(4),"0000"),m1=kr(Re(4),~~Ae.mode,2);ar(bs,4-m1.length,m1),Ae.mdb=bs;var M1=vr(Re(10),"0000000000"),yo=kr(Re(10),gr(Ae.ccode),2);ar(M1,10-yo.length,yo),Ae.ccb=M1;var jo=vr(Re(10),"0000000000"),_i=kr(Re(10),gr(Ae.scode),2);if(ar(jo,10-_i.length,_i),Ae.scb=jo,Ae.pcb=vr(Re(36),"000000000000000000000000000000000000"),Ae.mode==2){if(cn(Ae.ccode,"840")&&Ae.pcode.length==5){var ns=vr(Re(9)," 0000");ar(ns,0,Ae.pcode),Ae.pcode=ns}var is=kr(Re(6),Ae.pcode.length,2);ar(Ae.pcb,6-is.length,is);var as=kr(Re(30),gr(Ae.pcode),2);ar(Ae.pcb,36-as.length,as)}else{_e[Ie++]=1/0;var _s=vr(Re(6)," ");_e[Ie++]=_s,_e[Ie++]=_s,_e[Ie++]=0,Ae.pcode.length>6?_e[Ie++]=Ge(Ae.pcode,0,6):_e[Ie++]=Ae.pcode;var Ls=_e[--Ie],Ys=_e[--Ie];ar(_e[--Ie],Ys,Ls),$r(_e[--Ie],function(){var es=Ce(Ae.seta,_e[--Ie]);_e[Ie++]=es}),Ae.pccw=xe();for(var a1=0;a1<=5;a1+=1){Ae.i=a1;var Es=kr(Re(6),Ce(Ae.pccw,Ae.i),2);ar(Ae.pcb,6*Ae.i+6-Es.length,Es)}}Ae.scm=Re(60),ar(Ae.scm,2,Ae.mdb),ar(Ae.scm,38,Ge(Ae.pcb,0,4)),ar(Ae.scm,30,Ge(Ae.pcb,4,6)),ar(Ae.scm,24,Ge(Ae.pcb,10,6)),ar(Ae.scm,18,Ge(Ae.pcb,16,6)),ar(Ae.scm,12,Ge(Ae.pcb,22,6)),ar(Ae.scm,6,Ge(Ae.pcb,28,6)),ar(Ae.scm,0,Ge(Ae.pcb,34,2)),ar(Ae.scm,52,Ge(Ae.ccb,0,2)),ar(Ae.scm,42,Ge(Ae.ccb,2,6)),ar(Ae.scm,36,Ge(Ae.ccb,8,2)),ar(Ae.scm,54,Ge(Ae.scb,0,6)),ar(Ae.scm,48,Ge(Ae.scb,6,4)),Ae.pri=xe([0,0,0,0,0,0,0,0,0,0]);for(var fA=0;fA<=59;fA+=1)Ae.i=fA,Ae.ps=~~(Ae.i/6),Ae.ep=~~xr(2,5-Ae.i%6)*(Ce(Ae.scm,Ae.i)-48),De(Ae.pri,Ae.ps,or(Ce(Ae.pri,Ae.ps)+Ae.ep));_e[Ie++]=1/0;for(var Z1=0;Z1<84;Z1++)_e[Ie++]=Ae.padval;Ae.sec=xe(),ar(Ae.sec,0,Ae.encmsg)}if(Ae.mode==4||Ae.mode==5||Ae.mode==6||Ae.mode==-1){if(Ae.mode==-1){var vA=Ae.encmsg.length<=77?5:4;Ae.mode=vA}_e[Ie++]=1/0;for(var V1=Ae.mode==5?78:94,aA=0,FA=V1;aA<FA;aA++)_e[Ie++]=Ae.padval;Ae.cws=xe(),Ae.encmsg.length>Ae.cws.length-1&&(_e[Ie++]="bwipp.maxicodeMode56TooLong#27036",_e[Ie++]="The message is too long",Pr()),De(Ae.cws,0,Ae.mode),ar(Ae.cws,1,Ae.encmsg),Ae.pri=Ge(Ae.cws,0,10),Ae.sec=Ge(Ae.cws,10,Ae.cws.length-10)}Ae.rscodes=function(){Ae.rsnum=_e[--Ie],Ae.cwb=_e[--Ie],_e[Ie++]="coeffs",_e[Ie++]=Ae.rsnum,Ae.maxicode_coeffscachefetch();var es=_e[--Ie];Ae[_e[--Ie]]=es,_e[Ie++]=1/0;for(var Ss=0,P1=Ae.rsnum;Ss<P1;Ss++)_e[Ie++]=0;Ae.ecb=xe(),Ae.rsnc_1=Ae.ecb.length-1;for(var f1=0,p1=Ae.cwb.length-1;f1<=p1;f1+=1){_e[Ie++]=Aa(Ce(Ae.cwb,f1),Ce(Ae.ecb,0));for(var Xs=Ae.rsnc_1;Xs>=1;Xs-=1){var w1=Ae.ecb,vc=Ae.rsnc_1,HA=Ce(w1,vc-Xs+1),ac=_e[Ie-1];_e[Ie++]=w1,_e[Ie++]=vc-Xs,_e[Ie++]=HA,_e[Ie++]=ac,_e[Ie++]=Ce(Ae.coeffs,Xs),Ae.maxicode_rsprod();var bc=_e[--Ie],Tc=_e[--Ie],sA=_e[--Ie];De(_e[--Ie],sA,Aa(Tc,bc))}var rl=_e[Ie-1];_e[Ie++]=Ae.ecb,_e[Ie++]=Ae.rsnc_1,_e[Ie++]=rl,_e[Ie++]=Ce(Ae.coeffs,0),Ae.maxicode_rsprod();var ZA=_e[--Ie],Xa=_e[--Ie];De(_e[--Ie],Xa,ZA),Ie--}_e[Ie++]=Ae.ecb},_e[Ie++]=1/0;for(var Y1=0,GA=Ae.sec.length-1;Y1<=GA;Y1+=2)_e[Ie++]=Ce(Ae.sec,Y1);Ae.seco=xe(),_e[Ie++]=1/0;for(var K1=1,kA=Ae.sec.length-1;K1<=kA;K1+=2)_e[Ie++]=Ce(Ae.sec,K1);Ae.sece=xe();var oA=Ae.sec.length==84?20:28;Ae.scodes=oA,_e[Ie++]="secochk",_e[Ie++]=Ae.seco,_e[Ie++]=Ae.scodes,Ae.rscodes();var yl=_e[--Ie];Ae[_e[--Ie]]=yl,_e[Ie++]="secechk",_e[Ie++]=Ae.sece,_e[Ie++]=Ae.scodes,Ae.rscodes();var nc=_e[--Ie];Ae[_e[--Ie]]=nc,_e[Ie++]=1/0;for(var SA=0,LA=Ae.scodes-1;SA<=LA;SA+=1)_e[Ie++]=Ce(Ae.secochk,SA),_e[Ie++]=Ce(Ae.secechk,SA);Ae.secchk=xe(),_e[Ie++]=1/0,Lr(Ae.pri),_e[Ie++]=Ae.pri,_e[Ie++]=10,Ae.rscodes();var zc=_e[--Ie];Lr(zc),Lr(Ae.sec),Lr(Ae.secchk),Ae.codewords=xe(),Hr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#27119",_e[Ie++]=Ae.codewords,Pr()),_e[Ie++]=1/0;for(var WA=0;WA<864;WA++)_e[Ie++]=0;Ae.mods=xe();for(var ul=0;ul<=143;ul+=1){Ae.i=ul,_e[Ie++]=1/0;for(var qA=kr(Re(6),Ce(Ae.codewords,Ae.i),2),bA=0,ic=qA.length;bA<ic;bA++)_e[Ie++]=Ce(qA,bA)-48;Ae.cw=xe(),ar(Ae.mods,6*Ae.i+(6-Ae.cw.length),Ae.cw)}Ae.pixs=xe(864),Ae.j=0;for(var mc=0,Sc=Ae.mods.length-1;mc<=Sc;mc+=1)Ae.i=mc,Ce(Ae.mods,Ae.i)==1&&(De(Ae.pixs,Ae.j,Ce(Ae.maxicode_modmap,Ae.i)),Ae.j=Ae.j+1);_e[Ie++]=1/0,Lr(Ge(Ae.pixs,0,Ae.j)),_e[Ie++]=28,_e[Ie++]=29,_e[Ie++]=280,_e[Ie++]=281,_e[Ie++]=311,_e[Ie++]=457,_e[Ie++]=488,_e[Ie++]=500,_e[Ie++]=530,_e[Ie++]=670,_e[Ie++]=700,_e[Ie++]=677,_e[Ie++]=707,Ae.pixs=xe(),_e[Ie++]=new Map([["ren","renmaximatrix"],["pixs",Ae.pixs],["borderleft",1],["borderright",1],["bordertop",1],["borderbottom",1],["opt",Ae.options]]),Ae._render&&Jo(),Ae=fn}function dc(){if(!dc.globals){var Jn=Ae;Ae=dc.globals={},Ae.azteccode_u=0,Ae.azteccode_l=1,Ae.azteccode_m=2,Ae.azteccode_p=3,Ae.azteccode_d=4,Ae.azteccode_b=5,Ae.azteccode_lu=-2,Ae.azteccode_ll=-3,Ae.azteccode_lm=-4,Ae.azteccode_lp=-5,Ae.azteccode_ld=-6,Ae.azteccode_su=-7,Ae.azteccode_sp=-8,Ae.azteccode_sb=-9,Ae.azteccode_fl=-10,Ae.azteccode_p2=-11,Ae.azteccode_p3=-12,Ae.azteccode_p4=-13,Ae.azteccode_p5=-14,Ae.lu=Ae.azteccode_lu,Ae.ll=Ae.azteccode_ll,Ae.lm=Ae.azteccode_lm,Ae.lp=Ae.azteccode_lp,Ae.ld=Ae.azteccode_ld,Ae.su=Ae.azteccode_su,Ae.sp=Ae.azteccode_sp,Ae.sb=Ae.azteccode_sb,Ae.fl=Ae.azteccode_fl,Ae.p2=Ae.azteccode_p2,Ae.p3=Ae.azteccode_p3,Ae.p4=Ae.azteccode_p4,Ae.p5=Ae.azteccode_p5,Ae.azteccode_charmaps=xe([xe([Ae.sp,Ae.sp,Ae.sp,Ae.fl,Ae.sp]),xe([32,32,32,13,32]),xe(["A","a",1,Ae.p2,"0"]),xe(["B","b",2,Ae.p3,"1"]),xe(["C","c",3,Ae.p4,"2"]),xe(["D","d",4,Ae.p5,"3"]),xe(["E","e",5,"!","4"]),xe(["F","f",6,'"',"5"]),xe(["G","g",7,"#","6"]),xe(["H","h",8,"$","7"]),xe(["I","i",9,"%","8"]),xe(["J","j",10,"&","9"]),xe(["K","k",11,"'",","]),xe(["L","l",12,40,"."]),xe(["M","m",13,41,Ae.lu]),xe(["N","n",27,"*",Ae.su]),xe(["O","o",28,"+",-99]),xe(["P","p",29,",",-99]),xe(["Q","q",30,"-",-99]),xe(["R","r",31,".",-99]),xe(["S","s","@","/",-99]),xe(["T","t",92,":",-99]),xe(["U","u","^",";",-99]),xe(["V","v","_","<",-99]),xe(["W","w","`","=",-99]),xe(["X","x","|",">",-99]),xe(["Y","y","~","?",-99]),xe(["Z","z",127,"[",-99]),xe([Ae.ll,Ae.su,Ae.ll,"]",-99]),xe([Ae.lm,Ae.lm,Ae.lu,"{",-99]),xe([Ae.ld,Ae.ld,Ae.lp,"}",-99]),xe([Ae.sb,Ae.sb,Ae.sb,Ae.lu,-99])]);var hr=new Map([[`\r
`,Ae.p2],[". ",Ae.p3],[", ",Ae.p4],[": ",Ae.p5]]);Ae.azteccode_pcomp=hr,Ae.azteccode_latlen=xe([xe([0,5,5,10,5,10]),xe([9,0,5,10,5,10]),xe([5,5,0,5,10,10]),xe([5,10,10,0,10,15]),xe([4,9,9,14,0,14]),xe([0,0,0,0,0,0])]),Ae.azteccode_latseq=xe([xe([xe([]),xe([Ae.ll]),xe([Ae.lm]),xe([Ae.lm,Ae.lp]),xe([Ae.ld]),xe([Ae.sb])]),xe([xe([Ae.ld,Ae.lu]),xe([]),xe([Ae.lm]),xe([Ae.lm,Ae.lp]),xe([Ae.ld]),xe([Ae.sb])]),xe([xe([Ae.lu]),xe([Ae.ll]),xe([]),xe([Ae.lp]),xe([Ae.lu,Ae.ld]),xe([Ae.sb])]),xe([xe([Ae.lu]),xe([Ae.lu,Ae.ll]),xe([Ae.lu,Ae.lm]),xe([]),xe([Ae.lu,Ae.ld]),xe([Ae.lu,Ae.sb])]),xe([xe([Ae.lu]),xe([Ae.lu,Ae.ll]),xe([Ae.lu,Ae.lm]),xe([Ae.lu,Ae.lm,Ae.lp]),xe([]),xe([Ae.lu,Ae.sb])]),xe([xe([Ae.lu]),xe([Ae.ll]),xe([Ae.lm]),xe([]),xe([]),xe([])])]),Ae.azteccode_e=1e6,Ae.e=Ae.azteccode_e,Ae.azteccode_shftlen=xe([xe([Ae.e,Ae.e,Ae.e,5,Ae.e]),xe([5,Ae.e,Ae.e,5,Ae.e]),xe([Ae.e,Ae.e,Ae.e,5,Ae.e]),xe([Ae.e,Ae.e,Ae.e,Ae.e,Ae.e]),xe([4,Ae.e,Ae.e,4,Ae.e])]),Ae.azteccode_metrics=xe([xe(["rune",0,0,0,6]),xe(["compact",1,1,17,6]),xe(["full",1,1,21,6]),xe(["compact",2,0,40,6]),xe(["full",2,1,48,6]),xe(["compact",3,0,51,8]),xe(["full",3,1,60,8]),xe(["compact",4,0,76,8]),xe(["full",4,1,88,8]),xe(["full",5,1,120,8]),xe(["full",6,1,156,8]),xe(["full",7,1,196,8]),xe(["full",8,1,240,8]),xe(["full",9,1,230,10]),xe(["full",10,1,272,10]),xe(["full",11,1,316,10]),xe(["full",12,1,364,10]),xe(["full",13,1,416,10]),xe(["full",14,1,470,10]),xe(["full",15,1,528,10]),xe(["full",16,1,588,10]),xe(["full",17,1,652,10]),xe(["full",18,1,720,10]),xe(["full",19,1,790,10]),xe(["full",20,1,864,10]),xe(["full",21,1,940,10]),xe(["full",22,1,1020,10]),xe(["full",23,0,920,12]),xe(["full",24,0,992,12]),xe(["full",25,0,1066,12]),xe(["full",26,0,1144,12]),xe(["full",27,0,1224,12]),xe(["full",28,0,1306,12]),xe(["full",29,0,1392,12]),xe(["full",30,0,1480,12]),xe(["full",31,0,1570,12]),xe(["full",32,0,1664,12])]),Ae.azteccode_rsparams=xe([xe([]),xe([]),xe([]),xe([]),xe([16,19]),xe([]),xe([64,67]),xe([]),xe([256,301]),xe([]),xe([1024,1033]),xe([]),xe([4096,4201])]),Ae.azteccode_modemapfull=xe([xe([-5,7]),xe([-4,7]),xe([-3,7]),xe([-2,7]),xe([-1,7]),xe([1,7]),xe([2,7]),xe([3,7]),xe([4,7]),xe([5,7]),xe([7,5]),xe([7,4]),xe([7,3]),xe([7,2]),xe([7,1]),xe([7,-1]),xe([7,-2]),xe([7,-3]),xe([7,-4]),xe([7,-5]),xe([5,-7]),xe([4,-7]),xe([3,-7]),xe([2,-7]),xe([1,-7]),xe([-1,-7]),xe([-2,-7]),xe([-3,-7]),xe([-4,-7]),xe([-5,-7]),xe([-7,-5]),xe([-7,-4]),xe([-7,-3]),xe([-7,-2]),xe([-7,-1]),xe([-7,1]),xe([-7,2]),xe([-7,3]),xe([-7,4]),xe([-7,5])]),Ae.azteccode_modemapcompact=xe([xe([-3,5]),xe([-2,5]),xe([-1,5]),xe([0,5]),xe([1,5]),xe([2,5]),xe([3,5]),xe([5,3]),xe([5,2]),xe([5,1]),xe([5,0]),xe([5,-1]),xe([5,-2]),xe([5,-3]),xe([3,-5]),xe([2,-5]),xe([1,-5]),xe([0,-5]),xe([-1,-5]),xe([-2,-5]),xe([-3,-5]),xe([-5,-3]),xe([-5,-2]),xe([-5,-1]),xe([-5,0]),xe([-5,1]),xe([-5,2]),xe([-5,3])]),Ae.azteccode_encfuncs=xe(["encu","encl","encm","encp","encd"]),Ae.azteccode_states=xe([Ae.azteccode_u,Ae.azteccode_l,Ae.azteccode_m,Ae.azteccode_p,Ae.azteccode_d,Ae.azteccode_b]),Ae.azteccode_charsizes=xe([5,5,5,5,4,8]),Ae.azteccode_coeffscachemax=551,Ae.azteccode_coeffscachelimit=6e3,Ae.azteccode_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var Bi=0,kn=Ae.rsnc;Bi<kn;Bi++)_e[Ie++]=0;Ae.coeffs=xe();for(var Ti=1,Fn=Ae.rsnc;Ti<=Fn;Ti+=1){var Di=Ae.coeffs;De(Di,Ti,Ce(Di,Ti-1)),_e[Ie++]=Ce(Ae.rsalog,Ti);for(var Mi=Ti-1;Mi>=1;Mi-=1){var ji=Ae.coeffs,Vn=_e[Ie-1];_e[Ie++]=ji,_e[Ie++]=Mi,_e[Ie++]=Ce(ji,Mi),_e[Ie++]=Vn,Ae.rsprod();var na=_e[--Ie],Xi=_e[--Ie];De(_e[--Ie],Xi,Aa(na,Ce(Ae.coeffs,Xi-1)))}var Ri=Ae.coeffs,Yi=_e[Ie-1];_e[Ie++]=Ri,_e[Ie++]=0,_e[Ie++]=Ce(Ri,0),_e[Ie++]=Yi,Ae.rsprod();var ga=_e[--Ie],ya=_e[--Ie];De(_e[--Ie],ya,ga),Ie--}_e[Ie++]=Ae.coeffs},_e[Ie++]=Ae.azteccode_coeffscachemax,_e[Ie++]=Ae.azteccode_coeffscachelimit,fo(),Ae.azteccode_coeffscache=_e[--Ie],Ae.azteccode_coeffscachefetch=function(){var Bi=_e[--Ie],kn=_e[--Ie],Ti=Ce(Ae.azteccode_coeffscache,"fetch");if(_e[Ie++]=or(kn+Bi*1e5),_e[Ie++]=function(){Ae.azteccode_gencoeffs()},_e[Ie++]=function(){var Fn=_e[--Ie];_e[Ie++]=Fn.length},Ti()===!0)return!0},Ae.charvals=xe([new Map,new Map,new Map,new Map,new Map]);for(var Br=0,Nr=Ae.azteccode_charmaps.length-1;Br<=Nr;Br+=1){Ae.i=Br,Ae.encs=Ce(Ae.azteccode_charmaps,Ae.i);for(var Or=0;Or<=4;Or+=1){Ae.j=Or;var an=Ce(Ae.encs,Ae.j),Zr=Hn(an);if(_e[Ie++]=an,cn(Zr,"stringtype")){var Rr=Ce(_e[--Ie],0);_e[Ie++]=Rr}De(Ce(Ae.charvals,Ae.j),_e[--Ie],Ae.i)}}Ae.charvals=Ae.charvals,_e[Ie++]=1/0;for(var Jr=0,rn=Ae.azteccode_rsparams.length;Jr<rn;Jr++){var An=Ce(Ae.azteccode_rsparams,Jr);if(_e[Ie++]=An,An.length!=0){var tn=_e[--Ie];Lr(tn),Ae.rspm=_e[--Ie],Ae.rsgf=_e[--Ie],_e[Ie++]=1/0,_e[Ie++]=1;for(var vn=0,fn=Ae.rsgf-1;vn<fn;vn++){var dn=_e[Ie-1],Mn=dn*2;if(_e[Ie++]=Mn,Mn>=Ae.rsgf){var wn=_e[--Ie];_e[Ie++]=Aa(wn,Ae.rspm)}}Ae.rsalog=xe(),Ae.rslog=xe(Ae.rsgf);for(var Sn=1,Nn=Ae.rsgf-1;Sn<=Nn;Sn+=1)De(Ae.rslog,Ce(Ae.rsalog,Sn),Sn);_e[Ie++]=xe([Ae.rslog,Ae.rsalog])}else _e[Ie-1]=xe([])}var oi=xe();Ae.rstables=oi,Ae=Jn}var Jn=Ae;if(Ae=Object.assign({},Ae,dc.globals),Ae.dontdraw=!1,Ae.format="full",Ae.readerinit=!1,Ae.layers=-1,Ae.eclevel=23,Ae.ecaddchars=3,Ae.raw=!1,Ae.parse=!1,Ae.parsefnc=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.aztecEmptyData#27487",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>2e4&&(_e[Ie++]="bwipp.azteccodeinputTooLong#27491",_e[Ie++]="The input data is too long",Pr()),(Ae.eclevel<5||Ae.eclevel>95)&&(_e[Ie++]="bwipp.aztecInvalidEClevel#27495",_e[Ie++]="The EC percentage must be from 5 to 95",Pr()),Ae.ecaddchars<3&&(_e[Ie++]="bwipp.aztecInvalidECaddChars#27499",_e[Ie++]="The number of additional EC codewords must be 3 or more",Pr()),Bn(Ae.format,"full")&&Bn(Ae.format,"compact")&&Bn(Ae.format,"rune")&&(_e[Ie++]="bwipp.aztecInvalidFormat#27503",_e[Ie++]="The format must be either full, compact or rune",Pr()),cn(Ae.format,"full")&&(Ae.readerinit&&(Ae.layers<1||Ae.layers>22)&&(_e[Ie++]="bwipp.aztecFullInitInvalidLayers#27508",_e[Ie++]="Full-range symbols for reader programming must specify from 1 to 22 layers",Pr()),Ae.layers!=-1&&(Ae.layers<1||Ae.layers>32)&&(_e[Ie++]="bwipp.aztecFullInvalidLayers#27511",_e[Ie++]="Layers for full-range symbols must be from 1 to 32",Pr())),cn(Ae.format,"compact")&&(Ae.readerinit&&(Ae.layers!=-1&&Ae.layers!=1&&(_e[Ie++]="bwipp.aztecCompactInitInvalidLayers#27518",_e[Ie++]="Compact symbols for reader programming must have 1 layer",Pr()),Ae.layers=1),Ae.layers!=-1&&(Ae.layers<1||Ae.layers>4)&&(_e[Ie++]="bwipp.aztecCompactInvalidLayers#27523",_e[Ie++]="Layers for compact symbols must be from 1 to 4",Pr())),cn(Ae.format,"rune")){Ae.layers!=-1&&(_e[Ie++]="bwipp.aztecRuneInvalidLayers#27529",_e[Ie++]="It is not valid to specify layers for runes",Pr()),Ae.readerinit&&(_e[Ie++]="bwipp.aztecRuneReaderInit#27532",_e[Ie++]="Reader initialisation is not compactible with Aztec Runes",Pr()),Ae.barcode.length==0&&(_e[Ie++]="bwipp.aztecRuneNotNumeric#27535",_e[Ie++]="Aztec runes must be numeric",Pr()),$r(Ae.barcode,function(){var Gn=_e[--Ie];(Gn<48||Gn>57)&&(_e[Ie++]="bwipp.aztecRuneNotNumeric#27539",_e[Ie++]="Aztec runes must be numeric",Pr())}),Ae.barcode.length>3&&(_e[Ie++]="bwipp.aztecRuneInvalid#27543",_e[Ie++]="Aztec runes must be 0 to 255",Pr());var fi=gr(Ae.barcode);(fi<0||fi>255)&&(_e[Ie++]="bwipp.aztecRuneInvalid#27546",_e[Ie++]="Aztec runes must be 0 to 255",Pr())}if(Ae.fn1=-1,Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["eci",!0],["FNC1",Ae.fn1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,Ae.msgbits="",Bn(Ae.format,"rune")&&Ae.raw&&(Ae.msgbits=Ae.barcode),Bn(Ae.format,"rune")&&!Ae.raw){Ae.charsize=function(){var Gn=_e[Ie-1];if(Gn>=0){Ie--;var Bi=Ce(Ae.azteccode_charsizes,_e[--Ie]);_e[Ie++]=Bi}else{var kn=_e[--Ie];_e[Ie-1]=kn;var Ti=_e[Ie-1];if(Ti==Ae.fn1)_e[Ie-1]=8;else{var Fn=-_e[--Ie]-1e6;_e[Ie++]=Fn,Fn==0&&(_e[Ie-1]=1);var Di=_e[--Ie];_e[Ie++]=(~~(Sr(Di)/Sr(10))+1)*4+8}}},Ae.e=Ae.azteccode_e,Ae.maxseqlen=Ae.msglen*4,_e[Ie++]=1/0;for(var ri=0;ri<6;ri++){_e[Ie++]=Ae.maxseqlen;try{var Qn=xe(_e[--Ie]);_e[Ie++]=Qn,_e[Ie++]=!1}catch(Gn){_e[Ie++]=!0}_e[--Ie]&&(_e[Ie-1]="bwipp.azteccodeInputTooLarge#27600",_e[Ie++]="The input data exceeds the implementation limits",Pr())}Ae.seq0=xe(),_e[Ie++]=1/0;for(var Yn=0;Yn<6;Yn++){_e[Ie++]=Ae.maxseqlen;try{var ni=xe(_e[--Ie]);_e[Ie++]=ni,_e[Ie++]=!1}catch(Gn){_e[Ie++]=!0}_e[--Ie]&&(_e[Ie-1]="bwipp.azteccodeInputTooLarge#27603",_e[Ie++]="The input data exceeds the implementation limits",Pr())}Ae.seq1=xe(),Ae.len0=xe(6);for(var ci=0;ci<=5;ci+=1)De(Ae.len0,ci,0);Ae.len1=xe(6),Ae.curseq=Ae.seq0,Ae.curseqlen=Ae.len0,Ae.nxtseq=Ae.seq1,Ae.nxtseqlen=Ae.len1,Ae.curlen=xe([0,Ae.e,Ae.e,Ae.e,Ae.e,Ae.e]),Ae.backto=Ae.azteccode_u,Ae.lastchar="",$r(Ae.msg,function(){for(Ae.char=_e[--Ie];;){Ae.imp=!1;for(var Gn=0,Bi=Ae.azteccode_states.length;Gn<Bi;Gn++){Ae.x=Ce(Ae.azteccode_states,Gn);for(var kn=0,Ti=Ae.azteccode_states.length;kn<Ti;kn++)if(Ae.y=Ce(Ae.azteccode_states,kn),(Ae.x!=Ae.azteccode_b||Ae.y==Ae.backto)&&(Ae.cost=or(Ce(Ae.curlen,Ae.x)+Ce(Ce(Ae.azteccode_latlen,Ae.x),Ae.y)),Ae.cost<Ce(Ae.curlen,Ae.y))){if(De(Ae.curlen,Ae.y,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.x),Ae.srclen>0&&ar(Ce(Ae.curseq,Ae.y),0,Ge(Ce(Ae.curseq,Ae.x),0,Ae.srclen)),$r(Ce(Ce(Ae.azteccode_latseq,Ae.x),Ae.y),function(){_e[Ie++]=Ce(Ae.curseq,Ae.y),_e[Ie++]=Ae.srclen;var ho=_e[Ie-3],Ko=_e[Ie-1];De(_e[Ie-2],Ko,ho),Ie-=3,Ae.srclen=Ae.srclen+1}),De(Ae.curseqlen,Ae.y,Ae.srclen),Ae.y==Ae.azteccode_b){_e[Ie++]="backto",Ae.x==Ae.azteccode_p||Ae.x==Ae.azteccode_d?_e[Ie++]=Ae.azteccode_u:_e[Ie++]=Ae.x;var Fn=_e[--Ie];Ae[_e[--Ie]]=Fn}Ae.imp=!0}}if(!Ae.imp)break}Ae.nxtlen=xe([Ae.e,Ae.e,Ae.e,Ae.e,Ae.e,Ae.e]);for(var Di=0;Di<=5;Di+=1)De(Ae.nxtseqlen,Di,0);for(var Mi=0,ji=Ae.azteccode_states.length;Mi<ji;Mi++)for(Ae.x=Ce(Ae.azteccode_states,Mi);;){if(Ae.char>=0){if(Ae.x!=Ae.azteccode_b&&!Hr(Ce(Ae.charvals,Ae.x),Ae.char))break}else if(Ae.x!=Ae.azteccode_p)break;_e[Ie++]="cost",_e[Ie++]=Ce(Ae.curlen,Ae.x),_e[Ie++]=Ae.x,_e[Ie++]=Ae.char,Ae.charsize();var Vn=_e[--Ie],na=_e[--Ie];if(Ae[_e[--Ie]]=or(na+Vn),Ae.cost<Ce(Ae.nxtlen,Ae.x)&&(De(Ae.nxtlen,Ae.x,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.x),Ae.srclen>0&&ar(Ce(Ae.nxtseq,Ae.x),0,Ge(Ce(Ae.curseq,Ae.x),0,Ae.srclen)),De(Ce(Ae.nxtseq,Ae.x),Ae.srclen,Ae.char),De(Ae.nxtseqlen,Ae.x,Ae.srclen+1)),Ae.x==Ae.azteccode_b)break;for(var Xi=0,Ri=Ae.azteccode_states.length;Xi<Ri&&(Ae.y=Ce(Ae.azteccode_states,Xi),Ae.y!=Ae.azteccode_b);Xi++)if(Bn(Ae.x,Ae.y)){var Yi=Ce(Ce(Ae.azteccode_shftlen,Ae.y),Ae.x);_e[Ie++]="cost",_e[Ie++]=or(Ce(Ae.curlen,Ae.y)+Yi),_e[Ie++]=Ae.x,_e[Ie++]=Ae.char,Ae.charsize();var ga=_e[--Ie],ya=_e[--Ie];if(Ae[_e[--Ie]]=or(ya+ga),Ae.cost<Ce(Ae.nxtlen,Ae.y)){De(Ae.nxtlen,Ae.y,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.y),Ae.srclen>0&&ar(Ce(Ae.nxtseq,Ae.y),0,Ge(Ce(Ae.curseq,Ae.y),0,Ae.srclen)),_e[Ie++]=Ce(Ae.nxtseq,Ae.y),_e[Ie++]=Ae.srclen,Ae.x==Ae.azteccode_u?_e[Ie++]=Ae.azteccode_su:_e[Ie++]=Ae.azteccode_sp;var so=_e[--Ie],za=_e[--Ie];De(_e[--Ie],za,so),De(Ce(Ae.nxtseq,Ae.y),Ae.srclen+1,Ae.char),De(Ae.nxtseqlen,Ae.y,Ae.srclen+2)}}break}if(Ae.lastchar.length!=0&&Ae.char>=0){var uo=Re(2);if(De(uo,0,Ae.lastchar),De(uo,1,Ae.char),Ae.pchars=uo,Hr(Ae.azteccode_pcomp,Ae.pchars)){for(var wo=0,Zo=Ae.azteccode_states.length;wo<Zo&&(Ae.i=Ce(Ae.azteccode_states,wo),Ae.i!=Ae.azteccode_b);wo++)if(Ae.inP=!0,Ae.i==Ae.azteccode_m?Ae.lastchar==13&&(Ae.inP=!1):Ae.i==Ae.azteccode_d&&(Ae.lastchar==44||Ae.lastchar==46)&&(Ae.inP=!1),Ae.curseqilen=Ce(Ae.curseqlen,Ae.i),Ae.inP&&Pn(Ce(Ae.curlen,Ae.i),Ce(Ae.nxtlen,Ae.i))){Ae.lastld=!1,Ae.lastsp=!1,Ae.lastidx=-1;for(var vo=Ae.curseqilen-1;vo>=0;vo-=1)if(Ae.idx=vo,Ae.ch=Ce(Ce(Ae.curseq,Ae.i),Ae.idx),Ae.lastidx==-1)cn(Ae.ch,Ae.lastchar)&&(Ae.lastidx=Ae.idx,Ae.idx>0&&Ce(Ce(Ae.curseq,Ae.i),Ae.idx-1)==Ae.azteccode_sp&&(Ae.lastsp=!0));else{if(Ae.ch==Ae.azteccode_sb){Ae.lastidx=-1;break}if(Ae.ch<0&&Ae.ch>=Ae.azteccode_ld){Ae.i==Ae.azteccode_p?Ae.ch==Ae.azteccode_ld&&(Ae.lastld=!0):Ae.ch!=Ae.azteccode_lp&&(Ae.inP=Ae.lastsp);break}}Ae.inP&&Ae.lastidx>=0&&(De(Ae.nxtlen,Ae.i,Ce(Ae.curlen,Ae.i)),Ae.lastidx<Ae.curseqilen-1?Ae.i==Ae.azteccode_p?(Ae.lastld&&De(Ae.nxtlen,Ae.i,Ce(Ae.nxtlen,Ae.i)+1),Ae.srclen=Ae.curseqilen,ar(Ce(Ae.nxtseq,Ae.i),0,Ge(Ce(Ae.curseq,Ae.i),0,Ae.lastidx)),ar(Ce(Ae.nxtseq,Ae.i),Ae.lastidx,Ge(Ce(Ae.curseq,Ae.i),Ae.lastidx+1,or(Ae.srclen-Ae.lastidx)-1)),De(Ce(Ae.nxtseq,Ae.i),Ae.srclen-1,Ce(Ae.azteccode_pcomp,Ae.pchars)),De(Ae.nxtseqlen,Ae.i,Ae.srclen)):(Ae.curseqilen>0&&ar(Ce(Ae.nxtseq,Ae.i),0,Ge(Ce(Ae.curseq,Ae.i),0,Ae.curseqilen)),De(Ce(Ae.nxtseq,Ae.i),Ae.lastidx,Ce(Ae.azteccode_pcomp,Ae.pchars)),De(Ae.nxtseqlen,Ae.i,Ae.curseqilen)):(Ae.srclen=Ae.curseqilen-1,Ae.srclen>0&&ar(Ce(Ae.nxtseq,Ae.i),0,Ge(Ce(Ae.curseq,Ae.i),0,Ae.srclen)),De(Ce(Ae.nxtseq,Ae.i),Ae.srclen,Ce(Ae.azteccode_pcomp,Ae.pchars)),De(Ae.nxtseqlen,Ae.i,Ae.srclen+1)))}}}if(Ce(Ae.nxtseqlen,Ae.azteccode_b)>0){Ae.numbytes=0;for(var Go=0,Mo=Ce(Ae.nxtseqlen,Ae.azteccode_b)-1;Go<=Mo;Go+=1)Ce(Ce(Ae.nxtseq,Ae.azteccode_b),Go)==Ae.azteccode_sb?_e[Ie++]=0:_e[Ie++]=Ae.numbytes+1,Ae.numbytes=_e[--Ie];Ae.numbytes==32&&De(Ae.nxtlen,Ae.azteccode_b,Ce(Ae.nxtlen,Ae.azteccode_b)+11)}Ae.curlen=Ae.nxtlen;var Oo=Ae.curseq;Ae.curseq=Ae.nxtseq,Ae.nxtseq=Oo;var us=Ae.curseqlen;Ae.curseqlen=Ae.nxtseqlen,Ae.nxtseqlen=us,_e[Ie++]="lastchar",Ae.char>=0?_e[Ie++]=Ae.char:_e[Ie++]="";var Ja=_e[--Ie];Ae[_e[--Ie]]=Ja}),Ae.minseq=Ae.azteccode_e;for(var Li=0,zi=Ae.azteccode_states.length;Li<zi;Li++)Ae.i=Ce(Ae.azteccode_states,Li),Ce(Ae.curlen,Ae.i)<Ae.minseq&&(Ae.minseq=Ce(Ae.curlen,Ae.i),Ae.seq=Ge(Ce(Ae.curseq,Ae.i),0,Ce(Ae.curseqlen,Ae.i)));Ae.tobin=function(){var Gn=Re(_e[--Ie]);_e[Ie++]=Gn;for(var Bi=0,kn=Gn.length-1;Bi<=kn;Bi+=1){var Ti=_e[Ie-1];De(Ti,Bi,48)}var Fn=_e[Ie-1];_e[Ie++]=Fn;var Di=_e[Ie-3],Mi=_e[Ie-1];_e[Ie-3]=_e[Ie-2],Ie-=2;var ji=kr(Re(Mi.length),Di,2);ar(Mi,Mi.length-ji.length,ji)},Ae.encu=function(){var Gn=Ce(Ce(Ae.charvals,Ae.azteccode_u),_e[--Ie]);_e[Ie++]=Gn,_e[Ie++]=5,Ae.tobin()},Ae.encl=function(){var Gn=Ce(Ce(Ae.charvals,Ae.azteccode_l),_e[--Ie]);_e[Ie++]=Gn,_e[Ie++]=5,Ae.tobin()},Ae.encm=function(){var Gn=Ce(Ce(Ae.charvals,Ae.azteccode_m),_e[--Ie]);_e[Ie++]=Gn,_e[Ie++]=5,Ae.tobin()},Ae.encd=function(){var Gn=Ce(Ce(Ae.charvals,Ae.azteccode_d),_e[--Ie]);_e[Ie++]=Gn,_e[Ie++]=4,Ae.tobin()},Ae.encp=function(){var Gn=_e[Ie-1];if(Gn==Ae.fn1)_e[Ie-1]="00000000";else{var Bi=_e[Ie-1];if(Bi<=-1e6){var kn=-_e[--Ie]-1e6;_e[Ie++]=kn,_e[Ie++]=kn,kn==0&&(_e[Ie-1]=1);var Ti=~~(Sr(_e[--Ie])/Sr(10)),Fn=Re((Ti+1)*4+8);ar(Fn,0,"00000"),_e[Ie++]=Ti,_e[Ie++]=Fn,_e[Ie++]=Fn,_e[Ie++]=Ti+1,_e[Ie++]=3,Ae.tobin();var Di=_e[--Ie];if(ar(_e[--Ie],5,Di),ir(3,1),_e[Ie++]=-1,_e[Ie++]=0,Ie<3)throw"--stack-underflow--";Ie-=3;for(var Mi=_e[Ie],ji=_e[Ie+1],Vn=_e[Ie+2];ji<0?Mi>=Vn:Mi<=Vn;Mi+=ji){var na=_e[--Ie],Xi=_e[Ie-1];_e[Ie++]=~~(na/10),_e[Ie++]=Xi,_e[Ie++]=Mi*4+8,_e[Ie++]=na%10+2,_e[Ie++]=4,Ae.tobin();var Ri=_e[--Ie],Yi=_e[--Ie];ar(_e[--Ie],Yi,Ri)}Ie--}else{var ga=Ce(Ce(Ae.charvals,Ae.azteccode_p),_e[--Ie]);_e[Ie++]=ga,_e[Ie++]=5,Ae.tobin()}}},Ae.addtomsgbits=function(){Ae.v=_e[--Ie],Ae.j+Ae.v.length>Ae.msgbits.length&&(_e[Ie++]="bwipp.aztecNoValidSymbol#27869",_e[Ie++]="Maximum length exceeded",Pr()),ar(Ae.msgbits,Ae.j,Ae.v),Ae.j=Ae.j+Ae.v.length},Ae.state=Ae.azteccode_u,_e[Ie++]=Ae.minseq;try{var Zn=Re(_e[--Ie]);_e[Ie++]=Zn,_e[Ie++]=!1}catch(Gn){_e[Ie++]=!0}for(_e[--Ie]&&(_e[Ie-1]="bwipp.azteccodeInputTooLarge#27880",_e[Ie++]="The input data exceeds the implementation limits",Pr()),Ae.msgbits=_e[--Ie],Ae.i=0,Ae.j=0;!(Ae.i>=Ae.seq.length);)if(Ae.state!=Ae.azteccode_b){Ae.char=Ce(Ae.seq,Ae.i);var ii=Ae[Ce(Ae.azteccode_encfuncs,Ae.state)];if(_e[Ie++]=Ae.char,ii()===!0)break;Ae.addtomsgbits(),Ae.i=Ae.i+1,(Ae.char==Ae.azteccode_su||Ae.char==Ae.azteccode_sp)&&(_e[Ie++]=Ce(Ae.seq,Ae.i),Ae.char==Ae.azteccode_su?Ae.encu():Ae.encp(),Ae.addtomsgbits(),Ae.i=Ae.i+1),Ae.char==Ae.azteccode_lu&&(Ae.state=Ae.azteccode_u),Ae.char==Ae.azteccode_ll&&(Ae.state=Ae.azteccode_l),Ae.char==Ae.azteccode_lm&&(Ae.state=Ae.azteccode_m),Ae.char==Ae.azteccode_lp&&(Ae.state=Ae.azteccode_p),Ae.char==Ae.azteccode_ld&&(Ae.state=Ae.azteccode_d),Ae.char==Ae.azteccode_sb&&(Ae.state=Ae.azteccode_b)}else{for(Ae.numbytes=0;!(Ae.i+Ae.numbytes>=Ae.seq.length||Ce(Ae.seq,Ae.i+Ae.numbytes)<0||Ae.numbytes==2078);)Ae.numbytes=Ae.numbytes+1;Ae.numbytes<=31?(_e[Ie++]=Ae.numbytes,_e[Ie++]=5,Ae.tobin(),Ae.addtomsgbits()):(_e[Ie++]=0,_e[Ie++]=5,Ae.tobin(),Ae.addtomsgbits(),_e[Ie++]=Ae.numbytes-31,_e[Ie++]=11,Ae.tobin(),Ae.addtomsgbits());for(var vi=0,Si=Ae.numbytes;vi<Si;vi++)_e[Ie++]=Ce(Ae.seq,Ae.i),_e[Ie++]=8,Ae.tobin(),Ae.addtomsgbits(),Ae.i=Ae.i+1;Ae.i<Ae.seq.length&&(Ae.char=Ce(Ae.seq,Ae.i),Ae.i=Ae.i+1,Ae.char==Ae.azteccode_lu&&(Ae.state=Ae.azteccode_u),Ae.char==Ae.azteccode_ll&&(Ae.state=Ae.azteccode_l),Ae.char==Ae.azteccode_lm&&(Ae.state=Ae.azteccode_m))}Ae.msgbits=Ge(Ae.msgbits,0,Ae.j)}Hr(Ae.options,"debugbits")&&(_e[Ie++]="bwipp.debugbits#27949",_e[Ie++]=Ae.msgbits,Pr());for(var Yr=0,hn=Ae.azteccode_metrics.length;Yr<hn&&(Ae.m=Ce(Ae.azteccode_metrics,Yr),Ae.frmt=Ce(Ae.m,0),Ae.mlyr=Ce(Ae.m,1),Ae.icap=Ce(Ae.m,2),Ae.ncws=Ce(Ae.m,3),Ae.bpcw=Ce(Ae.m,4),Ae.numecw=~~sr(or(Ae.ncws*Ae.eclevel/100+Ae.ecaddchars)),Ae.msgbits.length==0&&(Ae.numecw=0),Ae.numdcw=or(Ae.ncws-Ae.numecw),Ae.okay=!0,Bn(Ae.format,Ae.frmt)&&(Ae.okay=!1),Ae.readerinit&&Ae.icap!=1&&(Ae.okay=!1),Ae.layers!=-1&&Ae.layers!=Ae.mlyr&&(Ae.okay=!1),~~sr(Ae.msgbits.length/Ae.bpcw)>Ae.numdcw&&(Ae.okay=!1),!Ae.okay);Yr++);for(Ae.okay||(_e[Ie++]="bwipp.aztecNoValidSymbol#27973",_e[Ie++]="Maximum length exceeded",Pr()),Ae.layers=Ae.mlyr,Ae.allzero=function(){var Gn=_e[--Ie];_e[Ie++]=cn(Gn,Ge("000000000000",0,Gn.length))},Ae.allones=function(){var Gn=_e[--Ie];_e[Ie++]=cn(Gn,Ge("111111111111",0,Gn.length))},Ae.cws=xe(Ae.ncws),Ae.m=0,Ae.c=0;!(Ae.msgbits.length<=Ae.m);){if(Ae.msgbits.length-Ae.m>=Ae.bpcw){Ae.cwb=Ge(Ae.msgbits,Ae.m,Ae.bpcw-1),Ae.cwf=Ge(Ae.msgbits,or(Ae.m+Ae.bpcw)-1,1),_e[Ie++]=Ae.cwb,Ae.allzero(),_e[--Ie]&&(Ae.cwf="1",Ae.m=Ae.m-1),_e[Ie++]=Ae.cwb,Ae.allones(),_e[--Ie]&&(Ae.cwf="0",Ae.m=Ae.m-1);var En=Re(12);ar(En,0,Ae.cwb),ar(En,Ae.bpcw-1,Ae.cwf),Ae.cwb=Ge(En,0,Ae.bpcw)}else{Ae.cwb=Ge(Ae.msgbits,Ae.m,Ae.msgbits.length-Ae.m);var Dn=vr(Re(12),"111111111111");ar(Dn,0,Ae.cwb),Ae.cwb=Ge(Dn,0,Ae.bpcw),_e[Ie++]=Ae.cwb,Ae.allones(),_e[--Ie]&&ar(Ae.cwb,Ae.cwb.length-1,"0")}Ae.cw=0;for(var Rn=0,pi=Ae.bpcw-1;Rn<=pi;Rn+=1)Ae.i=Rn,Ae.cw=or(Ae.cw+~~xr(2,or(Ae.bpcw-Ae.i)-1)*(Ce(Ae.cwb,Ae.i)-48));De(Ae.cws,Ae.c,Ae.cw),Ae.m=or(Ae.m+Ae.bpcw),Ae.c=Ae.c+1}if(Ae.cws=Ge(Ae.cws,0,Ae.c),Hr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#28016",_e[Ie++]=Ae.cws,Pr()),Ae.rscodes=function(){Ae.rsbt=_e[--Ie],Ae.rsnc=_e[--Ie],Ae.rscws=_e[--Ie],Lr(Ce(Ae.azteccode_rsparams,Ae.rsbt)),Ae.rspm=_e[--Ie],Ae.rsgf_1=_e[--Ie]-1,Lr(Ce(Ae.rstables,Ae.rsbt)),Ae.rsalog=_e[--Ie],Ae.rslog=_e[--Ie],Ae.rsprod=function(){var so=_e[Ie-1];if(so!=0){var za=_e[Ie-2];if(za!=0){var uo=Ce(Ae.rslog,_e[--Ie]),wo=Ce(Ae.rsalog,or(uo+Ce(Ae.rslog,_e[--Ie]))%Ae.rsgf_1);_e[Ie++]=wo}else Ie-=2,_e[Ie++]=0}else Ie-=2,_e[Ie++]=0},_e[Ie++]="coeffs",_e[Ie++]=Ae.rsnc,_e[Ie++]=Ae.rsbt,Ae.azteccode_coeffscachefetch();var Gn=_e[--Ie];Ae[_e[--Ie]]=Gn,Ae.nd=Ae.rscws.length,_e[Ie++]=1/0,Lr(Ae.rscws);for(var Bi=0,kn=Ae.rsnc;Bi<kn;Bi++)_e[Ie++]=0;_e[Ie++]=0,Ae.rscws=xe();for(var Ti=0,Fn=Ae.nd-1;Ti<=Fn;Ti+=1){_e[Ie++]=Aa(Ce(Ae.rscws,Ti),Ce(Ae.rscws,Ae.nd));for(var Di=0,Mi=Ae.rsnc-1;Di<=Mi;Di+=1){var ji=Ae.rscws,Vn=Ae.nd,na=Ce(ji,Di+Vn+1),Xi=Ce(Ae.coeffs,or(Ae.rsnc-Di)-1),Ri=_e[Ie-1];_e[Ie++]=ji,_e[Ie++]=Di+Vn,_e[Ie++]=na,_e[Ie++]=Xi,_e[Ie++]=Ri,Ae.rsprod();var Yi=_e[--Ie],ga=_e[--Ie],ya=_e[--Ie];De(_e[--Ie],ya,Aa(ga,Yi))}Ie--}_e[Ie++]=Ge(Ae.rscws,0,Ae.rscws.length-1)},cn(Ae.format,"full")){Ae.mode=(Ae.layers-1)*2048+(Ae.cws.length-1),Ae.readerinit&&(Ae.mode=Ae.mode|1024),Ae.mode=xe([wr((Ae.mode&61440)/4096),wr((Ae.mode&3840)/256),wr((Ae.mode&240)/16),Ae.mode&15]),_e[Ie++]="mode",_e[Ie++]=Ae.mode,_e[Ie++]=6,_e[Ie++]=4,Ae.rscodes();var ui=_e[--Ie];Ae[_e[--Ie]]=ui}if(cn(Ae.format,"compact")){Ae.mode=(Ae.layers-1)*64+(Ae.cws.length-1),Ae.readerinit&&(Ae.mode=Ae.mode|32),Ae.mode=xe([wr((Ae.mode&240)/16),Ae.mode&15]),_e[Ie++]="mode",_e[Ie++]=Ae.mode,_e[Ie++]=5,_e[Ie++]=4,Ae.rscodes();var hi=_e[--Ie];Ae[_e[--Ie]]=hi}if(cn(Ae.format,"rune")){Ae.mode=gr(Ae.barcode),Ae.mode=xe([wr((Ae.mode&240)/16),Ae.mode&15]),_e[Ie++]="mode",_e[Ie++]=Ae.mode,_e[Ie++]=5,_e[Ie++]=4,Ae.rscodes();var gi=_e[--Ie];Ae[_e[--Ie]]=gi,_e[Ie++]=1/0;for(var Ze=Ae.mode,en=0,mi=Ze.length;en<mi;en++)_e[Ie++]=Ce(Ze,en)^10;Ae.mode=xe()}Ae.modebits=Re(Ae.mode.length*4);for(var Ni=0,Vi=Ae.modebits.length-1;Ni<=Vi;Ni+=1)ar(Ae.modebits,Ni,"0");for(var ca=0,ha=Ae.mode.length-1;ca<=ha;ca+=1){Ae.i=ca;var Pa=kr(Re(4),Ce(Ae.mode,Ae.i),2);ar(Ae.modebits,4-Pa.length+4*Ae.i,Pa)}_e[Ie++]="cws",_e[Ie++]=Ae.cws,_e[Ie++]=or(Ae.ncws-Ae.cws.length),_e[Ie++]=Ae.bpcw,Ae.rscodes();var Ra=_e[--Ie];Ae[_e[--Ie]]=Ra,cn(Ae.format,"full")?Ae.databits=Re(or(Ae.layers*Ae.layers*16+Ae.layers*112)):Ae.databits=Re(or(Ae.layers*Ae.layers*16+Ae.layers*88));for(var to=0,Fa=Ae.databits.length-1;to<=Fa;to+=1)ar(Ae.databits,to,"0");for(var Oa=0,no=Ae.ncws-1;Oa<=no;Oa+=1){Ae.i=Oa;var ro=kr(Re(Ae.bpcw),Ce(Ae.cws,Ae.i),2);ar(Ae.databits,or(Ae.bpcw-ro.length+Ae.bpcw*Ae.i+(Ae.databits.length-Ae.ncws*Ae.bpcw)),ro)}Ae.cmv=function(){var Gn=_e[--Ie],Bi=_e[--Ie];_e[Ie++]=or(Bi-Gn*Ae.size+Ae.mid)},Ae.lmv=function(){Ae.lbit=_e[--Ie],Ae.llyr=_e[--Ie],Ae.lwid=or(Ae.fw+Ae.llyr*4),Ae.ldir=~~(~~(Ae.lbit/2)/Ae.lwid),Ae.ldir==0&&(_e[Ie++]=or(-~~((Ae.lwid-1)/2)+1+~~(Ae.lbit/2)%Ae.lwid),_e[Ie++]=or(~~((Ae.fw-1)/2)+Ae.llyr*2+Ae.lbit%2),Ae.cmv()),Ae.ldir==1&&(_e[Ie++]=or(~~(Ae.fw/2)+Ae.llyr*2+Ae.lbit%2),_e[Ie++]=or(~~((Ae.lwid-1)/2)-1-~~(Ae.lbit/2)%Ae.lwid),Ae.cmv()),Ae.ldir==2&&(_e[Ie++]=-or(-~~(Ae.lwid/2)+1+~~(Ae.lbit/2)%Ae.lwid),_e[Ie++]=-or(~~(Ae.fw/2)+Ae.llyr*2+Ae.lbit%2),Ae.cmv()),Ae.ldir==3&&(_e[Ie++]=-or(~~((Ae.fw-1)/2)+Ae.llyr*2+Ae.lbit%2),_e[Ie++]=-or(~~(Ae.lwid/2)-1-~~(Ae.lbit/2)%Ae.lwid),Ae.cmv())},cn(Ae.format,"full")?Ae.fw=12:Ae.fw=9,Ae.size=or(Ae.fw+Ae.layers*4)+2,_e[Ie++]=1/0;for(var va=0,Ba=Ae.size*Ae.size;va<Ba;va++)_e[Ie++]=-1;Ae.pixs=xe(),Ae.mid=or(~~((Ae.size-1)/2)*Ae.size+~~((Ae.size-1)/2)),Ae.i=0;for(var Ya=1,jr=Ae.layers;Ya<=jr;Ya+=1){Ae.layer=Ya;for(var Fr=0,Ar=(Ae.fw+Ae.layer*4)*8-1;Fr<=Ar;Fr+=1){Ae.pos=Fr,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.layer,_e[Ie++]=Ae.pos,Ae.lmv();var cr=Ce(Ae.databits,Ae.databits.length-Ae.i-1),Ve=_e[--Ie];De(_e[--Ie],Ve,cr-48),Ae.i=Ae.i+1}}if(cn(Ae.format,"full")){Ae.fw=13,Ae.size=or(Ae.fw+Ae.layers*4+2+~~((Ae.layers+10.5)/7.5-1)*2),Ae.mid=~~(Ae.size*Ae.size/2),_e[Ie++]=1/0;for(var dr=0,ur=Ae.size*Ae.size;dr<ur;dr++)_e[Ie++]=-2;Ae.npixs=xe();for(var Er=0,Ur=~~(Ae.size/2);Er<=Ur;Er+=16){Ae.i=Er;for(var Gr=0,sn=Ae.size-1;Gr<=sn;Gr+=1){Ae.j=Gr,_e[Ie++]=Ae.npixs,_e[Ie++]=-~~(Ae.size/2)+Ae.j,_e[Ie++]=Ae.i,Ae.cmv();var pn=_e[--Ie];ar(_e[--Ie],pn,xe([(~~(Ae.size/2)+Ae.j+Ae.i+1)%2])),_e[Ie++]=Ae.npixs,_e[Ie++]=-~~(Ae.size/2)+Ae.j,_e[Ie++]=-Ae.i,Ae.cmv();var _n=_e[--Ie];ar(_e[--Ie],_n,xe([(~~(Ae.size/2)+Ae.j+Ae.i+1)%2])),_e[Ie++]=Ae.npixs,_e[Ie++]=Ae.i,_e[Ie++]=-~~(Ae.size/2)+Ae.j,Ae.cmv();var ei=_e[--Ie];ar(_e[--Ie],ei,xe([(~~(Ae.size/2)+Ae.j+Ae.i+1)%2])),_e[Ie++]=Ae.npixs,_e[Ie++]=-Ae.i,_e[Ie++]=-~~(Ae.size/2)+Ae.j,Ae.cmv();var wi=_e[--Ie];ar(_e[--Ie],wi,xe([(~~(Ae.size/2)+Ae.j+Ae.i+1)%2]))}}Ae.j=0;for(var Wi=0,ta=Ae.npixs.length-1;Wi<=ta;Wi+=1)Ae.i=Wi,Ce(Ae.npixs,Ae.i)==-2&&(De(Ae.npixs,Ae.i,Ce(Ae.pixs,Ae.j)),Ae.j=Ae.j+1);Ae.pixs=Ae.npixs}Ae.fw=~~(Ae.fw/2);for(var $i=-Ae.fw,Da=Ae.fw;$i<=Da;$i+=1){Ae.i=$i;for(var ba=-Ae.fw,Ci=Ae.fw;ba<=Ci;ba+=1){Ae.j=ba,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ae.cmv(),Je(Ae.i)>Je(Ae.j)?_e[Ie++]=Je(Ae.i):_e[Ie++]=Je(Ae.j);var qi=_e[--Ie],Ea=_e[--Ie];De(_e[--Ie],Ea,(qi+1)%2)}}for(var Ji=xe([xe([-(Ae.fw+1),Ae.fw,1]),xe([-(Ae.fw+1),Ae.fw+1,1]),xe([-Ae.fw,Ae.fw+1,1]),xe([Ae.fw+1,Ae.fw+1,1]),xe([Ae.fw+1,Ae.fw,1]),xe([Ae.fw+1,-Ae.fw,1]),xe([Ae.fw,Ae.fw+1,0]),xe([Ae.fw+1,-(Ae.fw+1),0]),xe([Ae.fw,-(Ae.fw+1),0]),xe([-Ae.fw,-(Ae.fw+1),0]),xe([-(Ae.fw+1),-(Ae.fw+1),0]),xe([-(Ae.fw+1),-Ae.fw,0])]),_a=0,Na=Ji.length;_a<Na;_a++){_e[Ie++]=Ae.pixs,Lr(Ce(Ji,_a)),ir(3,1),Ae.cmv();var ka=_e[--Ie],Ka=_e[--Ie];De(_e[--Ie],ka,Ka)}_e[Ie++]="modemap",cn(Ae.format,"full")?_e[Ie++]=Ae.azteccode_modemapfull:_e[Ie++]=Ae.azteccode_modemapcompact;var io=_e[--Ie];Ae[_e[--Ie]]=io;for(var zr=0,yn=Ae.modemap.length-1;zr<=yn;zr+=1){_e[Ie++]=zr,_e[Ie++]=Ae.pixs,Lr(Ce(Ae.modemap,zr)),Ae.cmv();var In=_e[--Ie],On=_e[--Ie];De(On,In,Ce(Ae.modebits,_e[--Ie])-48)}_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.size],["pixy",Ae.size],["height",Ae.size*2/72],["width",Ae.size*2/72],["opt",Ae.options]]),Ae._render&&xi(),Ae=Jn}function hl(){var hr=Ae;Ae=Object.assign({},Ae,hl.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),De(Ae.options,"format","compact"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,dc(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function NA(){var hr=Ae;Ae=Object.assign({},Ae,NA.globals),Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),De(Ae.options,"format","rune"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,dc(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function Oc(){if(!Oc.globals){var fs=Ae;Ae=Oc.globals={},_e[Ie++]=1/0;for(var hr=xe(["T-16","T-32","T-48","S-10","S-20","S-30","A","B","C","D","E","F","G","H"]),Br=0,Nr=hr.length;Br<Nr;Br++){var Or=Ce(hr,Br);_e[Ie++]=Or,_e[Ie++]=Or}var an=Xe();Ae.codeone_versionopts=an,Ae.codeone_stypevals=xe(["1","1010","1100100","1111101000","10011100010000","11000011010100000","11110100001001000000","100110001001011010000000","101111101011110000100000000","111011100110101100101000000000","1001010100000010111110010000000000","1011101001000011101101110100000000000","1110100011010100101001010001000000000000","10010001100001001110011100101010000000000000","10110101111001100010000011110100100000000000000","11100011010111111010100100110001101000000000000000","100011100001101111001001101111110000010000000000000000","101100011010001010111100001011101100010100000000000000000"]),Ae.codeone_stypemetrics=xe([xe(["S-10",8,11,10,4,4,1,99,99,99]),xe(["S-20",8,21,20,8,8,1,99,99,99]),xe(["S-30",8,31,30,12,12,1,99,99,99])]),Ae.codeone_nonstypemetrics=xe([xe(["A",16,18,16,10,10,1,4,99,6]),xe(["B",22,22,20,19,16,1,4,99,8]),xe(["C",28,32,28,44,26,1,4,22,11]),xe(["D",40,42,36,91,44,1,4,16,16]),xe(["E",52,54,48,182,70,1,4,22,22]),xe(["F",70,76,68,370,140,2,4,22,31]),xe(["G",104,98,88,732,280,4,6,21,47]),xe(["H",148,134,120,1480,560,8,6,20,69]),xe(["T-16",16,17,16,10,10,1,99,99,99]),xe(["T-32",16,33,32,24,16,1,99,99,99]),xe(["T-48",16,49,48,38,22,1,99,99,99])]),Ae.codeone_fnc1=-1,Ae.codeone_fnc3=-2,Ae.codeone_lc=-5,Ae.codeone_lb=-6,Ae.codeone_lx=-7,Ae.codeone_lt=-8,Ae.codeone_ld=-9,Ae.codeone_unl=-10,Ae.codeone_fnc2=-11,Ae.codeone_fnc4=-12,Ae.codeone_sft1=-13,Ae.codeone_sft2=-14,Ae.codeone_sft3=-15,Ae.codeone_eci=-16,Ae.codeone_pad=-17,Ae.codeone_fnc1ld=-18,Ae.codeone_unlcw=255,Ae.codeone_a=0,Ae.codeone_c=1,Ae.codeone_t=2,Ae.codeone_x=3,Ae.codeone_d=4,Ae.codeone_b=5,Ae.codeone_encfuncs=xe(["encA","encCTX","encCTX","encCTX","encD","encB"]);var Zr=new Map([["A","121343"],["B","12134343"],["C","12121343"],["D","1213434343"],["E","1212134343"],["F","1212121343"],["G","121213434343"],["H","121212134343"],["S","56661278"],["T","5666666666127878"]]);Ae.codeone_cpatmap=Zr;var Rr=new Map([["A",xe([xe([12,5])])],["B",xe([xe([16,7])])],["C",xe([xe([26,12])])],["D",xe([])],["E",xe([xe([26,23])])],["F",xe([xe([26,32]),xe([70,32]),xe([26,34]),xe([70,34])])],["G",xe([xe([27,48]),xe([69,48])])],["H",xe([xe([26,70]),xe([66,70]),xe([106,70]),xe([26,72]),xe([66,72]),xe([106,72])])],["S-10",xe([])],["S-20",xe([xe([10,4])])],["S-30",xe([xe([15,4]),xe([15,6])])],["T-16",xe([xe([8,10])])],["T-32",xe([xe([16,10]),xe([16,12])])],["T-48",xe([xe([24,10]),xe([24,12]),xe([24,14])])]]);Ae.codeone_blackdotmap=Rr,Ae.codeone_rsparams=xe([xe([]),xe([]),xe([]),xe([]),xe([]),xe([32,37]),xe([]),xe([]),xe([256,301])]),_e[Ie++]=1/0;for(var Jr=0;Jr<=128;Jr+=1)_e[Ie++]=Jr,_e[Ie++]=Jr+1;_e[Ie++]=Ae.codeone_pad,_e[Ie++]=129;for(var rn=0;rn<=99;rn+=1){var An=kr(Re(2),rn,10),tn=vr(Re(2),"00");ar(tn,2-An.length,An),_e[Ie++]=tn,_e[Ie++]=rn+130}var vn=xe([Ae.codeone_lc,Ae.codeone_lb,Ae.codeone_fnc1,Ae.codeone_fnc2,Ae.codeone_fnc3,Ae.codeone_fnc4,Ae.codeone_fnc1ld]);_e[Ie++]=229;for(var fn=0,dn=vn.length;fn<dn;fn++){var Mn=_e[--Ie]+1;_e[Ie++]=Ce(vn,fn),_e[Ie++]=Mn,_e[Ie++]=Mn}_e[Ie-1]=Ae.codeone_lx,_e[Ie++]=238,_e[Ie++]=Ae.codeone_lt,_e[Ie++]=239,Ae.avals=Xe(),_e[Ie++]=1/0;for(var wn=Ae.avals,Sn=wn.size,Nn=wn.keys(),oi=0;oi<Sn;oi++){var Jn=Nn.next().value,fi=wn.get(Jn);_e[Ie++]=Jn,_e[Ie++]=1/0,_e[Ie++]=fi;var ri=xe();_e[Ie++]=ri}Ae.avals=Xe(),_e[Ie++]=1/0,_e[Ie++]=Ae.codeone_sft1,_e[Ie++]=0,_e[Ie++]=Ae.codeone_sft2,_e[Ie++]=1,_e[Ie++]=Ae.codeone_sft3,_e[Ie++]=2,_e[Ie++]=32,_e[Ie++]=3;for(var Qn=48;Qn<=57;Qn+=1)_e[Ie++]=Qn,_e[Ie++]=Qn-44;for(var Yn=65;Yn<=90;Yn+=1)_e[Ie++]=Yn,_e[Ie++]=Yn-51;var ni=Xe();Ae.cnvals=ni,_e[Ie++]=1/0;for(var ci=0;ci<=31;ci+=1)_e[Ie++]=ci,_e[Ie++]=ci;var Li=Xe();Ae.c1vals=Li,_e[Ie++]=1/0;for(var zi=33;zi<=47;zi+=1)_e[Ie++]=zi,_e[Ie++]=zi-33;for(var Zn=58;Zn<=64;Zn+=1)_e[Ie++]=Zn,_e[Ie++]=Zn-43;for(var ii=91;ii<=95;ii+=1)_e[Ie++]=ii,_e[Ie++]=ii-69;_e[Ie++]=Ae.codeone_fnc1,_e[Ie++]=27,_e[Ie++]=Ae.codeone_fnc2,_e[Ie++]=28,_e[Ie++]=Ae.codeone_fnc3,_e[Ie++]=29,_e[Ie++]=Ae.codeone_fnc4,_e[Ie++]=30,_e[Ie++]=Ae.codeone_pad,_e[Ie++]=31;var vi=Xe();Ae.c2vals=vi,_e[Ie++]=1/0;for(var Si=96;Si<=127;Si+=1)_e[Ie++]=Si,_e[Ie++]=Si-96;var Yr=Xe();Ae.c3vals=Yr,_e[Ie++]=1/0;for(var hn=Ae.cnvals,En=hn.size,Dn=hn.keys(),Rn=0;Rn<En;Rn++){var pi=Dn.next().value,ui=hn.get(pi);_e[Ie++]=pi,_e[Ie++]=1/0,_e[Ie++]=ui;var hi=xe();_e[Ie++]=hi}for(var gi=Ae.c1vals,Ze=gi.size,en=gi.keys(),mi=0;mi<Ze;mi++){var Ni=en.next().value,Vi=gi.get(Ni);_e[Ie++]=Ni;var ca=1/0,ha=Vi;_e[Ie++]=ca,_e[Ie++]=Ce(Ae.cnvals,Ae.codeone_sft1),_e[Ie++]=ha;var Pa=xe();_e[Ie++]=Pa}for(var Ra=Ae.c2vals,to=Ra.size,Fa=Ra.keys(),Oa=0;Oa<to;Oa++){var no=Fa.next().value,ro=Ra.get(no);_e[Ie++]=no;var va=1/0,Ba=ro;_e[Ie++]=va,_e[Ie++]=Ce(Ae.cnvals,Ae.codeone_sft2),_e[Ie++]=Ba;var Ya=xe();_e[Ie++]=Ya}for(var jr=Ae.c3vals,Fr=jr.size,Ar=jr.keys(),cr=0;cr<Fr;cr++){var Ve=Ar.next().value,dr=jr.get(Ve);_e[Ie++]=Ve;var ur=1/0,Er=dr;_e[Ie++]=ur,_e[Ie++]=Ce(Ae.cnvals,Ae.codeone_sft3),_e[Ie++]=Er;var Ur=xe();_e[Ie++]=Ur}Ae.cvals=Xe(),_e[Ie++]=1/0,_e[Ie++]=Ae.codeone_sft1,_e[Ie++]=0,_e[Ie++]=Ae.codeone_sft2,_e[Ie++]=1,_e[Ie++]=Ae.codeone_sft3,_e[Ie++]=2,_e[Ie++]=32,_e[Ie++]=3;for(var Gr=48;Gr<=57;Gr+=1)_e[Ie++]=Gr,_e[Ie++]=Gr-44;for(var sn=97;sn<=122;sn+=1)_e[Ie++]=sn,_e[Ie++]=sn-83;var pn=Xe();Ae.tnvals=pn,_e[Ie++]=1/0;for(var _n=0;_n<=31;_n+=1)_e[Ie++]=_n,_e[Ie++]=_n;var ei=Xe();Ae.t1vals=ei,_e[Ie++]=1/0;for(var wi=33;wi<=47;wi+=1)_e[Ie++]=wi,_e[Ie++]=wi-33;for(var Wi=58;Wi<=64;Wi+=1)_e[Ie++]=Wi,_e[Ie++]=Wi-43;for(var ta=91;ta<=95;ta+=1)_e[Ie++]=ta,_e[Ie++]=ta-69;_e[Ie++]=Ae.codeone_fnc1,_e[Ie++]=27,_e[Ie++]=Ae.codeone_fnc2,_e[Ie++]=28,_e[Ie++]=Ae.codeone_fnc3,_e[Ie++]=29,_e[Ie++]=Ae.codeone_fnc4,_e[Ie++]=30,_e[Ie++]=Ae.codeone_pad,_e[Ie++]=31;var $i=Xe();Ae.t2vals=$i,_e[Ie++]=1/0,_e[Ie++]=96,_e[Ie++]=0;for(var Da=65;Da<=90;Da+=1)_e[Ie++]=Da,_e[Ie++]=Da-64;for(var ba=123;ba<=127;ba+=1)_e[Ie++]=ba,_e[Ie++]=ba-96;var Ci=Xe();Ae.t3vals=Ci,_e[Ie++]=1/0;for(var qi=Ae.tnvals,Ea=qi.size,Ji=qi.keys(),_a=0;_a<Ea;_a++){var Na=Ji.next().value,ka=qi.get(Na);_e[Ie++]=Na,_e[Ie++]=1/0,_e[Ie++]=ka;var Ka=xe();_e[Ie++]=Ka}for(var io=Ae.t1vals,zr=io.size,yn=io.keys(),In=0;In<zr;In++){var On=yn.next().value,Gn=io.get(On);_e[Ie++]=On;var Bi=1/0,kn=Gn;_e[Ie++]=Bi,_e[Ie++]=Ce(Ae.tnvals,Ae.codeone_sft1),_e[Ie++]=kn;var Ti=xe();_e[Ie++]=Ti}for(var Fn=Ae.t2vals,Di=Fn.size,Mi=Fn.keys(),ji=0;ji<Di;ji++){var Vn=Mi.next().value,na=Fn.get(Vn);_e[Ie++]=Vn;var Xi=1/0,Ri=na;_e[Ie++]=Xi,_e[Ie++]=Ce(Ae.tnvals,Ae.codeone_sft2),_e[Ie++]=Ri;var Yi=xe();_e[Ie++]=Yi}for(var ga=Ae.t3vals,ya=ga.size,so=ga.keys(),za=0;za<ya;za++){var uo=so.next().value,wo=ga.get(uo);_e[Ie++]=uo;var Zo=1/0,vo=wo;_e[Ie++]=Zo,_e[Ie++]=Ce(Ae.tnvals,Ae.codeone_sft3),_e[Ie++]=vo;var Go=xe();_e[Ie++]=Go}Ae.tvals=Xe();for(var Mo=128;Mo<=255;Mo+=1){Ae.i=Mo,_e[Ie++]=Ae.avals,_e[Ie++]=Ae.i,_e[Ie++]=1/0,Lr(Ce(Ae.avals,Ae.codeone_fnc4)),Lr(Ce(Ae.avals,Ae.i-128));var Oo=xe(),us=_e[--Ie];De(_e[--Ie],us,Oo),_e[Ie++]=Ae.cvals,_e[Ie++]=Ae.i,_e[Ie++]=1/0,Lr(Ce(Ae.cvals,Ae.codeone_fnc4)),Lr(Ce(Ae.cvals,Ae.i-128));var Ja=xe(),ho=_e[--Ie];De(_e[--Ie],ho,Ja),_e[Ie++]=Ae.tvals,_e[Ie++]=Ae.i,_e[Ie++]=1/0,Lr(Ce(Ae.tvals,Ae.codeone_fnc4)),Lr(Ce(Ae.tvals,Ae.i-128));var Ko=xe(),xo=_e[--Ie];De(_e[--Ie],xo,Ko)}Ae.avals=Ae.avals,Ae.cvals=Ae.cvals,Ae.tvals=Ae.tvals,_e[Ie++]=1/0,_e[Ie++]=13,_e[Ie++]=0,_e[Ie++]=42,_e[Ie++]=1,_e[Ie++]=62,_e[Ie++]=2,_e[Ie++]=32,_e[Ie++]=3;for(var Bs=48;Bs<=57;Bs+=1)_e[Ie++]=Bs,_e[Ie++]=Bs-44;for(var go=65;go<=90;go+=1)_e[Ie++]=go,_e[Ie++]=go-51;var t1=Xe();Ae.xvals=t1,_e[Ie++]=1/0;for(var Ws=Ae.xvals,Ds=Ws.size,l1=Ws.keys(),E1=0;E1<Ds;E1++){var L1=l1.next().value,Oe=Ws.get(L1);_e[Ie++]=L1,_e[Ie++]=1/0,_e[Ie++]=Oe;var tr=xe();_e[Ie++]=tr}var br=Xe();Ae.xvals=br,_e[Ie++]=1/0;for(var Dr=0;Dr<=255;Dr+=1)_e[Ie++]=Dr,_e[Ie++]=Dr;var Kr=Xe();Ae.bvals=Kr,_e[Ie++]=1/0;for(var nn=Ae.bvals,ln=nn.size,gn=nn.keys(),bn=0;bn<ln;bn++){var Cn=gn.next().value,si=nn.get(Cn);_e[Ie++]=Cn,_e[Ie++]=1/0,_e[Ie++]=si;var Ei=xe();_e[Ie++]=Ei}var Ui=Xe();Ae.bvals=Ui,Ae.encvals=xe([Ae.avals,Ae.cvals,Ae.tvals,Ae.xvals,-1,Ae.bvals]),_e[Ie++]=1/0;for(var ai=0,fa=Ae.codeone_rsparams.length;ai<fa;ai++){var Gi=Ce(Ae.codeone_rsparams,ai);if(_e[Ie++]=Gi,Gi.length!=0){var Ai=_e[--Ie];Lr(Ai),Ae.rspm=_e[--Ie],Ae.rsgf=_e[--Ie],_e[Ie++]=1/0,_e[Ie++]=1;for(var li=0,sa=Ae.rsgf-1;li<sa;li++){var pa=_e[Ie-1],la=pa*2;if(_e[Ie++]=la,la>=Ae.rsgf){var Ga=_e[--Ie];_e[Ie++]=Aa(Ga,Ae.rspm)}}Ae.rsalog=xe(),Ae.rslog=xe(Ae.rsgf);for(var Ua=1,Io=Ae.rsgf-1;Ua<=Io;Ua+=1)De(Ae.rslog,Ce(Ae.rsalog,Ua),Ua);_e[Ie++]=xe([Ae.rslog,Ae.rsalog])}else _e[Ie-1]=xe([])}var Wa=xe();Ae.rstables=Wa,Ae.codeone_rsprod=function(){var Wo=_e[Ie-1];if(Wo!=0){var Vs=_e[Ie-2];if(Vs!=0){var qs=Ce(Ae.rslog,_e[--Ie]),cA=Ce(Ae.rsalog,or(qs+Ce(Ae.rslog,_e[--Ie]))%Ae.gf_1);_e[Ie++]=cA}else Ie-=2,_e[Ie++]=0}else Ie-=2,_e[Ie++]=0},Ae.codeone_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var Wo=0,Vs=Ae.ecpb;Wo<Vs;Wo++)_e[Ie++]=0;Ae.coeffs=xe();for(var qs=0,cA=Ae.ecpb-1;qs<=cA;qs+=1){var CA=Ae.coeffs;De(CA,qs+1,Ce(CA,qs+1-1)),_e[Ie++]=Ce(Ae.rsalog,qs);for(var Qo=qs;Qo>=1;Qo-=1){var Bo=Ae.coeffs,Ho=_e[Ie-1];_e[Ie++]=Bo,_e[Ie++]=Qo,_e[Ie++]=Ce(Bo,Qo),_e[Ie++]=Ho,Ae.codeone_rsprod();var vs=_e[--Ie],Zs=_e[--Ie];De(_e[--Ie],Zs,Aa(vs,Ce(Ae.coeffs,Zs-1)))}var Q1=Ae.coeffs,B1=_e[Ie-1];_e[Ie++]=Q1,_e[Ie++]=0,_e[Ie++]=Ce(Q1,0),_e[Ie++]=B1,Ae.codeone_rsprod();var pA=_e[--Ie],Uc=_e[--Ie];De(_e[--Ie],Uc,pA),Ie--}_e[Ie++]=Ge(Ae.coeffs,0,Ae.coeffs.length-1)},Ae.codeone_coeffscachemax=9,Ae.codeone_coeffscachelimit=212,_e[Ie++]=Ae.codeone_coeffscachemax,_e[Ie++]=Ae.codeone_coeffscachelimit,fo(),Ae.codeone_coeffscache=_e[--Ie],Ae.codeone_coeffscachefetch=function(){Ae.rsbt=_e[--Ie],Ae.ecpb=_e[--Ie],Ae.rslog=Ce(Ce(Ae.rstables,Ae.rsbt),0),Ae.rsalog=Ce(Ce(Ae.rstables,Ae.rsbt),1),Ae.gf=Ae.rsalog.length,Ae.gf_1=Ae.gf-1;var Wo=Ce(Ae.codeone_coeffscache,"fetch");if(_e[Ie++]=or(Ae.rsbt*1e4+Ae.ecpb),_e[Ie++]=function(){Ae.codeone_gencoeffs()},_e[Ie++]=function(){var Vs=_e[--Ie];_e[Ie++]=Vs.length},Wo()===!0)return!0},Ae=fs}var fs=Ae;if(Ae=Object.assign({},Ae,Oc.globals),Ae.dontdraw=!1,Ae.version="unset",Ae.parse=!1,Ae.parsefnc=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>4e3&&(_e[Ie++]="bwipp.codeoneinputTooLong#28766",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Bn(Ae.version,"unset")&&(Hr(Ae.codeone_versionopts,Ae.version)||(_e[Ie++]="bwipp.codeoneBadVersion#28782",_e[Ie++]="version must be A to H, T-16, T-32, T-48, S-10, S-20 or S-30",Pr())),Ae.stype=cn(Ge(Ae.version,0,1),"S"),Ae.ttype=cn(Ge(Ae.version,0,1),"T"),Ae.stype){$r(Ae.barcode,function(){var ao=_e[--Ie];(ao<48||ao>57)&&(_e[Ie++]="bwipp.codeoneStypeNonDigit#28797",_e[Ie++]="S-Type symbols can only contain digits",Pr())}),Ae.barlen=Ae.barcode.length,Ae.barlen>18&&(_e[Ie++]="bwipp.codeoneStypeTooLong#28803",_e[Ie++]="Maximum length exceeded",Pr()),Ae.normalize=function(){Ae.base=_e[--Ie],Ae.num=_e[--Ie];for(var ao=Ae.num.length-1;ao>=1;ao-=1){Ae.i=ao;var Wo=Ae.num,Vs=Ae.i;De(Wo,Vs-1,or(Ce(Wo,Vs-1)+~~(Ce(Ae.num,Ae.i)/Ae.base))),De(Ae.num,Ae.i,Ce(Ae.num,Ae.i)%Ae.base)}if(Zi(Ce(Ae.num,0),Ae.base)){for(_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.num,0);;){var qs=_e[Ie-1];if(Pn(qs,Ae.base))break;var cA=_e[--Ie];_e[Ie++]=cA%Ae.base,_e[Ie++]=~~(cA/Ae.base)}Ae.extcnt=Wn()-1,Ii(xe(Wn())),Ae.extdigits=_e[--Ie],_e[Ie-1]=1/0;for(var CA=Ae.extcnt;CA>=0;CA-=1)_e[Ie++]=Ce(Ae.extdigits,CA);Lr(Ge(Ae.num,1,Ae.num.length-1)),Ae.num=xe()}for(_e[Ie++]=0;;){var Qo=_e[Ie-1];if(Qo>=Ae.num.length)break;var Bo=_e[Ie-1];if(Ce(Ae.num,Bo)!=0)break;var Ho=_e[--Ie];_e[Ie++]=Ho+1}var vs=_e[Ie-1];if(vs>=Ae.num.length)_e[Ie-1]=xe([0]);else{var Zs=_e[--Ie];_e[Ie++]=Ge(Ae.num,Zs,or(Ae.num.length-Zs))}},Ae.bigadd=function(){var ao=_e[--Ie],Wo=_e[--Ie];if(Ae.offset=Je(ao.length-Wo.length),ao.length<Wo.length){var Vs=ao;ao=Wo,Wo=Vs}Ae.a=ao,Ae.b=Wo;for(var qs=0,cA=Ae.b.length-1;qs<=cA;qs+=1){var CA=Ae.a,Qo=Ae.offset;De(CA,qs+Qo,or(Ce(CA,qs+Qo)+Ce(Ae.b,qs)))}_e[Ie++]=Ae.a},Ae.barlen=Ae.barcode.length,Ae.v=xe([1]);for(var xs=0,da=Ae.barlen-1;xs<=da;xs+=1){Ae.i=xs,_e[Ie++]=1/0,$r(Ce(Ae.codeone_stypevals,Ae.i),function(){var ao=_e[--Ie];_e[Ie++]=(ao-48)*(Ce(Ae.barcode,Ae.barlen-Ae.i-1)-48)});var ps=xe();_e[Ie++]=ps,_e[Ie++]=Ae.v,Ae.bigadd(),Ae.v=_e[--Ie]}_e[Ie++]="v",_e[Ie++]=Ae.v,_e[Ie++]=2,Ae.normalize();var Ns=_e[--Ie];Ae[_e[--Ie]]=Ns,_e[Ie++]=1/0;for(var As=0,Uo=(5-Ae.v.length%5)%5;As<Uo;As++)_e[Ie++]=0;Lr(Ae.v),Ae.v=xe(),Ae.cws=xe(~~(Ae.v.length/5));for(var gs=0,u1=Ae.cws.length-1;gs<=u1;gs+=1){Ae.i=gs;var Fs=Ge(Ae.v,Ae.i*5,5);_e[Ie++]=0;for(var Cs=0,bs=Fs.length;Cs<bs;Cs++){var m1=_e[--Ie];_e[Ie++]=or(m1+Ce(Fs,Cs))*2}De(Ae.cws,Ae.i,~~(_e[--Ie]/2))}Ae.metrics=Ae.codeone_stypemetrics}else{Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["eci",!0],["FNC1",Ae.codeone_fnc1],["FNC3",Ae.codeone_fnc3]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,Ae.eciesc=92,_e[Ie++]="numecis",_e[Ie++]=0,$r(Ae.msg,function(){if(_e[--Ie]<=-1e6){var ao=_e[--Ie];_e[Ie++]=ao+1}});var M1=_e[--Ie];if(Ae[_e[--Ie]]=M1,Ae.numecis>0){Ae.msgtmp=xe(or(Ae.msg.length*2+Ae.numecis*6)+2),De(Ae.msgtmp,0,Ae.codeone_pad),De(Ae.msgtmp,1,Ae.eciesc),Ae.j=2;for(var yo=0,jo=Ae.msg.length-1;yo<=jo;yo+=1){var _i=Ce(Ae.msg,yo);if(_e[Ie++]=_i,_i<=-1e6){for(var ns=kr(Re(7),-_e[--Ie],10),is=Ge(ns,1,6),as=0,_s=is.length;as<_s;as++)_e[Ie++]=Ce(is,as);Ii(xe(6)),ar(Ae.msgtmp,Ae.j+1,_e[--Ie]),De(Ae.msgtmp,Ae.j,Ae.eciesc),Ae.j=Ae.j+7}else{var Ls=_e[Ie-1];Ls!=Ae.eciesc?(De(Ae.msgtmp,Ae.j,_e[--Ie]),Ae.j=Ae.j+1):(Ie--,De(Ae.msgtmp,Ae.j,Ae.eciesc),De(Ae.msgtmp,Ae.j+1,Ae.eciesc),Ae.j=Ae.j+2)}}Ae.msg=Ge(Ae.msgtmp,0,Ae.j),Ae.msglen=Ae.msg.length}Ae.metrics=Ae.codeone_nonstypemetrics,_e[Ie++]=1/0;for(var Ys=Ae.metrics,a1=0,Es=Ys.length;a1<Es;a1++)Ae.m=Ce(Ys,a1),Ae.vers=Ce(Ae.m,0),Ae.dcws=Ce(Ae.m,4),Ae.okay=!0,cn(Ae.version,"unset")?Ae.vers.length!=1&&(Ae.okay=!1):Bn(Ae.version,Ae.vers)&&(Ae.okay=!1),Ae.okay&&(_e[Ie++]=Ae.dcws);Ii(xe(Wn())),Ae.fullcws=_e[--Ie],_e[Ie-1]=1/0;for(var fA=0;fA<1480;fA++)_e[Ie++]=1e4;Ae.numremcws=xe(),$r(Ae.fullcws,function(){De(Ae.numremcws,_e[--Ie]-1,1)});for(var Z1=1478;Z1>=0;Z1-=1)Ae.i=Z1,Ce(Ae.numremcws,Ae.i)!=1&&De(Ae.numremcws,Ae.i,Ce(Ae.numremcws,Ae.i+1)+1);Ae.getnumremcws=function(){var ao=_e[Ie-1];ao>=Ae.numremcws.length&&(_e[Ie-1]="bwipp.codeoneTooLong#28979",_e[Ie++]="Maximum length exceeded",Pr());var Wo=Ce(Ae.numremcws,_e[--Ie]);_e[Ie++]=Wo},_e[Ie++]=1/0;for(var vA=0,V1=Ae.msglen;vA<V1;vA++)_e[Ie++]=0;_e[Ie++]=0,Ae.numD=xe(),_e[Ie++]=1/0;for(var aA=0,FA=Ae.msglen;aA<FA;aA++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextXterm=xe(),_e[Ie++]=1/0;for(var Y1=0,GA=Ae.msglen;Y1<GA;Y1++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextNonX=xe();for(var K1=Ae.msglen-1;K1>=0;K1-=1)Ae.i=K1,Ae.barchar=Ce(Ae.msg,Ae.i),Ae.barchar>=48&&Ae.barchar<=57&&De(Ae.numD,Ae.i,Ce(Ae.numD,Ae.i+1)+1),Ae.barchar==13||Ae.barchar==42||Ae.barchar==62?De(Ae.nextXterm,Ae.i,0):De(Ae.nextXterm,Ae.i,Ce(Ae.nextXterm,Ae.i+1)+1),Hr(Ae.xvals,Ae.barchar)?De(Ae.nextNonX,Ae.i,Ce(Ae.nextNonX,Ae.i+1)+1):De(Ae.nextNonX,Ae.i,0);_e[Ie++]=1/0;for(var kA=Ae.nextXterm,oA=0,yl=kA.length;oA<yl;oA++){var nc=Ce(kA,oA);_e[Ie++]=nc,nc>1e4&&(_e[Ie-1]=1e4)}Ae.nextXterm=xe(),_e[Ie++]=1/0;for(var SA=Ae.nextNonX,LA=0,zc=SA.length;LA<zc;LA++){var WA=Ce(SA,LA);_e[Ie++]=WA,WA>1e4&&(_e[Ie-1]=1e4)}for(Ae.nextNonX=xe(),Ae.isD=function(){_e[Ie++]=Ae.char>=48&&Ae.char<=57},Ae.isC=function(){_e[Ie++]=Hr(Ae.cnvals,Ae.char)},Ae.isT=function(){_e[Ie++]=Hr(Ae.tnvals,Ae.char)},Ae.isX=function(){_e[Ie++]=Hr(Ae.xvals,Ae.char)},Ae.isEA=function(){_e[Ie++]=Ae.char>127},Ae.isFN=function(){_e[Ie++]=Ae.char<0},Ae.XtermFirst=function(){var ao=_e[--Ie];_e[Ie++]=Pn(Ce(Ae.nextXterm,ao),Ce(Ae.nextNonX,ao))},Ae.lookup=function(){Ae.ac=1,Ae.cc=2,Ae.tc=2,Ae.xc=2,Ae.bc=3,Ae.mode==Ae.codeone_a&&(Ae.ac=0,Ae.cc=1,Ae.tc=1,Ae.xc=1,Ae.bc=2),Ae.mode==Ae.codeone_c&&(Ae.cc=0),Ae.mode==Ae.codeone_t&&(Ae.tc=0),Ae.mode==Ae.codeone_x&&(Ae.xc=0),Ae.mode==Ae.codeone_b&&(Ae.bc=0);for(var ao=0;ao<1;ao++)for(Ae.k=0;;){if(Ae.i+Ae.k==Ae.msglen){var Wo=xe([Ae.ac,Ae.cc,Ae.tc,Ae.xc]);_e[Ie++]=!0;for(var Vs=0,qs=Wo.length;Vs<qs;Vs++){var cA=_e[--Ie];_e[Ie++]=cA&&Ae.bc<=sr(Ce(Wo,Vs))}if(_e[--Ie]){_e[Ie++]=Ae.codeone_b;break}var CA=xe([Ae.cc,Ae.tc,Ae.xc,Ae.bc]);_e[Ie++]=!0;for(var Qo=0,Bo=CA.length;Qo<Bo;Qo++){var Ho=_e[--Ie];_e[Ie++]=Ho&&Ae.ac<=sr(Ce(CA,Qo))}if(_e[--Ie]){_e[Ie++]=Ae.codeone_a;break}var vs=xe([Ae.tc,Ae.xc]);_e[Ie++]=!0;for(var Zs=0,Q1=vs.length;Zs<Q1;Zs++){var B1=_e[--Ie];_e[Ie++]=B1&&sr(Ae.cc)<=sr(Ce(vs,Zs))}if(_e[--Ie]){_e[Ie++]=Ae.codeone_c;break}var pA=xe([Ae.xc]);_e[Ie++]=!0;for(var Uc=0,El=pA.length;Uc<El;Uc++){var Dc=_e[--Ie];_e[Ie++]=Dc&&sr(Ae.tc)<=sr(Ce(pA,Uc))}if(_e[--Ie]){_e[Ie++]=Ae.codeone_t;break}_e[Ie++]=Ae.codeone_x;break}if(Ae.char=Ce(Ae.msg,Ae.i+Ae.k),_e[Ie++]="ac",_e[Ie++]=Ae.ac,Ae.isD(),_e[--Ie]){var ml=_e[--Ie];_e[Ie++]=or(ml+1/2)}else if(Ae.isEA(),_e[--Ie]){var H1=_e[--Ie];_e[Ie++]=sr(H1)+2}else{var vl=_e[--Ie];_e[Ie++]=sr(vl)+1}var fl=_e[--Ie];if(Ae[_e[--Ie]]=fl,_e[Ie++]="cc",_e[Ie++]=Ae.cc,Ae.isC(),_e[--Ie]){var qc=_e[--Ie];_e[Ie++]=or(qc+.6666667)}else if(Ae.isEA(),_e[--Ie]){var Ml=_e[--Ie];_e[Ie++]=or(Ml+2.6666667)}else{var Ql=_e[--Ie];_e[Ie++]=or(Ql+1.3333334)}var pl=_e[--Ie];if(Ae[_e[--Ie]]=pl,_e[Ie++]="tc",_e[Ie++]=Ae.tc,Ae.isT(),_e[--Ie]){var Kl=_e[--Ie];_e[Ie++]=or(Kl+.6666667)}else if(Ae.isEA(),_e[--Ie]){var Jl=_e[--Ie];_e[Ie++]=or(Jl+2.6666667)}else{var vu=_e[--Ie];_e[Ie++]=or(vu+1.3333334)}var Xl=_e[--Ie];if(Ae[_e[--Ie]]=Xl,_e[Ie++]="xc",_e[Ie++]=Ae.xc,Ae.isX(),_e[--Ie]){var sc=_e[--Ie];_e[Ie++]=or(sc+.6666667)}else if(Ae.isEA(),_e[--Ie]){var bu=_e[--Ie];_e[Ie++]=or(bu+4.3333334)}else{var Iu=_e[--Ie];_e[Ie++]=or(Iu+3.3333334)}var zl=_e[--Ie];if(Ae[_e[--Ie]]=zl,_e[Ie++]="bc",_e[Ie++]=Ae.bc,Ae.isFN(),_e[--Ie]){var Hu=_e[--Ie];_e[Ie++]=Hu+3}else{var Ru=_e[--Ie];_e[Ie++]=Ru+1}var iu=_e[--Ie];if(Ae[_e[--Ie]]=iu,Ae.k>=3){var yu=xe([Ae.ac,Ae.cc,Ae.tc,Ae.xc]);_e[Ie++]=!0;for(var Gl=0,Pl=yu.length;Gl<Pl;Gl++){var Ou=_e[--Ie];_e[Ie++]=Ou&&Ae.bc+1<=sr(Ce(yu,Gl))}if(_e[--Ie]){_e[Ie++]=Ae.codeone_b;break}var wu=xe([Ae.cc,Ae.tc,Ae.xc,Ae.bc]);_e[Ie++]=!0;for(var Zc=0,Qu=wu.length;Zc<Qu;Zc++){var au=_e[--Ie];_e[Ie++]=au&&Ae.ac+1<=sr(Ce(wu,Zc))}if(_e[--Ie]){_e[Ie++]=Ae.codeone_a;break}var $l=xe([Ae.ac,Ae.cc,Ae.xc,Ae.bc]);_e[Ie++]=!0;for(var Wl=0,_u=$l.length;Wl<_u;Wl++){var ou=_e[--Ie];_e[Ie++]=ou&&sr(Ae.tc)+1<=sr(Ce($l,Wl))}if(_e[--Ie]){_e[Ie++]=Ae.codeone_t;break}var xu=xe([Ae.ac,Ae.tc]);_e[Ie++]=!0;for(var eu=0,zu=xu.length;eu<zu;eu++){var Gu=_e[--Ie];_e[Ie++]=Gu&&sr(Ae.cc)+1<=sr(Ce(xu,eu))}if(_e[--Ie]){if(sr(Ae.cc)<sr(Ae.xc)){_e[Ie++]=Ae.codeone_c;break}if(Ae.cc==Ae.xc)if(_e[Ie++]=Ae.i+Ae.k+1,Ae.XtermFirst(),_e[--Ie]){_e[Ie++]=Ae.codeone_x;break}else{_e[Ie++]=Ae.codeone_c;break}}var Bu=xe([Ae.ac,Ae.cc,Ae.tc,Ae.bc]);_e[Ie++]=!0;for(var ql=0,Wu=Bu.length;ql<Wu;ql++){var tu=_e[--Ie];_e[Ie++]=tu&&sr(Ae.xc)+1<=sr(Ce(Bu,ql))}if(_e[--Ie]){_e[Ie++]=Ae.codeone_x;break}}Ae.k=Ae.k+1}},Ae.addtocws=function(){var ao=_e[Ie-1];ao.length+Ae.j>1480&&(_e[Ie-1]="bwipp.codeoneTooLong#29054",_e[Ie++]="Maximum length exceeded",Pr());var Wo=_e[--Ie];ar(Ae.cws,Ae.j,Wo),Ae.j=Wo.length+Ae.j},Ae.tobin=function(){var ao=Re(_e[--Ie]);_e[Ie++]=ao;for(var Wo=0,Vs=ao.length-1;Wo<=Vs;Wo+=1){var qs=_e[Ie-1];De(qs,Wo,48)}var cA=_e[Ie-1];_e[Ie++]=cA;var CA=_e[Ie-3],Qo=_e[Ie-1];_e[Ie-3]=_e[Ie-2],Ie-=2;var Bo=kr(Re(Qo.length),CA,2);ar(Qo,Qo.length-Bo.length,Bo),_e[Ie++]=1/0;var Ho=_e[--Ie],vs=_e[--Ie];_e[Ie++]=Ho,$r(vs,function(){var Q1=_e[--Ie];_e[Ie++]=Q1-48});var Zs=xe();_e[Ie++]=Zs},Ae.Dbitsbuf=xe(~~(Ae.msglen*10/3)+20),Ae.Dbitslen=0,Ae.appendbits=function(){Ae.apnd_n=_e[--Ie],Ii(xe(Ae.apnd_n)),_e[Ie++]=Ae.Dbitsbuf,_e[Ie++]=Ae.Dbitslen;var ao=_e[Ie-3],Wo=_e[Ie-1];ar(_e[Ie-2],Wo,ao),Ie-=3,Ae.Dbitslen=or(Ae.Dbitslen+Ae.apnd_n)},Ae.encA=function(){for(var ao=0;ao<1;ao++){if(Ce(Ae.numD,Ae.i)>=21){De(Ae.Dbitsbuf,0,1),De(Ae.Dbitsbuf,1,1),De(Ae.Dbitsbuf,2,1),De(Ae.Dbitsbuf,3,1),Ae.Dbitslen=4,Ae.mode=Ae.codeone_d;break}var Wo=Ce(Ae.numD,Ae.i);if(Wo>=13&&or(Wo+Ae.i)==Ae.msglen){De(Ae.Dbitsbuf,0,1),De(Ae.Dbitsbuf,1,1),De(Ae.Dbitsbuf,2,1),De(Ae.Dbitsbuf,3,1),Ae.Dbitslen=4,Ae.mode=Ae.codeone_d;break}if(Ce(Ae.numD,Ae.i)>=2){var Vs=Re(2);De(Vs,0,Ce(Ae.msg,Ae.i)),De(Vs,1,Ce(Ae.msg,Ae.i+1)),_e[Ie++]=Ce(Ae.avals,Vs),Ae.addtocws(),Ae.i=Ae.i+2;break}if(Ce(Ae.msg,Ae.i)==Ae.codeone_fnc1){if(Ce(Ae.numD,Ae.i+1)>=15){_e[Ie++]=Ce(Ae.avals,Ae.codeone_fnc1ld),Ae.addtocws(),Ae.i=Ae.i+1,Ae.Dbitslen=0,Ae.mode=Ae.codeone_d;break}var qs=Ce(Ae.numD,Ae.i+1);if(qs>=7&&or(qs+Ae.i)+1==Ae.msglen){_e[Ie++]=Ce(Ae.avals,Ae.codeone_fnc1ld),Ae.addtocws(),Ae.i=Ae.i+1,Ae.Dbitslen=0,Ae.mode=Ae.codeone_d;break}}_e[Ie++]="newmode",Ae.lookup();var cA=_e[--Ie];if(Ae[_e[--Ie]]=cA,Ae.newmode!=Ae.mode){_e[Ie++]=Ce(Ae.avals,Ce(xe([-1,Ae.codeone_lc,Ae.codeone_lt,Ae.codeone_lx,Ae.codeone_ld,Ae.codeone_lb]),Ae.newmode)),Ae.addtocws(),Ae.mode=Ae.newmode;break}_e[Ie++]=Ce(Ae.avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.i=Ae.i+1;break}},Ae.CTXvalstocws=function(){Ae.in=_e[--Ie],_e[Ie++]=1/0;for(var ao=0,Wo=Ae.in.length-1;ao<=Wo;ao+=3){var Vs=Ge(Ae.in,ao,3);_e[Ie++]=0;for(var qs=0,cA=Vs.length;qs<cA;qs++){var CA=_e[--Ie];_e[Ie++]=or(CA+Ce(Vs,qs))*40}var Qo=~~(_e[--Ie]/40)+1;_e[Ie++]=~~(Qo/256),_e[Ie++]=Qo%256}Ii(xe(Wn()));var Bo=_e[--Ie];_e[Ie-1]=Bo},Ae.encCTX=function(){for(Ae.p=0,Ae.ctxvals=xe(2220);Ae.i!=Ae.msglen;){if(Ae.p%3==0){if(Ce(Ae.numD,Ae.i)>=12){_e[Ie++]=Ge(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=xe([Ae.codeone_unlcw]),Ae.addtocws(),Ae.mode=Ae.codeone_a;break}var ao=Ce(Ae.numD,Ae.i);if(ao>=8&&or(ao+Ae.i)==Ae.msglen){_e[Ie++]=Ge(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=xe([Ae.codeone_unlcw]),Ae.addtocws(),Ae.mode=Ae.codeone_a;break}if(Ae.mode==Ae.codeone_x){if(!Hr(Ae.xvals,Ce(Ae.msg,Ae.i))){_e[Ie++]=Ge(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=Ae.j,Ae.getnumremcws(),(_e[--Ie]!=1||Ce(Ae.msg,Ae.i)>127)&&(_e[Ie++]=xe([Ae.codeone_unlcw]),Ae.addtocws()),Ae.mode=Ae.codeone_a;break}if(Ae.i+1<Ae.msglen&&(!Hr(Ae.xvals,Ce(Ae.msg,Ae.i+1))||Ae.i+2<Ae.msglen&&!Hr(Ae.xvals,Ce(Ae.msg,Ae.i+2))))break}else if(Ae.lookup(),_e[--Ie]!=Ae.mode){_e[Ie++]=Ge(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=xe([Ae.codeone_unlcw]),Ae.addtocws(),Ae.mode=Ae.codeone_a;break}if(Ae.msglen-Ae.i<=3){_e[Ie++]=Ae.j+~~(Ae.p/3)*2,Ae.getnumremcws(),Ae.remcws=_e[--Ie],_e[Ie++]=1/0;for(var Wo=Ge(Ae.msg,Ae.i,Ae.msglen-Ae.i),Vs=0,qs=Wo.length;Vs<qs;Vs++){var cA=Ce(Wo,Vs),CA=Hr(Ce(Ae.encvals,Ae.mode),cA);if(_e[Ie++]=cA,CA){var Qo=Ce(Ce(Ae.encvals,Ae.mode),_e[--Ie]);Lr(Qo)}else _e[Ie-1]=-1,_e[Ie++]=-1,_e[Ie++]=-1,_e[Ie++]=-1}if(Ae.remvals=xe(),Ae.remcws==2&&Ae.remvals.length==3){_e[Ie++]=1/0,Lr(Ge(Ae.ctxvals,0,Ae.p)),Lr(Ae.remvals);var Bo=xe();_e[Ie++]=Bo,Ae.CTXvalstocws(),Ae.addtocws(),Ae.mode=Ae.codeone_a,Ae.i=Ae.msglen;break}if(Ae.remcws==2&&Ae.remvals.length==2&&Ae.mode!=Ae.codeone_x){_e[Ie++]=1/0,Lr(Ge(Ae.ctxvals,0,Ae.p)),Lr(Ae.remvals),Lr(Ce(Ce(Ae.encvals,Ae.mode),Ae.codeone_sft1));var Ho=xe();_e[Ie++]=Ho,Ae.CTXvalstocws(),Ae.addtocws(),Ae.mode=Ae.codeone_a,Ae.i=Ae.msglen;break}if(Ae.remcws==2&&Ae.remvals.length==1){_e[Ie++]=Ge(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=xe([Ae.codeone_unlcw]),Ae.addtocws(),_e[Ie++]=Ce(Ae.avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.mode=Ae.codeone_a,Ae.i=Ae.msglen;break}if(Ae.remcws==1&&Ae.remvals.length==1){_e[Ie++]=Ge(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=Ce(Ae.avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.mode=Ae.codeone_a,Ae.i=Ae.msglen;break}}}var vs=Ce(Ce(Ae.encvals,Ae.mode),Ce(Ae.msg,Ae.i));_e[Ie++]=vs,vs.length+Ae.p>Ae.ctxvals.length&&(_e[Ie-1]="bwipp.codeoneTooLong#29238",_e[Ie++]="Maximum length exceeded",Pr());var Zs=_e[--Ie];ar(Ae.ctxvals,Ae.p,Zs),Ae.p=Zs.length+Ae.p,Ae.i=Ae.i+1}if(Ae.mode!=Ae.codeone_a){for(;Ae.p%3!=0;)Ae.i=Ae.i-1,Ae.p=Ae.p-Ce(Ce(Ae.encvals,Ae.mode),Ce(Ae.msg,Ae.i)).length;_e[Ie++]=1/0,Lr(Ge(Ae.ctxvals,0,Ae.p));var Q1=xe();if(_e[Ie++]=Q1,Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=xe([Ae.codeone_unlcw]),Ae.addtocws(),Ae.mode=Ae.codeone_a,Ae.i!=Ae.msglen)if(Ce(Ae.numD,Ae.i)>=2){var B1=Re(2);De(B1,0,Ce(Ae.msg,Ae.i)),De(B1,1,Ce(Ae.msg,Ae.i+1)),_e[Ie++]=Ce(Ae.avals,B1),Ae.addtocws(),Ae.i=Ae.i+2}else _e[Ie++]=Ce(Ae.avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.i=Ae.i+1}},Ae.encD=function(){for(;;){if(Ce(Ae.numD,Ae.i)<3){if(Ae.Drem=(8-Ae.Dbitslen%8)%8,_e[Ie++]=Ae.j+~~(Ae.Dbitslen/8),Ae.getnumremcws(),Ae.remcws=_e[--Ie],_e[Ie++]=Ae.j+~~(Ae.Dbitslen/8)-1,Ae.getnumremcws(),(_e[--Ie]-1==0&&Ae.Drem==0||Ae.remcws==1&&Ae.Drem!=0)&&Ae.i==Ae.msglen){(Ae.Drem==4||Ae.Drem==6)&&(_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=4,Ae.appendbits()),(Ae.Drem==2||Ae.Drem==6)&&(_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=2,Ae.appendbits());break}if((Ae.i==Ae.msglen-1&&Ce(Ae.numD,Ae.i)==1||Ae.i==Ae.msglen-2&&Ce(Ae.numD,Ae.i)==2)&&Ae.remcws==1&&Ae.Drem==0)break;if(Ae.i==Ae.msglen-1&&Ce(Ae.numD,Ae.i)==1&&Ae.remcws==1&&(Ae.Drem==4||Ae.Drem==6)||(_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=6,Ae.appendbits(),Ae.Drem=(8-Ae.Dbitslen%8)%8),Ae.Drem==4||Ae.Drem==6){if(Ce(Ae.numD,Ae.i)>=1){_e[Ie++]=Ce(Ae.msg,Ae.i)-48+1,_e[Ie++]=4,Ae.tobin();var ao=_e[--Ie];Lr(ao),_e[Ie++]=4,Ae.appendbits(),Ae.i=Ae.i+1}else _e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=4,Ae.appendbits();Ae.Drem=Ae.Drem-4}Ae.Drem==2&&(_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=2,Ae.appendbits(),Ae.Drem=0);break}var Wo=Ge(Ae.msg,Ae.i,3);_e[Ie++]=0;for(var Vs=0,qs=Wo.length;Vs<qs;Vs++){var cA=_e[--Ie];_e[Ie++]=or(cA+(Ce(Wo,Vs)-48))*10}var CA=_e[--Ie];_e[Ie++]=~~(CA/10)+1,_e[Ie++]=10,Ae.tobin();var Qo=_e[--Ie];Lr(Qo),_e[Ie++]=10,Ae.appendbits(),Ae.i=Ae.i+3}if(Ae.Dbits=Ge(Ae.Dbitsbuf,0,Ae.Dbitslen),_e[Ie++]=1/0,Ae.Dbitslen>0)for(var Bo=0,Ho=Ae.Dbitslen-1;Bo<=Ho;Bo+=8){var vs=Ge(Ae.Dbits,Bo,8);_e[Ie++]=0;for(var Zs=0,Q1=vs.length;Zs<Q1;Zs++){var B1=_e[--Ie];_e[Ie++]=or(B1+Ce(vs,Zs))*2}var pA=_e[--Ie];_e[Ie++]=~~(pA/2)}Ii(xe(Wn()));var Uc=_e[--Ie];_e[Ie-1]=Uc,Ae.addtocws(),Ae.mode=Ae.codeone_a},Ae.encB=function(){for(Ae.p=0,Ae.bvals=xe(1480);!(Ae.i==Ae.msglen||Ce(Ae.msg,Ae.i)<0||(Ae.lookup(),_e[--Ie]!=Ae.mode));)Ae.p>=Ae.bvals.length&&(_e[Ie++]="bwipp.codeoneTooLong#29360",_e[Ie++]="Maximum length exceeded",Pr()),De(Ae.bvals,Ae.p,Ce(Ae.msg,Ae.i)),Ae.p=Ae.p+1,Ae.i=Ae.i+1;_e[Ie++]=Ae.j+Ae.p,Ae.getnumremcws(),Ae.remcws=_e[--Ie]-1,_e[Ie++]=1/0,Ae.remcws==0&&Ae.i==Ae.msglen?_e[Ie++]=0:Ae.p<250?_e[Ie++]=Ae.p:(_e[Ie++]=~~(Ae.p/250)+249,_e[Ie++]=Ae.p%250),Lr(Ge(Ae.bvals,0,Ae.p)),Ae.bvals=xe(),_e[Ie++]=Ae.bvals,Ae.addtocws(),Ae.mode=Ae.codeone_a},Ae.cws=xe(1480),Ae.mode=Ae.codeone_a,Ae.i=0,Ae.j=0;!(Ae.i>=Ae.msglen);){var ul=Ae[Ce(Ae.codeone_encfuncs,Ae.mode)];if(ul()===!0)break}Ae.cws=Ge(Ae.cws,0,Ae.j)}for(var qA=Ae.metrics,bA=0,ic=qA.length;bA<ic&&(Ae.m=Ce(qA,bA),Ae.vers=Ce(Ae.m,0),Ae.rows=Ce(Ae.m,1),Ae.cols=Ce(Ae.m,2),Ae.dcol=Ce(Ae.m,3),Ae.dcws=Ce(Ae.m,4),Ae.rscw=Ce(Ae.m,5),Ae.rsbl=Ce(Ae.m,6),Ae.riso=Ce(Ae.m,7),Ae.risi=Ce(Ae.m,8),Ae.risl=Ce(Ae.m,9),Ae.dcpb=~~(Ae.dcws/Ae.rsbl),Ae.ecpb=~~(Ae.rscw/Ae.rsbl),Ae.okay=!0,Bn(Ae.version,"unset")&&Bn(Ae.version,Ae.vers)&&(Ae.okay=!1),Ae.cws.length>Ae.dcws&&(Ae.okay=!1),!Ae.okay);bA++);if(Ae.okay||(_e[Ie++]="bwipp.codeoneNoValidSymbol#29417",_e[Ie++]="Maximum length exceeded",Pr()),Ae.stype){_e[Ie++]=1/0;for(var es=0,Ss=or(Ae.dcws-Ae.cws.length);es<Ss;es++)_e[Ie++]=0;Lr(Ae.cws),Ae.cws=xe()}else{_e[Ie++]=1/0,Lr(Ae.cws);for(var mc=0,Sc=or(Ae.dcws-Ae.cws.length);mc<Sc;mc++)_e[Ie++]=129;Ae.cws=xe()}Hr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#29431",_e[Ie++]=Ae.cws,Pr());var P1=Ae.stype?5:8;Ae.rsbt=P1,_e[Ie++]="coeffs",_e[Ie++]=Ae.ecpb,_e[Ie++]=Ae.rsbt,Ae.codeone_coeffscachefetch();var f1=_e[--Ie];Ae[_e[--Ie]]=f1,Ae.cwbs=xe(Ae.rsbl),Ae.ecbs=xe(Ae.rsbl);for(var p1=0,Xs=Ae.rsbl-1;p1<=Xs;p1+=1){Ae.i=p1,Ae.cwb=xe(Ae.dcpb);for(var w1=0,vc=Ae.dcpb-1;w1<=vc;w1+=1)Ae.j=w1,De(Ae.cwb,Ae.j,Ce(Ae.cws,or(Ae.j*Ae.rsbl+Ae.i)));De(Ae.cwbs,Ae.i,Ae.cwb)}for(var HA=0,ac=Ae.cwbs.length-1;HA<=ac;HA+=1){Ae.i=HA,_e[Ie++]=1/0,Lr(Ce(Ae.cwbs,Ae.i));for(var bc=0,Tc=Ae.ecpb;bc<Tc;bc++)_e[Ie++]=0;Ae.rscws=xe();for(var sA=0,rl=Ae.dcpb-1;sA<=rl;sA+=1){_e[Ie++]=sA,_e[Ie++]=Ce(Ae.rscws,sA);for(var ZA=0,Xa=Ae.ecpb-1;ZA<=Xa;ZA+=1){var Ao=Ae.rscws,cs=_e[Ie-1],Is=_e[Ie-2],Hs=Ce(Ao,or(Is+ZA)+1),os=Ce(Ae.coeffs,Ae.ecpb-ZA-1);_e[Ie++]=Ao,_e[Ie++]=or(Is+ZA)+1,_e[Ie++]=Hs,_e[Ie++]=os,_e[Ie++]=cs,Ae.codeone_rsprod();var Ts=_e[--Ie],_1=_e[--Ie],j1=_e[--Ie];De(_e[--Ie],j1,Aa(_1,Ts))}Ie-=2}De(Ae.ecbs,Ae.i,Ge(Ae.rscws,Ae.dcpb,Ae.ecpb))}_e[Ie++]=1/0,Lr(Ae.cws);for(var d1=0,r1=Ae.rscw;d1<r1;d1++)_e[Ie++]=0;Ae.cws=xe();for(var Ks=0,n1=Ae.rscw-1;Ks<=n1;Ks+=1)Ae.i=Ks,De(Ae.cws,or(Ae.dcws+Ae.i),Ce(Ce(Ae.ecbs,Ae.i%Ae.rsbl),~~(Ae.i/Ae.rsbl)));var o1=Ae.stype?5:8;Ae.mmat=xe(or(Ae.dcws+Ae.rscw)*o1),Ae.r=0,Ae.c=0;for(var s1=Ae.stype?2:1,J1=0,v1=s1,x1=Ae.cws.length-1;v1<0?J1>=x1:J1<=x1;J1+=v1){if(Ae.i=J1,Ae.stype){var YA=vr(Re(5),"00000"),wc=kr(Re(5),Ce(Ae.cws,Ae.i),2);ar(YA,5-wc.length,wc);var wl=1/0,Gc=YA;_e[Ie++]=wl,$r(Gc,function(){var ao=_e[--Ie];_e[Ie++]=ao-48});var oc=xe();Ae.c1=oc;var _c=vr(Re(5),"00000"),jc=kr(Re(5),Ce(Ae.cws,Ae.i+1),2);ar(_c,5-jc.length,jc);var kc=1/0,_l=_c;_e[Ie++]=kc,$r(_l,function(){var ao=_e[--Ie];_e[Ie++]=ao-48});var Wc=xe();Ae.c2=Wc,_e[Ie++]=1/0,Lr(Ge(Ae.c1,0,3)),Lr(Ge(Ae.c2,0,2)),Ae.top=xe(),_e[Ie++]=1/0,Lr(Ge(Ae.c1,3,2)),Lr(Ge(Ae.c2,2,3)),Ae.bot=xe()}else{var AA=vr(Re(8),"00000000"),k1=kr(Re(8),Ce(Ae.cws,Ae.i),2);ar(AA,8-k1.length,k1);var VA=1/0,Ic=AA;_e[Ie++]=VA,$r(Ic,function(){var ao=_e[--Ie];_e[Ie++]=ao-48});var yc=xe();Ae.top=Ge(yc,0,4),Ae.bot=Ge(yc,4,4)}ar(Ae.mmat,or(Ae.r*Ae.dcol+Ae.c),Ae.top),ar(Ae.mmat,or((Ae.r+1)*Ae.dcol+Ae.c),Ae.bot),Ae.c=Ae.c+Ae.top.length,Ae.c==Ae.dcol&&(Ae.c=0,Ae.r=Ae.r+2)}Ae.mmv=function(){var ao=_e[--Ie],Wo=_e[--Ie];_e[Ie++]=or(Wo+ao*Ae.cols)},_e[Ie++]=1/0;for(var xl=0,Ms=Ae.rows*Ae.cols;xl<Ms;xl++)_e[Ie++]=-1;Ae.pixs=xe(),Ae.artifact=xe([function(){for(var ao=0,Wo=Ae.cols;ao<Wo;ao++)_e[Ie++]=0},function(){for(var ao=0,Wo=Ae.cols;ao<Wo;ao++)_e[Ie++]=1},function(){_e[Ie++]=0;for(var ao=0,Wo=Ae.cols-2;ao<Wo;ao++)_e[Ie++]=1;_e[Ie++]=0},function(){_e[Ie++]=0,_e[Ie++]=1;for(var ao=0,Wo=Ae.cols-4;ao<Wo;ao++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0},function(){for(var ao=0,Wo=~~((Ae.cols-1)/2);ao<Wo;ao++)_e[Ie++]=-1;_e[Ie++]=1;for(var Vs=0,qs=~~((Ae.cols-1)/2);Vs<qs;Vs++)_e[Ie++]=-1},function(){for(var ao=0,Wo=~~((Ae.cols-1)/2);ao<Wo;ao++)_e[Ie++]=-1;_e[Ie++]=0;for(var Vs=0,qs=~~((Ae.cols-1)/2);Vs<qs;Vs++)_e[Ie++]=-1},function(){_e[Ie++]=1;for(var ao=0,Wo=Ae.cols-2;ao<Wo;ao++)_e[Ie++]=0;_e[Ie++]=1},function(){_e[Ie++]=1,_e[Ie++]=0;for(var ao=0,Wo=Ae.cols-4;ao<Wo;ao++)_e[Ie++]=1;_e[Ie++]=0,_e[Ie++]=1}]),Ae.cpat=Ce(Ae.codeone_cpatmap,Ge(Ae.vers,0,1)),_e[Ie++]=Ae.pixs,_e[Ie++]=0,_e[Ie++]=~~(or(Ae.rows-Ae.cpat.length)/2),Ae.mmv(),_e[Ie++]=1/0,$r(Ae.cpat,function(){if(Ce(Ae.artifact,_e[--Ie]-49)()===!0)return!0});var h1=xe(),U1=_e[--Ie];ar(_e[--Ie],U1,h1);for(var O1=0,TA=Ae.risl-1;O1<=TA;O1+=1){Ae.i=O1;for(var rA=Ae.riso,RA=Ae.risi,xc=Ae.cols-1;RA<0?rA>=xc:rA<=xc;rA+=RA){Ae.j=rA;var Bl=Ae.i%12==0?1:0,nl=xe([1,Bl]);_e[Ie++]=nl,_e[Ie++]=nl,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.j,_e[Ie++]=Ae.i,Ae.mmv();var Cl=_e[Ie-3],il=_e[Ie-1];if(ar(_e[Ie-2],il,Cl),Ie-=3,Ae.i!=Ae.risl-1){_e[Ie++]=Ae.pixs,_e[Ie++]=or(Ae.cols-Ae.j)-2,_e[Ie++]=or(Ae.rows-Ae.i)-1,Ae.mmv();var Ol=_e[Ie-3],Vl=_e[Ie-1];ar(_e[Ie-2],Vl,Ol),Ie-=3}else Ie--}}$r(Ce(Ae.codeone_blackdotmap,Ae.vers),function(){var ao=_e[--Ie];_e[Ie++]=Ae.pixs,Lr(ao),Ae.mmv();var Wo=_e[--Ie];De(_e[--Ie],Wo,1)}),Ae.j=0;for(var Rl=0,nu=Ae.pixs.length-1;Rl<=nu;Rl+=1)Ae.i=Rl,Ce(Ae.pixs,Ae.i)==-1&&(De(Ae.pixs,Ae.i,Ce(Ae.mmat,Ae.j)),Ae.j=Ae.j+1);_e[Ie++]=1/0,_e[Ie++]="ren",_e[Ie++]="renmatrix",_e[Ie++]="pixs",_e[Ie++]=Ae.pixs,_e[Ie++]="pixx",_e[Ie++]=Ae.cols,_e[Ie++]="pixy",_e[Ie++]=Ae.rows,_e[Ie++]="height",_e[Ie++]=Ae.rows/72*2,_e[Ie++]="width",_e[Ie++]=Ae.cols/72*2,(Ae.stype||Ae.ttype)&&(_e[Ie++]="borderleft",_e[Ie++]=1,_e[Ie++]="borderright",_e[Ie++]=1,_e[Ie++]="bordertop",_e[Ie++]=0,_e[Ie++]="borderbottom",_e[Ie++]=1),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Yl=Xe();_e[Ie++]=Yl,Ae._render&&xi(),Ae=fs}function Jc(){if(!Jc.globals){var ha=Ae;Ae=Jc.globals={},Ae.hanxin_noblk=xe([0,-1,-1]),Ae.hanxin_metrics=xe([xe(["1",23,-1,0,205,xe([1,21,4]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,17,8]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,13,12]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,9,16]),Ae.hanxin_noblk,Ae.hanxin_noblk]),xe(["2",25,-1,0,301,xe([1,31,6]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,25,12]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,19,18]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,15,22]),Ae.hanxin_noblk,Ae.hanxin_noblk]),xe(["3",27,-1,0,405,xe([1,42,8]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,34,16]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,26,24]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,20,30]),Ae.hanxin_noblk,Ae.hanxin_noblk]),xe(["4",29,14,1,439,xe([1,46,8]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,38,16]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,30,24]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,22,32]),Ae.hanxin_noblk,Ae.hanxin_noblk]),xe(["5",31,16,1,555,xe([1,57,12]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,49,20]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,37,32]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,14,20]),xe([1,13,22]),Ae.hanxin_noblk]),xe(["6",33,16,1,675,xe([1,70,14]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,58,26]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,24,20]),xe([1,22,18]),Ae.hanxin_noblk,xe([1,16,24]),xe([1,18,26]),Ae.hanxin_noblk]),xe(["7",35,17,1,805,xe([1,84,16]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,70,30]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,26,22]),xe([1,28,24]),Ae.hanxin_noblk,xe([2,14,20]),xe([1,12,20]),Ae.hanxin_noblk]),xe(["8",37,18,1,943,xe([1,99,18]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,40,18]),xe([1,41,18]),Ae.hanxin_noblk,xe([1,31,26]),xe([1,32,28]),Ae.hanxin_noblk,xe([2,16,24]),xe([1,15,22]),Ae.hanxin_noblk]),xe(["9",39,19,1,1089,xe([1,114,22]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([2,48,20]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([2,24,20]),xe([1,26,22]),Ae.hanxin_noblk,xe([2,18,28]),xe([1,18,26]),Ae.hanxin_noblk]),xe(["10",41,20,1,1243,xe([1,131,24]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,52,22]),xe([1,57,24]),Ae.hanxin_noblk,xe([2,27,24]),xe([1,29,24]),Ae.hanxin_noblk,xe([2,21,32]),xe([1,19,30]),Ae.hanxin_noblk]),xe(["11",43,14,2,1289,xe([1,135,26]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,56,24]),xe([1,57,24]),Ae.hanxin_noblk,xe([2,28,24]),xe([1,31,26]),Ae.hanxin_noblk,xe([2,22,32]),xe([1,21,32]),Ae.hanxin_noblk]),xe(["12",45,15,2,1455,xe([1,153,28]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,62,26]),xe([1,65,28]),Ae.hanxin_noblk,xe([2,32,28]),xe([1,33,28]),Ae.hanxin_noblk,xe([3,17,26]),xe([1,22,30]),Ae.hanxin_noblk]),xe(["13",47,16,2,1629,xe([1,86,16]),xe([1,85,16]),Ae.hanxin_noblk,xe([1,71,30]),xe([1,72,30]),Ae.hanxin_noblk,xe([2,37,32]),xe([1,35,30]),Ae.hanxin_noblk,xe([3,20,30]),xe([1,21,32]),Ae.hanxin_noblk]),xe(["14",49,16,2,1805,xe([1,94,18]),xe([1,95,18]),Ae.hanxin_noblk,xe([2,51,22]),xe([1,55,24]),Ae.hanxin_noblk,xe([3,30,26]),xe([1,31,26]),Ae.hanxin_noblk,xe([4,18,28]),xe([1,17,24]),Ae.hanxin_noblk]),xe(["15",51,17,2,1995,xe([1,104,20]),xe([1,105,20]),Ae.hanxin_noblk,xe([2,57,24]),xe([1,61,26]),Ae.hanxin_noblk,xe([3,33,28]),xe([1,36,30]),Ae.hanxin_noblk,xe([4,20,30]),xe([1,19,30]),Ae.hanxin_noblk]),xe(["16",53,17,2,2187,xe([1,115,22]),xe([1,114,22]),Ae.hanxin_noblk,xe([2,65,28]),xe([1,61,26]),Ae.hanxin_noblk,xe([3,38,32]),xe([1,33,30]),Ae.hanxin_noblk,xe([5,19,28]),xe([1,14,24]),Ae.hanxin_noblk]),xe(["17",55,18,2,2393,xe([1,126,24]),xe([1,125,24]),Ae.hanxin_noblk,xe([2,70,30]),xe([1,69,30]),Ae.hanxin_noblk,xe([4,33,28]),xe([1,29,26]),Ae.hanxin_noblk,xe([5,20,30]),xe([1,19,30]),Ae.hanxin_noblk]),xe(["18",57,19,2,2607,xe([1,136,26]),xe([1,137,26]),Ae.hanxin_noblk,xe([3,56,24]),xe([1,59,26]),Ae.hanxin_noblk,xe([5,35,30]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([6,18,28]),xe([1,21,28]),Ae.hanxin_noblk]),xe(["19",59,20,2,2829,xe([1,148,28]),xe([1,149,28]),Ae.hanxin_noblk,xe([3,61,26]),xe([1,64,28]),Ae.hanxin_noblk,xe([7,24,20]),xe([1,23,22]),Ae.hanxin_noblk,xe([6,20,30]),xe([1,21,32]),Ae.hanxin_noblk]),xe(["20",61,20,2,3053,xe([3,107,20]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([3,65,28]),xe([1,72,30]),Ae.hanxin_noblk,xe([7,26,22]),xe([1,23,22]),Ae.hanxin_noblk,xe([7,19,28]),xe([1,20,32]),Ae.hanxin_noblk]),xe(["21",63,21,2,3291,xe([3,115,22]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([4,56,24]),xe([1,63,28]),Ae.hanxin_noblk,xe([7,28,24]),xe([1,25,22]),Ae.hanxin_noblk,xe([8,18,28]),xe([1,21,22]),Ae.hanxin_noblk]),xe(["22",65,16,3,3383,xe([2,116,22]),xe([1,122,24]),Ae.hanxin_noblk,xe([4,56,24]),xe([1,72,30]),Ae.hanxin_noblk,xe([7,28,24]),xe([1,32,26]),Ae.hanxin_noblk,xe([8,18,28]),xe([1,24,30]),Ae.hanxin_noblk]),xe(["23",67,17,3,3631,xe([3,127,24]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([5,51,22]),xe([1,62,26]),Ae.hanxin_noblk,xe([7,30,26]),xe([1,35,26]),Ae.hanxin_noblk,xe([8,20,30]),xe([1,21,32]),Ae.hanxin_noblk]),xe(["24",69,17,3,3887,xe([2,135,26]),xe([1,137,26]),Ae.hanxin_noblk,xe([5,56,24]),xe([1,59,26]),Ae.hanxin_noblk,xe([7,33,28]),xe([1,30,28]),Ae.hanxin_noblk,xe([11,16,24]),xe([1,19,26]),Ae.hanxin_noblk]),xe(["25",71,18,3,4151,xe([3,105,20]),xe([1,121,22]),Ae.hanxin_noblk,xe([5,61,26]),xe([1,57,26]),Ae.hanxin_noblk,xe([9,28,24]),xe([1,28,22]),Ae.hanxin_noblk,xe([10,19,28]),xe([1,18,30]),Ae.hanxin_noblk]),xe(["26",73,18,3,4423,xe([2,157,30]),xe([1,150,28]),Ae.hanxin_noblk,xe([5,65,28]),xe([1,61,26]),Ae.hanxin_noblk,xe([8,33,28]),xe([1,34,30]),Ae.hanxin_noblk,xe([10,19,28]),xe([2,15,26]),Ae.hanxin_noblk]),xe(["27",75,19,3,4703,xe([3,126,24]),xe([1,115,22]),Ae.hanxin_noblk,xe([7,51,22]),xe([1,54,22]),Ae.hanxin_noblk,xe([8,35,30]),xe([1,37,30]),Ae.hanxin_noblk,xe([15,15,22]),xe([1,10,22]),Ae.hanxin_noblk]),xe(["28",77,19,3,4991,xe([4,105,20]),xe([1,103,20]),Ae.hanxin_noblk,xe([7,56,24]),xe([1,45,18]),Ae.hanxin_noblk,xe([10,31,26]),xe([1,27,26]),Ae.hanxin_noblk,xe([10,17,26]),xe([3,20,28]),xe([1,21,28])]),xe(["29",79,20,3,5287,xe([3,139,26]),xe([1,137,28]),Ae.hanxin_noblk,xe([6,66,28]),xe([1,66,30]),Ae.hanxin_noblk,xe([9,36,30]),xe([1,34,32]),Ae.hanxin_noblk,xe([13,19,28]),xe([1,17,32]),Ae.hanxin_noblk]),xe(["30",81,20,3,5591,xe([6,84,16]),xe([1,82,16]),Ae.hanxin_noblk,xe([6,70,30]),xe([1,68,30]),Ae.hanxin_noblk,xe([7,35,30]),xe([3,33,28]),xe([1,32,28]),xe([13,20,30]),xe([1,20,28]),Ae.hanxin_noblk]),xe(["31",83,21,3,5903,xe([5,105,20]),xe([1,94,18]),Ae.hanxin_noblk,xe([6,74,32]),xe([1,71,30]),Ae.hanxin_noblk,xe([11,33,28]),xe([1,34,32]),Ae.hanxin_noblk,xe([13,19,28]),xe([3,16,26]),Ae.hanxin_noblk]),xe(["32",85,17,4,6033,xe([4,127,24]),xe([1,126,24]),Ae.hanxin_noblk,xe([7,66,28]),xe([1,66,30]),Ae.hanxin_noblk,xe([12,30,24]),xe([1,24,28]),xe([1,24,30]),xe([15,19,28]),xe([1,17,32]),Ae.hanxin_noblk]),xe(["33",87,17,4,6353,xe([7,84,16]),xe([1,78,16]),Ae.hanxin_noblk,xe([7,70,30]),xe([1,66,28]),Ae.hanxin_noblk,xe([12,33,28]),xe([1,32,30]),Ae.hanxin_noblk,xe([14,21,32]),xe([1,24,28]),Ae.hanxin_noblk]),xe(["34",89,18,4,6689,xe([5,117,22]),xe([1,117,24]),Ae.hanxin_noblk,xe([8,66,28]),xe([1,58,26]),Ae.hanxin_noblk,xe([11,38,32]),xe([1,34,32]),Ae.hanxin_noblk,xe([15,20,30]),xe([2,17,26]),Ae.hanxin_noblk]),xe(["35",91,18,4,7025,xe([4,148,28]),xe([1,146,28]),Ae.hanxin_noblk,xe([8,68,30]),xe([1,70,24]),Ae.hanxin_noblk,xe([10,36,32]),xe([3,38,28]),Ae.hanxin_noblk,xe([16,19,28]),xe([3,16,26]),Ae.hanxin_noblk]),xe(["36",93,19,4,7377,xe([4,126,24]),xe([2,135,26]),Ae.hanxin_noblk,xe([8,70,28]),xe([2,43,26]),Ae.hanxin_noblk,xe([13,32,28]),xe([2,41,30]),Ae.hanxin_noblk,xe([17,19,28]),xe([3,15,26]),Ae.hanxin_noblk]),xe(["37",95,19,4,7729,xe([5,136,26]),xe([1,132,24]),Ae.hanxin_noblk,xe([5,67,30]),xe([4,68,28]),xe([1,69,28]),xe([14,35,30]),xe([1,32,24]),Ae.hanxin_noblk,xe([18,18,26]),xe([3,16,28]),xe([1,14,28])]),xe(["38",97,19,4,8089,xe([3,142,26]),xe([3,141,28]),Ae.hanxin_noblk,xe([8,70,30]),xe([1,73,32]),xe([1,74,32]),xe([12,34,30]),xe([3,34,26]),xe([1,35,28]),xe([18,21,32]),xe([1,27,30]),Ae.hanxin_noblk]),xe(["39",99,20,4,8465,xe([5,116,22]),xe([2,103,20]),xe([1,102,20]),xe([9,74,32]),xe([1,74,30]),Ae.hanxin_noblk,xe([14,34,28]),xe([2,32,32]),xe([1,32,30]),xe([19,21,32]),xe([1,25,26]),Ae.hanxin_noblk]),xe(["40",101,20,4,8841,xe([7,116,22]),xe([1,117,22]),Ae.hanxin_noblk,xe([11,65,28]),xe([1,58,24]),Ae.hanxin_noblk,xe([15,38,32]),xe([1,27,28]),Ae.hanxin_noblk,xe([20,20,30]),xe([1,20,32]),xe([1,21,32])]),xe(["41",103,17,5,9009,xe([6,136,26]),xe([1,130,24]),Ae.hanxin_noblk,xe([11,66,28]),xe([1,62,30]),Ae.hanxin_noblk,xe([14,34,28]),xe([3,34,32]),xe([1,30,30]),xe([18,20,30]),xe([3,20,28]),xe([2,15,26])]),xe(["42",105,17,5,9401,xe([5,105,20]),xe([2,115,22]),xe([2,116,22]),xe([10,75,32]),xe([1,73,32]),Ae.hanxin_noblk,xe([16,38,32]),xe([1,27,28]),Ae.hanxin_noblk,xe([22,19,28]),xe([2,16,30]),xe([1,19,30])]),xe(["43",107,18,5,9799,xe([6,147,28]),xe([1,146,28]),Ae.hanxin_noblk,xe([11,66,28]),xe([2,65,30]),Ae.hanxin_noblk,xe([18,33,28]),xe([2,33,30]),Ae.hanxin_noblk,xe([22,21,32]),xe([1,28,30]),Ae.hanxin_noblk]),xe(["44",109,18,5,10207,xe([6,116,22]),xe([3,125,24]),Ae.hanxin_noblk,xe([11,75,32]),xe([1,68,30]),Ae.hanxin_noblk,xe([13,35,28]),xe([6,34,32]),xe([1,30,30]),xe([23,21,32]),xe([1,26,30]),Ae.hanxin_noblk]),xe(["45",111,18,5,10623,xe([7,105,20]),xe([4,95,18]),Ae.hanxin_noblk,xe([12,67,28]),xe([1,63,30]),xe([1,62,32]),xe([21,31,26]),xe([2,33,32]),Ae.hanxin_noblk,xe([23,21,32]),xe([2,24,30]),Ae.hanxin_noblk]),xe(["46",113,19,5,11045,xe([10,116,22]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([12,74,32]),xe([1,78,30]),Ae.hanxin_noblk,xe([18,37,32]),xe([1,39,30]),xe([1,41,28]),xe([25,21,32]),xe([1,27,28]),Ae.hanxin_noblk]),xe(["47",115,19,5,11477,xe([5,126,24]),xe([4,115,22]),xe([1,114,22]),xe([12,67,28]),xe([2,66,32]),xe([1,68,30]),xe([21,35,30]),xe([1,39,30]),Ae.hanxin_noblk,xe([26,21,32]),xe([1,28,28]),Ae.hanxin_noblk]),xe(["48",117,19,5,11917,xe([9,126,24]),xe([1,117,22]),Ae.hanxin_noblk,xe([13,75,32]),xe([1,68,30]),Ae.hanxin_noblk,xe([20,35,30]),xe([3,35,28]),Ae.hanxin_noblk,xe([27,21,32]),xe([1,28,30]),Ae.hanxin_noblk]),xe(["49",119,17,6,12111,xe([9,126,24]),xe([1,137,26]),Ae.hanxin_noblk,xe([13,71,30]),xe([2,68,32]),Ae.hanxin_noblk,xe([20,37,32]),xe([1,39,28]),xe([1,38,28]),xe([24,20,32]),xe([5,25,28]),Ae.hanxin_noblk]),xe(["50",121,17,6,12559,xe([8,147,28]),xe([1,141,28]),Ae.hanxin_noblk,xe([10,73,32]),xe([4,74,30]),xe([1,73,30]),xe([16,36,32]),xe([6,39,30]),xe([1,37,30]),xe([27,21,32]),xe([3,20,26]),Ae.hanxin_noblk]),xe(["51",123,18,6,13025,xe([9,137,26]),xe([1,135,26]),Ae.hanxin_noblk,xe([12,70,30]),xe([4,75,32]),Ae.hanxin_noblk,xe([24,35,30]),xe([1,40,28]),Ae.hanxin_noblk,xe([23,20,32]),xe([8,24,30]),Ae.hanxin_noblk]),xe(["52",125,18,6,13489,xe([14,95,18]),xe([1,86,18]),Ae.hanxin_noblk,xe([13,73,32]),xe([3,77,30]),Ae.hanxin_noblk,xe([24,35,30]),xe([2,35,28]),Ae.hanxin_noblk,xe([26,21,32]),xe([5,21,30]),xe([1,23,30])]),xe(["53",127,18,6,13961,xe([9,147,28]),xe([1,142,28]),Ae.hanxin_noblk,xe([10,73,30]),xe([6,70,32]),xe([1,71,32]),xe([25,35,30]),xe([2,34,26]),Ae.hanxin_noblk,xe([29,21,32]),xe([4,22,30]),Ae.hanxin_noblk]),xe(["54",129,18,6,14441,xe([11,126,24]),xe([1,131,24]),Ae.hanxin_noblk,xe([16,74,32]),xe([1,79,30]),Ae.hanxin_noblk,xe([25,38,32]),xe([1,25,30]),Ae.hanxin_noblk,xe([33,21,32]),xe([1,28,28]),Ae.hanxin_noblk]),xe(["55",131,19,6,14939,xe([14,105,20]),xe([1,99,18]),Ae.hanxin_noblk,xe([19,65,28]),xe([1,72,28]),Ae.hanxin_noblk,xe([24,37,32]),xe([2,40,30]),xe([1,41,30]),xe([31,21,32]),xe([4,24,32]),Ae.hanxin_noblk]),xe(["56",133,19,6,15435,xe([10,147,28]),xe([1,151,28]),Ae.hanxin_noblk,xe([15,71,30]),xe([3,71,32]),xe([1,73,32]),xe([24,37,32]),xe([3,38,30]),xe([1,39,30]),xe([36,19,30]),xe([3,29,26]),Ae.hanxin_noblk]),xe(["57",135,19,6,15939,xe([15,105,20]),xe([1,99,18]),Ae.hanxin_noblk,xe([19,70,30]),xe([1,64,28]),Ae.hanxin_noblk,xe([27,38,32]),xe([2,25,26]),Ae.hanxin_noblk,xe([38,20,30]),xe([2,18,28]),Ae.hanxin_noblk]),xe(["58",137,17,7,16171,xe([14,105,20]),xe([1,113,22]),xe([1,114,22]),xe([17,67,30]),xe([3,92,32]),Ae.hanxin_noblk,xe([30,35,30]),xe([1,41,30]),Ae.hanxin_noblk,xe([36,21,32]),xe([1,26,30]),xe([1,27,30])]),xe(["59",139,17,7,16691,xe([11,146,28]),xe([1,146,26]),Ae.hanxin_noblk,xe([20,70,30]),xe([1,60,26]),Ae.hanxin_noblk,xe([29,38,32]),xe([1,24,32]),Ae.hanxin_noblk,xe([40,20,30]),xe([2,17,26]),Ae.hanxin_noblk]),xe(["60",141,18,7,17215,xe([3,137,26]),xe([1,136,26]),xe([10,126,24]),xe([22,65,28]),xe([1,75,30]),Ae.hanxin_noblk,xe([30,37,32]),xe([1,51,30]),Ae.hanxin_noblk,xe([42,20,30]),xe([1,21,30]),Ae.hanxin_noblk]),xe(["61",143,18,7,17751,xe([12,126,24]),xe([2,118,22]),xe([1,116,22]),xe([19,74,32]),xe([1,74,30]),xe([1,72,28]),xe([30,38,32]),xe([2,29,30]),Ae.hanxin_noblk,xe([39,20,32]),xe([2,37,26]),xe([1,38,26])]),xe(["62",145,18,7,18295,xe([12,126,24]),xe([3,136,26]),Ae.hanxin_noblk,xe([21,70,30]),xe([2,65,28]),Ae.hanxin_noblk,xe([34,35,30]),xe([1,44,32]),Ae.hanxin_noblk,xe([42,20,30]),xe([2,19,28]),xe([2,18,28])]),xe(["63",147,18,7,18847,xe([12,126,24]),xe([3,117,22]),xe([1,116,22]),xe([25,61,26]),xe([2,62,28]),Ae.hanxin_noblk,xe([34,35,30]),xe([1,40,32]),xe([1,41,32]),xe([45,20,30]),xe([1,20,32]),xe([1,21,32])]),xe(["64",149,19,7,19403,xe([15,105,20]),xe([2,115,22]),xe([2,116,22]),xe([25,65,28]),xe([1,72,28]),Ae.hanxin_noblk,xe([18,35,30]),xe([17,37,32]),xe([1,50,32]),xe([42,20,30]),xe([6,19,28]),xe([1,15,28])]),xe(["65",151,19,7,19971,xe([19,105,20]),xe([1,101,20]),Ae.hanxin_noblk,xe([33,51,22]),xe([1,65,22]),Ae.hanxin_noblk,xe([40,33,28]),xe([1,28,28]),Ae.hanxin_noblk,xe([49,20,30]),xe([1,18,28]),Ae.hanxin_noblk]),xe(["66",153,17,8,20229,xe([18,105,20]),xe([2,117,22]),Ae.hanxin_noblk,xe([26,65,28]),xe([1,80,30]),Ae.hanxin_noblk,xe([35,35,30]),xe([3,35,28]),xe([1,36,28]),xe([52,18,28]),xe([2,38,30]),Ae.hanxin_noblk]),xe(["67",155,17,8,20805,xe([26,84,16]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([26,70,30]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([45,31,26]),xe([1,9,26]),Ae.hanxin_noblk,xe([52,20,30]),Ae.hanxin_noblk,Ae.hanxin_noblk]),xe(["68",157,17,8,21389,xe([16,126,24]),xe([1,114,22]),xe([1,115,22]),xe([23,70,30]),xe([3,65,28]),xe([1,66,28]),xe([40,35,30]),xe([1,43,30]),Ae.hanxin_noblk,xe([46,20,30]),xe([7,19,28]),xe([1,16,28])]),xe(["69",159,18,8,21993,xe([19,116,22]),xe([1,105,22]),Ae.hanxin_noblk,xe([20,70,30]),xe([7,66,28]),xe([1,63,28]),xe([40,35,30]),xe([1,42,32]),xe([1,43,32]),xe([54,20,30]),xe([1,19,30]),Ae.hanxin_noblk]),xe(["70",161,18,8,22593,xe([17,126,24]),xe([2,115,22]),Ae.hanxin_noblk,xe([24,70,30]),xe([4,74,32]),Ae.hanxin_noblk,xe([48,31,26]),xe([2,18,26]),Ae.hanxin_noblk,xe([54,19,28]),xe([6,15,26]),xe([1,14,26])]),xe(["71",163,18,8,23201,xe([29,84,16]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([29,70,30]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([6,34,30]),xe([3,36,30]),xe([38,33,28]),xe([58,20,30]),Ae.hanxin_noblk,Ae.hanxin_noblk]),xe(["72",165,18,8,23817,xe([16,147,28]),xe([1,149,28]),Ae.hanxin_noblk,xe([31,66,28]),xe([1,37,26]),Ae.hanxin_noblk,xe([48,33,28]),xe([1,23,26]),Ae.hanxin_noblk,xe([53,20,30]),xe([6,19,28]),xe([1,17,28])]),xe(["73",167,19,8,24453,xe([20,115,22]),xe([2,134,24]),Ae.hanxin_noblk,xe([29,66,28]),xe([2,56,26]),xe([2,57,26]),xe([45,36,30]),xe([2,15,28]),Ae.hanxin_noblk,xe([59,20,30]),xe([2,21,32]),Ae.hanxin_noblk]),xe(["74",169,19,8,25085,xe([17,147,28]),xe([1,134,26]),Ae.hanxin_noblk,xe([26,70,30]),xe([5,75,32]),Ae.hanxin_noblk,xe([47,35,30]),xe([1,48,32]),Ae.hanxin_noblk,xe([64,18,28]),xe([2,33,30]),xe([1,35,30])]),xe(["75",171,17,9,25373,xe([22,115,22]),xe([1,133,24]),Ae.hanxin_noblk,xe([33,65,28]),xe([1,74,28]),Ae.hanxin_noblk,xe([43,36,30]),xe([5,27,28]),xe([1,30,28]),xe([57,20,30]),xe([5,21,32]),xe([1,24,32])]),xe(["76",173,17,9,26021,xe([18,136,26]),xe([2,142,26]),Ae.hanxin_noblk,xe([33,66,28]),xe([2,49,26]),Ae.hanxin_noblk,xe([48,35,30]),xe([2,38,28]),Ae.hanxin_noblk,xe([64,20,30]),xe([1,20,32]),Ae.hanxin_noblk]),xe(["77",175,17,9,26677,xe([19,126,24]),xe([2,135,26]),xe([1,136,26]),xe([32,66,28]),xe([2,55,26]),xe([2,56,26]),xe([49,36,30]),xe([2,18,32]),Ae.hanxin_noblk,xe([65,18,28]),xe([5,27,30]),xe([1,29,30])]),xe(["78",177,18,9,27335,xe([20,137,26]),xe([1,130,26]),Ae.hanxin_noblk,xe([30,75,32]),xe([2,71,32]),Ae.hanxin_noblk,xe([46,35,30]),xe([6,39,32]),Ae.hanxin_noblk,xe([3,12,30]),xe([70,19,28]),Ae.hanxin_noblk]),xe(["79",179,18,9,28007,xe([20,147,28]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([35,70,30]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([49,35,30]),xe([5,35,28]),Ae.hanxin_noblk,xe([70,20,30]),Ae.hanxin_noblk,Ae.hanxin_noblk]),xe(["80",181,18,9,28687,xe([21,136,26]),xe([1,155,28]),Ae.hanxin_noblk,xe([34,70,30]),xe([1,64,28]),xe([1,65,28]),xe([54,35,30]),xe([1,45,30]),Ae.hanxin_noblk,xe([68,20,30]),xe([3,18,28]),xe([1,19,28])]),xe(["81",183,18,9,29375,xe([19,126,24]),xe([5,115,22]),xe([1,114,22]),xe([33,70,30]),xe([3,65,28]),xe([1,64,28]),xe([52,35,30]),xe([3,41,32]),xe([1,40,32]),xe([67,20,30]),xe([5,21,32]),xe([1,24,32])]),xe(["82",185,18,9,30071,xe([2,150,28]),xe([21,136,26]),Ae.hanxin_noblk,xe([32,70,30]),xe([6,65,28]),Ae.hanxin_noblk,xe([52,38,32]),xe([2,27,32]),Ae.hanxin_noblk,xe([73,20,30]),xe([2,22,32]),Ae.hanxin_noblk]),xe(["83",187,17,10,30387,xe([21,126,24]),xe([4,136,26]),Ae.hanxin_noblk,xe([30,74,32]),xe([6,73,30]),Ae.hanxin_noblk,xe([54,35,30]),xe([4,40,32]),Ae.hanxin_noblk,xe([75,20,30]),xe([1,20,28]),Ae.hanxin_noblk]),xe(["84",189,17,10,31091,xe([30,105,20]),xe([1,114,22]),Ae.hanxin_noblk,xe([3,45,22]),xe([55,47,20]),Ae.hanxin_noblk,xe([2,26,26]),xe([62,33,28]),Ae.hanxin_noblk,xe([79,18,28]),xe([4,33,30]),Ae.hanxin_noblk])]),Ae.hanxin_fpat=xe([xe([1,1,1,1,1,1,1,0]),xe([1,0,0,0,0,0,0,0]),xe([1,0,1,1,1,1,1,0]),xe([1,0,1,0,0,0,0,0]),xe([1,0,1,0,1,1,1,0]),xe([1,0,1,0,1,1,1,0]),xe([1,0,1,0,1,1,1,0]),xe([0,0,0,0,0,0,0,0])]),Ae.hanxin_fpat2=xe([xe([1,1,1,0,1,0,1,0]),xe([1,1,1,0,1,0,1,0]),xe([1,1,1,0,1,0,1,0]),xe([0,0,0,0,1,0,1,0]),xe([1,1,1,1,1,0,1,0]),xe([0,0,0,0,0,0,1,0]),xe([1,1,1,1,1,1,1,0]),xe([0,0,0,0,0,0,0,0])]);var hr=xe([function(){_e[Ie-1]=0,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=_i-1,_e[Ie++]=_i-9}]),Br=xe([function(){_e[Ie-1]=1,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=_i-2,_e[Ie++]=_i-9}]),Nr=xe([function(){_e[Ie-1]=2,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=_i-3,_e[Ie++]=_i-9}]),Or=xe([function(){_e[Ie-1]=3,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=_i-4,_e[Ie++]=_i-9}]),an=xe([function(){_e[Ie-1]=4,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=_i-5,_e[Ie++]=_i-9}]),Zr=xe([function(){_e[Ie-1]=5,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=_i-6,_e[Ie++]=_i-9}]),Rr=xe([function(){_e[Ie-1]=6,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=_i-7,_e[Ie++]=_i-9}]),Jr=xe([function(){_e[Ie-1]=7,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=_i-8,_e[Ie++]=_i-9}]),rn=xe([function(){_e[Ie-1]=8,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=_i-9}]),An=xe([function(){_e[Ie-1]=8,_e[Ie++]=7},function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=_i-8}]),tn=xe([function(){_e[Ie-1]=8,_e[Ie++]=6},function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=_i-7}]),vn=xe([function(){_e[Ie-1]=8,_e[Ie++]=5},function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=_i-6}]),fn=xe([function(){_e[Ie-1]=8,_e[Ie++]=4},function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=_i-5}]),dn=xe([function(){_e[Ie-1]=8,_e[Ie++]=3},function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=_i-4}]),Mn=xe([function(){_e[Ie-1]=8,_e[Ie++]=2},function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=_i-3}]),wn=xe([function(){_e[Ie-1]=8,_e[Ie++]=1},function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=_i-2}]),Sn=xe([function(){_e[Ie-1]=8,_e[Ie++]=0},function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=_i-1}]),Nn=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=0},function(){var _i=_e[--Ie];_e[Ie++]=8,_e[Ie++]=_i-1}]),oi=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=1},function(){var _i=_e[--Ie];_e[Ie++]=8,_e[Ie++]=_i-2}]),Jn=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=2},function(){var _i=_e[--Ie];_e[Ie++]=8,_e[Ie++]=_i-3}]),fi=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=3},function(){var _i=_e[--Ie];_e[Ie++]=8,_e[Ie++]=_i-4}]),ri=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=4},function(){var _i=_e[--Ie];_e[Ie++]=8,_e[Ie++]=_i-5}]),Qn=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=5},function(){var _i=_e[--Ie];_e[Ie++]=8,_e[Ie++]=_i-6}]),Yn=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=6},function(){var _i=_e[--Ie];_e[Ie++]=8,_e[Ie++]=_i-7}]),ni=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=7},function(){var _i=_e[--Ie];_e[Ie++]=8,_e[Ie++]=_i-8}]),ci=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-9,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=8,_e[Ie++]=_i-9}]),Li=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-8,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=7,_e[Ie++]=_i-9}]),zi=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-7,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=6,_e[Ie++]=_i-9}]),Zn=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-6,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=5,_e[Ie++]=_i-9}]),ii=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-5,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=4,_e[Ie++]=_i-9}]),vi=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-4,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=3,_e[Ie++]=_i-9}]),Si=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-3,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=2,_e[Ie++]=_i-9}]),Yr=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-2,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=1,_e[Ie++]=_i-9}]),hn=xe([function(){var _i=_e[--Ie];_e[Ie++]=_i-1,_e[Ie++]=8},function(){var _i=_e[--Ie];_e[Ie++]=0,_e[Ie++]=_i-9}]);Ae.hanxin_funmap=xe([hr,Br,Nr,Or,an,Zr,Rr,Jr,rn,An,tn,vn,fn,dn,Mn,wn,Sn,Nn,oi,Jn,fi,ri,Qn,Yn,ni,ci,Li,zi,Zn,ii,vi,Si,Yr,hn]),Ae.hanxin_rsparams=xe([xe([]),xe([]),xe([]),xe([]),xe([16,19]),xe([]),xe([]),xe([]),xe([256,355])]);var En=xe([function(){Ie-=2,_e[Ie++]=1},function(){var _i=_e[--Ie],ns=_e[--Ie];_e[Ie++]=or(ns+_i)%2},function(){var _i=_e[--Ie],ns=_e[--Ie];_e[Ie++]=or((_i+ns)%3+ns%3)%2},function(){var _i=_e[--Ie],ns=_e[--Ie];_e[Ie++]=or(ns%_i+(_i%ns+(_i%3+ns%3)))%2}]);Ae.hanxin_maskfuncs=En,_e[Ie++]=1/0;for(var Dn=0,Rn=Ae.hanxin_rsparams.length;Dn<Rn;Dn++){var pi=Ce(Ae.hanxin_rsparams,Dn);if(_e[Ie++]=pi,pi.length!=0){var ui=_e[--Ie];Lr(ui),Ae.rspm=_e[--Ie],Ae.rsgf=_e[--Ie],_e[Ie++]=1/0,_e[Ie++]=1;for(var hi=0,gi=Ae.rsgf-1;hi<gi;hi++){var Ze=_e[Ie-1],en=Ze*2;if(_e[Ie++]=en,en>=Ae.rsgf){var mi=_e[--Ie];_e[Ie++]=Aa(mi,Ae.rspm)}}Ae.rsalog=xe(),Ae.rslog=xe(Ae.rsgf);for(var Ni=1,Vi=Ae.rsgf-1;Ni<=Vi;Ni+=1)De(Ae.rslog,Ce(Ae.rsalog,Ni),Ni);_e[Ie++]=xe([Ae.rslog,Ae.rsalog])}else _e[Ie-1]=xe([])}var ca=xe();Ae.rstables=ca,Ae.hanxin_rsprod=function(){var _i=_e[Ie-1];if(_i!=0){var ns=_e[Ie-2];if(ns!=0){var is=Ce(Ae.rslog,_e[--Ie]),as=Ce(Ae.rsalog,or(is+Ce(Ae.rslog,_e[--Ie]))%Ae.rsgf_1);_e[Ie++]=as}else Ie-=2,_e[Ie++]=0}else Ie-=2,_e[Ie++]=0},Ae.hanxin_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var _i=0,ns=Ae.rsnc;_i<ns;_i++)_e[Ie++]=0;Ae.coeffs=xe();for(var is=1,as=Ae.rsnc;is<=as;is+=1){var _s=Ae.coeffs;De(_s,is,Ce(_s,is-1)),_e[Ie++]=Ce(Ae.rsalog,is);for(var Ls=is-1;Ls>=1;Ls-=1){var Ys=Ae.coeffs,a1=_e[Ie-1];_e[Ie++]=Ys,_e[Ie++]=Ls,_e[Ie++]=Ce(Ys,Ls),_e[Ie++]=a1,Ae.hanxin_rsprod();var Es=_e[--Ie],fA=_e[--Ie];De(_e[--Ie],fA,Aa(Es,Ce(Ae.coeffs,fA-1)))}var Z1=Ae.coeffs,vA=_e[Ie-1];_e[Ie++]=Z1,_e[Ie++]=0,_e[Ie++]=Ce(Z1,0),_e[Ie++]=vA,Ae.hanxin_rsprod();var V1=_e[--Ie],aA=_e[--Ie];De(_e[--Ie],aA,V1),Ie--}_e[Ie++]=Ge(Ae.coeffs,0,Ae.coeffs.length-1)},Ae.hanxin_coeffscachemax=15,Ae.hanxin_coeffscachelimit=264,_e[Ie++]=Ae.hanxin_coeffscachemax,_e[Ie++]=Ae.hanxin_coeffscachelimit,fo(),Ae.hanxin_coeffscache=_e[--Ie],Ae.hanxin_coeffscachefetch=function(){Ae.rsbt=_e[--Ie],Ae.rsnc=_e[--Ie],Lr(Ce(Ae.rstables,Ae.rsbt)),Ae.rsalog=_e[--Ie],Ae.rslog=_e[--Ie],Ae.rsgf_1=Ae.rsalog.length-1;var _i=Ce(Ae.hanxin_coeffscache,"fetch");if(_e[Ie++]=or(Ae.rsbt*1e4+Ae.rsnc),_e[Ie++]=function(){Ae.hanxin_gencoeffs()},_e[Ie++]=function(){var ns=_e[--Ie];_e[Ie++]=ns.length},_i()===!0)return!0},Ae=ha}var ha=Ae;if(Ae=Object.assign({},Ae,Jc.globals),Ae.dontdraw=!1,Ae.version="unset",Ae.eclevel="L2",Ae.parse=!1,Ae.parsefnc=!1,Ae.mask=-1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hanxinEmptyData#30175",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>14e3&&(_e[Ie++]="bwipp.hanxinInputTooLong#30179",_e[Ie++]="The input data is too long",Pr()),Bn(Ae.version,"unset")){var Pa=Ae.version.length,Ra=Pa>=1&&Pa<=2;if(_e[Ie++]=Ra,Ra){Ie--;var to=Ae.version;_e[Ie++]=!0;for(var Fa=0,Oa=to.length;Fa<Oa;Fa++){var no=Ce(to,Fa);(no<48||no>57)&&(_e[Ie-1]=!1)}var ro=_e[Ie-1];if(ro){Ie--;var va=gr(Ae.version);_e[Ie++]=va>=1&&va<=84}}_e[--Ie]||(_e[Ie++]="bwipp.hanxinInvalidVersion#30190",_e[Ie++]="Valid versions are 1 to 84",Pr())}var Ba=Ae.eclevel.length==2;if(_e[Ie++]=Ba,Ba){Ie--;var Ya=cn(Ge(Ae.eclevel,0,1),"L");if(_e[Ie++]=Ya,Ya){Ie--;var jr=Ce(Ae.eclevel,1)-48;_e[Ie++]=jr>=1&&jr<=4}}_e[--Ie]||(_e[Ie++]="bwipp.hanxinInvalidErrorCorrectionLevel#30200",_e[Ie++]="Valid error correction levels are L1 to L4",Pr()),Ae.mask!=-1&&(Ae.mask<1||Ae.mask>4)&&(_e[Ie++]="bwipp.hanxinInvalidErrorCorrectionLevel#30205",_e[Ie++]="The valid masks are 1 to 4",Pr()),Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,Ae.tobin=function(){var jo=Re(_e[--Ie]);_e[Ie++]=jo;for(var _i=0,ns=jo.length-1;_i<=ns;_i+=1){var is=_e[Ie-1];De(is,_i,48)}var as=_e[Ie-1];_e[Ie++]=as;var _s=_e[Ie-3],Ls=_e[Ie-1];_e[Ie-3]=_e[Ie-2],Ie-=2;var Ys=kr(Re(Ls.length),_s,2);ar(Ls,Ls.length-Ys.length,Ys)},_e[Ie++]=17+Ae.msglen*8;try{var Fr=Re(_e[--Ie]);_e[Ie++]=Fr,_e[Ie++]=!1}catch(jo){_e[Ie++]=!0}_e[--Ie]&&(_e[Ie-1]="bwipp.hanxinInputTooLarge#30237",_e[Ie++]="The input data exceeds the implementation limits",Pr()),Ae.bits=_e[--Ie],ar(Ae.bits,0,"0011"),Ae.msglen>=8192&&(_e[Ie++]="bwipp.hanxinInputTooLarge#30241",_e[Ie++]="The input data exceeds the maximum symbol capacity",Pr()),_e[Ie++]=Ae.bits,_e[Ie++]=4,_e[Ie++]=Ae.msglen,_e[Ie++]=13,Ae.tobin();var Ar=_e[--Ie],cr=_e[--Ie];ar(_e[--Ie],cr,Ar);for(var Ve=0,dr=Ae.msglen-1;Ve<=dr;Ve+=1){Ae.i=Ve,_e[Ie++]=Ae.bits,_e[Ie++]=17+Ae.i*8,_e[Ie++]=Ce(Ae.msg,Ae.i),_e[Ie++]=8,Ae.tobin();var ur=_e[--Ie],Er=_e[--Ie];ar(_e[--Ie],Er,ur)}Ae.eclval=Ce(Ae.eclevel,1)-49;for(var Ur=0,Gr=Ae.hanxin_metrics.length;Ur<Gr;Ur++){Ae.m=Ce(Ae.hanxin_metrics,Ur),Ae.vers=Ce(Ae.m,0),Ae.size=Ce(Ae.m,1),Ae.alnk=Ce(Ae.m,2),Ae.alnn=Ce(Ae.m,3),Ae.alnr=or(Ae.size-Ae.alnk*Ae.alnn),Ae.nmod=Ce(Ae.m,4),Ae.ncws=~~(Ae.nmod/8),Ae.rbit=Ae.nmod%8,Ae.ecbs=Ge(Ae.m,5+Ae.eclval*3,3);var sn=Ae.ecbs;_e[Ie++]="ecws",_e[Ie++]=0;for(var pn=0,_n=sn.length;pn<_n;pn++){var ei=Ce(sn,pn),wi=_e[--Ie];_e[Ie++]=or(wi+Ce(ei,0)*Ce(ei,2))}var Wi=_e[--Ie];if(Ae[_e[--Ie]]=Wi,Ae.dcws=or(Ae.ncws-Ae.ecws),Ae.dmod=Ae.dcws*8,Ae.okay=!0,Bn(Ae.version,"unset")&&Bn(Ae.version,Ae.vers)&&(Ae.okay=!1),Ae.bits.length>Ae.dmod&&(Ae.okay=!1),Ae.okay)break}Ae.okay||(_e[Ie++]="bwipp.hanxinNoValidSymbol#30274",_e[Ie++]="Maximum length exceeded or invalid content",Pr()),Ae.version=Ae.vers,Ae.msgbits=Ae.bits,Ae.e1nb=Ce(Ce(Ae.ecbs,0),0),Ae.e2nb=Ce(Ce(Ae.ecbs,1),0),Ae.e3nb=Ce(Ce(Ae.ecbs,2),0),Ae.e1dcws=Ce(Ce(Ae.ecbs,0),1),Ae.e2dcws=Ce(Ce(Ae.ecbs,1),1),Ae.e3dcws=Ce(Ce(Ae.ecbs,2),1),Ae.e1ecws=Ce(Ce(Ae.ecbs,0),2),Ae.e2ecws=Ce(Ce(Ae.ecbs,1),2),Ae.e3ecws=Ce(Ce(Ae.ecbs,2),2),Ae.pad=Re(Ae.dmod);for(var ta=0,$i=Ae.pad.length-1;ta<=$i;ta+=1)De(Ae.pad,ta,48);ar(Ae.pad,0,Ae.msgbits),Ae.cws=xe(Ae.dcws);for(var Da=0,ba=Ae.cws.length-1;Da<=ba;Da+=1){Ae.c=Da,Ae.cwb=Ge(Ae.pad,Ae.c*8,8),Ae.cw=0;for(var Ci=0;Ci<=7;Ci+=1)Ae.i=Ci,Ae.cw=or(Ae.cw+~~xr(2,8-Ae.i-1)*(Ce(Ae.cwb,Ae.i)-48));De(Ae.cws,Ae.c,Ae.cw)}Ae.rscodes=function(){Ae.rsbt=_e[--Ie],Ae.rsnc=_e[--Ie],Ae.rscws=_e[--Ie],_e[Ie++]="coeffs",_e[Ie++]=Ae.rsnc,_e[Ie++]=Ae.rsbt,Ae.hanxin_coeffscachefetch();var jo=_e[--Ie];Ae[_e[--Ie]]=jo,Ae.nd=Ae.rscws.length,_e[Ie++]=1/0,Lr(Ae.rscws);for(var _i=0,ns=Ae.rsnc;_i<ns;_i++)_e[Ie++]=0;_e[Ie++]=0,Ae.rscws=xe();for(var is=0,as=Ae.nd-1;is<=as;is+=1){_e[Ie++]=Aa(Ce(Ae.rscws,is),Ce(Ae.rscws,Ae.nd));for(var _s=0,Ls=Ae.rsnc-1;_s<=Ls;_s+=1){var Ys=Ae.rscws,a1=Ae.nd,Es=Ce(Ys,_s+a1+1),fA=Ce(Ae.coeffs,or(Ae.rsnc-_s)-1),Z1=_e[Ie-1];_e[Ie++]=Ys,_e[Ie++]=_s+a1,_e[Ie++]=Es,_e[Ie++]=fA,_e[Ie++]=Z1,Ae.hanxin_rsprod();var vA=_e[--Ie],V1=_e[--Ie],aA=_e[--Ie];De(_e[--Ie],aA,Aa(V1,vA))}Ie--}_e[Ie++]=Ge(Ae.rscws,0,Ae.rscws.length-1)},Ae.dcwsb=xe(or(Ae.e1nb+Ae.e2nb+Ae.e3nb)),Ae.ecwsb=xe(Ae.dcwsb.length),Ae.in=0,Ae.out=0;for(var qi=0,Ea=Ae.e1nb;qi<Ea;qi++){_e[Ie++]=Ge(Ae.cws,Ae.in,Ae.e1dcws),_e[Ie++]=Ae.e1ecws,_e[Ie++]=8,Ae.rscodes();var Ji=_e[--Ie];De(Ae.dcwsb,Ae.out,Ge(Ji,0,Ae.e1dcws)),De(Ae.ecwsb,Ae.out,Ge(Ji,Ae.e1dcws,Ae.e1ecws)),Ae.in=or(Ae.in+Ae.e1dcws),Ae.out=Ae.out+1}for(var _a=0,Na=Ae.e2nb;_a<Na;_a++){_e[Ie++]=Ge(Ae.cws,Ae.in,Ae.e2dcws),_e[Ie++]=Ae.e2ecws,_e[Ie++]=8,Ae.rscodes();var ka=_e[--Ie];De(Ae.dcwsb,Ae.out,Ge(ka,0,Ae.e2dcws)),De(Ae.ecwsb,Ae.out,Ge(ka,Ae.e2dcws,Ae.e2ecws)),Ae.in=or(Ae.in+Ae.e2dcws),Ae.out=Ae.out+1}for(var Ka=0,io=Ae.e3nb;Ka<io;Ka++){_e[Ie++]=Ge(Ae.cws,Ae.in,Ae.e3dcws),_e[Ie++]=Ae.e3ecws,_e[Ie++]=8,Ae.rscodes();var zr=_e[--Ie];De(Ae.dcwsb,Ae.out,Ge(zr,0,Ae.e3dcws)),De(Ae.ecwsb,Ae.out,Ge(zr,Ae.e3dcws,Ae.e3ecws)),Ae.in=or(Ae.in+Ae.e3dcws),Ae.out=Ae.out+1}Ae.cws=xe(Ae.ncws),Ae.cw=0;for(var yn=0,In=Ae.dcwsb.length-1;yn<=In;yn+=1){Ae.i=yn;var On=Ce(Ae.dcwsb,Ae.i);ar(Ae.cws,Ae.cw,On),Ae.cw=On.length+Ae.cw;var Gn=Ce(Ae.ecwsb,Ae.i);ar(Ae.cws,Ae.cw,Gn),Ae.cw=Gn.length+Ae.cw}_e[Ie++]=1/0;var Bi=Ae.ncws,kn=12,Ti=Bi-1;if(Bi-1>12){var Fn=kn;kn=Ti,Ti=Fn}for(var Di=0,Mi=Ti;Di<=Mi;Di+=1)for(var ji=Di,Vn=Ae.ncws-1;ji<=Vn;ji+=13)if(_e[Ie++]=ji,ji<Ae.ncws){var na=Ce(Ae.cws,_e[--Ie]);_e[Ie++]=na}else Ie--;Ae.cws=xe(),Ae.rbit>0&&(Ae.pad=xe(Ae.cws.length+1),ar(Ae.pad,0,Ae.cws),De(Ae.pad,Ae.pad.length-1,0),Ae.cws=Ae.pad),Hr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#30408",_e[Ie++]=Ae.cws,Pr()),_e[Ie++]=1/0;for(var Xi=0,Ri=Ae.size*Ae.size;Xi<Ri;Xi++)_e[Ie++]=-1;if(Ae.pixs=xe(),Ae.qmv=function(){var jo=_e[--Ie],_i=_e[--Ie];_e[Ie++]=or(_i+jo*Ae.size)},Ae.alnn!=0){for(Ae.trmv=function(){var jo=_e[--Ie],_i=_e[--Ie];_e[Ie++]=or(jo*Ae.size+Ae.size-1-_i)},Ae.aplot=function(){var jo=_e[Ie-2],_i=_e[Ie-3],ns=_e[Ie-1];Ie-=3,_e[Ie++]=ns,_e[Ie++]=_i,_e[Ie++]=jo,_e[Ie++]=ns,_e[Ie++]=jo,_e[Ie++]=_i,Ae.trmv();var is=_e[--Ie];_e[Ie++]=Ae.pixs,_e[Ie++]=is;var as=_e[Ie-3],_s=_e[Ie-1];De(_e[Ie-2],_s,as),Ie-=3,Ae.trmv();var Ls=_e[--Ie];_e[Ie++]=Ae.pixs,_e[Ie++]=Ls;var Ys=_e[Ie-3],a1=_e[Ie-1];De(_e[Ie-2],a1,Ys),Ie-=3},Ae.i=0,Ae.stag=0;!(Ae.i>=Ae.size);){for(var Yi=0,ga=Ae.size-1;Yi<=ga;Yi+=1)if(Ae.j=Yi,or(Ae.j+Ae.alnr)<Ae.size?_e[Ie++]=(~~(Ae.j/Ae.alnk)+Ae.stag)%2==0&&!(Ae.i==0&&Ae.j<Ae.alnk)||Ae.j%Ae.alnk==0:_e[Ie++]=or(Ae.alnn+Ae.stag)%2==0,_e[--Ie]){_e[Ie++]=Ae.j,_e[Ie++]=Ae.i,_e[Ie++]=1,Ae.aplot();var ya=Ae.j,so=Ae.i;_e[Ie++]=ya+1,_e[Ie++]=so+1,so+1<Ae.size&&ya+1<Ae.size?(_e[Ie++]=0,Ae.aplot()):Ie-=2}or(Ae.i+Ae.alnr)==Ae.size?Ae.i=or(Ae.i+Ae.alnr)-1:Ae.i=or(Ae.i+Ae.alnk),Ae.stag=1-Ae.stag}for(var za=Ae.alnk,uo=Ae.alnk,wo=Ae.size-2;uo<0?za>=wo:za<=wo;za+=uo){if(Ae.i=za,~~(Ae.i/Ae.alnk)%2!=0){_e[Ie++]=Ae.pixs,_e[Ie++]=0,_e[Ie++]=Ae.i-1,Ae.trmv();var Zo=_e[--Ie];De(_e[--Ie],Zo,0),_e[Ie++]=Ae.pixs,_e[Ie++]=0,_e[Ie++]=Ae.i+1,Ae.trmv();var vo=_e[--Ie];De(_e[--Ie],vo,0),_e[Ie++]=Ae.pixs,_e[Ie++]=1,_e[Ie++]=Ae.i-1,Ae.trmv();var Go=_e[--Ie];De(_e[--Ie],Go,0),_e[Ie++]=Ae.pixs,_e[Ie++]=1,_e[Ie++]=Ae.i,Ae.trmv();var Mo=_e[--Ie];De(_e[--Ie],Mo,0),_e[Ie++]=Ae.pixs,_e[Ie++]=1,_e[Ie++]=Ae.i+1,Ae.trmv();var Oo=_e[--Ie];De(_e[--Ie],Oo,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i-1,_e[Ie++]=0,Ae.trmv();var us=_e[--Ie];De(_e[--Ie],us,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i+1,_e[Ie++]=0,Ae.trmv();var Ja=_e[--Ie];De(_e[--Ie],Ja,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i-1,_e[Ie++]=1,Ae.trmv();var ho=_e[--Ie];De(_e[--Ie],ho,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=1,Ae.trmv();var Ko=_e[--Ie];De(_e[--Ie],Ko,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i+1,_e[Ie++]=1,Ae.trmv();var xo=_e[--Ie];De(_e[--Ie],xo,0)}_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.size-1,_e[Ie++]=Ae.i-1,Ae.trmv();var Bs=_e[--Ie];if(Ce(_e[--Ie],Bs)!=1){_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.size-1,_e[Ie++]=Ae.i-1,Ae.trmv();var go=_e[--Ie];De(_e[--Ie],go,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.size-2,_e[Ie++]=Ae.i-1,Ae.trmv();var t1=_e[--Ie];De(_e[--Ie],t1,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.size-2,_e[Ie++]=Ae.i,Ae.trmv();var Ws=_e[--Ie];De(_e[--Ie],Ws,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.size-2,_e[Ie++]=Ae.i+1,Ae.trmv();var Ds=_e[--Ie];De(_e[--Ie],Ds,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.size-1,_e[Ie++]=Ae.i+1,Ae.trmv();var l1=_e[--Ie];De(_e[--Ie],l1,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i-1,_e[Ie++]=Ae.size-1,Ae.trmv();var E1=_e[--Ie];De(_e[--Ie],E1,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i-1,_e[Ie++]=Ae.size-2,Ae.trmv();var L1=_e[--Ie];De(_e[--Ie],L1,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=Ae.size-2,Ae.trmv();var Oe=_e[--Ie];De(_e[--Ie],Oe,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i+1,_e[Ie++]=Ae.size-2,Ae.trmv();var tr=_e[--Ie];De(_e[--Ie],tr,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i+1,_e[Ie++]=Ae.size-1,Ae.trmv();var br=_e[--Ie];De(_e[--Ie],br,0)}}}for(var Dr=0,Kr=Ae.hanxin_fpat.length-1;Dr<=Kr;Dr+=1){Ae.y=Dr;for(var nn=0,ln=Ce(Ae.hanxin_fpat,0).length-1;nn<=ln;nn+=1){Ae.x=nn,Ae.fpb=Ce(Ce(Ae.hanxin_fpat,Ae.y),Ae.x),Ae.fpb2=Ce(Ce(Ae.hanxin_fpat2,Ae.y),Ae.x),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.qmv();var gn=_e[--Ie];De(_e[--Ie],gn,Ae.fpb),_e[Ie++]=Ae.pixs,_e[Ie++]=or(Ae.size-Ae.x)-1,_e[Ie++]=Ae.y,Ae.qmv();var bn=_e[--Ie];De(_e[--Ie],bn,Ae.fpb),_e[Ie++]=Ae.pixs,_e[Ie++]=or(Ae.size-Ae.x)-1,_e[Ie++]=or(Ae.size-Ae.y)-1,Ae.qmv();var Cn=_e[--Ie];De(_e[--Ie],Cn,Ae.fpb),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.x,_e[Ie++]=or(Ae.size-Ae.y)-1,Ae.qmv();var si=_e[--Ie];De(_e[--Ie],si,Ae.fpb2)}}_e[Ie++]=1/0;for(var Ei=0,Ui=Ae.hanxin_funmap.length;Ei<Ui;Ei++){var ai=1/0,fa=Ce(Ae.hanxin_funmap,Ei);_e[Ie++]=ai,$r(fa,function(){var jo=_e[--Ie];if(_e[Ie++]=Ae.size,jo()===!0)return!0;Ii(xe(2))});var Gi=xe();_e[Ie++]=Gi}Ae.functionmap=xe();for(var Ai=Ae.functionmap,li=0,sa=Ai.length;li<sa;li++)$r(Ce(Ai,li),function(){var jo=_e[--Ie];Lr(jo),Ae.qmv(),De(Ae.pixs,_e[--Ie],0)});Ae.maskfuncs=Ae.hanxin_maskfuncs,Ae.mask!=-1&&(Ae.maskfuncs=xe([Ce(Ae.hanxin_maskfuncs,Ae.mask-1)]),Ae.bestmaskval=Ae.mask-1),Ae.masks=xe(Ae.maskfuncs.length);for(var pa=0,la=Ae.masks.length-1;pa<=la;pa+=1){Ae.m=pa,Ae.mask=xe(Ae.size*Ae.size);for(var Ga=0,Ua=Ae.size-1;Ga<=Ua;Ga+=1){Ae.j=Ga;for(var Io=0,Wa=Ae.size-1;Io<=Wa&&(Ae.i=Io,_e[Ie++]=Ae.i+1,_e[Ie++]=Ae.j+1,Ce(Ae.maskfuncs,Ae.m)()!==!0);Io+=1){var fs=_e[--Ie];_e[Ie++]=fs==0,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ae.qmv();var xs=_e[--Ie],da=Ce(_e[--Ie],xs),ps=_e[--Ie]&&da==-1?1:0;_e[Ie++]=ps,_e[Ie++]=Ae.mask,_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ae.qmv();var Ns=_e[Ie-3],As=_e[Ie-1];De(_e[Ie-2],As,Ns),Ie-=3}}De(Ae.masks,Ae.m,Ae.mask)}for(Ae.posx=0,Ae.posy=0,Ae.num=0;Ae.posy!=Ae.size;){_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.posx,_e[Ie++]=Ae.posy,Ae.qmv();var Uo=_e[--Ie];if(Ce(_e[--Ie],Uo)==-1){_e[Ie++]=Ia(Ce(Ae.cws,~~(Ae.num/8)),-(7-Ae.num%8))&1,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.posx,_e[Ie++]=Ae.posy,Ae.qmv();var gs=_e[Ie-3],u1=_e[Ie-1];De(_e[Ie-2],u1,gs),Ie-=3,Ae.num=Ae.num+1}Ae.posx=Ae.posx+1,Ae.posx==Ae.size&&(Ae.posx=0,Ae.posy=Ae.posy+1)}Ae.evalfulln1n3=function(){Ae.scrle=_e[--Ie],_e[Ie++]="scr1",_e[Ie++]=0,$r(Ae.scrle,function(){var GA=_e[Ie-1];if(GA>=3){var K1=_e[--Ie],kA=or(_e[--Ie]+K1*4);_e[Ie++]=kA,_e[Ie++]=kA}Ie--});var jo=_e[--Ie];Ae[_e[--Ie]]=jo,Ae.scr3=0;for(var _i=5,ns=Ae.scrle.length-1;_i<=ns;_i+=2)if(Ae.j=_i,Ce(Ae.scrle,Ae.j)%3==0){Ae.fact=~~(Ce(Ae.scrle,Ae.j)/3);for(var is=Ge(Ae.scrle,Ae.j-4,4),as=0,_s=is.length;as<_s;as++)_e[Ie++]=Ce(is,as)==Ae.fact;var Ls=_e[--Ie],Ys=_e[--Ie],a1=_e[--Ie];_e[--Ie]&&a1&&Ys&&Ls&&(Ae.j==5||Ae.j+2>=Ae.scrle.length||Ce(Ae.scrle,Ae.j-5)>=3||Ce(Ae.scrle,Ae.j+1)>=3)&&(Ae.scr3=Ae.scr3+50)}for(var Es=1,fA=Ae.scrle.length-5;Es<=fA;Es+=2)if(Ae.j=Es,Ce(Ae.scrle,Ae.j)%3==0){Ae.fact=~~(Ce(Ae.scrle,Ae.j)/3);for(var Z1=Ge(Ae.scrle,Ae.j+1,4),vA=0,V1=Z1.length;vA<V1;vA++)_e[Ie++]=Ce(Z1,vA)==Ae.fact;var aA=_e[--Ie],FA=_e[--Ie],Y1=_e[--Ie];_e[--Ie]&&Y1&&FA&&aA&&(Ae.j==1||Ae.j+6>=Ae.scrle.length||Ce(Ae.scrle,Ae.j-1)>=3||Ce(Ae.scrle,Ae.j+5)>=3)&&(Ae.scr3=Ae.scr3+50)}_e[Ie++]=Ae.scr1,_e[Ie++]=Ae.scr3},Ae.evalfull=function(){Ae.sym=_e[--Ie],Ae.n1=0,Ae.n3=0,Ae.rle=xe(Ae.size+1),Ae.lastpairs=xe(Ae.size),Ae.thispairs=xe(Ae.size),Ae.sizeadd1=Ae.size+1;for(var jo=0,_i=Ae.size-1;jo<=_i;jo+=1){Ae.i=jo,_e[Ie++]=1/0;var ns=Ae.size;_e[Ie++]=0,_e[Ie++]=0;for(var is=Ae.i,as=ns,_s=ns*ns-1;as<0?is>=_s:is<=_s;is+=as){var Ls=Ce(Ae.sym,is),Ys=_e[--Ie];if(_e[Ie++]=Ls,cn(Ys,Ls)){var a1=_e[--Ie],Es=_e[--Ie];_e[Ie++]=Es+1,_e[Ie++]=a1}else{var fA=_e[--Ie];_e[Ie++]=1,_e[Ie++]=fA}}Ie--;var Z1=Wn()+2;Ii(Ge(Ae.rle,0,Z1-2)),Ae.evalfulln1n3(),Ae.n3=or(_e[--Ie]+Ae.n3),Ae.n1=or(_e[--Ie]+Ae.n1),Ie--,Ae.symrow=Ge(Ae.sym,Ae.i*Ae.size,Ae.size),_e[Ie++]=1/0;var vA=Ae.symrow;_e[Ie++]=0,_e[Ie++]=0;for(var V1=0,aA=vA.length;V1<aA;V1++){var FA=Ce(vA,V1),Y1=_e[--Ie];if(_e[Ie++]=FA,cn(Y1,FA)){var GA=_e[--Ie],K1=_e[--Ie];_e[Ie++]=K1+1,_e[Ie++]=GA}else{var kA=_e[--Ie];_e[Ie++]=1,_e[Ie++]=kA}}Ie--;var oA=Wn()+2;Ii(Ge(Ae.rle,0,oA-2)),Ae.evalfulln1n3(),Ae.n3=or(_e[--Ie]+Ae.n3),Ae.n1=or(_e[--Ie]+Ae.n1),Ie--}_e[Ie++]=or(Ae.n1+Ae.n3)},Ae.bestscore=999999999;for(var Fs=0,Cs=Ae.masks.length-1;Fs<=Cs;Fs+=1){Ae.m=Fs,Ae.masksym=xe(Ae.size*Ae.size);for(var bs=0,m1=Ae.size*Ae.size-1;bs<=m1;bs+=1)Ae.i=bs,De(Ae.masksym,Ae.i,Aa(Ce(Ae.pixs,Ae.i),Ce(Ce(Ae.masks,Ae.m),Ae.i)));Ae.masks.length!=1?(_e[Ie++]=Ae.masksym,Ae.evalfull(),Ae.score=_e[--Ie],Ae.score<Ae.bestscore&&(Ae.bestsym=Ae.masksym,Ae.bestmaskval=Ae.m,Ae.bestscore=Ae.score)):Ae.bestsym=Ae.masksym}Ae.pixs=Ae.bestsym,Ae.funval=((~~((Ae.size-21)/2)+20)*4+Ae.eclval)*4+Ae.bestmaskval,_e[Ie++]=xe([wr((Ae.funval&3840)/256),wr((Ae.funval&240)/16),Ae.funval&15]),_e[Ie++]=4,_e[Ie++]=4,Ae.rscodes(),Ae.funvals=_e[--Ie],_e[Ie++]=1/0,$r(Ae.funvals,function(){_e[Ie++]=4,Ae.tobin(),$r(_e[--Ie],function(){var jo=_e[--Ie];_e[Ie++]=jo-48})}),_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,Ae.funbits=xe();for(var M1=0,yo=Ae.functionmap.length-1;M1<=yo;M1+=1)Ae.i=M1,$r(Ce(Ae.functionmap,Ae.i),function(){var jo=_e[--Ie];_e[Ie++]=Ae.pixs,Lr(jo),Ae.qmv();var _i=_e[--Ie];De(_e[--Ie],_i,Ce(Ae.funbits,Ae.i))});_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.size],["pixy",Ae.size],["height",Ae.size*2/72],["width",Ae.size*2/72],["borderleft",3],["borderright",3],["bordertop",3],["borderbottom",3],["opt",Ae.options]]),Ae._render&&xi(),Ae=ha}function hc(){if(!hc.globals){var Mn=Ae;Ae=hc.globals={},Ae.dotcode_laa=-1,Ae.dotcode_lab=-2,Ae.dotcode_lac=-3,Ae.dotcode_bin=-4,Ae.dotcode_sfa=-5,Ae.dotcode_sfb=-6,Ae.dotcode_sb2=-7,Ae.dotcode_sb3=-8,Ae.dotcode_sb4=-9,Ae.dotcode_sb5=-10,Ae.dotcode_sb6=-11,Ae.dotcode_sfc=-12,Ae.dotcode_sc2=-13,Ae.dotcode_sc3=-14,Ae.dotcode_sc4=-15,Ae.dotcode_sc5=-16,Ae.dotcode_sc6=-17,Ae.dotcode_sc7=-18,Ae.dotcode_bsa=-19,Ae.dotcode_bsb=-20,Ae.dotcode_tma=-21,Ae.dotcode_tmb=-22,Ae.dotcode_tmc=-23,Ae.dotcode_tms=-24,Ae.dotcode_fn1=-25,Ae.dotcode_fn2=-26,Ae.dotcode_fn3=-27,Ae.dotcode_crl=-28,Ae.dotcode_aim=-29,Ae.dotcode_m05=-30,Ae.dotcode_m06=-31,Ae.dotcode_m12=-32,Ae.dotcode_mac=-33,Ae.laa=Ae.dotcode_laa,Ae.lab=Ae.dotcode_lab,Ae.lac=Ae.dotcode_lac,Ae.bin=Ae.dotcode_bin,Ae.sfa=Ae.dotcode_sfa,Ae.sfb=Ae.dotcode_sfb,Ae.sb2=Ae.dotcode_sb2,Ae.sb3=Ae.dotcode_sb3,Ae.sb4=Ae.dotcode_sb4,Ae.sb5=Ae.dotcode_sb5,Ae.sb6=Ae.dotcode_sb6,Ae.sfc=Ae.dotcode_sfc,Ae.sc2=Ae.dotcode_sc2,Ae.sc3=Ae.dotcode_sc3,Ae.sc4=Ae.dotcode_sc4,Ae.sc5=Ae.dotcode_sc5,Ae.sc6=Ae.dotcode_sc6,Ae.sc7=Ae.dotcode_sc7,Ae.bsa=Ae.dotcode_bsa,Ae.bsb=Ae.dotcode_bsb,Ae.tma=Ae.dotcode_tma,Ae.tmb=Ae.dotcode_tmb,Ae.tmc=Ae.dotcode_tmc,Ae.tms=Ae.dotcode_tms,Ae.fn1=Ae.dotcode_fn1,Ae.fn2=Ae.dotcode_fn2,Ae.fn3=Ae.dotcode_fn3,Ae.crl=Ae.dotcode_crl,Ae.aim=Ae.dotcode_aim,Ae.m05=Ae.dotcode_m05,Ae.m06=Ae.dotcode_m06,Ae.m12=Ae.dotcode_m12,Ae.mac=Ae.dotcode_mac,Ae.dotcode_charmaps=xe([xe([32,32,"00"]),xe(["!","!","01"]),xe(['"','"',"02"]),xe(["#","#","03"]),xe(["$","$","04"]),xe(["%","%","05"]),xe(["&","&","06"]),xe(["'","'","07"]),xe([40,40,"08"]),xe([41,41,"09"]),xe(["*","*","10"]),xe(["+","+","11"]),xe([",",",","12"]),xe(["-","-","13"]),xe([".",".","14"]),xe(["/","/","15"]),xe(["0","0","16"]),xe(["1","1","17"]),xe(["2","2","18"]),xe(["3","3","19"]),xe(["4","4","20"]),xe(["5","5","21"]),xe(["6","6","22"]),xe(["7","7","23"]),xe(["8","8","24"]),xe(["9","9","25"]),xe([":",":","26"]),xe([";",";","27"]),xe(["<","<","28"]),xe(["=","=","29"]),xe([">",">","30"]),xe(["?","?","31"]),xe(["@","@","32"]),xe(["A","A","33"]),xe(["B","B","34"]),xe(["C","C","35"]),xe(["D","D","36"]),xe(["E","E","37"]),xe(["F","F","38"]),xe(["G","G","39"]),xe(["H","H","40"]),xe(["I","I","41"]),xe(["J","J","42"]),xe(["K","K","43"]),xe(["L","L","44"]),xe(["M","M","45"]),xe(["N","N","46"]),xe(["O","O","47"]),xe(["P","P","48"]),xe(["Q","Q","49"]),xe(["R","R","50"]),xe(["S","S","51"]),xe(["T","T","52"]),xe(["U","U","53"]),xe(["V","V","54"]),xe(["W","W","55"]),xe(["X","X","56"]),xe(["Y","Y","57"]),xe(["Z","Z","58"]),xe(["[","[","59"]),xe([92,92,"60"]),xe(["]","]","61"]),xe(["^","^","62"]),xe(["_","_","63"]),xe([0,"`","64"]),xe([1,"a","65"]),xe([2,"b","66"]),xe([3,"c","67"]),xe([4,"d","68"]),xe([5,"e","69"]),xe([6,"f","70"]),xe([7,"g","71"]),xe([8,"h","72"]),xe([9,"i","73"]),xe([10,"j","74"]),xe([11,"k","75"]),xe([12,"l","76"]),xe([13,"m","77"]),xe([14,"n","78"]),xe([15,"o","79"]),xe([16,"p","80"]),xe([17,"q","81"]),xe([18,"r","82"]),xe([19,"s","83"]),xe([20,"t","84"]),xe([21,"u","85"]),xe([22,"v","86"]),xe([23,"w","87"]),xe([24,"x","88"]),xe([25,"y","89"]),xe([26,"z","90"]),xe([27,"{","91"]),xe([28,"|","92"]),xe([29,"}","93"]),xe([30,"~","94"]),xe([31,127,"95"]),xe([Ae.sfb,Ae.crl,"96"]),xe([Ae.sb2,9,"97"]),xe([Ae.sb3,28,"98"]),xe([Ae.sb4,29,"99"]),xe([Ae.sb5,30,Ae.aim]),xe([Ae.sb6,Ae.sfa,Ae.laa]),xe([Ae.lab,Ae.laa,Ae.sfb]),xe([Ae.sc2,Ae.sc2,Ae.sb2]),xe([Ae.sc3,Ae.sc3,Ae.sb3]),xe([Ae.sc4,Ae.sc4,Ae.sb4]),xe([Ae.lac,Ae.lac,Ae.lab]),xe([Ae.fn1,Ae.fn1,Ae.fn1]),xe([Ae.fn2,Ae.fn2,Ae.fn2]),xe([Ae.fn3,Ae.fn3,Ae.fn3]),xe([Ae.bsa,Ae.bsa,Ae.bsa]),xe([Ae.bsb,Ae.bsb,Ae.bsb]),xe([Ae.bin,Ae.bin,Ae.bin])]),Ae.dotcode_encs=xe(["101010101","010101011","010101101","010110101","011010101","101010110","101011010","101101010","110101010","010101110","010110110","010111010","011010110","011011010","011101010","100101011","100101101","100110101","101001011","101001101","101010011","101011001","101100101","101101001","110010101","110100101","110101001","001010111","001011011","001011101","001101011","001101101","001110101","010010111","010011011","010011101","010100111","010110011","010111001","011001011","011001101","011010011","011011001","011100101","011101001","100101110","100110110","100111010","101001110","101011100","101100110","101101100","101110010","101110100","110010110","110011010","110100110","110101100","110110010","110110100","111001010","111010010","111010100","001011110","001101110","001110110","001111010","010011110","010111100","011001110","011011100","011100110","011101100","011110010","011110100","100010111","100011011","100011101","100100111","100110011","100111001","101000111","101100011","101110001","110001011","110001101","110010011","110011001","110100011","110110001","111000101","111001001","111010001","000101111","000110111","000111011","000111101","001001111","001100111","001110011","001111001","010001111","011000111","011100011","011110001","100011110","100111100","101111000","110001110","110011100","110111000","111000110","111001100"]),Ae.dotcode_encfuncs=xe(["encA","encB","encC","encBIN"]),Ae.dotcode_maskvals=xe([0,3,7,17]),Ae.dotcode_maskbits=xe(["00","01","10","11"]),_e[Ie++]=1/0,_e[Ie++]=1;for(var hr=0;hr<112;hr++){var Br=_e[Ie-1];_e[Ie++]=Br*3%113}var Nr=xe();Ae.rsalog=Nr,Ae.charvals=xe([new Map,new Map,new Map]);for(var Or=0,an=Ae.dotcode_charmaps.length-1;Or<=an;Or+=1){Ae.i=Or,Ae.encs=Ce(Ae.dotcode_charmaps,Ae.i);for(var Zr=0;Zr<=2;Zr+=1){Ae.j=Zr;var Rr=Ce(Ae.encs,Ae.j),Jr=Hn(Rr);if(_e[Ie++]=Rr,cn(Jr,"stringtype")){var rn=Ce(_e[--Ie],0);_e[Ie++]=rn}De(Ce(Ae.charvals,Ae.j),_e[--Ie],Ae.i)}}Ae.Avals=Ce(Ae.charvals,0),Ae.Bvals=Ce(Ae.charvals,1),De(Ae.Bvals,Ae.dotcode_m05,97),De(Ae.Bvals,Ae.dotcode_m06,98),De(Ae.Bvals,Ae.dotcode_m12,99),De(Ae.Bvals,Ae.dotcode_mac,100),Ae.Bvals=Ae.Bvals,Ae.Cvals=Ce(Ae.charvals,2),Ae.charvals=Ae.charvals,_e[Ie++]=1/0;var An=xe([Ae.dotcode_sc2,Ae.dotcode_sc3,Ae.dotcode_sc4,Ae.dotcode_sc5,Ae.dotcode_sc6,Ae.dotcode_sc7,Ae.dotcode_tma,Ae.dotcode_tmb,Ae.dotcode_tmc,Ae.dotcode_tms]);_e[Ie++]=102;for(var tn=0,vn=An.length;tn<vn;tn++){var fn=_e[--Ie]+1;_e[Ie++]=Ce(An,tn),_e[Ie++]=fn,_e[Ie++]=fn}Ie--;var dn=Xe();Ae.BINvals=dn,Ae.dotcode_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var qi=0,Ea=Ae.NC;qi<Ea;qi++)_e[Ie++]=0;Ae.coeffs=xe();for(var Ji=1,_a=Ae.NC;Ji<=_a;Ji+=1){_e[Ie++]=Ji;for(var Na=Ae.NC;Na>=1;Na-=1){var ka=Ae.coeffs,Ka=_e[Ie-1];De(ka,Na,or(Ce(ka,Na)+113-Ce(Ae.rsalog,Ka)*Ce(Ae.coeffs,Na-1)%113)%113)}Ie--}_e[Ie++]=Ae.coeffs},Ae.dotcode_coeffscachemax=79,Ae.dotcode_coeffscachelimit=3160,_e[Ie++]=Ae.dotcode_coeffscachemax,_e[Ie++]=Ae.dotcode_coeffscachelimit,fo(),Ae.dotcode_coeffscache=_e[--Ie],Ae.dotcode_coeffscachefetch=function(){Ae.NC=_e[--Ie];var qi=Ce(Ae.dotcode_coeffscache,"fetch");if(_e[Ie++]=Ae.NC,_e[Ie++]=function(){Ae.dotcode_gencoeffs()},_e[Ie++]=function(){var Ea=_e[--Ie];_e[Ie++]=Ea.length},qi()===!0)return!0},Ae=Mn}var Mn=Ae;Ae=Object.assign({},Ae,hc.globals),Ae.dontdraw=!1,Ae.rows=-1,Ae.columns=-1,Ae.ratio=-1,Ae.parse=!1,Ae.parsefnc=!1,Ae.raw=!1,Ae.fast=!1,Ae.mask=-1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>4e3&&(_e[Ie++]="bwipp.dotcodeinputTooLong#30950",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.rows!=-1&&Ae.rows<5&&(_e[Ie++]="bwipp.dotcodeBadRows#30966",_e[Ie++]="There must be at least 5 rows",Pr()),Ae.columns!=-1&&Ae.columns<5&&(_e[Ie++]="bwipp.dotcodeBadColumns#30972",_e[Ie++]="There must be at least 5 columns",Pr()),Ae.rows!=-1&&Ae.columns!=-1&&(Ae.rows+Ae.columns)%2!=1&&(_e[Ie++]="bwipp.dotcodeRowsColumnsBadParity#30977",_e[Ie++]="Sum of rows and columns must be odd",Pr()),Ae.ratio==-1&&Ae.rows==-1&&Ae.columns==-1&&(Ae.ratio=3/2),Ae.ratio!=-1&&Ae.ratio<=0&&(_e[Ie++]="bwipp.dotcodeRatio#30988",_e[Ie++]="The ratio must be greater than 0",Pr()),Ae.mask!=-1&&(Ae.mask<0||Ae.mask>3)&&(_e[Ie++]="bwipp.dotcodeBadMask#30994",_e[Ie++]="Valid mask values are 0 to 3",Pr()),Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["eci",!0],["FNC1",Ae.dotcode_fn1],["FNC3",Ae.dotcode_fn3]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,_e[Ie++]="numecis",_e[Ie++]=0,$r(Ae.msg,function(){if(_e[--Ie]<=-1e6){var Ci=_e[--Ie];_e[Ie++]=Ci+1}});var wn=_e[--Ie];Ae[_e[--Ie]]=wn,Ae.msgtmp=xe(or(Ae.msg.length+Ae.numecis*6)),Ae.j=0;for(var Sn=0,Nn=Ae.msg.length-1;Sn<=Nn;Sn+=1){var oi=Ce(Ae.msg,Sn);if(_e[Ie++]=oi,oi<=-1e6){for(var Jn=kr(Re(7),-_e[--Ie],10),fi=Ge(Jn,1,6),ri=0,Qn=fi.length;ri<Qn;ri++)_e[Ie++]=Ce(fi,ri);Ii(xe(6)),ar(Ae.msgtmp,Ae.j+1,_e[--Ie]),De(Ae.msgtmp,Ae.j,Ae.dotcode_fn2),Ae.j=Ae.j+7}else De(Ae.msgtmp,Ae.j,_e[--Ie]),Ae.j=Ae.j+1}Ae.msg=Ae.msgtmp,Ae.msglen=Ae.msg.length,Ae.A=0,Ae.B=1,Ae.C=2,Ae.BIN=3,_e[Ie++]=1/0;for(var Yn=0,ni=Ae.msglen+1;Yn<ni;Yn++)_e[Ie++]=0;Ae.nDigits=xe(),_e[Ie++]=1/0;for(var ci=0,Li=Ae.msglen+1;ci<Li;ci++)_e[Ie++]=!1;Ae.SeventeenTen=xe(),_e[Ie++]=1/0;for(var zi=0,Zn=Ae.msglen+1;zi<Zn;zi++)_e[Ie++]=!1;Ae.ECI=xe(),_e[Ie++]=1/0;for(var ii=0,vi=Ae.msglen+1;ii<vi;ii++)_e[Ie++]=!1;Ae.DatumA=xe(),_e[Ie++]=1/0;for(var Si=0,Yr=Ae.msglen+1;Si<Yr;Si++)_e[Ie++]=!1;Ae.DatumB=xe(),_e[Ie++]=1/0;for(var hn=0,En=Ae.msglen+1;hn<En;hn++)_e[Ie++]=!1;Ae.DatumC=xe(),_e[Ie++]=1/0;for(var Dn=0,Rn=Ae.msglen+8;Dn<Rn;Dn++)_e[Ie++]=!1;Ae.Binary=xe(),_e[Ie++]=1/0;for(var pi=0,ui=Ae.msglen+1;pi<ui;pi++)_e[Ie++]=0;Ae.AheadC=xe(),_e[Ie++]=1/0;for(var hi=0,gi=Ae.msglen+1;hi<gi;hi++)_e[Ie++]=0;Ae.TryC=xe(),_e[Ie++]=1/0;for(var Ze=0,en=Ae.msglen+1;Ze<en;Ze++)_e[Ie++]=0;Ae.AheadA=xe(),_e[Ie++]=1/0;for(var mi=0,Ni=Ae.msglen+1;mi<Ni;mi++)_e[Ie++]=0;Ae.AheadB=xe(),_e[Ie++]=1/0;for(var Vi=0,ca=Ae.msglen+1;Vi<ca;Vi++)_e[Ie++]=0;Ae.UntilEndSeg=xe();for(var ha=Ae.msglen-1;ha>=0;ha-=1){if(Ae.i=ha,Ae.barchar=Ce(Ae.msg,Ae.i),Ae.barchar>=48&&Ae.barchar<=57&&De(Ae.nDigits,Ae.i,Ce(Ae.nDigits,Ae.i+1)+1),Hr(Ae.Avals,Ae.barchar)&&De(Ae.DatumA,Ae.i,!0),Hr(Ae.Bvals,Ae.barchar)&&De(Ae.DatumB,Ae.i,!0),Ae.CRLF=!1,Ae.barchar==13&&Ae.i<Ae.msglen-1&&Ce(Ae.msg,Ae.i+1)==10&&(Ae.CRLF=!0),Ae.CRLF&&De(Ae.DatumB,Ae.i,!0),Ce(Ae.nDigits,Ae.i)>=2&&De(Ae.DatumC,Ae.i,!0),Ae.barchar<0&&De(Ae.DatumC,Ae.i,!0),Ae.barchar>=128&&De(Ae.Binary,Ae.i,!0),Ce(Ae.nDigits,Ae.i)>=10){_e[Ie++]=1/0,Lr(Ge(Ae.msg,Ae.i,10));for(var Pa=0;Pa<1;Pa++){if(_e[--Ie]!=48){_e[Ie++]=!1;break}if(_e[--Ie]!=49){_e[Ie++]=!1;break}if(Ie-=6,_e[--Ie]!=55){_e[Ie++]=!1;break}if(_e[--Ie]!=49){_e[Ie++]=!1;break}_e[Ie++]=!0}_e[Ie++]=Ae.SeventeenTen,_e[Ie++]=Ae.i;var Ra=_e[Ie-3],to=_e[Ie-1];De(_e[Ie-2],to,Ra),Ie-=3,Oi()}if(Ce(Ae.nDigits,Ae.i+1)>=6&&Ce(Ae.msg,Ae.i)==Ae.dotcode_fn2&&De(Ae.ECI,Ae.i,!0),Ae.barchar<0&&Ae.barchar!=Ae.dotcode_fn3?De(Ae.AheadC,Ae.i,Ce(Ae.AheadC,Ae.i+1)+1):Ce(Ae.nDigits,Ae.i)<=1?De(Ae.AheadC,Ae.i,0):De(Ae.AheadC,Ae.i,Ce(Ae.AheadC,Ae.i+2)+1),Ce(Ae.nDigits,Ae.i)>0&&Ca(Ce(Ae.AheadC,Ae.i),Ce(Ae.AheadC,Ae.i+1))&&De(Ae.TryC,Ae.i,Ce(Ae.AheadC,Ae.i)),Ce(Ae.DatumA,Ae.i)&&Ce(Ae.TryC,Ae.i)<2&&Ae.barchar!=Ae.dotcode_fn3&&De(Ae.AheadA,Ae.i,Ce(Ae.AheadA,Ae.i+1)+1),Ce(Ae.DatumB,Ae.i)&&Ce(Ae.TryC,Ae.i)<2&&Ae.barchar!=Ae.dotcode_fn3){if(_e[Ie++]=Ae.AheadB,_e[Ie++]=Ae.i,_e[Ie++]=Ae.AheadB,_e[Ie++]=Ae.i+1,Ae.CRLF){var Fa=_e[--Ie];_e[Ie++]=Fa+1}var Oa=_e[--Ie],no=Ce(_e[--Ie],Oa),ro=_e[--Ie];De(_e[--Ie],ro,no+1)}Ae.barchar!=Ae.dotcode_fn3&&De(Ae.UntilEndSeg,Ae.i,Ce(Ae.UntilEndSeg,Ae.i+1)+1)}for(Ae.addtocws=function(){var Ci=_e[--Ie];ar(Ae.cws,Ae.j,Ci),Ae.j=Ci.length+Ae.j},Ae.base259to103=function(){Ae.in=_e[--Ie],Ae.inlen=Ae.in.length,_e[Ie++]=1/0;for(var Ci=0,qi=5-Ae.inlen;Ci<qi;Ci++)_e[Ie++]=0;Lr(Ae.in),Ae.in=xe(),Ae.out=xe(6),_e[Ie++]=1/0,Lr(Ge(Ae.in,0,2)),Ae.msbs=xe(),_e[Ie++]=1/0,Lr(Ae.msbs);var Ea=_e[--Ie],Ji=_e[--Ie];_e[Ie++]=or(Ea+Ji*259);for(var _a=0;_a<2;_a++){var Na=_e[--Ie];_e[Ie++]=Na%103,_e[Ie++]=~~(Na/103)}Ae.mscs=xe(),_e[Ie++]=1/0,Lr(Ge(Ae.in,2,3)),Ae.lsbs=xe(),_e[Ie++]=1/0,Lr(Ae.lsbs);var ka=_e[--Ie],Ka=_e[--Ie],io=_e[--Ie];_e[Ie++]=or(ka+Ka*259+io*67081);for(var zr=0;zr<3;zr++){var yn=_e[--Ie];_e[Ie++]=yn%103,_e[Ie++]=~~(yn/103)}Ae.lscs=xe();var In=Ce(Ae.lscs,0),On=Ce(Ae.mscs,0);De(Ae.out,5,or(In+On*42)%103);var Gn=Ce(Ae.lscs,1),Bi=Ce(Ae.mscs,0),kn=Ce(Ae.mscs,1);De(Ae.out,4,or(~~((In+On*42)/103)+Gn+Bi*68+kn*42)%103);var Ti=Ce(Ae.lscs,2),Fn=Ce(Ae.mscs,0),Di=Ce(Ae.mscs,1),Mi=Ce(Ae.mscs,2);De(Ae.out,3,or(~~((~~((In+On*42)/103)+Gn+Bi*68+kn*42)/103)+Ti+Fn*92+Di*68+Mi*42)%103);var ji=Ce(Ae.lscs,3),Vn=Ce(Ae.mscs,0),na=Ce(Ae.mscs,1),Xi=Ce(Ae.mscs,2);De(Ae.out,2,or(~~((~~((~~((In+On*42)/103)+Gn+Bi*68+kn*42)/103)+Ti+Fn*92+Di*68+Mi*42)/103)+ji+Vn*15+na*92+Xi*68)%103);var Ri=Ce(Ae.mscs,1),Yi=Ce(Ae.mscs,2);De(Ae.out,1,or(~~((~~((~~((~~((In+On*42)/103)+Gn+Bi*68+kn*42)/103)+Ti+Fn*92+Di*68+Mi*42)/103)+ji+Vn*15+na*92+Xi*68)/103)+Ri*15+Yi*92)%103),De(Ae.out,0,or(~~((~~((~~((~~((~~((In+On*42)/103)+Gn+Bi*68+kn*42)/103)+Ti+Fn*92+Di*68+Mi*42)/103)+ji+Vn*15+na*92+Xi*68)/103)+Ri*15+Yi*92)/103)+Ce(Ae.mscs,2)*15)%103),_e[Ie++]=Ge(Ae.out,6-Ae.inlen-1,Ae.inlen+1)},Ae.finaliseBIN=function(){if(Ae.bpos!=0){_e[Ie++]=Ge(Ae.bvals,0,Ae.bpos),Ae.base259to103();var Ci=_e[--Ie];Lr(Ci),Ae.bpos=0}},Ae.addtobin=function(){De(Ae.bvals,Ae.bpos,_e[--Ie]),Ae.bpos=Ae.bpos+1,Ae.bpos==5&&Ae.finaliseBIN()},Ae.ECIabc=function(){var Ci=Ge(Ae.msg,Ae.i+1,6);_e[Ie++]=0;for(var qi=0,Ea=Ci.length;qi<Ea;qi++){var Ji=_e[--Ie];_e[Ie++]=or(Ji+(Ce(Ci,qi)-48))*10}var _a=~~(_e[--Ie]/10);if(_e[Ie++]=_a,_a>=40){var Na=_e[--Ie]-40,ka=Na%12769;_e[Ie++]=~~(Na/12769)+40,_e[Ie++]=~~(ka/113),_e[Ie++]=ka%113}},Ae.ECIbin=function(){_e[Ie++]=1/0;var Ci=Ge(Ae.msg,Ae.i+1,6);_e[Ie++]=0;for(var qi=0,Ea=Ci.length;qi<Ea;qi++){var Ji=_e[--Ie];_e[Ie++]=or(Ji+(Ce(Ci,qi)-48))*10}var _a=~~(_e[--Ie]/10);if(_e[Ie++]=_a,_a>=65536){var Na=_e[--Ie],ka=Na%65536;_e[Ie++]=258,_e[Ie++]=~~(Na/65536),_e[Ie++]=~~(ka/256),_e[Ie++]=ka%256}else{var Ka=_e[Ie-1];if(Ka>=256){var io=_e[--Ie];_e[Ie++]=257,_e[Ie++]=~~(io/256),_e[Ie++]=io%256}else{var zr=_e[--Ie];_e[Ie++]=256,_e[Ie++]=zr}}for(var yn=xe(),In=0,On=yn.length;In<On;In++)_e[Ie++]=Ce(yn,In),Ae.addtobin()},Ae.encC=function(){for(var Ci=0;Ci<1;Ci++){if(Ae.i==Ae.segstart){for(var qi=0;qi<1;qi++){if(Ae.i>Ae.segend-7){_e[Ie++]=0;break}if(Ce(Ae.msg,Ae.segstart)!=91){_e[Ie++]=0;break}if(Ce(Ae.msg,Ae.segstart+1)!=41){_e[Ie++]=0;break}if(Ce(Ae.msg,Ae.segstart+2)!=62){_e[Ie++]=0;break}if(Ce(Ae.msg,Ae.segstart+3)!=30){_e[Ie++]=0;break}var Ea=Ce(Ae.msg,Ae.segstart+4);if(Ea<48||Ea>57){_e[Ie++]=0;break}var Ji=Ce(Ae.msg,Ae.segstart+5);if(Ji<48||Ji>57){_e[Ie++]=0;break}if(Ce(Ae.msg,Ae.segend-1)!=4){_e[Ie++]=0;break}var _a=or((Ce(Ae.msg,Ae.segstart+4)-48)*10+(Ce(Ae.msg,Ae.segstart+5)-48));if(_e[Ie++]=_a,_a!=5&&_a!=6&&_a!=12){_e[Ie-1]=Ae.dotcode_mac;break}if(Ce(Ae.msg,Ae.segstart+6)!=29){_e[Ie-1]=0;break}if(Ce(Ae.msg,Ae.segend-2)!=30){_e[Ie-1]=0;break}var Na=_e[Ie-1];if(Na==5){_e[Ie-1]=Ae.dotcode_m05;break}if(_e[--Ie]==6){_e[Ie++]=Ae.dotcode_m06;break}_e[Ie++]=Ae.dotcode_m12;break}if(Ae.inmac=_e[--Ie],Ae.inmac!=0){_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_lab)]),Ae.addtocws(),Ae.mode=Ae.B,_e[Ie++]=xe([Ce(Ae.Bvals,Ae.inmac)]),Ae.addtocws(),Ae.inmac==Ae.dotcode_mac?(_e[Ie++]=xe([Ce(Ae.Bvals,Ce(Ae.msg,Ae.segstart+4))]),Ae.addtocws(),_e[Ie++]=xe([Ce(Ae.Bvals,Ce(Ae.msg,Ae.segstart+5))]),Ae.addtocws(),Ae.i=Ae.i+6):Ae.i=Ae.i+7;break}}if(Ae.i==Ae.segstart&&(Ce(Ae.nDigits,Ae.i)>=2&&(_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_fn1)]),Ae.addtocws()),Ce(Ae.msg,Ae.i)==Ae.dotcode_fn1&&Ce(Ae.nDigits,Ae.i+1)>=2&&(Ae.i=Ae.i+1)),Ce(Ae.SeventeenTen,Ae.i)){_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_aim),or((Ce(Ae.msg,Ae.i+2)-48)*10+(Ce(Ae.msg,Ae.i+3)-48)),or((Ce(Ae.msg,Ae.i+4)-48)*10+(Ce(Ae.msg,Ae.i+5)-48)),or((Ce(Ae.msg,Ae.i+6)-48)*10+(Ce(Ae.msg,Ae.i+7)-48))]),Ae.addtocws(),Ae.i=Ae.i+10;break}if(Ce(Ae.DatumC,Ae.i)){var ka=Ce(Ae.msg,Ae.i);if(ka==Ae.dotcode_fn1||ka==Ae.dotcode_fn2||ka==Ae.dotcode_fn3){if(_e[Ie++]=xe([Ce(Ae.Cvals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ce(Ae.ECI,Ae.i)){_e[Ie++]=1/0,Ae.ECIabc();var Ka=xe();_e[Ie++]=Ka,Ae.addtocws(),Ae.i=Ae.i+7;break}if(Ce(Ae.msg,Ae.i)==Ae.dotcode_fn3&&Ae.segstart!=Ae.i){Ae.i=Ae.i+1,Ae.inmac=0,Ae.segstart=Ae.i,Ae.segend=or(Ae.i+Ce(Ae.UntilEndSeg,Ae.i));break}Ae.i=Ae.i+1;break}_e[Ie++]=xe([or((Ce(Ae.msg,Ae.i)-48)*10+(Ce(Ae.msg,Ae.i+1)-48))]),Ae.addtocws(),Ae.i=Ae.i+2;break}if(Ce(Ae.Binary,Ae.i)){if(Ce(Ae.nDigits,Ae.i+1)>0){Ce(Ae.msg,Ae.i)<160?(_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_bsa),Ce(Ae.Avals,Ce(Ae.msg,Ae.i)-128)]),Ae.addtocws()):(_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_bsb),Ce(Ae.Bvals,Ce(Ae.msg,Ae.i)-128)]),Ae.addtocws()),Ae.i=Ae.i+1;break}_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_bin)]),Ae.addtocws(),Ae.mode=Ae.BIN;break}if(Ae.m=Ce(Ae.AheadA,Ae.i),Ae.n=Ce(Ae.AheadB,Ae.i),Ca(Ae.m,Ae.n)){_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_laa)]),Ae.addtocws(),Ae.mode=Ae.A;break}if(Ae.i==Ae.segstart){var io=Ce(Ae.msg,Ae.i);if(io==9||io==28||io==29||io==30){_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_laa)]),Ae.addtocws(),Ae.mode=Ae.A;break}}if(Ae.n>4){_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_lab)]),Ae.addtocws(),Ae.mode=Ae.B;break}_e[Ie++]=xe([Ce(Ae.Cvals,Ce(xe([Ae.dotcode_sfb,Ae.dotcode_sb2,Ae.dotcode_sb3,Ae.dotcode_sb4]),Ae.n-1))]),Ae.addtocws();for(var zr=0,yn=Ae.n;zr<yn;zr++)Ce(Ae.msg,Ae.i)==13?(_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_crl)]),Ae.addtocws(),Ae.i=Ae.i+2):(_e[Ie++]=xe([Ce(Ae.Bvals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ae.i=Ae.i+1);break}},Ae.encB=function(){for(var Ci=0;Ci<1;Ci++){if(Ae.n=Ce(Ae.TryC,Ae.i),Ae.n>=2){if(Ae.n>4){_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_lac)]),Ae.addtocws(),Ae.mode=Ae.C;break}_e[Ie++]=xe([Ce(Ae.Bvals,Ce(xe([Ae.dotcode_sfc,Ae.dotcode_sc2,Ae.dotcode_sc3,Ae.dotcode_sc4]),Ae.n-1))]),Ae.addtocws();for(var qi=0,Ea=Ae.n;qi<Ea;qi++)Ce(Ae.msg,Ae.i)<0?(_e[Ie++]=xe([Ce(Ae.Cvals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ae.i=Ae.i+1):(_e[Ie++]=xe([or((Ce(Ae.msg,Ae.i)-48)*10+(Ce(Ae.msg,Ae.i+1)-48))]),Ae.addtocws(),Ae.i=Ae.i+2);break}if(Ce(Ae.DatumB,Ae.i)){var Ji=Ce(Ae.msg,Ae.i);if(Ji==Ae.dotcode_fn1||Ji==Ae.dotcode_fn2||Ji==Ae.dotcode_fn3){if(_e[Ie++]=xe([Ce(Ae.Bvals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ce(Ae.ECI,Ae.i)){_e[Ie++]=1/0,Ae.ECIabc();var _a=xe();_e[Ie++]=_a,Ae.addtocws(),Ae.i=Ae.i+7;break}if(Ce(Ae.msg,Ae.i)==Ae.dotcode_fn3&&Ae.i!=Ae.segstart){Ae.i=Ae.i+1,Ae.mode=Ae.C,Ae.inmac=0,Ae.segstart=Ae.i,Ae.segend=or(Ae.i+Ce(Ae.UntilEndSeg,Ae.i));break}Ae.i=Ae.i+1;break}if(Ce(Ae.msg,Ae.i)==13&&Ae.i<Ae.msglen-1&&Ce(Ae.msg,Ae.i+1)==10){_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_crl)]),Ae.addtocws(),Ae.i=Ae.i+2;break}_e[Ie++]=xe([Ce(Ae.Bvals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ae.i=Ae.i+1;break}if(Ce(Ae.Binary,Ae.i)){if(Ce(Ae.DatumB,Ae.i+1)){Ce(Ae.msg,Ae.i)<160?(_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_bsa),Ce(Ae.Avals,Ce(Ae.msg,Ae.i)-128)]),Ae.addtocws()):(_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_bsb),Ce(Ae.Bvals,Ce(Ae.msg,Ae.i)-128)]),Ae.addtocws()),Ae.i=Ae.i+1;break}_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_bin)]),Ae.addtocws(),Ae.mode=Ae.BIN;break}if(Ce(Ae.AheadA,Ae.i)==1){_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_sfa),Ce(Ae.Avals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ae.i=Ae.i+1;break}_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_laa)]),Ae.addtocws(),Ae.mode=Ae.A;break}},Ae.encA=function(){for(var Ci=0;Ci<1;Ci++){if(Ae.n=Ce(Ae.TryC,Ae.i),Ae.n>=2){if(Ae.n>4){_e[Ie++]=xe([Ce(Ae.Avals,Ae.dotcode_lac)]),Ae.addtocws(),Ae.mode=Ae.C;break}_e[Ie++]=xe([Ce(Ae.Avals,Ce(xe([Ae.dotcode_sfc,Ae.dotcode_sc2,Ae.dotcode_sc3,Ae.dotcode_sc4]),Ae.n-1))]),Ae.addtocws();for(var qi=0,Ea=Ae.n;qi<Ea;qi++)Ce(Ae.msg,Ae.i)<0?(_e[Ie++]=xe([Ce(Ae.Cvals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ae.i=Ae.i+1):(_e[Ie++]=xe([or((Ce(Ae.msg,Ae.i)-48)*10+(Ce(Ae.msg,Ae.i+1)-48))]),Ae.addtocws(),Ae.i=Ae.i+2);break}if(Ce(Ae.DatumA,Ae.i)){var Ji=Ce(Ae.msg,Ae.i);if(Ji==Ae.dotcode_fn1||Ji==Ae.dotcode_fn2||Ji==Ae.dotcode_fn3){if(_e[Ie++]=xe([Ce(Ae.Avals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ce(Ae.ECI,Ae.i)){_e[Ie++]=1/0,Ae.ECIabc();var _a=xe();_e[Ie++]=_a,Ae.addtocws(),Ae.i=Ae.i+7;break}if(Ce(Ae.msg,Ae.i)==Ae.dotcode_fn3&&Ae.i!=Ae.segstart){Ae.i=Ae.i+1,Ae.mode=Ae.C,Ae.inmac=0,Ae.segstart=Ae.i,Ae.segend=or(Ae.i+Ce(Ae.UntilEndSeg,Ae.i));break}Ae.i=Ae.i+1;break}_e[Ie++]=xe([Ce(Ae.Avals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ae.i=Ae.i+1;break}if(Ce(Ae.Binary,Ae.i)){if(Ce(Ae.DatumA,Ae.i+1)){Ce(Ae.msg,Ae.i)<160?(_e[Ie++]=xe([Ce(Ae.Avals,Ae.dotcode_bsa),Ce(Ae.Avals,Ce(Ae.msg,Ae.i)-128)]),Ae.addtocws()):(_e[Ie++]=xe([Ce(Ae.Avals,Ae.dotcode_bsb),Ce(Ae.Bvals,Ce(Ae.msg,Ae.i)-128)]),Ae.addtocws()),Ae.i=Ae.i+1;break}_e[Ie++]=xe([Ce(Ae.Avals,Ae.dotcode_bin)]),Ae.addtocws(),Ae.mode=Ae.BIN;break}if(Ae.n=Ce(Ae.AheadB,Ae.i),Ae.n>6){_e[Ie++]=xe([Ce(Ae.Avals,Ae.dotcode_lab)]),Ae.addtocws(),Ae.mode=Ae.B;break}_e[Ie++]=xe([Ce(Ae.Avals,Ce(xe([Ae.dotcode_sfb,Ae.dotcode_sb2,Ae.dotcode_sb3,Ae.dotcode_sb4,Ae.dotcode_sb5,Ae.dotcode_sb6]),Ae.n-1))]),Ae.addtocws();for(var Na=0,ka=Ae.n;Na<ka;Na++)Ce(Ae.msg,Ae.i)==13?(_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_crl)]),Ae.addtocws(),Ae.i=Ae.i+2):(_e[Ie++]=xe([Ce(Ae.Bvals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ae.i=Ae.i+1);break}},Ae.encBIN=function(){for(var Ci=0;Ci<1;Ci++){if(Ae.n=Ce(Ae.TryC,Ae.i),Ae.n>=2){_e[Ie++]=1/0,Ae.finaliseBIN();var qi=xe();if(_e[Ie++]=qi,Ae.addtocws(),Ae.n>7){_e[Ie++]=xe([Ce(Ae.BINvals,Ae.dotcode_tmc)]),Ae.addtocws(),Ae.mode=Ae.C;break}_e[Ie++]=xe([Ce(Ae.BINvals,Ce(xe([Ae.dotcode_sc2,Ae.dotcode_sc3,Ae.dotcode_sc4,Ae.dotcode_sc5,Ae.dotcode_sc6,Ae.dotcode_sc7]),Ae.n-2))]),Ae.addtocws();for(var Ea=0,Ji=Ae.n;Ea<Ji;Ea++)Ce(Ae.msg,Ae.i)<0?(_e[Ie++]=xe([Ce(Ae.Cvals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ae.i=Ae.i+1):(_e[Ie++]=xe([or((Ce(Ae.msg,Ae.i)-48)*10+(Ce(Ae.msg,Ae.i+1)-48))]),Ae.addtocws(),Ae.i=Ae.i+2);break}if(Ce(Ae.ECI,Ae.i)&&Ce(Ae.Binary,Ae.i+7)){_e[Ie++]=1/0,Ae.ECIbin();var _a=xe();if(_e[Ie++]=_a,Ae.addtocws(),Ae.i=Ae.i+7,Ae.i==Ae.msglen){_e[Ie++]=1/0,Ae.finaliseBIN();var Na=xe();_e[Ie++]=Na,Ae.addtocws()}break}if(Ce(Ae.msg,Ae.i)>=0&&(Ce(Ae.Binary,Ae.i)||Ce(Ae.Binary,Ae.i+1)||Ce(Ae.Binary,Ae.i+2)||Ce(Ae.Binary,Ae.i+3)||Ce(Ae.ECI,Ae.i+1)&&Ce(Ae.Binary,Ae.i+8))){_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.addtobin();var ka=xe();if(_e[Ie++]=ka,Ae.addtocws(),Ae.i=Ae.i+1,Ae.i==Ae.msglen){_e[Ie++]=1/0,Ae.finaliseBIN();var Ka=xe();_e[Ie++]=Ka,Ae.addtocws()}break}_e[Ie++]=1/0,Ae.finaliseBIN();var io=xe();if(_e[Ie++]=io,Ae.addtocws(),Ce(Ae.msg,Ae.i)==Ae.dotcode_fn3&&Ae.i!=Ae.segstart){_e[Ie++]=xe([Ce(Ae.BINvals,Ae.dotcode_tms)]),Ae.addtocws(),Ae.i=Ae.i+1,Ae.mode=Ae.C,Ae.inmac=0,Ae.segstart=Ae.i,Ae.segend=or(Ae.i+Ce(Ae.UntilEndSeg,Ae.i));break}Ca(Ce(Ae.AheadA,Ae.i),Ce(Ae.AheadB,Ae.i))?(_e[Ie++]=xe([Ce(Ae.BINvals,Ae.dotcode_tma)]),Ae.addtocws(),Ae.mode=Ae.A):(_e[Ie++]=xe([Ce(Ae.BINvals,Ae.dotcode_tmb)]),Ae.addtocws(),Ae.mode=Ae.B);break}},Ae.cws=xe(Ae.msglen*2+1),Ae.mode=Ae.C,Ae.bvals=xe(5),Ae.bpos=0,Ae.inmac=0,Ae.segstart=0,Ae.segend=Ce(Ae.UntilEndSeg,0),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.msglen||Ae.inmac!=0&&(Ae.inmac!=Ae.dotcode_mac&&Ae.i==Ae.segend-2&&(Ae.i=Ae.i+2,Ae.i>=Ae.msglen)||Ae.inmac==Ae.dotcode_mac&&Ae.i==Ae.segend-1&&(Ae.i=Ae.i+1,Ae.i>=Ae.msglen)));){var va=Ae[Ce(Ae.dotcode_encfuncs,Ae.mode)];if(va()===!0)break}if(Ae.cws=Ge(Ae.cws,0,Ae.j),Ae.nd=Ae.cws.length,Ae.minarea=((Ae.nd+3+~~(Ae.nd/2))*9+2)*2,Ae.ratio!=-1)Ae.hgt=qe(Ae.minarea/Ae.ratio),Ae.wid=qe(Ae.minarea*Ae.ratio),Ae.h=~~Ae.hgt,Ae.w=~~Ae.wid,(Ae.h+Ae.w)%2==1?Ae.h*Ae.w<Ae.minarea&&(Ae.h=Ae.h+1,Ae.w=Ae.w+1):Ae.hgt*Ae.w<Ae.wid*Ae.h?(Ae.w=Ae.w+1,Ae.h*Ae.w<Ae.minarea&&(Ae.w=Ae.w-1,Ae.h=Ae.h+1,Ae.h*Ae.w<Ae.minarea&&(Ae.w=Ae.w+2))):(Ae.h=Ae.h+1,Ae.h*Ae.w<Ae.minarea&&(Ae.h=Ae.h-1,Ae.w=Ae.w+1,Ae.h*Ae.w<Ae.minarea&&(Ae.h=Ae.h+2))),Ae.rows=Ae.h,Ae.columns=Ae.w;else{if(Ae.columns==-1){var Ba=~~((Ae.minarea+Ae.rows-1)/Ae.rows);if(_e[Ie++]="columns",_e[Ie++]=Ba,(Ba+Ae.rows)%2==0){var Ya=_e[--Ie];_e[Ie++]=Ya+1}var jr=_e[--Ie];if(Ae[_e[--Ie]]=jr,Ae.columns<5){if(_e[Ie++]="columns",_e[Ie++]=5,Ae.rows!=-1){var Fr=_e[--Ie];_e[Ie++]=or(Fr+Ae.rows%2)}var Ar=_e[--Ie];Ae[_e[--Ie]]=Ar}}if(Ae.rows==-1){var cr=~~((Ae.minarea+Ae.columns-1)/Ae.columns);if(_e[Ie++]="rows",_e[Ie++]=cr,(cr+Ae.columns)%2==0){var Ve=_e[--Ie];_e[Ie++]=Ve+1}var dr=_e[--Ie];Ae[_e[--Ie]]=dr,Ae.rows<5&&(Ae.rows=5+Ae.columns%2)}}for(Ae.ndots=~~(Ae.rows*Ae.columns/2);;){var ur=Ae.nd+1;if((ur+(~~(ur/2)+3))*9+2>Ae.ndots)break;Ae.nd=Ae.nd+1}if(Ae.nc=~~(Ae.nd/2)+3,Ae.nw=Ae.nd+Ae.nc,Ae.rembits=Ae.ndots-(Ae.nw*9+2),Ae.nd>Ae.cws.length){_e[Ie++]=1/0,Lr(Ae.cws),_e[Ie++]=Ae.mode==Ae.BIN?109:106;for(var Er=0,Ur=Ae.nd-Ae.cws.length-1;Er<Ur;Er++)_e[Ie++]=106;Ae.cws=xe()}Hr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#31606",_e[Ie++]=Ae.cws,Pr()),Ae.nw*9>Ae.ndots-2&&(_e[Ie++]="bwipp.dotcodeTooLong#31612",_e[Ie++]="Maximum length exceeded",Pr()),Ae.rows%2==0?Ae.sixedges=xe([xe([Ae.columns-1,Ae.rows-2]),xe([0,Ae.rows-2]),xe([Ae.columns-2,Ae.rows-1]),xe([1,Ae.rows-1]),xe([Ae.columns-1,0]),xe([0,0])]):Ae.sixedges=xe([xe([Ae.columns-2,0]),xe([Ae.columns-2,Ae.rows-1]),xe([Ae.columns-1,1]),xe([Ae.columns-1,Ae.rows-2]),xe([0,0]),xe([0,Ae.rows-1])]),Ae.dmv=function(){var Ci=_e[--Ie],qi=_e[--Ie];_e[Ie++]=or(qi+Ci*Ae.columns)},_e[Ie++]=Ae.rows*Ae.columns;try{var Gr=xe(_e[--Ie]);_e[Ie++]=Gr,_e[Ie++]=!1}catch(Ci){_e[Ie++]=!0}_e[--Ie]&&(_e[Ie-1]="bwipp.dotcodeSymbolTooLarge#31646",_e[Ie++]="The resulting symbol exceeds the implementation maximum array size",Pr()),Ae.outline=_e[--Ie];for(var sn=0,pn=Ae.rows-1;sn<=pn;sn+=1){Ae.y=sn;for(var _n=0,ei=Ae.columns-1;_n<=ei;_n+=1){Ae.x=_n,_e[Ie++]=Ae.outline,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.dmv();var wi=_e[--Ie];De(_e[--Ie],wi,(Ae.x+Ae.y)%2-1)}}for(var Wi=Ae.sixedges,ta=0,$i=Wi.length;ta<$i;ta++){_e[Ie++]=Ae.outline,Lr(Ce(Wi,ta)),Ae.dmv();var Da=_e[--Ie];De(_e[--Ie],Da,1)}Ae.clearcol=function(){Ae.x=_e[--Ie],_e[Ie++]=!0;for(var Ci=Ae.x&1,qi=Ae.rows-1;Ci<=qi;Ci+=2)if(_e[Ie++]=Ae.x,_e[Ie++]=Ci,Ae.dmv(),Ce(Ae.sym,_e[--Ie])==1){_e[Ie-1]=!1;break}},Ae.clearrow=function(){Ae.y=_e[--Ie],_e[Ie++]=!0;for(var Ci=Ae.y&1,qi=Ae.columns-1;Ci<=qi;Ci+=2)if(_e[Ie++]=Ci,_e[Ie++]=Ae.y,Ae.dmv(),Ce(Ae.sym,_e[--Ie])==1){_e[Ie-1]=!1;break}},Ae.evalsymbol=function(){Ae.sym=_e[--Ie],Ae.worst=9999999;for(var Ci=xe([xe(["x",0]),xe(["x",1]),xe(["y",0]),xe(["y",1])]),qi=0,Ea=Ci.length;qi<Ea;qi++){Lr(Ce(Ci,qi)),Ae.fl=_e[--Ie],Ae.dir=_e[--Ie],Ae.sum=0,Ae.first=-1,Ae.last=-1;for(var Ji=cn(Ae.dir,"x")?Ae.columns:Ae.rows,_a=0,Na=Ji-1;_a<=Na;_a+=1){Ae[Ae.dir]=_a;var ka=Ae.sym,Ka=Ae[Ae.dir],io=cn(Ae.dir,"x")?Ae.rows:Ae.columns,zr=(io-1)*Ae.fl;if(cn(Ae.dir,"y")){var yn=zr;zr=Ka,Ka=yn}_e[Ie++]=ka,_e[Ie++]=Ka,_e[Ie++]=zr,Ae.dmv();var In=_e[--Ie];if(Ce(_e[--Ie],In)==1){if(Ae.first==-1){var On=Ae[Ae.dir];Ae.first=On}var Gn=Ae[Ae.dir];Ae.last=Gn,Ae.sum=Ae.sum+1}}var Bi=cn(Ae.dir,"x")?Ae.rows:Ae.columns,kn=or(Ae.sum+Ae.last-Ae.first)*Bi;_e[Ie++]=kn,kn<Ae.worst?Ae.worst=_e[--Ie]:Ie--}if(Ae.pen=0,Ae.rows%2==1||Ae.rows<=12){Ae.sum=0,Ae.p=0;for(var Ti=1,Fn=Ae.columns-2;Ti<=Fn;Ti+=1)if(_e[Ie++]=Ti,Ae.clearcol(),_e[--Ie]){Ae.sum=Ae.sum+1,_e[Ie++]="p",Ae.sum==1?_e[Ie++]=Ae.rows:_e[Ie++]=Ae.p*Ae.rows;var Di=_e[--Ie];Ae[_e[--Ie]]=Di}else Ae.sum=0,Ae.pen=Ae.pen+Ae.p,Ae.p=0;Ae.pen=Ae.pen+Ae.p}if(Ae.rows%2==0||Ae.columns<=12){Ae.sum=0,Ae.p=0;for(var Mi=1,ji=Ae.rows-2;Mi<=ji;Mi+=1)if(_e[Ie++]=Mi,Ae.clearrow(),_e[--Ie]){Ae.sum=Ae.sum+1,_e[Ie++]="p",Ae.sum==1?_e[Ie++]=Ae.columns:_e[Ie++]=Ae.p*Ae.columns;var Vn=_e[--Ie];Ae[_e[--Ie]]=Vn}else Ae.sum=0,Ae.pen=Ae.pen+Ae.p,Ae.p=0;Ae.pen=Ae.pen+Ae.p}_e[Ie++]=1/0;for(var na=0,Xi=(Ae.columns+4)*2;na<Xi;na++)_e[Ie++]=0;for(var Ri=0,Yi=Ae.columns,ga=Ae.sym.length-1;Yi<0?Ri>=ga:Ri<=ga;Ri+=Yi)_e[Ie++]=0,_e[Ie++]=0,Lr(Ge(Ae.sym,Ri,Ae.columns)),_e[Ie++]=0,_e[Ie++]=0;for(var ya=0,so=(Ae.columns+4)*2;ya<so;ya++)_e[Ie++]=0;Ae.symp=xe(),Ae.columns=Ae.columns+4,Ae.rows=Ae.rows+4,Ae.sum=0;for(var za=2,uo=Ae.rows-3;za<=uo;za+=1){Ae.y=za;for(var wo=(Ae.y&1)+2,Zo=Ae.columns-3;wo<=Zo;wo+=2){Ae.x=wo;for(var vo=0;vo<1;vo++){_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x-1,_e[Ie++]=Ae.y-1,Ae.dmv();var Go=_e[--Ie];if(Ce(_e[--Ie],Go)==1)break;_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x+1,_e[Ie++]=Ae.y-1,Ae.dmv();var Mo=_e[--Ie];if(Ce(_e[--Ie],Mo)==1)break;_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x-1,_e[Ie++]=Ae.y+1,Ae.dmv();var Oo=_e[--Ie];if(Ce(_e[--Ie],Oo)==1)break;_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x+1,_e[Ie++]=Ae.y+1,Ae.dmv();var us=_e[--Ie];if(Ce(_e[--Ie],us)==1)break;_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.dmv();var Ja=_e[--Ie];if(Ce(_e[--Ie],Ja)==0){Ae.sum=Ae.sum+1;break}_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x-2,_e[Ie++]=Ae.y,Ae.dmv();var ho=_e[--Ie];if(Ce(_e[--Ie],ho)==1)break;_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y-2,Ae.dmv();var Ko=_e[--Ie];if(Ce(_e[--Ie],Ko)==1)break;_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x+2,_e[Ie++]=Ae.y,Ae.dmv();var xo=_e[--Ie];if(Ce(_e[--Ie],xo)==1)break;_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y+2,Ae.dmv();var Bs=_e[--Ie];if(Ce(_e[--Ie],Bs)==1)break;Ae.sum=Ae.sum+1}}}Ae.columns=Ae.columns-4,Ae.rows=Ae.rows-4,Ae.worst==0?_e[Ie++]=-99999:_e[Ie++]=or(Ae.worst-Ae.sum*Ae.sum-Ae.pen)},Ae.step=~~(Ae.nw/112)+1,Ae.offset=function(){var Ci=_e[--Ie];_e[Ie++]=or(Ci*Ae.step+Ae.start)},Ae.bestscore=-99999999,_e[Ie++]="masks",Ae.mask!=-1?_e[Ie++]=xe([Ae.mask]):Ae.fast?_e[Ie++]=xe([3,2,1,0]):_e[Ie++]=xe([0,1,2,3]);var ba=_e[--Ie];Ae[_e[--Ie]]=ba,Ae.litmasks=xe(4),$r(Ae.masks,function(){Ae.mask=_e[--Ie],_e[Ie++]=1/0;var Ci=Ae.cws;_e[Ie++]=Ae.mask,_e[Ie++]=Ce(Ae.dotcode_maskvals,Ae.mask),_e[Ie++]=0;for(var qi=0,Ea=Ci.length;qi<Ea;qi++){var Ji=_e[--Ie],_a=_e[--Ie];_e[Ie++]=or(Ce(Ci,qi)+Ji)%113,_e[Ie++]=_a,_e[Ie++]=or(Ji+_a)}Ie-=2;for(var Na=0,ka=Ae.nc;Na<ka;Na++)_e[Ie++]=0;Ae.rscws=xe();for(var Ka=0,io=Ae.step-1;Ka<=io;Ka+=1){Ae.start=Ka,Ae.ND=~~((Ae.nd+1-Ae.start+Ae.step-1)/Ae.step),Ae.NW=~~((Ae.nw+1-Ae.start+Ae.step-1)/Ae.step),Ae.NC=Ae.NW-Ae.ND,_e[Ie++]="coeffs",_e[Ie++]=Ae.NC,Ae.dotcode_coeffscachefetch();var zr=_e[--Ie];Ae[_e[--Ie]]=zr;for(var yn=0,In=Ae.ND-1;yn<=In;yn+=1){_e[Ie++]=Ae.rscws,_e[Ie++]=yn,Ae.offset();var On=_e[--Ie],Gn=Ce(_e[--Ie],On);_e[Ie++]=Gn,_e[Ie++]=Ae.rscws,_e[Ie++]=Ae.ND,Ae.offset();var Bi=_e[--Ie],kn=Ce(_e[--Ie],Bi),Ti=_e[--Ie];_e[Ie++]=or(Ti+kn)%113;for(var Fn=0,Di=Ae.NC-2;Fn<=Di;Fn+=1){var Mi=Ae.ND+Fn;_e[Ie++]=Fn,_e[Ie++]=Ae.rscws,_e[Ie++]=Mi,_e[Ie++]=Mi,Ae.offset();var ji=_e[--Ie],Vn=_e[--Ie];_e[Ie++]=ji,_e[Ie++]=Vn+1,Ae.offset();var na=Ce(Ae.rscws,_e[--Ie]),Xi=_e[--Ie],Ri=_e[--Ie],Yi=_e[--Ie],ga=_e[Ie-1];De(Ri,Xi,or(na+113-ga*Ce(Ae.coeffs,Yi+1)%113)%113)}_e[Ie++]=Ae.rscws,_e[Ie++]=Ae.ND+Ae.NC-1,Ae.offset();var ya=_e[--Ie],so=_e[--Ie];De(so,ya,(113-_e[--Ie]*Ce(Ae.coeffs,Ae.NC)%113)%113)}for(var za=Ae.ND,uo=Ae.NW-1;za<=uo;za+=1){_e[Ie++]=za,_e[Ie++]=Ae.rscws,_e[Ie++]=za,Ae.offset(),_e[Ie++]=113,_e[Ie++]=Ae.rscws,ir(5,-1),Ae.offset();var wo=_e[--Ie],Zo=Ce(_e[--Ie],wo),vo=_e[--Ie],Go=_e[--Ie];De(_e[--Ie],Go,or(vo-Zo)%113)}}Ae.bits=Re(Ae.ndots),ar(Ae.bits,0,Ce(Ae.dotcode_maskbits,Ae.mask));for(var Mo=1,Oo=Ae.nw;Mo<=Oo;Mo+=1)Ae.i=Mo,ar(Ae.bits,(Ae.i-1)*9+2,Ce(Ae.dotcode_encs,Ce(Ae.rscws,Ae.i)));Ae.rembits>0&&ar(Ae.bits,Ae.nw*9+2,Ge("11111111111111111",0,Ae.rembits));var us=Ae.outline;Ae.pixs=Cr(xe(us.length),us),Ae.posx=0,_e[Ie++]="posy",Ae.rows%2==0?_e[Ie++]=0:_e[Ie++]=Ae.rows-1;var Ja=_e[--Ie];Ae[_e[--Ie]]=Ja;for(var ho=Ge(Ae.bits,0,Ae.bits.length-6),Ko=0,xo=ho.length;Ko<xo;Ko++){for(_e[Ie++]=Ce(ho,Ko);;){_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.posx,_e[Ie++]=Ae.posy,Ae.dmv();var Bs=_e[--Ie];if(Ce(_e[--Ie],Bs)==-1)break;Ae.rows%2==0?(Ae.posy=Ae.posy+1,Ae.posy==Ae.rows&&(Ae.posy=0,Ae.posx=Ae.posx+1)):(Ae.posx=Ae.posx+1,Ae.posx==Ae.columns&&(Ae.posx=0,Ae.posy=Ae.posy-1))}_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.posx,_e[Ie++]=Ae.posy,Ae.dmv();var go=_e[Ie-3],t1=_e[Ie-1];De(_e[Ie-2],t1,go-48),Ie-=3}for(var Ws=0;Ws<=5;Ws+=1){Ae.i=Ws,_e[Ie++]=Ae.pixs,Lr(Ce(Ae.sixedges,Ae.i)),Ae.dmv();var Ds=Ce(Ae.bits,Ae.bits.length-6+Ae.i),l1=_e[--Ie];De(_e[--Ie],l1,Ds-48)}_e[Ie++]="score",_e[Ie++]=Ae.pixs,Ae.evalsymbol();var E1=_e[--Ie];if(Ae[_e[--Ie]]=E1,Ae.score>Ae.bestscore&&(Ae.bestsym=Ae.pixs,Ae.bestscore=Ae.score,Ae.fast&&Ae.bestscore>~~(Ae.rows*Ae.columns/2)))return!0;var L1=Ae.pixs;Ae.litmask=Cr(xe(L1.length),L1);for(var Oe=0;Oe<=5;Oe+=1){Ae.i=Oe,_e[Ie++]=Ae.litmask,Lr(Ce(Ae.sixedges,Ae.i)),Ae.dmv();var tr=_e[--Ie];De(_e[--Ie],tr,1)}if(De(Ae.litmasks,Ae.mask,Ae.litmask),Ae.fast){_e[Ie++]="score",_e[Ie++]=Ae.litmask,Ae.evalsymbol();var br=_e[--Ie];if(Ae[_e[--Ie]]=br,Ca(Ae.score,Ae.bestscore)&&(Ae.bestsym=Ae.litmask,Ae.bestscore=Ae.score,Ae.bestscore>~~(Ae.rows*Ae.columns/2)))return!0}}),Ae.pixs=Ae.bestsym,!Ae.fast&&Ae.bestscore<=~~(Ae.rows*Ae.columns/2)&&(Ae.bestscore=-99999999,$r(Ae.masks,function(){Ae.litmask=Ce(Ae.litmasks,_e[--Ie]),_e[Ie++]="score",_e[Ie++]=Ae.litmask,Ae.evalsymbol();var Ci=_e[--Ie];Ae[_e[--Ie]]=Ci,Ae.score>Ae.bestscore&&(Ae.bestsym=Ae.litmask,Ae.bestscore=Ae.score)}),Ae.pixs=Ae.bestsym),_e[Ie++]=new Map([["ren","renmatrix"],["dotty",!0],["pixs",Ae.pixs],["pixx",Ae.columns],["pixy",Ae.rows],["height",Ae.rows*2/72],["width",Ae.columns*2/72],["borderleft",3],["borderright",3],["bordertop",3],["borderbottom",3],["opt",Ae.options]]),Ae._render&&xi(),Ae=Mn}function tA(){if(!tA.globals){var Zr=Ae;Ae=tA.globals={},Ae.ultracode_metrics=xe([xe([2,7,37,5]),xe([3,36,84,13]),xe([4,85,161,22]),xe([5,142,282,29])]),Ae.ultracode_tiles=xe([13135,13136,13153,13156,13163,13165,13513,13515,13516,13531,13535,13536,13561,13563,13565,13613,13615,13616,13631,13635,13636,13651,13653,13656,15135,15136,15153,15163,15165,15313,15315,15316,15351,15353,15356,15361,15363,15365,15613,15615,15616,15631,15635,15636,15651,15653,15656,16135,16136,16153,16156,16165,16313,16315,16316,16351,16353,16356,16361,16363,16365,16513,16515,16516,16531,16535,16536,16561,16563,16565,31315,31316,31351,31356,31361,31365,31513,31515,31516,31531,31535,31536,31561,31563,31565,31613,31615,31631,31635,31636,31651,31653,31656,35131,35135,35136,35151,35153,35156,35161,35163,35165,35315,35316,35351,35356,35361,35365,35613,35615,35616,35631,35635,35636,35651,35653,35656,36131,36135,36136,36151,36153,36156,36163,36165,36315,36316,36351,36356,36361,36365,36513,36515,36516,36531,36535,36536,36561,36563,36565,51313,51315,51316,51351,51353,51356,51361,51363,51365,51513,51516,51531,51536,51561,51563,51613,51615,51616,51631,51635,51636,51651,51653,51656,53131,53135,53136,53151,53153,53156,53161,53163,53165,53513,53516,53531,53536,53561,53563,53613,53615,53616,53631,53635,53636,53651,53653,53656,56131,56135,56136,56151,56153,56156,56161,56163,56165,56313,56315,56316,56351,56353,56356,56361,56363,56365,56513,56516,56531,56536,56561,56563,61313,61315,61316,61351,61353,61356,61361,61363,61365,61513,61515,61516,61531,61535,61536,61561,61563,61565,61615,61631,61635,61651,61653,63131,63135,63136,63151,63153,63156,63161,63163,63165,63513,63515,63516,63531,63535,63536,63561,63563,63565,63613,63615,63631,63635,63651,63653,65131,65135,65136,65151,65153,65156,65161,65163,65165,65313,65315,65316,65351,65353,65356,65361,65363,65365,65613,65615,65631,65635,65651,65653,56565,51515]),Ae.ultracode_dccurev1=xe([51363,51563,51653,53153,53163,53513,53563,53613,53653,56153,56163,56313,56353,56363,56513,56563,51316,51356,51536,51616,53156,53516,53536,53616,53636,53656,56136,56156,56316,56356,56516,56536]),Ae.ultracode_dcclrev1=xe([61351,61361,61531,61561,61631,61651,63131,63151,63161,63531,63561,63631,65131,65161,65351,65631,31351,31361,31531,31561,31631,31651,35131,35151,35161,35361,35631,35651,36131,36151,36351,36531]),Ae.ultracode_dccurev2=xe([15316,16316,13516,16516,13616,15616,13136,15136,16136,13536,16536,13636,13156,16156,15356,13656,15313,16313,13513,16513,13613,15613,13153,15153,16153,16353,13653,15653,13163,15163,15363,13563]),Ae.ultracode_dcclrev2=xe([36315,36515,35615,35135,36135,31535,36535,31635,35635,35165,36165,31365,35365,36365,31565,36565,61315,65315,63515,61615,65135,61535,63535,61635,63635,65635,63165,65165,61365,65365,61565,63565]);var hr=new Map([[0,"FFFFFF"],[9,"000000"],[1,"00FFFF"],[3,"FF00FF"],[5,"FFFF00"],[6,"00FF00"]]);Ae.ultracode_colormap=hr,Ae.ultracode_qccfact=xe([0,1,2,4,6,8]),_e[Ie++]=1/0,_e[Ie++]=1;for(var Br=0;Br<282;Br++){var Nr=_e[Ie-1];_e[Ie++]=Nr*3%283}var Or=xe();Ae.rsalog=Or,Ae.rslog=xe(283);for(var an=1;an<=282;an+=1)De(Ae.rslog,Ce(Ae.rsalog,an),an);Ae.rslog=Ae.rslog,Ae.ultracode_rsprod=function(){var ka=_e[Ie-1];if(ka!=0){var Ka=_e[Ie-2];if(Ka!=0){var io=Ce(Ae.rslog,_e[--Ie]),zr=Ce(Ae.rsalog,or(io+Ce(Ae.rslog,_e[--Ie]))%282);_e[Ie++]=zr}else Ie-=2,_e[Ie++]=0}else Ie-=2,_e[Ie++]=0},Ae.ultracode_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var ka=0,Ka=Ae.k;ka<Ka;ka++)_e[Ie++]=0;Ae.coeffs=xe();for(var io=1,zr=Ae.k;io<=zr;io+=1){var yn=Ae.coeffs;De(yn,io,Ce(yn,io-1)),_e[Ie++]=Ce(Ae.rsalog,io);for(var In=io-1;In>=1;In-=1){var On=Ae.coeffs,Gn=_e[Ie-1];_e[Ie++]=On,_e[Ie++]=In,_e[Ie++]=Ce(On,In),_e[Ie++]=Gn,Ae.ultracode_rsprod();var Bi=_e[--Ie],kn=_e[--Ie];De(_e[--Ie],kn,or(Bi+Ce(Ae.coeffs,kn-1))%283)}var Ti=Ae.coeffs,Fn=_e[Ie-1];_e[Ie++]=Ti,_e[Ie++]=0,_e[Ie++]=Ce(Ti,0),_e[Ie++]=Fn,Ae.ultracode_rsprod();var Di=_e[--Ie],Mi=_e[--Ie];De(_e[--Ie],Mi,Di),Ie--}Ae.coeffs=Ge(Ae.coeffs,0,Ae.coeffs.length-1);for(var ji=Ae.coeffs.length-1;ji>=0;ji-=2){var Vn=Ae.coeffs;De(Vn,ji,283-Ce(Vn,ji))}_e[Ie++]=Ae.coeffs},Ae.ultracode_coeffscachemax=37,Ae.ultracode_coeffscachelimit=1311,_e[Ie++]=Ae.ultracode_coeffscachemax,_e[Ie++]=Ae.ultracode_coeffscachelimit,fo(),Ae.ultracode_coeffscache=_e[--Ie],Ae.ultracode_coeffscachefetch=function(){Ae.k=_e[--Ie];var ka=Ce(Ae.ultracode_coeffscache,"fetch");if(_e[Ie++]=Ae.k,_e[Ie++]=function(){Ae.ultracode_gencoeffs()},_e[Ie++]=function(){var Ka=_e[--Ie];_e[Ie++]=Ka.length},ka()===!0)return!0},Ae=Zr}var Zr=Ae;Ae=Object.assign({},Ae,tA.globals),Ae.dontdraw=!1,Ae.eclevel="EC2",Ae.parse=!1,Ae.parsefnc=!1,Ae.start=257,Ae.link1=0,Ae.raw=!1,Ae.rev=2,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length>2500&&(_e[Ie++]="bwipp.ultracodeinputTooLong#32229",_e[Ie++]="The input data is too long",Pr());var Rr=Ae.rev;Rr!=1&&Rr!=2&&(_e[Ie++]="bwipp.ultracodeInvalidRevision#32233",_e[Ie++]="Valid revisions are 1 and 2",Pr());var Jr=Ae.eclevel.length==3;if(_e[Ie++]=Jr,Jr){Ie--;var rn=cn(Ge(Ae.eclevel,0,2),"EC");if(_e[Ie++]=rn,rn){Ie--;var An=Ce(Ae.eclevel,2)-48,tn=Ae.rev==2?1:0;_e[Ie++]=An>=tn&&An<=5}}if(_e[--Ie]||(_e[Ie++]="bwipp.ultracodeInvalidErrorCorrectionLevel#32242",_e[Ie++]="Valid error correction levels are EC1 to EC5, and EC0 for legacy revision 1",Pr()),Ae.raw){for(Ae.dcws=xe(Ae.barcode.length),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.barcode.length-3||Ce(Ae.barcode,Ae.i)!=94);){var vn=Ge(Ae.barcode,Ae.i+1,3);_e[Ie++]=vn,_e[Ie++]=!1;for(var fn=0,dn=vn.length;fn<dn;fn++){var Mn=Ce(vn,fn);(Mn<48||Mn>57)&&(_e[Ie-1]=!0)}if(_e[--Ie]){Ie--;break}Ae.cw=gr(_e[--Ie]),Ae.cw>284&&(_e[Ie++]="bwipp.ultracodeBadRawCodeword#32261",_e[Ie++]="Raw codewords must be 0 to 284",Pr()),De(Ae.dcws,Ae.j,Ae.cw),Ae.i=Ae.i+4,Ae.j=Ae.j+1}Ae.i!=Ae.barcode.length&&(_e[Ie++]="bwipp.ultracodeBadRawFormat#32268",_e[Ie++]="Raw codewords must be formatted as ^NNN",Pr()),Ae.dcws=Ge(Ae.dcws,0,Ae.j)}else Ae.fn1=-1,Ae.fn3=-2,Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["FNC1",Ae.fn1],["FNC3",Ae.fn3]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,Ae.scr=xe([]),Ae.scp=xe([]),_e[Ie++]=1/0,Lr(Ae.scr),Lr(Ae.scp),$r(Ae.msg,function(){var Na=_e[Ie-1];Na==Ae.fn1&&(_e[Ie-1]=268);var ka=_e[Ie-1];ka==Ae.fn3&&(_e[Ie-1]=269)}),Ae.dcws=xe();if(Hr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#32310",_e[Ie++]=Ae.dcws,Pr()),Ae.mcc=Ae.dcws.length+3,Ae.eclval=Ce(Ae.eclevel,2)-48,Ae.eclval!=0){if(_e[Ie++]="qcc",_e[Ie++]=Ce(Ae.ultracode_qccfact,Ae.eclval),_e[Ie++]=~~(Ae.mcc/25),Ae.mcc%25!=0){var wn=_e[--Ie];_e[Ie++]=wn+1}var Sn=_e[--Ie],Nn=_e[--Ie];Ae[_e[--Ie]]=Nn*Sn+5}else Ae.qcc=3;Ae.acc=Ae.qcc-3+78*Ae.link1,Ae.tcc=Ae.mcc+Ae.qcc;for(var oi=0,Jn=Ae.ultracode_metrics.length;oi<Jn&&(Ae.m=Ce(Ae.ultracode_metrics,oi),Ae.rows=Ce(Ae.m,0),Ae.minc=Ce(Ae.m,1),Ae.maxc=Ce(Ae.m,2),Ae.mcol=Ce(Ae.m,3),Ae.okay=!0,(Ae.tcc<Ae.minc||Ae.tcc>Ae.maxc)&&(Ae.okay=!1),!Ae.okay);oi++);Ae.okay||(_e[Ie++]="bwipp.ultracodeNoValidSymbol#32340",_e[Ie++]="Maximum length exceeded or invalid content",Pr());for(var fi=Ae.mcol;fi<=61;fi+=1){if(Ae.columns=fi,_e[Ie++]=Ae.columns,Ae.columns>=15){var ri=_e[--Ie];_e[Ie++]=ri-1}if(Ae.columns>=31){var Qn=_e[--Ie];_e[Ie++]=Qn-1}if(Ae.columns>=47){var Yn=_e[--Ie];_e[Ie++]=Yn-1}var ni=or(_e[--Ie]*Ae.rows-3-Ae.tcc);if(_e[Ie++]=ni,ni>=0){Ae.pads=_e[--Ie];break}Ie--}Ae.dcc=or(Ae.columns-Ae.mcol),Ae.n=Ae.mcc,Ae.k=Ae.qcc,_e[Ie++]="coeffs",_e[Ie++]=Ae.k,Ae.ultracode_coeffscachefetch();var ci=_e[--Ie];Ae[_e[--Ie]]=ci,_e[Ie++]=1/0,_e[Ie++]=Ae.start,_e[Ie++]=Ae.mcc,_e[Ie++]=Ae.acc,Lr(Ae.dcws);for(var Li=0,zi=Ae.qcc;Li<zi;Li++)_e[Ie++]=0;_e[Ie++]=0,Ae.rsseq=xe();for(var Zn=0,ii=Ae.n-1;Zn<=ii;Zn+=1){_e[Ie++]=or(Ce(Ae.rsseq,Zn)+Ce(Ae.rsseq,Ae.n))%283;for(var vi=0,Si=Ae.k-1;vi<=Si;vi+=1){var Yr=Ae.rsseq,hn=Ae.n,En=Ce(Yr,hn+vi+1),Dn=_e[Ie-1];De(Yr,hn+vi,or(En+(283-Dn*Ce(Ae.coeffs,Ae.k-vi-1)%283))%283)}Ie--}for(var Rn=Ae.n,pi=Ae.n+Ae.k;Rn<=pi;Rn+=1){var ui=Ae.rsseq;De(ui,Rn,(283-Ce(ui,Rn))%283)}Ae.ecws=Ge(Ae.rsseq,Ae.n,Ae.k),Hr(Ae.options,"debugecc")&&(_e[Ie++]="bwipp.debugecc#32407",_e[Ie++]=Ae.ecws,Pr()),_e[Ie++]="dccu",Ae.rev==1?_e[Ie++]=Ae.ultracode_dccurev1:_e[Ie++]=Ae.ultracode_dccurev2;var hi=_e[--Ie];Ae[_e[--Ie]]=hi,_e[Ie++]="dccl",Ae.rev==1?_e[Ie++]=Ae.ultracode_dcclrev1:_e[Ie++]=Ae.ultracode_dcclrev2;var gi=_e[--Ie];Ae[_e[--Ie]]=gi,Ae.rows=Ae.rows*6+1,Ae.columns=Ae.columns+6,_e[Ie++]=1/0;for(var Ze=0,en=Ae.rows*Ae.columns;Ze<en;Ze++)_e[Ie++]=-1;Ae.pixs=xe(),Ae.qmv=function(){var Na=_e[--Ie],ka=_e[--Ie];_e[Ie++]=or(ka+Na*Ae.columns)};for(var mi=0,Ni=Ae.columns-1;mi<=Ni;mi+=1){Ae.i=mi;for(var Vi=0,ca=Ae.rows-1;Vi<=ca;Vi+=6)if(Ae.j=Vi,Ae.i>=5){_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ae.qmv();var ha=_e[--Ie];De(_e[--Ie],ha,Ae.i%2*9)}_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=0,Ae.qmv();var Pa=_e[--Ie];De(_e[--Ie],Pa,9),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=Ae.rows-1,Ae.qmv();var Ra=_e[--Ie];De(_e[--Ie],Ra,9)}for(var to=1,Fa=Ae.rows-2;to<=Fa;to+=1){Ae.i=to;for(var Oa=3,no=Ae.columns-1;Oa<=no;Oa+=16){Ae.j=Oa,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.j,_e[Ie++]=Ae.i,Ae.qmv();var ro=_e[--Ie];De(_e[--Ie],ro,(1-Ae.i%2)*9)}_e[Ie++]=Ae.pixs,_e[Ie++]=0,_e[Ie++]=Ae.i,Ae.qmv();var va=_e[--Ie];De(_e[--Ie],va,9),_e[Ie++]=Ae.pixs,_e[Ie++]=1,_e[Ie++]=Ae.i,Ae.qmv();var Ba=_e[--Ie];De(_e[--Ie],Ba,(1-Ae.i%2)*9),_e[Ie++]=Ae.pixs,_e[Ie++]=2,_e[Ie++]=Ae.i,Ae.qmv();var Ya=_e[--Ie];De(_e[--Ie],Ya,0),_e[Ie++]=Ae.pixs,_e[Ie++]=3,_e[Ie++]=Ae.i,Ae.qmv();var jr=_e[--Ie];De(_e[--Ie],jr,9),_e[Ie++]=Ae.pixs,_e[Ie++]=4,_e[Ie++]=Ae.i,Ae.qmv();var Fr=_e[--Ie];De(_e[--Ie],Fr,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.columns-1,_e[Ie++]=Ae.i,Ae.qmv();var Ar=_e[--Ie];De(_e[--Ie],Ar,9)}Ae.i=~~(Ae.rows/2)-5,_e[Ie++]=1/0;for(var cr=kr(Re(5),Ce(Ae.dccu,Ae.dcc),10),Ve=0,dr=cr.length;Ve<dr;Ve++)_e[Ie++]=Ce(cr,Ve)-48;var ur=kr(Re(5),Ce(Ae.dccl,Ae.dcc),10);_e[Ie++]=0;for(var Er=0,Ur=ur.length;Er<Ur;Er++)_e[Ie++]=Ce(ur,Er)-48;for(var Gr=xe(),sn=0,pn=Gr.length;sn<pn;sn++){_e[Ie++]=Ce(Gr,sn),_e[Ie++]=Ae.pixs,_e[Ie++]=2,_e[Ie++]=Ae.i,Ae.qmv();var _n=_e[Ie-3],ei=_e[Ie-1];De(_e[Ie-2],ei,_n),Ie-=3,Ae.i=Ae.i+1}_e[Ie++]=1/0,_e[Ie++]=Ae.start,_e[Ie++]=Ae.mcc,Lr(Ae.ecws),_e[Ie++]=Ae.tcc,_e[Ie++]=283,_e[Ie++]=Ae.acc,Lr(Ae.dcws);for(var wi=0,Wi=Ae.pads;wi<Wi;wi++)_e[Ie++]=284;_e[Ie++]=Ae.qcc,Ae.tileseq=xe(),Ae.x=5,Ae.y=1;for(var ta=Ae.tileseq,$i=0,Da=ta.length;$i<Da;$i++){for(var ba=kr(Re(5),Ce(Ae.ultracode_tiles,Ce(ta,$i)),10),Ci=0,qi=ba.length;Ci<qi;Ci++){_e[Ie++]=Ce(ba,Ci),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.qmv();var Ea=_e[Ie-3],Ji=_e[Ie-1];De(_e[Ie-2],Ji,Ea-48),Ie-=3,Ae.y=Ae.y+1}if(Ae.y!=Ae.rows-1)Ae.y=Ae.y+1;else{Ae.x=Ae.x+1,Ae.y=1,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.qmv();var _a=_e[--Ie];Ce(_e[--Ie],_a)!=-1&&(Ae.x=Ae.x+1)}}_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.columns],["pixy",Ae.rows],["height",Ae.rows/72*2],["width",Ae.columns/72*2],["colormap",Ae.ultracode_colormap],["borderleft",1],["borderright",1],["bordertop",1],["borderbottom",1],["opt",Ae.options]]),Ae._render&&xi(),Ae=Zr}function Xc(){if(!Xc.globals){var On=Ae;Ae=Xc.globals={},Ae.jabcode_metavfmap=xe([0,1,2,2,3,3,3,3]),Ae.jabcode_metavlensq=xe([2,2,3,4]),Ae.jabcode_metavlenrect=xe([4,6,8,10]),Ae.jabcode_slavemetamap=xe([10,12,14,14,16,16,16,16]),Ae.jabcode_coderates=xe([.67,.63,.57,.55,.5,.43,.34,.25,.2,.17,.14]),Ae.jabcode_metavfadj=xe([0,4,8,16]),Ae.jabcode_algnpos_default=xe([3,17]),Ae.jabcode_bit31=2147483648,Ae.jabcode_mask32=4294967296-1,Ae.jabcode_fpat_master=xe([xe([1,1,1,0,0]),xe([1,2,2,0,0]),xe([1,2,1,2,1]),xe([0,0,2,2,1]),xe([0,0,1,1,1])]),Ae.jabcode_fpat_slave=xe([xe([0,0,0,0,0]),xe([0,2,2,0,0]),xe([0,2,1,2,0]),xe([0,0,2,2,0]),xe([0,0,0,0,0])]),Ae.jabcode_palettemap1_master=xe([xe([4,1]),xe([4,2]),xe([5,1]),xe([5,2]),xe([2,4]),xe([2,5]),xe([1,4]),xe([1,5]),xe([-2,1]),xe([-2,2]),xe([-1,1]),xe([-1,2]),xe([-4,4]),xe([-4,5]),xe([-5,4]),xe([-5,5])]),Ae.jabcode_palettemap2_master=xe([xe([-4,-5]),xe([-4,-4]),xe([-5,-5]),xe([-5,-4]),xe([-2,-2]),xe([-2,-1]),xe([-1,-2]),xe([-1,-1]),xe([2,-5]),xe([2,-4]),xe([1,-5]),xe([1,-4]),xe([4,-2]),xe([4,-1]),xe([5,-2]),xe([5,-1])]),Ae.coloridx=new Map,Ae.palettes=new Map,Ae.palettelayouts=new Map;var hr=new Map([["bi",0],["gi",1],["mi",2],["yi",3],["ki",4],["wi",5]]);De(Ae.coloridx,4,hr);var Br=new Map([[0,"0000FF"],[1,"00FF00"],[2,"FF00FF"],[3,"FFFF00"],[4,"000000"],[5,"FFFFFF"]]);De(Ae.palettes,4,Br),De(Ae.palettelayouts,4,xe([0,1,2,3]));var Nr=new Map([[8,xe([2,2,2])],[16,xe([4,2,2])],[32,xe([4,4,2])],[64,xe([4,4,4])],[128,xe([8,4,4])],[256,xe([8,8,4])]]);Ae.rgbres=Nr;for(var Or=xe([8,16,32,64,128,256]),an=0,Zr=Or.length;an<Zr;an++){Ae.ncolors=Ce(Or,an);var Rr=Ce(Ce(Ae.rgbres,Ae.ncolors),0);_e[Ie++]="rvals",_e[Ie++]=Rr,_e[Ie++]=1/0;var Jr=_e[--Ie],rn=_e[--Ie]-1;_e[Ie++]=Jr,_e[Ie++]=rn;for(var An=0,tn=rn;An<=tn;An+=1){var vn=_e[--Ie];_e[Ie++]=~~mr(An*(255/vn)),_e[Ie++]=vn}Ie--;var fn=xe();Ae[_e[--Ie]]=fn;var dn=Ce(Ce(Ae.rgbres,Ae.ncolors),1);_e[Ie++]="gvals",_e[Ie++]=dn,_e[Ie++]=1/0;var Mn=_e[--Ie],wn=_e[--Ie]-1;_e[Ie++]=Mn,_e[Ie++]=wn;for(var Sn=0,Nn=wn;Sn<=Nn;Sn+=1){var oi=_e[--Ie];_e[Ie++]=~~mr(Sn*(255/oi)),_e[Ie++]=oi}Ie--;var Jn=xe();Ae[_e[--Ie]]=Jn;var fi=Ce(Ce(Ae.rgbres,Ae.ncolors),2);_e[Ie++]="bvals",_e[Ie++]=fi,_e[Ie++]=1/0;var ri=_e[--Ie],Qn=_e[--Ie]-1;_e[Ie++]=ri,_e[Ie++]=Qn;for(var Yn=0,ni=Qn;Yn<=ni;Yn+=1){var ci=_e[--Ie];_e[Ie++]=~~mr(Yn*(255/ci)),_e[Ie++]=ci}Ie--;var Li=xe();Ae[_e[--Ie]]=Li,Ae.idx=new Map;var zi=Ae.ncolors;Ae.palette=new Map;var Zn=Ae.ncolors,ii=64;if(64>Zn){var vi=Zn;Zn=ii,ii=vi}Ae.layout=xe(ii),Ae.i=0,Ae.j=8,$r(Ae.rvals,function(){Ae.r=_e[--Ie],$r(Ae.gvals,function(){Ae.g=_e[--Ie],$r(Ae.bvals,function(){Ae.b=_e[--Ie],Ae.rgb=Ae.r*65536|Ae.g*256|Ae.b,Ae.rgb==0&&De(Ae.idx,"ki",Ae.i),Ae.rgb==255&&De(Ae.idx,"bi",Ae.i),Ae.rgb==65280&&De(Ae.idx,"gi",Ae.i),Ae.rgb==65535&&De(Ae.idx,"ci",Ae.i),Ae.rgb==16711680&&De(Ae.idx,"ri",Ae.i),Ae.rgb==16711935&&De(Ae.idx,"mi",Ae.i),Ae.rgb==16776960&&De(Ae.idx,"yi",Ae.i),Ae.rgb==16777215&&De(Ae.idx,"wi",Ae.i);var Ao=vr(Re(6),"000000"),cs=kr(Re(6),Ae.rgb,16);ar(Ao,6-cs.length,cs),De(Ae.palette,Ae.i,Ao),Ae.rgb!=0&&Ae.rgb!=255&&Ae.rgb!=65280&&Ae.rgb!=65535&&Ae.rgb!=16711680&&Ae.rgb!=16711935&&Ae.rgb!=16776960&&Ae.rgb!=16777215&&(Ae.ncolors<=64||Ae.ncolors==128&&(Ae.r==0||Ae.r==73||Ae.r==182||Ae.r==255)||Ae.ncolors==256&&(Ae.r==0||Ae.r==73||Ae.r==182||Ae.r==255)&&(Ae.g==0||Ae.g==73||Ae.g==182||Ae.g==255))&&(De(Ae.layout,Ae.j,Ae.i),Ae.j=Ae.j+1),Ae.i=Ae.i+1})})}),ar(Ae.layout,0,xe([Ce(Ae.idx,"ki"),Ce(Ae.idx,"bi"),Ce(Ae.idx,"gi"),Ce(Ae.idx,"ci"),Ce(Ae.idx,"ri"),Ce(Ae.idx,"mi"),Ce(Ae.idx,"yi"),Ce(Ae.idx,"wi")])),De(Ae.coloridx,Ae.ncolors,Ae.idx),De(Ae.palettes,Ae.ncolors,Ae.palette),De(Ae.palettelayouts,Ae.ncolors,Ae.layout)}_e[Ie++]=1/0;for(var Si=Ae.coloridx,Yr=Si.size,hn=Si.keys(),En=0;En<Yr;En++){var Dn=hn.next().value,Rn=Si.get(Dn);Ae.idx=Rn,Ae.c=Dn,_e[Ie++]=Ae.c,_e[Ie++]=xe([xe([-1,Ce(Ae.idx,"bi"),Ce(Ae.idx,"yi")]),xe([-1,Ce(Ae.idx,"yi"),Ce(Ae.idx,"bi")]),xe([-1,Ce(Ae.idx,"gi"),Ce(Ae.idx,"mi")]),xe([-1,Ce(Ae.idx,"mi"),Ce(Ae.idx,"gi")])])}Ae.fmapmaster=Xe(),_e[Ie++]=1/0;for(var pi=Ae.coloridx,ui=pi.size,hi=pi.keys(),gi=0;gi<ui;gi++){var Ze=hi.next().value,en=pi.get(Ze);Ae.idx=en,Ae.c=Ze,Ae.ki=Ce(Ae.idx,"ki"),Ae.wi=Ce(Ae.idx,"wi"),_e[Ie++]=Ae.c,_e[Ie++]=xe([xe([-1,Ae.ki,Ae.wi]),xe([-1,Ae.ki,Ae.wi]),xe([-1,Ae.ki,Ae.wi]),xe([-1,Ae.ki,Ae.wi])])}Ae.fmapslave=Xe(),_e[Ie++]=1/0;for(var mi=Ae.coloridx,Ni=mi.size,Vi=mi.keys(),ca=0;ca<Ni;ca++){var ha=Vi.next().value,Pa=mi.get(ha);Ae.idx=Pa,Ae.c=ha,Ae.ki=Ce(Ae.idx,"ki"),Ae.wi=Ce(Ae.idx,"wi"),_e[Ie++]=Ae.c,_e[Ie++]=xe([xe([Ae.ki,Ae.ki,-1]),xe([Ae.ki,Ae.wi,Ae.ki]),xe([-1,Ae.ki,Ae.ki])])}Ae.algnpat0s=Xe(),_e[Ie++]=1/0;for(var Ra=Ae.coloridx,to=Ra.size,Fa=Ra.keys(),Oa=0;Oa<to;Oa++){var no=Fa.next().value,ro=Ra.get(no);Ae.idx=ro,Ae.c=no,Ae.ki=Ce(Ae.idx,"ki"),Ae.wi=Ce(Ae.idx,"wi"),_e[Ie++]=Ae.c,_e[Ie++]=xe([xe([-1,Ae.ki,Ae.ki]),xe([Ae.ki,Ae.wi,Ae.ki]),xe([Ae.ki,Ae.ki,-1])])}Ae.algnpat1s=Xe(),_e[Ie++]=1/0;for(var va=Ae.coloridx,Ba=va.size,Ya=va.keys(),jr=0;jr<Ba;jr++){var Fr=Ya.next().value,Ar=va.get(Fr);Ae.idx=Ar,Ae.c=Fr,_e[Ie++]=Ae.c,Ae.c==4?_e[Ie++]=xe([Ce(Ae.idx,"bi"),Ce(Ae.idx,"gi"),Ce(Ae.idx,"mi"),Ce(Ae.idx,"yi")]):_e[Ie++]=xe([Ce(Ae.idx,"ki"),Ce(Ae.idx,"bi"),Ce(Ae.idx,"gi"),Ce(Ae.idx,"ci"),Ce(Ae.idx,"ri"),Ce(Ae.idx,"mi"),Ce(Ae.idx,"yi"),Ce(Ae.idx,"wi")])}Ae.metacoloridxs=Xe(),_e[Ie++]=1/0;for(var cr=xe([xe([6,1]),xe([6,2]),xe([6,3]),xe([6,4]),xe([6,5]),xe([6,6]),xe([5,6]),xe([4,6]),xe([3,6]),xe([2,6]),xe([1,6]),xe([7,1]),xe([7,2]),xe([7,3]),xe([7,4]),xe([7,5]),xe([7,6]),xe([7,7]),xe([6,7]),xe([5,7]),xe([4,7]),xe([3,7]),xe([2,7]),xe([1,7]),xe([8,1]),xe([8,2]),xe([8,3]),xe([8,4]),xe([8,5]),xe([8,6]),xe([8,7]),xe([8,8]),xe([7,8]),xe([6,8]),xe([5,8]),xe([4,8]),xe([3,8]),xe([2,8]),xe([1,8]),xe([9,1]),xe([9,2]),xe([9,3]),xe([9,4]),xe([9,5])]),Ve=0,dr=cr.length;Ve<dr;Ve++)Lr(Ce(cr,Ve)),Ae.y=_e[--Ie],Ae.x=_e[--Ie],_e[Ie++]=xe([Ae.x,Ae.y]),_e[Ie++]=xe([-Ae.x,Ae.y]),_e[Ie++]=xe([-Ae.x,-Ae.y]),_e[Ie++]=xe([Ae.x,-Ae.y]);Ae.metadatamap_master=xe(),_e[Ie++]=1/0;for(var ur=1;ur<=19;ur+=1)Ae.i=ur,_e[Ie++]=xe([0,Ae.i]),_e[Ie++]=xe([1,Ae.i]);for(var Er=5;Er<=12;Er+=1)Ae.i=Er,_e[Ie++]=xe([2,Ae.i]),_e[Ie++]=xe([3,Ae.i]);Ae.metadatamap_slave=xe(),_e[Ie++]=1/0;for(var Ur=5;Ur<=12;Ur+=1){var Gr=1/0,sn=Ur;_e[Ie++]=Gr,_e[Ie++]=4,_e[Ie++]=sn;var pn=xe();_e[Ie++]=pn}for(var _n=12;_n>=5;_n-=1){var ei=1/0,wi=_n;_e[Ie++]=ei,_e[Ie++]=5,_e[Ie++]=wi;var Wi=xe();_e[Ie++]=Wi}for(var ta=5;ta<=12;ta+=1){var $i=1/0,Da=ta;_e[Ie++]=$i,_e[Ie++]=6,_e[Ie++]=Da;var ba=xe();_e[Ie++]=ba}for(var Ci=12;Ci>=5;Ci-=1){var qi=1/0,Ea=Ci;_e[Ie++]=qi,_e[Ie++]=7,_e[Ie++]=Ea;var Ji=xe();_e[Ie++]=Ji}Ae.palettemap1_slave=xe(),_e[Ie++]=1/0;for(var _a=Ae.palettemap1_slave,Na=0,ka=_a.length;Na<ka;Na++){var Ka=1/0,io=Ce(_a,Na);_e[Ie++]=Ka,Lr(io);var zr=_e[--Ie],yn=_e[--Ie];_e[Ie++]=-yn,_e[Ie++]=-zr;var In=xe();_e[Ie++]=In}Ae.palettemap2_slave=xe(),Ae=On}var On=Ae;Ae=Object.assign({},Ae,Xc.globals),Ae.dontdraw=!1,Ae.rows=-1,Ae.columns=-1,Ae.slave=!1,Ae.colors=16,Ae.eclevel=6,Ae.raw=!1,Ae.parse=!1,Ae.parsefnc=!1,Ae.mask=-1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.jabcode_bit31<=0&&(_e[Ie++]="bwipp.jabcodeRequires64bit#32837",_e[Ie++]="JAB Code requires a 64-bit PostScript interpreter",Pr()),Ae.barcode.length>8e3&&(_e[Ie++]="bwipp.jabcodeinputTooLong#32841",_e[Ie++]="The input data is too long",Pr()),(Ae.eclevel<0||Ae.eclevel>10)&&(_e[Ie++]="bwipp.jabcodeInvalidEclevel#32845",_e[Ie++]="Error correction level must be 0 to 10",Pr()),Ae.mask!=-1&&(Ae.mask<0||Ae.mask>7)&&(_e[Ie++]="bwipp.jabcodeInvalidMask#32849",_e[Ie++]="Mask must be 0 to 7",Pr());var Gn=Ae.colors;(Gn<4||Gn>256||(Gn&Gn-1)!=0)&&(_e[Ie++]="bwipp.jabcodeInvalidColors#32854",_e[Ie++]="Colors must be 4, 8, 16, 32, 64, 128 or 256",Pr()),Ae.rows!=-1&&(Ae.rows<21||Ae.rows>145)&&(_e[Ie++]="bwipp.jabcodeInvalidRowSize#32858",_e[Ie++]="Rows must be 21 to 145",Pr()),Ae.columns!=-1&&(Ae.columns<21||Ae.columns>145)&&(_e[Ie++]="bwipp.jabcodeInvalidColumnSize#32862",_e[Ie++]="Columns must be 21 to 145",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.databpm=~~mr(Sr(Ae.colors)/Sr(2));var Bi=Ae.colors;_e[Ie++]="metabpm",_e[Ie++]=Bi,Bi>8&&(_e[Ie-1]=8);var kn=_e[--Ie];Ae[_e[--Ie]]=~~mr(Sr(kn)/Sr(2)),Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.msg=_e[--Ie],Ae.msglen=Ae.msg.length,Ae.addtobits=function(){var Xa=_e[--Ie];ar(Ae.bits,Ae.j,Xa),Ae.j=Xa.length+Ae.j},Ae.tofixedbits=function(){var Xa=vr(Re(13),"0000000000000");_e[Ie++]=Xa,_e[Ie++]=Xa,ir(4,-1);var Ao=kr(Re(13),_e[--Ie],2),cs=_e[--Ie],Is=_e[--Ie],Hs=_e[--Ie];ar(cs,or(Hs-Ao.length),Ao),_e[Ie++]=Ge(Is,0,Hs)};var Ti=Ae.msglen<=15?4:17;Ae.bits=Re(7+Ti+Ae.msglen*8+12),Ae.j=0,_e[Ie++]=31,_e[Ie++]=5,Ae.tofixedbits(),Ae.addtobits(),_e[Ie++]="00",Ae.addtobits(),Ae.msglen<=15?(_e[Ie++]=Ae.msglen,_e[Ie++]=4,Ae.tofixedbits(),Ae.addtobits()):(_e[Ie++]="0000",Ae.addtobits(),_e[Ie++]=Ae.msglen-16,_e[Ie++]=13,Ae.tofixedbits(),Ae.addtobits());for(var Fn=0,Di=Ae.msglen-1;Fn<=Di;Fn+=1)_e[Ie++]=Ce(Ae.msg,Fn),_e[Ie++]=8,Ae.tofixedbits(),Ae.addtobits();if(_e[Ie++]=28,_e[Ie++]=5,Ae.tofixedbits(),Ae.addtobits(),_e[Ie++]=31,_e[Ie++]=5,Ae.tofixedbits(),Ae.addtobits(),_e[Ie++]="11",Ae.addtobits(),Hr(Ae.options,"debugbits")){_e[Ie++]="bwipp.debugbits#32939",_e[Ie++]=1/0;for(var Mi=Ae.bits,ji=0,Vn=Mi.length;ji<Vn;ji++)_e[Ie++]=Ce(Mi,ji)-48;var na=xe();_e[Ie++]=na,Pr()}if(Ae.diffside=21,Ae.sameshape=!1,Ae.sameecc=!1,Ae.hasslaves=!1,Ae.metrics=function(){Ae.mc=_e[--Ie],Ae.mr=_e[--Ie];var Xa=Ae.mc,Ao=Ae.mr,cs=Ae.mc,Is=Ae.mr,Hs=Ae.colors,os=64;if(64>Hs){var Ts=Hs;Hs=os,os=Ts}var _1=Ae.slave?7:17;if(_e[Ie++]=Xa*Ao,_e[Ie++]=((~~((cs-25)/16)+2)*(~~((Is-25)/16)+2)-4)*7,_e[Ie++]=os*2,_e[Ie++]=_1*4,Ae.slave){if(_e[Ie++]=3,!Ae.sameshape){var s1=_e[--Ie];_e[Ie++]=s1+5}if(Ae.hasslaves){var J1=_e[--Ie];_e[Ie++]=J1+3}if(!Ae.sameecc){var v1=Ae.mr,x1=Ae.mc;if(Pn(v1,x1)){var Ts=x1;x1=v1,v1=Ts}var AA=Ce(Ae.jabcode_slavemetamap,~~((v1-21)/16));Ae.metaelen=AA;var k1=_e[--Ie];_e[Ie++]=or(k1+AA)}var VA=~~sr(_e[--Ie]*2/Ae.metabpm);Ae.nummetabits=VA*Ae.metabpm,_e[Ie++]=VA}else{var j1=cn(Ae.mr,Ae.mc)?0:1;Ae.metass=j1;var d1=Ae.mr,r1=Ae.mc;if(Pn(d1,r1)){var Ts=r1;r1=d1,d1=Ts}Ae.metavf=Ce(Ae.jabcode_metavfmap,~~((d1-21)/16)),_e[Ie++]="metavlen",Ae.metass==0?_e[Ie++]=Ae.jabcode_metavlensq:_e[Ie++]=Ae.jabcode_metavlenrect;var Ks=Ce(_e[--Ie],Ae.metavf);if(Ae[_e[--Ie]]=Ks,Ae.metaelen=Ae.metavf*2+10,_e[Ie++]=or(7+Ae.metavlen+Ae.metaelen),Ae.hasslaves){var n1=_e[--Ie];_e[Ie++]=n1+4}var o1=~~sr(_e[--Ie]*2/Ae.metabpm);Ae.nummetabits=o1*Ae.metabpm+6,_e[Ie++]=o1+6}var Ic=_e[--Ie];Ae.nummetamodules=Ic;var yc=_e[--Ie],YA=_e[--Ie],wc=_e[--Ie];Ae.numdatamodules=or(_e[--Ie]-(wc+(YA+(yc+Ic)))),Ae.numdatabits=Ae.numdatamodules*Ae.databpm},Ae.coderate=Ce(Ae.jabcode_coderates,Ae.eclevel),Ae.grosslen=~~sr(Ae.bits.length/Ae.coderate),Ae.snapsize=function(){var Xa=~~sr(_e[--Ie])-18;_e[Ie++]=Xa,Xa<0&&(_e[Ie-1]=0);var Ao=_e[--Ie];_e[Ie++]=~~(Ao/4)*4+21},Ae.rows==-1&&Ae.columns==-1){_e[Ie++]="size",_e[Ie++]=qe(Ae.grosslen),Ae.snapsize();var Xi=_e[--Ie];for(Ae[_e[--Ie]]=Xi;Ae.size>145&&(_e[Ie++]="bwipp.jabcodeNoValidSymbol#33004",_e[Ie++]="Maximum length exceeded or invalid content",Pr()),_e[Ie++]=Ae.size,_e[Ie++]=Ae.size,Ae.metrics(),!(Ae.grosslen<=Ae.numdatabits);)Ae.size=Ae.size+4;Ae.rows=Ae.size,Ae.columns=Ae.size}else{if(Ae.columns==-1&&Ae.rows!=-1){_e[Ie++]="columns",_e[Ie++]=Ae.grosslen/Ae.rows,Ae.snapsize();var Ri=_e[--Ie];for(Ae[_e[--Ie]]=Ri;Ae.columns>145&&(_e[Ie++]="bwipp.jabcodeNoValidSymbol#33017",_e[Ie++]="Maximum length exceeded or invalid content",Pr()),_e[Ie++]=Ae.rows,_e[Ie++]=Ae.columns,Ae.metrics(),!(Ae.grosslen<=Ae.numdatabits);)Ae.columns=Ae.columns+4}if(Ae.rows==-1&&Ae.columns!=-1){_e[Ie++]="rows",_e[Ie++]=Ae.grosslen/Ae.columns,Ae.snapsize();var Yi=_e[--Ie];for(Ae[_e[--Ie]]=Yi;Ae.rows>145&&(_e[Ie++]="bwipp.jabcodeNoValidSymbol#33028",_e[Ie++]="Maximum length exceeded or invalid content",Pr()),_e[Ie++]=Ae.rows,_e[Ie++]=Ae.columns,Ae.metrics(),!(Ae.grosslen<=Ae.numdatabits);)Ae.rows=Ae.rows+4}Ae.rows!=-1&&Ae.columns!=-1&&(_e[Ie++]=Ae.rows,_e[Ie++]=Ae.columns,Ae.metrics())}Ae.C=Ae.numdatabits,Ae.cols=Ae.columns,(Ae.rows>145||Ae.cols>145)&&(_e[Ie++]="bwipp.jabcodeNoValidSymbol#33043",_e[Ie++]="Maximum length exceeded or invalid content",Pr()),Ae.min=Ae.C;for(var ga=3;ga<=8;ga+=1){Ae.i=ga;for(var ya=Ae.i+1;ya<=9;ya+=1)Ae.j=ya,Ae.dist=~~(Ae.C/Ae.j)*Ae.j-~~(Ae.C/Ae.j)*Ae.i-Ae.bits.length,Ae.dist<Ae.min&&Ae.dist>=0&&(Ae.datawc=Ae.i,Ae.datawr=Ae.j,Ae.min=Ae.dist)}_e[Ie++]=~~(Ae.C/Ae.datawr)*Ae.datawr-~~(Ae.C/Ae.datawr)*Ae.datawc;try{var so=Re(_e[--Ie]);_e[Ie++]=so,_e[Ie++]=!1}catch(Xa){_e[Ie++]=!0}_e[--Ie]&&(_e[Ie-1]="bwipp.jabcodeSymbolTooLarge#33068",_e[Ie++]="The resulting symbol exceeds the maximum string or array size",Pr()),Ae.tmpbits=_e[--Ie],ar(Ae.tmpbits,0,Ae.bits);for(var za=Ae.bits.length,uo=Ae.tmpbits.length-1;za<=uo;za+=1){var wo=Ce(Ae.tmpbits,za-1);if(_e[Ie++]=za,_e[Ie++]=wo,wo%2==0){var Zo=_e[--Ie];_e[Ie++]=Zo+1}else{var vo=_e[--Ie];_e[Ie++]=vo-1}_e[Ie++]=Ae.tmpbits;var Go=_e[Ie-2],Mo=_e[Ie-3];De(_e[Ie-1],Mo,Go),Ie-=3}Ae.bits=Ae.tmpbits,Ae.m0=22610,Ae.m1=-3027,Ae.m2=19605,Ae.m3=32557,Ae.lcg64_temper=function(){Ae.p00=Ae.m0*Ae.s0,Ae.p01=Ae.m0*Ae.s1,Ae.p02=Ae.m0*Ae.s2,Ae.p03=Ae.m0*Ae.s3,Ae.p10=Ae.m1*Ae.s0,Ae.p11=Ae.m1*Ae.s1,Ae.p12=Ae.m1*Ae.s2,Ae.p13=Ae.m1*Ae.s3,Ae.p20=Ae.m2*Ae.s0,Ae.p21=Ae.m2*Ae.s1,Ae.p22=Ae.m2*Ae.s2,Ae.p23=Ae.m2*Ae.s3,Ae.p30=Ae.m3*Ae.s0,Ae.p31=Ae.m3*Ae.s1,Ae.p32=Ae.m3*Ae.s2,Ae.p33=Ae.m3*Ae.s3,Ae.s3=Ae.p33%65536+1,Ae.s2=Ae.p32%65536+~~(Ae.p33/65536)+Ae.p23%65536,Ae.s1=Ae.p31%65536+~~(Ae.p32/65536)+(Ae.p22%65536+~~(Ae.p23/65536))+Ae.p13%65536,Ae.s0=Ae.p30%65536+~~(Ae.p31/65536)+(Ae.p21%65536+~~(Ae.p22/65536))+(Ae.p12%65536+~~(Ae.p13/65536))+Ae.p03%65536,Ae.s3=Ae.s3+65536,Ae.s2=Ae.s2+65535,Ae.s1=Ae.s1+65535,Ae.s0=Ae.s0+65535,Ae.s2=~~(Ae.s3/65536)+Ae.s2,Ae.s3=Ae.s3%65536,Ae.s1=~~(Ae.s2/65536)+Ae.s1,Ae.s2=Ae.s2%65536,Ae.s0=~~(Ae.s1/65536)+Ae.s0,Ae.s1=Ae.s1%65536,Ae.s0=Ae.s0%65536;var Xa=((Ae.s0-32768)*65536+Ae.s1^Ae.jabcode_bit31)&Ae.jabcode_mask32,Ao=Xa^wr(Xa/2048),cs=Ao^Ao*128&-1658038656,Is=(cs^cs*32768&-272236544)&Ae.jabcode_mask32;_e[Ie++]=Is^wr(Is/262144)},Ae.createMatrixA=function(){_e[Ie++]="nb_pcb",Ae.wr<4?_e[Ie++]=~~(Ae.Pg_sub_block/2):_e[Ie++]=~~(Ae.Pg_sub_block/Ae.wr)*Ae.wc;var Xa=_e[--Ie];Ae[_e[--Ie]]=Xa,Ae.offset=~~sr(Ae.Pg_sub_block/32),Ae.effwidth=Ae.offset*32,Ae.matrixA=xe(Ae.offset*Ae.nb_pcb);for(var Ao=0,cs=Ae.offset*Ae.nb_pcb-1;Ao<=cs;Ao+=1)De(Ae.matrixA,Ao,0);Ae.permutation=xe(Ae.Pg_sub_block);for(var Is=0,Hs=Ae.Pg_sub_block-1;Is<=Hs;Is+=1)De(Ae.permutation,Is,Is);for(var os=0,Ts=~~(Ae.Pg_sub_block/Ae.wr)-1;os<=Ts;os+=1){Ae.i=os;for(var _1=0,j1=Ae.wr-1;_1<=j1;_1+=1){Ae.j=_1;var d1=Ae.matrixA,r1=Ae.i,Ks=Ae.effwidth,n1=Ae.wr,o1=Ae.j;De(d1,~~(or(r1*(Ks+n1)+o1)/32),Ce(d1,~~(or(r1*(Ks+n1)+o1)/32))|Ia(1,31-or(Ae.i*(Ae.effwidth+Ae.wr)+Ae.j)%32))}}Ae.s0=0,Ae.s1=0,Ae.s2=11,Ae.s3=64569;for(var s1=1,J1=Ae.wc-1;s1<=J1;s1+=1){Ae.i=s1,Ae.off_index=~~(Ae.Pg_sub_block/Ae.wr)*Ae.i;for(var v1=0,x1=Ae.Pg_sub_block-1;v1<=x1;v1+=1){Ae.j=v1,Ae.lcg64_temper();var AA=_e[Ie-1];if(AA<0){var k1=_e[--Ie];_e[Ie++]=(k1^Ae.jabcode_bit31)+2147483648}Ae.pos=~~(_e[--Ie]/4294967296*(Ae.Pg_sub_block-Ae.j));for(var VA=0,Ic=~~(Ae.Pg_sub_block/Ae.wr)-1;VA<=Ic;VA+=1){Ae.k=VA;var yc=Ae.matrixA,YA=Ae.off_index,wc=Ae.k,wl=Ae.offset,Gc=Ae.j;De(yc,(YA+wc)*wl+~~(Gc/32),Ce(yc,(YA+wc)*wl+~~(Gc/32))|Ia(Ia(Ce(Ae.matrixA,~~(Ce(Ae.permutation,Ae.pos)/32)+Ae.k*Ae.offset),-(31-Ce(Ae.permutation,Ae.pos)%32))&1,31-Ae.j%32))}var oc=Ae.permutation,_c=Ae.Pg_sub_block,jc=Ae.j,kc=Ce(oc,_c-1-jc);De(oc,_c-1-jc,Ce(Ae.permutation,Ae.pos)),De(Ae.permutation,Ae.pos,kc)}}},Ae.createMetadataMatrixA=function(){Ae.nb_pcb=~~(Ae.Pg_sub_block/2),Ae.offset=~~sr(Ae.Pg_sub_block/32),Ae.matrixA=xe(Ae.offset*Ae.nb_pcb);for(var Xa=0,Ao=Ae.offset*Ae.nb_pcb-1;Xa<=Ao;Xa+=1)De(Ae.matrixA,Xa,0);Ae.permutation=xe(Ae.Pg_sub_block);for(var cs=0,Is=Ae.Pg_sub_block-1;cs<=Is;cs+=1)De(Ae.permutation,cs,cs);Ae.s0=0,Ae.s1=0,Ae.s2=0,Ae.s3=38545,Ae.nb_once=~~(~~(Ae.nb_pcb/Ae.wc*Ae.Pg_sub_block+3)/Ae.nb_pcb);for(var Hs=0,os=Ae.nb_pcb-1;Hs<=os;Hs+=1){Ae.i=Hs;for(var Ts=0,_1=Ae.nb_once-1;Ts<=_1;Ts+=1){Ae.j=Ts,Ae.lcg64_temper();var j1=_e[Ie-1];if(j1<0){var d1=_e[--Ie];_e[Ie++]=(d1^Ae.jabcode_bit31)+2147483648}Ae.pos=~~(_e[--Ie]/4294967296*(Ae.Pg_sub_block-Ae.j));var r1=Ae.matrixA,Ks=Ae.i,n1=Ae.offset,o1=Ce(Ae.permutation,Ae.pos);De(r1,Ks*n1+~~(o1/32),Ce(r1,Ks*n1+~~(o1/32))|Ia(1,31-Ce(Ae.permutation,Ae.pos)%32));var s1=Ae.permutation,J1=Ae.Pg_sub_block,v1=Ae.j,x1=Ce(s1,J1-1-v1);De(s1,J1-1-v1,Ce(Ae.permutation,Ae.pos)),De(Ae.permutation,Ae.pos,x1)}}},Ae.GaussJordan=function(){_e[Ie++]="nb_pcb",Ae.wr<4?_e[Ie++]=~~(Ae.Pg_sub_block/2):_e[Ie++]=~~(Ae.Pg_sub_block/Ae.wr)*Ae.wc;var Xa=_e[--Ie];Ae[_e[--Ie]]=Xa,Ae.offset=~~sr(Ae.Pg_sub_block/32);var Ao=Ae.matrixA;Ae.matrixH=Cr(xe(Ao.length),Ao),_e[Ie++]=1/0;for(var cs=0,Is=Ae.Pg_sub_block;cs<Is;cs++)_e[Ie++]=0;Ae.column_arrangement=xe(),_e[Ie++]=1/0;for(var Hs=0,os=Ae.Pg_sub_block;Hs<os;Hs++)_e[Ie++]=!1;Ae.processed_column=xe(),_e[Ie++]=1/0;for(var Ts=0,_1=Ae.nb_pcb;Ts<_1;Ts++)_e[Ie++]=0;Ae.zero_lines_nb=xe(),_e[Ie++]=1/0;for(var j1=0,d1=Ae.Pg_sub_block*2;j1<d1;j1++)_e[Ie++]=0;Ae.swap_col=xe(),Ae.zero_lines=0,Ae.loop0=0;for(var r1=0,Ks=Ae.nb_pcb-1;r1<=Ks;r1+=1){Ae.i=r1,Ae.pivot_column=Ae.Pg_sub_block+1;for(var n1=0,o1=Ae.Pg_sub_block-1;n1<=o1;n1+=1)if(Ae.j=n1,(Ia(Ce(Ae.matrixH,~~((Ae.offset*32*Ae.i+Ae.j)/32)),-(31-(Ae.offset*32*Ae.i+Ae.j)%32))&1)==1){Ae.pivot_column=Ae.j;break}if(Ae.pivot_column<Ae.Pg_sub_block){De(Ae.processed_column,Ae.pivot_column,!0),De(Ae.column_arrangement,Ae.pivot_column,Ae.i),Ae.pivot_column>=Ae.nb_pcb&&(De(Ae.swap_col,Ae.loop0*2,Ae.pivot_column),Ae.loop0=Ae.loop0+1),Ae.off_index=~~(Ae.pivot_column/32),Ae.off_index1=Ae.pivot_column%32;for(var s1=0,J1=Ae.nb_pcb-1;s1<=J1;s1+=1)if(Ae.j=s1,Ae.i!=Ae.j&&(Ia(Ce(Ae.matrixH,Ae.off_index+Ae.j*Ae.offset),-(31-Ae.off_index1))&1)==1)for(var v1=0,x1=Ae.offset-1;v1<=x1;v1+=1){Ae.k=v1;var AA=Ae.matrixH,k1=Ae.offset,VA=Ae.j,Ic=Ae.k;De(AA,k1*VA+Ic,Aa(Ce(AA,k1*VA+Ic),Ce(Ae.matrixH,Ae.offset*Ae.i+Ae.k)))}}else De(Ae.zero_lines_nb,Ae.zero_lines,Ae.i),Ae.zero_lines=Ae.zero_lines+1}Ae.matrix_rank=Ae.nb_pcb-Ae.zero_lines,Ae.loop2=0;for(var yc=Ae.matrix_rank,YA=Ae.nb_pcb-1;yc<=YA;yc+=1)if(Ae.i=yc,Ce(Ae.column_arrangement,Ae.i)>0){for(var wc=0,wl=Ae.nb_pcb-1;wc<=wl;wc+=1)if(Ae.j=wc,!Ce(Ae.processed_column,Ae.j)){De(Ae.column_arrangement,Ae.j,Ce(Ae.column_arrangement,Ae.i)),De(Ae.column_arrangement,Ae.i,0),De(Ae.processed_column,Ae.j,!0),De(Ae.processed_column,Ae.i,!1),De(Ae.swap_col,Ae.loop0*2,Ae.i),De(Ae.swap_col,Ae.loop0*2+1,Ae.j),De(Ae.column_arrangement,Ae.i,Ae.j),Ae.loop0=Ae.loop0+1,Ae.loop2=Ae.loop2+1;break}}Ae.loop1=0;for(var Gc=0,oc=Ae.nb_pcb-1;Gc<=oc;Gc+=1)Ae.kl=Gc,!Ce(Ae.processed_column,Ae.kl)&&Ae.loop1<Ae.loop0-Ae.loop2&&(De(Ae.column_arrangement,Ae.kl,Ce(Ae.column_arrangement,Ce(Ae.swap_col,Ae.loop1*2))),De(Ae.processed_column,Ae.kl,!0),De(Ae.swap_col,Ae.loop1*2+1,Ae.kl),Ae.loop1=Ae.loop1+1);Ae.loop1=0;for(var _c=0,jc=Ae.nb_pcb-1;_c<=jc;_c+=1)Ae.kl=_c,Ce(Ae.processed_column,Ae.kl)||(De(Ae.column_arrangement,Ae.kl,Ce(Ae.zero_lines_nb,Ae.loop1)),Ae.loop1=Ae.loop1+1);for(var kc=0,_l=Ae.nb_pcb-1;kc<=_l;kc+=1){Ae.i=kc;for(var Wc=0,xl=Ae.offset-1;Wc<=xl;Wc+=1)Ae.j=Wc,De(Ae.matrixA,Ae.i*Ae.offset+Ae.j,Ce(Ae.matrixH,or(Ce(Ae.column_arrangement,Ae.i)*Ae.offset+Ae.j)))}Ae.tmp=0;for(var Ms=0,h1=Ae.loop0-1;Ms<=h1;Ms+=1){Ae.i=Ms;for(var U1=0,O1=Ae.nb_pcb-1;U1<=O1;U1+=1){Ae.j=U1,Ae.tmp=(-(Ia(Ce(Ae.matrixA,~~(Ce(Ae.swap_col,Ae.i*2)/32)+Ae.j*Ae.offset),-(31-Ce(Ae.swap_col,Ae.i*2)%32))&1)^Ae.tmp)&1^Ae.tmp;var TA=Ae.matrixA,rA=Ce(Ae.swap_col,Ae.i*2),RA=Ae.j,xc=Ae.offset;De(TA,~~(rA/32)+RA*xc,Ce(TA,~~(rA/32)+RA*xc)^(-(Ia(Ce(Ae.matrixA,~~(Ce(Ae.swap_col,Ae.i*2+1)/32)+Ae.j*Ae.offset),-(31-Ce(Ae.swap_col,Ae.i*2+1)%32))&1)^Ce(Ae.matrixA,~~(Ce(Ae.swap_col,Ae.i*2)/32)+Ae.j*Ae.offset))&Ia(1,31-Ce(Ae.swap_col,Ae.i*2)%32));var Bl=Ae.matrixA,nl=Ce(Ae.swap_col,Ae.i*2+1),Cl=Ae.j,il=Ae.offset;De(Bl,~~(nl/32)+Cl*il,Ce(Bl,~~(nl/32)+Cl*il)^(-(Ae.tmp&1)^Ce(Ae.matrixA,~~(Ce(Ae.swap_col,Ae.i*2+1)/32)+Ae.j*Ae.offset))&Ia(1,31-Ce(Ae.swap_col,Ae.i*2+1)%32))}}},Ae.createGeneratorMatrix=function(){Ae.pn=Ae.Pg_sub_block-Ae.matrix_rank,Ae.offset=~~sr(Ae.pn/32),Ae.effwidth=Ae.offset*32,Ae.offset_cap=~~sr(Ae.Pg_sub_block/32),Ae.G=xe(Ae.offset*Ae.Pg_sub_block);for(var Xa=0,Ao=Ae.offset*Ae.Pg_sub_block-1;Xa<=Ao;Xa+=1)De(Ae.G,Xa,0);for(var cs=0,Is=Ae.pn-1;cs<=Is;cs+=1){Ae.i=cs;var Hs=Ae.G,os=Ae.Pg_sub_block,Ts=Ae.pn,_1=Ae.i,j1=Ae.offset,d1=Ae.i;De(Hs,(os-Ts+_1)*j1+~~(d1/32),Ce(Hs,(os-Ts+_1)*j1+~~(d1/32))|Ia(1,31-Ae.i%32))}Ae.matrix_index=Ae.Pg_sub_block-Ae.pn,Ae.loop0=0;for(var r1=0,Ks=(Ae.Pg_sub_block-Ae.pn)*Ae.effwidth-1;r1<=Ks;r1+=1)if(Ae.i=r1,Ae.matrix_index>=Ae.Pg_sub_block&&(Ae.loop0=Ae.loop0+1,Ae.matrix_index=Ae.Pg_sub_block-Ae.pn),Ae.i%Ae.effwidth<Ae.pn){var n1=Ae.G,o1=Ae.i;De(n1,~~(o1/32),Ce(n1,~~(o1/32))^(-(Ia(Ce(Ae.matrixA,~~(Ae.matrix_index/32)+Ae.offset_cap*Ae.loop0),-(31-Ae.matrix_index%32))&1)^Ce(Ae.G,~~(Ae.i/32)))&Ia(1,31-Ae.i%32)),Ae.matrix_index=Ae.matrix_index+1}},Ae.ldpc=function(){Ae.wr=_e[--Ie],Ae.wc=_e[--Ie],_e[Ie++]=1/0;var Xa=_e[--Ie],Ao=_e[--Ie];_e[Ie++]=Xa,$r(Ao,function(){var k1=_e[--Ie];_e[Ie++]=k1-48});var cs=xe();if(Ae.data=cs,Ae.Pn=Ae.data.length,Ae.wr!=-1){if(Ae.Pg=~~(sr(sr(Ae.Pn*Ae.wr/or(Ae.wr-Ae.wc))/Ae.wr)*Ae.wr),Ae.nb_sub_blocks=~~(Ae.Pg/2700)+1,Ae.Pg_sub_block=~~(~~(Ae.Pg/Ae.nb_sub_blocks)/Ae.wr)*Ae.wr,Ae.Pn_sub_block=~~(Ae.Pg_sub_block*or(Ae.wr-Ae.wc)/Ae.wr),Ae.nb_sub_blocks=~~(Ae.Pg/Ae.Pg_sub_block),_e[Ie++]="encoding_iterations",_e[Ie++]=~~(Ae.Pg/Ae.Pg_sub_block),Ae.Pn_sub_block*Ae.nb_sub_blocks<Ae.Pn){var Is=_e[--Ie];_e[Ie++]=Is-1}var Hs=_e[--Ie];Ae[_e[--Ie]]=Hs,Ae.createMatrixA()}else Ae.Pg=Ae.Pn*2,Ae.nb_sub_blocks=1,Ae.Pg_sub_block=Ae.Pg,Ae.Pn_sub_block=Ae.Pn,Ae.encoding_iterations=1,Ae.createMetadataMatrixA();Ae.GaussJordan(),Ae.createGeneratorMatrix(),_e[Ie++]=Ae.Pg;try{var os=xe(_e[--Ie]);_e[Ie++]=os,_e[Ie++]=!1}catch(k1){_e[Ie++]=!0}_e[--Ie]&&(_e[Ie-1]="bwipp.jabcodeSymbolTooLarge#33406",_e[Ie++]="The resulting symbol exceeds the maximum string or array size",Pr()),Ae.ecc_encoded_data=_e[--Ie],Ae.offset=~~sr((Ae.Pg_sub_block-Ae.matrix_rank)/32);for(var Ts=0,_1=Ae.encoding_iterations-1;Ts<=_1;Ts+=1){Ae.iter=Ts;for(var j1=0,d1=Ae.Pg_sub_block-1;j1<=d1;j1+=1){Ae.i=j1,Ae.temp=0,Ae.loop0=0,Ae.offset_index=Ae.offset*Ae.i;for(var r1=Ae.iter*Ae.Pn_sub_block,Ks=(Ae.iter+1)*Ae.Pn_sub_block-1;r1<=Ks;r1+=1)Ae.temp=Ce(Ae.data,r1)&(Ia(Ce(Ae.G,Ae.offset_index+~~(Ae.loop0/32)),-(31-Ae.loop0%32))&1)^Ae.temp,Ae.loop0=Ae.loop0+1;De(Ae.ecc_encoded_data,Ae.i+Ae.iter*Ae.Pg_sub_block,Ae.temp)}}if(Ae.encoding_iterations!=Ae.nb_sub_blocks){Ae.start=Ae.encoding_iterations*Ae.Pn_sub_block,Ae.last_index=Ae.encoding_iterations*Ae.Pg_sub_block,Ae.Pg_sub_block=Ae.Pg-Ae.encoding_iterations*Ae.Pg_sub_block,Ae.Pn_sub_block=~~(Ae.Pg_sub_block*or(Ae.wr-Ae.wc)/Ae.wr),Ae.createMatrixA(),Ae.GaussJordan(),Ae.createGeneratorMatrix(),Ae.offset=~~sr((Ae.Pg_sub_block-Ae.matrix_rank)/32);for(var n1=0,o1=Ae.Pg_sub_block-1;n1<=o1;n1+=1){Ae.i=n1,Ae.temp=0,Ae.loop0=0,Ae.offset_index=Ae.offset*Ae.i;for(var s1=Ae.start,J1=Ae.Pn-1;s1<=J1;s1+=1)Ae.temp=Ce(Ae.data,s1)&(Ia(Ce(Ae.G,Ae.offset_index+~~(Ae.loop0/32)),-(31-Ae.loop0%32))&1)^Ae.temp,Ae.loop0=Ae.loop0+1;De(Ae.ecc_encoded_data,Ae.i+Ae.last_index,Ae.temp)}}_e[Ie++]=Ae.Pg;try{var v1=Re(_e[--Ie]);_e[Ie++]=v1,_e[Ie++]=!1}catch(k1){_e[Ie++]=!0}_e[--Ie]&&(_e[Ie-1]="bwipp.jabcodeSymbolTooLarge#33452",_e[Ie++]="The resulting symbol exceeds the maximum string or array size",Pr()),Ae.out=_e[--Ie];for(var x1=0,AA=Ae.Pg-1;x1<=AA;x1+=1)De(Ae.out,x1,Ce(Ae.ecc_encoded_data,x1)+48);_e[Ie++]=Ae.out},_e[Ie++]="bits",_e[Ie++]=Ae.bits,_e[Ie++]=Ae.datawc,_e[Ie++]=Ae.datawr,Ae.ldpc();var Oo=_e[--Ie];Ae[_e[--Ie]]=Oo,Ae.s0=0,Ae.s1=0,Ae.s2=3,Ae.s3=30151;for(var us=Ae.bits.length-1;us>=1;us-=1){Ae.l=us,Ae.lcg64_temper();var Ja=_e[Ie-1];if(Ja<0){var ho=_e[--Ie];_e[Ie++]=(ho^Ae.jabcode_bit31)+2147483648}Ae.r=~~(_e[--Ie]/4294967296*(Ae.l+1)),De(Ae.bits,Ae.l,Ce(Ae.bits,Ae.r)),De(Ae.bits,Ae.r,Ce(Ae.bits,Ae.l))}_e[Ie++]=Ae.C;try{var Ko=Re(_e[--Ie]);_e[Ie++]=Ko,_e[Ie++]=!1}catch(Xa){_e[Ie++]=!0}_e[--Ie]&&(_e[Ie-1]="bwipp.jabcodeSymbolTooLarge#33486",_e[Ie++]="The resulting symbol exceeds the maximum string or array size",Pr()),Ae.tmpbits=_e[--Ie],ar(Ae.tmpbits,0,Ae.bits),Ae.j=Ae.bits.length;for(var xo=0,Bs=~~((or(Ae.C-Ae.j)+1)/2);xo<Bs;xo++)De(Ae.tmpbits,Ae.j,48),Ae.j+1<Ae.C&&De(Ae.tmpbits,Ae.j+1,49),Ae.j=Ae.j+2;Ae.bits=Ae.tmpbits,Ae.cidx=Ce(Ae.coloridx,Ae.colors),Ae.bi=Ce(Ae.cidx,"bi"),Ae.gi=Ce(Ae.cidx,"gi"),Ae.mi=Ce(Ae.cidx,"mi"),Ae.yi=Ce(Ae.cidx,"yi"),Ae.ki=Ce(Ae.cidx,"ki"),Ae.wi=Ce(Ae.cidx,"wi"),Ae.palette=Ce(Ae.palettes,Ae.colors),Ae.palettelayout=Ce(Ae.palettelayouts,Ae.colors),Ae.metacolorindex=Ce(Ae.metacoloridxs,Ae.colors),_e[Ie++]=1/0;for(var go=0,t1=Ae.rows*Ae.cols;go<t1;go++)_e[Ie++]=-1;Ae.pixs=xe(),Ae.jmv=function(){var Xa=_e[--Ie],Ao=_e[--Ie];_e[Ie++]=or(Ao+Xa*Ae.cols)},_e[Ie++]="fpat",Ae.slave?_e[Ie++]=Ae.jabcode_fpat_slave:_e[Ie++]=Ae.jabcode_fpat_master;var Ws=_e[--Ie];Ae[_e[--Ie]]=Ws,_e[Ie++]="fmap",Ae.slave?_e[Ie++]=Ae.fmapslave:_e[Ie++]=Ae.fmapmaster;var Ds=Ce(_e[--Ie],Ae.colors);Ae[_e[--Ie]]=Ds;for(var l1=0;l1<=4;l1+=1){Ae.y=l1;for(var E1=0;E1<=4;E1+=1){Ae.x=E1,Ae.fpb=Ce(Ce(Ae.fpat,Ae.y),Ae.x),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.x+1,_e[Ie++]=Ae.y+1,Ae.jmv();var L1=Ce(Ce(Ae.fmap,0),Ae.fpb),Oe=_e[--Ie];De(_e[--Ie],Oe,L1),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.x+1,_e[Ie++]=or(Ae.rows-Ae.y)-2,Ae.jmv();var tr=Ce(Ce(Ae.fmap,1),Ae.fpb),br=_e[--Ie];De(_e[--Ie],br,tr),_e[Ie++]=Ae.pixs,_e[Ie++]=or(Ae.x+Ae.cols)-6,_e[Ie++]=Ae.y+1,Ae.jmv();var Dr=Ce(Ce(Ae.fmap,2),Ae.fpb),Kr=_e[--Ie];De(_e[--Ie],Kr,Dr),_e[Ie++]=Ae.pixs,_e[Ie++]=or(Ae.x+Ae.cols)-6,_e[Ie++]=or(Ae.rows-Ae.y)-2,Ae.jmv();var nn=Ce(Ce(Ae.fmap,3),Ae.fpb),ln=_e[--Ie];De(_e[--Ie],ln,nn)}}if(Ae.algnpat0=Ce(Ae.algnpat0s,Ae.colors),Ae.algnpat1=Ce(Ae.algnpat1s,Ae.colors),Ae.num=~~mr(Ae.cols/16)-1,Ae.algnrpos=Ae.jabcode_algnpos_default,Ae.num>0){_e[Ie++]=1/0;for(var gn=0,bn=Ae.num;gn<=bn;gn+=1)_e[Ie++]=~~(gn*((Ae.cols-7)/Ae.num))+3;Ae.algnrpos=xe()}if(Ae.num=~~mr(Ae.rows/16)-1,Ae.algncpos=Ae.jabcode_algnpos_default,Ae.num>0){_e[Ie++]=1/0;for(var Cn=0,si=Ae.num;Cn<=si;Cn+=1)_e[Ie++]=~~(Cn*((Ae.rows-7)/Ae.num))+3;Ae.algncpos=xe()}Ae.putalgnpat=function(){Ae.pp=_e[--Ie],Ae.py=_e[--Ie],Ae.px=_e[--Ie];for(var Xa=0;Xa<=2;Xa+=1){Ae.pb=Xa;for(var Ao=0;Ao<=2;Ao+=1){Ae.pa=Ao,_e[Ie++]=Ae.pixs,_e[Ie++]=or(Ae.px+Ae.pa),_e[Ie++]=or(Ae.py+Ae.pb),Ae.jmv();var cs=Ce(Ce(Ae.pp,Ae.pb),Ae.pa),Is=_e[--Ie];De(_e[--Ie],Is,cs)}}};for(var Ei=0,Ui=Ae.algncpos.length-1;Ei<=Ui;Ei+=1){Ae.j=Ei,Ae.y=Ce(Ae.algncpos,Ae.j);for(var ai=0,fa=Ae.algnrpos.length-1;ai<=fa;ai+=1){Ae.i=ai,Ae.x=Ce(Ae.algnrpos,Ae.i),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.jmv();var Gi=_e[--Ie];Ce(_e[--Ie],Gi)==-1&&(_e[Ie++]=Ae.x-1,_e[Ie++]=Ae.y-1,(Ae.i+Ae.j)%2==0?_e[Ie++]=Ae.algnpat0:_e[Ie++]=Ae.algnpat1,Ae.putalgnpat())}}if(Ae.normalisemap=function(){_e[Ie++]=1/0;var Xa=_e[--Ie],Ao=_e[--Ie];_e[Ie++]=Xa,$r(Ao,function(){var Is=_e[--Ie];Lr(Is),Ii(xe(2))});var cs=xe();_e[Ie++]=cs},Ae.slave){_e[Ie++]="metadatamap",_e[Ie++]=Ae.metadatamap_slave,Ae.normalisemap();var pa=_e[--Ie];Ae[_e[--Ie]]=pa,_e[Ie++]="palettemap1",_e[Ie++]=Ae.palettemap1_slave,Ae.normalisemap();var la=_e[--Ie];Ae[_e[--Ie]]=la,_e[Ie++]="palettemap2",_e[Ie++]=Ae.palettemap2_slave,Ae.normalisemap();var Ga=_e[--Ie];Ae[_e[--Ie]]=Ga}else{_e[Ie++]="metadatamap",_e[Ie++]=Ae.metadatamap_master,Ae.normalisemap();var Ai=_e[--Ie];Ae[_e[--Ie]]=Ai,_e[Ie++]="palettemap1",_e[Ie++]=Ae.jabcode_palettemap1_master,Ae.normalisemap();var li=_e[--Ie];Ae[_e[--Ie]]=li,_e[Ie++]="palettemap2",_e[Ie++]=Ae.jabcode_palettemap2_master,Ae.normalisemap();var sa=_e[--Ie];Ae[_e[--Ie]]=sa}$r(Ae.metadatamap,function(){var Xa=_e[Ie-1],Ao=Ce(Xa,0);if(_e[Ie++]=Ao,Ao<0){var cs=_e[--Ie],Is=_e[Ie-1];De(Is,0,or(cs+Ae.cols)-1)}else Ie--;var Hs=_e[Ie-1],os=Ce(Hs,1);if(_e[Ie++]=os,os<0){var Ts=_e[--Ie],_1=_e[Ie-1];De(_1,1,or(Ts+Ae.rows)-1)}else Ie--;Ie--}),$r(Ae.palettemap1,function(){var Xa=_e[Ie-1],Ao=Ce(Xa,0);if(_e[Ie++]=Ao,Ao<0){var cs=_e[--Ie],Is=_e[Ie-1];De(Is,0,or(cs+Ae.cols)-1)}else Ie--;var Hs=_e[Ie-1],os=Ce(Hs,1);if(_e[Ie++]=os,os<0){var Ts=_e[--Ie],_1=_e[Ie-1];De(_1,1,or(Ts+Ae.rows)-1)}else Ie--;Ie--}),$r(Ae.palettemap2,function(){var Xa=_e[Ie-1],Ao=Ce(Xa,0);if(_e[Ie++]=Ao,Ao<0){var cs=_e[--Ie],Is=_e[Ie-1];De(Is,0,or(cs+Ae.cols)-1)}else Ie--;var Hs=_e[Ie-1],os=Ce(Hs,1);if(_e[Ie++]=os,os<0){var Ts=_e[--Ie],_1=_e[Ie-1];De(_1,1,or(Ts+Ae.rows)-1)}else Ie--;Ie--});for(var Ua=0,Io=Ae.nummetamodules-1;Ua<=Io;Ua+=1){_e[Ie++]=Ae.pixs,Lr(Ce(Ae.metadatamap,Ua)),Ae.jmv();var Wa=_e[--Ie];De(_e[--Ie],Wa,0)}if(Ae.slave)Ae.i=0;else{var fs=Ae.colors,xs=16;if(16>fs){var vi=fs;fs=xs,xs=vi}for(var da=0,ps=xs-1;da<=ps;da+=1){Ae.i=da;var Ns=Ce(Ae.palettelayout,Ae.i);_e[Ie++]=Ns,_e[Ie++]=Ae.pixs,_e[Ie++]=Ns,Lr(Ce(Ae.palettemap1,Ae.i)),Ae.jmv();var As=_e[--Ie],Uo=_e[--Ie];De(_e[--Ie],As,Uo);var gs=_e[--Ie];_e[Ie++]=Ae.pixs,_e[Ie++]=gs,Lr(Ce(Ae.palettemap2,Ae.i)),Ae.jmv();var u1=_e[--Ie],Fs=_e[--Ie];De(_e[--Ie],u1,Fs)}Ae.i=16}Ae.j=Ae.nummetamodules;for(var Cs=Ae.i,bs=Ae.palettelayout.length-1;Cs<=bs;Cs+=2){Ae.i=Cs;var m1=Ce(Ae.palettelayout,Ae.i);_e[Ie++]=m1,_e[Ie++]=Ae.pixs,_e[Ie++]=m1,Lr(Ce(Ae.metadatamap,Ae.j)),Ae.jmv();var M1=_e[--Ie],yo=_e[--Ie];De(_e[--Ie],M1,yo);var jo=_e[--Ie];_e[Ie++]=Ae.pixs,_e[Ie++]=jo,Lr(Ce(Ae.metadatamap,Ae.j+2)),Ae.jmv();var _i=_e[--Ie],ns=_e[--Ie];De(_e[--Ie],_i,ns);var is=Ce(Ae.palettelayout,Ae.i+1);_e[Ie++]=is,_e[Ie++]=Ae.pixs,_e[Ie++]=is,Lr(Ce(Ae.metadatamap,Ae.j+1)),Ae.jmv();var as=_e[--Ie],_s=_e[--Ie];De(_e[--Ie],as,_s);var Ls=_e[--Ie];_e[Ie++]=Ae.pixs,_e[Ie++]=Ls,Lr(Ce(Ae.metadatamap,Ae.j+3)),Ae.jmv();var Ys=_e[--Ie],a1=_e[--Ie];De(_e[--Ie],Ys,a1),Ae.j=Ae.j+4}Ae.maskfuncs=xe([function(){var Xa=_e[--Ie],Ao=_e[--Ie];_e[Ie++]=or(Ao+Xa)%Ae.colors},function(){Ie--;var Xa=_e[--Ie];_e[Ie++]=Xa%Ae.colors},function(){var Xa=_e[--Ie];_e[Ie-1]=Xa;var Ao=_e[--Ie];_e[Ie++]=Ao%Ae.colors},function(){var Xa=_e[--Ie],Ao=_e[--Ie];_e[Ie++]=(~~(Xa/3)+~~(Ao/2))%Ae.colors},function(){var Xa=_e[--Ie],Ao=_e[--Ie];_e[Ie++]=(~~(Xa/2)+~~(Ao/3))%Ae.colors},function(){var Xa=_e[--Ie],Ao=or(_e[--Ie]+Xa);_e[Ie++]=(~~(Ao/2)+~~(Ao/3))%Ae.colors},function(){var Xa=_e[--Ie],Ao=_e[--Ie];_e[Ie++]=or(Xa*(Ao*Ao)%7+(Xa+Ao*Ao)*2%19)%Ae.colors},function(){var Xa=_e[--Ie],Ao=_e[--Ie];_e[Ie++]=or(Ao*(Xa*Xa)%5+(Xa*Xa+Ao*2)%13)%Ae.colors}]),Ae.mask!=-1&&(Ae.maskfuncs=xe([Ce(Ae.maskfuncs,Ae.mask)]),Ae.bestmaskval=Ae.mask),Ae.masks=xe(Ae.maskfuncs.length);for(var Es=0,fA=Ae.masks.length-1;Es<=fA;Es+=1){Ae.m=Es,Ae.mask=xe(Ae.rows*Ae.cols);for(var Z1=0,vA=Ae.rows-1;Z1<=vA;Z1+=1){Ae.j=Z1;for(var V1=0,aA=Ae.cols-1;V1<=aA;V1+=1){Ae.i=V1,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ae.jmv();var FA=_e[--Ie];if(Ce(_e[--Ie],FA)==-1){if(_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ce(Ae.maskfuncs,Ae.m)()===!0)break}else _e[Ie++]=0;_e[Ie++]=Ae.mask,_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ae.jmv();var Y1=_e[Ie-3],GA=_e[Ie-1];De(_e[Ie-2],GA,Y1),Ie-=3}}De(Ae.masks,Ae.m,Ae.mask)}for(Ae.posx=0,Ae.posy=0,Ae.i=0;Ae.posx!=Ae.cols;){_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.posx,_e[Ie++]=Ae.posy,Ae.jmv();var K1=_e[--Ie];if(Ce(_e[--Ie],K1)==-1){var kA=Ge(Ae.bits,Ae.i,Ae.databpm);_e[Ie++]=0;for(var oA=0,yl=kA.length;oA<yl;oA++){var nc=_e[--Ie];_e[Ie++]=or(nc+(Ce(kA,oA)-48))*2}var SA=_e[--Ie];_e[Ie++]=~~(SA/2),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.posx,_e[Ie++]=Ae.posy,Ae.jmv();var LA=_e[Ie-3],zc=_e[Ie-1];De(_e[Ie-2],zc,LA),Ie-=3,Ae.i=Ae.i+Ae.databpm}Ae.posy=Ae.posy+1,Ae.posy==Ae.rows&&(Ae.posy=0,Ae.posx=Ae.posx+1)}Ae.evalrle=function(){Ae.scrle=_e[--Ie],Ae.scr1=0,Ae.scr3=0;for(var Xa=0,Ao=Ae.scrle.length-2;Xa<=Ao;Xa+=2)if(Ae.j=Xa,Ce(Ae.scrle,Ae.j+1)!=-1){var cs=Ce(Ae.scrle,Ae.j);if(_e[Ie++]=cs,cs>=5?Ae.scr1=or(_e[--Ie]-2+Ae.scr1):Ie--,Ae.j>=4&&Ae.j<=Ae.scrle.length-5){var Is=Ge(Ae.scrle,Ae.j-4,10);_e[Ie++]=Is;for(var Hs=0,os=Is.length;Hs<os;Hs++)_e[Ie++]=Ce(Is,Hs)==1;Ie--;for(var Ts=0;Ts<4;Ts++){var _1=_e[--Ie];_e[Ie-1]=_1;var j1=_e[--Ie],d1=_e[--Ie];_e[Ie++]=wa(d1,j1)}if(_e[--Ie]){_e[Ie++]=1/0;var r1=_e[--Ie],Ks=_e[--Ie];_e[Ie++]=r1,Lr(Ks);var n1=_e[Ie-1],o1=_e[Ie-3],s1=_e[Ie-5],J1=_e[Ie-7],v1=_e[Ie-9];if(cn(v1,s1)&&cn(v1,n1)&&cn(J1,o1)){var x1=_e[--Ie],AA=_e[--Ie],k1=_e[--Ie];Ae.c4=k1,Ae.c5=x1,_e[Ie++]=k1,_e[Ie++]=AA,(cn(Ae.c4,Ae.bi)&&cn(Ae.c5,Ae.yi)||cn(Ae.c4,Ae.yi)&&cn(Ae.c5,Ae.bi)||cn(Ae.c4,Ae.gi)&&cn(Ae.c5,Ae.mi)||cn(Ae.c4,Ae.mi)&&cn(Ae.c5,Ae.gi))&&(Ae.scr3=Ae.scr3+100)}Oi()}else Ie--}}_e[Ie++]=Ae.scr1,_e[Ie++]=Ae.scr3},Ae.evalmask=function(){Ae.sym=_e[--Ie],Ae.n1=0,Ae.n2=0,Ae.n3=0;var Xa=Ae.rows,Ao=Ae.cols;if(Xa<Ao){var cs=Ao;Ao=Xa,Xa=cs}Ae.rle=xe(Xa*2+2),Ae.lastpairs=xe(Ae.cols),Ae.thispairs=xe(Ae.cols);for(var Is=0,Hs=Ae.cols-1;Is<=Hs;Is+=1){Ae.i=Is,_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=-1;for(var os=Ae.i,Ts=Ae.cols,_1=Ae.rows*Ae.cols-1;Ts<0?os>=_1:os<=_1;os+=Ts){var j1=Ce(Ae.sym,os),d1=_e[Ie-1];if(_e[Ie++]=j1,cn(d1,j1)){Ie--;var r1=_e[--Ie],Ks=_e[--Ie];_e[Ie++]=Ks+1,_e[Ie++]=r1}else{var n1=_e[--Ie];_e[Ie++]=1,_e[Ie++]=n1}}var o1=Wn()+2;Ii(Ge(Ae.rle,0,o1-2)),Ae.evalrle(),Ae.n3=or(_e[--Ie]+Ae.n3),Ae.n1=or(_e[--Ie]+Ae.n1),Ie--}for(var s1=0,J1=Ae.rows-1;s1<=J1;s1+=1){Ae.i=s1,Ae.symrow=Ge(Ae.sym,Ae.i*Ae.cols,Ae.cols),_e[Ie++]=1/0;var v1=Ae.symrow;_e[Ie++]=0,_e[Ie++]=-1;for(var x1=0,AA=v1.length;x1<AA;x1++){var k1=Ce(v1,x1),VA=_e[Ie-1];if(_e[Ie++]=k1,cn(VA,k1)){Ie--;var Ic=_e[--Ie],yc=_e[--Ie];_e[Ie++]=yc+1,_e[Ie++]=Ic}else{var YA=_e[--Ie];_e[Ie++]=1,_e[Ie++]=YA}}var wc=Wn()+2;Ii(Ge(Ae.rle,0,wc-2)),Ae.evalrle(),Ae.n3=or(_e[--Ie]+Ae.n3),Ae.n1=or(_e[--Ie]+Ae.n1),Ie--;var wl=Ae.thispairs;Ae.thispairs=Ae.lastpairs,Ae.lastpairs=wl;var Gc=Ae.symrow;_e[Ie++]=-1;for(var oc=0,_c=Gc.length;oc<_c;oc++){var jc=Ce(Gc,oc),kc=_e[--Ie];if(_e[Ie++]=jc,_e[Ie++]=kc,Bn(jc,kc)){Ie--;var _l=_e[--Ie];_e[Ie++]=-1,_e[Ie++]=_l}}if(Ie--,Ii(Ae.thispairs),Ie--,Ae.i>0){_e[Ie++]=1/0,Lr(Ae.lastpairs),Lr(Ae.thispairs),_e[Ie++]=Ae.n2;for(var Wc=0,xl=Ae.cols;Wc<xl;Wc++){var Ms=_e[--Ie],h1=_e[--Ie];if(_e[Ie++]=Ms,_e[Ie++]=h1,h1!=-1){var U1=_e[Ie-1-(Ae.cols+1)];if(cn(_e[--Ie],U1)){var O1=_e[--Ie];_e[Ie++]=O1+3}}else Ie--}Ae.n2=_e[--Ie],Oi()}}_e[Ie++]=or(Ae.n1+Ae.n2+Ae.n3)},Ae.bestscore=999999999;for(var WA=0,ul=Ae.masks.length-1;WA<=ul;WA+=1){Ae.m=WA,Ae.masksym=xe(Ae.rows*Ae.cols);for(var qA=0,bA=Ae.rows*Ae.cols-1;qA<=bA;qA+=1)Ae.i=qA,De(Ae.masksym,Ae.i,Aa(Ce(Ae.pixs,Ae.i),Ce(Ce(Ae.masks,Ae.m),Ae.i)));Ae.masks.length!=1?(_e[Ie++]=Ae.masksym,Ae.evalmask(),Ae.score=_e[--Ie],Ae.score<Ae.bestscore&&(Ae.bestsym=Ae.masksym,Ae.bestmaskval=Ae.m,Ae.bestscore=Ae.score)):Ae.bestsym=Ae.masksym}Ae.pixs=Ae.bestsym,Ae.metamask=Ae.bestmaskval,Ae.addtometapart=function(){var Xa=_e[--Ie];ar(Ae.metapart,Ae.p,Xa),Ae.p=Xa.length+Ae.p},Ae.addtometabits=function(){var Xa=_e[--Ie];ar(Ae.metabits,Ae.q,Xa),Ae.q=Xa.length+Ae.q},Ae.metapart=Re(40),Ae.metabits=Re(Ae.nummetabits),Ae.p=0,Ae.q=0,Ae.slave?(_e[Ie++]=Ae.sameshape?0:1,_e[Ie++]=1,Ae.tofixedbits(),Ae.addtometapart(),_e[Ie++]=Ae.sameecc?0:1,_e[Ie++]=1,Ae.tofixedbits(),Ae.addtometapart(),_e[Ie++]=Ae.hasslaves?1:0,_e[Ie++]=1,Ae.tofixedbits(),Ae.addtometapart(),_e[Ie++]=Ge(Ae.metapart,0,Ae.p),_e[Ie++]=2,_e[Ie++]=-1,Ae.ldpc(),Ae.addtometabits(),Ae.p=0,Ae.sameshape||(_e[Ie++]=~~((Ae.diffside-17)/4)-1,_e[Ie++]=5,Ae.tofixedbits(),Ae.addtometapart()),Ae.hasslaves&&(_e[Ie++]=0,_e[Ie++]=3,Ae.tofixedbits(),Ae.addtometapart()),_e[Ie++]=Ge(Ae.metapart,0,Ae.p),_e[Ie++]=2,_e[Ie++]=-1,Ae.ldpc(),Ae.addtometabits(),Ae.p=0,Ae.sameecc||(_e[Ie++]=Ae.datawc-3,_e[Ie++]=~~(Ae.metaelen/2),Ae.tofixedbits(),Ae.addtometapart(),_e[Ie++]=Ae.datawr-4,_e[Ie++]=~~(Ae.metaelen/2),Ae.tofixedbits(),Ae.addtometapart()),_e[Ie++]=Ge(Ae.metapart,0,Ae.p),_e[Ie++]=2,_e[Ie++]=-1,Ae.ldpc(),Ae.addtometabits(),Ae.p=0):(_e[Ie++]=~~mr(Sr(Ae.colors)/Sr(2))-1,_e[Ie++]=3,Ae.tofixedbits(),Ae.addtometapart(),_e[Ie++]=Ge(Ae.metapart,0,Ae.p),_e[Ie++]=2,_e[Ie++]=-1,Ae.ldpc(),Ae.addtometabits(),Ae.p=0,_e[Ie++]=Ae.metass,_e[Ie++]=1,Ae.tofixedbits(),Ae.addtometapart(),_e[Ie++]=Ae.metavf,_e[Ie++]=2,Ae.tofixedbits(),Ae.addtometapart(),_e[Ie++]=Ae.metamask,_e[Ie++]=3,Ae.tofixedbits(),Ae.addtometapart(),Ae.hasslaves?_e[Ie++]="1":_e[Ie++]="0",Ae.addtometapart(),_e[Ie++]=Ge(Ae.metapart,0,Ae.p),_e[Ie++]=2,_e[Ie++]=-1,Ae.ldpc(),Ae.addtometabits(),Ae.p=0,Ae.metass==0?(_e[Ie++]=or(~~((Ae.cols-17)/4)-Ce(Ae.jabcode_metavfadj,Ae.metavf))-1,_e[Ie++]=Ae.metavlen,Ae.tofixedbits(),Ae.addtometapart()):(_e[Ie++]=~~((Ae.cols-17)/4)-1,_e[Ie++]=~~(Ae.metavlen/2),Ae.tofixedbits(),Ae.addtometapart(),_e[Ie++]=~~((Ae.rows-17)/4)-1,_e[Ie++]=~~(Ae.metavlen/2),Ae.tofixedbits(),Ae.addtometapart()),_e[Ie++]=Ae.datawc-3,_e[Ie++]=~~(Ae.metaelen/2),Ae.tofixedbits(),Ae.addtometapart(),_e[Ie++]=Ae.datawr-4,_e[Ie++]=~~(Ae.metaelen/2),Ae.tofixedbits(),Ae.addtometapart(),Ae.hasslaves&&(_e[Ie++]=0,_e[Ie++]=4,Ae.tofixedbits(),Ae.addtometapart()),_e[Ie++]=Ge(Ae.metapart,0,Ae.p),_e[Ie++]=2,_e[Ie++]=-1,Ae.ldpc(),Ae.addtometabits(),Ae.p=0);for(var ic=Ae.q,mc=Ae.nummetabits-1;ic<=mc;ic+=1)De(Ae.metabits,ic,48);if(Ae.i=0,Ae.j=0,!Ae.slave){for(var Sc=Ge(Ae.metabits,Ae.i,6),es=0,Ss=Sc.length;es<Ss;es++){_e[Ie++]=Ce(Sc,es),Ae.colors==4?_e[Ie++]=xe([Ae.bi,Ae.yi]):_e[Ie++]=xe([Ae.ki,Ae.wi]);var P1=_e[--Ie],f1=Ce(P1,_e[--Ie]-48);_e[Ie++]=f1,_e[Ie++]=Ae.pixs,Lr(Ce(Ae.metadatamap,Ae.j)),Ae.jmv();var p1=_e[Ie-3],Xs=_e[Ie-1];De(_e[Ie-2],Xs,p1),Ie-=3,Ae.j=Ae.j+1}Ae.i=Ae.i+6}for(var w1=0,vc=~~(or(Ae.nummetabits-Ae.i)/Ae.metabpm);w1<vc;w1++){var HA=Ge(Ae.metabits,Ae.i,Ae.metabpm);_e[Ie++]=0;for(var ac=0,bc=HA.length;ac<bc;ac++){var Tc=_e[--Ie];_e[Ie++]=or(Tc+(Ce(HA,ac)-48))*2}var sA=Ce(Ae.metacolorindex,~~(_e[--Ie]/2));_e[Ie++]=sA,_e[Ie++]=Ae.pixs,Lr(Ce(Ae.metadatamap,Ae.j)),Ae.jmv();var rl=_e[Ie-3],ZA=_e[Ie-1];De(_e[Ie-2],ZA,rl),Ie-=3,Ae.i=or(Ae.i+Ae.metabpm),Ae.j=Ae.j+1}_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.cols],["pixy",Ae.rows],["colormap",Ae.palette],["height",Ae.rows*2/72],["width",Ae.cols*2/72],["borderleft",0],["borderright",0],["bordertop",0],["borderbottom",0],["opt",Ae.options]]),Ae._render&&xi(),Ae=On}function e1(){if(!e1.globals){var Zn=Ae;Ae=e1.globals={};var hr=new Map([["ean13",4],["upca",4],["ean8",3],["upce",2],["gs1-128",4],["databaromni",4],["databarstacked",2],["databarstackedomni",2],["databartruncated",4],["databarlimited",3],["databarexpanded",4],["databarexpandedstacked",4]]);Ae.gs1_cc_lintypecccolumns=hr;var Br=new Map([["a",xe([xe([167,138,118,108,88,78,59]),xe([167,138,118,98,78]),xe([197,167,138,108,78])])],["b",xe([xe([336,296,256,208,160,104,56]),xe([768,648,536,416,304,208,152,112,72,32]),xe([1184,1016,840,672,496,352,264,208,152,96,56])])]]);Ae.gs1_cc_bitcapsmaps=Br,Ae.gs1_cc_fillpat=xe([0,0,1,0,0]),Ae.gs1_cc_pwr928init=xe([0,0,0,0,0,0,1]),Ae.gs1_cc_tobin=function(){var jo=Re(_e[--Ie]);_e[Ie++]=jo;for(var _i=0,ns=jo.length-1;_i<=ns;_i+=1){var is=_e[Ie-1];De(is,_i,48)}var as=_e[Ie-1];_e[Ie++]=as;var _s=_e[Ie-3],Ls=_e[Ie-1];_e[Ie-3]=_e[Ie-2],Ie-=2;var Ys=kr(Re(Ls.length),_s,2);ar(Ls,Ls.length-Ys.length,Ys)},Ae.gs1_cc_fnc1=-1,Ae.gs1_cc_lnumeric=-2,Ae.gs1_cc_lalphanumeric=-3,Ae.gs1_cc_liso646=-4,_e[Ie++]=1/0;for(var Nr=65;Nr<=90;Nr+=1)_e[Ie++]=Nr,_e[Ie++]=Nr-65,_e[Ie++]=5,Ae.gs1_cc_tobin();for(var Or=48;Or<=57;Or+=1)_e[Ie++]=Or,_e[Ie++]=Or+4,_e[Ie++]=6,Ae.gs1_cc_tobin();_e[Ie++]=Ae.gs1_cc_fnc1,_e[Ie++]="11111";var an=Xe();Ae.alpha=an,_e[Ie++]=1/0;for(var Zr=0;Zr<=119;Zr+=1){var Rr=vr(Re(2),"00"),Jr=kr(Re(2),Zr,11);if(ar(Rr,2-Jr.length,Jr),_e[Ie++]=Zr,_e[Ie++]=Rr,Ce(Rr,0)==65){var rn=_e[Ie-1];De(rn,0,94)}var An=_e[Ie-1];if(Ce(An,1)==65){var tn=_e[Ie-1];De(tn,1,94)}var vn=_e[--Ie],fn=vr(Re(7),"0000000"),dn=kr(Re(7),_e[--Ie]+8,2);ar(fn,7-dn.length,dn),_e[Ie++]=vn,_e[Ie++]=fn}_e[Ie++]=Ae.gs1_cc_lalphanumeric,_e[Ie++]="0000";var Mn=Xe();Ae.numeric=Mn,_e[Ie++]=1/0;for(var wn=48;wn<=57;wn+=1)_e[Ie++]=wn,_e[Ie++]=wn-43,_e[Ie++]=5,Ae.gs1_cc_tobin();_e[Ie++]=Ae.gs1_cc_fnc1,_e[Ie++]="01111";for(var Sn=65;Sn<=90;Sn+=1)_e[Ie++]=Sn,_e[Ie++]=Sn-33,_e[Ie++]=6,Ae.gs1_cc_tobin();_e[Ie++]=42,_e[Ie++]="111010";for(var Nn=44;Nn<=47;Nn+=1)_e[Ie++]=Nn,_e[Ie++]=Nn+15,_e[Ie++]=6,Ae.gs1_cc_tobin();_e[Ie++]=Ae.gs1_cc_lnumeric,_e[Ie++]="000",_e[Ie++]=Ae.gs1_cc_liso646,_e[Ie++]="00100";var oi=Xe();Ae.alphanumeric=oi,_e[Ie++]=1/0;for(var Jn=48;Jn<=57;Jn+=1)_e[Ie++]=Jn,_e[Ie++]=Jn-43,_e[Ie++]=5,Ae.gs1_cc_tobin();_e[Ie++]=Ae.gs1_cc_fnc1,_e[Ie++]="01111";for(var fi=65;fi<=90;fi+=1)_e[Ie++]=fi,_e[Ie++]=fi-1,_e[Ie++]=7,Ae.gs1_cc_tobin();for(var ri=97;ri<=122;ri+=1)_e[Ie++]=ri,_e[Ie++]=ri-7,_e[Ie++]=7,Ae.gs1_cc_tobin();_e[Ie++]=33,_e[Ie++]="11101000",_e[Ie++]=34,_e[Ie++]="11101001";for(var Qn=37;Qn<=47;Qn+=1)_e[Ie++]=Qn,_e[Ie++]=Qn+197,_e[Ie++]=8,Ae.gs1_cc_tobin();for(var Yn=58;Yn<=63;Yn+=1)_e[Ie++]=Yn,_e[Ie++]=Yn+187,_e[Ie++]=8,Ae.gs1_cc_tobin();_e[Ie++]=95,_e[Ie++]="11111011",_e[Ie++]=32,_e[Ie++]="11111100",_e[Ie++]=Ae.gs1_cc_lnumeric,_e[Ie++]="000",_e[Ie++]=Ae.gs1_cc_lalphanumeric,_e[Ie++]="00100";var ni=Xe();Ae.iso646=ni,_e[Ie++]=1/0,_e[Ie++]=Ae.gs1_cc_pwr928init;for(var ci=0;ci<68;ci++)_e[Ie++]=xe(7);Ae.pwr928=xe();for(var Li=1;Li<=68;Li+=1){Ae.j=Li,Ae.v=0;for(var zi=6;zi>=1;zi-=1)Ae.i=zi,Ae.v=or(Ce(Ce(Ae.pwr928,Ae.j-1),Ae.i)*2+~~(Ae.v/928)),De(Ce(Ae.pwr928,Ae.j),Ae.i,Ae.v%928);De(Ce(Ae.pwr928,Ae.j),0,or(Ce(Ce(Ae.pwr928,Ae.j-1),0)*2+~~(Ae.v/928)))}Ae.pwr928=Ae.pwr928,Ae=Zn}var Zn=Ae;for(Ae=Object.assign({},Ae,e1.globals),Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!1,Ae.dontdraw=!1,Ae.ccversion="a",Ae.cccolumns=-1,Ae.lintype="",Ae.linwidth=-1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Bn(Ae.ccversion,"a")&&Bn(Ae.ccversion,"b")&&Bn(Ae.ccversion,"c")&&(_e[Ie++]="bwipp.gs1ccBadCCversion#34113",_e[Ie++]="ccversion must be a, b or c",Pr()),Ae.cccolumns>30&&(_e[Ie++]="bwipp.gs1ccColumnsTooBig#34117",_e[Ie++]="The maximum number of composite component columns is 30",Pr()),Ae.lintype.length!=0&&(Hr(Ae.gs1_cc_lintypecccolumns,Ae.lintype)||(_e[Ie++]="bwipp.gs1ccBadLinType#34122",_e[Ie++]="The lintype is not recognised",Pr())),Ae.cccolumns==-1&&(cn(Ae.lintype,"gs1-128")&&cn(Ae.ccversion,"c")?(Ae.linwidth<0&&(_e[Ie++]="bwipp.gs1ccMissingLinWidth#34132",_e[Ie++]="linwidth must be set for a GS1-128 with a CC-C composite component",Pr()),Ae.linwidth<68&&(_e[Ie++]="bwipp.gs1ccMinimumLinWidth#34135",_e[Ie++]="Minimum linwidth for a GS1-128 with a CC-C composite component is 68",Pr()),Ae.linwidth==68?_e[Ie++]=1:_e[Ie++]=~~((Ae.linwidth-52)/17)):Ae.lintype.length!=0?_e[Ie++]=Ce(Ae.gs1_cc_lintypecccolumns,Ae.lintype):_e[Ie++]=2,Ae.cccolumns=_e[--Ie]),Bn(Ae.ccversion,"c")&&(Ae.cccolumns<2||Ae.cccolumns>4)&&(_e[Ie++]="bwipp.gs1ccBadColumns#34146",_e[Ie++]="CC-A and CC-B require 2 to 4 columns",Pr()),Ae.lintype.length!=0&&Bn(Ae.ccversion,"c")&&Pn(Ae.cccolumns,Ce(Ae.gs1_cc_lintypecccolumns,Ae.lintype))&&(_e[Ie++]="bwipp.gs1ccColumnsTooSmall#34152",_e[Ie++]="The cccolumns value is too small for the linear symbology",Pr()),_e[Ie++]=Ae.barcode,_e[Ie++]="ai",mo(),Ae.fncs=_e[--Ie],Ae.vals=_e[--Ie],Ae.ais=_e[--Ie],Ae.isupper=function(){var yo=_e[--Ie];_e[Ie++]=yo>=65&&yo<=90},Ae.isnum0=function(){var yo=_e[--Ie];_e[Ie++]=yo>=48&&yo<=57},Ae.isnum1=function(){var yo=_e[--Ie];_e[Ie++]=yo>=49&&yo<=57};;){if(Ae.ais.length>=1&&(cn(Ce(Ae.ais,0),"10")||cn(Ce(Ae.ais,0),"11")||cn(Ce(Ae.ais,0),"17"))){_e[Ie++]=-1,_e[Ie++]="10";break}if(Ae.ais.length>=1&&cn(Ce(Ae.ais,0),"90")){if(Ae.v=Ce(Ae.vals,0),Ae.v.length>=1&&(_e[Ie++]=Ce(Ae.v,0),Ae.isupper(),_e[--Ie])){_e[Ie++]=0,_e[Ie++]="11";break}if(Ae.v.length>=2){_e[Ie++]=Ce(Ae.v,0),Ae.isnum1(),_e[Ie++]=Ce(Ae.v,1),Ae.isupper();var ii=_e[--Ie];if(_e[--Ie]&&ii){_e[Ie++]=1,_e[Ie++]="11";break}}if(Ae.v.length>=3){_e[Ie++]=Ce(Ae.v,0),Ae.isnum1(),_e[Ie++]=Ce(Ae.v,1),Ae.isnum0();var vi=_e[--Ie],Si=_e[--Ie];_e[Ie++]=wa(Si,vi),_e[Ie++]=Ce(Ae.v,2),Ae.isupper();var Yr=_e[--Ie];if(_e[--Ie]&&Yr){_e[Ie++]=2,_e[Ie++]="11";break}}if(Ae.v.length>=4){_e[Ie++]=Ce(Ae.v,0),Ae.isnum1(),_e[Ie++]=Ce(Ae.v,1),Ae.isnum0();var hn=_e[--Ie],En=_e[--Ie];_e[Ie++]=wa(En,hn),_e[Ie++]=Ce(Ae.v,2),Ae.isnum0();var Dn=_e[--Ie],Rn=_e[--Ie];_e[Ie++]=wa(Rn,Dn),_e[Ie++]=Ce(Ae.v,3),Ae.isupper();var pi=_e[--Ie];if(_e[--Ie]&&pi){_e[Ie++]=3,_e[Ie++]="11";break}}}_e[Ie++]=-1,_e[Ie++]="0";break}if(Ae.method=_e[--Ie],Ae.npre=_e[--Ie],cn(Ae.method,"10")){var ui=Ce(Ae.vals,0);if(_e[Ie++]=cn(Ce(Ae.ais,0),"11")||cn(Ce(Ae.ais,0),"17"),_e[Ie++]=ui,ui.length>=6){var hi=Ge(_e[--Ie],0,6);_e[Ie++]=!0;for(var gi=0,Ze=hi.length;gi<Ze;gi++){var en=Ce(hi,gi);(en<48||en>57)&&(_e[Ie-1]=!1)}}else _e[Ie-1]=!1;var mi=_e[--Ie];if(_e[--Ie]&&mi){var Ni=Ce(Ae.vals,0),Vi=vr(Re(16),"0000000000000000"),ca=kr(Re(16),gr(Ge(Ni,0,2))*384+((gr(Ge(Ni,2,2))-1)*32+gr(Ge(Ni,4,2))),2);ar(Vi,16-ca.length,ca),_e[Ie++]=Vi,_e[Ie++]=1/0,_e[Ie++]=1,_e[Ie++]=0,ir(4,-1),$r(_e[--Ie],function(){var yo=_e[--Ie];_e[Ie++]=yo-48}),_e[Ie++]=cn(Ce(Ae.ais,0),"11")?0:1;var ha=xe();Ae.cdf=ha,Ae.ais=Ge(Ae.ais,1,Ae.ais.length-1),Ae.vals=Ge(Ae.vals,1,Ae.vals.length-1),Ae.fncs=Ge(Ae.fncs,1,Ae.fncs.length-1)}else Ae.cdf=xe([1,0,1,1]);Ae.ais.length!=0?cn(Ce(Ae.ais,0),"10")?(_e[Ie++]=1/0,$r(Ce(Ae.vals,0)),Ae.gpf=xe(),Ae.ais.length>1&&(_e[Ie++]=1/0,Lr(Ae.gpf),_e[Ie++]=Ae.gs1_cc_fnc1,Ae.gpf=xe()),Ae.ais=Ge(Ae.ais,1,Ae.ais.length-1),Ae.vals=Ge(Ae.vals,1,Ae.vals.length-1),Ae.fncs=Ge(Ae.fncs,1,Ae.fncs.length-1)):Ae.gpf=xe([Ae.gs1_cc_fnc1]):(_e[Ie++]=1/0,Lr(Ae.cdf),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,Ae.cdf=xe(),Ae.gpf=xe([])),Ae.mode="numeric"}if(cn(Ae.method,"11")){Ae.cdf=xe([1,1]),Ae.ai90=Ce(Ae.vals,0),Ae.npre+1!=Ae.ai90.length?_e[Ie++]=Ge(Ae.ai90,Ae.npre+1,or(Ae.ai90.length-Ae.npre)-1):_e[Ie++]="",Ae.ai90rem=_e[--Ie],_e[Ie++]="nalpha",_e[Ie++]=0,$r(Ae.ai90rem,function(){var yo=_e[--Ie];if(yo>=65&&yo<=90){var jo=_e[--Ie];_e[Ie++]=jo+1}});var Pa=_e[--Ie];Ae[_e[--Ie]]=Pa,_e[Ie++]="nnums",_e[Ie++]=0,$r(Ae.ai90rem,function(){var yo=_e[--Ie];if(yo>=48&&yo<=57){var jo=_e[--Ie];_e[Ie++]=jo+1}});var Ra=_e[--Ie];Ae[_e[--Ie]]=Ra,_e[Ie++]="mode",Ca(Ae.nalpha,Ae.nnums)?_e[Ie++]="alpha":Ae.nalpha==0?_e[Ie++]="numeric":_e[Ie++]="alphanumeric";var to=_e[--Ie];Ae[_e[--Ie]]=to,or(Ae.nalpha+Ae.nnums)!=Ae.ai90rem.length&&(Ae.mode="alphanumeric"),_e[Ie++]=1/0,Lr(Ae.cdf),cn(Ae.mode,"alphanumeric")&&(_e[Ie++]=0),cn(Ae.mode,"numeric")&&(_e[Ie++]=1,_e[Ie++]=0),cn(Ae.mode,"alpha")&&(_e[Ie++]=1,_e[Ie++]=1),Ae.cdf=xe(),_e[Ie++]="ais1",Ae.ais.length>1?_e[Ie++]=Ce(Ae.ais,1):_e[Ie++]=-1;var Fa=_e[--Ie];Ae[_e[--Ie]]=Fa,_e[Ie++]="vals1",Ae.vals.length>1?_e[Ie++]=Ce(Ae.vals,1):_e[Ie++]=-1;var Oa=_e[--Ie];Ae[_e[--Ie]]=Oa,cn(Ae.ais1,"21")||cn(Ae.ais1,"8004")?(_e[Ie++]=1/0,Lr(Ae.cdf),cn(Ae.ais1,"21")?(_e[Ie++]=1,_e[Ie++]=0):(_e[Ie++]=1,_e[Ie++]=1),Ae.cdf=xe()):(_e[Ie++]=1/0,Lr(Ae.cdf),_e[Ie++]=0,Ae.cdf=xe()),_e[Ie++]="nval",Ae.npre!=0?_e[Ie++]=gr(Ge(Ae.ai90,0,Ae.npre)):_e[Ie++]=0;var no=_e[--Ie];if(Ae[_e[--Ie]]=no,Un("BDHIJKLNPQRSTVXZ",Ge(Ae.ai90,Ae.npre,1)),_e[--Ie]){var ro=_e[--Ie];_e[Ie-1]=ro.length;var va=_e[--Ie];_e[Ie-1]=va,Ae.aval=_e[--Ie]}else Ie--,Ae.aval=-1;if(Ae.nval<31&&Ae.aval!=-1){var Ba=vr(Re(5),"00000"),Ya=kr(Re(5),Ae.nval,2);ar(Ba,5-Ya.length,Ya);var jr=1/0,Fr=Ba;_e[Ie++]=jr,$r(Fr,function(){var yo=_e[--Ie];_e[Ie++]=yo-48});var Ar=xe();Ae.nbits=Ar;var cr=vr(Re(4),"0000"),Ve=kr(Re(4),Ae.aval,2);ar(cr,4-Ve.length,Ve);var dr=1/0,ur=cr;_e[Ie++]=dr,$r(ur,function(){var yo=_e[--Ie];_e[Ie++]=yo-48});var Er=xe();Ae.abits=Er,_e[Ie++]=1/0,Lr(Ae.cdf),Lr(Ae.nbits),Lr(Ae.abits),Ae.cdf=xe()}else{var Ur=vr(Re(10),"0000000000"),Gr=kr(Re(10),Ae.nval,2);ar(Ur,10-Gr.length,Gr);var sn=1/0,pn=Ur;_e[Ie++]=sn,$r(pn,function(){var yo=_e[--Ie];_e[Ie++]=yo-48});var _n=xe();Ae.nbits=_n;var ei=vr(Re(5),"00000"),wi=kr(Re(5),Ce(Ae.ai90,Ae.npre)-65,2);ar(ei,5-wi.length,wi);var Wi=1/0,ta=ei;_e[Ie++]=Wi,$r(ta,function(){var yo=_e[--Ie];_e[Ie++]=yo-48});var $i=xe();Ae.abits=$i,_e[Ie++]=1/0,Lr(Ae.cdf),_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,Lr(Ae.nbits),Lr(Ae.abits),Ae.cdf=xe()}if(Bn(Ae.mode,"alpha"))_e[Ie++]=1/0,$r(Ae.ai90rem),Ae.ais.length>1&&(_e[Ie++]=Ae.gs1_cc_fnc1),Ae.gpf=xe();else{_e[Ie++]=1/0,$r(Ae.ai90rem),Ae.ais.length>1&&(_e[Ie++]=Ae.gs1_cc_fnc1),Ae.in=xe(),Ae.out=xe(Ae.in.length*6),Ae.j=0;for(var Da=0,ba=Ae.in.length-1;Da<=ba;Da+=1){var Ci=Ce(Ae.alpha,Ce(Ae.in,Da));_e[Ie++]=Ci;var qi=1/0,Ea=Ci;_e[Ie++]=qi,$r(Ea,function(){var yo=_e[--Ie];_e[Ie++]=yo-48});var Ji=xe();ar(Ae.out,Ae.j,Ji),Ae.j=_e[--Ie].length+Ae.j}_e[Ie++]=1/0,Lr(Ae.cdf),Lr(Ge(Ae.out,0,Ae.j)),Ae.cdf=xe(),Ae.gpf=xe([]),Ae.ais.length>1&&(Ae.mode="numeric")}Ae.ais=Ge(Ae.ais,1,Ae.ais.length-1),Ae.vals=Ge(Ae.vals,1,Ae.vals.length-1),Ae.fncs=Ge(Ae.fncs,1,Ae.fncs.length-1),Ae.ais.length!=0&&(cn(Ae.ais1,"21")||cn(Ae.ais1,"8004"))&&(_e[Ie++]=1/0,Lr(Ae.gpf),$r(Ae.vals1),Ae.gpf=xe(),Ae.ais=Ge(Ae.ais,1,Ae.ais.length-1),Ae.vals=Ge(Ae.vals,1,Ae.vals.length-1),Ae.fncs=Ge(Ae.fncs,1,Ae.fncs.length-1),Ae.ais.length!=0&&(_e[Ie++]=1/0,Lr(Ae.gpf),_e[Ie++]=Ae.gs1_cc_fnc1,Ae.gpf=xe()))}cn(Ae.method,"0")&&(Ae.cdf=xe([0]),Ae.gpf=xe([]),Ae.mode="numeric"),_e[Ie++]=1/0,Lr(Ae.gpf);for(var _a=0,Na=Ae.ais.length-1;_a<=Na;_a+=1)Ae.i=_a,$r(Ce(Ae.ais,Ae.i)),$r(Ce(Ae.vals,Ae.i)),Ae.i!=Ae.ais.length-1&&Ce(Ae.fncs,Ae.i)&&(_e[Ie++]=Ae.gs1_cc_fnc1);Ii(xe(Wn())),Ae.gpf=_e[--Ie],Ie--,Ae.rembits=function(){if(Ae.used=_e[--Ie],Bn(Ae.ccversion,"c")){Ae.bitcaps=Ce(Ce(Ae.gs1_cc_bitcapsmaps,Ae.ccversion),Ae.cccolumns-2),_e[Ie++]=-1,$r(Ae.bitcaps,function(){var Ls=_e[Ie-1];if(Zi(Ls,Ae.used)){var Ys=_e[--Ie],a1=_e[--Ie];_e[Ie++]=Ys,_e[Ie++]=a1}Ie--});var yo=_e[Ie-1];if(yo!=-1){var jo=_e[--Ie];_e[Ie++]=or(jo-Ae.used)}}else{var _i=new Map([["c",-1]]),ns=Ce(_i,Ae.ccversion),is=~~sr(Ae.used/8);for(Ae.m=~~(is/6)*5+is%6,Ae.m<=40&&(_e[Ie++]=8),Ae.m>=41&&Ae.m<=160&&(_e[Ie++]=16),Ae.m>=161&&Ae.m<=320&&(_e[Ie++]=32),Ae.m>=321&&Ae.m<=833&&(_e[Ie++]=64),Ae.m>=834&&(_e[Ie++]=32),Ae.eccws=_e[--Ie],Ae.m=or(Ae.m+Ae.eccws)+3,Ae.cccolumns>30&&(Ae.cccolumns=30);!(~~sr(Ae.m/Ae.cccolumns)<=30||Ae.cccolumns>=30);)Ae.cccolumns=Ae.cccolumns+1;Ae.r=~~sr(Ae.m/Ae.cccolumns),Ae.r<3&&(Ae.r=3);var as=or(Ae.cccolumns*Ae.r-Ae.eccws)-3;Ae.tgt=or(~~(as/5)*6+as%5)*8,Ae.used<=8304?_e[Ie++]=or(Ae.tgt-Ae.used):_e[Ie++]=-1}var _s=_e[Ie-1];_s==-1&&(Ie--,cn(Ae.ccversion,"a")?(Ae.ccversion="b",_e[Ie++]=Ae.used,Ae.rembits()):cn(Ae.ccversion,"b")&&cn(Ae.lintype,"gs1-128")?(Ae.ccversion="c",Ae.cccolumns=~~((Ae.linwidth-52)/17),_e[Ie++]=Ae.used,Ae.rembits()):_e[Ie++]=-1)},Ae.encode=function(){var yo=_e[Ie-1];if(Bn(yo,"raw")){var jo=_e[--Ie],_i=Ce(jo,_e[--Ie]);_e[Ie++]=_i}else Ie--;_e[Ie++]=1/0;var ns=_e[--Ie],is=_e[--Ie];_e[Ie++]=ns,$r(is,function(){var Ys=_e[--Ie];_e[Ie++]=Ys-48});var as=xe(),_s=as.length;_e[Ie++]=as,_e[Ie++]=_s,_s+Ae.j>Ae.gpfenc.length&&(Ie-=2,_e[Ie++]="bwipp.gs1ccDataTooLarge#34419",_e[Ie++]="Data too large for the composite component",Pr());var Ls=_e[--Ie];ar(Ae.gpfenc,Ae.j,_e[--Ie]),Ae.j=or(Ls+Ae.j)},_e[Ie++]=1/0;for(var ka=0,Ka=Ae.gpf.length;ka<Ka;ka++)_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=-1,Ae.numericruns=xe(),_e[Ie++]=1/0;for(var io=0,zr=Ae.gpf.length;io<zr;io++)_e[Ie++]=0;_e[Ie++]=0,Ae.alphanumericruns=xe(),_e[Ie++]=1/0;for(var yn=0,In=Ae.gpf.length;yn<In;yn++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextiso646only=xe();for(var On=Ae.gpf.length-1;On>=0;On-=1){Ae.i=On;var Gn=vr(Re(2),"00"),Bi=Ce(Ae.gpf,Ae.i);_e[Ie++]=Ce(Ae.gpf,Ae.i),_e[Ie++]=Gn,_e[Ie++]=Gn,_e[Ie++]=0,_e[Ie++]=Bi,Bi==Ae.gs1_cc_fnc1&&(_e[Ie-1]=94);var kn=_e[--Ie],Ti=_e[--Ie];if(De(_e[--Ie],Ti,kn),Ae.i<Ae.gpf.length-1){var Fn=_e[Ie-1],Di=Ce(Ae.gpf,Ae.i+1);_e[Ie++]=Fn,_e[Ie++]=1,_e[Ie++]=Di,Di==Ae.gs1_cc_fnc1&&(_e[Ie-1]=94);var Mi=_e[--Ie],ji=_e[--Ie];De(_e[--Ie],ji,Mi)}var Vn=Hr(Ae.numeric,_e[--Ie]);Vn?De(Ae.numericruns,Ae.i,Ce(Ae.numericruns,Ae.i+2)+2):De(Ae.numericruns,Ae.i,0);var na=_e[Ie-1],Xi=Hr(Ae.alphanumeric,na);Xi?De(Ae.alphanumericruns,Ae.i,Ce(Ae.alphanumericruns,Ae.i+1)+1):De(Ae.alphanumericruns,Ae.i,0);var Ri=_e[--Ie];Hr(Ae.iso646,Ri)&&!Hr(Ae.alphanumeric,Ri)?De(Ae.nextiso646only,Ae.i,0):De(Ae.nextiso646only,Ae.i,Ce(Ae.nextiso646only,Ae.i+1)+1)}for(Ae.gpfenc=xe(8304),Ae.i=0,Ae.j=0;Ae.i!=Ae.gpf.length;)for(;;){if(cn(Ae.mode,"numeric"))if(Ae.i<=Ae.gpf.length-2){var Yi=Re(2),ga=Ce(Ae.gpf,Ae.i);_e[Ie++]=Yi,_e[Ie++]=Yi,_e[Ie++]=0,_e[Ie++]=ga,ga==Ae.gs1_cc_fnc1&&(_e[Ie-1]=94);var ya=_e[--Ie],so=_e[--Ie];De(_e[--Ie],so,ya);var za=_e[Ie-1],uo=Ce(Ae.gpf,Ae.i+1);_e[Ie++]=za,_e[Ie++]=1,_e[Ie++]=uo,uo==Ae.gs1_cc_fnc1&&(_e[Ie-1]=94);var wo=_e[--Ie],Zo=_e[--Ie];De(_e[--Ie],Zo,wo);var vo=_e[Ie-1],Go=Hr(Ae.numeric,vo);if(Go){_e[Ie++]=Ae.numeric,Ae.encode(),Ae.i=Ae.i+2;break}_e[Ie-1]=Ae.gs1_cc_lalphanumeric,_e[Ie++]=Ae.numeric,Ae.encode(),Ae.mode="alphanumeric";break}else{var Mo=Ce(Ae.gpf,Ae.i);if(Mo<48||Mo>57){_e[Ie++]=Ae.gs1_cc_lalphanumeric,_e[Ie++]=Ae.numeric,Ae.encode(),Ae.mode="alphanumeric";break}_e[Ie++]="rem",_e[Ie++]=Ae.cdf.length+Ae.j,Ae.rembits();var Oo=_e[--Ie];if(Ae[_e[--Ie]]=Oo,Ae.rem>=4&&Ae.rem<=6){var us=Ge(vr(Re(6),"000000"),0,Ae.rem),Ja=kr(Re(4),Ce(Ae.gpf,Ae.i)-47,2);ar(us,4-Ja.length,Ja),_e[Ie++]=us,_e[Ie++]="raw",Ae.encode(),Ae.i=Ae.i+1;break}else{var ho=Re(2);De(ho,0,Ce(Ae.gpf,Ae.i)),De(ho,1,94),_e[Ie++]=ho,_e[Ie++]=Ae.numeric,Ae.encode(),Ae.i=Ae.i+1;break}}if(cn(Ae.mode,"alphanumeric")){if(Ce(Ae.gpf,Ae.i)==Ae.gs1_cc_fnc1){_e[Ie++]=Ae.gs1_cc_fnc1,_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.mode="numeric",Ae.i=Ae.i+1;break}var Ko=Ce(Ae.gpf,Ae.i);if(Hr(Ae.iso646,Ko)&&!Hr(Ae.alphanumeric,Ko)){_e[Ie++]=Ae.gs1_cc_liso646,_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.mode="iso646";break}if(Ce(Ae.numericruns,Ae.i)>=6){_e[Ie++]=Ae.gs1_cc_lnumeric,_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.mode="numeric";break}var xo=Ce(Ae.numericruns,Ae.i);if(xo>=4&&or(xo+Ae.i)==Ae.gpf.length){_e[Ie++]=Ae.gs1_cc_lnumeric,_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.mode="numeric";break}_e[Ie++]=Ce(Ae.gpf,Ae.i),_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.i=Ae.i+1;break}if(cn(Ae.mode,"iso646")){if(Ce(Ae.gpf,Ae.i)==Ae.gs1_cc_fnc1){_e[Ie++]=Ae.gs1_cc_fnc1,_e[Ie++]=Ae.iso646,Ae.encode(),Ae.mode="numeric",Ae.i=Ae.i+1;break}if(Ce(Ae.numericruns,Ae.i)>=4&&Ce(Ae.nextiso646only,Ae.i)>=10){_e[Ie++]=Ae.gs1_cc_lnumeric,_e[Ie++]=Ae.iso646,Ae.encode(),Ae.mode="numeric";break}if(Ce(Ae.alphanumericruns,Ae.i)>=5&&Ce(Ae.nextiso646only,Ae.i)>=10){_e[Ie++]=Ae.gs1_cc_lalphanumeric,_e[Ie++]=Ae.iso646,Ae.encode(),Ae.mode="alphanumeric";break}_e[Ie++]=Ce(Ae.gpf,Ae.i),_e[Ie++]=Ae.iso646,Ae.encode(),Ae.i=Ae.i+1;break}}Ae.gpf=Ge(Ae.gpfenc,0,Ae.j),_e[Ie++]=Ae.cdf.length+Ae.gpf.length,Ae.rembits();var Bs=_e[Ie-1];Bs==-1&&(_e[Ie-1]="bwipp.gs1ccDataTooLarge#34556",_e[Ie++]="Data too large for the composite component",Pr());var go=xe(_e[--Ie]);if(Ae.pad=go,Ae.pad.length>0){for(var t1=0,Ws=Ae.pad.length-1;t1<=Ws;t1+=5){Ae.i=t1;var Ds=Ae.pad,l1=Ae.i,E1=Ae.pad,L1=Ae.i,Oe=5,tr=E1.length-L1;if(E1.length-L1>5){var br=Oe;Oe=tr,tr=br}ar(Ds,l1,Ge(Ae.gs1_cc_fillpat,0,tr))}if(cn(Ae.mode,"numeric")){_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Lr(Ae.pad);var Dr=xe();Ae.pad=Ge(Dr,0,Ae.pad.length)}if(cn(Ae.mode,"alpha")){_e[Ie++]=1/0,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Lr(Ae.pad);var Kr=xe();Ae.pad=Ge(Kr,0,Ae.pad.length)}}if(_e[Ie++]=1/0,Lr(Ae.cdf),Lr(Ae.gpf),Lr(Ae.pad),Ae.bits=xe(),cn(Ae.ccversion,"a")){_e[Ie++]=1/0;for(var nn=0;nn<28;nn++)_e[Ie++]=0;for(Ae.cws=xe(),Ae.b=0,Ae.c=0;Ae.b!=Ae.bits.length;){var ln=Ae.bits,gn=Ae.b,bn=Ae.bits,Cn=Ae.b,si=bn.length-Cn,Ei=69;if(69>bn.length-Cn){var br=si;si=Ei,Ei=br}Ae.bs=Ge(ln,gn,Ei),Ae.bsl=Ae.bs.length,Ae.cs=Ge(Ae.cws,Ae.c,~~(Ae.bsl/10)+1),Ae.csl=Ae.cs.length;for(var Ui=0,ai=Ae.bsl-1;Ui<=ai;Ui+=1){Ae.i=Ui;for(var fa=0,Gi=Ae.csl-1;fa<=Gi;fa+=1){Ae.j=fa;var Ai=Ae.cs,li=Ae.j;De(Ai,li,or(Ce(Ai,li)+Ce(Ce(Ae.pwr928,Ae.i),Ae.j+7-Ae.csl)*Ce(Ae.bs,Ae.bsl-Ae.i-1)))}}for(var sa=Ae.csl-1;sa>=1;sa-=1){Ae.i=sa;var pa=Ae.cs,la=Ae.i;De(pa,la-1,or(Ce(pa,la-1)+~~(Ce(Ae.cs,Ae.i)/928)));var Ga=Ae.cs,Ua=Ae.i;De(Ga,Ua,Ce(Ga,Ua)%928)}Ae.b=Ae.b+Ae.bsl,Ae.c=Ae.c+Ae.csl}Ae.cws=Ge(Ae.cws,0,Ae.c),Ae.barcode=Re(Ae.cws.length*4);for(var Io=0,Wa=Ae.cws.length-1;Io<=Wa;Io+=1){Ae.i=Io;var fs=vr(Re(4),"^000"),xs=kr(Re(4),Ce(Ae.cws,Ae.i),10);ar(fs,4-xs.length,xs),ar(Ae.barcode,Ae.i*4,fs)}delete Ae.options.parse,De(Ae.options,"cca",!0),De(Ae.options,"columns",Ae.cccolumns),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,_A(),Ae.args=_e[--Ie]}if(cn(Ae.ccversion,"b")){Ae.barcode=Re(~~(Ae.bits.length/8));for(var da=0,ps=Ae.barcode.length-1;da<=ps;da+=1){Ae.i=da;var Ns=Ge(Ae.bits,Ae.i*8,8);_e[Ie++]=0;for(var As=0,Uo=Ns.length;As<Uo;As++){var gs=_e[--Ie];_e[Ie++]=or(gs+Ce(Ns,As))*2}De(Ae.barcode,Ae.i,~~(_e[--Ie]/2))}delete Ae.options.parse,De(Ae.options,"ccb",!0),De(Ae.options,"columns",Ae.cccolumns),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,_A(),Ae.args=_e[--Ie]}if(cn(Ae.ccversion,"c")){Ae.barcode=Re(~~(Ae.bits.length/8));for(var u1=0,Fs=Ae.barcode.length-1;u1<=Fs;u1+=1){Ae.i=u1;var Cs=Ge(Ae.bits,Ae.i*8,8);_e[Ie++]=0;for(var bs=0,m1=Cs.length;bs<m1;bs++){var M1=_e[--Ie];_e[Ie++]=or(M1+Ce(Cs,bs))*2}De(Ae.barcode,Ae.i,~~(_e[--Ie]/2))}delete Ae.options.parse,De(Ae.options,"ccc",!0),De(Ae.options,"columns",Ae.cccolumns),De(Ae.options,"eclevel",~~(Sr(Ae.eccws)/Sr(2))-1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,MA(),Ae.args=_e[--Ie]}_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=Zn}function $c(){var hr=Ae;Ae=Object.assign({},Ae,$c.globals),Ae.dontdraw=!1,Ae.usematrix=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae._render||(Ae.usematrix=!0),Un(Ae.barcode,"|"),_e[--Ie]?(Ae.linear=_e[--Ie],Ie--,Ae.comp=_e[--Ie]):(_e[Ie-1]="bwipp.missingCompositeComponent#34719",_e[Ie++]="A Composite Component must be provided following a pipe character",Pr()),De(Ae.options,"lintype","ean13"),De(Ae.options,"inkspreadv",0),De(Ae.options,"dontlint",!0);var Br=Re(Ae.comp.length+18);if(ar(Br,0,"(01)00000000000000"),ar(Br,18,Ae.comp),_e[Ie++]=Br,_e[Ie++]="ai",mo(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,qa(),Ae.usematrix){Ae.linsym=_e[--Ie],Ae.sbs=Ce(Ae.linsym,"sbs"),Ae.bhs=Ce(Ae.linsym,"bhs"),Ae.bbs=Ce(Ae.linsym,"bbs"),_e[Ie++]="linwidth",_e[Ie++]=0,$r(Ae.sbs,function(){var hn=_e[--Ie],En=_e[--Ie];_e[Ie++]=or(En+gr(hn))});var An=_e[--Ie];Ae[_e[--Ie]]=An,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),Ae.compsym=_e[--Ie],Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0;for(var tn=0,vn=Ae.ccpixx-97;tn<vn;tn++)_e[Ie++]=0;if(Ae.linpad=xe(),Ae.diff=or(Ae.linwidth+Ae.linpad.length+1-Ae.ccpixx),Ae.diff>0){_e[Ie++]=1/0;for(var fn=0,dn=Ae.diff;fn<dn;fn++)_e[Ie++]=0;Ae.ccrpad=xe(),Ae.pixx=or(Ae.ccpixx+Ae.diff)}else Ae.ccrpad=xe(0),Ae.pixx=Ae.ccpixx;_e[Ie++]=1/0;for(var Mn=0,wn=Ae.ccpixx,Sn=Ae.ccpixs.length-1;wn<0?Mn>=Sn:Mn<=Sn;Mn+=wn)Ae.i=Mn,Lr(Ge(Ae.ccpixs,Ae.i,Ae.ccpixx)),Lr(Ae.ccrpad);for(var Nn=0;Nn<2;Nn++){Lr(Ae.linpad),_e[Ie++]=0,_e[Ie++]=1;for(var oi=0;oi<93;oi++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,Lr(Ae.ccrpad)}for(var Jn=0;Jn<2;Jn++){Lr(Ae.linpad),_e[Ie++]=1,_e[Ie++]=0;for(var fi=0;fi<93;fi++)_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=1,Lr(Ae.ccrpad)}for(var ri=0;ri<2;ri++){Lr(Ae.linpad),_e[Ie++]=0,_e[Ie++]=1;for(var Qn=0;Qn<93;Qn++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,Lr(Ae.ccrpad)}for(var Yn=71;Yn>=0;Yn-=1){Ae.y=Yn,Lr(Ae.linpad),_e[Ie++]=0;for(var ni=0,ci=Ae.sbs.length-1;ni<=ci;ni+=1)if(Ae.i=ni,Ae.i%2==0){var Li=Ce(Ae.bbs,~~(Ae.i/2))*72;if(Li>Ae.y||or(Li+Ce(Ae.bhs,~~(Ae.i/2))*72)<Ae.y)for(var zi=0,Zn=gr(Ce(Ae.sbs,Ae.i));zi<Zn;zi++)_e[Ie++]=0;else for(var ii=0,vi=gr(Ce(Ae.sbs,Ae.i));ii<vi;ii++)_e[Ie++]=1}else for(var Si=0,Yr=gr(Ce(Ae.sbs,Ae.i));Si<Yr;Si++)_e[Ie++]=0;Ae.diff<0&&(_e[Ie++]=0)}Ae.pixs=xe(),Ae.pixy=~~(Ae.pixs.length/Ae.pixx),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["height",Ae.pixy/72],["width",Ae.pixx/72],["opt",Ae.options]]),Ae._render&&xi()}else{ti();var Nr=He.currpos();He.rmoveto(-3,78),_e[Ie++]=Nr.x,_e[Ie++]=Nr.y,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),xi();var Or=_e[--Ie];He.moveto(_e[--Ie]-1,Or+72),_e[Ie++]=1/0,_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=1;for(var an=0;an<93;an++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0;for(var Zr=0;Zr<93;Zr++)_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1;for(var Rr=0;Rr<93;Rr++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0;var Jr=xe();_e[Ie++]="ren",_e[Ie++]="renmatrix",_e[Ie++]="pixs",_e[Ie++]=Jr,_e[Ie++]="pixx",_e[Ie++]=97,_e[Ie++]="pixy",_e[Ie++]=3,_e[Ie++]="height",_e[Ie++]=6/72,_e[Ie++]="width",_e[Ie++]=97/72,_e[Ie++]="opt",_e[Ie++]=Ae.options;var rn=Xe();_e[Ie++]=rn,xi()}Ae=hr}function el(){var hr=Ae;Ae=Object.assign({},Ae,el.globals),Ae.dontdraw=!1,Ae.usematrix=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae._render||(Ae.usematrix=!0),Un(Ae.barcode,"|"),_e[--Ie]?(Ae.linear=_e[--Ie],Ie--,Ae.comp=_e[--Ie]):(_e[Ie-1]="bwipp.missingCompositeComponent#34896",_e[Ie++]="A Composite Component must be provided following a pipe character",Pr()),De(Ae.options,"lintype","ean8"),De(Ae.options,"inkspreadv",0),De(Ae.options,"dontlint",!0);var Br=Re(Ae.comp.length+18);if(ar(Br,0,"(01)00000000000000"),ar(Br,18,Ae.comp),_e[Ie++]=Br,_e[Ie++]="ai",mo(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,_o(),Ae.usematrix){Ae.linsym=_e[--Ie],Ae.sbs=Ce(Ae.linsym,"sbs"),Ae.bhs=Ce(Ae.linsym,"bhs"),Ae.bbs=Ce(Ae.linsym,"bbs"),_e[Ie++]="linwidth",_e[Ie++]=0,$r(Ae.sbs,function(){var En=_e[--Ie],Dn=_e[--Ie];_e[Ie++]=or(Dn+gr(En))});var tn=_e[--Ie];Ae[_e[--Ie]]=tn,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),Ae.compsym=_e[--Ie],Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0;for(var vn=0,fn=Ae.ccpixx-69;vn<fn;vn++)_e[Ie++]=0;if(Ae.linpad=xe(),Ae.diff=or(Ae.linwidth+Ae.linpad.length+1-Ae.ccpixx),Ae.diff>0){_e[Ie++]=1/0;for(var dn=0,Mn=Ae.diff;dn<Mn;dn++)_e[Ie++]=0;Ae.ccrpad=xe(),Ae.pixx=or(Ae.ccpixx+Ae.diff)}else Ae.ccrpad=xe(0),Ae.pixx=Ae.ccpixx;_e[Ie++]=1/0;for(var wn=0,Sn=Ae.ccpixx,Nn=Ae.ccpixs.length-1;Sn<0?wn>=Nn:wn<=Nn;wn+=Sn)Ae.i=wn,Lr(Ge(Ae.ccpixs,Ae.i,Ae.ccpixx)),Lr(Ae.ccrpad);for(var oi=0;oi<2;oi++){Lr(Ae.linpad),_e[Ie++]=0,_e[Ie++]=1;for(var Jn=0;Jn<65;Jn++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,Lr(Ae.ccrpad)}for(var fi=0;fi<2;fi++){Lr(Ae.linpad),_e[Ie++]=1,_e[Ie++]=0;for(var ri=0;ri<65;ri++)_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=1,Lr(Ae.ccrpad)}for(var Qn=0;Qn<2;Qn++){Lr(Ae.linpad),_e[Ie++]=0,_e[Ie++]=1;for(var Yn=0;Yn<65;Yn++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,Lr(Ae.ccrpad)}for(var ni=71;ni>=0;ni-=1){Ae.y=ni,Lr(Ae.linpad),_e[Ie++]=0;for(var ci=0,Li=Ae.sbs.length-1;ci<=Li;ci+=1)if(Ae.i=ci,Ae.i%2==0){var zi=Ce(Ae.bbs,~~(Ae.i/2))*72;if(zi>Ae.y||or(zi+Ce(Ae.bhs,~~(Ae.i/2))*72)<Ae.y)for(var Zn=0,ii=gr(Ce(Ae.sbs,Ae.i));Zn<ii;Zn++)_e[Ie++]=0;else for(var vi=0,Si=gr(Ce(Ae.sbs,Ae.i));vi<Si;vi++)_e[Ie++]=1}else for(var Yr=0,hn=gr(Ce(Ae.sbs,Ae.i));Yr<hn;Yr++)_e[Ie++]=0;Ae.diff<0&&(_e[Ie++]=0)}Ae.pixs=xe(),Ae.pixy=~~(Ae.pixs.length/Ae.pixx),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["height",Ae.pixy/72],["width",Ae.pixx/72],["opt",Ae.options]]),Ae._render&&xi()}else{ti();var Nr=He.currpos();_e[Ie++]=Nr.x,_e[Ie++]=Nr.y,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1();var Or=_e[--Ie];He.rmoveto(70-Ce(Or,"pixx"),78),_e[Ie++]=Or,xi();var an=_e[--Ie];He.moveto(_e[--Ie]-1,an+72),_e[Ie++]=1/0,_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=1;for(var Zr=0;Zr<65;Zr++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0;for(var Rr=0;Rr<65;Rr++)_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1;for(var Jr=0;Jr<65;Jr++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0;var rn=xe();_e[Ie++]="ren",_e[Ie++]="renmatrix",_e[Ie++]="pixs",_e[Ie++]=rn,_e[Ie++]="pixx",_e[Ie++]=69,_e[Ie++]="pixy",_e[Ie++]=3,_e[Ie++]="height",_e[Ie++]=6/72,_e[Ie++]="width",_e[Ie++]=69/72,_e[Ie++]="opt",_e[Ie++]=Ae.options;var An=Xe();_e[Ie++]=An,xi()}Ae=hr}function gc(){var hr=Ae;Ae=Object.assign({},Ae,gc.globals),Ae.dontdraw=!1,Ae.usematrix=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae._render||(Ae.usematrix=!0),Un(Ae.barcode,"|"),_e[--Ie]?(Ae.linear=_e[--Ie],Ie--,Ae.comp=_e[--Ie]):(_e[Ie-1]="bwipp.missingCompositeComponent#35078",_e[Ie++]="A Composite Component must be provided following a pipe character",Pr()),De(Ae.options,"lintype","ean13"),De(Ae.options,"inkspreadv",0),De(Ae.options,"dontlint",!0);var Br=Re(Ae.comp.length+18);if(ar(Br,0,"(01)00000000000000"),ar(Br,18,Ae.comp),_e[Ie++]=Br,_e[Ie++]="ai",mo(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,So(),Ae.usematrix){Ae.linsym=_e[--Ie],Ae.sbs=Ce(Ae.linsym,"sbs"),Ae.bhs=Ce(Ae.linsym,"bhs"),Ae.bbs=Ce(Ae.linsym,"bbs"),_e[Ie++]="linwidth",_e[Ie++]=0,$r(Ae.sbs,function(){var hn=_e[--Ie],En=_e[--Ie];_e[Ie++]=or(En+gr(hn))});var An=_e[--Ie];Ae[_e[--Ie]]=An,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),Ae.compsym=_e[--Ie],Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0;for(var tn=0,vn=Ae.ccpixx-97;tn<vn;tn++)_e[Ie++]=0;if(Ae.linpad=xe(),Ae.diff=or(Ae.linwidth+Ae.linpad.length+1-Ae.ccpixx),Ae.diff>0){_e[Ie++]=1/0;for(var fn=0,dn=Ae.diff;fn<dn;fn++)_e[Ie++]=0;Ae.ccrpad=xe(),Ae.pixx=or(Ae.ccpixx+Ae.diff)}else Ae.ccrpad=xe(0),Ae.pixx=Ae.ccpixx;_e[Ie++]=1/0;for(var Mn=0,wn=Ae.ccpixx,Sn=Ae.ccpixs.length-1;wn<0?Mn>=Sn:Mn<=Sn;Mn+=wn)Ae.i=Mn,Lr(Ge(Ae.ccpixs,Ae.i,Ae.ccpixx)),Lr(Ae.ccrpad);for(var Nn=0;Nn<2;Nn++){Lr(Ae.linpad),_e[Ie++]=0,_e[Ie++]=1;for(var oi=0;oi<93;oi++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,Lr(Ae.ccrpad)}for(var Jn=0;Jn<2;Jn++){Lr(Ae.linpad),_e[Ie++]=1,_e[Ie++]=0;for(var fi=0;fi<93;fi++)_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=1,Lr(Ae.ccrpad)}for(var ri=0;ri<2;ri++){Lr(Ae.linpad),_e[Ie++]=0,_e[Ie++]=1;for(var Qn=0;Qn<93;Qn++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,Lr(Ae.ccrpad)}for(var Yn=71;Yn>=0;Yn-=1){Ae.y=Yn,Lr(Ae.linpad),_e[Ie++]=0;for(var ni=0,ci=Ae.sbs.length-1;ni<=ci;ni+=1)if(Ae.i=ni,Ae.i%2==0){var Li=Ce(Ae.bbs,~~(Ae.i/2))*72;if(Li>Ae.y||or(Li+Ce(Ae.bhs,~~(Ae.i/2))*72)<Ae.y)for(var zi=0,Zn=gr(Ce(Ae.sbs,Ae.i));zi<Zn;zi++)_e[Ie++]=0;else for(var ii=0,vi=gr(Ce(Ae.sbs,Ae.i));ii<vi;ii++)_e[Ie++]=1}else for(var Si=0,Yr=gr(Ce(Ae.sbs,Ae.i));Si<Yr;Si++)_e[Ie++]=0;Ae.diff<0&&(_e[Ie++]=0)}Ae.pixs=xe(),Ae.pixy=~~(Ae.pixs.length/Ae.pixx),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["height",Ae.pixy/72],["width",Ae.pixx/72],["opt",Ae.options]]),Ae._render&&xi()}else{ti();var Nr=He.currpos();He.rmoveto(-3,78),_e[Ie++]=Nr.x,_e[Ie++]=Nr.y,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),xi();var Or=_e[--Ie];He.moveto(_e[--Ie]-1,Or+72),_e[Ie++]=1/0,_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=1;for(var an=0;an<93;an++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0;for(var Zr=0;Zr<93;Zr++)_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1;for(var Rr=0;Rr<93;Rr++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0;var Jr=xe();_e[Ie++]="ren",_e[Ie++]="renmatrix",_e[Ie++]="pixs",_e[Ie++]=Jr,_e[Ie++]="pixx",_e[Ie++]=97,_e[Ie++]="pixy",_e[Ie++]=3,_e[Ie++]="height",_e[Ie++]=6/72,_e[Ie++]="width",_e[Ie++]=97/72,_e[Ie++]="opt",_e[Ie++]=Ae.options;var rn=Xe();_e[Ie++]=rn,xi()}Ae=hr}function $A(){var hr=Ae;Ae=Object.assign({},Ae,$A.globals),Ae.dontdraw=!1,Ae.usematrix=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae._render||(Ae.usematrix=!0),Un(Ae.barcode,"|"),_e[--Ie]?(Ae.linear=_e[--Ie],Ie--,Ae.comp=_e[--Ie]):(_e[Ie-1]="bwipp.missingCompositeComponent#35255",_e[Ie++]="A Composite Component must be provided following a pipe character",Pr()),De(Ae.options,"lintype","upce"),De(Ae.options,"inkspreadv",0),De(Ae.options,"dontlint",!0);var Br=Re(Ae.comp.length+18);if(ar(Br,0,"(01)00000000000000"),ar(Br,18,Ae.comp),_e[Ie++]=Br,_e[Ie++]="ai",mo(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,ls(),Ae.usematrix){Ae.linsym=_e[--Ie],Ae.sbs=Ce(Ae.linsym,"sbs"),Ae.bhs=Ce(Ae.linsym,"bhs"),Ae.bbs=Ce(Ae.linsym,"bbs"),_e[Ie++]="linwidth",_e[Ie++]=0,$r(Ae.sbs,function(){var hn=_e[--Ie],En=_e[--Ie];_e[Ie++]=or(En+gr(hn))});var An=_e[--Ie];Ae[_e[--Ie]]=An,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),Ae.compsym=_e[--Ie],Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0;for(var tn=0,vn=Ae.ccpixx-53;tn<vn;tn++)_e[Ie++]=0;if(Ae.linpad=xe(),Ae.diff=or(Ae.linwidth+Ae.linpad.length+1-Ae.ccpixx),Ae.diff>0){_e[Ie++]=1/0;for(var fn=0,dn=Ae.diff;fn<dn;fn++)_e[Ie++]=0;Ae.ccrpad=xe(),Ae.pixx=or(Ae.ccpixx+Ae.diff)}else Ae.ccrpad=xe(0),Ae.pixx=Ae.ccpixx;_e[Ie++]=1/0;for(var Mn=0,wn=Ae.ccpixx,Sn=Ae.ccpixs.length-1;wn<0?Mn>=Sn:Mn<=Sn;Mn+=wn)Ae.i=Mn,Lr(Ge(Ae.ccpixs,Ae.i,Ae.ccpixx)),Lr(Ae.ccrpad);for(var Nn=0;Nn<2;Nn++){Lr(Ae.linpad),_e[Ie++]=0,_e[Ie++]=1;for(var oi=0;oi<49;oi++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,Lr(Ae.ccrpad)}for(var Jn=0;Jn<2;Jn++){Lr(Ae.linpad),_e[Ie++]=1,_e[Ie++]=0;for(var fi=0;fi<49;fi++)_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=1,Lr(Ae.ccrpad)}for(var ri=0;ri<2;ri++){Lr(Ae.linpad),_e[Ie++]=0,_e[Ie++]=1;for(var Qn=0;Qn<49;Qn++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,Lr(Ae.ccrpad)}for(var Yn=71;Yn>=0;Yn-=1){Ae.y=Yn,Lr(Ae.linpad),_e[Ie++]=0;for(var ni=0,ci=Ae.sbs.length-1;ni<=ci;ni+=1)if(Ae.i=ni,Ae.i%2==0){var Li=Ce(Ae.bbs,~~(Ae.i/2))*72;if(Li>Ae.y||or(Li+Ce(Ae.bhs,~~(Ae.i/2))*72)<Ae.y)for(var zi=0,Zn=gr(Ce(Ae.sbs,Ae.i));zi<Zn;zi++)_e[Ie++]=0;else for(var ii=0,vi=gr(Ce(Ae.sbs,Ae.i));ii<vi;ii++)_e[Ie++]=1}else for(var Si=0,Yr=gr(Ce(Ae.sbs,Ae.i));Si<Yr;Si++)_e[Ie++]=0;Ae.diff<0&&(_e[Ie++]=0)}Ae.pixs=xe(),Ae.pixy=~~(Ae.pixs.length/Ae.pixx),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["height",Ae.pixy/72],["width",Ae.pixx/72],["opt",Ae.options]]),Ae._render&&xi()}else{ti();var Nr=He.currpos();He.rmoveto(-3,78),_e[Ie++]=Nr.x,_e[Ie++]=Nr.y,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),xi();var Or=_e[--Ie];He.moveto(_e[--Ie]-1,Or+72),_e[Ie++]=1/0,_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=1;for(var an=0;an<49;an++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0;for(var Zr=0;Zr<49;Zr++)_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1;for(var Rr=0;Rr<49;Rr++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0;var Jr=xe();_e[Ie++]="ren",_e[Ie++]="renmatrix",_e[Ie++]="pixs",_e[Ie++]=Jr,_e[Ie++]="pixx",_e[Ie++]=53,_e[Ie++]="pixy",_e[Ie++]=3,_e[Ie++]="height",_e[Ie++]=6/72,_e[Ie++]="width",_e[Ie++]=53/72,_e[Ie++]="opt",_e[Ie++]=Ae.options;var rn=Xe();_e[Ie++]=rn,xi()}Ae=hr}function Pc(){if(!Pc.globals){var hr=Ae;Ae=Pc.globals={},Ae.databaromnicomposite_seppad=xe([0,0,0,0]),Ae.databaromnicomposite_findersep=xe([0,0,0,0,0,0,0,0,0,0,1,0,0]),Ae.databaromnicomposite_f3pat=xe([1,1,1,1,1,1,1,1,1,0,1,1,1]),Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,Pc.globals),Ae.dontdraw=!1,Ae.usematrix=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae._render||(Ae.usematrix=!0),Un(Ae.barcode,"|"),_e[--Ie]?(Ae.linear=_e[--Ie],Ie--,Ae.comp=_e[--Ie]):(_e[Ie-1]="bwipp.missingCompositeComponent#35437",_e[Ie++]="A Composite Component must be provided following a pipe character",Pr()),De(Ae.options,"lintype","databaromni"),De(Ae.options,"linkage",!0),De(Ae.options,"inkspreadv",0),De(Ae.options,"dontlint",!0);var Br=Re(Ae.linear.length+Ae.comp.length);ar(Br,0,Ae.linear),ar(Br,Ae.linear.length,Ae.comp),_e[Ie++]=Br,_e[Ie++]="ai",mo(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,Xo();var Nr=_e[--Ie];if(Ae.linsbs=Ce(Nr,"sbs"),Ae.linheight=Ce(Ce(Nr,"bhs"),0)*72,_e[Ie++]=Nr,Ae.usematrix?Ie--:ti(),Ae.sepfinder=function(){Ae.fp=_e[--Ie];for(var tn=Ae.fp,vn=Ae.fp+12;tn<=vn;tn+=1)Ae.i=tn,Ce(Ae.bot,Ae.i)==0?Ce(Ae.bot,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep,Ae.i-1)==0?1:0:_e[Ie++]=0,De(Ae.sep,Ae.i,_e[--Ie]);_e[Ie++]=!0;for(var fn=0;fn<=12;fn+=1){var dn=Ce(Ae.bot,or(fn+Ae.fp)),Mn=_e[--Ie];_e[Ie++]=Mn&&cn(dn,Ce(Ae.databaromnicomposite_f3pat,fn))}_e[--Ie]&&ar(Ae.sep,Ae.fp,Ae.databaromnicomposite_findersep)},_e[Ie++]=1/0,_e[Ie++]=0,$r(Ae.linsbs,function(){for(var tn=_e[--Ie],vn=_e[Ie-1],fn=vn==1?0:1,dn=0,Mn=tn;dn<Mn;dn++)_e[Ie++]=fn}),Ii(xe(Wn()-1)),Ae.bot=_e[--Ie],Ie-=2,_e[Ie++]=1/0,$r(Ae.bot,function(){var tn=_e[--Ie];_e[Ie++]=1-tn}),Ae.sep=xe(),ar(Ae.sep,0,xe([0,0,0])),ar(Ae.sep,Ae.sep.length-4,Ae.databaromnicomposite_seppad),_e[Ie++]=18,Ae.sepfinder(),_e[Ie++]=64,Ae.sepfinder(),Ae.usematrix){_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),Ae.compsym=_e[--Ie],Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0,_e[Ie++]=0,$r(Ae.linsbs,function(){for(var tn=_e[--Ie],vn=_e[Ie-1],fn=vn==0?1:0,dn=0,Mn=gr(tn);dn<Mn;dn++)_e[Ie++]=fn}),Ae.linpixs=xe(),_e[Ie++]=1/0,_e[Ie++]=0,Lr(Ae.sep),Ae.sep=xe(),Ae.linheight=~~Ae.linheight,_e[Ie++]=1/0;for(var Zr=0,Rr=Ae.ccpixx,Jr=Ae.ccpixs.length-1;Rr<0?Zr>=Jr:Zr<=Jr;Zr+=Rr)Ae.i=Zr,Lr(Ge(Ae.ccpixs,Ae.i,Ae.ccpixx)),_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Lr(Ae.sep);for(var rn=0,An=Ae.linheight;rn<An;rn++)_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Lr(Ae.linpixs);Ae.pixs=xe(),Ae.pixx=Ae.ccpixx+1,Ae.pixy=~~(Ae.pixs.length/Ae.pixx),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["height",Ae.pixy/72],["width",Ae.pixx/72],["opt",Ae.options]]),Ae._render&&xi()}else{var Or=He.currpos();He.rmoveto(-5,Ae.linheight+1),_e[Ie++]=Or.x,_e[Ie++]=Or.y,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),xi();var an=_e[--Ie];He.moveto(_e[--Ie],or(an+Ae.linheight)),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.sep],["pixx",Ae.sep.length],["pixy",1],["height",1/72],["width",Ae.sep.length/72],["opt",Ae.options]]),xi()}Ae=hr}function QA(){if(!QA.globals){var hr=Ae;Ae=QA.globals={},Ae.databarstackedcomposite_seppad=xe([0,0,0,0]),Ae.databarstackedcomposite_findersep=xe([0,0,0,0,0,0,0,0,0,0,1,0,0]),Ae.databarstackedcomposite_f3pat=xe([1,1,1,1,1,1,1,1,1,0,1,1,1]),Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,QA.globals),Ae.dontdraw=!1,Ae.usematrix=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae._render||(Ae.usematrix=!0),Un(Ae.barcode,"|"),_e[--Ie]?(Ae.linear=_e[--Ie],Ie--,Ae.comp=_e[--Ie]):(_e[Ie-1]="bwipp.missingCompositeComponent#35615",_e[Ie++]="A Composite Component must be provided following a pipe character",Pr()),De(Ae.options,"lintype","databarstacked"),De(Ae.options,"linkage",!0),De(Ae.options,"inkspreadv",0),De(Ae.options,"dontlint",!0);var Br=Re(Ae.linear.length+Ae.comp.length);ar(Br,0,Ae.linear),ar(Br,Ae.linear.length,Ae.comp),_e[Ie++]=Br,_e[Ie++]="ai",mo(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,ra();var Nr=_e[--Ie];Ae.bot=Ge(Ce(Nr,"pixs"),0,Ce(Nr,"pixx")),Ae.linheight=Ce(Nr,"pixy"),_e[Ie++]=Nr,Ae.usematrix?Ae.linpixs=Ce(_e[--Ie],"pixs"):xi(),Ae.sepfinder=function(){Ae.fp=_e[--Ie];for(var Mn=Ae.fp,wn=Ae.fp+12;Mn<=wn;Mn+=1)Ae.i=Mn,Ce(Ae.bot,Ae.i)==0?Ce(Ae.bot,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep,Ae.i-1)==0?1:0:_e[Ie++]=0,De(Ae.sep,Ae.i,_e[--Ie]);_e[Ie++]=!0;for(var Sn=0;Sn<=12;Sn+=1){var Nn=Ce(Ae.bot,or(Sn+Ae.fp)),oi=_e[--Ie];_e[Ie++]=oi&&cn(Nn,Ce(Ae.databarstackedcomposite_f3pat,Sn))}_e[--Ie]&&ar(Ae.sep,Ae.fp,Ae.databarstackedcomposite_findersep)},_e[Ie++]=1/0;for(var Or=Ae.bot,an=0,Zr=Or.length;an<Zr;an++)_e[Ie++]=1-Ce(Or,an);if(Ae.sep=xe(),ar(Ae.sep,0,Ae.databarstackedcomposite_seppad),ar(Ae.sep,Ae.sep.length-4,Ae.databarstackedcomposite_seppad),_e[Ie++]=18,Ae.sepfinder(),Ae.usematrix){_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),Ae.compsym=_e[--Ie],Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),Ae.linwidth=Ae.sep.length,_e[Ie++]=1/0;for(var rn=0,An=Ae.ccpixx,tn=Ae.ccpixs.length-1;An<0?rn>=tn:rn<=tn;rn+=An)Ae.i=rn,_e[Ie++]=0,Lr(Ge(Ae.ccpixs,Ae.i,Ae.ccpixx));Lr(Ae.sep),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0;for(var vn=0,fn=Ae.linwidth,dn=Ae.linpixs.length-1;fn<0?vn>=dn:vn<=dn;vn+=fn)Ae.i=vn,Lr(Ge(Ae.linpixs,Ae.i,Ae.linwidth)),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0;Ae.pixs=xe(),Ae.pixx=Ae.ccpixx+1,Ae.pixy=~~(Ae.pixs.length/Ae.pixx),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["height",Ae.pixy/72],["width",Ae.pixx/72],["opt",Ae.options]]),Ae._render&&xi()}else{var Rr=He.currpos();He.rmoveto(1,Ae.linheight+1),_e[Ie++]=Rr.x,_e[Ie++]=Rr.y,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),xi();var Jr=_e[--Ie];He.moveto(_e[--Ie],or(Jr+Ae.linheight)),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.sep],["pixx",Ae.sep.length],["pixy",1],["height",1/72],["width",Ae.sep.length/72],["opt",Ae.options]]),xi()}Ae=hr}function ec(){if(!ec.globals){var hr=Ae;Ae=ec.globals={},Ae.databarstackedomnicomposite_seppad=xe([0,0,0,0]),Ae.databarstackedomnicomposite_findersep=xe([0,0,0,0,0,0,0,0,0,0,1,0,0]),Ae.databarstackedomnicomposite_f3pat=xe([1,1,1,1,1,1,1,1,1,0,1,1,1]),Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,ec.globals),Ae.dontdraw=!1,Ae.usematrix=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae._render||(Ae.usematrix=!0),Un(Ae.barcode,"|"),_e[--Ie]?(Ae.linear=_e[--Ie],Ie--,Ae.comp=_e[--Ie]):(_e[Ie-1]="bwipp.missingCompositeComponent#35789",_e[Ie++]="A Composite Component must be provided following a pipe character",Pr()),De(Ae.options,"lintype","databarstackedomni"),De(Ae.options,"linkage",!0),De(Ae.options,"inkspreadv",0),De(Ae.options,"dontlint",!0);var Br=Re(Ae.linear.length+Ae.comp.length);ar(Br,0,Ae.linear),ar(Br,Ae.linear.length,Ae.comp),_e[Ie++]=Br,_e[Ie++]="ai",mo(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,Fo();var Nr=_e[--Ie];Ae.bot=Ge(Ce(Nr,"pixs"),0,Ce(Nr,"pixx")),Ae.linheight=Ce(Nr,"pixy"),_e[Ie++]=Nr,Ae.usematrix?Ae.linpixs=Ce(_e[--Ie],"pixs"):xi(),Ae.sepfinder=function(){Ae.fp=_e[--Ie];for(var Mn=Ae.fp,wn=Ae.fp+12;Mn<=wn;Mn+=1)Ae.i=Mn,Ce(Ae.bot,Ae.i)==0?Ce(Ae.bot,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep,Ae.i-1)==0?1:0:_e[Ie++]=0,De(Ae.sep,Ae.i,_e[--Ie]);_e[Ie++]=!0;for(var Sn=0;Sn<=12;Sn+=1){var Nn=Ce(Ae.bot,or(Sn+Ae.fp)),oi=_e[--Ie];_e[Ie++]=oi&&cn(Nn,Ce(Ae.databarstackedomnicomposite_f3pat,Sn))}_e[--Ie]&&ar(Ae.sep,Ae.fp,Ae.databarstackedomnicomposite_findersep)},_e[Ie++]=1/0;for(var Or=Ae.bot,an=0,Zr=Or.length;an<Zr;an++)_e[Ie++]=1-Ce(Or,an);if(Ae.sep=xe(),ar(Ae.sep,0,Ae.databarstackedomnicomposite_seppad),ar(Ae.sep,Ae.sep.length-4,Ae.databarstackedomnicomposite_seppad),_e[Ie++]=18,Ae.sepfinder(),Ae.usematrix){_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),Ae.compsym=_e[--Ie],Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),Ae.linwidth=Ae.sep.length,_e[Ie++]=1/0;for(var rn=0,An=Ae.ccpixx,tn=Ae.ccpixs.length-1;An<0?rn>=tn:rn<=tn;rn+=An)Ae.i=rn,_e[Ie++]=0,Lr(Ge(Ae.ccpixs,Ae.i,Ae.ccpixx));Lr(Ae.sep),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0;for(var vn=0,fn=Ae.linwidth,dn=Ae.linpixs.length-1;fn<0?vn>=dn:vn<=dn;vn+=fn)Ae.i=vn,Lr(Ge(Ae.linpixs,Ae.i,Ae.linwidth)),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0;Ae.pixs=xe(),Ae.pixx=Ae.ccpixx+1,Ae.pixy=~~(Ae.pixs.length/Ae.pixx),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["height",Ae.pixy/72],["width",Ae.pixx/72],["opt",Ae.options]]),Ae._render&&xi()}else{var Rr=He.currpos();He.rmoveto(1,Ae.linheight+1),_e[Ie++]=Rr.x,_e[Ie++]=Rr.y,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),xi();var Jr=_e[--Ie];He.moveto(_e[--Ie],or(Jr+Ae.linheight)),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.sep],["pixx",Ae.sep.length],["pixy",1],["height",1/72],["width",Ae.sep.length/72],["opt",Ae.options]]),xi()}Ae=hr}function tc(){if(!tc.globals){var hr=Ae;Ae=tc.globals={},Ae.databaromnicomposite_seppadleft=xe([0,0,0]),Ae.databaromnicomposite_seppadright=xe([0,0,0,0]),Ae.databaromnicomposite_findersep=xe([0,0,0,0,0,0,0,0,0,0,1,0,0]),Ae.databaromnicomposite_f3pat=xe([1,1,1,1,1,1,1,1,1,0,1,1,1]),Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,tc.globals),Ae.dontdraw=!1,Ae.usematrix=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae._render||(Ae.usematrix=!0),Un(Ae.barcode,"|"),_e[--Ie]?(Ae.linear=_e[--Ie],Ie--,Ae.comp=_e[--Ie]):(_e[Ie-1]="bwipp.missingCompositeComponent#35965",_e[Ie++]="A Composite Component must be provided following a pipe character",Pr()),De(Ae.options,"lintype","databartruncated"),De(Ae.options,"linkage",!0),De(Ae.options,"inkspreadv",0),De(Ae.options,"dontlint",!0);var Br=Re(Ae.linear.length+Ae.comp.length);ar(Br,0,Ae.linear),ar(Br,Ae.linear.length,Ae.comp),_e[Ie++]=Br,_e[Ie++]="ai",mo(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,ks();var Nr=_e[--Ie];if(Ae.linsbs=Ce(Nr,"sbs"),Ae.linheight=Ce(Ce(Nr,"bhs"),0)*72,_e[Ie++]=Nr,Ae.usematrix?Ie--:ti(),Ae.sepfinder=function(){Ae.fp=_e[--Ie];for(var tn=Ae.fp,vn=Ae.fp+12;tn<=vn;tn+=1)Ae.i=tn,Ce(Ae.bot,Ae.i)==0?Ce(Ae.bot,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep,Ae.i-1)==0?1:0:_e[Ie++]=0,De(Ae.sep,Ae.i,_e[--Ie]);_e[Ie++]=!0;for(var fn=0;fn<=12;fn+=1){var dn=Ce(Ae.bot,or(fn+Ae.fp)),Mn=_e[--Ie];_e[Ie++]=Mn&&cn(dn,Ce(Ae.databaromnicomposite_f3pat,fn))}_e[--Ie]&&ar(Ae.sep,Ae.fp,Ae.databaromnicomposite_findersep)},_e[Ie++]=1/0,_e[Ie++]=0,$r(Ae.linsbs,function(){for(var tn=_e[--Ie],vn=_e[Ie-1],fn=vn==1?0:1,dn=0,Mn=tn;dn<Mn;dn++)_e[Ie++]=fn}),Ii(xe(Wn()-1)),Ae.bot=_e[--Ie],Ie-=2,_e[Ie++]=1/0,$r(Ae.bot,function(){var tn=_e[--Ie];_e[Ie++]=1-tn}),Ae.sep=xe(),ar(Ae.sep,0,Ae.databaromnicomposite_seppadleft),ar(Ae.sep,Ae.sep.length-4,Ae.databaromnicomposite_seppadright),_e[Ie++]=18,Ae.sepfinder(),_e[Ie++]=64,Ae.sepfinder(),Ae.usematrix){_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),Ae.compsym=_e[--Ie],Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0,_e[Ie++]=0,$r(Ae.linsbs,function(){for(var tn=_e[--Ie],vn=_e[Ie-1],fn=vn==0?1:0,dn=0,Mn=gr(tn);dn<Mn;dn++)_e[Ie++]=fn}),Ae.linpixs=xe(),_e[Ie++]=1/0,_e[Ie++]=0,Lr(Ae.sep),Ae.sep=xe(),Ae.linheight=~~Ae.linheight,_e[Ie++]=1/0;for(var Zr=0,Rr=Ae.ccpixx,Jr=Ae.ccpixs.length-1;Rr<0?Zr>=Jr:Zr<=Jr;Zr+=Rr)Ae.i=Zr,Lr(Ge(Ae.ccpixs,Ae.i,Ae.ccpixx)),_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Lr(Ae.sep);for(var rn=0,An=Ae.linheight;rn<An;rn++)_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Lr(Ae.linpixs);Ae.pixs=xe(),Ae.pixx=Ae.ccpixx+1,Ae.pixy=~~(Ae.pixs.length/Ae.pixx),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["height",Ae.pixy/72],["width",Ae.pixx/72],["opt",Ae.options]]),Ae._render&&xi()}else{var Or=He.currpos();He.rmoveto(-5,Ae.linheight+1),_e[Ie++]=Or.x,_e[Ie++]=Or.y,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),xi();var an=_e[--Ie];He.moveto(_e[--Ie],or(an+Ae.linheight)),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.sep],["pixx",Ae.sep.length],["pixy",1],["height",1/72],["width",Ae.sep.length/72],["opt",Ae.options]]),xi()}Ae=hr}function tl(){if(!tl.globals){var hr=Ae;Ae=tl.globals={},Ae.databarlimitedcomposite_sepleft=xe([0,0,0]),Ae.databarlimitedcomposite_sepright=xe([0,0,0,0,0,0,0,0,0]),Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,tl.globals),Ae.dontdraw=!1,Ae.usematrix=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae._render||(Ae.usematrix=!0),Un(Ae.barcode,"|"),_e[--Ie]?(Ae.linear=_e[--Ie],Ie--,Ae.comp=_e[--Ie]):(_e[Ie-1]="bwipp.missingCompositeComponent#36143",_e[Ie++]="A Composite Component must be provided following a pipe character",Pr()),De(Ae.options,"lintype","databarlimited"),De(Ae.options,"linkage",!0),De(Ae.options,"inkspreadv",0),De(Ae.options,"dontlint",!0);var Br=Re(Ae.linear.length+Ae.comp.length);ar(Br,0,Ae.linear),ar(Br,Ae.linear.length,Ae.comp),_e[Ie++]=Br,_e[Ie++]="ai",mo(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,Hi();var Nr=_e[--Ie];if(Ae.linsbs=Ce(Nr,"sbs"),Ae.linheight=Ce(Ce(Nr,"bhs"),0)*72,_e[Ie++]=Nr,Ae.usematrix?Ie--:ti(),_e[Ie++]=1/0,_e[Ie++]=1,$r(Ae.linsbs,function(){for(var Sn=_e[--Ie],Nn=_e[Ie-1],oi=Nn==0?1:0,Jn=0,fi=Sn;Jn<fi;Jn++)_e[Ie++]=oi}),Ii(xe(Wn()-1)),Ae.sep=_e[--Ie],Ie-=2,ar(Ae.sep,0,Ae.databarlimitedcomposite_sepleft),ar(Ae.sep,Ae.sep.length-9,Ae.databarlimitedcomposite_sepright),Ae.usematrix){if(_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),Ae.compsym=_e[--Ie],Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0,_e[Ie++]=0,$r(Ae.linsbs,function(){for(var Sn=_e[--Ie],Nn=_e[Ie-1],oi=Nn==0?1:0,Jn=0,fi=gr(Sn);Jn<fi;Jn++)_e[Ie++]=oi}),Ae.linpixs=xe(),_e[Ie++]=1/0,_e[Ie++]=0,Lr(Ae.sep),Ae.sep=xe(),Ae.linheight=~~Ae.linheight,Ae.ccpixx==72){_e[Ie++]=1/0;for(var Rr=0,Jr=Ae.ccpixx,rn=Ae.ccpixs.length-1;Jr<0?Rr>=rn:Rr<=rn;Rr+=Jr)Ae.i=Rr,_e[Ie++]=0,Lr(Ge(Ae.ccpixs,Ae.i,Ae.ccpixx)),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0;Lr(Ae.sep);for(var An=0,tn=Ae.linheight;An<tn;An++)Lr(Ae.linpixs);Ae.pixs=xe(),Ae.pixx=Ae.linpixs.length}else{_e[Ie++]=1/0;for(var vn=0,fn=Ae.ccpixx,dn=Ae.ccpixs.length-1;fn<0?vn>=dn:vn<=dn;vn+=fn)Ae.i=vn,Lr(Ge(Ae.ccpixs,Ae.i,Ae.ccpixx)),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Lr(Ae.sep);for(var Mn=0,wn=Ae.linheight;Mn<wn;Mn++)_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Lr(Ae.linpixs);Ae.pixs=xe(),Ae.pixx=Ae.ccpixx+6}Ae.pixy=~~(Ae.pixs.length/Ae.pixx),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["height",Ae.pixy/72],["width",Ae.pixx/72],["opt",Ae.options]]),Ae._render&&xi()}else{var Or=He.currpos();_e[Ie++]=Or.x,_e[Ie++]=Or.y,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1();var an=_e[--Ie];He.rmoveto(72-Ce(an,"pixx"),Ae.linheight+1),_e[Ie++]=an,xi();var Zr=_e[--Ie];He.moveto(_e[--Ie],or(Zr+Ae.linheight)),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.sep],["pixx",Ae.sep.length],["pixy",1],["height",1/72],["width",Ae.sep.length/72],["opt",Ae.options]]),xi()}Ae=hr}function q1(){var hr=Ae;Ae=Object.assign({},Ae,q1.globals),Ae.dontdraw=!1,Ae.usematrix=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae._render||(Ae.usematrix=!0),Un(Ae.barcode,"|"),_e[--Ie]?(Ae.linear=_e[--Ie],Ie--,Ae.comp=_e[--Ie]):(_e[Ie-1]="bwipp.missingCompositeComponent#36308",_e[Ie++]="A Composite Component must be provided following a pipe character",Pr()),De(Ae.options,"lintype","databarexpanded"),De(Ae.options,"linkage",!0),De(Ae.options,"inkspreadv",0),De(Ae.options,"dontlint",!0);var Br=Re(Ae.linear.length+Ae.comp.length);ar(Br,0,Ae.linear),ar(Br,Ae.linear.length,Ae.comp),_e[Ie++]=Br,_e[Ie++]="ai",mo(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,aa();var Nr=_e[--Ie];Ae.linsbs=Ce(Nr,"sbs"),Ae.linheight=Ce(Ce(Nr,"bhs"),0)*72,_e[Ie++]=Nr,Ae.usematrix?Ie--:ti(),Ae.sepfinder=function(){Ae.fp=_e[--Ie];for(var Jn=Ae.fp,fi=Ae.fp+12;Jn<=fi;Jn+=1)Ae.i=Jn,Ce(Ae.bot,Ae.i)==0?Ce(Ae.bot,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep,Ae.i-1)==0?1:0:_e[Ie++]=0,De(Ae.sep,Ae.i,_e[--Ie])},_e[Ie++]=1/0,_e[Ie++]=0,$r(Ae.linsbs,function(){for(var Jn=_e[--Ie],fi=_e[Ie-1],ri=fi==1?0:1,Qn=0,Yn=Jn;Qn<Yn;Qn++)_e[Ie++]=ri}),Ii(xe(Wn()-1)),Ae.bot=_e[--Ie],Ie-=2,_e[Ie++]=1/0,$r(Ae.bot,function(){var Jn=_e[--Ie];_e[Ie++]=1-Jn}),Ae.sep=xe(),ar(Ae.sep,0,xe([0,0,0])),ar(Ae.sep,Ae.sep.length-4,xe([0,0,0,0])),_e[Ie++]=1/0;for(var Or=18,an=Ae.bot.length-13;Or<=an;Or+=98)_e[Ie++]=Or;for(var Zr=69,Rr=Ae.bot.length-13;Zr<=Rr;Zr+=98)_e[Ie++]=Zr;for(var Jr=xe(),rn=0,An=Jr.length;rn<An;rn++)_e[Ie++]=Ce(Jr,rn),Ae.sepfinder();if(Ae.usematrix){_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),Ae.compsym=_e[--Ie],Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0,_e[Ie++]=0,$r(Ae.linsbs,function(){for(var Jn=_e[--Ie],fi=_e[Ie-1],ri=fi==0?1:0,Qn=0,Yn=gr(Jn);Qn<Yn;Qn++)_e[Ie++]=ri}),Ae.linpixs=xe(),_e[Ie++]=1/0,_e[Ie++]=0,Lr(Ae.sep),Ae.sep=xe(),Ae.linheight=~~Ae.linheight,Ae.diff=or(Ae.linpixs.length-Ae.ccpixx),_e[Ie++]=1/0;for(var fn=0,dn=Ae.diff-2;fn<dn;fn++)_e[Ie++]=0;Ae.ccrpad=xe(),_e[Ie++]=1/0;for(var Mn=0,wn=Ae.ccpixx,Sn=Ae.ccpixs.length-1;wn<0?Mn>=Sn:Mn<=Sn;Mn+=wn)Ae.i=Mn,_e[Ie++]=0,_e[Ie++]=0,Lr(Ge(Ae.ccpixs,Ae.i,Ae.ccpixx)),Lr(Ae.ccrpad);Lr(Ae.sep);for(var Nn=0,oi=Ae.linheight;Nn<oi;Nn++)Lr(Ae.linpixs);Ae.pixs=xe(),Ae.pixx=Ae.linpixs.length,Ae.pixy=~~(Ae.pixs.length/Ae.pixx),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["height",Ae.pixy/72],["width",Ae.pixx/72],["opt",Ae.options]]),Ae._render&&xi()}else{var tn=He.currpos();He.rmoveto(1,Ae.linheight+1),_e[Ie++]=tn.x,_e[Ie++]=tn.y,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),xi();var vn=_e[--Ie];He.moveto(_e[--Ie],or(vn+Ae.linheight)),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.sep],["pixx",Ae.sep.length],["pixy",1],["height",1/72],["width",Ae.sep.length/72],["opt",Ae.options]]),xi()}Ae=hr}function Qc(){if(!Qc.globals){var hr=Ae;Ae=Qc.globals={},Ae.databarexpandedstackedcomposite_seppad=xe([0,0,0,0]),Ae=hr}var hr=Ae;Ae=Object.assign({},Ae,Qc.globals),Ae.dontdraw=!1,Ae.usematrix=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae._render||(Ae.usematrix=!0),Un(Ae.barcode,"|"),_e[--Ie]?(Ae.linear=_e[--Ie],Ie--,Ae.comp=_e[--Ie]):(_e[Ie-1]="bwipp.missingCompositeComponent#36484",_e[Ie++]="A Composite Component must be provided following a pipe character",Pr()),De(Ae.options,"lintype","databarexpandedstacked"),De(Ae.options,"linkage",!0),De(Ae.options,"inkspreadv",0),De(Ae.options,"dontlint",!0);var Br=Re(Ae.linear.length+Ae.comp.length);ar(Br,0,Ae.linear),ar(Br,Ae.linear.length,Ae.comp),_e[Ie++]=Br,_e[Ie++]="ai",mo(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,Vo();var Nr=_e[--Ie];Ae.bot=Ge(Ce(Nr,"pixs"),0,Ce(Nr,"pixx")),Ae.linheight=Ce(Nr,"pixy"),_e[Ie++]=Nr,Ae.usematrix?Ae.linpixs=Ce(_e[--Ie],"pixs"):xi(),Ae.sepfinder=function(){Ae.fp=_e[--Ie];for(var Yn=Ae.fp,ni=Ae.fp+12;Yn<=ni;Yn+=1)Ae.i=Yn,Ce(Ae.bot,Ae.i)==0?Ce(Ae.bot,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep,Ae.i-1)==0?1:0:_e[Ie++]=0,De(Ae.sep,Ae.i,_e[--Ie])},_e[Ie++]=1/0;for(var Or=Ae.bot,an=0,Zr=Or.length;an<Zr;an++)_e[Ie++]=1-Ce(Or,an);Ae.sep=xe(),ar(Ae.sep,0,Ae.databarexpandedstackedcomposite_seppad),ar(Ae.sep,Ae.sep.length-4,Ae.databarexpandedstackedcomposite_seppad),_e[Ie++]=1/0;for(var Rr=19,Jr=Ae.bot.length-13;Rr<=Jr;Rr+=98)_e[Ie++]=Rr;for(var rn=70,An=Ae.bot.length-13;rn<=An;rn+=98)_e[Ie++]=rn;for(var tn=xe(),vn=0,fn=tn.length;vn<fn;vn++)_e[Ie++]=Ce(tn,vn),Ae.sepfinder();if(Ae.usematrix){_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),Ae.compsym=_e[--Ie],Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),Ae.pixx=Ae.sep.length,_e[Ie++]=1/0;for(var Sn=0,Nn=~~((or(Ae.pixx-Ae.ccpixx)+1)/2);Sn<Nn;Sn++)_e[Ie++]=0;Ae.cclpad=xe(),_e[Ie++]=1/0;for(var oi=0,Jn=~~(or(Ae.pixx-Ae.ccpixx)/2);oi<Jn;oi++)_e[Ie++]=0;Ae.ccrpad=xe(),_e[Ie++]=1/0;for(var fi=0,ri=Ae.ccpixx,Qn=Ae.ccpixs.length-1;ri<0?fi>=Qn:fi<=Qn;fi+=ri)Ae.i=fi,Lr(Ae.cclpad),Lr(Ge(Ae.ccpixs,Ae.i,Ae.ccpixx)),Lr(Ae.ccrpad);Lr(Ae.sep),Lr(Ae.linpixs),Ae.pixs=xe(),Ae.pixy=~~(Ae.pixs.length/Ae.pixx),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["height",Ae.pixy/72],["width",Ae.pixx/72],["opt",Ae.options]]),Ae._render&&xi()}else{var dn=He.currpos(),Mn=Ce(Ae.bot,0)==0?2:0;He.rmoveto(Mn,Ae.linheight+1),_e[Ie++]=dn.x,_e[Ie++]=dn.y,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,e1(),xi();var wn=_e[--Ie];He.moveto(_e[--Ie],or(wn+Ae.linheight)),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.sep],["pixx",Ae.sep.length],["pixy",1],["height",1/72],["width",Ae.sep.length/72],["opt",Ae.options]]),xi()}Ae=hr}function PA(){var hr=Ae;Ae=Object.assign({},Ae,PA.globals),Ae.dontdraw=!1,Ae.usematrix=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae._render||(Ae.usematrix=!0),Un(Ae.barcode,"|"),_e[--Ie]?(Ae.linear=_e[--Ie],Ie--,Ae.comp=_e[--Ie]):(_e[Ie-1]="bwipp.missingCompositeComponent#36650",_e[Ie++]="A Composite Component must be provided following a pipe character",Pr()),De(Ae.options,"inkspreadv",0),De(Ae.options,"dontlint",!0);var Br=Re(Ae.linear.length+Ae.comp.length);ar(Br,0,Ae.linear),ar(Br,Ae.linear.length,Ae.comp),_e[Ie++]=Br,_e[Ie++]="ai",mo(),Ie-=3,De(Ae.options,"linkagea",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=1/0,$r(Ae.options);var Nr=Xe();_e[Ie++]=Nr,Os();var Or=Ce(_e[--Ie],"sbs");_e[Ie++]=0,$r(Or,function(){var ni=_e[--Ie],ci=_e[--Ie];_e[Ie++]=or(ci+ni)}),Ae.linwidth=_e[--Ie],De(Ae.options,"lintype","gs1-128"),De(Ae.options,"linwidth",Ae.linwidth),_e[Ie++]=Ae.comp,_e[Ie++]=1/0,$r(Ae.options);var an=Xe();_e[Ie++]=an,e1(),Ae.compsym=_e[--Ie],Ce(Ae.compsym,"pixx")==99?_e[Ie++]="a":_e[Ie++]="c",Ae.linktype=_e[--Ie],De(Ae.compsym,"borderbottom",0),cn(Ae.linktype,"a")?(De(Ae.options,"linkagea",!0),De(Ae.options,"linkagec",!1)):(De(Ae.options,"linkagea",!1),De(Ae.options,"linkagec",!0)),_e[Ie++]=Ae.linear,_e[Ie++]=1/0,$r(Ae.options);var Zr=Xe();_e[Ie++]=Zr,Os();var Rr=_e[--Ie];if(Ae.linsbs=Ce(Rr,"sbs"),Ae.linheight=Ce(Ce(Rr,"bhs"),0)*72,_e[Ie++]=Rr,Ae.usematrix?Ie--:ti(),_e[Ie++]=1/0,_e[Ie++]=1,$r(Ae.linsbs,function(){for(var ni=_e[--Ie],ci=_e[Ie-1],Li=ci==0?1:0,zi=0,Zn=ni;zi<Zn;zi++)_e[Ie++]=Li}),Ii(xe(Wn()-1)),Ae.sep=_e[--Ie],Ie-=2,cn(Ae.linktype,"a")){if(Ae.s=~~((Ae.linwidth-2)/11),Ae.p=~~((Ae.s-9)/2),_e[Ie++]="x",_e[Ie++]=(Ae.s-Ae.p-1)*11+10,Ae.p==0){var Jr=_e[--Ie];_e[Ie++]=Jr+2}var rn=_e[--Ie];Ae[_e[--Ie]]=rn-99}else Ae.x=-7;if(Ae.usematrix){if(Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0,$r(Ae.linsbs,function(){for(var ni=_e[--Ie],ci=_e[Ie-1],Li=ci==1?0:1,zi=0,Zn=ni;zi<Zn;zi++)_e[Ie++]=Li}),Ae.linpixs=xe(),Ae.x>0){_e[Ie++]=1/0;for(var vn=0,fn=Ae.x;vn<fn;vn++)_e[Ie++]=0;Ae.cclpad=xe(),Ae.linlpad=xe(0)}else{Ae.cclpad=xe(0),_e[Ie++]=1/0;for(var dn=0,Mn=-Ae.x;dn<Mn;dn++)_e[Ie++]=0;Ae.linlpad=xe()}if(Ae.diff=or(Ae.linwidth-(Ae.ccpixx+Ae.x)),Ae.diff>0){_e[Ie++]=1/0;for(var wn=0,Sn=Ae.diff;wn<Sn;wn++)_e[Ie++]=0;Ae.ccrpad=xe(),Ae.linrpad=xe(0)}else{Ae.ccrpad=xe(0),_e[Ie++]=1/0;for(var Nn=0,oi=-Ae.diff;Nn<oi;Nn++)_e[Ie++]=0;Ae.linrpad=xe()}Ae.linheight=~~Ae.linheight,_e[Ie++]=1/0;for(var Jn=0,fi=Ae.ccpixx,ri=Ae.ccpixs.length-1;fi<0?Jn>=ri:Jn<=ri;Jn+=fi)Ae.i=Jn,Lr(Ae.cclpad),Lr(Ge(Ae.ccpixs,Ae.i,Ae.ccpixx)),Lr(Ae.ccrpad);Lr(Ae.linlpad),Lr(Ae.sep),Lr(Ae.linrpad);for(var Qn=0,Yn=Ae.linheight;Qn<Yn;Qn++)Lr(Ae.linlpad),Lr(Ae.linpixs),Lr(Ae.linrpad);Ae.pixs=xe(),Ae.pixx=or(Ae.cclpad.length+Ae.ccpixx+Ae.ccrpad.length),Ae.pixy=~~(Ae.pixs.length/Ae.pixx),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["height",Ae.pixy/72],["width",Ae.pixx/72],["opt",Ae.options]]),Ae._render&&xi()}else{var An=He.currpos();He.rmoveto(Ae.x,Ae.linheight+1),_e[Ie++]=An.x,_e[Ie++]=An.y,_e[Ie++]=Ae.compsym,xi();var tn=_e[--Ie];He.moveto(_e[--Ie],or(tn+Ae.linheight)),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.sep],["pixx",Ae.sep.length],["pixy",1],["height",1/72],["width",Ae.sep.length/72],["opt",Ae.options]]),xi()}Ae=hr}function xA(){var hr=Ae;Ae=Object.assign({},Ae,xA.globals),Ae.dontdraw=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.gssep=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>4e3&&(_e[Ie++]="bwipp.gs1datamatrixinputTooLong#36828",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),_e[Ie++]=Ae.barcode,_e[Ie++]="ai",mo(),Ae.fncs=_e[--Ie],Ae.vals=_e[--Ie],Ae.ais=_e[--Ie],Ae.fnc1=-1,_e[Ie++]=1/0,_e[Ie++]=Ae.fnc1;for(var Br=0,Nr=Ae.ais.length-1;Br<=Nr;Br+=1)Ae.i=Br,$r(Ce(Ae.ais,Ae.i)),$r(Ce(Ae.vals,Ae.i)),Ae.i!=Ae.ais.length-1&&Ce(Ae.fncs,Ae.i)&&(Ae.gssep?_e[Ie++]=29:_e[Ie++]=Ae.fnc1);Ii(xe(Wn())),Ae.dmtx=_e[--Ie],Ie--,Ae.barcode=Re((Ae.dmtx.length+1)*5),Ae.j=0,$r(Ae.dmtx,function(){var Or=_e[Ie-1];Or==Ae.fnc1?(Ie--,ar(Ae.barcode,Ae.j,"^FNC1"),Ae.j=Ae.j+5):(De(Ae.barcode,Ae.j,_e[--Ie]),Ae.j=Ae.j+1)}),Ae.barcode=Ge(Ae.barcode,0,Ae.j),delete Ae.options.parse,De(Ae.options,"parsefnc",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,lA(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function zA(){var hr=Ae;Ae=Object.assign({},Ae,zA.globals),Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.dontdraw=!1,Ae.gssep=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>4e3&&(_e[Ie++]="bwipp.gs1datamatrixrectangularinputTooLong#36934",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),_e[Ie++]=Ae.barcode,_e[Ie++]="ai",mo(),Ae.fncs=_e[--Ie],Ae.vals=_e[--Ie],Ae.ais=_e[--Ie],Ae.fnc1=-1,_e[Ie++]=1/0,_e[Ie++]=Ae.fnc1;for(var Br=0,Nr=Ae.ais.length-1;Br<=Nr;Br+=1)Ae.i=Br,$r(Ce(Ae.ais,Ae.i)),$r(Ce(Ae.vals,Ae.i)),Ae.i!=Ae.ais.length-1&&Ce(Ae.fncs,Ae.i)&&(Ae.gssep?_e[Ie++]=29:_e[Ie++]=Ae.fnc1);Ii(xe(Wn())),Ae.dmtx=_e[--Ie],Ie--,Ae.barcode=Re((Ae.dmtx.length+1)*5),Ae.j=0,$r(Ae.dmtx,function(){var Or=_e[Ie-1];Or==Ae.fnc1?(Ie--,ar(Ae.barcode,Ae.j,"^FNC1"),Ae.j=Ae.j+5):(De(Ae.barcode,Ae.j,_e[--Ie]),Ae.j=Ae.j+1)}),Ae.barcode=Ge(Ae.barcode,0,Ae.j),delete Ae.options.parse,De(Ae.options,"parsefnc",!0),De(Ae.options,"format","rectangle"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,lA(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function gl(){var hr=Ae;Ae=Object.assign({},Ae,gl.globals),Ae.includetext=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.fncvals=new Map([["parse",Ae.parse],["parseonly",!0],["parsefnc",!1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.barcode=_e[--Ie],_e[Ie++]=Ae.barcode,_e[Ie++]="dl",mo(),Ie--,Ae.val=Ce(_e[--Ie],0),Ae.key=Ce(_e[--Ie],0),Ae.hri=Re(Ae.key.length+Ae.val.length+2),De(Ae.hri,0,40),ar(Ae.hri,1,Ae.key),De(Ae.hri,Ae.key.length+1,41),ar(Ae.hri,Ae.key.length+2,Ae.val),delete Ae.options.parse,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,lA(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),Ae.includetext&&(De(Ae.args,"text1",Ae.hri),De(Ae.args,"text1yoffset",-1),De(Ae.args,"text1font","OCR-B"),De(Ae.args,"text1size",5)),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function rc(){var hr=Ae;Ae=Object.assign({},Ae,rc.globals),Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>4e3&&(_e[Ie++]="bwipp.gs1qrcodeinputTooLong#37130",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),_e[Ie++]=Ae.barcode,_e[Ie++]="ai",mo(),Ae.fncs=_e[--Ie],Ae.vals=_e[--Ie],Ae.ais=_e[--Ie],Ae.fnc1=-1,_e[Ie++]=1/0,_e[Ie++]=Ae.fnc1;for(var Br=0,Nr=Ae.ais.length-1;Br<=Nr;Br+=1)Ae.i=Br,$r(Ce(Ae.ais,Ae.i)),$r(Ce(Ae.vals,Ae.i)),Ae.i!=Ae.ais.length-1&&Ce(Ae.fncs,Ae.i)&&(_e[Ie++]=Ae.fnc1);Ii(xe(Wn())),Ae.qrc=_e[--Ie],Ie--,Ae.barcode=Re((Ae.qrc.length+1)*5),Ae.j=0,$r(Ae.qrc,function(){var Or=_e[Ie-1];Or==Ae.fnc1?(Ie--,ar(Ae.barcode,Ae.j,"^FNC1"),Ae.j=Ae.j+5):(De(Ae.barcode,Ae.j,_e[--Ie]),Ae.j=Ae.j+1)}),Ae.barcode=Ge(Ae.barcode,0,Ae.j),delete Ae.options.parse,De(Ae.options,"parsefnc",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,W1(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function BA(){var hr=Ae;Ae=Object.assign({},Ae,BA.globals),Ae.includetext=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.dontdraw=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.fncvals=new Map([["parse",Ae.parse],["parseonly",!0],["parsefnc",!1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,lo(),Ae.barcode=_e[--Ie],_e[Ie++]=Ae.barcode,_e[Ie++]="dl",mo(),Ie--,Ae.val=Ce(_e[--Ie],0),Ae.key=Ce(_e[--Ie],0),Ae.hri=Re(Ae.key.length+Ae.val.length+2),De(Ae.hri,0,40),ar(Ae.hri,1,Ae.key),De(Ae.hri,Ae.key.length+1,41),ar(Ae.hri,Ae.key.length+2,Ae.val),delete Ae.options.parse,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,W1(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),Ae.includetext&&(De(Ae.args,"text1",Ae.hri),De(Ae.args,"text1yoffset",-4),De(Ae.args,"text1font","OCR-B"),De(Ae.args,"text1size",5)),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function ze(){var hr=Ae;Ae=Object.assign({},Ae,ze.globals),Ae.dontdraw=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae.barcode.length>4e3&&(_e[Ie++]="bwipp.gs1dotcodeinputTooLong#37325",_e[Ie++]="The input data is too long",Pr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),_e[Ie++]=Ae.barcode,_e[Ie++]="ai",mo(),Ae.fncs=_e[--Ie],Ae.vals=_e[--Ie],Ae.ais=_e[--Ie],Ae.fnc1=-1,_e[Ie++]=1/0,_e[Ie++]=Ae.fnc1;for(var Br=0,Nr=Ae.ais.length-1;Br<=Nr;Br+=1)Ae.i=Br,$r(Ce(Ae.ais,Ae.i)),$r(Ce(Ae.vals,Ae.i)),Ae.i!=Ae.ais.length-1&&Ce(Ae.fncs,Ae.i)&&(_e[Ie++]=Ae.fnc1);Ii(xe(Wn())),Ae.dcode=_e[--Ie],Ie--,Ae.barcode=Re((Ae.dcode.length+1)*5),Ae.j=0,$r(Ae.dcode,function(){var Or=_e[Ie-1];Or==Ae.fnc1?(Ie--,ar(Ae.barcode,Ae.j,"^FNC1"),Ae.j=Ae.j+5):(De(Ae.barcode,Ae.j,_e[--Ie]),Ae.j=Ae.j+1)}),Ae.barcode=Ge(Ae.barcode,0,Ae.j),delete Ae.options.parse,De(Ae.options,"parsefnc",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,hc(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=hr}function nr(){if(!nr.globals){var Br=Ae;Ae=nr.globals={},Ae.hibccode39_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var hr=0;hr<=42;hr+=1)De(Ae.charvals,Ge(Ae.hibccode39_barchars,hr,1),hr);Ae.charvals=Ae.charvals,Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,nr.globals),Ae.dontdraw=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.text1xoffset=0,Ae.validatecheck=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibccode39emptyData#37471",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.hibccode39inputTooLong#37475",_e[Ie++]="The input data is too long",Pr());for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Hr(Ae.charvals,Ge(Ae.barcode,Nr,1))||(_e[Ie++]="bwipp.hibccode39badCharacter#37483",_e[Ie++]="HIBC Code 39 must contain only digits, capital letters, spaces and the symbols -.$/+%",Pr());if(_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var an=_e[--Ie];_e[Ie++]=an-1}var Zr=_e[--Ie];Ae[_e[--Ie]]=Zr,Ae.checksum=41;for(var Rr=0,Jr=Ae.barlen-1;Rr<=Jr;Rr+=1)Ae.checksum=or(Ce(Ae.charvals,Ge(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibccode39_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibccode39badCheckDigit#37497",_e[Ie++]="Incorrect HIBC Code 39 check digit provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen));var rn=Re(Ae.barlen+2);ar(rn,1,Ae.barcode),Ae.barcode=rn,De(Ae.barcode,0,43),De(Ae.barcode,Ae.barlen+1,Ce(Ae.hibccode39_barchars,Ae.checksum)),Ae.text=Re(Ae.barlen+4),De(Ae.text,0,42),ar(Ae.text,1,Ae.barcode);var An=Ce(Ae.barcode,Ae.barlen+1);_e[Ie++]=Ae.text,_e[Ie++]=Ae.barlen+2,_e[Ie++]=An,An==32&&(_e[Ie-1]=95);var tn=_e[--Ie],vn=_e[--Ie];De(_e[--Ie],vn,tn),De(Ae.text,Ae.barlen+3,42),De(Ae.options,"includecheck",!1),De(Ae.options,"validatecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,ko(),Ae.args=_e[--Ie],De(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),De(Ae.args,"text1xalign","center"),De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=Br}function yr(){if(!yr.globals){var Br=Ae;Ae=yr.globals={},Ae.hibccode128_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var hr=0;hr<=42;hr+=1)De(Ae.charvals,Ge(Ae.hibccode128_barchars,hr,1),hr);Ae.charvals=Ae.charvals,Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,yr.globals),Ae.dontdraw=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.text1xoffset=0,Ae.validatecheck=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibccode128emptyData#37613",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.hibccode128inputTooLong#37617",_e[Ie++]="The input data is too long",Pr());for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Hr(Ae.charvals,Ge(Ae.barcode,Nr,1))||(_e[Ie++]="bwipp.hibccode128badCharacter#37625",_e[Ie++]="HIBC Code 128 must contain only digits, capital letters, spaces and the symbols -.$/+%",Pr());if(_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var an=_e[--Ie];_e[Ie++]=an-1}var Zr=_e[--Ie];Ae[_e[--Ie]]=Zr,Ae.checksum=41;for(var Rr=0,Jr=Ae.barlen-1;Rr<=Jr;Rr+=1)Ae.checksum=or(Ce(Ae.charvals,Ge(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibccode128_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibccode128badCheckDigit#37639",_e[Ie++]="Incorrect HIBC Code 128 check digit provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen));var rn=Re(Ae.barlen+2);ar(rn,1,Ae.barcode),Ae.barcode=rn,De(Ae.barcode,0,43),De(Ae.barcode,Ae.barlen+1,Ce(Ae.hibccode128_barchars,Ae.checksum)),Ae.text=Re(Ae.barlen+4),De(Ae.text,0,42),ar(Ae.text,1,Ae.barcode);var An=Ce(Ae.barcode,Ae.barlen+1);_e[Ie++]=Ae.text,_e[Ie++]=Ae.barlen+2,_e[Ie++]=An,An==32&&(_e[Ie-1]=95);var tn=_e[--Ie],vn=_e[--Ie];De(_e[--Ie],vn,tn),De(Ae.text,Ae.barlen+3,42),De(Ae.options,"validatecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,ds(),Ae.args=_e[--Ie],De(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),De(Ae.args,"text1xalign","center"),De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&ti(),Ae=Br}function Tr(){if(!Tr.globals){var Br=Ae;Ae=Tr.globals={},Ae.hibcdatamatrix_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var hr=0;hr<=42;hr+=1)De(Ae.charvals,Ge(Ae.hibcdatamatrix_barchars,hr,1),hr);Ae.charvals=Ae.charvals,Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,Tr.globals),Ae.dontdraw=!1,Ae.validatecheck=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibcdatamatrixEmptyData#37753",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>15e3&&(_e[Ie++]="bwipp.hibcdatamatrixinputTooLong#37757",_e[Ie++]="The input data is too long",Pr());for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Hr(Ae.charvals,Ge(Ae.barcode,Nr,1))||(_e[Ie++]="bwipp.hibcdatamatrixBadCharacter#37762",_e[Ie++]="HIBC Data Matrix must contain only digits, capital letters, spaces and the symbols -.$/+%",Pr());if(_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var an=_e[--Ie];_e[Ie++]=an-1}var Zr=_e[--Ie];Ae[_e[--Ie]]=Zr,Ae.checksum=41;for(var Rr=0,Jr=Ae.barlen-1;Rr<=Jr;Rr+=1)Ae.checksum=or(Ce(Ae.charvals,Ge(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibcdatamatrix_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibcdatamatrixBadCheckDigit#37776",_e[Ie++]="Incorrect HIBC Data Matrix check digit provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen));var rn=Re(Ae.barlen+2);ar(rn,1,Ae.barcode),Ae.barcode=rn,De(Ae.barcode,0,43),De(Ae.barcode,Ae.barlen+1,Ce(Ae.hibcdatamatrix_barchars,Ae.checksum)),De(Ae.options,"validatecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,lA(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=Br}function qr(){if(!qr.globals){var Br=Ae;Ae=qr.globals={},Ae.hibcdatamatrixrectangular_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var hr=0;hr<=42;hr+=1)De(Ae.charvals,Ge(Ae.hibcdatamatrixrectangular_barchars,hr,1),hr);Ae.charvals=Ae.charvals,Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,qr.globals),Ae.dontdraw=!1,Ae.validatecheck=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibcdatamatrixrectangularEmptyData#37882",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>15e3&&(_e[Ie++]="bwipp.hibcdatamatrixrectangularinputTooLong#37886",_e[Ie++]="The input data is too long",Pr());for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Hr(Ae.charvals,Ge(Ae.barcode,Nr,1))||(_e[Ie++]="bwipp.hibcdatamatrixrectangularBadCharacter#37891",_e[Ie++]="HIBC Data Matrix Rectangular must contain only digits, capital letters, spaces and the symbols -.$/+%",Pr());if(_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var an=_e[--Ie];_e[Ie++]=an-1}var Zr=_e[--Ie];Ae[_e[--Ie]]=Zr,Ae.checksum=41;for(var Rr=0,Jr=Ae.barlen-1;Rr<=Jr;Rr+=1)Ae.checksum=or(Ce(Ae.charvals,Ge(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibcdatamatrixrectangular_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibcdatamatrixrectangularBadCheckDigit#37905",_e[Ie++]="Incorrect HIBC Data Matrix Rectangular check digit provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen));var rn=Re(Ae.barlen+2);ar(rn,1,Ae.barcode),Ae.barcode=rn,De(Ae.barcode,0,43),De(Ae.barcode,Ae.barlen+1,Ce(Ae.hibcdatamatrixrectangular_barchars,Ae.checksum)),De(Ae.options,"validatecheck",!1),De(Ae.options,"format","rectangle"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,lA(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=Br}function Vr(){if(!Vr.globals){var Br=Ae;Ae=Vr.globals={},Ae.hibcpdf417_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var hr=0;hr<=42;hr+=1)De(Ae.charvals,Ge(Ae.hibcpdf417_barchars,hr,1),hr);Ae.charvals=Ae.charvals,Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,Vr.globals),Ae.dontdraw=!1,Ae.columns=2,Ae.validatecheck=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibcpdf417EmptyData#38013",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>12500&&(_e[Ie++]="bwipp.hibcpdf417inputTooLong#38017",_e[Ie++]="The input data is too long",Pr());for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Hr(Ae.charvals,Ge(Ae.barcode,Nr,1))||(_e[Ie++]="bwipp.hibcpdf417BadCharacter#38022",_e[Ie++]="HIBC PDF417 must contain only digits, capital letters, spaces and the symbols -.$/+%",Pr());if(_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var an=_e[--Ie];_e[Ie++]=an-1}var Zr=_e[--Ie];Ae[_e[--Ie]]=Zr,Ae.checksum=41;for(var Rr=0,Jr=Ae.barlen-1;Rr<=Jr;Rr+=1)Ae.checksum=or(Ce(Ae.charvals,Ge(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibcpdf417_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibcpdf417BadCheckDigit#38036",_e[Ie++]="Incorrect HIBC PDF417 check digit provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen));var rn=Re(Ae.barlen+2);ar(rn,1,Ae.barcode),Ae.barcode=rn,De(Ae.barcode,0,43),De(Ae.barcode,Ae.barlen+1,Ce(Ae.hibcpdf417_barchars,Ae.checksum)),De(Ae.options,"columns",Ae.columns),De(Ae.options,"validatecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,MA(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=Br}function un(){if(!un.globals){var Br=Ae;Ae=un.globals={},Ae.hibcmicropdf417_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var hr=0;hr<=42;hr+=1)De(Ae.charvals,Ge(Ae.hibcmicropdf417_barchars,hr,1),hr);Ae.charvals=Ae.charvals,Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,un.globals),Ae.dontdraw=!1,Ae.columns=2,Ae.validatecheck=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibcmicropdf417EmptyData#38144",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>5e3&&(_e[Ie++]="bwipp.hibcmicropdf417inputTooLong#38148",_e[Ie++]="The input data is too long",Pr());for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Hr(Ae.charvals,Ge(Ae.barcode,Nr,1))||(_e[Ie++]="bwipp.hibcmicropdf417BadCharacter#38153",_e[Ie++]="HIBC MicroPDF417 must contain only digits, capital letters, spaces and the symbols -.$/+%",Pr());if(_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var an=_e[--Ie];_e[Ie++]=an-1}var Zr=_e[--Ie];Ae[_e[--Ie]]=Zr,Ae.checksum=41;for(var Rr=0,Jr=Ae.barlen-1;Rr<=Jr;Rr+=1)Ae.checksum=or(Ce(Ae.charvals,Ge(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibcmicropdf417_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibcmicropdf417BadCheckDigit#38167",_e[Ie++]="Incorrect HIBC MicroPDF417 check digit provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen));var rn=Re(Ae.barlen+2);ar(rn,1,Ae.barcode),Ae.barcode=rn,De(Ae.barcode,0,43),De(Ae.barcode,Ae.barlen+1,Ce(Ae.hibcmicropdf417_barchars,Ae.checksum)),De(Ae.options,"columns",Ae.columns),De(Ae.options,"validatecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,_A(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=Br}function Kn(){if(!Kn.globals){var Br=Ae;Ae=Kn.globals={},Ae.hibcqrcode_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var hr=0;hr<=42;hr+=1)De(Ae.charvals,Ge(Ae.hibcqrcode_barchars,hr,1),hr);Ae.charvals=Ae.charvals,Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,Kn.globals),Ae.dontdraw=!1,Ae.validatecheck=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibcqrcodeEmptyData#38272",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>3e4&&(_e[Ie++]="bwipp.hibcqrcodeinputTooLong#38276",_e[Ie++]="The input data is too long",Pr());for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Hr(Ae.charvals,Ge(Ae.barcode,Nr,1))||(_e[Ie++]="bwipp.hibcqrcodeBadCharacter#38281",_e[Ie++]="HIBC QR Code must contain only digits, capital letters, spaces and the symbols -.$/+%",Pr());if(_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var an=_e[--Ie];_e[Ie++]=an-1}var Zr=_e[--Ie];Ae[_e[--Ie]]=Zr,Ae.checksum=41;for(var Rr=0,Jr=Ae.barlen-1;Rr<=Jr;Rr+=1)Ae.checksum=or(Ce(Ae.charvals,Ge(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibcqrcode_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibcqrcodeBadCheckDigit#38295",_e[Ie++]="Incorrect HIBC QR Code check digit provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen));var rn=Re(Ae.barlen+2);ar(rn,1,Ae.barcode),Ae.barcode=rn,De(Ae.barcode,0,43),De(Ae.barcode,Ae.barlen+1,Ce(Ae.hibcqrcode_barchars,Ae.checksum)),De(Ae.options,"validatecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,W1(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=Br}function zn(){if(!zn.globals){var Br=Ae;Ae=zn.globals={},Ae.hibccodablockf_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var hr=0;hr<=42;hr+=1)De(Ae.charvals,Ge(Ae.hibccodablockf_barchars,hr,1),hr);Ae.charvals=Ae.charvals,Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,zn.globals),Ae.dontdraw=!1,Ae.validatecheck=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibccodablockfEmptyData#38399",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>25e3&&(_e[Ie++]="bwipp.hibccodablockfinputTooLong#38403",_e[Ie++]="The input data is too long",Pr());for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Hr(Ae.charvals,Ge(Ae.barcode,Nr,1))||(_e[Ie++]="bwipp.hibccodablockfBadCharacter#38408",_e[Ie++]="HIBC Codablock F must contain only digits, capital letters, spaces and the symbols -.$/+%",Pr());if(_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var an=_e[--Ie];_e[Ie++]=an-1}var Zr=_e[--Ie];Ae[_e[--Ie]]=Zr,Ae.checksum=41;for(var Rr=0,Jr=Ae.barlen-1;Rr<=Jr;Rr+=1)Ae.checksum=or(Ce(Ae.charvals,Ge(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibccodablockf_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibccodablockfBadCheckDigit#38422",_e[Ie++]="Incorrect HIBC Codablock F check digit provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen));var rn=Re(Ae.barlen+2);ar(rn,1,Ae.barcode),Ae.barcode=rn,De(Ae.barcode,0,43),De(Ae.barcode,Ae.barlen+1,Ce(Ae.hibccodablockf_barchars,Ae.checksum)),De(Ae.options,"validatecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,uc(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=Br}function bi(){if(!bi.globals){var Br=Ae;Ae=bi.globals={},Ae.hibcazteccode_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var hr=0;hr<=42;hr+=1)De(Ae.charvals,Ge(Ae.hibcazteccode_barchars,hr,1),hr);Ae.charvals=Ae.charvals,Ae=Br}var Br=Ae;Ae=Object.assign({},Ae,bi.globals),Ae.dontdraw=!1,Ae.validatecheck=!1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibcazteccodeEmptyData#38528",_e[Ie++]="The data must not be empty",Pr()),Ae.barcode.length>16e3&&(_e[Ie++]="bwipp.hibcazteccodeinputTooLong#38532",_e[Ie++]="The input data is too long",Pr());for(var Nr=0,Or=Ae.barcode.length-1;Nr<=Or;Nr+=1)Hr(Ae.charvals,Ge(Ae.barcode,Nr,1))||(_e[Ie++]="bwipp.hibcazteccodeBadCharacter#38537",_e[Ie++]="HIBC Aztec Code must contain only digits, capital letters, spaces and the symbols -.$/+%",Pr());if(_e[Ie++]="barlen",_e[Ie++]=Ae.barcode.length,Ae.validatecheck){var an=_e[--Ie];_e[Ie++]=an-1}var Zr=_e[--Ie];Ae[_e[--Ie]]=Zr,Ae.checksum=41;for(var Rr=0,Jr=Ae.barlen-1;Rr<=Jr;Rr+=1)Ae.checksum=or(Ce(Ae.charvals,Ge(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibcazteccode_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibcazteccodeBadCheckDigit#38551",_e[Ie++]="Incorrect HIBC Aztec Code check digit provided",Pr()),Ae.barcode=Ge(Ae.barcode,0,Ae.barlen));var rn=Re(Ae.barlen+2);ar(rn,1,Ae.barcode),Ae.barcode=rn,De(Ae.barcode,0,43),De(Ae.barcode,Ae.barlen+1,Ce(Ae.hibcazteccode_barchars,Ae.checksum)),De(Ae.options,"validatecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,dc(),Ae.args=_e[--Ie],De(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&xi(),Ae=Br}function Ki(){var hr=Ae;Ae=Object.assign({},Ae,Ki.globals),Ae.dontdraw=!1,Ae.shortfinder=!1,Ae.includetext=!1,Ae.includecheck=!1,Ae.height=1,Xn(),Ae.options=_e[--Ie],Ae.barcode=_e[--Ie],Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Ye),(Ae.barcode.length<2||Ae.barcode.length>7)&&(_e[Ie++]="bwipp.channelcodeBadLength#38621",_e[Ie++]="Channel Code must be 2 to 7 digits",Pr()),$r(Ae.barcode,function(){var Nn=_e[--Ie];(Nn<48||Nn>57)&&(_e[Ie++]="bwipp.channelcodeBadCharacter#38625",_e[Ie++]="Channel Code must contain only digits",Pr())}),gr(Ae.barcode)>Ce(xe([26,292,3493,44072,576688,7742862]),Ae.barcode.length-2)&&(_e[Ie++]="bwipp.channelcodeTooBig#38629",_e[Ie++]="The Channel Code value is too big for the number of channels",Pr()),Ae.nextb=function(){var Nn=_e[Ie-1];if(_e[Ie++]=or(Ce(Ae.s,Nn)+(Ce(Ae.b,Nn-1)+(Ce(Ae.b,Nn-2)+Ce(Ae.s,Nn-1))))>4?1:2,Nn<Ae.chan+2)for(var oi=_e[Ie-1],Jn=_e[Ie-3],fi=oi,ri=Jn;fi<=ri;fi+=1){var Qn=_e[Ie-2];De(Ae.b,Qn,fi);var Yn=_e[Ie-3],ni=_e[Ie-4];_e[Ie++]=or(Yn-fi)+1,_e[Ie++]=ni,_e[Ie++]=Qn+1,Ae.nexts()}else{var ci=_e[Ie-1],Li=_e[Ie-3];if(Va(ci,Li)){var zi=_e[Ie-2],Zn=_e[Ie-3];if(De(Ae.b,zi,Zn),Ae.value==Ae.target){_e[Ie++]=1/0;for(var ii=3;ii<=10;ii+=1)_e[Ie++]=Ce(Ae.s,ii),_e[Ie++]=Ce(Ae.b,ii);var vi=xe();Ae.out=Ge(vi,0,Ae.chan*2)}Ae.value=Ae.value+1}}Ie-=4},Ae.nexts=function(){var Nn=_e[Ie-1];if(Nn<Ae.chan+2)_e[Ie++]=1;else{var oi=_e[Ie-2];_e[Ie++]=oi}for(var Jn=_e[--Ie],fi=_e[Ie-2],ri=Jn,Qn=fi;ri<=Qn;ri+=1){var Yn=_e[Ie-1];De(Ae.s,Yn,ri);var ni=_e[Ie-2],ci=_e[Ie-3];_e[Ie++]=or(ni-ri)+1,_e[Ie++]=ci,_e[Ie++]=Yn,Ae.nextb()}Ie-=3},Ae.encode=function(){Ae.chan=_e[--Ie],Ae.target=_e[--Ie],Ae.value=0,Ae.out=-1,Ae.b=xe([1,1,1,0,0,0,0,0,0,0,0]),Ae.s=xe([0,1,1,0,0,0,0,0,0,0,0]);var Nn=Ae.chan;_e[Ie++]=Nn,_e[Ie++]=Nn,_e[Ie++]=3,Ae.nexts(),_e[Ie++]=Ae.out},Ae.barlen=Ae.barcode.length,_e[Ie++]="finder",Ae.shortfinder?_e[Ie++]=xe([1,1,1,1,1]):_e[Ie++]=xe([1,1,1,1,1,1,1,1,1]);var Br=_e[--Ie];Ae[_e[--Ie]]=Br,_e[Ie++]="data",_e[Ie++]=gr(Ae.barcode),_e[Ie++]=Ae.barlen+1,Ae.encode();var Nr=_e[--Ie];if(Ae[_e[--Ie]]=Nr,Ae.check=xe([]),Ae.includecheck){Ae.mod23=Ce(xe([xe([]),xe([]),xe([13,12,4,9,3,1]),xe([13,2,12,3,18,16,4,1]),xe([11,16,17,8,20,4,10,2,5,1]),xe([1,4,16,18,3,12,2,8,9,13,6,1]),xe([20,16,22,13,15,12,5,4,8,9,21,3,7,1]),xe([2,6,18,8,1,3,9,4,12,13,16,2,6,18,8,1])]),Ae.barlen),_e[Ie++]=0;for(var Or=0,an=Ae.data.length-1;Or<=an;Or+=1){var Zr=_e[--Ie];_e[Ie++]=or(Zr+(Ce(Ae.data,Or)-1)*Ce(Ae.mod23,Or))}var Rr=_e[--Ie];_e[Ie++]=Rr%23,_e[Ie++]=3,Ae.encode(),Ae.check=_e[--Ie]}_e[Ie++]=1/0,Lr(Ae.finder),Lr(Ae.data),Lr(Ae.check),Ae.sbs=xe(),Ae.txt=xe(Ae.barlen);for(var Jr=0,rn=Ae.barlen-1;Jr<=rn;Jr+=1)Ae.i=Jr,De(Ae.txt,Ae.i,xe([Ge(Ae.barcode,Ae.i,1),0,0,"",0]));_e[Ie++]=1/0;var An=Ae.sbs;_e[Ie++]=1/0;for(var tn=0,vn=~~((Ae.sbs.length+1)/2);tn<vn;tn++)_e[Ie++]=Ae.height;var fn=xe();_e[Ie++]=1/0;for(var dn=0,Mn=~~((Ae.sbs.length+1)/2);dn<Mn;dn++)_e[Ie++]=0;var wn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=An,_e[Ie++]="bhs",_e[Ie++]=fn,_e[Ie++]="bbs",_e[Ie++]=wn,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="text1xalign",_e[Ie++]="center",_e[Ie++]="borderleft",_e[Ie++]=1,_e[Ie++]="borderright",_e[Ie++]=2,_e[Ie++]="opt",_e[Ie++]=Ae.options;var Sn=Xe();_e[Ie++]=Sn,Ae._render&&ti(),Ae=hr}function oa(){if(!oa.globals){var Zr=Ae;Ae=oa.globals={};var hr=new Map([["offleft",function(){_e[Ie++]=or(-Ae.tw-Ae.nudge)}],["below",function(){_e[Ie++]=or(-Ae.th-Ae.nudge)}],["left",function(){_e[Ie++]=0}],["bottom",function(){_e[Ie++]=0}],["xcenter",function(){_e[Ie++]=or(Ae.pixx-Ae.tw)/2}],["ycenter",function(){_e[Ie++]=or(Ae.pixy-Ae.th)/2}],["right",function(){_e[Ie++]=or(Ae.pixx-Ae.tw)}],["top",function(){_e[Ie++]=or(Ae.pixy-Ae.th)}],["offright",function(){_e[Ie++]=or(Ae.pixx+Ae.nudge)}],["above",function(){_e[Ie++]=or(Ae.pixy+Ae.nudge)}]]),Br=new Map([["offleft",function(){_e[Ie++]=0-Ae.nudge}],["below",function(){_e[Ie++]=0-Ae.nudge}],["left",function(){_e[Ie++]=Ae.tw}],["bottom",function(){_e[Ie++]=Ae.th}],["xcenter",function(){_e[Ie++]=or(Ae.pixx+Ae.tw)/2}],["ycenter",function(){_e[Ie++]=or(Ae.pixy+Ae.th)/2}],["right",function(){_e[Ie++]=Ae.pixx}],["top",function(){_e[Ie++]=Ae.pixy}],["offright",function(){_e[Ie++]=or(Ae.pixx+Ae.tw+Ae.nudge)}],["above",function(){_e[Ie++]=or(Ae.pixy+Ae.th+Ae.nudge)}]]),Nr=new Map([["offleft",function(){_e[Ie++]=0-Ae.nudge}],["below",function(){_e[Ie++]=or(-Ae.tw-Ae.nudge)}],["left",function(){_e[Ie++]=Ae.th}],["bottom",function(){_e[Ie++]=0}],["xcenter",function(){_e[Ie++]=or(Ae.pixx+Ae.th)/2}],["ycenter",function(){_e[Ie++]=or(Ae.pixy-Ae.tw)/2}],["right",function(){_e[Ie++]=Ae.pixx}],["top",function(){_e[Ie++]=or(Ae.pixy-Ae.tw)}],["offright",function(){_e[Ie++]=or(Ae.pixx+Ae.th+Ae.nudge)}],["above",function(){_e[Ie++]=or(Ae.pixy+Ae.nudge)}]]),Or=new Map([["offleft",function(){_e[Ie++]=or(-Ae.th-Ae.nudge)}],["below",function(){_e[Ie++]=0-Ae.nudge}],["left",function(){_e[Ie++]=0}],["bottom",function(){_e[Ie++]=Ae.tw}],["xcenter",function(){_e[Ie++]=or(Ae.pixx-Ae.th)/2}],["ycenter",function(){_e[Ie++]=or(Ae.pixy+Ae.tw)/2}],["right",function(){_e[Ie++]=or(Ae.pixx-Ae.th)}],["top",function(){_e[Ie++]=Ae.pixy}],["offright",function(){_e[Ie++]=or(Ae.pixx+Ae.nudge)}],["above",function(){_e[Ie++]=or(Ae.pixy+Ae.tw+Ae.nudge)}]]),an=new Map([["forward",hr],["backward",Br],["upward",Nr],["downward",Or]]);Ae.rendertext_positions=an,Ae=Zr}var Zr=Ae;Ae=Object.assign({},Ae,oa.globals),xn(),Ae.grp=_e[--Ie],Ae.pixy=_e[--Ie],Ae.pixx=_e[--Ie],Ae.makeerr=function(){if(Ae.makeerr_msg=_e[--Ie],Ae.makeerr_name=Ir(Re(128),_e[--Ie]),Ae.grp==1)_e[Ie++]="text";else if(Ae.grp==2)_e[Ie++]="extratext";else{var hn=Re(5);ar(hn,0,"text"),De(hn,4,Ae.grp+48),_e[Ie++]=hn}Ae.makeerr_pfx=_e[--Ie];var En=Re(Ae.makeerr_pfx.length+6+Ae.makeerr_name.length);ar(En,0,"bwipp."),ar(En,6,Ae.makeerr_pfx),ar(En,Ae.makeerr_pfx.length+6,Ae.makeerr_name);var Dn=Re(Ae.makeerr_pfx.length+Ae.makeerr_msg.length);ar(Dn,0,Ae.makeerr_pfx),ar(Dn,Ae.makeerr_pfx.length,Ae.makeerr_msg),_e[Ie++]=En,_e[Ie++]=Dn},Ae.positiontext=function(){Ae.th=_e[--Ie],Ae.tw=_e[--Ie],Ae.nudge=1;var hn=Ce(Ae.rendertext_positions,_e[--Ie]);_e[Ie++]=hn,_e[Ie++]=hn,ir(4,-1);var En=_e[Ie-1];cn(En,"center")&&(_e[Ie-1]="xcenter");var Dn=_e[--Ie];if(Ce(_e[--Ie],Dn)()===!0)return!0;var Rn=_e[--Ie],pi=_e[--Ie];_e[Ie++]=Rn,_e[Ie++]=pi,ir(3,-1);var ui=_e[Ie-1];cn(ui,"center")&&(_e[Ie-1]="ycenter");var hi=_e[--Ie];if(Ce(_e[--Ie],hi)()===!0)return!0};for(var Rr=0;Rr<1;Rr++){if(Ae.txt.length>0&&cn(Ae.xalign,"unset")&&cn(Ae.yalign,"unset")&&Ae.content.length==0){if(Bn(Ae.color,"unset")&&(_e[Ie++]=Ae.color,bwipp_setanycolor(),!_e[--Ie])){_e[Ie++]=!1;break}Ae.s=0,Ae.fn="",Ae.xoff=0,Ae.yoff=0;try{$r(Ae.txt,function(){var hn=_e[--Ie];Lr(hn);var En=_e[Ie-1],Dn=_e[Ie-2];if(En!=Ae.s||Bn(Dn,Ae.fn)){var Rn=_e[Ie-1];if(Rn<=0)throw Ie-=5,1/0;var pi=_e[--Ie],ui=_e[--Ie];Ae.s=pi,Ae.fn=ui,He.selectfont(ui,pi);var hi=He.stringwidth("0");Ae.xoff=-(hi.w/2),He.save(),He.newpath(),He.moveto(0,0),He.charpath("0",!1);var gi=He.pathbbox();He.restore(),_e[Ie++]=gi.llx,_e[Ie++]=gi.lly,_e[Ie++]=gi.ury,_e[Ie++]=gi.urx,Ie--;var Ze=_e[--Ie];Ae.yoff=-(or(_e[--Ie]+Ze)/2),Ie--}else Ie-=2;var en=_e[--Ie];He.moveto(_e[--Ie],en);var mi=_e[Ie-1];mi.length==1&&He.rmoveto(Ae.xoff,Ae.yoff),He.show(_e[--Ie],0,0)}),_e[Ie++]=!1}catch(hn){_e[Ie++]=!0}if(_e[--Ie]){_e[Ie++]="bwipp.fontTooSmall#38867",_e[Ie++]="The font size is too small",_e[Ie++]=!1;break}_e[Ie++]=!0;break}if(Ae.content.length==0&&Ae.txt.length>0){_e[Ie++]=1/0,$r(Ae.txt,function(){$r(Ce(_e[--Ie],0))}),Ae.txtchars=xe(),Ae.tstr=Re(Ae.txtchars.length);for(var Jr=0,rn=Ae.txtchars.length-1;Jr<=rn;Jr+=1)De(Ae.tstr,Jr,Ce(Ae.txtchars,Jr));Ae.content=Ae.tstr}if(Ae.content.length==0){_e[Ie++]=!0;break}if(Ae.subspace.length!=0&&Ae.subspace.length!=1){_e[Ie++]="subspaceBad",_e[Ie++]="subspace option must be a single character",Ae.makeerr(),_e[Ie++]=!1;break}if(Ae.subspace.length!=0)for(var An=0,tn=Ae.content.length-1;An<=tn;An+=1){if(_e[Ie++]=An,Un(Ae.subspace,Ge(Ae.content,An,1)),_e[--Ie]){Ie--,Ie--;var vn=_e[Ie-2];De(Ae.content,vn,32)}Ie-=2}if(Ae.split.length!=0&&Ae.content.length!=0){if(Ae.split.length!=1){_e[Ie++]="splitBad",_e[Ie++]="split option must be a single character",Ae.makeerr(),_e[Ie++]=!1;break}for(_e[Ie++]=1/0,_e[Ie++]=Ae.content;Un(_e[--Ie],Ae.split),_e[--Ie];){var fn=_e[--Ie];_e[Ie-1]=fn;var dn=_e[--Ie],Mn=_e[--Ie];_e[Ie++]=dn,_e[Ie++]=Mn}Ae.textlines=xe()}else Ae.textlines=xe([Ae.content]);if(Bn(Ae.color,"unset")&&(_e[Ie++]=Ae.color,bwipp_setanycolor(),!_e[--Ie])){_e[Ie++]=!1;break}if(He.selectfont(Ae.font,Ae.size),Ae.content.length==0)_e[Ie++]=0;else{He.save(),He.newpath(),He.moveto(0,0),He.charpath("0",!1);var wn=He.pathbbox();He.restore(),_e[Ie++]=wn.ury}Ae.textascent=_e[--Ie];var Sn=Ae.textlines;_e[Ie++]="textwidth",_e[Ie++]=0;for(var Nn=0,oi=Sn.length;Nn<oi;Nn++){var Jn=He.stringwidth(Ce(Sn,Nn)),fi=_e[--Ie],ri=Jn.w;if(fi<Jn.w){var Qn=ri;ri=fi,fi=Qn}_e[Ie++]=fi}var Yn=_e[--Ie];Ae[_e[--Ie]]=or(Yn+(Ae.content.length-1)*Ae.gaps);var ni=Ae.textlines.length;if(Ae.textheight=or(ni*Ae.textascent+(ni-1)*Ae.linegaps),cn(Ae.xalign,"unset")&&(Ae.xalign="center"),cn(Ae.yalign,"unset")&&(Ae.yalign="below"),cn(Ae.xalign,"justify")){if(Bn(Ae.direction,"forward")&&Bn(Ae.direction,"backward")){_e[Ie++]="xjustify",_e[Ie++]="xalign=justify requires forward or backward text",Ae.makeerr(),_e[Ie++]=!1;break}if(Pn(Ae.textwidth,Ae.pixx)&&Ae.content.length>1){Ae.gaps=or(Ae.pixx-Ae.textwidth)/(Ae.content.length-1),_e[Ie++]="xalign",cn(Ae.direction,"forward")?_e[Ie++]="left":_e[Ie++]="right";var ci=_e[--Ie];Ae[_e[--Ie]]=ci}else Ae.gaps=0,Ae.xalign="center"}if(cn(Ae.yalign,"justify")){if(Bn(Ae.direction,"upward")&&Bn(Ae.direction,"downward")){_e[Ie++]="yjustify",_e[Ie++]="yalign=justify requires upward or downward text",Ae.makeerr(),_e[Ie++]=!1;break}if(Pn(Ae.textwidth,Ae.pixy)&&Ae.content.length>1){Ae.gaps=or(Ae.pixy-Ae.textwidth)/(Ae.content.length-1),_e[Ie++]="yalign",cn(Ae.direction,"upward")?_e[Ie++]="bottom":_e[Ie++]="top";var Li=_e[--Ie];Ae[_e[--Ie]]=Li}else Ae.gaps=0,Ae.yalign="center"}_e[Ie++]=Ae.xalign,_e[Ie++]=Ae.yalign,_e[Ie++]=Ae.direction,_e[Ie++]=Ae.textwidth,_e[Ie++]=Ae.textheight,Ae.positiontext();var zi=_e[--Ie];He.moveto(_e[--Ie],zi),He.rmoveto(Ae.xoffset,Ae.yoffset),He.save();var Zn=new Map([["forward",0],["upward",90],["backward",180],["downward",270]]);He.rotate(Ce(Zn,Ae.direction));var ii=He.currpos();He.translate(ii.x,ii.y);for(var vi=0,Si=Ae.textlines.length-1;vi<=Si;vi+=1){Ae.i=vi,He.moveto(0,0+or(Ae.textascent+Ae.linegaps)*Ae.i);var Yr=Ae.textlines;He.show(Ce(Yr,Yr.length-Ae.i-1),Ae.gaps,0)}He.restore(),_e[Ie++]=!0;break}Ae=Zr}function ti(){if(Ae.bwipjs_rawstack){Ae.bwipjs_rawstack.push(_e[--Ie]);return}if(!ti.globals){var Or=Ae;Ae=ti.globals={};var hr=new Map([["offleft","offleft"],["left","left"],["center","center"],["right","right"],["offright","offright"],["justify","justify"]]);Ae.renlinear_xalignopts=hr;var Br=new Map([["above","above"],["top","top"],["center","center"],["bottom","bottom"],["below","below"],["justify","justify"]]);Ae.renlinear_yalignopts=Br;var Nr=new Map([["forward","forward"],["backward","backward"],["upward","upward"],["downward","downward"]]);Ae.renlinear_directionoptions=Nr,Ae=Or}var Or=Ae;Ae=Object.assign({},Ae,ti.globals),Ae.sbs=xe([]),Ae.bhs=xe([]),Ae.bbs=xe([]),Ae.txt=xe([]),Ps(),Ae.text1xalign="unset",Ae.text1yalign="unset",Ae.includetext=!1,Ae.barcolor="unset",Ae.bordercolor="unset",Ae.inkspread=null,Ae.width=0,Ae.barratio=1,Ae.spaceratio=1,Ae.showborder=!1,Ae.showbearer=!1,Ae.borderleft=10,Ae.borderright=10,Ae.bordertop=1,Ae.borderbottom=1,Ae.borderwidth=.5,Ae.guardwhitespace=!1,Ae.guardleftpos=0,Ae.guardleftypos=0,Ae.guardrightpos=0,Ae.guardrightypos=0,Ae.guardwidth=5,Ae.guardheight=7,$r(_e[--Ie],function(){var ii=_e[--Ie];Ae[_e[--Ie]]=ii}),_e[Ie++]=Ae.opt,delete Ae.opt,Xn(),_e[Ie-1]="textopts",oo();var an=_e[--Ie];Ae[_e[--Ie]]=an;for(var Zr=1;Zr<=9;Zr+=1)Ae.textgrp=Zr,_e[Ie++]=Ae.textgrp,_e[Ie++]=Ce(Ae.textopts,Ae.textgrp-1),ws(),_e[--Ie]||Pr();if((Ae.inkspread<-1||Ae.inkspread>1)&&(_e[Ie++]="bwipp.renlinearBadInkspread#39082",_e[Ie++]="inkspread must be from -1 to 1",Pr()),(Ae.borderleft<-1||Ae.borderleft>50)&&(_e[Ie++]="bwipp.renlinearBadBorderleft#39086",_e[Ie++]="borderleft must be from -1 to 50",Pr()),(Ae.borderright<-1||Ae.borderright>50)&&(_e[Ie++]="bwipp.renlinearBadBorderright#39090",_e[Ie++]="borderright must be from -1 to 50",Pr()),(Ae.bordertop<-1||Ae.bordertop>50)&&(_e[Ie++]="bwipp.renlinearBadBordertop#39094",_e[Ie++]="bordertop must be from -1 to 50",Pr()),(Ae.borderbottom<-1||Ae.borderbottom>50)&&(_e[Ie++]="bwipp.renlinearBadBorderbottom#39098",_e[Ie++]="borderbottom must be from -1 to 50",Pr()),(Ae.borderwidth<0||Ae.borderwidth>10)&&(_e[Ie++]="bwipp.renlinearBadBorderwidth#39102",_e[Ie++]="borderwidth must be from 0 to 10",Pr()),(Ae.barratio<.1||Ae.barratio>5)&&(_e[Ie++]="bwipp.renlinearBadBarratio#39106",_e[Ie++]="barratio must be from 0.1 to 5",Pr()),(Ae.spaceratio<.1||Ae.spaceratio>5)&&(_e[Ie++]="bwipp.renlinearBadSpaceratio#39110",_e[Ie++]="spaceratio must be from 0.1 to 5",Pr()),Ae.width!=0&&(Ae.width<.01||Ae.width>20)&&(_e[Ie++]="bwipp.renlinearBadWidth#39114",_e[Ie++]="width must be 0 or from 0.01 to 20",Pr()),(Ae.guardwidth<0||Ae.guardwidth>20)&&(_e[Ie++]="bwipp.renlinearBadGuardwidth#39118",_e[Ie++]="guardwidth must be from 0 to 20",Pr()),(Ae.guardheight<0||Ae.guardheight>20)&&(_e[Ie++]="bwipp.renlinearBadGuardheight#39122",_e[Ie++]="guardheight must be from 0 to 20",Pr()),(Ae.guardleftpos<-50||Ae.guardleftpos>150)&&(_e[Ie++]="bwipp.renlinearBadGuardleftpos#39126",_e[Ie++]="guardleftpos must be from -50 to 150",Pr()),(Ae.guardleftypos<-50||Ae.guardleftypos>150)&&(_e[Ie++]="bwipp.renlinearBadGuardleftypos#39130",_e[Ie++]="guardleftypos must be from -50 to 150",Pr()),(Ae.guardrightpos<-50||Ae.guardrightpos>150)&&(_e[Ie++]="bwipp.renlinearBadGuardrightpos#39134",_e[Ie++]="guardrightpos must be from -50 to 150",Pr()),(Ae.guardrightypos<-50||Ae.guardrightypos>150)&&(_e[Ie++]="bwipp.renlinearBadGuardrightypos#39138",_e[Ie++]="guardrightypos must be from -50 to 150",Pr()),Ae.sbs.length!=0){var Rr=Ae.sbs;_e[Ie++]=~~((Rr.length+1)/2),(Ae.bhs.length<~~((Rr.length+1)/2)||Ae.bbs.length<~~((Rr.length+1)/2))&&(_e[Ie-1]="bwipp.renlinearBadBarHeightArrays#39144",_e[Ie++]="The bar height and baseline arrays must be at least as long as the number of bars",Pr()),Ie--}Ae.bars=xe(~~((Ae.sbs.length+1)/2)),Ae.pixx=0,Ae.pixy=0;for(var Jr=0,rn=~~((Ae.sbs.length+1)/2)*2-2;Jr<=rn;Jr+=1)Ae.i=Jr,Ae.i%2==0?(Ae.d=or(Ce(Ae.sbs,Ae.i)*Ae.barratio-Ae.barratio)+1,Ce(Ae.sbs,Ae.i)!=0?(Ae.h=Ce(Ae.bhs,~~(Ae.i/2))*72,Ae.c=or(Ae.d/2+Ae.pixx),Ae.y=Ce(Ae.bbs,~~(Ae.i/2))*72,Ae.w=or(Ae.d-Ae.inkspread),De(Ae.bars,~~(Ae.i/2),xe([Ae.h,Ae.c,Ae.y,Ae.w])),or(Ae.h+Ae.y)>Ae.pixy&&(Ae.pixy=or(Ae.h+Ae.y))):De(Ae.bars,~~(Ae.i/2),-1)):Ae.d=or(Ce(Ae.sbs,Ae.i)*Ae.spaceratio-Ae.spaceratio)+1,Ae.pixx=or(Ae.pixx+Ae.d);He.save();var An=He.currpos();if(He.translate(An.x,An.y),Ae.width!=0&&He.scale(Ae.width*72/Ae.pixx,1),Ae.tl=xe([-or(Ae.borderleft+Ae.borderwidth/2),or(Ae.pixy+Ae.bordertop+Ae.borderwidth/2)]),Ae.tr=xe([or(Ae.pixx+Ae.borderright+Ae.borderwidth/2),or(Ae.pixy+Ae.bordertop+Ae.borderwidth/2)]),Ae.bl=xe([-or(Ae.borderleft+Ae.borderwidth/2),-or(Ae.borderbottom+Ae.borderwidth/2)]),Ae.br=xe([or(Ae.pixx+Ae.borderright+Ae.borderwidth/2),-or(Ae.borderbottom+Ae.borderwidth/2)]),Ae.showbearer){He.save(),He.newpath(),Lr(Ae.bl);var tn=_e[--Ie];He.moveto(_e[--Ie],tn),Lr(Ae.br);var vn=_e[--Ie];He.lineto(_e[--Ie],vn),Lr(Ae.tl);var fn=_e[--Ie];He.moveto(_e[--Ie],fn),Lr(Ae.tr);var dn=_e[--Ie];He.lineto(_e[--Ie],dn),Bn(Ae.bordercolor,"unset")&&He.setcolor(Ae.bordercolor),He.setlinewidth(or(Ae.borderwidth-Ae.inkspread*2)),He.stroke(),He.restore()}else if(Ae.showborder){He.save(),He.newpath(),Lr(Ae.bl);var Mn=_e[--Ie];He.moveto(_e[--Ie],Mn);for(var wn=xe([Ae.br,Ae.tr,Ae.tl]),Sn=0,Nn=wn.length;Sn<Nn;Sn++){Lr(Ce(wn,Sn));var oi=_e[--Ie];He.lineto(_e[--Ie],oi)}He.closepath(),Bn(Ae.bordercolor,"unset")&&He.setcolor(Ae.bordercolor),He.setlinewidth(Ae.borderwidth),He.stroke(),He.restore()}He.save(),Bn(Ae.barcolor,"unset")&&He.setcolor(Ae.barcolor);for(var Jn=Ae.bars,fi=0,ri=Jn.length;fi<ri;fi++){var Qn=Ce(Jn,fi);if(_e[Ie++]=Qn,Qn!=-1){var Yn=_e[--Ie];Lr(Yn),He.newpath(),He.setlinewidth(_e[--Ie]);var ni=_e[--Ie];He.moveto(_e[--Ie],ni),He.rlineto(0,_e[--Ie]),He.stroke()}else Ie--}He.restore();for(var ci=1;ci<=9;ci+=1)if(Ae.textgrp=ci,Ce(Ce(Ae.textopts,Ae.textgrp-1),"").length!=0||Ae.textgrp==1&&Ae.txt.length>0&&Ae.includetext){var Li=Ce(Ae.textopts,Ae.textgrp-1);De(Li,"content",Ce(Li,"")),_e[Ie++]=Li,_e[Ie++]=Li,_e[Ie++]="txt",Ae.textgrp==1?_e[Ie++]=Ae.txt:_e[Ie++]=xe([]);var zi=_e[--Ie],Zn=_e[--Ie];De(_e[--Ie],Zn,zi),_e[Ie++]=Ae.pixx,_e[Ie++]=Ae.pixy,_e[Ie++]=Ae.textgrp,ir(4,-1),oa(),_e[--Ie]||(He.restore(),Pr())}Ae.guardwhitespace&&(He.selectfont("OCR-B",Ae.guardheight*2),Ae.guardleftpos!=0&&(He.moveto(-Ae.guardleftpos-2,or(Ae.guardleftypos-Ae.guardheight/2-1.25)),He.show("<",0,0)),Ae.guardrightpos!=0&&(He.moveto(or(Ae.guardrightpos+Ae.pixx-Ae.guardwidth)-1,or(Ae.guardrightypos-Ae.guardheight/2-1.25)),He.show(">",0,0))),He.restore(),Ae=Or}function xi(){if(Ae.bwipjs_rawstack){Ae.bwipjs_rawstack.push(_e[--Ie]);return}if(!xi.globals){var Or=Ae;Ae=xi.globals={};var hr=new Map([["offleft","offleft"],["left","left"],["center","center"],["right","right"],["offright","offright"],["justify","justify"]]);Ae.renmatrix_xalignopts=hr;var Br=new Map([["above","above"],["top","top"],["center","center"],["bottom","bottom"],["below","below"],["justify","justify"]]);Ae.renmatrix_yalignopts=Br;var Nr=new Map([["forward","forward"],["backward","backward"],["upward","upward"],["downward","downward"]]);Ae.renmatrix_directionoptions=Nr,Ae=Or}var Or=Ae;Ae=Object.assign({},Ae,xi.globals),Ae.width=1,Ae.height=1,Ae.barcolor="unset",Ae.bordercolor="unset",Ae.colormap="unset",Ae.dotty=!1,Ae.inkspread=null,Ae.inkspreadh=null,Ae.inkspreadv=null,Ae.txt=xe([]),Ps(),Ae.text1xalign="unset",Ae.text1yalign="unset",Ae.includetext=!1,Ae.showborder=!1,Ae.borderleft=0,Ae.borderright=0,Ae.bordertop=0,Ae.borderbottom=0,Ae.borderwidth=.5,$r(_e[--Ie],function(){var ni=_e[--Ie];Ae[_e[--Ie]]=ni}),_e[Ie++]=Ae.opt,delete Ae.opt,Xn(),_e[Ie-1]="textopts",oo();var an=_e[--Ie];Ae[_e[--Ie]]=an,Ae.inkspread==null&&(Ae.inkspread=0),Ae.inkspreadh==null&&(Ae.inkspreadh=Ae.inkspread),Ae.inkspreadv==null&&(Ae.inkspreadv=Ae.inkspread);for(var Zr=1;Zr<=9;Zr+=1)Ae.textgrp=Zr,_e[Ie++]=Ae.textgrp,_e[Ie++]=Ce(Ae.textopts,Ae.textgrp-1),ws(),_e[--Ie]||Pr();(Ae.inkspread<-1||Ae.inkspread>1)&&(_e[Ie++]="bwipp.renmatrixBadInkspread#39348",_e[Ie++]="inkspread must be from -1 to 1",Pr()),(Ae.inkspreadh<-1||Ae.inkspreadh>1)&&(_e[Ie++]="bwipp.renmatrixBadInkspreadh#39352",_e[Ie++]="inkspreadh must be from -1 to 1",Pr()),(Ae.inkspreadv<-1||Ae.inkspreadv>1)&&(_e[Ie++]="bwipp.renmatrixBadInkspreadv#39356",_e[Ie++]="inkspreadv must be from -1 to 1",Pr()),(Ae.borderleft<-1||Ae.borderleft>50)&&(_e[Ie++]="bwipp.renmatrixBadBorderleft#39360",_e[Ie++]="borderleft must be from -1 to 50",Pr()),(Ae.borderright<-1||Ae.borderright>50)&&(_e[Ie++]="bwipp.renmatrixBadBorderright#39364",_e[Ie++]="borderright must be from -1 to 50",Pr()),(Ae.bordertop<-1||Ae.bordertop>50)&&(_e[Ie++]="bwipp.renmatrixBadBordertop#39368",_e[Ie++]="bordertop must be from -1 to 50",Pr()),(Ae.borderbottom<-1||Ae.borderbottom>50)&&(_e[Ie++]="bwipp.renmatrixBadBorderbottom#39372",_e[Ie++]="borderbottom must be from -1 to 50",Pr()),(Ae.borderwidth<0||Ae.borderwidth>10)&&(_e[Ie++]="bwipp.renmatrixBadBorderwidth#39376",_e[Ie++]="borderwidth must be from 0 to 10",Pr()),(Ae.width<.01||Ae.width>50)&&(_e[Ie++]="bwipp.renmatrixBadWidth#39380",_e[Ie++]="width must be from 0.01 to 50",Pr()),(Ae.height<.01||Ae.height>50)&&(_e[Ie++]="bwipp.renmatrixBadHeight#39384",_e[Ie++]="height must be from 0.01 to 50",Pr()),(Ae.pixx<=0||Ae.pixy<=0)&&(_e[Ie++]="bwipp.renmatrixBadDimensions#39388",_e[Ie++]="The symbol dimensions must be positive",Pr()),Ae.pixs.length<Ae.pixx*Ae.pixy&&(_e[Ie++]="bwipp.renmatrixBadPixelData#39392",_e[Ie++]="The pixel data is shorter than the symbol dimensions require",Pr()),Ae.xyget=function(){var ni=_e[--Ie],ci=Ce(Ae.pixs,or(_e[--Ie]+ni*Ae.pixx));_e[Ie++]=ci},Ae.drawlayerdots=function(){Ae.pixsorig=Ae.pixs,Ae.pixs=_e[--Ie],He.newpath();for(var ni=0,ci=Ae.pixs.length-1;ni<=ci;ni+=1)Ae.x=ni%Ae.pixx,Ae.y=~~(ni/Ae.pixx),_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.xyget(),_e[--Ie]==1&&(He.moveto(or(Ae.x+.5),or(Ae.pixy-Ae.y-.5)),He.arc(or(Ae.x+.5),or(Ae.pixy-Ae.y-.5),or(.5-Ae.inkspread),0,360,1));He.fill(),Ae.pixs=Ae.pixsorig},He.save();var Rr=He.currpos();if(He.translate(Rr.x,Rr.y),Ae.inkspread=Ae.inkspread/2,Ae.inkspreadh=Ae.inkspreadh/2,Ae.inkspreadv=Ae.inkspreadv/2,He.scale(Ae.width/Ae.pixx*72,Ae.height/Ae.pixy*72),Ae.showborder?(Ae.tl=xe([-or(Ae.borderleft+Ae.borderwidth/2),or(Ae.pixy+Ae.bordertop+Ae.borderwidth/2)]),Ae.tr=xe([or(Ae.pixx+Ae.borderright+Ae.borderwidth/2),or(Ae.pixy+Ae.bordertop+Ae.borderwidth/2)]),Ae.bl=xe([-or(Ae.borderleft+Ae.borderwidth/2),-or(Ae.borderbottom+Ae.borderwidth/2)]),Ae.br=xe([or(Ae.pixx+Ae.borderright+Ae.borderwidth/2),-or(Ae.borderbottom+Ae.borderwidth/2)])):(Ae.tl=xe([or(-Ae.borderleft+Ae.inkspread),or(Ae.pixy+Ae.bordertop-Ae.inkspread)]),Ae.tr=xe([or(Ae.pixx+Ae.borderright-Ae.inkspread),or(Ae.pixy+Ae.bordertop-Ae.inkspread)]),Ae.bl=xe([or(-Ae.borderleft+Ae.inkspread),or(-Ae.borderbottom+Ae.inkspread)]),Ae.br=xe([or(Ae.pixx+Ae.borderright-Ae.inkspread),or(-Ae.borderbottom+Ae.inkspread)])),Ae.showborder){He.save(),He.newpath(),Lr(Ae.bl);var Jr=_e[--Ie];He.moveto(_e[--Ie],Jr);for(var rn=xe([Ae.br,Ae.tr,Ae.tl]),An=0,tn=rn.length;An<tn;An++){Lr(Ce(rn,An));var vn=_e[--Ie];He.lineto(_e[--Ie],vn)}He.closepath(),Bn(Ae.bordercolor,"unset")&&He.setcolor(Ae.bordercolor),He.setlinewidth(or(Ae.borderwidth-Ae.inkspread*2)),He.stroke(),He.restore()}cn(Ae.colormap,"unset")&&(Ae.colormap=new Map([[1,Ae.barcolor]]));for(var fn=Ae.colormap,dn=fn.size,Mn=fn.keys(),wn=0;wn<dn;wn++){var Sn=Mn.next().value,Nn=fn.get(Sn);_e[Ie++]=Sn,_e[Ie++]=Nn,Bn(Nn,"unset")?He.setcolor(_e[--Ie]):Ie--,Ae.key=_e[--Ie],_e[Ie++]=1/0;for(var oi=Ae.pixs,Jn=0,fi=oi.length;Jn<fi;Jn++)_e[Ie++]=cn(Ce(oi,Jn),Ae.key)?1:0;var ri=xe();_e[Ie++]=ri,Ae.dotty?Ae.drawlayerdots():He.drawlayer(_e[--Ie],Ae.pixx,Ae.pixy,Ae.inkspreadh,Ae.inkspreadv)}for(var Qn=1;Qn<=9;Qn+=1)if(Ae.textgrp=Qn,Ce(Ce(Ae.textopts,Ae.textgrp-1),"").length!=0||Ae.textgrp==1&&Ae.txt.length>0&&Ae.includetext){var Yn=Ce(Ae.textopts,Ae.textgrp-1);De(Yn,"txt",Ae.txt),De(Yn,"content",Ce(Yn,"")),_e[Ie++]=Ae.pixx,_e[Ie++]=Ae.pixy,_e[Ie++]=Ae.textgrp,_e[Ie++]=Yn,oa(),_e[--Ie]||(He.restore(),Pr())}He.restore(),Ae=Or}function Jo(){if(Ae.bwipjs_rawstack){Ae.bwipjs_rawstack.push(_e[--Ie]);return}var hr=Ae;if(Ae=Object.assign({},Ae,Jo.globals),Ae.barcolor="unset",Ae.bordercolor="unset",Ae.inkspread=null,Ae.showborder=!1,Ae.borderleft=0,Ae.borderright=0,Ae.bordertop=0,Ae.borderbottom=0,Ae.borderwidth=.5,$r(_e[--Ie],function(){var Rr=_e[--Ie];Ae[_e[--Ie]]=Rr}),_e[Ie++]=Ae.opt,delete Ae.opt,Xn(),Ie--,Ae.inkspread==null&&(Ae.inkspread=0),(Ae.inkspread<-1||Ae.inkspread>1)&&(_e[Ie++]="bwipp.renmaximatrixBadInkspread#39537",_e[Ie++]="inkspread must be from -1 to 1",Pr()),(Ae.borderleft<-1||Ae.borderleft>50)&&(_e[Ie++]="bwipp.renmaximatrixBadBorderleft#39541",_e[Ie++]="borderleft must be from -1 to 50",Pr()),(Ae.borderright<-1||Ae.borderright>50)&&(_e[Ie++]="bwipp.renmaximatrixBadBorderright#39545",_e[Ie++]="borderright must be from -1 to 50",Pr()),(Ae.bordertop<-1||Ae.bordertop>50)&&(_e[Ie++]="bwipp.renmaximatrixBadBordertop#39549",_e[Ie++]="bordertop must be from -1 to 50",Pr()),(Ae.borderbottom<-1||Ae.borderbottom>50)&&(_e[Ie++]="bwipp.renmaximatrixBadBorderbottom#39553",_e[Ie++]="borderbottom must be from -1 to 50",Pr()),(Ae.borderwidth<0||Ae.borderwidth>10)&&(_e[Ie++]="bwipp.renmaximatrixBadBorderwidth#39557",_e[Ie++]="borderwidth must be from 0 to 10",Pr()),He.save(),Ae.showborder?(Ae.tl=xe([-or(Ae.borderleft+Ae.borderwidth/2),or(29+Ae.bordertop+Ae.borderwidth/2)]),Ae.tr=xe([or(30+Ae.borderright+Ae.borderwidth/2),or(29+Ae.bordertop+Ae.borderwidth/2)]),Ae.bl=xe([-or(Ae.borderleft+Ae.borderwidth/2),-or(Ae.borderbottom+Ae.borderwidth/2)]),Ae.br=xe([or(30+Ae.borderright+Ae.borderwidth/2),-or(Ae.borderbottom+Ae.borderwidth/2)])):(Ae.tl=xe([-Ae.borderleft+Ae.inkspread,29+Ae.bordertop-Ae.inkspread]),Ae.tr=xe([30+Ae.borderright-Ae.inkspread,29+Ae.bordertop-Ae.inkspread]),Ae.bl=xe([-Ae.borderleft+Ae.inkspread,-Ae.borderbottom+Ae.inkspread]),Ae.br=xe([30+Ae.borderright-Ae.inkspread,-Ae.borderbottom+Ae.inkspread])),Ae.showborder){He.save(),He.newpath(),Lr(Ae.bl);var Br=_e[--Ie];He.moveto(_e[--Ie],Br);for(var Nr=xe([Ae.br,Ae.tr,Ae.tl]),Or=0,an=Nr.length;Or<an;Or++){Lr(Ce(Nr,Or));var Zr=_e[--Ie];He.lineto(_e[--Ie],Zr)}He.closepath(),Bn(Ae.bordercolor,"unset")&&He.setcolor(Ae.bordercolor),He.setlinewidth(or(Ae.borderwidth-Ae.inkspread*2)),He.stroke(),He.restore()}Bn(Ae.barcolor,"unset")&&He.setcolor(Ae.barcolor),He.showmaxicode(Ae.pixs),He.restore(),Ae=hr}function ws(){if(!ws.globals){var Or=Ae;Ae=ws.globals={};var hr=new Map([["offleft","offleft"],["left","left"],["center","center"],["right","right"],["offright","offright"],["justify","justify"]]);Ae.validatetext_xalignopts=hr;var Br=new Map([["above","above"],["top","top"],["center","center"],["bottom","bottom"],["below","below"],["justify","justify"]]);Ae.validatetext_yalignopts=Br;var Nr=new Map([["forward","forward"],["backward","backward"],["upward","upward"],["downward","downward"]]);Ae.validatetext_directionoptions=Nr,Ae=Or}var Or=Ae;if(Ae=Object.assign({},Ae,ws.globals),Ae.td=_e[--Ie],Ae.grp=_e[--Ie],_e[Ie++]="pfx",Ae.grp==1)_e[Ie++]="text";else if(Ae.grp==2)_e[Ie++]="extratext";else{var an=Re(5);ar(an,0,"text"),De(an,4,Ae.grp+48),_e[Ie++]=an}var Zr=_e[--Ie];Ae[_e[--Ie]]=Zr,Ae.mkerr=function(){Ae.msgtail=_e[--Ie],Ae.prop=Ir(Re(128),_e[--Ie]);var Sn=Re(Ae.pfx.length+9+Ae.prop.length);ar(Sn,0,"bwipp."),ar(Sn,6,Ae.pfx),ar(Sn,Ae.pfx.length+6,"Bad"),ar(Sn,Ae.pfx.length+9,Ae.prop);var Nn=Re(Ae.pfx.length+Ae.prop.length+Ae.msgtail.length);ar(Nn,0,Ae.pfx),ar(Nn,Ae.pfx.length,Ae.prop),ar(Nn,Ae.pfx.length+Ae.prop.length,Ae.msgtail),_e[Ie++]=Sn,_e[Ie++]=Nn};for(var Rr=0;Rr<1;Rr++){var Jr=Ce(Ae.td,"xalign");if(_e[Ie++]=Jr,Bn(Jr,"unset")){var rn=Hr(Ae.validatetext_xalignopts,_e[--Ie]);if(!rn){_e[Ie++]="xalign",_e[Ie++]=" must be offleft, left, center, right, offright or justify",Ae.mkerr(),_e[Ie++]=!1;break}}else Ie--;var An=Ce(Ae.td,"yalign");if(_e[Ie++]=An,Bn(An,"unset")){var tn=Hr(Ae.validatetext_yalignopts,_e[--Ie]);if(!tn){_e[Ie++]="yalign",_e[Ie++]=" must be above, top, center, bottom, below or justify",Ae.mkerr(),_e[Ie++]=!1;break}}else Ie--;if(!Hr(Ae.validatetext_directionoptions,Ce(Ae.td,"direction"))){_e[Ie++]="direction",_e[Ie++]=" must be forward, backward, upward or downward",Ae.mkerr(),_e[Ie++]=!1;break}var vn=Ce(Ae.td,"size");if(vn<=0||vn>=25){_e[Ie++]="size",_e[Ie++]=" must be greater than zero and less than 25",Ae.mkerr(),_e[Ie++]=!1;break}var fn=Ce(Ae.td,"xoffset");if(fn<-150||fn>150){_e[Ie++]="xoffset",_e[Ie++]=" must be from -150 to 150",Ae.mkerr(),_e[Ie++]=!1;break}var dn=Ce(Ae.td,"yoffset");if(dn<-150||dn>150){_e[Ie++]="yoffset",_e[Ie++]=" must be from -150 to 150",Ae.mkerr(),_e[Ie++]=!1;break}var Mn=Ce(Ae.td,"gaps");if(Mn<-20||Mn>20){_e[Ie++]="gaps",_e[Ie++]=" must be from -20 to 20",Ae.mkerr(),_e[Ie++]=!1;break}var wn=Ce(Ae.td,"linegaps");if(wn<0||wn>20){_e[Ie++]="linegaps",_e[Ie++]=" must be from 0 to 20",Ae.mkerr(),_e[Ie++]=!1;break}_e[Ie++]=!0;break}Ae=Or}function ts(hr,Br,Nr,Or,an){if(typeof Nr!="string")throw new Error("bwipp.typeError: barcode text not a string ("+Nr+")");if(Or=Or||{},typeof Or=="string"){var Zr=Or.split(" ");Or={};for(var Rr=0;Rr<Zr.length;Rr++)if(Zr[Rr]){var Jr=Zr[Rr].indexOf("=");Jr==-1?Zr[Rr][0]=="!"?Or[Zr[Rr].substr(1)]=!1:Or[Zr[Rr]]=!0:Or[Zr[Rr].substr(0,Jr)]=Zr[Rr].substr(Jr+1)}}else if(typeof Or!="object"||Or.constructor!==Object)throw new Error("bwipp.typeError: options not an object");if(Or.binarytext){if(/[\u0100-\uffff]/.test(Nr))throw new Error("bwip-js: 16-bit chars not allowed with binarytext")}else/[\u0080-\uffff]/.test(Nr)&&(Nr=unescape(encodeURIComponent(Nr)));Or.dontdraw&&(an=!0);var rn=new Map;for(var An in Or)Or.hasOwnProperty(An)&&rn.set(An,Or[An]);return He=hr,_e=[Nr,rn],Ie=2,Ae={bwipjs_rawstack:an?[]:!1},Br(),Ae.bwipjs_rawstack?Ae.bwipjs_rawstack:!0}function T1(hr){if(!hr)throw new Error("bwipp.undefinedEncoder: bcid is not defined");switch(hr.replace(/-/g,"_")){case"auspost":return yA;case"azteccode":return dc;case"azteccodecompact":return hl;case"aztecrune":return NA;case"bc412":return JA;case"channelcode":return Ki;case"codablockf":return uc;case"code11":return Yc;case"code128":return ds;case"code16k":return Rc;case"code2of5":return C1;case"code32":return iA;case"code39":return ko;case"code39ext":return y1;case"code49":return sl;case"code93":return Co;case"code93ext":return i1;case"codeone":return Oc;case"coop2of5":return jA;case"daft":return Mc;case"databarexpanded":return aa;case"databarexpandedcomposite":return q1;case"databarexpandedstacked":return Vo;case"databarexpandedstackedcomposite":return Qc;case"databarlimited":return Hi;case"databarlimitedcomposite":return tl;case"databaromni":return Xo;case"databaromnicomposite":return Pc;case"databarstacked":return ra;case"databarstackedcomposite":return QA;case"databarstackedomni":return Fo;case"databarstackedomnicomposite":return ec;case"databartruncated":return ks;case"databartruncatedcomposite":return tc;case"datalogic2of5":return Tl;case"datamatrix":return lA;case"datamatrixrectangular":return pc;case"datamatrixrectangularextension":return OA;case"dotcode":return hc;case"ean13":return qa;case"ean13composite":return $c;case"ean14":return hA;case"ean2":return po;case"ean5":return ia;case"ean8":return _o;case"ean8composite":return el;case"flattermarken":return mA;case"gs1_128":return Os;case"gs1_128composite":return PA;case"gs1_cc":return e1;case"gs1datamatrix":return xA;case"gs1datamatrixrectangular":return zA;case"gs1dldatamatrix":return gl;case"gs1dlqrcode":return BA;case"gs1dotcode":return ze;case"gs1northamericancoupon":return Po;case"gs1qrcode":return rc;case"hanxin":return Jc;case"hibcazteccode":return bi;case"hibccodablockf":return zn;case"hibccode128":return yr;case"hibccode39":return nr;case"hibcdatamatrix":return Tr;case"hibcdatamatrixrectangular":return qr;case"hibcmicropdf417":return un;case"hibcpdf417":return Vr;case"hibcqrcode":return Kn;case"iata2of5":return UA;case"identcode":return La;case"industrial2of5":return Us;case"interleaved2of5":return Gs;case"isbn":return js;case"ismn":return ys;case"issn":return Do;case"itf14":return ea;case"jabcode":return Xc;case"japanpost":return Ec;case"kix":return Hc;case"leitcode":return Ma;case"mailmark":return DA;case"mands":return zo;case"matrix2of5":return N1;case"maxicode":return Yo;case"micropdf417":return _A;case"microqrcode":return Kc;case"msi":return wA;case"onecode":return kl;case"pdf417":return MA;case"pdf417compact":return fc;case"pharmacode":return S1;case"pharmacode2":return $1;case"planet":return Lc;case"plessey":return lc;case"posicode":return eA;case"postnet":return XA;case"pzn":return hs;case"qrcode":return W1;case"rationalizedCodabar":return jl;case"raw":return Al;case"rectangularmicroqrcode":return ll;case"royalmail":return G1;case"sscc18":return EA;case"swissqrcode":return uA;case"symbol":return cl;case"telepen":return gA;case"telepennumeric":return F1;case"ultracode":return tA;case"upca":return So;case"upcacomposite":return gc;case"upce":return ls;case"upcecomposite":return $A}throw new Error("bwipp.unknownEncoder: unknown encoder name: "+hr)}var fr=[{bcid:"ean5",desc:"EAN-5 (5 digit addon)",text:"90200",opts:"includetext guardwhitespace"},{bcid:"ean2",desc:"EAN-2 (2 digit addon)",text:"05",opts:"includetext guardwhitespace"},{bcid:"ean13",desc:"EAN-13",text:"9520123456788",opts:"includetext guardwhitespace"},{bcid:"ean8",desc:"EAN-8",text:"95200002",opts:"includetext guardwhitespace"},{bcid:"upca",desc:"UPC-A",text:"012345000058",opts:"includetext"},{bcid:"upce",desc:"UPC-E",text:"01234558",opts:"includetext"},{bcid:"isbn",desc:"ISBN",text:"978-1-56581-231-4 90000",opts:"includetext guardwhitespace"},{bcid:"ismn",desc:"ISMN",text:"979-0-2605-3211-3",opts:"includetext guardwhitespace"},{bcid:"issn",desc:"ISSN",text:"0311-175X 00 17",opts:"includetext guardwhitespace"},{bcid:"mands",desc:"Marks & Spencer",text:"0642118",opts:"includetext"},{bcid:"code128",desc:"Code 128",text:"Count01234567!",opts:"includetext"},{bcid:"gs1-128",desc:"GS1-128",text:"(01)09521234543213(3103)000123",opts:"includetext"},{bcid:"ean14",desc:"EAN-14",text:"(01) 0 952 8765 43210 8",opts:"includetext"},{bcid:"sscc18",desc:"SSCC-18",text:"(00) 0 9528765 432101234 6",opts:"includetext"},{bcid:"code39",desc:"Code 39",text:"THIS IS CODE 39",opts:"includetext includecheck includecheckintext"},{bcid:"code39ext",desc:"Code 39 Extended",text:"Code39 Ext!",opts:"includetext includecheck includecheckintext"},{bcid:"code32",desc:"Italian Pharmacode",text:"01234567",opts:"includetext"},{bcid:"pzn",desc:"Pharmazentralnummer (PZN)",text:"123456",opts:"includetext"},{bcid:"code93",desc:"Code 93",text:"THIS IS CODE 93",opts:"includetext includecheck"},{bcid:"code93ext",desc:"Code 93 Extended",text:"Code93 Ext!",opts:"includetext includecheck"},{bcid:"interleaved2of5",desc:"Interleaved 2 of 5 (ITF)",text:"2401234567",opts:"height=12.5 includecheck includetext includecheckintext"},{bcid:"itf14",desc:"ITF-14",text:"0 952 1234 54321 3",opts:"includetext"},{bcid:"identcode",desc:"Deutsche Post Identcode",text:"563102430313",opts:"includetext"},{bcid:"leitcode",desc:"Deutsche Post Leitcode",text:"21348075016401",opts:"includetext"},{bcid:"databaromni",desc:"GS1 DataBar Omnidirectional",text:"(01)09521234543213",opts:""},{bcid:"databarstacked",desc:"GS1 DataBar Stacked",text:"(01)09521234543213",opts:""},{bcid:"databarstackedomni",desc:"GS1 DataBar Stacked Omnidirectional",text:"(01)24012345678905",opts:""},{bcid:"databartruncated",desc:"GS1 DataBar Truncated",text:"(01)09521234543213",opts:""},{bcid:"databarlimited",desc:"GS1 DataBar Limited",text:"(01)09521234543213",opts:""},{bcid:"databarexpanded",desc:"GS1 DataBar Expanded",text:"(01)09521234543213(3103)000123",opts:""},{bcid:"databarexpandedstacked",desc:"GS1 DataBar Expanded Stacked",text:"(01)09521234543213(3103)000123",opts:"segments=4"},{bcid:"gs1northamericancoupon",desc:"GS1 North American Coupon",text:"(8110)106141416543213500110000310123196000",opts:"includetext segments=8"},{bcid:"pharmacode",desc:"Pharmaceutical Binary Code",text:"117480",opts:"showborder"},{bcid:"pharmacode2",desc:"Two-track Pharmacode",text:"117480",opts:"includetext showborder"},{bcid:"code2of5",desc:"Code 25",text:"01234567",opts:"includetext includecheck includecheckintext"},{bcid:"industrial2of5",desc:"Industrial 2 of 5",text:"01234567",opts:"includetext includecheck includecheckintext"},{bcid:"iata2of5",desc:"IATA 2 of 5",text:"01234567",opts:"includetext includecheck includecheckintext"},{bcid:"matrix2of5",desc:"Matrix 2 of 5",text:"01234567",opts:"includetext includecheck includecheckintext"},{bcid:"coop2of5",desc:"COOP 2 of 5",text:"01234567",opts:"includetext includecheck includecheckintext"},{bcid:"datalogic2of5",desc:"Datalogic 2 of 5",text:"01234567",opts:"includetext includecheck includecheckintext"},{bcid:"code11",desc:"Code 11",text:"0123456789",opts:"includetext includecheck includecheckintext"},{bcid:"bc412",desc:"BC412",text:"BC412SEMI",opts:"semi includetext includecheckintext"},{bcid:"rationalizedCodabar",desc:"Codabar",text:"A0123456789B",opts:"includetext includecheck includecheckintext"},{bcid:"onecode",desc:"USPS Intelligent Mail",text:"0123456709498765432101234567891",opts:""},{bcid:"postnet",desc:"USPS POSTNET",text:"01234",opts:"includetext includecheckintext"},{bcid:"planet",desc:"USPS PLANET",text:"01234567890",opts:"includetext includecheckintext"},{bcid:"royalmail",desc:"Royal Mail 4 State Customer Code",text:"LE28HS9Z",opts:"includetext"},{bcid:"auspost",desc:"AusPost 4 State Customer Code",text:"5956439111ABA 9",opts:"includetext custinfoenc=character"},{bcid:"kix",desc:"Royal Dutch TPG Post KIX",text:"1231FZ13XHS",opts:"includetext"},{bcid:"japanpost",desc:"Japan Post 4 State Customer Code",text:"6540123789-A-K-Z",opts:"includetext includecheckintext"},{bcid:"msi",desc:"MSI Modified Plessey",text:"0123456789",opts:"includetext includecheck includecheckintext"},{bcid:"plessey",desc:"Plessey UK",text:"01234ABCD",opts:"includetext includecheckintext"},{bcid:"telepen",desc:"Telepen",text:"ABCDEF",opts:"includetext"},{bcid:"telepennumeric",desc:"Telepen Numeric",text:"01234567",opts:"includetext"},{bcid:"posicode",desc:"PosiCode",text:"ABC123",opts:"version=b inkspread=-0.5 parsefnc includetext"},{bcid:"codablockf",desc:"Codablock F",text:"CODABLOCK F 34567890123456789010040digit",opts:"columns=8"},{bcid:"code16k",desc:"Code 16K",text:"Abcd-1234567890-wxyZ",opts:""},{bcid:"code49",desc:"Code 49",text:"MULTIPLE ROWS IN CODE 49",opts:""},{bcid:"channelcode",desc:"Channel Code",text:"3493",opts:"height=12.5 includetext"},{bcid:"flattermarken",desc:"Flattermarken",text:"11099",opts:"inkspread=-0.25 showborder borderleft=0 borderright=0"},{bcid:"raw",desc:"Custom 1D symbology",text:"331132131313411122131311333213114131131221323",opts:"height=12.5"},{bcid:"daft",desc:"Custom 4 state symbology",text:"FATDAFTDAD",opts:""},{bcid:"symbol",desc:"Miscellaneous symbols",text:"fima",opts:""},{bcid:"pdf417",desc:"PDF417",text:"This is PDF417",opts:"columns=2"},{bcid:"pdf417compact",desc:"Compact PDF417",text:"This is compact PDF417",opts:"columns=2"},{bcid:"micropdf417",desc:"MicroPDF417",text:"MicroPDF417",opts:""},{bcid:"datamatrix",desc:"Data Matrix",text:"This is Data Matrix!",opts:""},{bcid:"datamatrixrectangular",desc:"Data Matrix Rectangular",text:"1234",opts:""},{bcid:"datamatrixrectangularextension",desc:"Data Matrix Rectangular Extension",text:"1234",opts:"version=8x96"},{bcid:"mailmark",desc:"Royal Mail Mailmark",text:"JGB 012100123412345678AB19XY1A 0 www.xyz.com",opts:"type=29"},{bcid:"qrcode",desc:"QR Code",text:"http://goo.gl/0bis",opts:"eclevel=M"},{bcid:"swissqrcode",desc:"Swiss QR Code",text:"",opts:""},{bcid:"microqrcode",desc:"Micro QR Code",text:"1234",opts:""},{bcid:"rectangularmicroqrcode",desc:"Rectangular Micro QR Code",text:"1234",opts:"version=R17x139"},{bcid:"maxicode",desc:"MaxiCode",text:"[)>^03001^02996152382802^029840^029001^0291Z00004951^029UPSN^02906X610^029159^0291234567^0291/1^029^029Y^029634 ALPHA DR^029PITTSBURGH^029PA^029^004",opts:"mode=2 parse"},{bcid:"azteccode",desc:"Aztec Code",text:"This is Aztec Code",opts:"format=full"},{bcid:"azteccodecompact",desc:"Compact Aztec Code",text:"1234",opts:""},{bcid:"aztecrune",desc:"Aztec Runes",text:"1",opts:""},{bcid:"codeone",desc:"Code One",text:"Code One",opts:""},{bcid:"hanxin",desc:"Han Xin Code",text:"This is Han Xin",opts:""},{bcid:"dotcode",desc:"DotCode",text:"This is DotCode",opts:"inkspread=0.16"},{bcid:"ultracode",desc:"Ultracode",text:"Awesome colours!",opts:"eclevel=EC2"},{bcid:"jabcode",desc:"JAB Code (Beta)",text:"This is JAB Code",opts:"eclevel=6"},{bcid:"gs1-cc",desc:"GS1 Composite 2D Component",text:"(01)09521234543213(3103)000123",opts:"ccversion=b cccolumns=4"},{bcid:"ean13composite",desc:"EAN-13 Composite",text:"9520123456788|(99)1234-abcd",opts:"includetext"},{bcid:"ean8composite",desc:"EAN-8 Composite",text:"95200002|(21)A12345678",opts:"includetext"},{bcid:"upcacomposite",desc:"UPC-A Composite",text:"012345000058|(99)1234-abcd",opts:"includetext"},{bcid:"upcecomposite",desc:"UPC-E Composite",text:"01234558|(15)021231",opts:"includetext"},{bcid:"databaromnicomposite",desc:"GS1 DataBar Omnidirectional Composite",text:"(01)09521234543213|(11)990102",opts:""},{bcid:"databarstackedcomposite",desc:"GS1 DataBar Stacked Composite",text:"(01)09521234543213|(17)010200",opts:""},{bcid:"databarstackedomnicomposite",desc:"GS1 DataBar Stacked Omnidirectional Composite",text:"(01)03612345678904|(11)990102",opts:""},{bcid:"databartruncatedcomposite",desc:"GS1 DataBar Truncated Composite",text:"(01)09521234543213|(11)990102",opts:""},{bcid:"databarlimitedcomposite",desc:"GS1 DataBar Limited Composite",text:"(01)09521234543213|(21)abcdefghijklmnopqrst",opts:""},{bcid:"databarexpandedcomposite",desc:"GS1 DataBar Expanded Composite",text:"(01)09521234543213(3103)001234|(91)1A2B3C4D5E",opts:""},{bcid:"databarexpandedstackedcomposite",desc:"GS1 DataBar Expanded Stacked Composite",text:"(01)09521234543213(10)ABCDEF|(21)12345678",opts:"segments=4"},{bcid:"gs1-128composite",desc:"GS1-128 Composite",text:"(00)095287654321012346|(02)09521234543213(37)24(10)1234567ABCDEFG",opts:"ccversion=c"},{bcid:"gs1datamatrix",desc:"GS1 Data Matrix",text:"(01)09521234543213(17)120508(10)ABCD1234(410)9501101020917",opts:""},{bcid:"gs1datamatrixrectangular",desc:"GS1 Data Matrix Rectangular",text:"(01)09521234543213(17)120508(10)ABCD1234(410)9501101020917",opts:""},{bcid:"gs1dldatamatrix",desc:"GS1 Digital Link Data Matrix",text:"https://id.gs1.org/01/09521234543213/22/ABC%2D123?99=XYZ-987",opts:"includetext"},{bcid:"gs1qrcode",desc:"GS1 QR Code",text:"(01)09521234543213(8200)http://www.abc.net(10)ABCD1234(410)9501101020917",opts:""},{bcid:"gs1dlqrcode",desc:"GS1 Digital Link QR Code",text:"HTTPS://ID.GS1.ORG/01/09521234543213/22/ABC%2D123?99=XYZ-987",opts:"includetext"},{bcid:"gs1dotcode",desc:"GS1 DotCode",text:"(235)5vBZIF%!<B;?oa%(01)09521234543213(8008)19052001",opts:"rows=16"},{bcid:"hibccode39",desc:"HIBC Code 39",text:"A999BJC5D6E71",opts:"includetext"},{bcid:"hibccode128",desc:"HIBC Code 128",text:"A999BJC5D6E71",opts:"includetext"},{bcid:"hibcdatamatrix",desc:"HIBC Data Matrix",text:"A999BJC5D6E71",opts:""},{bcid:"hibcdatamatrixrectangular",desc:"HIBC Data Matrix Rectangular",text:"A999BJC5D6E71",opts:""},{bcid:"hibcpdf417",desc:"HIBC PDF417",text:"A999BJC5D6E71",opts:""},{bcid:"hibcmicropdf417",desc:"HIBC MicroPDF417",text:"A999BJC5D6E71",opts:""},{bcid:"hibcqrcode",desc:"HIBC QR Code",text:"A999BJC5D6E71",opts:""},{bcid:"hibccodablockf",desc:"HIBC Codablock F",text:"A999BJC5D6E71",opts:""},{bcid:"hibcazteccode",desc:"HIBC Aztec Code",text:"A999BJC5D6E71",opts:""}],Xr="2026-03-31",Ln=(function(){var hr=Math.floor,Br=Math.round,Nr=Math.ceil,Or=Math.min,an=Math.max;function Zr(Rr){if(this.constructor!==Zr)return new Zr(Rr);this.gstk=[],this.cmds=[],this.drawing=Rr,this.reset(),this.minx=this.miny=1/0,this.maxx=this.maxy=-1/0}return Zr.prototype.reset=function(){this.g_m0=1,this.g_m1=0,this.g_m2=0,this.g_m3=1,this.g_m4=0,this.g_m5=0,this.g_tsx=1,this.g_tsy=1,this.g_rot=0,this.g_posx=0,this.g_posy=0,this.g_penw=1,this.g_path=[],this.g_font=null,this.g_rgb=[0,0,0],this.g_clip=!1},Zr.prototype.save=function(){var Rr={};for(var Jr in this)Jr.indexOf("g_")==0&&(Rr[Jr]=rn(this[Jr]));this.gstk.push(Rr);function rn(An){if(An instanceof Array){for(var tn=[],vn=0;vn<An.length;vn++)tn[vn]=rn(An[vn]);return tn}if(An instanceof Object){var tn={};for(var fn in An)tn[fn]=rn(An[fn]);return tn}return An}},Zr.prototype.restore=function(){if(!this.gstk.length)throw new Error("grestore: stack underflow");var Rr=this.gstk.pop(),Jr=this;this.g_clip&&!Rr.g_clip&&this.cmds.push(function(){Jr.drawing.unclip()});for(var rn in Rr)this[rn]=Rr[rn]},Zr.prototype.currpos=function(){return{x:(this.g_posx-this.g_m4)/this.g_tsx,y:(this.g_posy-this.g_m5)/this.g_tsy}},Zr.prototype.currfont=function(){return this.g_font},Zr.prototype.rotate=function(Rr){this.g_rot+=Rr;var Jr=Br(Math.cos(Rr*Math.PI/180)),rn=Br(Math.sin(Rr*Math.PI/180)),An=this.g_m0*Jr+this.g_m2*rn,tn=this.g_m1*Jr+this.g_m3*rn,vn=this.g_m0*-rn+this.g_m2*Jr,fn=this.g_m1*-rn+this.g_m3*Jr;this.g_m0=An,this.g_m1=tn,this.g_m2=vn,this.g_m3=fn},Zr.prototype.translate=function(Rr,Jr){this.g_m4+=this.g_tsx*Rr,this.g_m5+=this.g_tsy*Jr},Zr.prototype.scale=function(Rr,Jr){var rn=this.g_tsx,An=this.g_tsy;this.g_tsx*=Rr,this.g_tsy*=Jr;var tn=this.drawing.scale(this.g_tsx,this.g_tsy);tn&&tn[0]&&tn[1]&&(this.g_tsx=tn[0],this.g_tsy=tn[1]),this.g_m0*=this.g_tsx/rn,this.g_m1*=this.g_tsx/rn,this.g_m2*=this.g_tsy/An,this.g_m3*=this.g_tsy/An},Zr.prototype.setlinewidth=function(Rr){this.g_penw=Rr},Zr.prototype.selectfont=function(Rr,Jr){this.g_font={FontName:this.jsstring(Rr),FontSize:+Jr}},Zr.prototype.getfont=function(){return this.g_font.FontName},Zr.prototype.jsstring=function(Rr){return Rr instanceof Uint8Array?String.fromCharCode.apply(null,Rr):""+Rr},Zr.prototype.setcolor=function(Rr){if(Rr instanceof Uint8Array&&(Rr=this.jsstring(Rr)),!!Rr){if(!/^(?:#?[0-9a-fA-F]{3}(?:[0-9a-fA-F]{3})?|[0-9a-fA-F]{8})$/.test(Rr))throw new Error("bwip-js: invalid color: "+Rr);if(Rr[0]=="#"&&(Rr=Rr.substr(1)),Rr.length==3){var Jr=parseInt(Rr[0],16),rn=parseInt(Rr[1],16),An=parseInt(Rr[2],16);this.g_rgb=[Jr<<4|Jr,rn<<4|rn,An<<4|An]}else if(Rr.length==6){var Jr=parseInt(Rr.substr(0,2),16),rn=parseInt(Rr.substr(2,2),16),An=parseInt(Rr.substr(4,2),16);this.g_rgb=[Jr,rn,An]}else{var tn=parseInt(Rr.substr(0,2),16)/255,vn=parseInt(Rr.substr(2,2),16)/255,fn=parseInt(Rr.substr(4,2),16)/255,dn=parseInt(Rr.substr(6,2),16)/255,Jr=Br((1-tn)*(1-dn)*255),rn=Br((1-vn)*(1-dn)*255),An=Br((1-fn)*(1-dn)*255);this.g_rgb=[Jr,rn,An]}}},Zr.prototype.setrgbcolor=function(Rr,Jr,rn){this.g_rgb=[Rr,Jr,rn]},Zr.prototype.getRGB=function(){var Rr=this.g_rgb[0].toString(16),Jr=this.g_rgb[1].toString(16),rn=this.g_rgb[2].toString(16);return"00".substr(Rr.length)+Rr+"00".substr(Jr.length)+Jr+"00".substr(rn.length)+rn},Zr.prototype.newpath=function(){this.g_path=[]},Zr.prototype.closepath=function(){var Rr=this.g_path,Jr=Rr.length;if(Jr){for(var rn=Jr-1;rn>=0&&Rr[rn].op=="l";rn--);if(rn++,rn<Jr-1){for(var An=[],tn=1/0,vn=1/0,fn=-1/0,dn=-1/0,Mn=rn;Mn<Jr;Mn++){var wn=Rr[Mn];An.push([wn.x0,wn.y0]),tn>wn.x0&&(tn=wn.x0),fn<wn.x0&&(fn=wn.x0),vn>wn.y0&&(vn=wn.y0),dn<wn.y0&&(dn=wn.y0)}var wn=Rr[Jr-1],Sn=Rr[rn];(wn.x1!=Sn.x0||wn.y1!=Sn.y0)&&(An.push([wn.x1,wn.y1]),tn>wn.x1&&(tn=wn.x1),fn<wn.x1&&(fn=wn.x1),vn>wn.y1&&(vn=wn.y1),dn<wn.y1&&(dn=wn.y1)),Rr.splice(rn,Jr-rn,{op:"p",x0:tn,y0:vn,x1:fn,y1:dn,poly:An})}else Rr.push({op:"c"})}},Zr.prototype.moveto=function(Rr,Jr){this.g_posx=this.g_m0*Rr+this.g_m2*Jr+this.g_m4,this.g_posy=this.g_m1*Rr+this.g_m3*Jr+this.g_m5},Zr.prototype.rmoveto=function(Rr,Jr){this.g_posx+=this.g_m0*Rr+this.g_m2*Jr+this.g_m4,this.g_posy+=this.g_m1*Rr+this.g_m3*Jr+this.g_m5},Zr.prototype.lineto=function(Rr,Jr){var rn=Br(this.g_posx),An=Br(this.g_posy);this.g_posx=this.g_m0*Rr+this.g_m2*Jr+this.g_m4,this.g_posy=this.g_m1*Rr+this.g_m3*Jr+this.g_m5;var tn=Br(this.g_posx),vn=Br(this.g_posy);this.g_path.push({op:"l",x0:rn,y0:An,x1:tn,y1:vn})},Zr.prototype.rlineto=function(Rr,Jr){var rn=Br(this.g_posx),An=Br(this.g_posy);this.g_posx+=this.g_m0*Rr+this.g_m2*Jr+this.g_m4,this.g_posy+=this.g_m1*Rr+this.g_m3*Jr+this.g_m5;var tn=Br(this.g_posx),vn=Br(this.g_posy);this.g_path.push({op:"l",x0:rn,y0:An,x1:tn,y1:vn})},Zr.prototype.arc=function(Rr,Jr,rn,An,tn,vn){if(An!=tn){if(An!=0&&An!=360||tn!=0&&tn!=360)throw new Error("arc: not a full circle ("+An+","+tn+")");var fn=this.g_m0*Rr+this.g_m2*Jr+this.g_m4,dn=this.g_m1*Rr+this.g_m3*Jr+this.g_m5,Mn=rn*this.g_tsx,wn=rn*this.g_tsy;this.g_path.push({op:"e",x0:fn-Mn,y0:dn-wn,x1:fn+Mn,y1:dn+wn,x:fn,y:dn,rx:Mn,ry:wn,sa:An,ea:tn,ccw:vn})}},Zr.prototype.stringwidth=function(Rr){var Jr=this.g_tsx,rn=this.g_tsy,An=+this.g_font.FontSize||10;Rr=this.toUCS2(this.jsstring(Rr));var tn=this.drawing.measure(Rr,this.g_font.FontName,An*Jr,An*rn);return{w:tn.width/Jr,h:(tn.ascent+tn.descent)/rn,a:tn.ascent/rn,d:tn.descent/rn}},Zr.prototype.charpath=function(Rr,Jr){var rn=this.stringwidth(Rr);this.rlineto(0,rn.a),this.rlineto(rn.w,0),this.rlineto(0,-rn.h)},Zr.prototype.pathbbox=function(){if(!this.g_path.length)throw new Error("pathbbox: --nocurrentpoint--");for(var Rr=this.g_path,Jr=1/0,rn=1/0,An=-1/0,tn=-1/0,vn=0;vn<Rr.length;vn++){var fn=Rr[vn];fn.op!="c"&&(fn.x0<fn.x1?(Jr>fn.x0&&(Jr=fn.x0),An<fn.x1&&(An=fn.x1)):(Jr>fn.x1&&(Jr=fn.x1),An<fn.x0&&(An=fn.x0)),fn.y0<fn.y1?(rn>fn.y0&&(rn=fn.y0),tn<fn.y1&&(tn=fn.y1)):(rn>fn.y1&&(rn=fn.y1),tn<fn.y0&&(tn=fn.y0)))}var dn={llx:(Jr-this.g_m4)/this.g_tsx,lly:(rn-this.g_m5)/this.g_tsy,urx:(An-this.g_m4)/this.g_tsx,ury:(tn-this.g_m5)/this.g_tsy};return dn},Zr.prototype.transform=function(Rr){for(var Jr=this.minx,rn=this.maxy,An=0;An<Rr.length;An++){var tn=Rr[An];tn[0]=tn[0]-Jr,tn[1]=rn-tn[1]}},Zr.prototype.stroke=function(){var Rr=this.g_tsx,Jr=this.g_tsy,rn=this.g_path,An=this.getRGB();this.g_path=[];for(var tn=hr(this.g_penw*Rr+.66),vn=hr(this.g_penw*Jr+.66),fn=0,dn=0,Mn=0;Mn<rn.length;Mn++){var wn=rn[Mn];if(wn.op=="l"){if(wn.x0!=wn.x1&&wn.y0!=wn.y1)throw new Error("stroke: --not-orthogonal--");var Sn=wn.x0,Nn=wn.y0,oi=wn.x1,Jn=wn.y1,fi=tn/2,ri=vn/2;if(Sn>oi){var Qn=Sn;Sn=oi,oi=Qn}if(Nn>Jn){var Qn=Nn;Nn=Jn,Jn=Qn}Sn==oi?this.bbox(Sn-fi,Nn,Sn+tn-fi-1,Jn):this.bbox(Sn,Nn-vn+ri+1,oi,Jn+ri),fn++}else if(wn.op=="p"){var Yn=1/0,ni=1/0,ci=-1/0,Li=-1/0,zi=wn.poly;if(zi.length!=4)throw new Error("stroke: --not-a-rect--");for(var Mn=0,Zn=zi.length-1;Mn<zi.length;Zn=Mn++){var ii=zi[Zn][0],vi=zi[Zn][1],Si=zi[Mn][0],Yr=zi[Mn][1];if(Si!=ii&&Yr!=vi)throw new Error("stroke: --not-orthogonal--");Si<Yn&&(Yn=Si),Si>ci&&(ci=Si),Yr<ni&&(ni=Yr),Yr>Li&&(Li=Yr)}var fi=Nr(tn/2),ri=Nr(vn/2);this.bbox(Yn-fi,ni-ri,ci+fi,Li+ri),dn++}else throw new Error("stroke: --not-a-line--")}var hn=this;this.cmds.push(function(){for(var En=Nr(tn/2),Dn=Nr(vn/2),Rn=tn-En,pi=vn-Dn,ui=0;ui<rn.length;ui++){var hi=rn[ui];if(hi.op=="l"){var gi=[[hi.x0,hi.y0],[hi.x1,hi.y1]];hn.transform(gi),hn.drawing.line(gi[0][0],gi[0][1],gi[1][0],gi[1][1],hi.x0==hi.x1?tn:vn,An),hn.fill(An)}else{var gi=hi.poly;hn.transform(gi);var Ze=Or(gi[0][0],gi[2][0]),en=an(gi[0][0],gi[2][0]),mi=Or(gi[0][1],gi[2][1]),Ni=an(gi[0][1],gi[2][1]);hn.drawing.polygon([[Ze-En,mi-Dn],[Ze-En,Ni+Dn+1],[en+En+1,Ni+Dn+1],[en+En+1,mi-Dn]]),hn.drawing.polygon([[Ze+Rn,mi+pi],[en-Rn+1,mi+pi],[en-Rn+1,Ni-pi+1],[Ze+Rn,Ni-pi+1]]),hn.drawing.fill(An)}}})},Zr.prototype.fill=function(){var Rr=this.g_path,Jr=this.getRGB();this.g_path=[];for(var rn=0;rn<Rr.length;rn++){var An=Rr[rn];if(An.op=="p"){for(var tn=1/0,vn=1/0,fn=-1/0,dn=-1/0,Mn=An.poly,wn=0;wn<Mn.length;wn++){var Sn=Mn[wn][0],Nn=Mn[wn][1];Sn<tn&&(tn=Sn),Sn>fn&&(fn=Sn),Nn<vn&&(vn=Nn),Nn>dn&&(dn=Nn)}this.bbox(tn,vn+1,fn-1,dn)}else if(An.op=="e")this.bbox(An.x-An.rx,An.y-An.ry,An.x+An.rx,An.y+An.ry);else throw new Error("fill: --not-a-polygon--")}var oi=this;this.cmds.push(function(){for(var Jn=0;Jn<Rr.length;Jn++){var fi=Rr[Jn];if(fi.op=="p"){var ri=fi.poly;oi.transform(ri),oi.drawing.polygon(ri)}else if(fi.op=="e"){var ri=[[fi.x,fi.y]];oi.transform(ri),oi.drawing.ellipse(ri[0][0],ri[0][1],fi.rx,fi.ry,fi.ccw)}}oi.drawing.fill(Jr)})},Zr.prototype.clip=function(){var Rr=this.g_path;this.g_path=[],this.g_clip=!0;var Jr=this;this.cmds.push(function(){for(var rn=[],An=0;An<Rr.length;An++){var tn=Rr[An];if(tn.op=="p"){var vn=tn.poly;Jr.transform(vn),rn.push(vn)}else throw new Error("clip: only polygon regions supported")}Jr.drawing.clip(rn)})},Zr.prototype.drawlayer=function(Rr,Jr,rn){let An=qn(Rr,Jr,rn);this.newpath();for(let tn=0,vn=An.length;tn<vn;tn++){let fn=An[tn];this.moveto(fn[0][0],fn[0][1]);for(let dn=1,Mn=fn.length;dn<Mn;dn++){let wn=fn[dn];this.lineto(wn[0],wn[1])}this.closepath()}this.fill()},Zr.prototype.showmaxicode=function(Rr){var Jr=this.g_tsx,rn=this.g_tsy,An=this.getRGB(),tn=1.04*Jr*100,vn=tn/30|0;tn-(vn*30-1)>9&&vn++;var fn,dn,Mn,wn;Mn=Jr/2|0,wn=rn/2|0,fn=vn-Mn,fn&1&&fn--,dn=(4*rn|0)-wn;var Sn=fn/2-1,Nn=(Sn+1)/2|0,oi=dn-2-2*Nn;this.bbox(0,0,vn*30-Mn,rn*3*32+rn*4-wn);var Jn=this;this.cmds.push(function(){for(var fi=0;fi<Rr.length;fi++){var ri=Rr[fi],Yn=ri%30,ni=ri/30|0;Yn*=vn,Yn+=ni&1?vn:vn/2,Yn=Yn|0,ni=33-ni,ni*=rn*3,ni+=rn*2-dn/2,ni=ni|0;var Qn=[[Yn-.5,ni--]];ni-=Nn-1,Qn.push([Yn-1-Sn,ni--]),ni-=oi,Qn.push([Yn-1-Sn,ni--]),ni-=Nn-1,Qn.push([Yn-.5,ni++]),ni+=Nn-1,Qn.push([Yn+Sn,ni++]),ni+=oi,Qn.push([Yn+Sn,ni++]),Jn.transform(Qn),Jn.drawing.hexagon(Qn,An)}Jn.drawing.fill(An);var Yn=14*vn+vn/2+.01|0,ni=51*rn-Nn/2+.01|0;Jn.drawing.ellipse(Yn,ni,.5774*3.5*Jr+.01|0,.5774*3.5*rn+.01|0,!0),Jn.drawing.ellipse(Yn,ni,1.3359*3.5*Jr+.01|0,1.3359*3.5*rn+.01|0,!1),Jn.drawing.fill(An),Jn.drawing.ellipse(Yn,ni,2.1058*3.5*Jr+.01|0,2.1058*3.5*rn+.01|0,!0),Jn.drawing.ellipse(Yn,ni,2.8644*3.5*Jr+.01|0,2.8644*3.5*rn+.01|0,!1),Jn.drawing.fill(An),Jn.drawing.ellipse(Yn,ni,3.6229*3.5*Jr+.01|0,3.6229*3.5*rn+.01|0,!0),Jn.drawing.ellipse(Yn,ni,4.3814*3.5*Jr+.01|0,4.3814*3.5*rn+.01|0,!1),Jn.drawing.fill(An)})},Zr.prototype.toUCS2=function(Rr){return Rr.replace(/[\xc0-\xdf][\x80-\xbf]|[\xe0-\xff][\x80-\xbf]{2}/g,function(Jr){var rn;return Jr.length==2?rn=(Jr.charCodeAt(0)&31)<<6|Jr.charCodeAt(1)&63:rn=(Jr.charCodeAt(0)&15)<<12|(Jr.charCodeAt(1)&63)<<6|Jr.charCodeAt(2)&63,String.fromCharCode(rn)})},Zr.prototype.show=function(Rr,Jr,rn){if(Rr.length){var An=this.g_rot,tn=An==90||An==270?this.g_tsy:this.g_tsx,vn=An==90||An==270?this.g_tsx:this.g_tsy,fn=this.g_font.FontName||"OCR-B",dn=this.g_font.FontSize||10,Mn=dn*tn,wn=dn*vn,Sn=this.g_posx,Nn=this.g_posy,oi=this.getRGB();Jr=tn*Jr||0,rn=vn*rn||0,Rr=this.toUCS2(this.jsstring(Rr));var Jn=this.drawing.measure(Rr,fn,Mn,wn),fi=Jn.width+(Rr.length-1)*Jr;An==90?this.bbox(Sn-rn+Jn.descent-1,Nn,Sn-rn-Jn.ascent,Nn+fi-1):An==180?this.bbox(Sn,Nn-rn+Jn.descent-1,Sn-fi+1,Nn-rn-Jn.ascent):An==270?this.bbox(Sn+rn-Jn.descent+1,Nn,Sn+rn+Jn.ascent,Nn-fi+1):(An=0,this.bbox(Sn,Nn+rn-Jn.descent+1,Sn+fi-1,Nn+rn+Jn.ascent),this.g_posx+=fi);var ri=this;ri.cmds.push(function(){var Qn=Sn-ri.minx,Yn=ri.maxy-Nn;ri.drawing.text(Qn,Yn,Rr,oi,{name:fn,width:Mn,height:wn,rotate:An,dx:Jr})})}},Zr.prototype.bbox=function(Rr,Jr,rn,An){if(Rr>rn){var tn=Rr;Rr=rn,rn=tn}if(Jr>An){var tn=Jr;Jr=An,An=tn}Rr=hr(Rr),Jr=hr(Jr),rn=Nr(rn),An=Nr(An),this.minx>Rr&&(this.minx=Rr),this.maxx<rn&&(this.maxx=rn),this.miny>Jr&&(this.miny=Jr),this.maxy<An&&(this.maxy=An)},Zr.prototype.render=function(){if(this.minx===1/0)return!1;this.drawing.init(this.maxx-this.minx+1,this.maxy-this.miny+1,this.g_tsx,this.g_tsy);for(var Rr=0,Jr=this.cmds.length;Rr<Jr;Rr++)this.cmds[Rr]();return this.drawing.end()},Zr})();function qn(hr,Br,Nr,Or,an){let Zr=Or||0,Rr=an||0,Jr=new Array(Nr+1),rn=0;for(let fn=Nr-1;fn>=0;fn--){let dn=new Uint8Array(Br);for(let Mn=0;Mn<Br;Mn++)dn[Mn]=hr[rn+Mn]?1:0;Jr[fn]=dn,rn+=Br}Jr[-1]=[],Jr[Nr]=[];let An=[];for(let fn=0;fn<Nr;fn++){let dn=0;for(let Mn=0;Mn<Br;Mn++)(dn&9)==0&&Jr[fn][Mn]==1?An.push(tn(Mn,fn,[])):(dn&5)==1&&Jr[fn][Mn]==0&&An.push(vn(Mn,fn,[])),dn=Jr[fn][Mn]}return An;function tn(fn,dn,Mn){Mn.push([fn+Zr,dn+Rr]);let wn=2;for(;;){if(Jr[dn][fn]&wn)return Mn.pop(),Mn;Jr[dn][fn]|=wn,wn==2?Jr[dn][fn+1]&1?(Jr[dn-1][fn+1]&1&&(Mn.push([fn+1-Zr,dn+Rr,"H"]),wn=16),fn++):(Mn.push([fn+1-Zr,dn+Rr,"H"]),wn=4):wn==4?Jr[dn+1][fn]&1?(Jr[dn+1][fn+1]&1&&(Mn.push([fn+1-Zr,dn+1-Rr,"V"]),wn=2),dn++):(Mn.push([fn+1-Zr,dn+1-Rr,"V"]),wn=8):wn==8?Jr[dn][fn-1]&1?(Jr[dn+1][fn-1]&1&&(Mn.push([fn+Zr,dn+1-Rr,"H"]),wn=4),fn--):(Mn.push([fn+Zr,dn+1-Rr,"H"]),wn=16):Jr[dn-1][fn]&1?(Jr[dn-1][fn-1]&1&&(Mn.push([fn+Zr,dn+Rr,"V"]),wn=8),dn--):(Mn.push([fn+Zr,dn+Rr,"V"]),wn=2)}}function vn(fn,dn,Mn){Mn.push([fn-Zr,dn-Rr]);let wn=2;for(;;){if(Jr[dn][fn]&wn)return Mn.pop(),Mn;Jr[dn][fn]|=wn,wn==2?(Jr[dn+1][fn]&1)==0?((Jr[dn+1][fn-1]&1)==0&&(Mn.push([fn-Zr,dn+1+Rr]),wn=16),dn++):(Mn.push([fn-Zr,dn+1+Rr]),wn=4):wn==4?(Jr[dn][fn+1]&1)==0?((Jr[dn+1][fn+1]&1)==0&&(Mn.push([fn+1+Zr,dn+1+Rr]),wn=2),fn++):(Mn.push([fn+1+Zr,dn+1+Rr]),wn=8):wn==8?(Jr[dn-1][fn]&1)==0?((Jr[dn-1][fn+1]&1)==0&&(Mn.push([fn+1+Zr,dn-Rr]),wn=4),dn--):(Mn.push([fn+1+Zr,dn-Rr]),wn=16):(Jr[dn][fn-1]&1)==0?((Jr[dn-1][fn-1]&1)==0&&(Mn.push([fn-Zr,dn-Rr]),wn=8),fn--):(Mn.push([fn-Zr,dn-Rr]),wn=2)}}}function Pi(){var hr=Math.floor,Br=0,Nr=0,Or=0,an=0,Zr=0,Rr=0,Jr=0,rn=0,An,tn,vn,fn,dn,Mn,wn,Sn,Nn,oi,Jn,fi;return{setopts(Zn){An=Zn},scale:function(Zn,ii){return An.bcid=="swissqrcode"?[Zn,ii]:[Zn|0||1,ii|0||1]},measure:function(Zn,ii,vi,Si){vi=vi|0,Si=Si|0;for(var Yr=Ha.lookup(ii),hn=0,En=0,Dn=0,Rn=0,pi=Zn.length;Rn<pi;Rn++){var ui=Zn.charCodeAt(Rn),hi=Ha.getglyph(Yr,ui,vi,Si);En=Math.max(En,hi.top),Dn=Math.max(Dn,hi.height-hi.top),Rn==pi-1?hn+=hi.left+hi.width:hn+=hi.advance}return{width:hn,ascent:En,descent:Dn}},init:function(Zn,ii){var vi=An.paddingleft,Si=An.paddingright,Yr=An.paddingtop,hn=An.paddingbottom,En=An.rotate||"N";if(Zn+=vi+Si,ii+=Yr+hn,+An.sizelimit&&+An.sizelimit<Zn*ii)throw new Error("Image size over limit");switch(En){case"R":Nr=-1,Or=1,Zr=1;break;case"I":Br=-1,Or=1,Rr=-1,rn=1;break;case"L":Nr=1,Zr=-1,rn=1;break;default:Br=Rr=1;break}var Dn=En=="L"||En=="R";fn=Dn?ii:Zn,dn=Dn?Zn:ii,Mn=vi,wn=Yr,Jn=[],Jn.min=1/0,fi=null,Sn=Nn=oi=0;var Rn=this.image(fn,dn);tn=Rn.buffer,vn=Rn.ispng?1:0},line:function(Zn,ii,vi,Si,Yr,hn){if(Zn=Zn|0,ii=ii|0,vi=vi|0,Si=Si|0,Yr=Math.round(Yr)||1,Si<ii){var En=ii;ii=Si,Si=En}if(vi<Zn){var En=Zn;Zn=vi,vi=En}Sn=parseInt(hn.substr(0,2),16),Nn=parseInt(hn.substr(2,2),16),oi=parseInt(hn.substr(4,2),16);var Dn=Yr/2|0;Zn==vi?(Zn=Zn-Yr+Dn,vi=vi+Dn-1):(ii=ii-Dn,Si=Si+Yr-Dn-1);for(var Rn=ii;Rn<=Si;Rn++)for(var pi=Zn;pi<=vi;pi++)ri(pi,Rn,255)},polygon:function(Zn){for(var ii=Zn.length,vi=ii-1,Si=0;Si<ii;vi=Si++)if(Zn[vi][0]==Zn[Si][0]){var Yr=Zn[vi][0]|0,hn=Zn[vi][1]|0,En=Zn[Si][1]|0;if(hn>En)for(var Dn=En+1;Dn<hn;Dn++)Qn(Yr,Dn);else for(var Dn=hn+1;Dn<En;Dn++)Qn(Yr,Dn)}else{var Yr=Zn[vi][0]|0,Rn=Zn[Si][0]|0,hn=Zn[vi][1]|0;if(Yr<Rn){var pi=Zn[vi==0?ii-1:vi-1][1],ui=Zn[Si==ii-1?0:Si+1][1];pi>hn&&Qn(Yr,hn),ui>hn&&Qn(Rn,hn)}else{var pi=Zn[Si==ii-1?0:Si+1][1],ui=Zn[vi==0?ii-1:vi-1][1];pi>hn&&Qn(Rn,hn),ui>hn&&Qn(Yr,hn)}}},hexagon:function(Zn,ii){var vi=Zn[0][0]|0,Si=Zn[0][1]|0,Yr=Zn[1][1]-Zn[0][1]|0,hn=Zn[2][1]-Zn[1][1]-1|0,En=Zn[2][0]|0,Dn=Zn[4][0]|0;Sn=parseInt(ii.substr(0,2),16),Nn=parseInt(ii.substr(2,2),16),oi=parseInt(ii.substr(4,2),16),Yn(vi,vi+1,Si++);for(var Rn=1;Rn<Yr;Rn++)Yn(vi-2*Rn,vi+1+2*Rn,Si++);for(var Rn=0;Rn<=hn;Rn++)Yn(En,Dn,Si++);for(var Rn=Yr-1;Rn>=1;Rn--)Yn(vi-2*Rn,vi+1+2*Rn,Si++);Yn(vi,vi+1,Si)},ellipse:function(Zn,ii,vi,Si,Yr){ci(Zn-vi|0,ii-Si|0,Zn+vi|0,ii+Si|0,Yr)},fill:function(Zn){Sn=parseInt(Zn.substr(0,2),16),Nn=parseInt(Zn.substr(2,2),16),oi=parseInt(Zn.substr(4,2),16),ni(),Jn=[],Jn.min=1/0},clip:function(Zn){fi||(fi=[],fi.min=1/0);var ii=Jn;Jn=fi;for(var vi=0,Si=Zn.length;vi<Si;vi++)this.polygon(Zn[vi]);Jn=ii},unclip:function(){fi=null},text:function(Zn,ii,vi,Si,Yr){Zn=Zn|0,ii=ii|0,Sn=parseInt(Si.substr(0,2),16),Nn=parseInt(Si.substr(2,2),16),oi=parseInt(Si.substr(4,2),16);var hn=Ha.lookup(Yr.name),En=Yr.width|0,Dn=Yr.height|0,Rn=Yr.dx|0,pi=0,ui=0,hi=0,gi=0;switch(Yr.rotate){case 90:ui=1,hi=-1;break;case 180:pi=-1,gi=-1;break;case 270:ui=-1,hi=1;break;default:pi=1,gi=1;break}for(var Ze=0,en=0;en<vi.length;en++){for(var mi=vi.charCodeAt(en),Ni=Ha.getglyph(hn,mi,En,Dn),Vi=-Ni.top,ca=Ni.left,ha=Ni.width,Pa=Ni.height,Ra=Ni.bytes,to=Ni.offset,Fa=0;Fa<ha;Fa++)for(var Oa=0;Oa<Pa;Oa++){var no=Ra[to+Oa*ha+Fa];if(no){var ro=Ze+ca+Fa,va=Vi+Oa,Ba=pi*ro+ui*va,Ya=hi*ro+gi*va;ri(Zn+Ba,ii+Ya,no)}}Ze+=Ni.advance+Rn}},end:function(){}};function ri(Zn,ii,vi){if(!(fi&&Li(Zn,ii))){Zn+=Mn,ii+=wn;var Si=Br*Zn+Nr*ii+Or*(fn-1)+an*(dn-1),Yr=Zr*Zn+Rr*ii+Jr*(fn-1)+rn*(dn-1),hn=(Yr*fn+Si)*4+(Yr+1)*vn,En=tn[hn+3]/255,Dn=vi/255,Rn=(1-Dn)*En,pi=Dn+Rn;tn[hn+0]=(Sn*Dn+tn[hn+0]*Rn)/pi|0,tn[hn+1]=(Nn*Dn+tn[hn+1]*Rn)/pi|0,tn[hn+2]=(oi*Dn+tn[hn+2]*Rn)/pi|0,tn[hn+3]=255*pi|0}}function Qn(Zn,ii){Jn.min>ii&&(Jn.min=ii),Jn[ii]?Jn[ii].push(Zn):Jn[ii]=[Zn]}function Yn(Zn,ii,vi){for(;Zn<=ii;)ri(Zn++,vi,255)}function ni(){for(var Zn=Jn.min,ii=Jn.length-1,vi=Zn;vi<=ii;vi++){var Si=Jn[vi];if(Si){Si.sort(function(pi,ui){return pi-ui});for(var Yr=!1,hn=0,En=0,Dn=Si.length;En<Dn;En++){var Rn=Si[En];Yr?Yn(hn,Rn-1,vi):hn=Rn,Yr=!Yr}}}}function ci(Zn,ii,vi,Si,Yr){Zn=Zn|0,ii=ii|0,vi=vi|0,Si=Si|0;var hn=Math.abs(vi-Zn),En=Math.abs(Si-ii),Dn=En&1,Rn=4*(1-hn)*En*En,pi=4*(Dn+1)*hn*hn,ui=Rn+pi+Dn*hn*hn,hi,gi=[],Ze=[];gi.min=Ze.min=1/0,Zn>vi&&(Zn=vi,vi+=hn),ii>Si&&(ii=Si),ii+=(En+1)/2|0,Si=ii-Dn,hn*=8*hn,Dn=8*En*En;do Vi(Ze,vi,ii),Ni(gi,Zn,ii),Ni(gi,Zn,Si),Vi(Ze,vi,Si),hi=2*ui,hi>=Rn&&(Zn++,vi--,Rn+=Dn,ui+=Rn),hi<=pi&&(ii++,Si--,pi+=hn,ui+=pi);while(Zn<=vi);for(;ii-Si<En;)Vi(Ze,vi+1,ii),Ni(gi,Zn-1,ii++),Ni(gi,Zn-1,Si),Vi(Ze,vi+1,Si--);for(var en=gi.min,mi=gi.length-1;en<=mi;en++)Qn(gi[en],en);for(var en=Ze.min,mi=Ze.length-1;en<=mi;en++)Qn(Ze[en]+1,en);function Ni(ca,ha,Pa){ca.min>Pa&&(ca.min=Pa);var Ra=ca[Pa];(Ra==null||Ra>ha)&&(ca[Pa]=ha)}function Vi(ca,ha,Pa){ca.min>Pa&&(ca.min=Pa);var Ra=ca[Pa];(Ra==null||Ra<ha)&&(ca[Pa]=ha)}}function Li(Zn,ii){var vi=fi[ii];if(!vi)return!0;vi.sorted||(vi.sort(function(Dn,Rn){return Dn-Rn}),vi.sorted=!0);for(var Si=!1,Yr=0,hn=vi.length;Yr<hn;Yr++){var En=vi[Yr];if(En>Zn)return!Si;if(En==Zn)return Si;Si=!Si}return!0}function zi(Zn){for(var ii=0,vi=0,Si=Zn.length,Yr=Si-1;vi<Si;Yr=vi++)ii+=Zn[Yr][0]*Zn[vi][1]-Zn[vi][0]*Zn[Yr][1];return ii>0?1:-1}}function Fi(hr,Br){Be(Br)&&(hr=Br);var Nr,Or=hr.getContext("2d",{willReadFrequently:!0}),an=Pi();an.image=Jr,an.end=rn;var Zr,Rr=an.setopts;return an.setopts=function(An){Zr=An,Rr&&Rr.call(an,An)},an;function Jr(An,tn){return hr.width=An,hr.height=tn,Or.setTransform(1,0,0,1,0,0),/^[0-9a-fA-F]{6}$/.test(""+Zr.backgroundcolor)?(Or.fillStyle="#"+Zr.backgroundcolor,Or.fillRect(0,0,An,tn)):Or.clearRect(0,0,An,tn),Nr=Or.getImageData(0,0,An,tn),{buffer:Nr.data,ispng:!1}}function rn(){return Or.putImageData(Nr,0,0),hr}}function ua(){var hr=0,Br=0,Nr=0,Or=0,an=0,Zr=0,Rr=0,Jr=0,rn,An="",tn,vn="",fn=[],dn={},Mn,wn,Sn=.55228475-45e-5,Nn,oi,Jn,fi;return{setopts(Qn){rn=Qn},scale(Qn,Yn){Mn=Qn,wn=Yn},measure(Qn,Yn,ni,ci){ni=ni|0,ci=ci|0;for(var Li=Ha.lookup(Yn),zi=0,Zn=0,ii=0,vi=0,Si=Qn.length;vi<Si;vi++){var Yr=Qn.charCodeAt(vi),hn=Ha.getglyph(Li,Yr,ni,ci);hn&&(Zn=Math.max(Zn,hn.top),ii=Math.max(ii,hn.height-hn.top),vi==Si-1?zi+=hn.left+hn.width:zi+=hn.advance)}return{width:zi,ascent:Zn,descent:ii}},init(Qn,Yn){var ni=rn.paddingleft,ci=rn.paddingright,Li=rn.paddingtop,zi=rn.paddingbottom,Zn=rn.rotate||"N";switch(Qn+=ni+ci,Yn+=Li+zi,Zn){case"R":Br=-1,Nr=1,an=1;break;case"I":hr=-1,Nr=1,Zr=-1,Jr=1;break;case"L":Br=1,an=-1,Jr=1;break;default:hr=Zr=1;break}var ii=Zn=="L"||Zn=="R";Nn=ii?Yn:Qn,oi=ii?Qn:Yn,Jn=ni,fi=Li},line(Qn,Yn,ni,ci,Li,zi){if(Qn=Qn|0,Yn=Yn|0,ni=ni|0,ci=ci|0,Li=Math.round(Li)||1,Li&1){if(Qn==ni){let ii=Mn&1?-.5:.5;Qn+=ii,ni+=ii}if(Yn==ci){let ii=wn&1?-.5:.5;Yn+=ii,ci+=ii}}Qn==ni?Yn++:Yn==ci&&Qn++;var Zn=""+Li+"#"+zi;dn[Zn]||(dn[Zn]='<path stroke="#'+zi+'" stroke-width="'+Li+'" d="'),dn[Zn]+="M"+ri(Qn,Yn)+"L"+ri(ni,ci)},polygon(Qn){tn||(tn='<path d="'),tn+="M"+ri(Qn[0][0],Qn[0][1]);for(var Yn=1,ni=Qn.length;Yn<ni;Yn++){var ci=Qn[Yn];tn+="L"+ri(ci[0],ci[1])}tn+="Z"},hexagon(Qn,Yn){this.polygon(Qn)},ellipse(Qn,Yn,ni,ci,Li){tn||(tn='<path d="');var zi=ni*Sn,Zn=ci*Sn;tn+="M"+ri(Qn-ni,Yn)+"C"+ri(Qn-ni,Yn-Zn)+" "+ri(Qn-zi,Yn-ci)+" "+ri(Qn,Yn-ci)+"C"+ri(Qn+zi,Yn-ci)+" "+ri(Qn+ni,Yn-Zn)+" "+ri(Qn+ni,Yn)+"C"+ri(Qn+ni,Yn+Zn)+" "+ri(Qn+zi,Yn+ci)+" "+ri(Qn,Yn+ci)+"C"+ri(Qn-zi,Yn+ci)+" "+ri(Qn-ni,Yn+Zn)+" "+ri(Qn-ni,Yn)+"Z"},fill(Qn){tn&&(An+=tn+'" fill="#'+Qn+'" fill-rule="evenodd"'+(vn?' clip-path="url(#'+vn+')"':"")+` />
`,tn=null)},clip:function(Qn){var Yn='<clipPath id="clip'+fn.length+'"><path d="';for(let zi=0;zi<Qn.length;zi++){let Zn=Qn[zi];Yn+="M"+ri(Zn[0][0],Zn[0][1]);for(var ni=1,ci=Zn.length;ni<ci;ni++){var Li=Zn[ni];Yn+="L"+ri(Li[0],Li[1])}Yn+="Z"}Yn+='" clip-rule="nonzero" /></clipPath>',vn="clip"+fn.length,fn.push(Yn)},unclip:function(){vn=""},text(Qn,Yn,ni,ci,Li){Qn=Qn|0,Yn=Yn|0;for(var zi=Qn,Zn=Yn,ii=Ha.lookup(Li.name),vi=Li.width|0,Si=Li.height|0,Yr=Li.dx|0,hn="",En=0;En<ni.length;En++){var Dn=ni.charCodeAt(En),Rn=Ha.getpaths(ii,Dn,vi,Si);if(Rn){if(Rn.length){for(var pi=0,ui=Rn.length;pi<ui;pi++){let hi=Rn[pi];hi.type=="M"||hi.type=="L"?hn+=hi.type+ri(hi.x+Qn,Yn-hi.y):hi.type=="Q"?hn+=hi.type+ri(hi.cx+Qn,Yn-hi.cy)+" "+ri(hi.x+Qn,Yn-hi.y):hi.type=="C"&&(hn+=hi.type+ri(hi.cx1+Qn,Yn-hi.cy1)+" "+ri(hi.cx2+Qn,Yn-hi.cy2)+" "+ri(hi.x+Qn,Yn-hi.y))}hn+="Z"}Qn+=Ha.getglyph(ii,Dn,vi,Si).advance+Yr}}hn&&(Li.rotate?An+='<path d="'+hn+'" fill="#'+ci+'" transform="rotate(-'+Li.rotate+" "+ri(zi,Zn)+`)" />
`:An+='<path d="'+hn+'" fill="#'+ci+`" />
`)},end(){var Qn="";for(var Yn in dn)Qn+=dn[Yn]+`" />
`;var ni=rn.backgroundcolor;return'<svg viewBox="0 0 '+Nn+" "+oi+`" xmlns="http://www.w3.org/2000/svg">
`+(fn.length?"<defs>"+fn.join("")+"</defs>":"")+(/^[0-9A-Fa-f]{6}$/.test(""+ni)?'<rect width="100%" height="100%" fill="#'+ni+`" />
`:"")+Qn+An+`</svg>
`}};function ri(Qn,Yn){Qn+=Jn,Yn+=fi;var ni=hr*Qn+Br*Yn+Nr*(Nn-1)+Or*(oi-1),ci=an*Qn+Zr*Yn+Rr*(Nn-1)+Jr*(oi-1);return""+((ni|0)==ni?ni:ni.toFixed(2))+" "+((ci|0)==ci?ci:ci.toFixed(2))}}var Ha=(function(){var hr=[],Br={},Nr={},Or={},an=0;return Or.next=Or,Or.prev=Or,{lookup:Rr,monochrome:Jr,getglyph:rn,getpaths:An,loadFont:Zr};function Zr(tn){var vn=100,fn=100,dn=null;if(arguments.length==2)dn=arguments[1];else if(arguments.length==3)vn=fn=+arguments[1]||100,dn=arguments[2];else if(arguments.length==4)fn=+arguments[1]||100,vn=+arguments[2]||100,dn=arguments[3];else throw new Error("bwipjs: loadFont: invalid number of arguments");var Mn=No.InitFont(rs(dn));Mn.bwipjs_name=tn,Mn.bwipjs_multx=vn,Mn.bwipjs_multy=fn;var wn=hr.push(Mn)-1;return Br[tn.toUpperCase()]=wn,wn}function Rr(tn){var vn=Br[tn.toUpperCase()];return vn===void 0?1:vn}function Jr(tn){if(tn)throw new Error("bwipjs: monochrome fonts not implemented")}function rn(tn,vn,fn,dn){tn=tn|0,vn=vn|0,fn=+fn,dn=+dn,(!fn||fn<8)&&(fn=8),(!dn||dn<8)&&(dn=fn),(tn<0||tn>=hr.length)&&(tn=1),(!vn||vn<32)&&(vn=32);var Mn=""+tn+"c"+vn+"w"+fn+"h"+dn,Sn=Nr[Mn];if(Sn){Sn.prev.next=Sn.next,Sn.next.prev=Sn.prev;var oi=Or;return oi.next.prev=Sn,Sn.next=oi.next,Sn.prev=oi,oi.next=Sn,Sn}var wn=hr[tn],Sn=No.GetGlyph(wn,vn,fn*wn.bwipjs_multx/100,dn*wn.bwipjs_multy/100)||No.GetGlyph(wn,0,fn*wn.bwipjs_multx/100,dn*wn.bwipjs_multy/100);if(Sn.bytes=Sn.pixels,Sn.cachekey=Mn,Sn.offset=0,an>250){var oi=Or,Nn=oi.prev;Nn.prev.next=oi,oi.prev=Nn.prev,Nn.next=Nn.prev=null,delete Nr[Nn.cachekey]}else an++;Nr[Mn]=Sn;var oi=Or;return oi.next.prev=Sn,Sn.next=oi.next,Sn.prev=oi,oi.next=Sn,Sn}function An(tn,vn,fn,dn){tn=tn|0,vn=vn|0,fn=+fn,dn=+dn,(!fn||fn<8)&&(fn=8),(!dn||dn<8)&&(dn=fn),(tn<0||tn>=hr.length)&&(tn=1),(!vn||vn<32)&&(vn=32);var Mn=hr[tn];return No.GetPaths(Mn,vn,fn*Mn.bwipjs_multx/100,dn*Mn.bwipjs_multy/100)}})();function Lo(){return Ha.loadFont.apply(Ha,Array.prototype.slice.call(arguments))}var No=(function(){var hr=1,Br=2,Nr=3,Or=4,an=0,Zr=1,Rr=2,Jr=3,rn=0,An=1,tn=2,vn=3,fn=4,dn=0,Mn=1,wn=2,Sn=10,Nn=Math.floor,oi=Math.ceil,Jn=Math.sqrt,fi=Math.abs;function ri(zr){for(var yn=[],In=0;In<zr;In++)yn.push({});return yn}function Qn(zr){return zr[zr.cursor++]||0}function Yn(zr){return zr[zr.cursor]}function ni(zr,yn){zr.cursor=yn>zr.length||yn<0?zr.length:yn}function ci(zr,yn){ni(zr,zr.cursor+yn)}function Li(zr,yn){for(var In=0,On=0;On<yn;On++)In=In<<8|Qn(zr);return In}function zi(){return{length:0}}function Zn(zr,yn,In){if(yn<0||In<0||yn>zr.length||In>zr.length-yn)return zi();var On=zr.subarray(yn,yn+In);return On.cursor=0,On}function ii(zr){var yn=zr.cursor,In=Li(zr,2);if(In){var On=Qn(zr);ci(zr,On*In),ci(zr,Li(zr,On)-1)}return Zn(zr,yn,zr.cursor-yn)}function vi(zr){var yn=Qn(zr);return yn>=32&&yn<=246?yn-139:yn>=247&&yn<=250?(yn-247)*256+Qn(zr)+108:yn>=251&&yn<=254?-(yn-251)*256-Qn(zr)-108:yn==28?Li(zr,2):yn==29?Li(zr,4):0}function Si(zr){var yn=Yn(zr);if(yn==30)for(ci(zr,1);zr.cursor<zr.length;){var In=Qn(zr);if((In&15)==15||In>>4==15)break}else vi(zr)}function Yr(zr,yn){for(ni(zr,0);zr.cursor<zr.length;){for(var In=zr.cursor,On,Gn;Yn(zr)>=28;)Si(zr);if(On=zr.cursor,Gn=Qn(zr),Gn==12&&(Gn=Qn(zr)|256),Gn==yn)return Zn(zr,In,On-In)}return Zn(zr,0,0)}function hn(zr,yn,In,On){for(var Gn=Yr(zr,yn),Bi=0;Bi<In&&Gn.cursor<Gn.length;Bi++)On[Bi]=vi(Gn)}function En(zr,yn,In){var On=Yr(zr,yn);return On.cursor<On.length&&(In=vi(On)),In}function Dn(zr){return ni(zr,0),Li(zr,2)}function Rn(zr,yn){var In,On,Gn,Bi;return ni(zr,0),In=Li(zr,2),On=Qn(zr),ci(zr,yn*On),Gn=Li(zr,On),Bi=Li(zr,On),Zn(zr,2+(In+1)*On+Gn,Bi-Gn)}function pi(zr){return zr&32768?(4294901760|zr)>>0:zr}function ui(zr,yn){return zr[yn]*256+zr[yn+1]}function hi(zr,yn){var In=zr[yn]*256+zr[yn+1];return In&32768?(4294901760|In)>>0:In}function gi(zr,yn){return(zr[yn]<<24)+(zr[yn+1]<<16)+(zr[yn+2]<<8)+zr[yn+3]}function Ze(zr,yn,In){for(var On=ui(zr,yn+4),Gn=yn+12,Bi=0;Bi<On;++Bi){var kn=Gn+16*Bi;if(zr[kn]==In[0]&&zr[kn+1]==In[1]&&zr[kn+2]==In[2]&&zr[kn+3]==In[3])return gi(zr,kn+8)}return 0}function en(zr,yn){var In=[0,0];if(hn(yn,18,2,In),!In[1]||!In[0])return zi();var On=Zn(zr,In[1],In[0]),Gn=En(On,19,0);return Gn?(ni(zr,In[1]+Gn),ii(zr)):zi()}function mi(zr,yn,In){var On,Gn,Bi,kn;if(zr.data=yn,zr.fontstart=In,zr.cff=zi(),On=Ze(yn,In,[99,109,97,112]),zr.loca=Ze(yn,In,[108,111,99,97]),zr.head=Ze(yn,In,[104,101,97,100]),zr.glyf=Ze(yn,In,[103,108,121,102]),zr.hhea=Ze(yn,In,[104,104,101,97]),zr.hmtx=Ze(yn,In,[104,109,116,120]),zr.kern=Ze(yn,In,[107,101,114,110]),!On||!zr.head||!zr.hhea||!zr.hmtx)return 0;if(zr.glyf){if(!zr.loca)return 0}else{var Ti,Fn,Di,Mi,ji=2,Vn=0,na=0,Xi=0;if(Mi=Ze(yn,In,[67,70,70,32]),!Mi||(zr.fontdicts=zi(),zr.fdselect=zi(),zr.cff=yn.subarray(Mi),zr.cff.cursor=0,Ti=zr.cff,ci(Ti,2),ni(Ti,Qn(Ti)),ii(Ti),Di=ii(Ti),Fn=Rn(Di,0),ii(Ti),zr.gsubrs=ii(Ti),Vn=En(Fn,17,Vn),ji=En(Fn,262,ji),na=En(Fn,292,na),Xi=En(Fn,293,Xi),zr.subrs=en(Ti,Fn),ji!=2)||Vn==0)return 0;if(na){if(!Xi)return 0;ni(Ti,na),zr.fontdicts=ii(Ti),zr.fdselect=Zn(Ti,Xi,Ti.length-Xi)}ni(Ti,Vn),zr.charstrings=ii(Ti)}for(Gn=Ze(yn,In,[109,97,120,112]),Gn?zr.numGlyphs=ui(yn,Gn+4):zr.numGlyphs=65535,kn=ui(yn,On+2),zr.index_map=0,Bi=0;Bi<kn;++Bi){var Ri=On+4+8*Bi;switch(ui(yn,Ri)){case Jr:switch(ui(yn,Ri+2)){case Mn:case Sn:zr.index_map=On+gi(yn,Ri+4);break}break;case an:zr.index_map=On+gi(yn,Ri+4);break}}return zr.index_map==0?0:(zr.indexToLocFormat=ui(yn,zr.head+50),1)}function Ni(zr,yn){var In=zr.data,On=zr.index_map,Gn=ui(In,On+0);if(Gn==0){var Bi=ui(In,On+2);return yn<Bi-6?In[On+6+yn]:0}else if(Gn==6){var kn=ui(In,On+6),Ti=ui(In,On+8);return yn>=kn&&yn<kn+Ti?ui(In,On+10+(yn-kn)*2):0}else{if(Gn==2)return 0;if(Gn==4){var Fn=ui(In,On+6)>>1,Di=ui(In,On+8)>>1,Mi=ui(In,On+10),ji=ui(In,On+12)>>1,Vn=On+14,na=Vn;if(yn>65535)return 0;for(yn>=ui(In,na+ji*2)&&(na+=ji*2),na-=2;Mi;){Di>>=1;var Xi=ui(In,na+Di*2);yn>Xi&&(na+=Di*2),--Mi}na+=2;var Ri,Yi,ga=na-Vn>>>1;return Yi=ui(In,On+14+Fn*2+2+2*ga),yn<Yi?0:(Ri=ui(In,On+14+Fn*6+2+2*ga),Ri==0?yn+hi(In,On+14+Fn*4+2+2*ga):ui(In,Ri+(yn-Yi)*2+On+14+Fn*6+2+2*ga))}else if(Gn==12||Gn==13){for(var ya=gi(In,On+12),so=0,za=ya;so<za;){var uo=so+(za-so>>1),wo=gi(In,On+16+uo*12),Zo=gi(In,On+16+uo*12+4);if(yn<wo)za=uo;else if(yn>Zo)so=uo+1;else{var vo=gi(In,On+16+uo*12+8);return Gn==12?vo+yn-wo:vo}}return 0}}return 0}function Vi(zr,yn,In,On,Gn,Bi){zr.type=yn,zr.x=In,zr.y=On,zr.cx=Gn,zr.cy=Bi}function ca(zr,yn){var In,On;return yn>=zr.numGlyphs||zr.indexToLocFormat>=2?-1:(zr.indexToLocFormat==0?(In=zr.glyf+ui(zr.data,zr.loca+yn*2)*2,On=zr.glyf+ui(zr.data,zr.loca+yn*2+2)*2):(In=zr.glyf+gi(zr.data,zr.loca+yn*4),On=zr.glyf+gi(zr.data,zr.loca+yn*4+4)),In==On?-1:In)}function ha(zr,yn,In){if(zr.cff.length)cr(zr,yn,In);else{var On=ca(zr,yn);if(On<0)return 0;In.x0=hi(zr.data,On+2),In.y0=hi(zr.data,On+4),In.x1=hi(zr.data,On+6),In.y1=hi(zr.data,On+8)}return 1}function Pa(zr,yn,In,On,Gn,Bi,kn,Ti,Fn,Di){return On?(In&&Vi(zr[yn++],Nr,Fn+kn>>1,Di+Ti>>1,Fn,Di),Vi(zr[yn++],Nr,Gn,Bi,kn,Ti)):In?Vi(zr[yn++],Nr,Gn,Bi,Fn,Di):Vi(zr[yn++],Br,Gn,Bi,0,0),yn}function Ra(zr,yn){var In=zr.data,On=ca(zr,yn);if(On<0)return null;var Gn=[],Bi=hi(In,On);if(Bi>0){var kn=0,Ti,Fn,Di=0,Mi,ji,Vn,na=0,Xi,Ri=0,Yi,ga,ya,so,za,uo,wo,Zo,vo=On+10,Go=ui(In,On+10+Bi*2),Mo=In.subarray(On+10+Bi*2+2+Go),Oo=0;for(ji=1+ui(In,vo+Bi*2-2),Mi=ji+2*Bi,Gn=ri(Mi),Vn=0,Ti=0,Xi=Mi-ji,Fn=0;Fn<ji;++Fn)Ti==0?(kn=Mo[Oo++],kn&8&&(Ti=Mo[Oo++])):--Ti,Gn[Xi+Fn].type=kn;for(Yi=0,Fn=0;Fn<ji;++Fn){if(kn=Gn[Xi+Fn].type,kn&2){var us=Mo[Oo++];Yi+=kn&16?us:-us}else kn&16||(Yi=Yi+pi(Mo[Oo]*256+Mo[Oo+1]),Oo+=2);Gn[Xi+Fn].x=Yi}for(ga=0,Fn=0;Fn<ji;++Fn){if(kn=Gn[Xi+Fn].type,kn&4){var Ja=Mo[Oo++];ga+=kn&32?Ja:-Ja}else kn&32||(ga=ga+pi(Mo[Oo]*256+Mo[Oo+1]),Oo+=2);Gn[Xi+Fn].y=ga}var ho=0;for(za=uo=ya=so=wo=Zo=0,Fn=0;Fn<ji;++Fn)kn=Gn[Xi+Fn].type,Yi=Gn[Xi+Fn].x,ga=Gn[Xi+Fn].y,Vn==Fn?(Fn!=0&&(ho=Pa(Gn,ho,na,Ri,za,uo,wo,Zo,ya,so)),Ri=!(kn&1),Ri?(wo=Yi,Zo=ga,Gn[Xi+Fn+1].type&1?(za=Gn[Xi+Fn+1].x,uo=Gn[Xi+Fn+1].y,++Fn):(za=Yi+Gn[Xi+Fn+1].x>>1,uo=ga+Gn[Xi+Fn+1].y>>1)):(za=Yi,uo=ga),Vi(Gn[ho++],hr,za,uo,0,0),na=0,Vn=1+ui(In,vo+Di*2),++Di):kn&1?(na?Vi(Gn[ho++],Nr,Yi,ga,ya,so):Vi(Gn[ho++],Br,Yi,ga,0,0),na=0):(na&&Vi(Gn[ho++],Nr,ya+Yi>>1,so+ga>>1,ya,so),ya=Yi,so=ga,na=1);Gn.length=Pa(Gn,ho,na,Ri,za,uo,wo,Zo,ya,so)}else if(Bi==-1)for(var Ko=1,xo=On+10;Ko;){var kn,Bs,go=[1,0,0,1,0,0];kn=hi(In,xo),xo+=2,Bs=hi(In,xo),xo+=2,kn&2&&(kn&1?(go[4]=hi(In,xo),xo+=2,go[5]=hi(In,xo),xo+=2):(go[4]=Qn(In,xo),xo+=1,go[5]=Qn(In,xo),xo+=1)),kn&8?(go[0]=go[3]=hi(In,xo)/16384,xo+=2,go[1]=go[2]=0):kn&64?(go[0]=hi(In,xo)/16384,xo+=2,go[1]=go[2]=0,go[3]=hi(In,xo)/16384,xo+=2):kn&128&&(go[0]=hi(In,xo)/16384,xo+=2,go[1]=hi(In,xo)/16384,xo+=2,go[2]=hi(In,xo)/16384,xo+=2,go[3]=hi(In,xo)/16384,xo+=2);var Mi=Jn(go[0]*go[0]+go[1]*go[1]),ji=Jn(go[2]*go[2]+go[3]*go[3]),t1=Ve(zr,Bs);if(t1.length>0){for(var Fn=0,Ws=t1.length;Fn<Ws;++Fn){var Ds=t1[Fn],Yi,ga;Yi=Ds.x,ga=Ds.y,Ds.x=Nn(Mi*(go[0]*Yi+go[2]*ga+go[4])),Ds.y=Nn(ji*(go[1]*Yi+go[3]*ga+go[5])),Yi=Ds.cx,ga=Ds.cy,Ds.cx=Nn(Mi*(go[0]*Yi+go[2]*ga+go[4])),Ds.cy=Nn(ji*(go[1]*Yi+go[3]*ga+go[5]))}Gn=Gn.concat(t1)}Ko=kn&32}return Gn}function to(zr,yn,In){(yn>zr.max_x||!zr.started)&&(zr.max_x=yn),(In>zr.max_y||!zr.started)&&(zr.max_y=In),(yn<zr.min_x||!zr.started)&&(zr.min_x=yn),(In<zr.min_y||!zr.started)&&(zr.min_y=In),zr.started=1}function Fa(zr,yn,In,On,Gn,Bi,kn,Ti){to(zr,In,On),yn==Or&&(to(zr,Gn,Bi),to(zr,kn,Ti));var Fn={};Vi(Fn,yn,In,On,Gn,Bi),Fn.cx1=kn,Fn.cy1=Ti,zr.vertices.push(Fn)}function Oa(zr){(zr.first_x!=zr.x||zr.first_y!=zr.y)&&Fa(zr,Br,zr.first_x,zr.first_y,0,0,0,0)}function no(zr,yn,In){Oa(zr),zr.first_x=zr.x=zr.x+yn,zr.first_y=zr.y=zr.y+In,Fa(zr,hr,zr.x,zr.y,0,0,0,0)}function ro(zr,yn,In){zr.x+=yn,zr.y+=In,Fa(zr,Br,zr.x,zr.y,0,0,0,0)}function va(zr,yn,In,On,Gn,Bi,kn){var Ti=zr.x+yn,Fn=zr.y+In,Di=Ti+On,Mi=Fn+Gn;zr.x=Di+Bi,zr.y=Mi+kn,Fa(zr,Or,zr.x,zr.y,Ti,Fn,Di,Mi)}function Ba(zr,yn){var In=Dn(zr),On=107;return In>=33900?On=32768:In>=1240&&(On=1131),yn+=On,yn<0||yn>=In?zi():Rn(zr,yn)}function Ya(zr,yn){var In=zr.fdselect,On,Gn,Bi,kn,Ti,Fn=-1,Di;if(ni(In,0),Ti=Qn(In),Ti==0)ci(In,yn),Fn=Qn(In);else if(Ti==3)for(On=Li(In,2),Gn=Li(In,2),Di=0;Di<On;Di++){if(kn=Qn(In),Bi=Li(In,2),yn>=Gn&&yn<Bi){Fn=kn;break}Gn=Bi}return Fn==-1&&zi(),en(zr.cff,Rn(zr.fontdicts,Fn))}function jr(zr,yn,In){var On=1,Gn=0,Bi=0,kn=0,Ti,Fn,Di,Mi=0,ji,Vn=[],na=[],Xi=zr.subrs,Ri,Yi;for(Ri=Rn(zr.charstrings,yn);Ri.cursor<Ri.length;){switch(Fn=0,ji=1,Di=Qn(Ri),Di){case 19:case 20:On&&(Gn+=kn/2|0),On=0,ci(Ri,(Gn+7)/8|0);break;case 1:case 3:case 18:case 23:Gn+=kn/2|0;break;case 21:if(On=0,kn<2)return 0;no(In,Vn[kn-2],Vn[kn-1]);break;case 4:if(On=0,kn<1)return 0;no(In,0,Vn[kn-1]);break;case 22:if(On=0,kn<1)return 0;no(In,Vn[kn-1],0);break;case 5:if(kn<2)return 0;for(;Fn+1<kn;Fn+=2)ro(In,Vn[Fn],Vn[Fn+1]);break;case 7:if(kn<1)return 0;for(;!(Fn>=kn||(ro(In,0,Vn[Fn]),Fn++,Fn>=kn));)ro(In,Vn[Fn],0),Fn++;break;case 6:if(kn<1)return 0;for(;!(Fn>=kn||(ro(In,Vn[Fn],0),Fn++,Fn>=kn));)ro(In,0,Vn[Fn]),Fn++;break;case 31:if(kn<4)return 0;for(;!(Fn+3>=kn||(va(In,Vn[Fn],0,Vn[Fn+1],Vn[Fn+2],kn-Fn==5?Vn[Fn+4]:0,Vn[Fn+3]),Fn+=4,Fn+3>=kn));)va(In,0,Vn[Fn],Vn[Fn+1],Vn[Fn+2],Vn[Fn+3],kn-Fn==5?Vn[Fn+4]:0),Fn+=4;break;case 30:if(kn<4)return 0;for(;!(Fn+3>=kn||(va(In,0,Vn[Fn],Vn[Fn+1],Vn[Fn+2],Vn[Fn+3],kn-Fn==5?Vn[Fn+4]:0),Fn+=4,Fn+3>=kn));)va(In,Vn[Fn],0,Vn[Fn+1],Vn[Fn+2],kn-Fn==5?Vn[Fn+4]:0,Vn[Fn+3]),Fn+=4;break;case 8:if(kn<6)return 0;for(;Fn+5<kn;Fn+=6)va(In,Vn[Fn],Vn[Fn+1],Vn[Fn+2],Vn[Fn+3],Vn[Fn+4],Vn[Fn+5]);break;case 24:if(kn<8)return 0;for(;Fn+5<kn-2;Fn+=6)va(In,Vn[Fn],Vn[Fn+1],Vn[Fn+2],Vn[Fn+3],Vn[Fn+4],Vn[Fn+5]);if(Fn+1>=kn)return 0;ro(In,Vn[Fn],Vn[Fn+1]);break;case 25:if(kn<8)return 0;for(;Fn+1<kn-6;Fn+=2)ro(In,Vn[Fn],Vn[Fn+1]);if(Fn+5>=kn)return 0;va(In,Vn[Fn],Vn[Fn+1],Vn[Fn+2],Vn[Fn+3],Vn[Fn+4],Vn[Fn+5]);break;case 26:case 27:if(kn<4)return 0;for(Yi=0,kn&1&&(Yi=Vn[Fn],Fn++);Fn+3<kn;Fn+=4)Di==27?va(In,Vn[Fn],Yi,Vn[Fn+1],Vn[Fn+2],Vn[Fn+3],0):va(In,Yi,Vn[Fn],Vn[Fn+1],Vn[Fn+2],0,Vn[Fn+3]),Yi=0;break;case 10:Mi||(zr.fdselect.length&&(Xi=Ya(zr,yn)),Mi=1);case 29:if(kn<1||(Ti=Vn[--kn]|0,Bi>=10)||(na[Bi++]=Ri,Ri=Ba(Di==10?Xi:zr.gsubrs,Ti),Ri.length==0))return 0;Ri.cursor=0,ji=0;break;case 11:if(Bi<=0)return 0;Ri=na[--Bi],ji=0;break;case 14:return Oa(In),1;case 12:var ga,ya,so,za,uo,wo,Zo,vo,Go,Mo,Oo,us,Ja,ho,Ko=Qn(Ri);switch(Ko){case 34:if(kn<7)return 0;ga=Vn[0],ya=Vn[1],vo=Vn[2],so=Vn[3],za=Vn[4],uo=Vn[5],wo=Vn[6],va(In,ga,0,ya,vo,so,0),va(In,za,0,uo,-vo,wo,0);break;case 35:if(kn<13)return 0;ga=Vn[0],Zo=Vn[1],ya=Vn[2],vo=Vn[3],so=Vn[4],Go=Vn[5],za=Vn[6],Mo=Vn[7],uo=Vn[8],Oo=Vn[9],wo=Vn[10],us=Vn[11],va(In,ga,Zo,ya,vo,so,Go),va(In,za,Mo,uo,Oo,wo,us);break;case 36:if(kn<9)return 0;ga=Vn[0],Zo=Vn[1],ya=Vn[2],vo=Vn[3],so=Vn[4],za=Vn[5],uo=Vn[6],Oo=Vn[7],wo=Vn[8],va(In,ga,Zo,ya,vo,so,0),va(In,za,0,uo,Oo,wo,-(Zo+vo+Oo));break;case 37:if(kn<11)return 0;ga=Vn[0],Zo=Vn[1],ya=Vn[2],vo=Vn[3],so=Vn[4],Go=Vn[5],za=Vn[6],Mo=Vn[7],uo=Vn[8],Oo=Vn[9],wo=us=Vn[10],Ja=ga+ya+so+za+uo,ho=Zo+vo+Go+Mo+Oo,fi(Ja)>fi(ho)?us=-ho:wo=-Ja,va(In,ga,Zo,ya,vo,so,Go),va(In,za,Mo,uo,Oo,wo,us);break;default:return 0}break;default:if(Di!=255&&Di!=28&&(Di<32||Di>254)||(Di==255?Yi=(Li(Ri,4)|0)/65536:(ci(Ri,-1),Yi=(vi(Ri)<<16|0)>>16),kn>=48))return 0;Vn[kn++]=Yi,ji=0;break}ji&&(kn=0)}return 0}function Fr(){return{started:0,first_x:0,first_y:0,x:0,y:0,min_x:0,max_x:0,min_y:0,max_y:0,vertices:[]}}function Ar(zr,yn){var In=Fr();return jr(zr,yn,In)?In.vertices:null}function cr(zr,yn,In){var On=Fr(),Gn=jr(zr,yn,On);return In.x0=Gn?On.min_x:0,In.y0=Gn?On.min_y:0,In.x1=Gn?On.max_x:0,In.y1=Gn?On.max_y:0,Gn&&On.vertices?On.vertices.length:0}function Ve(zr,yn){return zr.cff.length?Ar(zr,yn):Ra(zr,yn)}function dr(zr,yn){var In=ui(zr.data,zr.hhea+34);return yn<In?{advanceWidth:hi(zr.data,zr.hmtx+4*yn),leftSideBearing:hi(zr.data,zr.hmtx+4*yn+2)}:{advanceWidth:hi(zr.data,zr.hmtx+4*(In-1)),leftSideBearing:hi(zr.data,zr.hmtx+4*In+2*(yn-In))}}function ur(zr,yn){return dr(zr,Ni(zr,yn))}function Er(zr){return{ascent:hi(zr.data,zr.hhea+4),descent:hi(zr.data,zr.hhea+6),linegap:hi(zr.data,zr.hhea+8)}}function Ur(zr,yn,In,On,Gn,Bi){var kn={};return ha(zr,yn,kn)?{x0:Nn(kn.x0*In+Gn),y0:Nn(-kn.y1*On+Bi),x1:oi(kn.x1*In+Gn),y1:oi(-kn.y0*On+Bi)}:{x0:0,y0:0,x1:0,y1:0}}function Gr(zr,yn,In,On,Gn,Bi){return Ur(zr,Ni(zr,yn),In,On,Gn,Bi)}function sn(zr,yn,In,On){return Gr(zr,yn,In,On,0,0)}function pn(zr,yn,In){var On=(zr.x1-zr.x0)/(zr.y1-zr.y0);return{fdx:On,fdy:On!=0?1/On:0,fx:zr.x0+On*(In-zr.y0)-(yn|0),direction:zr.invert?1:-1,sy:zr.y0,ey:zr.y1,next:0}}function _n(zr,yn,In,On,Gn,Bi,kn){yn=yn|0,Gn!=kn&&(Gn>In.ey||kn<In.sy||(Gn<In.sy&&(On+=(Bi-On)*(In.sy-Gn)/(kn-Gn),Gn=In.sy),kn>In.ey&&(Bi+=(Bi-On)*(In.ey-kn)/(kn-Gn),kn=In.ey),On<=yn&&Bi<=yn?zr[yn]+=In.direction*(kn-Gn):On>=yn+1&&Bi>=yn+1||(zr[yn]+=In.direction*(kn-Gn)*(1-(On-yn+(Bi-yn))/2))))}function ei(zr,yn,In,On,Gn){for(var Bi=Gn+1;On;){if(On.fdx==0){var kn=On.fx;kn<In&&(kn>=0?(_n(zr,kn,On,kn,Gn,kn,Bi),_n(yn,kn+1,On,kn,Gn,kn,Bi)):_n(yn,0,On,kn,Gn,kn,Bi))}else{var kn=On.fx,Ti=On.fdx,Fn=kn+Ti,Di,Mi,ji,Vn,na=On.fdy;if(On.sy>Gn?(Di=kn+Ti*(On.sy-Gn),ji=On.sy):(Di=kn,ji=Gn),On.ey<Bi?(Mi=kn+Ti*(On.ey-Gn),Vn=On.ey):(Mi=Fn,Vn=Bi),Di>=0&&Mi>=0&&Di<In&&Mi<In)if((Di|0)==(Mi|0)){var Xi=Vn-ji,Ri=Di|0;zr[Ri]+=On.direction*(1-(Di-Ri+(Mi-Ri))/2)*Xi,yn[Ri+1]+=On.direction*Xi}else{var Yi,Ri,ga,ya,so,za,uo,wo;for(Di>Mi&&(ji=Bi-(ji-Gn),Vn=Bi-(Vn-Gn),Yi=ji,ji=Vn,Vn=Yi,Yi=Mi,Mi=Di,Di=Yi,Ti=-Ti,na=-na,Yi=kn,kn=Fn,Fn=Yi),ga=Di|0,ya=Mi|0,so=(ga+1-kn)*na+Gn,uo=On.direction,wo=uo*(so-ji),zr[ga]+=wo*(1-(Di-ga+(ga+1-ga))/2),za=uo*na,Ri=ga+1;Ri<ya;++Ri)zr[Ri]+=wo+za/2,wo+=za;so+=na*(ya-(ga+1)),zr[ya]+=wo+uo*(1-(ya-ya+(Mi-ya))/2)*(Vn-so),yn[ya+1]+=uo*(Vn-ji)}else for(var Ri=0;Ri<In;++Ri){var Zo=Gn,ga=Ri,ya=Ri+1,vo=Fn,Go=Bi,Mo=(Ri-kn)/Ti+Gn,Oo=(Ri+1-kn)/Ti+Gn;kn<ga&&vo>ya?(_n(zr,Ri,On,kn,Zo,ga,Mo),_n(zr,Ri,On,ga,Mo,ya,Oo),_n(zr,Ri,On,ya,Oo,vo,Go)):vo<ga&&kn>ya?(_n(zr,Ri,On,kn,Zo,ya,Oo),_n(zr,Ri,On,ya,Oo,ga,Mo),_n(zr,Ri,On,ga,Mo,vo,Go)):kn<ga&&vo>ga||vo<ga&&kn>ga?(_n(zr,Ri,On,kn,Zo,ga,Mo),_n(zr,Ri,On,ga,Mo,vo,Go)):kn<ya&&vo>ya||vo<ya&&kn>ya?(_n(zr,Ri,On,kn,Zo,ya,Oo),_n(zr,Ri,On,ya,Oo,vo,Go)):_n(zr,Ri,On,kn,Zo,vo,Go)}}On=On.next}}function wi(zr,yn,In,On,Gn,Bi){On|=0,Gn|=0,Bi|=0;var kn=null,Ti,Fn=Bi,Di=0,Mi,ji=new Float32Array(zr.w*2+1),Vn=ji.subarray(zr.w),na=0;for(yn[In].y0=Bi+zr.h+1;Di<zr.h;){var Xi=Fn+0,Ri=Fn+1,Yi=kn;if(ji.fill)ji.fill(0);else for(var ga=0,ya=ji.length;ga<ya;ga++)ji[ga]=0;for(;Yi;)Ti=Yi,Yi=Ti.next,Ti.ey<=Xi&&(Ti.direction=0);for(;yn[na].y0<=Ri;)yn[na].y0!=yn[na].y1&&(Ti=pn(yn[na],Gn,Xi),Ti.next=kn,kn=Ti),++na;kn&&ei(ji,Vn,zr.w,kn,Xi);for(var Mi=0,so=0;Mi<zr.w;++Mi){var za,uo;so+=Vn[Mi],za=ji[Mi]+so,za=fi(za)*255+.5,uo=za>>>0,uo>255&&(uo=255),zr.pixels[Di*zr.stride+Mi]=uo}for(Yi=kn;Yi;)Ti=Yi,Ti.fx+=Ti.fdx,Yi=Ti.next;++Fn,++Di}}function Wi(zr,yn){for(var In=1;In<yn;++In){for(var On=zr[In],Gn=In;Gn>0&&On.y0<zr[Gn-1].y0;)zr[Gn]=zr[Gn-1],--Gn;In!=Gn&&(zr[Gn]=On)}}function ta(zr,yn,In){for(;In>12;){var On,Gn,Bi,kn,Ti,Fn=In>>1,Di=zr[yn].y0<zr[yn+Fn].y0,Mi=zr[yn+Fn].y0<zr[yn+In-1].y0;for(Di!=Mi&&(Gn=zr[yn].y0<zr[yn+In-11].y0,Ti=Gn==Mi?0:In-1,On=zr[yn+Ti],zr[yn+Ti]=zr[yn+Fn],zr[yn+Fn]=On),On=zr[yn],zr[yn]=zr[yn+Fn],zr[yn+Fn]=On,Bi=1,kn=In-1;;){for(;zr[yn+Bi].y0<zr[yn].y0;++Bi);for(;zr[yn].y0<zr[yn+kn].y0;--kn);if(Bi>=kn)break;On=zr[yn+Bi],zr[yn+Bi]=zr[yn+kn],zr[yn+kn]=On,++Bi,--kn}kn<In-Bi?(ta(zr,yn,kn),yn+=Bi,In-=Bi):(ta(zr,yn+Bi,In-Bi),In=kn)}}function $i(zr,yn){ta(zr,0,yn),Wi(zr,yn)}function Da(zr,yn,In,On,Gn,Bi,kn,Ti,Fn,Di){var Mi=Di?-Gn:Gn,ji,Vn,na,Xi,Ri,Yi,ga=1;for(Vn=0,na=0;na<In.length;++na)Vn+=In[na];for(ji=ri(Vn+1),Vn=0,Yi=0,na=0;na<In.length;++na){var ya=Yi;for(Yi+=In[na],Xi=In[na]-1,Ri=0;Ri<In[na];Xi=Ri++){var so=Ri,za=Xi;yn[ya+Xi].y!=yn[ya+Ri].y&&(ji[Vn].invert=0,(Di?yn[ya+Xi].y>yn[ya+Ri].y:yn[ya+Xi].y<yn[ya+Ri].y)&&(ji[Vn].invert=1,so=Xi,za=Ri),ji[Vn].x0=yn[ya+so].x*On+Bi,ji[Vn].y0=(yn[ya+so].y*Mi+kn)*ga,ji[Vn].x1=yn[ya+za].x*On+Bi,ji[Vn].y1=(yn[ya+za].y*Mi+kn)*ga,++Vn)}}$i(ji,Vn),wi(zr,ji,Vn,ga,Ti,Fn)}function ba(zr,yn,In,On,Gn,Bi,kn,Ti,Fn){var Di=(yn+2*On+Bi)/4,Mi=(In+2*Gn+kn)/4,ji=(yn+Bi)/2-Di,Vn=(In+kn)/2-Mi;return Fn>16||(ji*ji+Vn*Vn>Ti?(ba(zr,yn,In,(yn+On)/2,(In+Gn)/2,Di,Mi,Ti,Fn+1),ba(zr,Di,Mi,(On+Bi)/2,(Gn+kn)/2,Bi,kn,Ti,Fn+1)):zr.push({x:Bi,y:kn})),1}function Ci(zr,yn,In,On,Gn,Bi,kn,Ti,Fn,Di,Mi){var ji=On-yn,Vn=Gn-In,na=Bi-On,Xi=kn-Gn,Ri=Ti-Bi,Yi=Fn-kn,ga=Ti-yn,ya=Fn-In,so=Jn(ji*ji+Vn*Vn)+Jn(na*na+Xi*Xi)+Jn(Ri*Ri+Yi*Yi),za=Jn(ga*ga+ya*ya),uo=so*so-za*za;if(!(Mi>16))if(uo>Di){var wo=(yn+On)/2,Zo=(In+Gn)/2,vo=(On+Bi)/2,Go=(Gn+kn)/2,Mo=(Bi+Ti)/2,Oo=(kn+Fn)/2,us=(wo+vo)/2,Ja=(Zo+Go)/2,ho=(vo+Mo)/2,Ko=(Go+Oo)/2,xo=(us+ho)/2,Bs=(Ja+Ko)/2;Ci(zr,yn,In,wo,Zo,us,Ja,xo,Bs,Di,Mi+1),Ci(zr,xo,Bs,ho,Ko,Mo,Oo,Ti,Fn,Di,Mi+1)}else zr.push({x:Ti,y:Fn})}function qi(zr,yn,In){for(var On=[],Gn=yn*yn,Bi=-1,kn=0,Ti=0,Fn=0,Di=0,Mi=zr.length;Di<Mi;++Di)switch(zr[Di].type){case hr:Bi>=0&&(In[Bi]=On.length-kn),++Bi,kn=On.length,Ti=zr[Di].x,Fn=zr[Di].y,On.push({x:Ti,y:Fn});break;case Br:Ti=zr[Di].x,Fn=zr[Di].y,On.push({x:Ti,y:Fn});break;case Nr:ba(On,Ti,Fn,zr[Di].cx,zr[Di].cy,zr[Di].x,zr[Di].y,Gn,0),Ti=zr[Di].x,Fn=zr[Di].y;break;case Or:Ci(On,Ti,Fn,zr[Di].cx,zr[Di].cy,zr[Di].cx1,zr[Di].cy1,zr[Di].x,zr[Di].y,Gn,0),Ti=zr[Di].x,Fn=zr[Di].y;break}return In[Bi]=On.length-kn,On}function Ea(zr,yn,In,On,Gn,Bi,kn,Ti,Fn,Di){Ti|=0,Fn|=0;var Mi=On>Gn?Gn:On,ji=[],Vn=qi(In,yn/Mi,ji);Vn&&Da(zr,Vn,ji,On,Gn,Bi,kn,Ti,Fn,Di)}function Ji(zr,yn,In,On,Gn,Bi,kn,Ti,Fn,Di){var Mi=Ve(zr,Di),ji={},Vn=Ur(zr,Di,Bi,kn,Ti,Fn);ji.pixels=yn,ji.w=In|0,ji.h=On|0,ji.stride=Gn|0,ji.w&&ji.h&&Ea(ji,.35,Mi,Bi,kn,Ti,Fn,Vn.x0,Vn.y0,1)}function _a(zr,yn,In,On,Gn,Bi,kn,Ti,Fn,Di){Ji(zr,yn,In,On,Gn,Bi,kn,Ti,Fn,Ni(zr,Di))}function Na(zr,yn,In){return mi(zr,yn,In)}function ka(zr){var yn={};if(!mi(yn,zr,0))return null;var In=Er(yn);return yn.ascent=In.ascent,yn.descent=In.descent,yn.linegap=In.linegap,yn}function Ka(zr,yn,In,On){On=On||In;var Gn=In/zr.ascent,Bi=On/zr.ascent,kn=Ni(zr,yn);if(!kn&&yn)return null;var Ti=Ve(zr,kn),Fn=Ur(zr,kn,Gn,Bi,0,0),Di=Fn.x1-Fn.x0,Mi=Fn.y1-Fn.y0,ji=null;if(Di&&Mi){var Vn={pixels:ji=new Uint8Array(Di*Mi),w:Di,h:Mi,stride:Di};Ea(Vn,.35,Ti,Gn,Bi,0,0,Fn.x0,Fn.y0,1)}var na=dr(zr,kn);return{glyph:kn,pixels:ji,width:Di,height:Mi,top:-Fn.y0,left:Fn.x0,advance:Nn(na.advanceWidth*Gn)}}function io(zr,yn,In,On){On=On||In;var Gn=In/zr.ascent,Bi=On/zr.ascent,kn=Ni(zr,yn);if(!kn&&yn)return null;var Ti=Ve(zr,kn),Fn=dr(zr,kn),Di=0,Mi=0,ji=[];if(Ti)for(var Vn=0,na=Ti.length;Vn<na;Vn++){var Xi=Ti[Vn],Ri;if(Xi.type==hr)Ri={type:"M",x:Xi.x*Gn,y:Xi.y*Bi};else if(Xi.type==Br)Ri={type:"L",x:Xi.x*Gn,y:Xi.y*Bi};else if(Xi.type==Nr)Ri={type:"Q",x:Xi.x*Gn,y:Xi.y*Bi,cx:Xi.cx*Gn,cy:Xi.cy*Bi};else if(Xi.type==Or)Ri={type:"C",x:Xi.x*Gn,y:Xi.y*Bi,cx1:Xi.cx*Gn,cy1:Xi.cy*Bi,cx2:Xi.cx1*Gn,cy2:Xi.cy1*Bi};else continue;Ri.y>Di&&(Di=Ri.y),Ri.y<Mi&&(Mi=Ri.y),ji.push(Ri)}return ji.advance=Fn.advanceWidth*Gn,ji.ascent=Di,ji.descent=Mi,ji}return{InitFont:ka,GetGlyph:Ka,GetPaths:io}})();function rs(hr){if(typeof hr=="string"){for(var Br=/[^A-Za-z0-9+\/=\s]/.test(hr),Nr=Br?hr:atob(hr),Or=Nr.length,an=new Uint8Array(Or),Zr=0;Zr<Or;Zr++)an[Zr]=Nr.charCodeAt(Zr);return an}else{if(hr instanceof Uint8Array)return hr;if(hr instanceof ArrayBuffer)return new Uint8Array(hr)}throw new ReferenceError("data must be a binary or base64 encoded string or Uint8Array")}return Ha.loadFont("OCR-A",100,100,"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"),Ha.loadFont("OCR-B",96,100,"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"),{toCanvas:Me,toSVG:Se,render:Ue,raw:Qe,drawingCanvas:Fi,drawingSVG:ua,symbolList:fr,fixupOptions:je,loadFont:Lo,FontLib:Ha,BWIPJS_VERSION:Ee,BWIPP_VERSION:Xr}})})(bwipJs$1)),bwipJs$1.exports}var cjs$4={exports:{}},url={},cjs$3={},socket$1={},transports={},pollingXhr={},polling={},transport={},cjs$2={},encodePacket_browser={},commons={},hasRequiredCommons;function requireCommons(){if(hasRequiredCommons)return commons;hasRequiredCommons=1,Object.defineProperty(commons,"__esModule",{value:!0}),commons.ERROR_PACKET=commons.PACKET_TYPES_REVERSE=commons.PACKET_TYPES=void 0;const Pe=Object.create(null);commons.PACKET_TYPES=Pe,Pe.open="0",Pe.close="1",Pe.ping="2",Pe.pong="3",Pe.message="4",Pe.upgrade="5",Pe.noop="6";const Ee=Object.create(null);commons.PACKET_TYPES_REVERSE=Ee,Object.keys(Pe).forEach(Me=>{Ee[Pe[Me]]=Me});const Be={type:"error",data:"parser error"};return commons.ERROR_PACKET=Be,commons}var hasRequiredEncodePacket_browser;function requireEncodePacket_browser(){if(hasRequiredEncodePacket_browser)return encodePacket_browser;hasRequiredEncodePacket_browser=1,Object.defineProperty(encodePacket_browser,"__esModule",{value:!0}),encodePacket_browser.encodePacket=void 0,encodePacket_browser.encodePacketToBinary=Ue;const Pe=requireCommons(),Ee=typeof Blob=="function"||typeof Blob!="undefined"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",Be=typeof ArrayBuffer=="function",Me=Fe=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(Fe):Fe&&Fe.buffer instanceof ArrayBuffer,Te=({type:Fe,data:Qe},He,Ie)=>Ee&&Qe instanceof Blob?He?Ie(Qe):Se(Qe,Ie):Be&&(Qe instanceof ArrayBuffer||Me(Qe))?He?Ie(Qe):Se(new Blob([Qe]),Ie):Ie(Pe.PACKET_TYPES[Fe]+(Qe||""));encodePacket_browser.encodePacket=Te;const Se=(Fe,Qe)=>{const He=new FileReader;return He.onload=function(){const Ie=He.result.split(",")[1];Qe("b"+(Ie||""))},He.readAsDataURL(Fe)};function je(Fe){return Fe instanceof Uint8Array?Fe:Fe instanceof ArrayBuffer?new Uint8Array(Fe):new Uint8Array(Fe.buffer,Fe.byteOffset,Fe.byteLength)}let ke;function Ue(Fe,Qe){if(Ee&&Fe.data instanceof Blob)return Fe.data.arrayBuffer().then(je).then(Qe);if(Be&&(Fe.data instanceof ArrayBuffer||Me(Fe.data)))return Qe(je(Fe.data));Te(Fe,!1,He=>{ke||(ke=new TextEncoder),Qe(ke.encode(He))})}return encodePacket_browser}var decodePacket_browser={},base64Arraybuffer={},hasRequiredBase64Arraybuffer;function requireBase64Arraybuffer(){if(hasRequiredBase64Arraybuffer)return base64Arraybuffer;hasRequiredBase64Arraybuffer=1,Object.defineProperty(base64Arraybuffer,"__esModule",{value:!0}),base64Arraybuffer.decode=base64Arraybuffer.encode=void 0;const Pe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ee=typeof Uint8Array=="undefined"?[]:new Uint8Array(256);for(let Te=0;Te<Pe.length;Te++)Ee[Pe.charCodeAt(Te)]=Te;const Be=Te=>{let Se=new Uint8Array(Te),je,ke=Se.length,Ue="";for(je=0;je<ke;je+=3)Ue+=Pe[Se[je]>>2],Ue+=Pe[(Se[je]&3)<<4|Se[je+1]>>4],Ue+=Pe[(Se[je+1]&15)<<2|Se[je+2]>>6],Ue+=Pe[Se[je+2]&63];return ke%3===2?Ue=Ue.substring(0,Ue.length-1)+"=":ke%3===1&&(Ue=Ue.substring(0,Ue.length-2)+"=="),Ue};base64Arraybuffer.encode=Be;const Me=Te=>{let Se=Te.length*.75,je=Te.length,ke,Ue=0,Fe,Qe,He,Ie;Te[Te.length-1]==="="&&(Se--,Te[Te.length-2]==="="&&Se--);const _e=new ArrayBuffer(Se),Ae=new Uint8Array(_e);for(ke=0;ke<je;ke+=4)Fe=Ee[Te.charCodeAt(ke)],Qe=Ee[Te.charCodeAt(ke+1)],He=Ee[Te.charCodeAt(ke+2)],Ie=Ee[Te.charCodeAt(ke+3)],Ae[Ue++]=Fe<<2|Qe>>4,Ae[Ue++]=(Qe&15)<<4|He>>2,Ae[Ue++]=(He&3)<<6|Ie&63;return _e};return base64Arraybuffer.decode=Me,base64Arraybuffer}var hasRequiredDecodePacket_browser;function requireDecodePacket_browser(){if(hasRequiredDecodePacket_browser)return decodePacket_browser;hasRequiredDecodePacket_browser=1,Object.defineProperty(decodePacket_browser,"__esModule",{value:!0}),decodePacket_browser.decodePacket=void 0;const Pe=requireCommons(),Ee=requireBase64Arraybuffer(),Be=typeof ArrayBuffer=="function",Me=(je,ke)=>{if(typeof je!="string")return{type:"message",data:Se(je,ke)};const Ue=je.charAt(0);return Ue==="b"?{type:"message",data:Te(je.substring(1),ke)}:Pe.PACKET_TYPES_REVERSE[Ue]?je.length>1?{type:Pe.PACKET_TYPES_REVERSE[Ue],data:je.substring(1)}:{type:Pe.PACKET_TYPES_REVERSE[Ue]}:Pe.ERROR_PACKET};decodePacket_browser.decodePacket=Me;const Te=(je,ke)=>{if(Be){const Ue=(0,Ee.decode)(je);return Se(Ue,ke)}else return{base64:!0,data:je}},Se=(je,ke)=>{switch(ke){case"blob":return je instanceof Blob?je:new Blob([je]);case"arraybuffer":default:return je instanceof ArrayBuffer?je:je.buffer}};return decodePacket_browser}var hasRequiredCjs$3;function requireCjs$3(){return hasRequiredCjs$3||(hasRequiredCjs$3=1,(function(Pe){"use strict";Object.defineProperty(Pe,"__esModule",{value:!0}),Pe.decodePayload=Pe.decodePacket=Pe.encodePayload=Pe.encodePacket=Pe.protocol=void 0,Pe.createPacketEncoderStream=ke,Pe.createPacketDecoderStream=He;const Ee=requireEncodePacket_browser();Object.defineProperty(Pe,"encodePacket",{enumerable:!0,get:function(){return Ee.encodePacket}});const Be=requireDecodePacket_browser();Object.defineProperty(Pe,"decodePacket",{enumerable:!0,get:function(){return Be.decodePacket}});const Me=requireCommons(),Te="",Se=(Ie,_e)=>{const Ae=Ie.length,Ye=new Array(Ae);let rr=0;Ie.forEach((Je,sr)=>{(0,Ee.encodePacket)(Je,!1,wr=>{Ye[sr]=wr,++rr===Ae&&_e(Ye.join(Te))})})};Pe.encodePayload=Se;const je=(Ie,_e)=>{const Ae=Ie.split(Te),Ye=[];for(let rr=0;rr<Ae.length;rr++){const Je=(0,Be.decodePacket)(Ae[rr],_e);if(Ye.push(Je),Je.type==="error")break}return Ye};Pe.decodePayload=je;function ke(){return new TransformStream({transform(Ie,_e){(0,Ee.encodePacketToBinary)(Ie,Ae=>{const Ye=Ae.length;let rr;if(Ye<126)rr=new Uint8Array(1),new DataView(rr.buffer).setUint8(0,Ye);else if(Ye<65536){rr=new Uint8Array(3);const Je=new DataView(rr.buffer);Je.setUint8(0,126),Je.setUint16(1,Ye)}else{rr=new Uint8Array(9);const Je=new DataView(rr.buffer);Je.setUint8(0,127),Je.setBigUint64(1,BigInt(Ye))}Ie.data&&typeof Ie.data!="string"&&(rr[0]|=128),_e.enqueue(rr),_e.enqueue(Ae)})}})}let Ue;function Fe(Ie){return Ie.reduce((_e,Ae)=>_e+Ae.length,0)}function Qe(Ie,_e){if(Ie[0].length===_e)return Ie.shift();const Ae=new Uint8Array(_e);let Ye=0;for(let rr=0;rr<_e;rr++)Ae[rr]=Ie[0][Ye++],Ye===Ie[0].length&&(Ie.shift(),Ye=0);return Ie.length&&Ye<Ie[0].length&&(Ie[0]=Ie[0].slice(Ye)),Ae}function He(Ie,_e){Ue||(Ue=new TextDecoder);const Ae=[];let Ye=0,rr=-1,Je=!1;return new TransformStream({transform(sr,wr){for(Ae.push(sr);;){if(Ye===0){if(Fe(Ae)<1)break;const Sr=Qe(Ae,1);Je=(Sr[0]&128)===128,rr=Sr[0]&127,rr<126?Ye=3:rr===126?Ye=1:Ye=2}else if(Ye===1){if(Fe(Ae)<2)break;const Sr=Qe(Ae,2);rr=new DataView(Sr.buffer,Sr.byteOffset,Sr.length).getUint16(0),Ye=3}else if(Ye===2){if(Fe(Ae)<8)break;const Sr=Qe(Ae,8),xr=new DataView(Sr.buffer,Sr.byteOffset,Sr.length),mr=xr.getUint32(0);if(mr>Math.pow(2,21)-1){wr.enqueue(Me.ERROR_PACKET);break}rr=mr*Math.pow(2,32)+xr.getUint32(4),Ye=3}else{if(Fe(Ae)<rr)break;const Sr=Qe(Ae,rr);wr.enqueue((0,Be.decodePacket)(Je?Sr:Ue.decode(Sr),_e)),Ye=0}if(rr===0||rr>Ie){wr.enqueue(Me.ERROR_PACKET);break}}}})}Pe.protocol=4})(cjs$2)),cjs$2}function Emitter(Pe){if(Pe)return mixin(Pe)}function mixin(Pe){for(var Ee in Emitter.prototype)Pe[Ee]=Emitter.prototype[Ee];return Pe}Emitter.prototype.on=Emitter.prototype.addEventListener=function(Pe,Ee){return this._callbacks=this._callbacks||{},(this._callbacks["$"+Pe]=this._callbacks["$"+Pe]||[]).push(Ee),this};Emitter.prototype.once=function(Pe,Ee){function Be(){this.off(Pe,Be),Ee.apply(this,arguments)}return Be.fn=Ee,this.on(Pe,Be),this};Emitter.prototype.off=Emitter.prototype.removeListener=Emitter.prototype.removeAllListeners=Emitter.prototype.removeEventListener=function(Pe,Ee){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var Be=this._callbacks["$"+Pe];if(!Be)return this;if(arguments.length==1)return delete this._callbacks["$"+Pe],this;for(var Me,Te=0;Te<Be.length;Te++)if(Me=Be[Te],Me===Ee||Me.fn===Ee){Be.splice(Te,1);break}return Be.length===0&&delete this._callbacks["$"+Pe],this};Emitter.prototype.emit=function(Pe){this._callbacks=this._callbacks||{};for(var Ee=new Array(arguments.length-1),Be=this._callbacks["$"+Pe],Me=1;Me<arguments.length;Me++)Ee[Me-1]=arguments[Me];if(Be){Be=Be.slice(0);for(var Me=0,Te=Be.length;Me<Te;++Me)Be[Me].apply(this,Ee)}return this};Emitter.prototype.emitReserved=Emitter.prototype.emit;Emitter.prototype.listeners=function(Pe){return this._callbacks=this._callbacks||{},this._callbacks["$"+Pe]||[]};Emitter.prototype.hasListeners=function(Pe){return!!this.listeners(Pe).length};const esm=Object.freeze(Object.defineProperty({__proto__:null,Emitter},Symbol.toStringTag,{value:"Module"})),require$$5=getAugmentedNamespace(esm);var util={},globals={},hasRequiredGlobals;function requireGlobals(){if(hasRequiredGlobals)return globals;hasRequiredGlobals=1,Object.defineProperty(globals,"__esModule",{value:!0}),globals.defaultBinaryType=globals.globalThisShim=globals.nextTick=void 0,globals.createCookieJar=Pe,globals.nextTick=typeof Promise=="function"&&typeof Promise.resolve=="function"?Be=>Promise.resolve().then(Be):(Be,Me)=>Me(Be,0),globals.globalThisShim=typeof self!="undefined"?self:typeof window!="undefined"?window:Function("return this")(),globals.defaultBinaryType="arraybuffer";function Pe(){}return globals}var hasRequiredUtil;function requireUtil(){if(hasRequiredUtil)return util;hasRequiredUtil=1,Object.defineProperty(util,"__esModule",{value:!0}),util.pick=Ee,util.installTimerFunctions=Te,util.byteLength=je,util.randomString=Ue;const Pe=requireGlobals();function Ee(Fe,...Qe){return Qe.reduce((He,Ie)=>(Fe.hasOwnProperty(Ie)&&(He[Ie]=Fe[Ie]),He),{})}const Be=Pe.globalThisShim.setTimeout,Me=Pe.globalThisShim.clearTimeout;function Te(Fe,Qe){Qe.useNativeTimers?(Fe.setTimeoutFn=Be.bind(Pe.globalThisShim),Fe.clearTimeoutFn=Me.bind(Pe.globalThisShim)):(Fe.setTimeoutFn=Pe.globalThisShim.setTimeout.bind(Pe.globalThisShim),Fe.clearTimeoutFn=Pe.globalThisShim.clearTimeout.bind(Pe.globalThisShim))}const Se=1.33;function je(Fe){return typeof Fe=="string"?ke(Fe):Math.ceil((Fe.byteLength||Fe.size)*Se)}function ke(Fe){let Qe=0,He=0;for(let Ie=0,_e=Fe.length;Ie<_e;Ie++)Qe=Fe.charCodeAt(Ie),Qe<128?He+=1:Qe<2048?He+=2:Qe<55296||Qe>=57344?He+=3:(Ie++,He+=4);return He}function Ue(){return Date.now().toString(36).substring(3)+Math.random().toString(36).substring(2,5)}return util}var parseqs={},hasRequiredParseqs;function requireParseqs(){if(hasRequiredParseqs)return parseqs;hasRequiredParseqs=1,Object.defineProperty(parseqs,"__esModule",{value:!0}),parseqs.encode=Pe,parseqs.decode=Ee;function Pe(Be){let Me="";for(let Te in Be)Be.hasOwnProperty(Te)&&(Me.length&&(Me+="&"),Me+=encodeURIComponent(Te)+"="+encodeURIComponent(Be[Te]));return Me}function Ee(Be){let Me={},Te=Be.split("&");for(let Se=0,je=Te.length;Se<je;Se++){let ke=Te[Se].split("=");Me[decodeURIComponent(ke[0])]=decodeURIComponent(ke[1])}return Me}return parseqs}var browser$1={exports:{}},ms,hasRequiredMs;function requireMs(){if(hasRequiredMs)return ms;hasRequiredMs=1;var Pe=1e3,Ee=Pe*60,Be=Ee*60,Me=Be*24,Te=Me*7,Se=Me*365.25;ms=function(Qe,He){He=He||{};var Ie=typeof Qe;if(Ie==="string"&&Qe.length>0)return je(Qe);if(Ie==="number"&&isFinite(Qe))return He.long?Ue(Qe):ke(Qe);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(Qe))};function je(Qe){if(Qe=String(Qe),!(Qe.length>100)){var He=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(Qe);if(He){var Ie=parseFloat(He[1]),_e=(He[2]||"ms").toLowerCase();switch(_e){case"years":case"year":case"yrs":case"yr":case"y":return Ie*Se;case"weeks":case"week":case"w":return Ie*Te;case"days":case"day":case"d":return Ie*Me;case"hours":case"hour":case"hrs":case"hr":case"h":return Ie*Be;case"minutes":case"minute":case"mins":case"min":case"m":return Ie*Ee;case"seconds":case"second":case"secs":case"sec":case"s":return Ie*Pe;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return Ie;default:return}}}}function ke(Qe){var He=Math.abs(Qe);return He>=Me?Math.round(Qe/Me)+"d":He>=Be?Math.round(Qe/Be)+"h":He>=Ee?Math.round(Qe/Ee)+"m":He>=Pe?Math.round(Qe/Pe)+"s":Qe+"ms"}function Ue(Qe){var He=Math.abs(Qe);return He>=Me?Fe(Qe,He,Me,"day"):He>=Be?Fe(Qe,He,Be,"hour"):He>=Ee?Fe(Qe,He,Ee,"minute"):He>=Pe?Fe(Qe,He,Pe,"second"):Qe+" ms"}function Fe(Qe,He,Ie,_e){var Ae=He>=Ie*1.5;return Math.round(Qe/Ie)+" "+_e+(Ae?"s":"")}return ms}var common,hasRequiredCommon;function requireCommon(){if(hasRequiredCommon)return common;hasRequiredCommon=1;function Pe(Ee){Me.debug=Me,Me.default=Me,Me.coerce=Fe,Me.disable=ke,Me.enable=Se,Me.enabled=Ue,Me.humanize=requireMs(),Me.destroy=Qe,Object.keys(Ee).forEach(He=>{Me[He]=Ee[He]}),Me.names=[],Me.skips=[],Me.formatters={};function Be(He){let Ie=0;for(let _e=0;_e<He.length;_e++)Ie=(Ie<<5)-Ie+He.charCodeAt(_e),Ie|=0;return Me.colors[Math.abs(Ie)%Me.colors.length]}Me.selectColor=Be;function Me(He){let Ie,_e=null,Ae,Ye;function rr(...Je){if(!rr.enabled)return;const sr=rr,wr=Number(new Date),Sr=wr-(Ie||wr);sr.diff=Sr,sr.prev=Ie,sr.curr=wr,Ie=wr,Je[0]=Me.coerce(Je[0]),typeof Je[0]!="string"&&Je.unshift("%O");let xr=0;Je[0]=Je[0].replace(/%([a-zA-Z%])/g,(qe,lr)=>{if(qe==="%%")return"%";xr++;const xe=Me.formatters[lr];if(typeof xe=="function"){const Xe=Je[xr];qe=xe.call(sr,Xe),Je.splice(xr,1),xr--}return qe}),Me.formatArgs.call(sr,Je),(sr.log||Me.log).apply(sr,Je)}return rr.namespace=He,rr.useColors=Me.useColors(),rr.color=Me.selectColor(He),rr.extend=Te,rr.destroy=Me.destroy,Object.defineProperty(rr,"enabled",{enumerable:!0,configurable:!1,get:()=>_e!==null?_e:(Ae!==Me.namespaces&&(Ae=Me.namespaces,Ye=Me.enabled(He)),Ye),set:Je=>{_e=Je}}),typeof Me.init=="function"&&Me.init(rr),rr}function Te(He,Ie){const _e=Me(this.namespace+(typeof Ie=="undefined"?":":Ie)+He);return _e.log=this.log,_e}function Se(He){Me.save(He),Me.namespaces=He,Me.names=[],Me.skips=[];const Ie=(typeof He=="string"?He:"").trim().replace(/\s+/g,",").split(",").filter(Boolean);for(const _e of Ie)_e[0]==="-"?Me.skips.push(_e.slice(1)):Me.names.push(_e)}function je(He,Ie){let _e=0,Ae=0,Ye=-1,rr=0;for(;_e<He.length;)if(Ae<Ie.length&&(Ie[Ae]===He[_e]||Ie[Ae]==="*"))Ie[Ae]==="*"?(Ye=Ae,rr=_e,Ae++):(_e++,Ae++);else if(Ye!==-1)Ae=Ye+1,rr++,_e=rr;else return!1;for(;Ae<Ie.length&&Ie[Ae]==="*";)Ae++;return Ae===Ie.length}function ke(){const He=[...Me.names,...Me.skips.map(Ie=>"-"+Ie)].join(",");return Me.enable(""),He}function Ue(He){for(const Ie of Me.skips)if(je(He,Ie))return!1;for(const Ie of Me.names)if(je(He,Ie))return!0;return!1}function Fe(He){return He instanceof Error?He.stack||He.message:He}function Qe(){}return Me.enable(Me.load()),Me}return common=Pe,common}var browser=browser$1.exports,hasRequiredBrowser;function requireBrowser(){return hasRequiredBrowser||(hasRequiredBrowser=1,(function(Pe,Ee){var Be={};Ee.formatArgs=Te,Ee.save=Se,Ee.load=je,Ee.useColors=Me,Ee.storage=ke(),Ee.destroy=(()=>{let Fe=!1;return()=>{Fe||(Fe=!0)}})(),Ee.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function Me(){if(typeof window!="undefined"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs))return!0;if(typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let Fe;return typeof document!="undefined"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window!="undefined"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator!="undefined"&&navigator.userAgent&&(Fe=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(Fe[1],10)>=31||typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function Te(Fe){if(Fe[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+Fe[0]+(this.useColors?"%c ":" ")+"+"+Pe.exports.humanize(this.diff),!this.useColors)return;const Qe="color: "+this.color;Fe.splice(1,0,Qe,"color: inherit");let He=0,Ie=0;Fe[0].replace(/%[a-zA-Z%]/g,_e=>{_e!=="%%"&&(He++,_e==="%c"&&(Ie=He))}),Fe.splice(Ie,0,Qe)}Ee.log=console.debug||console.log||(()=>{});function Se(Fe){try{Fe?Ee.storage.setItem("debug",Fe):Ee.storage.removeItem("debug")}catch(Qe){}}function je(){let Fe;try{Fe=Ee.storage.getItem("debug")||Ee.storage.getItem("DEBUG")}catch(Qe){}return!Fe&&typeof process!="undefined"&&"env"in process&&(Fe=Be.DEBUG),Fe}function ke(){try{return localStorage}catch(Fe){}}Pe.exports=requireCommon()(Ee);const{formatters:Ue}=Pe.exports;Ue.j=function(Fe){try{return JSON.stringify(Fe)}catch(Qe){return"[UnexpectedJSONParseError]: "+Qe.message}}})(browser$1,browser$1.exports)),browser$1.exports}var hasRequiredTransport;function requireTransport(){if(hasRequiredTransport)return transport;hasRequiredTransport=1;var Pe=transport&&transport.__importDefault||function(Fe){return Fe&&Fe.__esModule?Fe:{default:Fe}};Object.defineProperty(transport,"__esModule",{value:!0}),transport.Transport=transport.TransportError=void 0;const Ee=requireCjs$3(),Be=require$$5,Me=requireUtil(),Te=requireParseqs(),je=(0,Pe(requireBrowser()).default)("engine.io-client:transport");class ke extends Error{constructor(Qe,He,Ie){super(Qe),this.description=He,this.context=Ie,this.type="TransportError"}}transport.TransportError=ke;class Ue extends Be.Emitter{constructor(Qe){super(),this.writable=!1,(0,Me.installTimerFunctions)(this,Qe),this.opts=Qe,this.query=Qe.query,this.socket=Qe.socket,this.supportsBinary=!Qe.forceBase64}onError(Qe,He,Ie){return super.emitReserved("error",new ke(Qe,He,Ie)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return(this.readyState==="opening"||this.readyState==="open")&&(this.doClose(),this.onClose()),this}send(Qe){this.readyState==="open"?this.write(Qe):je("transport is not open, discarding packets")}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}onData(Qe){const He=(0,Ee.decodePacket)(Qe,this.socket.binaryType);this.onPacket(He)}onPacket(Qe){super.emitReserved("packet",Qe)}onClose(Qe){this.readyState="closed",super.emitReserved("close",Qe)}pause(Qe){}createUri(Qe,He={}){return Qe+"://"+this._hostname()+this._port()+this.opts.path+this._query(He)}_hostname(){const Qe=this.opts.hostname;return Qe.indexOf(":")===-1?Qe:"["+Qe+"]"}_port(){return this.opts.port&&(this.opts.secure&&Number(this.opts.port)!==443||!this.opts.secure&&Number(this.opts.port)!==80)?":"+this.opts.port:""}_query(Qe){const He=(0,Te.encode)(Qe);return He.length?"?"+He:""}}return transport.Transport=Ue,transport}var hasRequiredPolling;function requirePolling(){if(hasRequiredPolling)return polling;hasRequiredPolling=1;var Pe=polling&&polling.__importDefault||function(ke){return ke&&ke.__esModule?ke:{default:ke}};Object.defineProperty(polling,"__esModule",{value:!0}),polling.Polling=void 0;const Ee=requireTransport(),Be=requireUtil(),Me=requireCjs$3(),Se=(0,Pe(requireBrowser()).default)("engine.io-client:polling");class je extends Ee.Transport{constructor(){super(...arguments),this._polling=!1}get name(){return"polling"}doOpen(){this._poll()}pause(Ue){this.readyState="pausing";const Fe=()=>{Se("paused"),this.readyState="paused",Ue()};if(this._polling||!this.writable){let Qe=0;this._polling&&(Se("we are currently polling - waiting to pause"),Qe++,this.once("pollComplete",function(){Se("pre-pause polling complete"),--Qe||Fe()})),this.writable||(Se("we are currently writing - waiting to pause"),Qe++,this.once("drain",function(){Se("pre-pause writing complete"),--Qe||Fe()}))}else Fe()}_poll(){Se("polling"),this._polling=!0,this.doPoll(),this.emitReserved("poll")}onData(Ue){Se("polling got data %s",Ue);const Fe=Qe=>{if(this.readyState==="opening"&&Qe.type==="open"&&this.onOpen(),Qe.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(Qe)};(0,Me.decodePayload)(Ue,this.socket.binaryType).forEach(Fe),this.readyState!=="closed"&&(this._polling=!1,this.emitReserved("pollComplete"),this.readyState==="open"?this._poll():Se('ignoring poll - transport state "%s"',this.readyState))}doClose(){const Ue=()=>{Se("writing close packet"),this.write([{type:"close"}])};this.readyState==="open"?(Se("transport open - closing"),Ue()):(Se("transport not open - deferring close"),this.once("open",Ue))}write(Ue){this.writable=!1,(0,Me.encodePayload)(Ue,Fe=>{this.doWrite(Fe,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){const Ue=this.opts.secure?"https":"http",Fe=this.query||{};return this.opts.timestampRequests!==!1&&(Fe[this.opts.timestampParam]=(0,Be.randomString)()),!this.supportsBinary&&!Fe.sid&&(Fe.b64=1),this.createUri(Ue,Fe)}}return polling.Polling=je,polling}var hasCors={},hasRequiredHasCors;function requireHasCors(){if(hasRequiredHasCors)return hasCors;hasRequiredHasCors=1,Object.defineProperty(hasCors,"__esModule",{value:!0}),hasCors.hasCORS=void 0;let Pe=!1;try{Pe=typeof XMLHttpRequest!="undefined"&&"withCredentials"in new XMLHttpRequest}catch(Ee){}return hasCors.hasCORS=Pe,hasCors}var hasRequiredPollingXhr;function requirePollingXhr(){if(hasRequiredPollingXhr)return pollingXhr;hasRequiredPollingXhr=1;var Pe=pollingXhr&&pollingXhr.__importDefault||function(Ye){return Ye&&Ye.__esModule?Ye:{default:Ye}};Object.defineProperty(pollingXhr,"__esModule",{value:!0}),pollingXhr.XHR=pollingXhr.Request=pollingXhr.BaseXHR=void 0;const Ee=requirePolling(),Be=require$$5,Me=requireUtil(),Te=requireGlobals(),Se=requireHasCors(),ke=(0,Pe(requireBrowser()).default)("engine.io-client:polling");function Ue(){}class Fe extends Ee.Polling{constructor(rr){if(super(rr),typeof location!="undefined"){const Je=location.protocol==="https:";let sr=location.port;sr||(sr=Je?"443":"80"),this.xd=typeof location!="undefined"&&rr.hostname!==location.hostname||sr!==rr.port}}doWrite(rr,Je){const sr=this.request({method:"POST",data:rr});sr.on("success",Je),sr.on("error",(wr,Sr)=>{this.onError("xhr post error",wr,Sr)})}doPoll(){ke("xhr poll");const rr=this.request();rr.on("data",this.onData.bind(this)),rr.on("error",(Je,sr)=>{this.onError("xhr poll error",Je,sr)}),this.pollXhr=rr}}pollingXhr.BaseXHR=Fe;class Qe extends Be.Emitter{constructor(rr,Je,sr){super(),this.createRequest=rr,(0,Me.installTimerFunctions)(this,sr),this._opts=sr,this._method=sr.method||"GET",this._uri=Je,this._data=sr.data!==void 0?sr.data:null,this._create()}_create(){var rr;const Je=(0,Me.pick)(this._opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");Je.xdomain=!!this._opts.xd;const sr=this._xhr=this.createRequest(Je);try{ke("xhr open %s: %s",this._method,this._uri),sr.open(this._method,this._uri,!0);try{if(this._opts.extraHeaders){sr.setDisableHeaderCheck&&sr.setDisableHeaderCheck(!0);for(let wr in this._opts.extraHeaders)this._opts.extraHeaders.hasOwnProperty(wr)&&sr.setRequestHeader(wr,this._opts.extraHeaders[wr])}}catch(wr){}if(this._method==="POST")try{sr.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch(wr){}try{sr.setRequestHeader("Accept","*/*")}catch(wr){}(rr=this._opts.cookieJar)===null||rr===void 0||rr.addCookies(sr),"withCredentials"in sr&&(sr.withCredentials=this._opts.withCredentials),this._opts.requestTimeout&&(sr.timeout=this._opts.requestTimeout),sr.onreadystatechange=()=>{var wr;sr.readyState===3&&((wr=this._opts.cookieJar)===null||wr===void 0||wr.parseCookies(sr.getResponseHeader("set-cookie"))),sr.readyState===4&&(sr.status===200||sr.status===1223?this._onLoad():this.setTimeoutFn(()=>{this._onError(typeof sr.status=="number"?sr.status:0)},0))},ke("xhr data %s",this._data),sr.send(this._data)}catch(wr){this.setTimeoutFn(()=>{this._onError(wr)},0);return}typeof document!="undefined"&&(this._index=Qe.requestsCount++,Qe.requests[this._index]=this)}_onError(rr){this.emitReserved("error",rr,this._xhr),this._cleanup(!0)}_cleanup(rr){if(!(typeof this._xhr=="undefined"||this._xhr===null)){if(this._xhr.onreadystatechange=Ue,rr)try{this._xhr.abort()}catch(Je){}typeof document!="undefined"&&delete Qe.requests[this._index],this._xhr=null}}_onLoad(){const rr=this._xhr.responseText;rr!==null&&(this.emitReserved("data",rr),this.emitReserved("success"),this._cleanup())}abort(){this._cleanup()}}if(pollingXhr.Request=Qe,Qe.requestsCount=0,Qe.requests={},typeof document!="undefined"){if(typeof attachEvent=="function")attachEvent("onunload",He);else if(typeof addEventListener=="function"){const Ye="onpagehide"in Te.globalThisShim?"pagehide":"unload";addEventListener(Ye,He,!1)}}function He(){for(let Ye in Qe.requests)Qe.requests.hasOwnProperty(Ye)&&Qe.requests[Ye].abort()}const Ie=(function(){const Ye=Ae({xdomain:!1});return Ye&&Ye.responseType!==null})();class _e extends Fe{constructor(rr){super(rr);const Je=rr&&rr.forceBase64;this.supportsBinary=Ie&&!Je}request(rr={}){return Object.assign(rr,{xd:this.xd},this.opts),new Qe(Ae,this.uri(),rr)}}pollingXhr.XHR=_e;function Ae(Ye){const rr=Ye.xdomain;try{if(typeof XMLHttpRequest!="undefined"&&(!rr||Se.hasCORS))return new XMLHttpRequest}catch(Je){}if(!rr)try{return new Te.globalThisShim[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch(Je){}}return pollingXhr}var websocket={},hasRequiredWebsocket;function requireWebsocket(){if(hasRequiredWebsocket)return websocket;hasRequiredWebsocket=1;var Pe=websocket&&websocket.__importDefault||function(He){return He&&He.__esModule?He:{default:He}};Object.defineProperty(websocket,"__esModule",{value:!0}),websocket.WS=websocket.BaseWS=void 0;const Ee=requireTransport(),Be=requireUtil(),Me=requireCjs$3(),Te=requireGlobals(),je=(0,Pe(requireBrowser()).default)("engine.io-client:websocket"),ke=typeof navigator!="undefined"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative";class Ue extends Ee.Transport{get name(){return"websocket"}doOpen(){const Ie=this.uri(),_e=this.opts.protocols,Ae=ke?{}:(0,Be.pick)(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(Ae.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(Ie,_e,Ae)}catch(Ye){return this.emitReserved("error",Ye)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=Ie=>this.onClose({description:"websocket connection closed",context:Ie}),this.ws.onmessage=Ie=>this.onData(Ie.data),this.ws.onerror=Ie=>this.onError("websocket error",Ie)}write(Ie){this.writable=!1;for(let _e=0;_e<Ie.length;_e++){const Ae=Ie[_e],Ye=_e===Ie.length-1;(0,Me.encodePacket)(Ae,this.supportsBinary,rr=>{try{this.doWrite(Ae,rr)}catch(Je){je("websocket closed before onclose event")}Ye&&(0,Te.nextTick)(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws!="undefined"&&(this.ws.onerror=()=>{},this.ws.close(),this.ws=null)}uri(){const Ie=this.opts.secure?"wss":"ws",_e=this.query||{};return this.opts.timestampRequests&&(_e[this.opts.timestampParam]=(0,Be.randomString)()),this.supportsBinary||(_e.b64=1),this.createUri(Ie,_e)}}websocket.BaseWS=Ue;const Fe=Te.globalThisShim.WebSocket||Te.globalThisShim.MozWebSocket;class Qe extends Ue{createSocket(Ie,_e,Ae){return ke?new Fe(Ie,_e,Ae):_e?new Fe(Ie,_e):new Fe(Ie)}doWrite(Ie,_e){this.ws.send(_e)}}return websocket.WS=Qe,websocket}var webtransport={},hasRequiredWebtransport;function requireWebtransport(){if(hasRequiredWebtransport)return webtransport;hasRequiredWebtransport=1;var Pe=webtransport&&webtransport.__importDefault||function(ke){return ke&&ke.__esModule?ke:{default:ke}};Object.defineProperty(webtransport,"__esModule",{value:!0}),webtransport.WT=void 0;const Ee=requireTransport(),Be=requireGlobals(),Me=requireCjs$3(),Se=(0,Pe(requireBrowser()).default)("engine.io-client:webtransport");class je extends Ee.Transport{get name(){return"webtransport"}doOpen(){try{this._transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name])}catch(Ue){return this.emitReserved("error",Ue)}this._transport.closed.then(()=>{Se("transport closed gracefully"),this.onClose()}).catch(Ue=>{Se("transport closed due to %s",Ue),this.onError("webtransport error",Ue)}),this._transport.ready.then(()=>{this._transport.createBidirectionalStream().then(Ue=>{const Fe=(0,Me.createPacketDecoderStream)(Number.MAX_SAFE_INTEGER,this.socket.binaryType),Qe=Ue.readable.pipeThrough(Fe).getReader(),He=(0,Me.createPacketEncoderStream)();He.readable.pipeTo(Ue.writable),this._writer=He.writable.getWriter();const Ie=()=>{Qe.read().then(({done:Ae,value:Ye})=>{if(Ae){Se("session is closed");return}Se("received chunk: %o",Ye),this.onPacket(Ye),Ie()}).catch(Ae=>{Se("an error occurred while reading: %s",Ae)})};Ie();const _e={type:"open"};this.query.sid&&(_e.data=`{"sid":"${this.query.sid}"}`),this._writer.write(_e).then(()=>this.onOpen())})})}write(Ue){this.writable=!1;for(let Fe=0;Fe<Ue.length;Fe++){const Qe=Ue[Fe],He=Fe===Ue.length-1;this._writer.write(Qe).then(()=>{He&&(0,Be.nextTick)(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){var Ue;(Ue=this._transport)===null||Ue===void 0||Ue.close()}}return webtransport.WT=je,webtransport}var hasRequiredTransports;function requireTransports(){if(hasRequiredTransports)return transports;hasRequiredTransports=1,Object.defineProperty(transports,"__esModule",{value:!0}),transports.transports=void 0;const Pe=requirePollingXhr(),Ee=requireWebsocket(),Be=requireWebtransport();return transports.transports={websocket:Ee.WS,webtransport:Be.WT,polling:Pe.XHR},transports}var parseuri={},hasRequiredParseuri;function requireParseuri(){if(hasRequiredParseuri)return parseuri;hasRequiredParseuri=1,Object.defineProperty(parseuri,"__esModule",{value:!0}),parseuri.parse=Be;const Pe=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,Ee=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function Be(Se){if(Se.length>8e3)throw"URI too long";const je=Se,ke=Se.indexOf("["),Ue=Se.indexOf("]");ke!=-1&&Ue!=-1&&(Se=Se.substring(0,ke)+Se.substring(ke,Ue).replace(/:/g,";")+Se.substring(Ue,Se.length));let Fe=Pe.exec(Se||""),Qe={},He=14;for(;He--;)Qe[Ee[He]]=Fe[He]||"";return ke!=-1&&Ue!=-1&&(Qe.source=je,Qe.host=Qe.host.substring(1,Qe.host.length-1).replace(/;/g,":"),Qe.authority=Qe.authority.replace("[","").replace("]","").replace(/;/g,":"),Qe.ipv6uri=!0),Qe.pathNames=Me(Qe,Qe.path),Qe.queryKey=Te(Qe,Qe.query),Qe}function Me(Se,je){const ke=/\/{2,9}/g,Ue=je.replace(ke,"/").split("/");return(je.slice(0,1)=="/"||je.length===0)&&Ue.splice(0,1),je.slice(-1)=="/"&&Ue.splice(Ue.length-1,1),Ue}function Te(Se,je){const ke={};return je.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(Ue,Fe,Qe){Fe&&(ke[Fe]=Qe)}),ke}return parseuri}var hasRequiredSocket$1;function requireSocket$1(){if(hasRequiredSocket$1)return socket$1;hasRequiredSocket$1=1;var Pe=socket$1&&socket$1.__importDefault||function(Ye){return Ye&&Ye.__esModule?Ye:{default:Ye}};Object.defineProperty(socket$1,"__esModule",{value:!0}),socket$1.Socket=socket$1.SocketWithUpgrade=socket$1.SocketWithoutUpgrade=void 0;const Ee=requireTransports(),Be=requireUtil(),Me=requireParseqs(),Te=requireParseuri(),Se=require$$5,je=requireCjs$3(),ke=requireGlobals(),Fe=(0,Pe(requireBrowser()).default)("engine.io-client:socket"),Qe=typeof addEventListener=="function"&&typeof removeEventListener=="function",He=[];Qe&&addEventListener("offline",()=>{Fe("closing %d connection(s) because the network was lost",He.length),He.forEach(Ye=>Ye())},!1);class Ie extends Se.Emitter{constructor(rr,Je){if(super(),this.binaryType=ke.defaultBinaryType,this.writeBuffer=[],this._prevBufferLen=0,this._pingInterval=-1,this._pingTimeout=-1,this._maxPayload=-1,this._pingTimeoutTime=1/0,rr&&typeof rr=="object"&&(Je=rr,rr=null),rr){const sr=(0,Te.parse)(rr);Je.hostname=sr.host,Je.secure=sr.protocol==="https"||sr.protocol==="wss",Je.port=sr.port,sr.query&&(Je.query=sr.query)}else Je.host&&(Je.hostname=(0,Te.parse)(Je.host).host);(0,Be.installTimerFunctions)(this,Je),this.secure=Je.secure!=null?Je.secure:typeof location!="undefined"&&location.protocol==="https:",Je.hostname&&!Je.port&&(Je.port=this.secure?"443":"80"),this.hostname=Je.hostname||(typeof location!="undefined"?location.hostname:"localhost"),this.port=Je.port||(typeof location!="undefined"&&location.port?location.port:this.secure?"443":"80"),this.transports=[],this._transportsByName={},Je.transports.forEach(sr=>{const wr=sr.prototype.name;this.transports.push(wr),this._transportsByName[wr]=sr}),this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},Je),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),typeof this.opts.query=="string"&&(this.opts.query=(0,Me.decode)(this.opts.query)),Qe&&(this.opts.closeOnBeforeunload&&(this._beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this._beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(Fe("adding listener for the 'offline' event"),this._offlineEventListener=()=>{this._onClose("transport close",{description:"network connection lost"})},He.push(this._offlineEventListener))),this.opts.withCredentials&&(this._cookieJar=(0,ke.createCookieJar)()),this._open()}createTransport(rr){Fe('creating transport "%s"',rr);const Je=Object.assign({},this.opts.query);Je.EIO=je.protocol,Je.transport=rr,this.id&&(Je.sid=this.id);const sr=Object.assign({},this.opts,{query:Je,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[rr]);return Fe("options: %j",sr),new this._transportsByName[rr](sr)}_open(){if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}const rr=this.opts.rememberUpgrade&&Ie.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1?"websocket":this.transports[0];this.readyState="opening";const Je=this.createTransport(rr);Je.open(),this.setTransport(Je)}setTransport(rr){Fe("setting transport %s",rr.name),this.transport&&(Fe("clearing existing transport %s",this.transport.name),this.transport.removeAllListeners()),this.transport=rr,rr.on("drain",this._onDrain.bind(this)).on("packet",this._onPacket.bind(this)).on("error",this._onError.bind(this)).on("close",Je=>this._onClose("transport close",Je))}onOpen(){Fe("socket open"),this.readyState="open",Ie.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush()}_onPacket(rr){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")switch(Fe('socket receive: type "%s", data "%s"',rr.type,rr.data),this.emitReserved("packet",rr),this.emitReserved("heartbeat"),rr.type){case"open":this.onHandshake(JSON.parse(rr.data));break;case"ping":this._sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong"),this._resetPingTimeout();break;case"error":const Je=new Error("server error");Je.code=rr.data,this._onError(Je);break;case"message":this.emitReserved("data",rr.data),this.emitReserved("message",rr.data);break}else Fe('packet received with socket readyState "%s"',this.readyState)}onHandshake(rr){this.emitReserved("handshake",rr),this.id=rr.sid,this.transport.query.sid=rr.sid,this._pingInterval=rr.pingInterval,this._pingTimeout=rr.pingTimeout,this._maxPayload=rr.maxPayload,this.onOpen(),this.readyState!=="closed"&&this._resetPingTimeout()}_resetPingTimeout(){this.clearTimeoutFn(this._pingTimeoutTimer);const rr=this._pingInterval+this._pingTimeout;this._pingTimeoutTime=Date.now()+rr,this._pingTimeoutTimer=this.setTimeoutFn(()=>{this._onClose("ping timeout")},rr),this.opts.autoUnref&&this._pingTimeoutTimer.unref()}_onDrain(){this.writeBuffer.splice(0,this._prevBufferLen),this._prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush()}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const rr=this._getWritablePackets();Fe("flushing %d packets in socket",rr.length),this.transport.send(rr),this._prevBufferLen=rr.length,this.emitReserved("flush")}}_getWritablePackets(){if(!(this._maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let Je=1;for(let sr=0;sr<this.writeBuffer.length;sr++){const wr=this.writeBuffer[sr].data;if(wr&&(Je+=(0,Be.byteLength)(wr)),sr>0&&Je>this._maxPayload)return Fe("only send %d out of %d packets",sr,this.writeBuffer.length),this.writeBuffer.slice(0,sr);Je+=2}return Fe("payload size is %d (max: %d)",Je,this._maxPayload),this.writeBuffer}_hasPingExpired(){if(!this._pingTimeoutTime)return!0;const rr=Date.now()>this._pingTimeoutTime;return rr&&(Fe("throttled timer detected, scheduling connection close"),this._pingTimeoutTime=0,(0,ke.nextTick)(()=>{this._onClose("ping timeout")},this.setTimeoutFn)),rr}write(rr,Je,sr){return this._sendPacket("message",rr,Je,sr),this}send(rr,Je,sr){return this._sendPacket("message",rr,Je,sr),this}_sendPacket(rr,Je,sr,wr){if(typeof Je=="function"&&(wr=Je,Je=void 0),typeof sr=="function"&&(wr=sr,sr=null),this.readyState==="closing"||this.readyState==="closed")return;sr=sr||{},sr.compress=sr.compress!==!1;const Sr={type:rr,data:Je,options:sr};this.emitReserved("packetCreate",Sr),this.writeBuffer.push(Sr),wr&&this.once("flush",wr),this.flush()}close(){const rr=()=>{this._onClose("forced close"),Fe("socket closing - telling transport to close"),this.transport.close()},Je=()=>{this.off("upgrade",Je),this.off("upgradeError",Je),rr()},sr=()=>{this.once("upgrade",Je),this.once("upgradeError",Je)};return(this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?sr():rr()}):this.upgrading?sr():rr()),this}_onError(rr){if(Fe("socket error %j",rr),Ie.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&this.readyState==="opening")return Fe("trying next transport"),this.transports.shift(),this._open();this.emitReserved("error",rr),this._onClose("transport error",rr)}_onClose(rr,Je){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing"){if(Fe('socket close with reason: "%s"',rr),this.clearTimeoutFn(this._pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),Qe&&(this._beforeunloadEventListener&&removeEventListener("beforeunload",this._beforeunloadEventListener,!1),this._offlineEventListener)){const sr=He.indexOf(this._offlineEventListener);sr!==-1&&(Fe("removing listener for the 'offline' event"),He.splice(sr,1))}this.readyState="closed",this.id=null,this.emitReserved("close",rr,Je),this.writeBuffer=[],this._prevBufferLen=0}}}socket$1.SocketWithoutUpgrade=Ie,Ie.protocol=je.protocol;class _e extends Ie{constructor(){super(...arguments),this._upgrades=[]}onOpen(){if(super.onOpen(),this.readyState==="open"&&this.opts.upgrade){Fe("starting upgrade probes");for(let rr=0;rr<this._upgrades.length;rr++)this._probe(this._upgrades[rr])}}_probe(rr){Fe('probing transport "%s"',rr);let Je=this.createTransport(rr),sr=!1;Ie.priorWebsocketSuccess=!1;const wr=()=>{sr||(Fe('probe transport "%s" opened',rr),Je.send([{type:"ping",data:"probe"}]),Je.once("packet",Xe=>{if(!sr)if(Xe.type==="pong"&&Xe.data==="probe"){if(Fe('probe transport "%s" pong',rr),this.upgrading=!0,this.emitReserved("upgrading",Je),!Je)return;Ie.priorWebsocketSuccess=Je.name==="websocket",Fe('pausing current transport "%s"',this.transport.name),this.transport.pause(()=>{sr||this.readyState!=="closed"&&(Fe("changing transport and sending upgrade packet"),xe(),this.setTransport(Je),Je.send([{type:"upgrade"}]),this.emitReserved("upgrade",Je),Je=null,this.upgrading=!1,this.flush())})}else{Fe('probe transport "%s" failed',rr);const Re=new Error("probe error");Re.transport=Je.name,this.emitReserved("upgradeError",Re)}}))};function Sr(){sr||(sr=!0,xe(),Je.close(),Je=null)}const xr=Xe=>{const Re=new Error("probe error: "+Xe);Re.transport=Je.name,Sr(),Fe('probe transport "%s" failed because of error: %s',rr,Xe),this.emitReserved("upgradeError",Re)};function mr(){xr("transport closed")}function qe(){xr("socket closed")}function lr(Xe){Je&&Xe.name!==Je.name&&(Fe('"%s" works - aborting "%s"',Xe.name,Je.name),Sr())}const xe=()=>{Je.removeListener("open",wr),Je.removeListener("error",xr),Je.removeListener("close",mr),this.off("close",qe),this.off("upgrading",lr)};Je.once("open",wr),Je.once("error",xr),Je.once("close",mr),this.once("close",qe),this.once("upgrading",lr),this._upgrades.indexOf("webtransport")!==-1&&rr!=="webtransport"?this.setTimeoutFn(()=>{sr||Je.open()},200):Je.open()}onHandshake(rr){this._upgrades=this._filterUpgrades(rr.upgrades),super.onHandshake(rr)}_filterUpgrades(rr){const Je=[];for(let sr=0;sr<rr.length;sr++)~this.transports.indexOf(rr[sr])&&Je.push(rr[sr]);return Je}}socket$1.SocketWithUpgrade=_e;class Ae extends _e{constructor(rr,Je={}){const sr=typeof rr=="object"?rr:Je;(!sr.transports||sr.transports&&typeof sr.transports[0]=="string")&&(sr.transports=(sr.transports||["polling","websocket","webtransport"]).map(wr=>Ee.transports[wr]).filter(wr=>!!wr)),super(rr,sr)}}return socket$1.Socket=Ae,socket$1}var pollingFetch={},hasRequiredPollingFetch;function requirePollingFetch(){if(hasRequiredPollingFetch)return pollingFetch;hasRequiredPollingFetch=1,Object.defineProperty(pollingFetch,"__esModule",{value:!0}),pollingFetch.Fetch=void 0;const Pe=requirePolling();class Ee extends Pe.Polling{doPoll(){this._fetch().then(Me=>{if(!Me.ok)return this.onError("fetch read error",Me.status,Me);Me.text().then(Te=>this.onData(Te))}).catch(Me=>{this.onError("fetch read error",Me)})}doWrite(Me,Te){this._fetch(Me).then(Se=>{if(!Se.ok)return this.onError("fetch write error",Se.status,Se);Te()}).catch(Se=>{this.onError("fetch write error",Se)})}_fetch(Me){var Te;const Se=Me!==void 0,je=new Headers(this.opts.extraHeaders);return Se&&je.set("content-type","text/plain;charset=UTF-8"),(Te=this.socket._cookieJar)===null||Te===void 0||Te.appendCookies(je),fetch(this.uri(),{method:Se?"POST":"GET",body:Se?Me:null,headers:je,credentials:this.opts.withCredentials?"include":"omit"}).then(ke=>{var Ue;return(Ue=this.socket._cookieJar)===null||Ue===void 0||Ue.parseCookies(ke.headers.getSetCookie()),ke})}}return pollingFetch.Fetch=Ee,pollingFetch}var hasRequiredCjs$2;function requireCjs$2(){return hasRequiredCjs$2||(hasRequiredCjs$2=1,(function(Pe){"use strict";Object.defineProperty(Pe,"__esModule",{value:!0}),Pe.WebTransport=Pe.WebSocket=Pe.NodeWebSocket=Pe.XHR=Pe.NodeXHR=Pe.Fetch=Pe.nextTick=Pe.parse=Pe.installTimerFunctions=Pe.transports=Pe.TransportError=Pe.Transport=Pe.protocol=Pe.SocketWithUpgrade=Pe.SocketWithoutUpgrade=Pe.Socket=void 0;const Ee=requireSocket$1();Object.defineProperty(Pe,"Socket",{enumerable:!0,get:function(){return Ee.Socket}});var Be=requireSocket$1();Object.defineProperty(Pe,"SocketWithoutUpgrade",{enumerable:!0,get:function(){return Be.SocketWithoutUpgrade}}),Object.defineProperty(Pe,"SocketWithUpgrade",{enumerable:!0,get:function(){return Be.SocketWithUpgrade}}),Pe.protocol=Ee.Socket.protocol;var Me=requireTransport();Object.defineProperty(Pe,"Transport",{enumerable:!0,get:function(){return Me.Transport}}),Object.defineProperty(Pe,"TransportError",{enumerable:!0,get:function(){return Me.TransportError}});var Te=requireTransports();Object.defineProperty(Pe,"transports",{enumerable:!0,get:function(){return Te.transports}});var Se=requireUtil();Object.defineProperty(Pe,"installTimerFunctions",{enumerable:!0,get:function(){return Se.installTimerFunctions}});var je=requireParseuri();Object.defineProperty(Pe,"parse",{enumerable:!0,get:function(){return je.parse}});var ke=requireGlobals();Object.defineProperty(Pe,"nextTick",{enumerable:!0,get:function(){return ke.nextTick}});var Ue=requirePollingFetch();Object.defineProperty(Pe,"Fetch",{enumerable:!0,get:function(){return Ue.Fetch}});var Fe=requirePollingXhr();Object.defineProperty(Pe,"NodeXHR",{enumerable:!0,get:function(){return Fe.XHR}});var Qe=requirePollingXhr();Object.defineProperty(Pe,"XHR",{enumerable:!0,get:function(){return Qe.XHR}});var He=requireWebsocket();Object.defineProperty(Pe,"NodeWebSocket",{enumerable:!0,get:function(){return He.WS}});var Ie=requireWebsocket();Object.defineProperty(Pe,"WebSocket",{enumerable:!0,get:function(){return Ie.WS}});var _e=requireWebtransport();Object.defineProperty(Pe,"WebTransport",{enumerable:!0,get:function(){return _e.WT}})})(cjs$3)),cjs$3}var hasRequiredUrl;function requireUrl(){if(hasRequiredUrl)return url;hasRequiredUrl=1;var Pe=url&&url.__importDefault||function(Se){return Se&&Se.__esModule?Se:{default:Se}};Object.defineProperty(url,"__esModule",{value:!0}),url.url=Te;const Ee=requireCjs$2(),Me=(0,Pe(requireBrowser()).default)("socket.io-client:url");function Te(Se,je="",ke){let Ue=Se;ke=ke||typeof location!="undefined"&&location,Se==null&&(Se=ke.protocol+"//"+ke.host),typeof Se=="string"&&(Se.charAt(0)==="/"&&(Se.charAt(1)==="/"?Se=ke.protocol+Se:Se=ke.host+Se),/^(https?|wss?):\/\//.test(Se)||(Me("protocol-less url %s",Se),typeof ke!="undefined"?Se=ke.protocol+"//"+Se:Se="https://"+Se),Me("parse %s",Se),Ue=(0,Ee.parse)(Se)),Ue.port||(/^(http|ws)$/.test(Ue.protocol)?Ue.port="80":/^(http|ws)s$/.test(Ue.protocol)&&(Ue.port="443")),Ue.path=Ue.path||"/";const Qe=Ue.host.indexOf(":")!==-1?"["+Ue.host+"]":Ue.host;return Ue.id=Ue.protocol+"://"+Qe+":"+Ue.port+je,Ue.href=Ue.protocol+"://"+Qe+(ke&&ke.port===Ue.port?"":":"+Ue.port),Ue}return url}var manager={},socket={},cjs$1={},binary={},isBinary={},hasRequiredIsBinary;function requireIsBinary(){if(hasRequiredIsBinary)return isBinary;hasRequiredIsBinary=1,Object.defineProperty(isBinary,"__esModule",{value:!0}),isBinary.isBinary=Se,isBinary.hasBinary=je;const Pe=typeof ArrayBuffer=="function",Ee=ke=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(ke):ke.buffer instanceof ArrayBuffer,Be=Object.prototype.toString,Me=typeof Blob=="function"||typeof Blob!="undefined"&&Be.call(Blob)==="[object BlobConstructor]",Te=typeof File=="function"||typeof File!="undefined"&&Be.call(File)==="[object FileConstructor]";function Se(ke){return Pe&&(ke instanceof ArrayBuffer||Ee(ke))||Me&&ke instanceof Blob||Te&&ke instanceof File}function je(ke,Ue){if(!ke||typeof ke!="object")return!1;if(Array.isArray(ke)){for(let Fe=0,Qe=ke.length;Fe<Qe;Fe++)if(je(ke[Fe]))return!0;return!1}if(Se(ke))return!0;if(ke.toJSON&&typeof ke.toJSON=="function"&&arguments.length===1)return je(ke.toJSON(),!0);for(const Fe in ke)if(Object.prototype.hasOwnProperty.call(ke,Fe)&&je(ke[Fe]))return!0;return!1}return isBinary}var hasRequiredBinary;function requireBinary(){if(hasRequiredBinary)return binary;hasRequiredBinary=1,Object.defineProperty(binary,"__esModule",{value:!0}),binary.deconstructPacket=Ee,binary.reconstructPacket=Me;const Pe=requireIsBinary();function Ee(Se){const je=[],ke=Se.data,Ue=Se;return Ue.data=Be(ke,je),Ue.attachments=je.length,{packet:Ue,buffers:je}}function Be(Se,je){if(!Se)return Se;if((0,Pe.isBinary)(Se)){const ke={_placeholder:!0,num:je.length};return je.push(Se),ke}else if(Array.isArray(Se)){const ke=new Array(Se.length);for(let Ue=0;Ue<Se.length;Ue++)ke[Ue]=Be(Se[Ue],je);return ke}else if(typeof Se=="object"&&!(Se instanceof Date)){const ke={};for(const Ue in Se)Object.prototype.hasOwnProperty.call(Se,Ue)&&(ke[Ue]=Be(Se[Ue],je));return ke}return Se}function Me(Se,je){return Se.data=Te(Se.data,je),delete Se.attachments,Se}function Te(Se,je){if(!Se)return Se;if(Se&&Se._placeholder===!0){if(typeof Se.num=="number"&&Se.num>=0&&Se.num<je.length)return je[Se.num];throw new Error("illegal attachments")}else if(Array.isArray(Se))for(let ke=0;ke<Se.length;ke++)Se[ke]=Te(Se[ke],je);else if(typeof Se=="object")for(const ke in Se)Object.prototype.hasOwnProperty.call(Se,ke)&&(Se[ke]=Te(Se[ke],je));return Se}return binary}var hasRequiredCjs$1;function requireCjs$1(){if(hasRequiredCjs$1)return cjs$1;hasRequiredCjs$1=1,Object.defineProperty(cjs$1,"__esModule",{value:!0}),cjs$1.Decoder=cjs$1.Encoder=cjs$1.PacketType=cjs$1.protocol=void 0,cjs$1.isPacketValid=Ye;const Pe=require$$5,Ee=requireBinary(),Be=requireIsBinary(),Te=(0,requireBrowser().default)("socket.io-parser"),Se=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"];cjs$1.protocol=5;var je;(function(rr){rr[rr.CONNECT=0]="CONNECT",rr[rr.DISCONNECT=1]="DISCONNECT",rr[rr.EVENT=2]="EVENT",rr[rr.ACK=3]="ACK",rr[rr.CONNECT_ERROR=4]="CONNECT_ERROR",rr[rr.BINARY_EVENT=5]="BINARY_EVENT",rr[rr.BINARY_ACK=6]="BINARY_ACK"})(je||(cjs$1.PacketType=je={}));class ke{constructor(Je){this.replacer=Je}encode(Je){return Te("encoding packet %j",Je),(Je.type===je.EVENT||Je.type===je.ACK)&&(0,Be.hasBinary)(Je)?this.encodeAsBinary({type:Je.type===je.EVENT?je.BINARY_EVENT:je.BINARY_ACK,nsp:Je.nsp,data:Je.data,id:Je.id}):[this.encodeAsString(Je)]}encodeAsString(Je){let sr=""+Je.type;return(Je.type===je.BINARY_EVENT||Je.type===je.BINARY_ACK)&&(sr+=Je.attachments+"-"),Je.nsp&&Je.nsp!=="/"&&(sr+=Je.nsp+","),Je.id!=null&&(sr+=Je.id),Je.data!=null&&(sr+=JSON.stringify(Je.data,this.replacer)),Te("encoded %j as %s",Je,sr),sr}encodeAsBinary(Je){const sr=(0,Ee.deconstructPacket)(Je),wr=this.encodeAsString(sr.packet),Sr=sr.buffers;return Sr.unshift(wr),Sr}}cjs$1.Encoder=ke;class Ue extends Pe.Emitter{constructor(Je){super(),this.opts=Object.assign({reviver:void 0,maxAttachments:10},typeof Je=="function"?{reviver:Je}:Je)}add(Je){let sr;if(typeof Je=="string"){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");sr=this.decodeString(Je);const wr=sr.type===je.BINARY_EVENT;wr||sr.type===je.BINARY_ACK?(sr.type=wr?je.EVENT:je.ACK,this.reconstructor=new Fe(sr),sr.attachments===0&&super.emitReserved("decoded",sr)):super.emitReserved("decoded",sr)}else if((0,Be.isBinary)(Je)||Je.base64)if(this.reconstructor)sr=this.reconstructor.takeBinaryData(Je),sr&&(this.reconstructor=null,super.emitReserved("decoded",sr));else throw new Error("got binary data when not reconstructing a packet");else throw new Error("Unknown type: "+Je)}decodeString(Je){let sr=0;const wr={type:Number(Je.charAt(0))};if(je[wr.type]===void 0)throw new Error("unknown packet type "+wr.type);if(wr.type===je.BINARY_EVENT||wr.type===je.BINARY_ACK){const xr=sr+1;for(;Je.charAt(++sr)!=="-"&&sr!=Je.length;);const mr=Je.substring(xr,sr);if(mr!=Number(mr)||Je.charAt(sr)!=="-")throw new Error("Illegal attachments");const qe=Number(mr);if(!He(qe)||qe<0)throw new Error("Illegal attachments");if(qe>this.opts.maxAttachments)throw new Error("too many attachments");wr.attachments=qe}if(Je.charAt(sr+1)==="/"){const xr=sr+1;for(;++sr&&!(Je.charAt(sr)===","||sr===Je.length););wr.nsp=Je.substring(xr,sr)}else wr.nsp="/";const Sr=Je.charAt(sr+1);if(Sr!==""&&Number(Sr)==Sr){const xr=sr+1;for(;++sr;){const mr=Je.charAt(sr);if(mr==null||Number(mr)!=mr){--sr;break}if(sr===Je.length)break}wr.id=Number(Je.substring(xr,sr+1))}if(Je.charAt(++sr)){const xr=this.tryParse(Je.substr(sr));if(Ue.isPayloadValid(wr.type,xr))wr.data=xr;else throw new Error("invalid payload")}return Te("decoded %s as %j",Je,wr),wr}tryParse(Je){try{return JSON.parse(Je,this.opts.reviver)}catch(sr){return!1}}static isPayloadValid(Je,sr){switch(Je){case je.CONNECT:return _e(sr);case je.DISCONNECT:return sr===void 0;case je.CONNECT_ERROR:return typeof sr=="string"||_e(sr);case je.EVENT:case je.BINARY_EVENT:return Array.isArray(sr)&&(typeof sr[0]=="number"||typeof sr[0]=="string"&&Se.indexOf(sr[0])===-1);case je.ACK:case je.BINARY_ACK:return Array.isArray(sr)}}destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}cjs$1.Decoder=Ue;class Fe{constructor(Je){this.packet=Je,this.buffers=[],this.reconPack=Je}takeBinaryData(Je){if(this.buffers.push(Je),this.buffers.length===this.reconPack.attachments){const sr=(0,Ee.reconstructPacket)(this.reconPack,this.buffers);return this.finishedReconstruction(),sr}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}function Qe(rr){return typeof rr=="string"}const He=Number.isInteger||function(rr){return typeof rr=="number"&&isFinite(rr)&&Math.floor(rr)===rr};function Ie(rr){return rr===void 0||He(rr)}function _e(rr){return Object.prototype.toString.call(rr)==="[object Object]"}function Ae(rr,Je){switch(rr){case je.CONNECT:return Je===void 0||_e(Je);case je.DISCONNECT:return Je===void 0;case je.EVENT:return Array.isArray(Je)&&(typeof Je[0]=="number"||typeof Je[0]=="string"&&Se.indexOf(Je[0])===-1);case je.ACK:return Array.isArray(Je);case je.CONNECT_ERROR:return typeof Je=="string"||_e(Je);default:return!1}}function Ye(rr){return Qe(rr.nsp)&&Ie(rr.id)&&Ae(rr.type,rr.data)}return cjs$1}var on={},hasRequiredOn;function requireOn(){if(hasRequiredOn)return on;hasRequiredOn=1,Object.defineProperty(on,"__esModule",{value:!0}),on.on=Pe;function Pe(Ee,Be,Me){return Ee.on(Be,Me),function(){Ee.off(Be,Me)}}return on}var hasRequiredSocket;function requireSocket(){if(hasRequiredSocket)return socket;hasRequiredSocket=1;var Pe=socket&&socket.__importDefault||function(Ue){return Ue&&Ue.__esModule?Ue:{default:Ue}};Object.defineProperty(socket,"__esModule",{value:!0}),socket.Socket=void 0;const Ee=requireCjs$1(),Be=requireOn(),Me=require$$5,Se=(0,Pe(requireBrowser()).default)("socket.io-client:socket"),je=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class ke extends Me.Emitter{constructor(Fe,Qe,He){super(),this.connected=!1,this.recovered=!1,this.receiveBuffer=[],this.sendBuffer=[],this._queue=[],this._queueSeq=0,this.ids=0,this.acks={},this.flags={},this.io=Fe,this.nsp=Qe,He&&He.auth&&(this.auth=He.auth),this._opts=Object.assign({},He),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;const Fe=this.io;this.subs=[(0,Be.on)(Fe,"open",this.onopen.bind(this)),(0,Be.on)(Fe,"packet",this.onpacket.bind(this)),(0,Be.on)(Fe,"error",this.onerror.bind(this)),(0,Be.on)(Fe,"close",this.onclose.bind(this))]}get active(){return!!this.subs}connect(){return this.connected?this:(this.subEvents(),this.io._reconnecting||this.io.open(),this.io._readyState==="open"&&this.onopen(),this)}open(){return this.connect()}send(...Fe){return Fe.unshift("message"),this.emit.apply(this,Fe),this}emit(Fe,...Qe){var He,Ie,_e;if(je.hasOwnProperty(Fe))throw new Error('"'+Fe.toString()+'" is a reserved event name');if(Qe.unshift(Fe),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(Qe),this;const Ae={type:Ee.PacketType.EVENT,data:Qe};if(Ae.options={},Ae.options.compress=this.flags.compress!==!1,typeof Qe[Qe.length-1]=="function"){const sr=this.ids++;Se("emitting packet with ack id %d",sr);const wr=Qe.pop();this._registerAckCallback(sr,wr),Ae.id=sr}const Ye=(Ie=(He=this.io.engine)===null||He===void 0?void 0:He.transport)===null||Ie===void 0?void 0:Ie.writable,rr=this.connected&&!(!((_e=this.io.engine)===null||_e===void 0)&&_e._hasPingExpired());return this.flags.volatile&&!Ye?Se("discard packet as the transport is not currently writable"):rr?(this.notifyOutgoingListeners(Ae),this.packet(Ae)):this.sendBuffer.push(Ae),this.flags={},this}_registerAckCallback(Fe,Qe){var He;const Ie=(He=this.flags.timeout)!==null&&He!==void 0?He:this._opts.ackTimeout;if(Ie===void 0){this.acks[Fe]=Qe;return}const _e=this.io.setTimeoutFn(()=>{delete this.acks[Fe];for(let Ye=0;Ye<this.sendBuffer.length;Ye++)this.sendBuffer[Ye].id===Fe&&(Se("removing packet with ack id %d from the buffer",Fe),this.sendBuffer.splice(Ye,1));Se("event with ack id %d has timed out after %d ms",Fe,Ie),Qe.call(this,new Error("operation has timed out"))},Ie),Ae=(...Ye)=>{this.io.clearTimeoutFn(_e),Qe.apply(this,Ye)};Ae.withError=!0,this.acks[Fe]=Ae}emitWithAck(Fe,...Qe){return new Promise((He,Ie)=>{const _e=(Ae,Ye)=>Ae?Ie(Ae):He(Ye);_e.withError=!0,Qe.push(_e),this.emit(Fe,...Qe)})}_addToQueue(Fe){let Qe;typeof Fe[Fe.length-1]=="function"&&(Qe=Fe.pop());const He={id:this._queueSeq++,tryCount:0,pending:!1,args:Fe,flags:Object.assign({fromQueue:!0},this.flags)};Fe.push((Ie,..._e)=>He!==this._queue[0]?Se("packet [%d] already acknowledged",He.id):(Ie!==null?He.tryCount>this._opts.retries&&(Se("packet [%d] is discarded after %d tries",He.id,He.tryCount),this._queue.shift(),Qe&&Qe(Ie)):(Se("packet [%d] was successfully sent",He.id),this._queue.shift(),Qe&&Qe(null,..._e)),He.pending=!1,this._drainQueue())),this._queue.push(He),this._drainQueue()}_drainQueue(Fe=!1){if(Se("draining queue"),!this.connected||this._queue.length===0)return;const Qe=this._queue[0];if(Qe.pending&&!Fe){Se("packet [%d] has already been sent and is waiting for an ack",Qe.id);return}Qe.pending=!0,Qe.tryCount++,Se("sending packet [%d] (try n°%d)",Qe.id,Qe.tryCount),this.flags=Qe.flags,this.emit.apply(this,Qe.args)}packet(Fe){Fe.nsp=this.nsp,this.io._packet(Fe)}onopen(){Se("transport is open - connecting"),typeof this.auth=="function"?this.auth(Fe=>{this._sendConnectPacket(Fe)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(Fe){this.packet({type:Ee.PacketType.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},Fe):Fe})}onerror(Fe){this.connected||this.emitReserved("connect_error",Fe)}onclose(Fe,Qe){Se("close (%s)",Fe),this.connected=!1,delete this.id,this.emitReserved("disconnect",Fe,Qe),this._clearAcks()}_clearAcks(){Object.keys(this.acks).forEach(Fe=>{if(!this.sendBuffer.some(He=>String(He.id)===Fe)){const He=this.acks[Fe];delete this.acks[Fe],He.withError&&He.call(this,new Error("socket has been disconnected"))}})}onpacket(Fe){if(Fe.nsp===this.nsp)switch(Fe.type){case Ee.PacketType.CONNECT:Fe.data&&Fe.data.sid?this.onconnect(Fe.data.sid,Fe.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case Ee.PacketType.EVENT:case Ee.PacketType.BINARY_EVENT:this.onevent(Fe);break;case Ee.PacketType.ACK:case Ee.PacketType.BINARY_ACK:this.onack(Fe);break;case Ee.PacketType.DISCONNECT:this.ondisconnect();break;case Ee.PacketType.CONNECT_ERROR:this.destroy();const He=new Error(Fe.data.message);He.data=Fe.data.data,this.emitReserved("connect_error",He);break}}onevent(Fe){const Qe=Fe.data||[];Se("emitting event %j",Qe),Fe.id!=null&&(Se("attaching ack callback to event"),Qe.push(this.ack(Fe.id))),this.connected?this.emitEvent(Qe):this.receiveBuffer.push(Object.freeze(Qe))}emitEvent(Fe){if(this._anyListeners&&this._anyListeners.length){const Qe=this._anyListeners.slice();for(const He of Qe)He.apply(this,Fe)}super.emit.apply(this,Fe),this._pid&&Fe.length&&typeof Fe[Fe.length-1]=="string"&&(this._lastOffset=Fe[Fe.length-1])}ack(Fe){const Qe=this;let He=!1;return function(...Ie){He||(He=!0,Se("sending ack %j",Ie),Qe.packet({type:Ee.PacketType.ACK,id:Fe,data:Ie}))}}onack(Fe){const Qe=this.acks[Fe.id];if(typeof Qe!="function"){Se("bad ack %s",Fe.id);return}delete this.acks[Fe.id],Se("calling ack %s with %j",Fe.id,Fe.data),Qe.withError&&Fe.data.unshift(null),Qe.apply(this,Fe.data)}onconnect(Fe,Qe){Se("socket connected with id %s",Fe),this.id=Fe,this.recovered=Qe&&this._pid===Qe,this._pid=Qe,this.connected=!0,this.emitBuffered(),this._drainQueue(!0),this.emitReserved("connect")}emitBuffered(){this.receiveBuffer.forEach(Fe=>this.emitEvent(Fe)),this.receiveBuffer=[],this.sendBuffer.forEach(Fe=>{this.notifyOutgoingListeners(Fe),this.packet(Fe)}),this.sendBuffer=[]}ondisconnect(){Se("server disconnect (%s)",this.nsp),this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(Fe=>Fe()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&(Se("performing disconnect (%s)",this.nsp),this.packet({type:Ee.PacketType.DISCONNECT})),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(Fe){return this.flags.compress=Fe,this}get volatile(){return this.flags.volatile=!0,this}timeout(Fe){return this.flags.timeout=Fe,this}onAny(Fe){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(Fe),this}prependAny(Fe){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(Fe),this}offAny(Fe){if(!this._anyListeners)return this;if(Fe){const Qe=this._anyListeners;for(let He=0;He<Qe.length;He++)if(Fe===Qe[He])return Qe.splice(He,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(Fe){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(Fe),this}prependAnyOutgoing(Fe){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(Fe),this}offAnyOutgoing(Fe){if(!this._anyOutgoingListeners)return this;if(Fe){const Qe=this._anyOutgoingListeners;for(let He=0;He<Qe.length;He++)if(Fe===Qe[He])return Qe.splice(He,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(Fe){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){const Qe=this._anyOutgoingListeners.slice();for(const He of Qe)He.apply(this,Fe.data)}}}return socket.Socket=ke,socket}var backo2={},hasRequiredBacko2;function requireBacko2(){if(hasRequiredBacko2)return backo2;hasRequiredBacko2=1,Object.defineProperty(backo2,"__esModule",{value:!0}),backo2.Backoff=Pe;function Pe(Ee){Ee=Ee||{},this.ms=Ee.min||100,this.max=Ee.max||1e4,this.factor=Ee.factor||2,this.jitter=Ee.jitter>0&&Ee.jitter<=1?Ee.jitter:0,this.attempts=0}return Pe.prototype.duration=function(){var Ee=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var Be=Math.random(),Me=Math.floor(Be*this.jitter*Ee);Ee=(Math.floor(Be*10)&1)==0?Ee-Me:Ee+Me}return Math.min(Ee,this.max)|0},Pe.prototype.reset=function(){this.attempts=0},Pe.prototype.setMin=function(Ee){this.ms=Ee},Pe.prototype.setMax=function(Ee){this.max=Ee},Pe.prototype.setJitter=function(Ee){this.jitter=Ee},backo2}var hasRequiredManager;function requireManager(){if(hasRequiredManager)return manager;hasRequiredManager=1;var Pe=manager&&manager.__createBinding||(Object.create?(function(_e,Ae,Ye,rr){rr===void 0&&(rr=Ye);var Je=Object.getOwnPropertyDescriptor(Ae,Ye);(!Je||("get"in Je?!Ae.__esModule:Je.writable||Je.configurable))&&(Je={enumerable:!0,get:function(){return Ae[Ye]}}),Object.defineProperty(_e,rr,Je)}):(function(_e,Ae,Ye,rr){rr===void 0&&(rr=Ye),_e[rr]=Ae[Ye]})),Ee=manager&&manager.__setModuleDefault||(Object.create?(function(_e,Ae){Object.defineProperty(_e,"default",{enumerable:!0,value:Ae})}):function(_e,Ae){_e.default=Ae}),Be=manager&&manager.__importStar||function(_e){if(_e&&_e.__esModule)return _e;var Ae={};if(_e!=null)for(var Ye in _e)Ye!=="default"&&Object.prototype.hasOwnProperty.call(_e,Ye)&&Pe(Ae,_e,Ye);return Ee(Ae,_e),Ae},Me=manager&&manager.__importDefault||function(_e){return _e&&_e.__esModule?_e:{default:_e}};Object.defineProperty(manager,"__esModule",{value:!0}),manager.Manager=void 0;const Te=requireCjs$2(),Se=requireSocket(),je=Be(requireCjs$1()),ke=requireOn(),Ue=requireBacko2(),Fe=require$$5,He=(0,Me(requireBrowser()).default)("socket.io-client:manager");class Ie extends Fe.Emitter{constructor(Ae,Ye){var rr;super(),this.nsps={},this.subs=[],Ae&&typeof Ae=="object"&&(Ye=Ae,Ae=void 0),Ye=Ye||{},Ye.path=Ye.path||"/socket.io",this.opts=Ye,(0,Te.installTimerFunctions)(this,Ye),this.reconnection(Ye.reconnection!==!1),this.reconnectionAttempts(Ye.reconnectionAttempts||1/0),this.reconnectionDelay(Ye.reconnectionDelay||1e3),this.reconnectionDelayMax(Ye.reconnectionDelayMax||5e3),this.randomizationFactor((rr=Ye.randomizationFactor)!==null&&rr!==void 0?rr:.5),this.backoff=new Ue.Backoff({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(Ye.timeout==null?2e4:Ye.timeout),this._readyState="closed",this.uri=Ae;const Je=Ye.parser||je;this.encoder=new Je.Encoder,this.decoder=new Je.Decoder,this._autoConnect=Ye.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(Ae){return arguments.length?(this._reconnection=!!Ae,Ae||(this.skipReconnect=!0),this):this._reconnection}reconnectionAttempts(Ae){return Ae===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=Ae,this)}reconnectionDelay(Ae){var Ye;return Ae===void 0?this._reconnectionDelay:(this._reconnectionDelay=Ae,(Ye=this.backoff)===null||Ye===void 0||Ye.setMin(Ae),this)}randomizationFactor(Ae){var Ye;return Ae===void 0?this._randomizationFactor:(this._randomizationFactor=Ae,(Ye=this.backoff)===null||Ye===void 0||Ye.setJitter(Ae),this)}reconnectionDelayMax(Ae){var Ye;return Ae===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=Ae,(Ye=this.backoff)===null||Ye===void 0||Ye.setMax(Ae),this)}timeout(Ae){return arguments.length?(this._timeout=Ae,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&this.backoff.attempts===0&&this.reconnect()}open(Ae){if(He("readyState %s",this._readyState),~this._readyState.indexOf("open"))return this;He("opening %s",this.uri),this.engine=new Te.Socket(this.uri,this.opts);const Ye=this.engine,rr=this;this._readyState="opening",this.skipReconnect=!1;const Je=(0,ke.on)(Ye,"open",function(){rr.onopen(),Ae&&Ae()}),sr=Sr=>{He("error"),this.cleanup(),this._readyState="closed",this.emitReserved("error",Sr),Ae?Ae(Sr):this.maybeReconnectOnOpen()},wr=(0,ke.on)(Ye,"error",sr);if(this._timeout!==!1){const Sr=this._timeout;He("connect attempt will timeout after %d",Sr);const xr=this.setTimeoutFn(()=>{He("connect attempt timed out after %d",Sr),Je(),sr(new Error("timeout")),Ye.close()},Sr);this.opts.autoUnref&&xr.unref(),this.subs.push(()=>{this.clearTimeoutFn(xr)})}return this.subs.push(Je),this.subs.push(wr),this}connect(Ae){return this.open(Ae)}onopen(){He("open"),this.cleanup(),this._readyState="open",this.emitReserved("open");const Ae=this.engine;this.subs.push((0,ke.on)(Ae,"ping",this.onping.bind(this)),(0,ke.on)(Ae,"data",this.ondata.bind(this)),(0,ke.on)(Ae,"error",this.onerror.bind(this)),(0,ke.on)(Ae,"close",this.onclose.bind(this)),(0,ke.on)(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(Ae){try{this.decoder.add(Ae)}catch(Ye){this.onclose("parse error",Ye)}}ondecoded(Ae){(0,Te.nextTick)(()=>{this.emitReserved("packet",Ae)},this.setTimeoutFn)}onerror(Ae){He("error",Ae),this.emitReserved("error",Ae)}socket(Ae,Ye){let rr=this.nsps[Ae];return rr?this._autoConnect&&!rr.active&&rr.connect():(rr=new Se.Socket(this,Ae,Ye),this.nsps[Ae]=rr),rr}_destroy(Ae){const Ye=Object.keys(this.nsps);for(const rr of Ye)if(this.nsps[rr].active){He("socket %s is still active, skipping close",rr);return}this._close()}_packet(Ae){He("writing packet %j",Ae);const Ye=this.encoder.encode(Ae);for(let rr=0;rr<Ye.length;rr++)this.engine.write(Ye[rr],Ae.options)}cleanup(){He("cleanup"),this.subs.forEach(Ae=>Ae()),this.subs.length=0,this.decoder.destroy()}_close(){He("disconnect"),this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close")}disconnect(){return this._close()}onclose(Ae,Ye){var rr;He("closed due to %s",Ae),this.cleanup(),(rr=this.engine)===null||rr===void 0||rr.close(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",Ae,Ye),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const Ae=this;if(this.backoff.attempts>=this._reconnectionAttempts)He("reconnect failed"),this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const Ye=this.backoff.duration();He("will wait %dms before reconnect attempt",Ye),this._reconnecting=!0;const rr=this.setTimeoutFn(()=>{Ae.skipReconnect||(He("attempting reconnect"),this.emitReserved("reconnect_attempt",Ae.backoff.attempts),!Ae.skipReconnect&&Ae.open(Je=>{Je?(He("reconnect attempt error"),Ae._reconnecting=!1,Ae.reconnect(),this.emitReserved("reconnect_error",Je)):(He("reconnect success"),Ae.onreconnect())}))},Ye);this.opts.autoUnref&&rr.unref(),this.subs.push(()=>{this.clearTimeoutFn(rr)})}}onreconnect(){const Ae=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",Ae)}}return manager.Manager=Ie,manager}var cjs=cjs$4.exports,hasRequiredCjs;function requireCjs(){return hasRequiredCjs||(hasRequiredCjs=1,(function(Pe,Ee){"use strict";var Be=cjs&&cjs.__importDefault||function(Ie){return Ie&&Ie.__esModule?Ie:{default:Ie}};Object.defineProperty(Ee,"__esModule",{value:!0}),Ee.WebTransport=Ee.WebSocket=Ee.NodeWebSocket=Ee.XHR=Ee.NodeXHR=Ee.Fetch=Ee.Socket=Ee.Manager=Ee.protocol=void 0,Ee.io=Fe,Ee.connect=Fe,Ee.default=Fe;const Me=requireUrl(),Te=requireManager();Object.defineProperty(Ee,"Manager",{enumerable:!0,get:function(){return Te.Manager}});const Se=requireSocket();Object.defineProperty(Ee,"Socket",{enumerable:!0,get:function(){return Se.Socket}});const ke=(0,Be(requireBrowser()).default)("socket.io-client"),Ue={};function Fe(Ie,_e){typeof Ie=="object"&&(_e=Ie,Ie=void 0),_e=_e||{};const Ae=(0,Me.url)(Ie,_e.path||"/socket.io"),Ye=Ae.source,rr=Ae.id,Je=Ae.path,sr=Ue[rr]&&Je in Ue[rr].nsps,wr=_e.forceNew||_e["force new connection"]||_e.multiplex===!1||sr;let Sr;return wr?(ke("ignoring socket cache for %s",Ye),Sr=new Te.Manager(Ye,_e)):(Ue[rr]||(ke("new io instance for %s",Ye),Ue[rr]=new Te.Manager(Ye,_e)),Sr=Ue[rr]),Ae.query&&!_e.query&&(_e.query=Ae.queryKey),Sr.socket(Ae.path,_e)}Object.assign(Fe,{Manager:Te.Manager,Socket:Se.Socket,io:Fe,connect:Fe});var Qe=requireCjs$1();Object.defineProperty(Ee,"protocol",{enumerable:!0,get:function(){return Qe.protocol}});var He=requireCjs$2();Object.defineProperty(Ee,"Fetch",{enumerable:!0,get:function(){return He.Fetch}}),Object.defineProperty(Ee,"NodeXHR",{enumerable:!0,get:function(){return He.NodeXHR}}),Object.defineProperty(Ee,"XHR",{enumerable:!0,get:function(){return He.XHR}}),Object.defineProperty(Ee,"NodeWebSocket",{enumerable:!0,get:function(){return He.NodeWebSocket}}),Object.defineProperty(Ee,"WebSocket",{enumerable:!0,get:function(){return He.WebSocket}}),Object.defineProperty(Ee,"WebTransport",{enumerable:!0,get:function(){return He.WebTransport}}),Pe.exports=Fe})(cjs$4,cjs$4.exports)),cjs$4.exports}var n=(function(){return typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:this})();function i(){n.console&&typeof n.console.log=="function"&&n.console.log.apply(n.console,arguments)}var a={log:i,warn:function(Pe){n.console&&(typeof n.console.warn=="function"?n.console.warn.apply(n.console,arguments):i.call(null,arguments))},error:function(Pe){n.console&&(typeof n.console.error=="function"?n.console.error.apply(n.console,arguments):i(Pe))}};function o(Pe,Ee,Be){var Me=new XMLHttpRequest;Me.open("GET",Pe),Me.responseType="blob",Me.onload=function(){l(Me.response,Ee,Be)},Me.onerror=function(){a.error("could not download file")},Me.send()}function s(Pe){var Ee=new XMLHttpRequest;Ee.open("HEAD",Pe,!1);try{Ee.send()}catch(Be){}return Ee.status>=200&&Ee.status<=299}function c(Pe){try{Pe.dispatchEvent(new MouseEvent("click"))}catch(Be){var Ee=document.createEvent("MouseEvents");Ee.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),Pe.dispatchEvent(Ee)}}var u,h,l=n.saveAs||((typeof window=="undefined"?"undefined":_typeof$1(window))!=="object"||window!==n?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(Pe,Ee,Be){var Me=n.URL||n.webkitURL,Te=document.createElement("a");Ee=Ee||Pe.name||"download",Te.download=Ee,Te.rel="noopener",typeof Pe=="string"?(Te.href=Pe,Te.origin!==location.origin?s(Te.href)?o(Pe,Ee,Be):c(Te,Te.target="_blank"):c(Te)):(Te.href=Me.createObjectURL(Pe),setTimeout((function(){Me.revokeObjectURL(Te.href)}),4e4),setTimeout((function(){c(Te)}),0))}:"msSaveOrOpenBlob"in navigator?function(Pe,Ee,Be){if(Ee=Ee||Pe.name||"download",typeof Pe=="string")if(s(Pe))o(Pe,Ee,Be);else{var Me=document.createElement("a");Me.href=Pe,Me.target="_blank",setTimeout((function(){c(Me)}))}else navigator.msSaveOrOpenBlob((function(Te,Se){return Se===void 0?Se={autoBom:!1}:_typeof$1(Se)!=="object"&&(a.warn("Deprecated: Expected third argument to be a object"),Se={autoBom:!Se}),Se.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(Te.type)?new Blob(["\uFEFF",Te],{type:Te.type}):Te})(Pe,Be),Ee)}:function(Pe,Ee,Be,Me){if((Me=Me||open("","_blank"))&&(Me.document.title=Me.document.body.innerText="downloading..."),typeof Pe=="string")return o(Pe,Ee,Be);var Te=Pe.type==="application/octet-stream",Se=/constructor/i.test(n.HTMLElement)||n.safari,je=/CriOS\/[\d]+/.test(navigator.userAgent);if((je||Te&&Se)&&(typeof FileReader=="undefined"?"undefined":_typeof$1(FileReader))==="object"){var ke=new FileReader;ke.onloadend=function(){var Qe=ke.result;Qe=je?Qe:Qe.replace(/^data:[^;]*;/,"data:attachment/file;"),Me?Me.location.href=Qe:location=Qe,Me=null},ke.readAsDataURL(Pe)}else{var Ue=n.URL||n.webkitURL,Fe=Ue.createObjectURL(Pe);Me?Me.location=Fe:location.href=Fe,Me=null,setTimeout((function(){Ue.revokeObjectURL(Fe)}),4e4)}});/**
* A class to parse color values
* @author Stoyan Stefanov <sstoo@gmail.com>
* {@link http://www.phpied.com/rgb-color-parser-in-javascript/}
* @license Use it if you like it
*/function f(Pe){var Ee;Pe=Pe||"",this.ok=!1,Pe.charAt(0)=="#"&&(Pe=Pe.substr(1,6)),Pe={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[Pe=(Pe=Pe.replace(/ /g,"")).toLowerCase()]||Pe;for(var Be=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(ke){return[parseInt(ke[1]),parseInt(ke[2]),parseInt(ke[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(ke){return[parseInt(ke[1],16),parseInt(ke[2],16),parseInt(ke[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(ke){return[parseInt(ke[1]+ke[1],16),parseInt(ke[2]+ke[2],16),parseInt(ke[3]+ke[3],16)]}}],Me=0;Me<Be.length;Me++){var Te=Be[Me].re,Se=Be[Me].process,je=Te.exec(Pe);je&&(Ee=Se(je),this.r=Ee[0],this.g=Ee[1],this.b=Ee[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var ke=this.r.toString(16),Ue=this.g.toString(16),Fe=this.b.toString(16);return ke.length==1&&(ke="0"+ke),Ue.length==1&&(Ue="0"+Ue),Fe.length==1&&(Fe="0"+Fe),"#"+ke+Ue+Fe}}/**
* @license
* Joseph Myers does not specify a particular license for his work.
*
* Author: Joseph Myers
* Accessed from: http://www.myersdaily.org/joseph/javascript/md5.js
*
* Modified by: Owen Leong
*/function d(Pe,Ee){var Be=Pe[0],Me=Pe[1],Te=Pe[2],Se=Pe[3];Be=g(Be,Me,Te,Se,Ee[0],7,-680876936),Se=g(Se,Be,Me,Te,Ee[1],12,-389564586),Te=g(Te,Se,Be,Me,Ee[2],17,606105819),Me=g(Me,Te,Se,Be,Ee[3],22,-1044525330),Be=g(Be,Me,Te,Se,Ee[4],7,-176418897),Se=g(Se,Be,Me,Te,Ee[5],12,1200080426),Te=g(Te,Se,Be,Me,Ee[6],17,-1473231341),Me=g(Me,Te,Se,Be,Ee[7],22,-45705983),Be=g(Be,Me,Te,Se,Ee[8],7,1770035416),Se=g(Se,Be,Me,Te,Ee[9],12,-1958414417),Te=g(Te,Se,Be,Me,Ee[10],17,-42063),Me=g(Me,Te,Se,Be,Ee[11],22,-1990404162),Be=g(Be,Me,Te,Se,Ee[12],7,1804603682),Se=g(Se,Be,Me,Te,Ee[13],12,-40341101),Te=g(Te,Se,Be,Me,Ee[14],17,-1502002290),Be=m(Be,Me=g(Me,Te,Se,Be,Ee[15],22,1236535329),Te,Se,Ee[1],5,-165796510),Se=m(Se,Be,Me,Te,Ee[6],9,-1069501632),Te=m(Te,Se,Be,Me,Ee[11],14,643717713),Me=m(Me,Te,Se,Be,Ee[0],20,-373897302),Be=m(Be,Me,Te,Se,Ee[5],5,-701558691),Se=m(Se,Be,Me,Te,Ee[10],9,38016083),Te=m(Te,Se,Be,Me,Ee[15],14,-660478335),Me=m(Me,Te,Se,Be,Ee[4],20,-405537848),Be=m(Be,Me,Te,Se,Ee[9],5,568446438),Se=m(Se,Be,Me,Te,Ee[14],9,-1019803690),Te=m(Te,Se,Be,Me,Ee[3],14,-187363961),Me=m(Me,Te,Se,Be,Ee[8],20,1163531501),Be=m(Be,Me,Te,Se,Ee[13],5,-1444681467),Se=m(Se,Be,Me,Te,Ee[2],9,-51403784),Te=m(Te,Se,Be,Me,Ee[7],14,1735328473),Be=v(Be,Me=m(Me,Te,Se,Be,Ee[12],20,-1926607734),Te,Se,Ee[5],4,-378558),Se=v(Se,Be,Me,Te,Ee[8],11,-2022574463),Te=v(Te,Se,Be,Me,Ee[11],16,1839030562),Me=v(Me,Te,Se,Be,Ee[14],23,-35309556),Be=v(Be,Me,Te,Se,Ee[1],4,-1530992060),Se=v(Se,Be,Me,Te,Ee[4],11,1272893353),Te=v(Te,Se,Be,Me,Ee[7],16,-155497632),Me=v(Me,Te,Se,Be,Ee[10],23,-1094730640),Be=v(Be,Me,Te,Se,Ee[13],4,681279174),Se=v(Se,Be,Me,Te,Ee[0],11,-358537222),Te=v(Te,Se,Be,Me,Ee[3],16,-722521979),Me=v(Me,Te,Se,Be,Ee[6],23,76029189),Be=v(Be,Me,Te,Se,Ee[9],4,-640364487),Se=v(Se,Be,Me,Te,Ee[12],11,-421815835),Te=v(Te,Se,Be,Me,Ee[15],16,530742520),Be=b(Be,Me=v(Me,Te,Se,Be,Ee[2],23,-995338651),Te,Se,Ee[0],6,-198630844),Se=b(Se,Be,Me,Te,Ee[7],10,1126891415),Te=b(Te,Se,Be,Me,Ee[14],15,-1416354905),Me=b(Me,Te,Se,Be,Ee[5],21,-57434055),Be=b(Be,Me,Te,Se,Ee[12],6,1700485571),Se=b(Se,Be,Me,Te,Ee[3],10,-1894986606),Te=b(Te,Se,Be,Me,Ee[10],15,-1051523),Me=b(Me,Te,Se,Be,Ee[1],21,-2054922799),Be=b(Be,Me,Te,Se,Ee[8],6,1873313359),Se=b(Se,Be,Me,Te,Ee[15],10,-30611744),Te=b(Te,Se,Be,Me,Ee[6],15,-1560198380),Me=b(Me,Te,Se,Be,Ee[13],21,1309151649),Be=b(Be,Me,Te,Se,Ee[4],6,-145523070),Se=b(Se,Be,Me,Te,Ee[11],10,-1120210379),Te=b(Te,Se,Be,Me,Ee[2],15,718787259),Me=b(Me,Te,Se,Be,Ee[9],21,-343485551),Pe[0]=_$1(Be,Pe[0]),Pe[1]=_$1(Me,Pe[1]),Pe[2]=_$1(Te,Pe[2]),Pe[3]=_$1(Se,Pe[3])}function p(Pe,Ee,Be,Me,Te,Se){return Ee=_$1(_$1(Ee,Pe),_$1(Me,Se)),_$1(Ee<<Te|Ee>>>32-Te,Be)}function g(Pe,Ee,Be,Me,Te,Se,je){return p(Ee&Be|~Ee&Me,Pe,Ee,Te,Se,je)}function m(Pe,Ee,Be,Me,Te,Se,je){return p(Ee&Me|Be&~Me,Pe,Ee,Te,Se,je)}function v(Pe,Ee,Be,Me,Te,Se,je){return p(Ee^Be^Me,Pe,Ee,Te,Se,je)}function b(Pe,Ee,Be,Me,Te,Se,je){return p(Be^(Ee|~Me),Pe,Ee,Te,Se,je)}function y(Pe){var Ee,Be=Pe.length,Me=[1732584193,-271733879,-1732584194,271733878];for(Ee=64;Ee<=Pe.length;Ee+=64)d(Me,w(Pe.substring(Ee-64,Ee)));Pe=Pe.substring(Ee-64);var Te=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(Ee=0;Ee<Pe.length;Ee++)Te[Ee>>2]|=Pe.charCodeAt(Ee)<<(Ee%4<<3);if(Te[Ee>>2]|=128<<(Ee%4<<3),Ee>55)for(d(Me,Te),Ee=0;Ee<16;Ee++)Te[Ee]=0;return Te[14]=8*Be,d(Me,Te),Me}function w(Pe){var Ee,Be=[];for(Ee=0;Ee<64;Ee+=4)Be[Ee>>2]=Pe.charCodeAt(Ee)+(Pe.charCodeAt(Ee+1)<<8)+(Pe.charCodeAt(Ee+2)<<16)+(Pe.charCodeAt(Ee+3)<<24);return Be}u=n.atob.bind(n),h=n.btoa.bind(n);var N="0123456789abcdef".split("");function L(Pe){for(var Ee="",Be=0;Be<4;Be++)Ee+=N[Pe>>8*Be+4&15]+N[Pe>>8*Be&15];return Ee}function A(Pe){return String.fromCharCode((255&Pe)>>0,(65280&Pe)>>8,(16711680&Pe)>>16,(4278190080&Pe)>>24)}function x(Pe){return y(Pe).map(A).join("")}var S=(function(Pe){for(var Ee=0;Ee<Pe.length;Ee++)Pe[Ee]=L(Pe[Ee]);return Pe.join("")})(y("hello"))!="5d41402abc4b2a76b9719d911017c592";function _$1(Pe,Ee){if(S){var Be=(65535&Pe)+(65535&Ee);return(Pe>>16)+(Ee>>16)+(Be>>16)<<16|65535&Be}return Pe+Ee&4294967295}/**
* @license
* FPDF is released under a permissive license: there is no usage restriction.
* You may embed it freely in your application (commercial or not), with or
* without modifications.
*
* Reference: http://www.fpdf.org/en/script/script37.php
*/function P(Pe,Ee){var Be,Me,Te,Se;if(Pe!==Be){for(var je=(Te=Pe,Se=1+(256/Pe.length>>0),new Array(Se+1).join(Te)),ke=[],Ue=0;Ue<256;Ue++)ke[Ue]=Ue;var Fe=0;for(Ue=0;Ue<256;Ue++){var Qe=ke[Ue];Fe=(Fe+Qe+je.charCodeAt(Ue))%256,ke[Ue]=ke[Fe],ke[Fe]=Qe}Be=Pe,Me=ke}else ke=Me;var He=Ee.length,Ie=0,_e=0,Ae="";for(Ue=0;Ue<He;Ue++)_e=(_e+(Qe=ke[Ie=(Ie+1)%256]))%256,ke[Ie]=ke[_e],ke[_e]=Qe,je=ke[(ke[Ie]+ke[_e])%256],Ae+=String.fromCharCode(Ee.charCodeAt(Ue)^je);return Ae}/**
* @license
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
* Author: Owen Leong (@owenl131)
* Date: 15 Oct 2020
* References:
* https://www.cs.cmu.edu/~dst/Adobe/Gallery/anon21jul01-pdf-encryption.txt
* https://github.com/foliojs/pdfkit/blob/master/lib/security.js
* http://www.fpdf.org/en/script/script37.php
*/var k={print:4,modify:8,copy:16,"annot-forms":32};function I(Pe,Ee,Be,Me){this.v=1,this.r=2;var Te=192;Pe.forEach((function(ke){if(k.perm!==void 0)throw new Error("Invalid permission: "+ke);Te+=k[ke]})),this.padding="(¿N^NuŠAd\0NVÿú\b..\0¶Ðh>€/\f©þdSiz";var Se=(Ee+this.padding).substr(0,32),je=(Be+this.padding).substr(0,32);this.O=this.processOwnerPassword(Se,je),this.P=-(1+(255^Te)),this.encryptionKey=x(Se+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(Me)).substr(0,5),this.U=P(this.encryptionKey,this.padding)}function F(Pe){if(/[^\u0000-\u00ff]/.test(Pe))throw new Error("Invalid PDF Name Object: "+Pe+", Only accept ASCII characters.");for(var Ee="",Be=Pe.length,Me=0;Me<Be;Me++){var Te=Pe.charCodeAt(Me);Te<33||Te===35||Te===37||Te===40||Te===41||Te===47||Te===60||Te===62||Te===91||Te===93||Te===123||Te===125||Te>126?Ee+="#"+("0"+Te.toString(16)).slice(-2):Ee+=Pe[Me]}return Ee}function C(Pe){if(_typeof$1(Pe)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var Ee={};this.subscribe=function(Be,Me,Te){if(Te=Te||!1,typeof Be!="string"||typeof Me!="function"||typeof Te!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");Ee.hasOwnProperty(Be)||(Ee[Be]={});var Se=Math.random().toString(35);return Ee[Be][Se]=[Me,!!Te],Se},this.unsubscribe=function(Be){for(var Me in Ee)if(Ee[Me][Be])return delete Ee[Me][Be],Object.keys(Ee[Me]).length===0&&delete Ee[Me],!0;return!1},this.publish=function(Be){if(Ee.hasOwnProperty(Be)){var Me=Array.prototype.slice.call(arguments,1),Te=[];for(var Se in Ee[Be]){var je=Ee[Be][Se];try{je[0].apply(Pe,Me)}catch(ke){n.console&&a.error("jsPDF PubSub Error",ke.message,ke)}je[1]&&Te.push(Se)}Te.length&&Te.forEach(this.unsubscribe)}},this.getTopics=function(){return Ee}}function j(Pe){if(!(this instanceof j))return new j(Pe);var Ee="opacity,stroke-opacity".split(",");for(var Be in Pe)Pe.hasOwnProperty(Be)&&Ee.indexOf(Be)>=0&&(this[Be]=Pe[Be]);this.id="",this.objectNumber=-1}function O(Pe,Ee){this.gState=Pe,this.matrix=Ee,this.id="",this.objectNumber=-1}function B(Pe,Ee,Be,Me,Te){if(!(this instanceof B))return new B(Pe,Ee,Be,Me,Te);this.type=Pe==="axial"?2:3,this.coords=Ee,this.colors=Be,O.call(this,Me,Te)}function M(Pe,Ee,Be,Me,Te){if(!(this instanceof M))return new M(Pe,Ee,Be,Me,Te);this.boundingBox=Pe,this.xStep=Ee,this.yStep=Be,this.stream="",this.cloneIndex=0,O.call(this,Me,Te)}function E(Pe){var Ee,Be=typeof arguments[0]=="string"?arguments[0]:"p",Me=arguments[1],Te=arguments[2],Se=arguments[3],je=[],ke=1,Ue=16,Fe="S",Qe=null;_typeof$1(Pe=Pe||{})==="object"&&(Be=Pe.orientation,Me=Pe.unit||Me,Te=Pe.format||Te,Se=Pe.compress||Pe.compressPdf||Se,(Qe=Pe.encryption||null)!==null&&(Qe.userPassword=Qe.userPassword||"",Qe.ownerPassword=Qe.ownerPassword||"",Qe.userPermissions=Qe.userPermissions||[]),ke=typeof Pe.userUnit=="number"?Math.abs(Pe.userUnit):1,Pe.precision!==void 0&&(Ee=Pe.precision),Pe.floatPrecision!==void 0&&(Ue=Pe.floatPrecision),Fe=Pe.defaultPathOperation||"S"),je=Pe.filters||(Se===!0?["FlateEncode"]:je),Me=Me||"mm",Be=(""+(Be||"P")).toLowerCase();var He=Pe.putOnlyUsedFonts||!1,Ie={},_e={internal:{},__private__:{}};_e.__private__.PubSub=C;var Ae="1.3",Ye=_e.__private__.getPdfVersion=function(){return Ae};_e.__private__.setPdfVersion=function(fr){Ae=fr};var rr={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};_e.__private__.getPageFormats=function(){return rr};var Je=_e.__private__.getPageFormat=function(fr){return rr[fr]};Te=Te||"a4";var sr={COMPAT:"compat",ADVANCED:"advanced"},wr=sr.COMPAT;function Sr(){this.saveGraphicsState(),Pn(new ko(Xn,0,0,-Xn,0,ts()*Xn).toString()+" cm"),this.setFontSize(this.getFontSize()/Xn),Fe="n",wr=sr.ADVANCED}function xr(){this.restoreGraphicsState(),Fe="S",wr=sr.COMPAT}var mr=_e.__private__.combineFontStyleAndFontWeight=function(fr,Xr){if(fr=="bold"&&Xr=="normal"||fr=="bold"&&Xr==400||fr=="normal"&&Xr=="italic"||fr=="bold"&&Xr=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return Xr&&(fr=Xr==400||Xr==="normal"?fr==="italic"?"italic":"normal":Xr!=700&&Xr!=="bold"||fr!=="normal"?(Xr==700?"bold":Xr)+""+fr:"bold"),fr};_e.advancedAPI=function(fr){var Xr=wr===sr.COMPAT;return Xr&&Sr.call(this),typeof fr!="function"||(fr(this),Xr&&xr.call(this)),this},_e.compatAPI=function(fr){var Xr=wr===sr.ADVANCED;return Xr&&xr.call(this),typeof fr!="function"||(fr(this),Xr&&Sr.call(this)),this},_e.isAdvancedAPI=function(){return wr===sr.ADVANCED};var qe,lr=function(fr){if(wr!==sr.ADVANCED)throw new Error(fr+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},xe=_e.roundToPrecision=_e.__private__.roundToPrecision=function(fr,Xr){var Ln=Ee||Xr;if(isNaN(fr)||isNaN(Ln))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return fr.toFixed(Ln).replace(/0+$/,"")};qe=_e.hpf=_e.__private__.hpf=typeof Ue=="number"?function(fr){if(isNaN(fr))throw new Error("Invalid argument passed to jsPDF.hpf");return xe(fr,Ue)}:Ue==="smart"?function(fr){if(isNaN(fr))throw new Error("Invalid argument passed to jsPDF.hpf");return xe(fr,fr>-1&&fr<1?16:5)}:function(fr){if(isNaN(fr))throw new Error("Invalid argument passed to jsPDF.hpf");return xe(fr,16)};var Xe=_e.f2=_e.__private__.f2=function(fr){if(isNaN(fr))throw new Error("Invalid argument passed to jsPDF.f2");return xe(fr,2)},Re=_e.__private__.f3=function(fr){if(isNaN(fr))throw new Error("Invalid argument passed to jsPDF.f3");return xe(fr,3)},ir=_e.scale=_e.__private__.scale=function(fr){if(isNaN(fr))throw new Error("Invalid argument passed to jsPDF.scale");return wr===sr.COMPAT?fr*Xn:wr===sr.ADVANCED?fr:void 0},pr=function(fr){return wr===sr.COMPAT?ts()-fr:wr===sr.ADVANCED?fr:void 0},vr=function(fr){return ir(pr(fr))};_e.__private__.setPrecision=_e.setPrecision=function(fr){typeof parseInt(fr,10)=="number"&&(Ee=parseInt(fr,10))};var Cr,Ir="00000000000000000000000000000000",gr=_e.__private__.getFileId=function(){return Ir},kr=_e.__private__.setFileId=function(fr){return Ir=fr!==void 0&&/^[a-fA-F0-9]{32}$/.test(fr)?fr.toUpperCase():Ir.split("").map((function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))})).join(""),Qe!==null&&(uA=new I(Qe.userPermissions,Qe.userPassword,Qe.ownerPassword,Ir)),Ir};_e.setFileId=function(fr){return kr(fr),this},_e.getFileId=function(){return gr()};var Wr=_e.__private__.convertDateToPDFDate=function(fr){var Xr=fr.getTimezoneOffset(),Ln=Xr<0?"+":"-",qn=Math.floor(Math.abs(Xr/60)),Pi=Math.abs(Xr%60),Fi=[Ln,ar(qn),"'",ar(Pi),"'"].join("");return["D:",fr.getFullYear(),ar(fr.getMonth()+1),ar(fr.getDate()),ar(fr.getHours()),ar(fr.getMinutes()),ar(fr.getSeconds()),Fi].join("")},Ce=_e.__private__.convertPDFDateToDate=function(fr){var Xr=parseInt(fr.substr(2,4),10),Ln=parseInt(fr.substr(6,2),10)-1,qn=parseInt(fr.substr(8,2),10),Pi=parseInt(fr.substr(10,2),10),Fi=parseInt(fr.substr(12,2),10),ua=parseInt(fr.substr(14,2),10);return new Date(Xr,Ln,qn,Pi,Fi,ua,0)},Hr=_e.__private__.setCreationDate=function(fr){var Xr;if(fr===void 0&&(fr=new Date),fr instanceof Date)Xr=Wr(fr);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(fr))throw new Error("Invalid argument passed to jsPDF.setCreationDate");Xr=fr}return Cr=Xr},De=_e.__private__.getCreationDate=function(fr){var Xr=Cr;return fr==="jsDate"&&(Xr=Ce(Cr)),Xr};_e.setCreationDate=function(fr){return Hr(fr),this},_e.getCreationDate=function(fr){return De(fr)};var Ge,ar=_e.__private__.padd2=function(fr){return("0"+parseInt(fr)).slice(-2)},xn=_e.__private__.padd2Hex=function(fr){return("00"+(fr=fr.toString())).substr(fr.length)},Hn=0,$n=[],Un=[],$r=0,Oi=[],Wn=[],Lr=!1,Ii=Un,cn=function(){Hn=0,$r=0,Un=[],$n=[],Oi=[],La=i1(),Ma=i1()};_e.__private__.setCustomOutputDestination=function(fr){Lr=!0,Ii=fr};var Bn=function(fr){Lr||(Ii=fr)};_e.__private__.resetCustomOutputDestination=function(){Lr=!1,Ii=Un};var Pn=_e.__private__.out=function(fr){return fr=fr.toString(),$r+=fr.length+1,Ii.push(fr),Ii},Va=_e.__private__.write=function(fr){return Pn(arguments.length===1?fr.toString():Array.prototype.join.call(arguments," "))},Ca=_e.__private__.getArrayBuffer=function(fr){for(var Xr=fr.length,Ln=new ArrayBuffer(Xr),qn=new Uint8Array(Ln);Xr--;)qn[Xr]=fr.charCodeAt(Xr);return Ln},Zi=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];_e.__private__.getStandardFonts=function(){return Zi};var wa=Pe.fontSize||16;_e.__private__.setFontSize=_e.setFontSize=function(fr){return wa=wr===sr.ADVANCED?fr/Xn:fr,this};var xa,Aa=_e.__private__.getFontSize=_e.getFontSize=function(){return wr===sr.COMPAT?wa:wa*Xn},Ta=Pe.R2L||!1;_e.__private__.setR2L=_e.setR2L=function(fr){return Ta=fr,this},_e.__private__.getR2L=_e.getR2L=function(){return Ta};var Ia,or=_e.__private__.setZoomMode=function(fr){var Xr=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(fr))xa=fr;else if(isNaN(fr)){if(Xr.indexOf(fr)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+fr+'" is not recognized.');xa=fr}else xa=parseInt(fr,10)};_e.__private__.getZoomMode=function(){return xa};var Pr,ja=_e.__private__.setPageMode=function(fr){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(fr)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+fr+'" is not recognized.');Ia=fr};_e.__private__.getPageMode=function(){return Ia};var Ps=_e.__private__.setLayoutMode=function(fr){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(fr)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+fr+'" is not recognized.');Pr=fr};_e.__private__.getLayoutMode=function(){return Pr},_e.__private__.setDisplayMode=_e.setDisplayMode=function(fr,Xr,Ln){return or(fr),Ps(Xr),ja(Ln),this};var oo={title:"",subject:"",author:"",keywords:"",creator:""};_e.__private__.getDocumentProperty=function(fr){if(Object.keys(oo).indexOf(fr)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return oo[fr]},_e.__private__.getDocumentProperties=function(){return oo},_e.__private__.setDocumentProperties=_e.setProperties=_e.setDocumentProperties=function(fr){for(var Xr in oo)oo.hasOwnProperty(Xr)&&fr[Xr]&&(oo[Xr]=fr[Xr]);return this},_e.__private__.setDocumentProperty=function(fr,Xr){if(Object.keys(oo).indexOf(fr)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return oo[fr]=Xr};var $a,Xn,fo,eo,lo,mo={},ia={},po=[],qa={},_o={},So={},ls={},js=null,ys=0,Do=[],zo=new C(_e),ds=Pe.hotfixes||[],Os={},hA={},EA=[],ko=function fr(Xr,Ln,qn,Pi,Fi,ua){if(!(this instanceof fr))return new fr(Xr,Ln,qn,Pi,Fi,ua);isNaN(Xr)&&(Xr=1),isNaN(Ln)&&(Ln=0),isNaN(qn)&&(qn=0),isNaN(Pi)&&(Pi=1),isNaN(Fi)&&(Fi=0),isNaN(ua)&&(ua=0),this._matrix=[Xr,Ln,qn,Pi,Fi,ua]};Object.defineProperty(ko.prototype,"sx",{get:function(){return this._matrix[0]},set:function(fr){this._matrix[0]=fr}}),Object.defineProperty(ko.prototype,"shy",{get:function(){return this._matrix[1]},set:function(fr){this._matrix[1]=fr}}),Object.defineProperty(ko.prototype,"shx",{get:function(){return this._matrix[2]},set:function(fr){this._matrix[2]=fr}}),Object.defineProperty(ko.prototype,"sy",{get:function(){return this._matrix[3]},set:function(fr){this._matrix[3]=fr}}),Object.defineProperty(ko.prototype,"tx",{get:function(){return this._matrix[4]},set:function(fr){this._matrix[4]=fr}}),Object.defineProperty(ko.prototype,"ty",{get:function(){return this._matrix[5]},set:function(fr){this._matrix[5]=fr}}),Object.defineProperty(ko.prototype,"a",{get:function(){return this._matrix[0]},set:function(fr){this._matrix[0]=fr}}),Object.defineProperty(ko.prototype,"b",{get:function(){return this._matrix[1]},set:function(fr){this._matrix[1]=fr}}),Object.defineProperty(ko.prototype,"c",{get:function(){return this._matrix[2]},set:function(fr){this._matrix[2]=fr}}),Object.defineProperty(ko.prototype,"d",{get:function(){return this._matrix[3]},set:function(fr){this._matrix[3]=fr}}),Object.defineProperty(ko.prototype,"e",{get:function(){return this._matrix[4]},set:function(fr){this._matrix[4]=fr}}),Object.defineProperty(ko.prototype,"f",{get:function(){return this._matrix[5]},set:function(fr){this._matrix[5]=fr}}),Object.defineProperty(ko.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(ko.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(ko.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(ko.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),ko.prototype.join=function(fr){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(qe).join(fr)},ko.prototype.multiply=function(fr){var Xr=fr.sx*this.sx+fr.shy*this.shx,Ln=fr.sx*this.shy+fr.shy*this.sy,qn=fr.shx*this.sx+fr.sy*this.shx,Pi=fr.shx*this.shy+fr.sy*this.sy,Fi=fr.tx*this.sx+fr.ty*this.shx+this.tx,ua=fr.tx*this.shy+fr.ty*this.sy+this.ty;return new ko(Xr,Ln,qn,Pi,Fi,ua)},ko.prototype.decompose=function(){var fr=this.sx,Xr=this.shy,Ln=this.shx,qn=this.sy,Pi=this.tx,Fi=this.ty,ua=Math.sqrt(fr*fr+Xr*Xr),Ha=(fr/=ua)*Ln+(Xr/=ua)*qn;Ln-=fr*Ha,qn-=Xr*Ha;var Lo=Math.sqrt(Ln*Ln+qn*qn);return Ha/=Lo,fr*(qn/=Lo)<Xr*(Ln/=Lo)&&(fr=-fr,Xr=-Xr,Ha=-Ha,ua=-ua),{scale:new ko(ua,0,0,Lo,0,0),translate:new ko(1,0,0,1,Pi,Fi),rotate:new ko(fr,Xr,-Xr,fr,0,0),skew:new ko(1,0,Ha,1,0,0)}},ko.prototype.toString=function(fr){return this.join(" ")},ko.prototype.inversed=function(){var fr=this.sx,Xr=this.shy,Ln=this.shx,qn=this.sy,Pi=this.tx,Fi=this.ty,ua=1/(fr*qn-Xr*Ln),Ha=qn*ua,Lo=-Xr*ua,No=-Ln*ua,rs=fr*ua;return new ko(Ha,Lo,No,rs,-Ha*Pi-No*Fi,-Lo*Pi-rs*Fi)},ko.prototype.applyToPoint=function(fr){var Xr=fr.x*this.sx+fr.y*this.shx+this.tx,Ln=fr.x*this.shy+fr.y*this.sy+this.ty;return new zn(Xr,Ln)},ko.prototype.applyToRectangle=function(fr){var Xr=this.applyToPoint(fr),Ln=this.applyToPoint(new zn(fr.x+fr.w,fr.y+fr.h));return new bi(Xr.x,Xr.y,Ln.x-Xr.x,Ln.y-Xr.y)},ko.prototype.clone=function(){var fr=this.sx,Xr=this.shy,Ln=this.shx,qn=this.sy,Pi=this.tx,Fi=this.ty;return new ko(fr,Xr,Ln,qn,Pi,Fi)},_e.Matrix=ko;var y1=_e.matrixMult=function(fr,Xr){return Xr.multiply(fr)},iA=new ko(1,0,0,1,0,0);_e.unitMatrix=_e.identityMatrix=iA;var hs=function(fr,Xr){if(!_o[fr]){var Ln=(Xr instanceof B?"Sh":"P")+(Object.keys(qa).length+1).toString(10);Xr.id=Ln,_o[fr]=Ln,qa[Ln]=Xr,zo.publish("addPattern",Xr)}};_e.ShadingPattern=B,_e.TilingPattern=M,_e.addShadingPattern=function(fr,Xr){return lr("addShadingPattern()"),hs(fr,Xr),this},_e.beginTilingPattern=function(fr){lr("beginTilingPattern()"),oa(fr.boundingBox[0],fr.boundingBox[1],fr.boundingBox[2]-fr.boundingBox[0],fr.boundingBox[3]-fr.boundingBox[1],fr.matrix)},_e.endTilingPattern=function(fr,Xr){lr("endTilingPattern()"),Xr.stream=Wn[Ge].join(`
`),hs(fr,Xr),zo.publish("endTilingPattern",Xr),EA.pop().restore()};var Co=_e.__private__.newObject=function(){var fr=i1();return Gs(fr,!0),fr},i1=_e.__private__.newObjectDeferred=function(){return Hn++,$n[Hn]=function(){return $r},Hn},Gs=function(fr,Xr){return Xr=typeof Xr=="boolean"&&Xr,$n[fr]=$r,Xr&&Pn(fr+" 0 obj"),fr},ea=_e.__private__.newAdditionalObject=function(){var fr={objId:i1(),content:""};return Oi.push(fr),fr},La=i1(),Ma=i1(),Xo=_e.__private__.decodeColorString=function(fr){var Xr=fr.split(" ");if(Xr.length!==2||Xr[1]!=="g"&&Xr[1]!=="G")Xr.length===5&&(Xr[4]==="k"||Xr[4]==="K")&&(Xr=[(1-Xr[0])*(1-Xr[3]),(1-Xr[1])*(1-Xr[3]),(1-Xr[2])*(1-Xr[3]),"r"]);else{var Ln=parseFloat(Xr[0]);Xr=[Ln,Ln,Ln,"r"]}for(var qn="#",Pi=0;Pi<3;Pi++)qn+=("0"+Math.floor(255*parseFloat(Xr[Pi])).toString(16)).slice(-2);return qn},ra=_e.__private__.encodeColorString=function(fr){var Xr;typeof fr=="string"&&(fr={ch1:fr});var Ln=fr.ch1,qn=fr.ch2,Pi=fr.ch3,Fi=fr.ch4,ua=fr.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof Ln=="string"&&Ln.charAt(0)!=="#"){var Ha=new f(Ln);if(Ha.ok)Ln=Ha.toHex();else if(!/^\d*\.?\d*$/.test(Ln))throw new Error('Invalid color "'+Ln+'" passed to jsPDF.encodeColorString.')}if(typeof Ln=="string"&&/^#[0-9A-Fa-f]{3}$/.test(Ln)&&(Ln="#"+Ln[1]+Ln[1]+Ln[2]+Ln[2]+Ln[3]+Ln[3]),typeof Ln=="string"&&/^#[0-9A-Fa-f]{6}$/.test(Ln)){var Lo=parseInt(Ln.substr(1),16);Ln=Lo>>16&255,qn=Lo>>8&255,Pi=255&Lo}if(qn===void 0||Fi===void 0&&Ln===qn&&qn===Pi)if(typeof Ln=="string")Xr=Ln+" "+ua[0];else switch(fr.precision){case 2:Xr=Xe(Ln/255)+" "+ua[0];break;case 3:default:Xr=Re(Ln/255)+" "+ua[0]}else if(Fi===void 0||_typeof$1(Fi)==="object"){if(Fi&&!isNaN(Fi.a)&&Fi.a===0)return Xr=["1.","1.","1.",ua[1]].join(" ");if(typeof Ln=="string")Xr=[Ln,qn,Pi,ua[1]].join(" ");else switch(fr.precision){case 2:Xr=[Xe(Ln/255),Xe(qn/255),Xe(Pi/255),ua[1]].join(" ");break;default:case 3:Xr=[Re(Ln/255),Re(qn/255),Re(Pi/255),ua[1]].join(" ")}}else if(typeof Ln=="string")Xr=[Ln,qn,Pi,Fi,ua[2]].join(" ");else switch(fr.precision){case 2:Xr=[Xe(Ln),Xe(qn),Xe(Pi),Xe(Fi),ua[2]].join(" ");break;case 3:default:Xr=[Re(Ln),Re(qn),Re(Pi),Re(Fi),ua[2]].join(" ")}return Xr},Fo=_e.__private__.getFilters=function(){return je},ks=_e.__private__.putStream=function(fr){var Xr=(fr=fr||{}).data||"",Ln=fr.filters||Fo(),qn=fr.alreadyAppliedFilters||[],Pi=fr.addLength1||!1,Fi=Xr.length,ua=fr.objectId,Ha=function(an){return an};if(Qe!==null&&ua===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");Qe!==null&&(Ha=uA.encryptor(ua,0));var Lo={};Ln===!0&&(Ln=["FlateEncode"]);var No=fr.additionalKeyValues||[],rs=(Lo=E.API.processDataByFilters!==void 0?E.API.processDataByFilters(Xr,Ln):{data:Xr,reverseChain:[]}).reverseChain+(Array.isArray(qn)?qn.join(" "):qn.toString());if(Lo.data.length!==0&&(No.push({key:"Length",value:Lo.data.length}),Pi===!0&&No.push({key:"Length1",value:Fi})),rs.length!=0)if(rs.split("/").length-1==1)No.push({key:"Filter",value:rs});else{No.push({key:"Filter",value:"["+rs+"]"});for(var hr=0;hr<No.length;hr+=1)if(No[hr].key==="DecodeParms"){for(var Br=[],Nr=0;Nr<Lo.reverseChain.split("/").length-1;Nr+=1)Br.push("null");Br.push(No[hr].value),No[hr].value="["+Br.join(" ")+"]"}}Pn("<<");for(var Or=0;Or<No.length;Or++)Pn("/"+No[Or].key+" "+No[Or].value);Pn(">>"),Lo.data.length!==0&&(Pn("stream"),Pn(Ha(Lo.data)),Pn("endstream"))},Hi=_e.__private__.putPage=function(fr){var Xr=fr.number,Ln=fr.data,qn=fr.objId,Pi=fr.contentsObjId;Gs(qn,!0),Pn("<</Type /Page"),Pn("/Parent "+fr.rootDictionaryObjId+" 0 R"),Pn("/Resources "+fr.resourceDictionaryObjId+" 0 R"),Pn("/MediaBox ["+parseFloat(qe(fr.mediaBox.bottomLeftX))+" "+parseFloat(qe(fr.mediaBox.bottomLeftY))+" "+qe(fr.mediaBox.topRightX)+" "+qe(fr.mediaBox.topRightY)+"]"),fr.cropBox!==null&&Pn("/CropBox ["+qe(fr.cropBox.bottomLeftX)+" "+qe(fr.cropBox.bottomLeftY)+" "+qe(fr.cropBox.topRightX)+" "+qe(fr.cropBox.topRightY)+"]"),fr.bleedBox!==null&&Pn("/BleedBox ["+qe(fr.bleedBox.bottomLeftX)+" "+qe(fr.bleedBox.bottomLeftY)+" "+qe(fr.bleedBox.topRightX)+" "+qe(fr.bleedBox.topRightY)+"]"),fr.trimBox!==null&&Pn("/TrimBox ["+qe(fr.trimBox.bottomLeftX)+" "+qe(fr.trimBox.bottomLeftY)+" "+qe(fr.trimBox.topRightX)+" "+qe(fr.trimBox.topRightY)+"]"),fr.artBox!==null&&Pn("/ArtBox ["+qe(fr.artBox.bottomLeftX)+" "+qe(fr.artBox.bottomLeftY)+" "+qe(fr.artBox.topRightX)+" "+qe(fr.artBox.topRightY)+"]"),typeof fr.userUnit=="number"&&fr.userUnit!==1&&Pn("/UserUnit "+fr.userUnit),zo.publish("putPage",{objId:qn,pageContext:Do[Xr],pageNumber:Xr,page:Ln}),Pn("/Contents "+Pi+" 0 R"),Pn(">>"),Pn("endobj");var Fi=Ln.join(`
`);return wr===sr.ADVANCED&&(Fi+=`
Q`),Gs(Pi,!0),ks({data:Fi,filters:Fo(),objectId:Pi}),Pn("endobj"),qn},aa=_e.__private__.putPages=function(){var fr,Xr,Ln=[];for(fr=1;fr<=ys;fr++)Do[fr].objId=i1(),Do[fr].contentsObjId=i1();for(fr=1;fr<=ys;fr++)Ln.push(Hi({number:fr,data:Wn[fr],objId:Do[fr].objId,contentsObjId:Do[fr].contentsObjId,mediaBox:Do[fr].mediaBox,cropBox:Do[fr].cropBox,bleedBox:Do[fr].bleedBox,trimBox:Do[fr].trimBox,artBox:Do[fr].artBox,userUnit:Do[fr].userUnit,rootDictionaryObjId:La,resourceDictionaryObjId:Ma}));Gs(La,!0),Pn("<</Type /Pages");var qn="/Kids [";for(Xr=0;Xr<ys;Xr++)qn+=Ln[Xr]+" 0 R ";Pn(qn+"]"),Pn("/Count "+ys),Pn(">>"),Pn("endobj"),zo.publish("postPutPages")},Vo=function(fr){zo.publish("putFont",{font:fr,out:Pn,newObject:Co,putStream:ks}),fr.isAlreadyPutted!==!0&&(fr.objectNumber=Co(),Pn("<<"),Pn("/Type /Font"),Pn("/BaseFont /"+F(fr.postScriptName)),Pn("/Subtype /Type1"),typeof fr.encoding=="string"&&Pn("/Encoding /"+fr.encoding),Pn("/FirstChar 32"),Pn("/LastChar 255"),Pn(">>"),Pn("endobj"))},Po=function(){for(var fr in mo)mo.hasOwnProperty(fr)&&(He===!1||He===!0&&Ie.hasOwnProperty(fr))&&Vo(mo[fr])},S1=function(fr){fr.objectNumber=Co();var Xr=[];Xr.push({key:"Type",value:"/XObject"}),Xr.push({key:"Subtype",value:"/Form"}),Xr.push({key:"BBox",value:"["+[qe(fr.x),qe(fr.y),qe(fr.x+fr.width),qe(fr.y+fr.height)].join(" ")+"]"}),Xr.push({key:"Matrix",value:"["+fr.matrix.toString()+"]"});var Ln=fr.pages[1].join(`
`);ks({data:Ln,additionalKeyValues:Xr,objectId:fr.objectNumber}),Pn("endobj")},$1=function(){for(var fr in Os)Os.hasOwnProperty(fr)&&S1(Os[fr])},C1=function(fr,Xr){var Ln,qn=[],Pi=1/(Xr-1);for(Ln=0;Ln<1;Ln+=Pi)qn.push(Ln);if(qn.push(1),fr[0].offset!=0){var Fi={offset:0,color:fr[0].color};fr.unshift(Fi)}if(fr[fr.length-1].offset!=1){var ua={offset:1,color:fr[fr.length-1].color};fr.push(ua)}for(var Ha="",Lo=0,No=0;No<qn.length;No++){for(Ln=qn[No];Ln>fr[Lo+1].offset;)Lo++;var rs=fr[Lo].offset,hr=(Ln-rs)/(fr[Lo+1].offset-rs),Br=fr[Lo].color,Nr=fr[Lo+1].color;Ha+=xn(Math.round((1-hr)*Br[0]+hr*Nr[0]).toString(16))+xn(Math.round((1-hr)*Br[1]+hr*Nr[1]).toString(16))+xn(Math.round((1-hr)*Br[2]+hr*Nr[2]).toString(16))}return Ha.trim()},Us=function(fr,Xr){Xr||(Xr=21);var Ln=Co(),qn=C1(fr.colors,Xr),Pi=[];Pi.push({key:"FunctionType",value:"0"}),Pi.push({key:"Domain",value:"[0.0 1.0]"}),Pi.push({key:"Size",value:"["+Xr+"]"}),Pi.push({key:"BitsPerSample",value:"8"}),Pi.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Pi.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),ks({data:qn,additionalKeyValues:Pi,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:Ln}),Pn("endobj"),fr.objectNumber=Co(),Pn("<< /ShadingType "+fr.type),Pn("/ColorSpace /DeviceRGB");var Fi="/Coords ["+qe(parseFloat(fr.coords[0]))+" "+qe(parseFloat(fr.coords[1]))+" ";fr.type===2?Fi+=qe(parseFloat(fr.coords[2]))+" "+qe(parseFloat(fr.coords[3])):Fi+=qe(parseFloat(fr.coords[2]))+" "+qe(parseFloat(fr.coords[3]))+" "+qe(parseFloat(fr.coords[4]))+" "+qe(parseFloat(fr.coords[5])),Pn(Fi+="]"),fr.matrix&&Pn("/Matrix ["+fr.matrix.toString()+"]"),Pn("/Function "+Ln+" 0 R"),Pn("/Extend [true true]"),Pn(">>"),Pn("endobj")},UA=function(fr,Xr){var Ln=i1(),qn=Co();Xr.push({resourcesOid:Ln,objectOid:qn}),fr.objectNumber=qn;var Pi=[];Pi.push({key:"Type",value:"/Pattern"}),Pi.push({key:"PatternType",value:"1"}),Pi.push({key:"PaintType",value:"1"}),Pi.push({key:"TilingType",value:"1"}),Pi.push({key:"BBox",value:"["+fr.boundingBox.map(qe).join(" ")+"]"}),Pi.push({key:"XStep",value:qe(fr.xStep)}),Pi.push({key:"YStep",value:qe(fr.yStep)}),Pi.push({key:"Resources",value:Ln+" 0 R"}),fr.matrix&&Pi.push({key:"Matrix",value:"["+fr.matrix.toString()+"]"}),ks({data:fr.stream,additionalKeyValues:Pi,objectId:fr.objectNumber}),Pn("endobj")},N1=function(fr){var Xr;for(Xr in qa)qa.hasOwnProperty(Xr)&&(qa[Xr]instanceof B?Us(qa[Xr]):qa[Xr]instanceof M&&UA(qa[Xr],fr))},jA=function(fr){for(var Xr in fr.objectNumber=Co(),Pn("<<"),fr)switch(Xr){case"opacity":Pn("/ca "+Xe(fr[Xr]));break;case"stroke-opacity":Pn("/CA "+Xe(fr[Xr]))}Pn(">>"),Pn("endobj")},Tl=function(){var fr;for(fr in So)So.hasOwnProperty(fr)&&jA(So[fr])},Yc=function(){for(var fr in Pn("/XObject <<"),Os)Os.hasOwnProperty(fr)&&Os[fr].objectNumber>=0&&Pn("/"+fr+" "+Os[fr].objectNumber+" 0 R");zo.publish("putXobjectDict"),Pn(">>")},JA=function(){uA.oid=Co(),Pn("<<"),Pn("/Filter /Standard"),Pn("/V "+uA.v),Pn("/R "+uA.r),Pn("/U <"+uA.toHexString(uA.U)+">"),Pn("/O <"+uA.toHexString(uA.O)+">"),Pn("/P "+uA.P),Pn(">>"),Pn("endobj")},jl=function(){for(var fr in Pn("/Font <<"),mo)mo.hasOwnProperty(fr)&&(He===!1||He===!0&&Ie.hasOwnProperty(fr))&&Pn("/"+fr+" "+mo[fr].objectNumber+" 0 R");Pn(">>")},kl=function(){if(Object.keys(qa).length>0){for(var fr in Pn("/Shading <<"),qa)qa.hasOwnProperty(fr)&&qa[fr]instanceof B&&qa[fr].objectNumber>=0&&Pn("/"+fr+" "+qa[fr].objectNumber+" 0 R");zo.publish("putShadingPatternDict"),Pn(">>")}},XA=function(fr){if(Object.keys(qa).length>0){for(var Xr in Pn("/Pattern <<"),qa)qa.hasOwnProperty(Xr)&&qa[Xr]instanceof _e.TilingPattern&&qa[Xr].objectNumber>=0&&qa[Xr].objectNumber<fr&&Pn("/"+Xr+" "+qa[Xr].objectNumber+" 0 R");zo.publish("putTilingPatternDict"),Pn(">>")}},Lc=function(){if(Object.keys(So).length>0){var fr;for(fr in Pn("/ExtGState <<"),So)So.hasOwnProperty(fr)&&So[fr].objectNumber>=0&&Pn("/"+fr+" "+So[fr].objectNumber+" 0 R");zo.publish("putGStateDict"),Pn(">>")}},G1=function(fr){Gs(fr.resourcesOid,!0),Pn("<<"),Pn("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),jl(),kl(),XA(fr.objectOid),Lc(),Yc(),Pn(">>"),Pn("endobj")},yA=function(){var fr=[];Po(),Tl(),$1(),N1(fr),zo.publish("putResources"),fr.forEach(G1),G1({resourcesOid:Ma,objectOid:Number.MAX_SAFE_INTEGER}),zo.publish("postPutResources")},Hc=function(){zo.publish("putAdditionalObjects");for(var fr=0;fr<Oi.length;fr++){var Xr=Oi[fr];Gs(Xr.objId,!0),Pn(Xr.content),Pn("endobj")}zo.publish("postPutAdditionalObjects")},Ec=function(fr){ia[fr.fontName]=ia[fr.fontName]||{},ia[fr.fontName][fr.fontStyle]=fr.id},wA=function(fr,Xr,Ln,qn,Pi){var Fi={id:"F"+(Object.keys(mo).length+1).toString(10),postScriptName:fr,fontName:Xr,fontStyle:Ln,encoding:qn,isStandardFont:Pi||!1,metadata:{}};return zo.publish("addFont",{font:Fi,instance:this}),mo[Fi.id]=Fi,Ec(Fi),Fi.id},lc=function(fr){for(var Xr=0,Ln=Zi.length;Xr<Ln;Xr++){var qn=wA.call(this,fr[Xr][0],fr[Xr][1],fr[Xr][2],Zi[Xr][3],!0);He===!1&&(Ie[qn]=!0);var Pi=fr[Xr][0].split("-");Ec({id:qn,fontName:Pi[0],fontStyle:Pi[1]||""})}zo.publish("addFonts",{fonts:mo,dictionary:ia})},gA=function(fr){return fr.foo=function(){try{return fr.apply(this,arguments)}catch(qn){var Xr=qn.stack||"";~Xr.indexOf(" at ")&&(Xr=Xr.split(" at ")[1]);var Ln="Error in function "+Xr.split(`
`)[0].split("<")[0]+": "+qn.message;if(!n.console)throw new Error(Ln);n.console.error(Ln,qn),n.alert&&alert(Ln)}},fr.foo.bar=fr,fr.foo},F1=function(fr,Xr){var Ln,qn,Pi,Fi,ua,Ha,Lo,No,rs;if(Pi=(Xr=Xr||{}).sourceEncoding||"Unicode",ua=Xr.outputEncoding,(Xr.autoencode||ua)&&mo[$a].metadata&&mo[$a].metadata[Pi]&&mo[$a].metadata[Pi].encoding&&(Fi=mo[$a].metadata[Pi].encoding,!ua&&mo[$a].encoding&&(ua=mo[$a].encoding),!ua&&Fi.codePages&&(ua=Fi.codePages[0]),typeof ua=="string"&&(ua=Fi[ua]),ua)){for(Lo=!1,Ha=[],Ln=0,qn=fr.length;Ln<qn;Ln++)(No=ua[fr.charCodeAt(Ln)])?Ha.push(String.fromCharCode(No)):Ha.push(fr[Ln]),Ha[Ln].charCodeAt(0)>>8&&(Lo=!0);fr=Ha.join("")}for(Ln=fr.length;Lo===void 0&&Ln!==0;)fr.charCodeAt(Ln-1)>>8&&(Lo=!0),Ln--;if(!Lo)return fr;for(Ha=Xr.noBOM?[]:[254,255],Ln=0,qn=fr.length;Ln<qn;Ln++){if((rs=(No=fr.charCodeAt(Ln))>>8)>>8)throw new Error("Character at position "+Ln+" of string '"+fr+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");Ha.push(rs),Ha.push(No-(rs<<8))}return String.fromCharCode.apply(void 0,Ha)},eA=_e.__private__.pdfEscape=_e.pdfEscape=function(fr,Xr){return F1(fr,Xr).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},uc=_e.__private__.beginPage=function(fr){Wn[++ys]=[],Do[ys]={objId:0,contentsObjId:0,userUnit:Number(ke),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(fr[0]),topRightY:Number(fr[1])}},mA(ys),Bn(Wn[Ge])},Rc=function(fr,Xr){var Ln,qn,Pi;switch(Be=Xr||Be,typeof fr=="string"&&(Ln=Je(fr.toLowerCase()),Array.isArray(Ln)&&(qn=Ln[0],Pi=Ln[1])),Array.isArray(fr)&&(qn=fr[0]*Xn,Pi=fr[1]*Xn),isNaN(qn)&&(qn=Te[0],Pi=Te[1]),(qn>14400||Pi>14400)&&(a.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),qn=Math.min(14400,qn),Pi=Math.min(14400,Pi)),Te=[qn,Pi],Be.substr(0,1)){case"l":Pi>qn&&(Te=[Pi,qn]);break;case"p":qn>Pi&&(Te=[Pi,qn])}uc(Te),tl(ec),Pn(BA),Vr!==0&&Pn(Vr+" J"),un!==0&&Pn(un+" j"),zo.publish("addPage",{pageNumber:ys})},sl=function(fr){fr>0&&fr<=ys&&(Wn.splice(fr,1),Do.splice(fr,1),ys--,Ge>ys&&(Ge=ys),this.setPage(Ge))},mA=function(fr){fr>0&&fr<=ys&&(Ge=fr)},Al=_e.__private__.getNumberOfPages=_e.getNumberOfPages=function(){return Wn.length-1},Mc=function(fr,Xr,Ln){var qn,Pi=void 0;return Ln=Ln||{},fr=fr!==void 0?fr:mo[$a].fontName,Xr=Xr!==void 0?Xr:mo[$a].fontStyle,qn=fr.toLowerCase(),ia[qn]!==void 0&&ia[qn][Xr]!==void 0?Pi=ia[qn][Xr]:ia[fr]!==void 0&&ia[fr][Xr]!==void 0?Pi=ia[fr][Xr]:Ln.disableWarning===!1&&a.warn("Unable to look up font label for font '"+fr+"', '"+Xr+"'. Refer to getFontList() for available fonts."),Pi||Ln.noFallback||(Pi=ia.times[Xr])==null&&(Pi=ia.times.normal),Pi},cl=_e.__private__.putInfo=function(){var fr=Co(),Xr=function(qn){return qn};for(var Ln in Qe!==null&&(Xr=uA.encryptor(fr,0)),Pn("<<"),Pn("/Producer ("+eA(Xr("jsPDF "+E.version))+")"),oo)oo.hasOwnProperty(Ln)&&oo[Ln]&&Pn("/"+Ln.substr(0,1).toUpperCase()+Ln.substr(1)+" ("+eA(Xr(oo[Ln]))+")");Pn("/CreationDate ("+eA(Xr(Cr))+")"),Pn(">>"),Pn("endobj")},MA=_e.__private__.putCatalog=function(fr){var Xr=(fr=fr||{}).rootDictionaryObjId||La;switch(Co(),Pn("<<"),Pn("/Type /Catalog"),Pn("/Pages "+Xr+" 0 R"),xa||(xa="fullwidth"),xa){case"fullwidth":Pn("/OpenAction [3 0 R /FitH null]");break;case"fullheight":Pn("/OpenAction [3 0 R /FitV null]");break;case"fullpage":Pn("/OpenAction [3 0 R /Fit]");break;case"original":Pn("/OpenAction [3 0 R /XYZ null null 1]");break;default:var Ln=""+xa;Ln.substr(Ln.length-1)==="%"&&(xa=parseInt(xa)/100),typeof xa=="number"&&Pn("/OpenAction [3 0 R /XYZ null null "+Xe(xa)+"]")}switch(Pr||(Pr="continuous"),Pr){case"continuous":Pn("/PageLayout /OneColumn");break;case"single":Pn("/PageLayout /SinglePage");break;case"two":case"twoleft":Pn("/PageLayout /TwoColumnLeft");break;case"tworight":Pn("/PageLayout /TwoColumnRight")}Ia&&Pn("/PageMode /"+Ia),zo.publish("putCatalog"),Pn(">>"),Pn("endobj")},fc=_e.__private__.putTrailer=function(){Pn("trailer"),Pn("<<"),Pn("/Size "+(Hn+1)),Pn("/Root "+Hn+" 0 R"),Pn("/Info "+(Hn-1)+" 0 R"),Qe!==null&&Pn("/Encrypt "+uA.oid+" 0 R"),Pn("/ID [ <"+Ir+"> <"+Ir+"> ]"),Pn(">>")},_A=_e.__private__.putHeader=function(){Pn("%PDF-"+Ae),Pn("%ºß¬à")},lA=_e.__private__.putXRef=function(){var fr="0000000000";Pn("xref"),Pn("0 "+(Hn+1)),Pn("0000000000 65535 f ");for(var Xr=1;Xr<=Hn;Xr++)typeof $n[Xr]=="function"?Pn((fr+$n[Xr]()).slice(-10)+" 00000 n "):$n[Xr]!==void 0?Pn((fr+$n[Xr]).slice(-10)+" 00000 n "):Pn("0000000000 00000 n ")},pc=_e.__private__.buildDocument=function(){cn(),Bn(Un),zo.publish("buildDocument"),_A(),aa(),Hc(),yA(),Qe!==null&&JA(),cl(),MA();var fr=$r;return lA(),fc(),Pn("startxref"),Pn(""+fr),Pn("%%EOF"),Bn(Wn[Ge]),Un.join(`
`)},OA=_e.__private__.getBlob=function(fr){return new Blob([Ca(fr)],{type:"application/pdf"})},DA=_e.output=_e.__private__.output=gA((function(fr,Xr){switch(typeof(Xr=Xr||{})=="string"?Xr={filename:Xr}:Xr.filename=Xr.filename||"generated.pdf",fr){case void 0:return pc();case"save":_e.save(Xr.filename);break;case"arraybuffer":return Ca(pc());case"blob":return OA(pc());case"bloburi":case"bloburl":if(n.URL!==void 0&&typeof n.URL.createObjectURL=="function")return n.URL&&n.URL.createObjectURL(OA(pc()))||void 0;a.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var Ln="",qn=pc();try{Ln=h(qn)}catch(Nr){Ln=h(unescape(encodeURIComponent(qn)))}return"data:application/pdf;filename="+Xr.filename+";base64,"+Ln;case"pdfobjectnewwindow":if(Object.prototype.toString.call(n)==="[object Window]"){var Pi="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Fi=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';Xr.pdfObjectUrl&&(Pi=Xr.pdfObjectUrl,Fi="");var ua='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+Pi+'"'+Fi+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(Xr)+");<\/script></body></html>",Ha=n.open();return Ha!==null&&Ha.document.write(ua),Ha}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(n)==="[object Window]"){var Lo='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(Xr.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+Xr.filename+'" width="500px" height="400px" /></body></html>',No=n.open();if(No!==null){No.document.write(Lo);var rs=this;No.document.documentElement.querySelector("#pdfViewer").onload=function(){No.document.title=Xr.filename,No.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(rs.output("bloburl"))}}return No}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(n)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var hr='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",Xr)+'"></iframe></body></html>',Br=n.open();if(Br!==null&&(Br.document.write(hr),Br.document.title=Xr.filename),Br||typeof safari=="undefined")return Br;break;case"datauri":case"dataurl":return n.document.location.href=this.output("datauristring",Xr);default:return null}})),W1=function(fr){return Array.isArray(ds)===!0&&ds.indexOf(fr)>-1};switch(Me){case"pt":Xn=1;break;case"mm":Xn=72/25.4;break;case"cm":Xn=72/2.54;break;case"in":Xn=72;break;case"px":Xn=W1("px_scaling")==1?.75:96/72;break;case"pc":case"em":Xn=12;break;case"ex":Xn=6;break;default:if(typeof Me!="number")throw new Error("Invalid unit: "+Me);Xn=Me}var uA=null;Hr(),kr();var Kc=function(fr){return Qe!==null?uA.encryptor(fr,0):function(Xr){return Xr}},ll=_e.__private__.getPageInfo=_e.getPageInfo=function(fr){if(isNaN(fr)||fr%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Do[fr].objId,pageNumber:fr,pageContext:Do[fr]}},Yo=_e.__private__.getPageInfoByObjId=function(fr){if(isNaN(fr)||fr%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var Xr in Do)if(Do[Xr].objId===fr)break;return ll(Xr)},dc=_e.__private__.getCurrentPageInfo=_e.getCurrentPageInfo=function(){return{objId:Do[Ge].objId,pageNumber:Ge,pageContext:Do[Ge]}};_e.addPage=function(){return Rc.apply(this,arguments),this},_e.setPage=function(){return mA.apply(this,arguments),Bn.call(this,Wn[Ge]),this},_e.insertPage=function(fr){return this.addPage(),this.movePage(Ge,fr),this},_e.movePage=function(fr,Xr){var Ln,qn;if(fr>Xr){Ln=Wn[fr],qn=Do[fr];for(var Pi=fr;Pi>Xr;Pi--)Wn[Pi]=Wn[Pi-1],Do[Pi]=Do[Pi-1];Wn[Xr]=Ln,Do[Xr]=qn,this.setPage(Xr)}else if(fr<Xr){Ln=Wn[fr],qn=Do[fr];for(var Fi=fr;Fi<Xr;Fi++)Wn[Fi]=Wn[Fi+1],Do[Fi]=Do[Fi+1];Wn[Xr]=Ln,Do[Xr]=qn,this.setPage(Xr)}return this},_e.deletePage=function(){return sl.apply(this,arguments),this},_e.__private__.text=_e.text=function(fr,Xr,Ln,qn,Pi){var Fi,ua,Ha,Lo,No,rs,hr,Br,Nr,Or=(qn=qn||{}).scope||this;if(typeof fr=="number"&&typeof Xr=="number"&&(typeof Ln=="string"||Array.isArray(Ln))){var an=Ln;Ln=Xr,Xr=fr,fr=an}if(arguments[3]instanceof ko?(lr("The transform parameter of text() with a Matrix value"),Nr=Pi):(Ha=arguments[4],Lo=arguments[5],_typeof$1(hr=arguments[3])==="object"&&hr!==null||(typeof Ha=="string"&&(Lo=Ha,Ha=null),typeof hr=="string"&&(Lo=hr,hr=null),typeof hr=="number"&&(Ha=hr,hr=null),qn={flags:hr,angle:Ha,align:Lo})),isNaN(Xr)||isNaN(Ln)||fr==null)throw new Error("Invalid arguments passed to jsPDF.text");if(fr.length===0)return Or;var Zr="",Rr=!1,Jr=typeof qn.lineHeightFactor=="number"?qn.lineHeightFactor:QA,rn=Or.internal.scaleFactor;function An(va){return va=va.split(" ").join(Array(qn.TabLen||9).join(" ")),eA(va,hr)}function tn(va){for(var Ba,Ya=va.concat(),jr=[],Fr=Ya.length;Fr--;)typeof(Ba=Ya.shift())=="string"?jr.push(Ba):Array.isArray(va)&&(Ba.length===1||Ba[1]===void 0&&Ba[2]===void 0)?jr.push(Ba[0]):jr.push([Ba[0],Ba[1],Ba[2]]);return jr}function vn(va,Ba){var Ya;if(typeof va=="string")Ya=Ba(va)[0];else if(Array.isArray(va)){for(var jr,Fr,Ar=va.concat(),cr=[],Ve=Ar.length;Ve--;)typeof(jr=Ar.shift())=="string"?cr.push(Ba(jr)[0]):Array.isArray(jr)&&typeof jr[0]=="string"&&(Fr=Ba(jr[0],jr[1],jr[2]),cr.push([Fr[0],Fr[1],Fr[2]]));Ya=cr}return Ya}var fn=!1,dn=!0;if(typeof fr=="string")fn=!0;else if(Array.isArray(fr)){var Mn=fr.concat();ua=[];for(var wn,Sn=Mn.length;Sn--;)(typeof(wn=Mn.shift())!="string"||Array.isArray(wn)&&typeof wn[0]!="string")&&(dn=!1);fn=dn}if(fn===!1)throw new Error('Type of text must be string or Array. "'+fr+'" is not recognized.');typeof fr=="string"&&(fr=fr.match(/[\r?\n]/)?fr.split(/\r\n|\r|\n/g):[fr]);var Nn=wa/Or.internal.scaleFactor,oi=Nn*(Jr-1);switch(qn.baseline){case"bottom":Ln-=oi;break;case"top":Ln+=Nn-oi;break;case"hanging":Ln+=Nn-2*oi;break;case"middle":Ln+=Nn/2-oi}if((rs=qn.maxWidth||0)>0&&(typeof fr=="string"?fr=Or.splitTextToSize(fr,rs):Object.prototype.toString.call(fr)==="[object Array]"&&(fr=fr.reduce((function(va,Ba){return va.concat(Or.splitTextToSize(Ba,rs))}),[]))),Fi={text:fr,x:Xr,y:Ln,options:qn,mutex:{pdfEscape:eA,activeFontKey:$a,fonts:mo,activeFontSize:wa}},zo.publish("preProcessText",Fi),fr=Fi.text,Ha=(qn=Fi.options).angle,!(Nr instanceof ko)&&Ha&&typeof Ha=="number"){Ha*=Math.PI/180,qn.rotationDirection===0&&(Ha=-Ha),wr===sr.ADVANCED&&(Ha=-Ha);var Jn=Math.cos(Ha),fi=Math.sin(Ha);Nr=new ko(Jn,fi,-fi,Jn,0,0)}else Ha&&Ha instanceof ko&&(Nr=Ha);wr!==sr.ADVANCED||Nr||(Nr=iA),(No=qn.charSpace||Tr)!==void 0&&(Zr+=qe(ir(No))+` Tc
`,this.setCharSpace(this.getCharSpace()||0)),(Br=qn.horizontalScale)!==void 0&&(Zr+=qe(100*Br)+` Tz
`),qn.lang;var ri=-1,Qn=qn.renderingMode!==void 0?qn.renderingMode:qn.stroke,Yn=Or.internal.getCurrentPageInfo().pageContext;switch(Qn){case 0:case!1:case"fill":ri=0;break;case 1:case!0:case"stroke":ri=1;break;case 2:case"fillThenStroke":ri=2;break;case 3:case"invisible":ri=3;break;case 4:case"fillAndAddForClipping":ri=4;break;case 5:case"strokeAndAddPathForClipping":ri=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":ri=6;break;case 7:case"addToPathForClipping":ri=7}var ni=Yn.usedRenderingMode!==void 0?Yn.usedRenderingMode:-1;ri!==-1?Zr+=ri+` Tr
`:ni!==-1&&(Zr+=`0 Tr
`),ri!==-1&&(Yn.usedRenderingMode=ri),Lo=qn.align||"left";var ci,Li=wa*Jr,zi=Or.internal.pageSize.getWidth(),Zn=mo[$a];No=qn.charSpace||Tr,rs=qn.maxWidth||0,hr=Object.assign({autoencode:!0,noBOM:!0},qn.flags);var ii=[],vi=function(va){return Or.getStringUnitWidth(va,{font:Zn,charSpace:No,fontSize:wa,doKerning:!1})*wa/rn};if(Object.prototype.toString.call(fr)==="[object Array]"){var Si;ua=tn(fr),Lo!=="left"&&(ci=ua.map(vi));var Yr,hn=0;if(Lo==="right"){Xr-=ci[0],fr=[],Sn=ua.length;for(var En=0;En<Sn;En++)En===0?(Yr=xA(Xr),Si=zA(Ln)):(Yr=ir(hn-ci[En]),Si=-Li),fr.push([ua[En],Yr,Si]),hn=ci[En]}else if(Lo==="center"){Xr-=ci[0]/2,fr=[],Sn=ua.length;for(var Dn=0;Dn<Sn;Dn++)Dn===0?(Yr=xA(Xr),Si=zA(Ln)):(Yr=ir((hn-ci[Dn])/2),Si=-Li),fr.push([ua[Dn],Yr,Si]),hn=ci[Dn]}else if(Lo==="left"){fr=[],Sn=ua.length;for(var Rn=0;Rn<Sn;Rn++)fr.push(ua[Rn])}else if(Lo==="justify"&&Zn.encoding==="Identity-H"){fr=[],Sn=ua.length,rs=rs!==0?rs:zi;for(var pi=0,ui=0;ui<Sn;ui++)if(Si=ui===0?zA(Ln):-Li,Yr=ui===0?xA(Xr):pi,ui<Sn-1){var hi=ir((rs-ci[ui])/(ua[ui].split(" ").length-1)),gi=ua[ui].split(" ");fr.push([gi[0]+" ",Yr,Si]),pi=0;for(var Ze=1;Ze<gi.length;Ze++){var en=(vi(gi[Ze-1]+" "+gi[Ze])-vi(gi[Ze]))*rn+hi;Ze==gi.length-1?fr.push([gi[Ze],en,0]):fr.push([gi[Ze]+" ",en,0]),pi-=en}}else fr.push([ua[ui],Yr,Si]);fr.push(["",pi,0])}else{if(Lo!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(fr=[],Sn=ua.length,rs=rs!==0?rs:zi,ui=0;ui<Sn;ui++)Si=ui===0?zA(Ln):-Li,Yr=ui===0?xA(Xr):0,ui<Sn-1?ii.push(qe(ir((rs-ci[ui])/(ua[ui].split(" ").length-1)))):ii.push(0),fr.push([ua[ui],Yr,Si])}}var mi=typeof qn.R2L=="boolean"?qn.R2L:Ta;mi===!0&&(fr=vn(fr,(function(va,Ba,Ya){return[va.split("").reverse().join(""),Ba,Ya]}))),Fi={text:fr,x:Xr,y:Ln,options:qn,mutex:{pdfEscape:eA,activeFontKey:$a,fonts:mo,activeFontSize:wa}},zo.publish("postProcessText",Fi),fr=Fi.text,Rr=Fi.mutex.isHex||!1;var Ni=mo[$a].encoding;Ni!=="WinAnsiEncoding"&&Ni!=="StandardEncoding"||(fr=vn(fr,(function(va,Ba,Ya){return[An(va),Ba,Ya]}))),ua=tn(fr),fr=[];for(var Vi,ca,ha,Pa=0,Ra=1,to=Array.isArray(ua[0])?Ra:Pa,Fa="",Oa=function(va,Ba,Ya){var jr="";return Ya instanceof ko?(Ya=typeof qn.angle=="number"?y1(Ya,new ko(1,0,0,1,va,Ba)):y1(new ko(1,0,0,1,va,Ba),Ya),wr===sr.ADVANCED&&(Ya=y1(new ko(1,0,0,-1,0,0),Ya)),jr=Ya.join(" ")+` Tm
`):jr=qe(va)+" "+qe(Ba)+` Td
`,jr},no=0;no<ua.length;no++){switch(Fa="",to){case Ra:ha=(Rr?"<":"(")+ua[no][0]+(Rr?">":")"),Vi=parseFloat(ua[no][1]),ca=parseFloat(ua[no][2]);break;case Pa:ha=(Rr?"<":"(")+ua[no]+(Rr?">":")"),Vi=xA(Xr),ca=zA(Ln)}ii!==void 0&&ii[no]!==void 0&&(Fa=ii[no]+` Tw
`),no===0?fr.push(Fa+Oa(Vi,ca,Nr)+ha):to===Pa?fr.push(Fa+ha):to===Ra&&fr.push(Fa+Oa(Vi,ca,Nr)+ha)}fr=to===Pa?fr.join(` Tj
T* `):fr.join(` Tj
`),fr+=` Tj
`;var ro=`BT
/`;return ro+=$a+" "+wa+` Tf
`,ro+=qe(wa*Jr)+` TL
`,ro+=nr+`
`,ro+=Zr,ro+=fr,Pn(ro+="ET"),Ie[$a]=!0,Or};var hl=_e.__private__.clip=_e.clip=function(fr){return Pn(fr==="evenodd"?"W*":"W"),this};_e.clipEvenOdd=function(){return hl("evenodd")},_e.__private__.discardPath=_e.discardPath=function(){return Pn("n"),this};var NA=_e.__private__.isValidStyle=function(fr){var Xr=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(fr)!==-1&&(Xr=!0),Xr};_e.__private__.setDefaultPathOperation=_e.setDefaultPathOperation=function(fr){return NA(fr)&&(Fe=fr),this};var Oc=_e.__private__.getStyle=_e.getStyle=function(fr){var Xr=Fe;switch(fr){case"D":case"S":Xr="S";break;case"F":Xr="f";break;case"FD":case"DF":Xr="B";break;case"f":case"f*":case"B":case"B*":Xr=fr}return Xr},Jc=_e.close=function(){return Pn("h"),this};_e.stroke=function(){return Pn("S"),this},_e.fill=function(fr){return hc("f",fr),this},_e.fillEvenOdd=function(fr){return hc("f*",fr),this},_e.fillStroke=function(fr){return hc("B",fr),this},_e.fillStrokeEvenOdd=function(fr){return hc("B*",fr),this};var hc=function(fr,Xr){_typeof$1(Xr)==="object"?e1(Xr,fr):Pn(fr)},tA=function(fr){fr===null||wr===sr.ADVANCED&&fr===void 0||(fr=Oc(fr),Pn(fr))};function Xc(fr,Xr,Ln,qn,Pi){var Fi=new M(Xr||this.boundingBox,Ln||this.xStep,qn||this.yStep,this.gState,Pi||this.matrix);Fi.stream=this.stream;var ua=fr+"$$"+this.cloneIndex+++"$$";return hs(ua,Fi),Fi}var e1=function(fr,Xr){var Ln=_o[fr.key],qn=qa[Ln];if(qn instanceof B)Pn("q"),Pn($c(Xr)),qn.gState&&_e.setGState(qn.gState),Pn(fr.matrix.toString()+" cm"),Pn("/"+Ln+" sh"),Pn("Q");else if(qn instanceof M){var Pi=new ko(1,0,0,-1,0,ts());fr.matrix&&(Pi=Pi.multiply(fr.matrix||iA),Ln=Xc.call(qn,fr.key,fr.boundingBox,fr.xStep,fr.yStep,Pi).id),Pn("q"),Pn("/Pattern cs"),Pn("/"+Ln+" scn"),qn.gState&&_e.setGState(qn.gState),Pn(Xr),Pn("Q")}},$c=function(fr){switch(fr){case"f":case"F":return"W n";case"f*":return"W* n";case"B":return"W S";case"B*":return"W* S";case"S":return"W S";case"n":return"W n"}},el=_e.moveTo=function(fr,Xr){return Pn(qe(ir(fr))+" "+qe(vr(Xr))+" m"),this},gc=_e.lineTo=function(fr,Xr){return Pn(qe(ir(fr))+" "+qe(vr(Xr))+" l"),this},$A=_e.curveTo=function(fr,Xr,Ln,qn,Pi,Fi){return Pn([qe(ir(fr)),qe(vr(Xr)),qe(ir(Ln)),qe(vr(qn)),qe(ir(Pi)),qe(vr(Fi)),"c"].join(" ")),this};_e.__private__.line=_e.line=function(fr,Xr,Ln,qn,Pi){if(isNaN(fr)||isNaN(Xr)||isNaN(Ln)||isNaN(qn)||!NA(Pi))throw new Error("Invalid arguments passed to jsPDF.line");return wr===sr.COMPAT?this.lines([[Ln-fr,qn-Xr]],fr,Xr,[1,1],Pi||"S"):this.lines([[Ln-fr,qn-Xr]],fr,Xr,[1,1]).stroke()},_e.__private__.lines=_e.lines=function(fr,Xr,Ln,qn,Pi,Fi){var ua,Ha,Lo,No,rs,hr,Br,Nr,Or,an,Zr,Rr;if(typeof fr=="number"&&(Rr=Ln,Ln=Xr,Xr=fr,fr=Rr),qn=qn||[1,1],Fi=Fi||!1,isNaN(Xr)||isNaN(Ln)||!Array.isArray(fr)||!Array.isArray(qn)||!NA(Pi)||typeof Fi!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(el(Xr,Ln),ua=qn[0],Ha=qn[1],No=fr.length,an=Xr,Zr=Ln,Lo=0;Lo<No;Lo++)(rs=fr[Lo]).length===2?(an=rs[0]*ua+an,Zr=rs[1]*Ha+Zr,gc(an,Zr)):(hr=rs[0]*ua+an,Br=rs[1]*Ha+Zr,Nr=rs[2]*ua+an,Or=rs[3]*Ha+Zr,an=rs[4]*ua+an,Zr=rs[5]*Ha+Zr,$A(hr,Br,Nr,Or,an,Zr));return Fi&&Jc(),tA(Pi),this},_e.path=function(fr){for(var Xr=0;Xr<fr.length;Xr++){var Ln=fr[Xr],qn=Ln.c;switch(Ln.op){case"m":el(qn[0],qn[1]);break;case"l":gc(qn[0],qn[1]);break;case"c":$A.apply(this,qn);break;case"h":Jc()}}return this},_e.__private__.rect=_e.rect=function(fr,Xr,Ln,qn,Pi){if(isNaN(fr)||isNaN(Xr)||isNaN(Ln)||isNaN(qn)||!NA(Pi))throw new Error("Invalid arguments passed to jsPDF.rect");return wr===sr.COMPAT&&(qn=-qn),Pn([qe(ir(fr)),qe(vr(Xr)),qe(ir(Ln)),qe(ir(qn)),"re"].join(" ")),tA(Pi),this},_e.__private__.triangle=_e.triangle=function(fr,Xr,Ln,qn,Pi,Fi,ua){if(isNaN(fr)||isNaN(Xr)||isNaN(Ln)||isNaN(qn)||isNaN(Pi)||isNaN(Fi)||!NA(ua))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[Ln-fr,qn-Xr],[Pi-Ln,Fi-qn],[fr-Pi,Xr-Fi]],fr,Xr,[1,1],ua,!0),this},_e.__private__.roundedRect=_e.roundedRect=function(fr,Xr,Ln,qn,Pi,Fi,ua){if(isNaN(fr)||isNaN(Xr)||isNaN(Ln)||isNaN(qn)||isNaN(Pi)||isNaN(Fi)||!NA(ua))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var Ha=4/3*(Math.SQRT2-1);return Pi=Math.min(Pi,.5*Ln),Fi=Math.min(Fi,.5*qn),this.lines([[Ln-2*Pi,0],[Pi*Ha,0,Pi,Fi-Fi*Ha,Pi,Fi],[0,qn-2*Fi],[0,Fi*Ha,-Pi*Ha,Fi,-Pi,Fi],[2*Pi-Ln,0],[-Pi*Ha,0,-Pi,-Fi*Ha,-Pi,-Fi],[0,2*Fi-qn],[0,-Fi*Ha,Pi*Ha,-Fi,Pi,-Fi]],fr+Pi,Xr,[1,1],ua,!0),this},_e.__private__.ellipse=_e.ellipse=function(fr,Xr,Ln,qn,Pi){if(isNaN(fr)||isNaN(Xr)||isNaN(Ln)||isNaN(qn)||!NA(Pi))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Fi=4/3*(Math.SQRT2-1)*Ln,ua=4/3*(Math.SQRT2-1)*qn;return el(fr+Ln,Xr),$A(fr+Ln,Xr-ua,fr+Fi,Xr-qn,fr,Xr-qn),$A(fr-Fi,Xr-qn,fr-Ln,Xr-ua,fr-Ln,Xr),$A(fr-Ln,Xr+ua,fr-Fi,Xr+qn,fr,Xr+qn),$A(fr+Fi,Xr+qn,fr+Ln,Xr+ua,fr+Ln,Xr),tA(Pi),this},_e.__private__.circle=_e.circle=function(fr,Xr,Ln,qn){if(isNaN(fr)||isNaN(Xr)||isNaN(Ln)||!NA(qn))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(fr,Xr,Ln,Ln,qn)},_e.setFont=function(fr,Xr,Ln){return Ln&&(Xr=mr(Xr,Ln)),$a=Mc(fr,Xr,{disableWarning:!1}),this};var Pc=_e.__private__.getFont=_e.getFont=function(){return mo[Mc.apply(_e,arguments)]};_e.__private__.getFontList=_e.getFontList=function(){var fr,Xr,Ln={};for(fr in ia)if(ia.hasOwnProperty(fr))for(Xr in Ln[fr]=[],ia[fr])ia[fr].hasOwnProperty(Xr)&&Ln[fr].push(Xr);return Ln},_e.addFont=function(fr,Xr,Ln,qn,Pi){var Fi=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&Fi.indexOf(arguments[3])!==-1?Pi=arguments[3]:arguments[3]&&Fi.indexOf(arguments[3])==-1&&(Ln=mr(Ln,qn)),Pi=Pi||"Identity-H",wA.call(this,fr,Xr,Ln,Pi)};var QA,ec=Pe.lineWidth||.200025,tc=_e.__private__.getLineWidth=_e.getLineWidth=function(){return ec},tl=_e.__private__.setLineWidth=_e.setLineWidth=function(fr){return ec=fr,Pn(qe(ir(fr))+" w"),this};_e.__private__.setLineDash=E.API.setLineDash=E.API.setLineDashPattern=function(fr,Xr){if(fr=fr||[],Xr=Xr||0,isNaN(Xr)||!Array.isArray(fr))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return fr=fr.map((function(Ln){return qe(ir(Ln))})).join(" "),Xr=qe(ir(Xr)),Pn("["+fr+"] "+Xr+" d"),this};var q1=_e.__private__.getLineHeight=_e.getLineHeight=function(){return wa*QA};_e.__private__.getLineHeight=_e.getLineHeight=function(){return wa*QA};var Qc=_e.__private__.setLineHeightFactor=_e.setLineHeightFactor=function(fr){return typeof(fr=fr||1.15)=="number"&&(QA=fr),this},PA=_e.__private__.getLineHeightFactor=_e.getLineHeightFactor=function(){return QA};Qc(Pe.lineHeight);var xA=_e.__private__.getHorizontalCoordinate=function(fr){return ir(fr)},zA=_e.__private__.getVerticalCoordinate=function(fr){return wr===sr.ADVANCED?fr:Do[Ge].mediaBox.topRightY-Do[Ge].mediaBox.bottomLeftY-ir(fr)},gl=_e.__private__.getHorizontalCoordinateString=_e.getHorizontalCoordinateString=function(fr){return qe(xA(fr))},rc=_e.__private__.getVerticalCoordinateString=_e.getVerticalCoordinateString=function(fr){return qe(zA(fr))},BA=Pe.strokeColor||"0 G";_e.__private__.getStrokeColor=_e.getDrawColor=function(){return Xo(BA)},_e.__private__.setStrokeColor=_e.setDrawColor=function(fr,Xr,Ln,qn){return BA=ra({ch1:fr,ch2:Xr,ch3:Ln,ch4:qn,pdfColorType:"draw",precision:2}),Pn(BA),this};var ze=Pe.fillColor||"0 g";_e.__private__.getFillColor=_e.getFillColor=function(){return Xo(ze)},_e.__private__.setFillColor=_e.setFillColor=function(fr,Xr,Ln,qn){return ze=ra({ch1:fr,ch2:Xr,ch3:Ln,ch4:qn,pdfColorType:"fill",precision:2}),Pn(ze),this};var nr=Pe.textColor||"0 g",yr=_e.__private__.getTextColor=_e.getTextColor=function(){return Xo(nr)};_e.__private__.setTextColor=_e.setTextColor=function(fr,Xr,Ln,qn){return nr=ra({ch1:fr,ch2:Xr,ch3:Ln,ch4:qn,pdfColorType:"text",precision:3}),this};var Tr=Pe.charSpace,qr=_e.__private__.getCharSpace=_e.getCharSpace=function(){return parseFloat(Tr||0)};_e.__private__.setCharSpace=_e.setCharSpace=function(fr){if(isNaN(fr))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Tr=fr,this};var Vr=0;_e.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},_e.__private__.setLineCap=_e.setLineCap=function(fr){var Xr=_e.CapJoinStyles[fr];if(Xr===void 0)throw new Error("Line cap style of '"+fr+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Vr=Xr,Pn(Xr+" J"),this};var un=0;_e.__private__.setLineJoin=_e.setLineJoin=function(fr){var Xr=_e.CapJoinStyles[fr];if(Xr===void 0)throw new Error("Line join style of '"+fr+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return un=Xr,Pn(Xr+" j"),this},_e.__private__.setLineMiterLimit=_e.__private__.setMiterLimit=_e.setLineMiterLimit=_e.setMiterLimit=function(fr){if(fr=fr||0,isNaN(fr))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return Pn(qe(ir(fr))+" M"),this},_e.GState=j,_e.setGState=function(fr){(fr=typeof fr=="string"?So[ls[fr]]:Kn(null,fr)).equals(js)||(Pn("/"+fr.id+" gs"),js=fr)};var Kn=function(fr,Xr){if(!fr||!ls[fr]){var Ln=!1;for(var qn in So)if(So.hasOwnProperty(qn)&&So[qn].equals(Xr)){Ln=!0;break}if(Ln)Xr=So[qn];else{var Pi="GS"+(Object.keys(So).length+1).toString(10);So[Pi]=Xr,Xr.id=Pi}return fr&&(ls[fr]=Xr.id),zo.publish("addGState",Xr),Xr}};_e.addGState=function(fr,Xr){return Kn(fr,Xr),this},_e.saveGraphicsState=function(){return Pn("q"),po.push({key:$a,size:wa,color:nr}),this},_e.restoreGraphicsState=function(){Pn("Q");var fr=po.pop();return $a=fr.key,wa=fr.size,nr=fr.color,js=null,this},_e.setCurrentTransformationMatrix=function(fr){return Pn(fr.toString()+" cm"),this},_e.comment=function(fr){return Pn("#"+fr),this};var zn=function(fr,Xr){var Ln=fr||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return Ln},set:function(Fi){isNaN(Fi)||(Ln=parseFloat(Fi))}});var qn=Xr||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return qn},set:function(Fi){isNaN(Fi)||(qn=parseFloat(Fi))}});var Pi="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return Pi},set:function(Fi){Pi=Fi.toString()}}),this},bi=function(fr,Xr,Ln,qn){zn.call(this,fr,Xr),this.type="rect";var Pi=Ln||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return Pi},set:function(ua){isNaN(ua)||(Pi=parseFloat(ua))}});var Fi=qn||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Fi},set:function(ua){isNaN(ua)||(Fi=parseFloat(ua))}}),this},Ki=function(){this.page=ys,this.currentPage=Ge,this.pages=Wn.slice(0),this.pagesContext=Do.slice(0),this.x=fo,this.y=eo,this.matrix=lo,this.width=Jo(Ge),this.height=ts(Ge),this.outputDestination=Ii,this.id="",this.objectNumber=-1};Ki.prototype.restore=function(){ys=this.page,Ge=this.currentPage,Do=this.pagesContext,Wn=this.pages,fo=this.x,eo=this.y,lo=this.matrix,ws(Ge,this.width),T1(Ge,this.height),Ii=this.outputDestination};var oa=function(fr,Xr,Ln,qn,Pi){EA.push(new Ki),ys=Ge=0,Wn=[],fo=fr,eo=Xr,lo=Pi,uc([Ln,qn])},ti=function(fr){if(hA[fr])EA.pop().restore();else{var Xr=new Ki,Ln="Xo"+(Object.keys(Os).length+1).toString(10);Xr.id=Ln,hA[fr]=Ln,Os[Ln]=Xr,zo.publish("addFormObject",Xr),EA.pop().restore()}};for(var xi in _e.beginFormObject=function(fr,Xr,Ln,qn,Pi){return oa(fr,Xr,Ln,qn,Pi),this},_e.endFormObject=function(fr){return ti(fr),this},_e.doFormObject=function(fr,Xr){var Ln=Os[hA[fr]];return Pn("q"),Pn(Xr.toString()+" cm"),Pn("/"+Ln.id+" Do"),Pn("Q"),this},_e.getFormObject=function(fr){var Xr=Os[hA[fr]];return{x:Xr.x,y:Xr.y,width:Xr.width,height:Xr.height,matrix:Xr.matrix}},_e.save=function(fr,Xr){return fr=fr||"generated.pdf",(Xr=Xr||{}).returnPromise=Xr.returnPromise||!1,Xr.returnPromise===!1?(l(OA(pc()),fr),typeof l.unload=="function"&&n.setTimeout&&setTimeout(l.unload,911),this):new Promise((function(Ln,qn){try{var Pi=l(OA(pc()),fr);typeof l.unload=="function"&&n.setTimeout&&setTimeout(l.unload,911),Ln(Pi)}catch(Fi){qn(Fi.message)}}))},E.API)E.API.hasOwnProperty(xi)&&(xi==="events"&&E.API.events.length?(function(fr,Xr){var Ln,qn,Pi;for(Pi=Xr.length-1;Pi!==-1;Pi--)Ln=Xr[Pi][0],qn=Xr[Pi][1],fr.subscribe.apply(fr,[Ln].concat(typeof qn=="function"?[qn]:qn))})(zo,E.API.events):_e[xi]=E.API[xi]);var Jo=_e.getPageWidth=function(fr){return(Do[fr=fr||Ge].mediaBox.topRightX-Do[fr].mediaBox.bottomLeftX)/Xn},ws=_e.setPageWidth=function(fr,Xr){Do[fr].mediaBox.topRightX=Xr*Xn+Do[fr].mediaBox.bottomLeftX},ts=_e.getPageHeight=function(fr){return(Do[fr=fr||Ge].mediaBox.topRightY-Do[fr].mediaBox.bottomLeftY)/Xn},T1=_e.setPageHeight=function(fr,Xr){Do[fr].mediaBox.topRightY=Xr*Xn+Do[fr].mediaBox.bottomLeftY};return _e.internal={pdfEscape:eA,getStyle:Oc,getFont:Pc,getFontSize:Aa,getCharSpace:qr,getTextColor:yr,getLineHeight:q1,getLineHeightFactor:PA,getLineWidth:tc,write:Va,getHorizontalCoordinate:xA,getVerticalCoordinate:zA,getCoordinateString:gl,getVerticalCoordinateString:rc,collections:{},newObject:Co,newAdditionalObject:ea,newObjectDeferred:i1,newObjectDeferredBegin:Gs,getFilters:Fo,putStream:ks,events:zo,scaleFactor:Xn,pageSize:{getWidth:function(){return Jo(Ge)},setWidth:function(fr){ws(Ge,fr)},getHeight:function(){return ts(Ge)},setHeight:function(fr){T1(Ge,fr)}},encryptionOptions:Qe,encryption:uA,getEncryptor:Kc,output:DA,getNumberOfPages:Al,pages:Wn,out:Pn,f2:Xe,f3:Re,getPageInfo:ll,getPageInfoByObjId:Yo,getCurrentPageInfo:dc,getPDFVersion:Ye,Point:zn,Rectangle:bi,Matrix:ko,hasHotfix:W1},Object.defineProperty(_e.internal.pageSize,"width",{get:function(){return Jo(Ge)},set:function(fr){ws(Ge,fr)},enumerable:!0,configurable:!0}),Object.defineProperty(_e.internal.pageSize,"height",{get:function(){return ts(Ge)},set:function(fr){T1(Ge,fr)},enumerable:!0,configurable:!0}),lc.call(_e,Zi),$a="F1",Rc(Te,Be),zo.publish("initialized"),_e}I.prototype.lsbFirstWord=function(Pe){return String.fromCharCode(Pe>>0&255,Pe>>8&255,Pe>>16&255,Pe>>24&255)},I.prototype.toHexString=function(Pe){return Pe.split("").map((function(Ee){return("0"+(255&Ee.charCodeAt(0)).toString(16)).slice(-2)})).join("")},I.prototype.hexToBytes=function(Pe){for(var Ee=[],Be=0;Be<Pe.length;Be+=2)Ee.push(String.fromCharCode(parseInt(Pe.substr(Be,2),16)));return Ee.join("")},I.prototype.processOwnerPassword=function(Pe,Ee){return P(x(Ee).substr(0,5),Pe)},I.prototype.encryptor=function(Pe,Ee){var Be=x(this.encryptionKey+String.fromCharCode(255&Pe,Pe>>8&255,Pe>>16&255,255&Ee,Ee>>8&255)).substr(0,10);return function(Me){return P(Be,Me)}},j.prototype.equals=function(Pe){var Ee,Be="id,objectNumber,equals";if(!Pe||_typeof$1(Pe)!==_typeof$1(this))return!1;var Me=0;for(Ee in this)if(!(Be.indexOf(Ee)>=0)){if(this.hasOwnProperty(Ee)&&!Pe.hasOwnProperty(Ee)||this[Ee]!==Pe[Ee])return!1;Me++}for(Ee in Pe)Pe.hasOwnProperty(Ee)&&Be.indexOf(Ee)<0&&Me--;return Me===0},E.API={events:[]},E.version="2.5.2";var q=E.API,D=1,R=function(Pe){return Pe.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},T=function(Pe){return Pe.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},U=function(Pe){return Pe.toFixed(2)},z=function(Pe){return Pe.toFixed(5)};q.__acroform__={};var H=function(Pe,Ee){Pe.prototype=Object.create(Ee.prototype),Pe.prototype.constructor=Pe},W=function(Pe){return Pe*D},V=function(Pe){var Ee=new ut,Be=At.internal.getHeight(Pe)||0,Me=At.internal.getWidth(Pe)||0;return Ee.BBox=[0,0,Number(U(Me)),Number(U(Be))],Ee},G=q.__acroform__.setBit=function(Pe,Ee){if(Pe=Pe||0,Ee=Ee||0,isNaN(Pe)||isNaN(Ee))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return Pe|=1<<Ee},Y=q.__acroform__.clearBit=function(Pe,Ee){if(Pe=Pe||0,Ee=Ee||0,isNaN(Pe)||isNaN(Ee))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return Pe&=~(1<<Ee)},J=q.__acroform__.getBit=function(Pe,Ee){if(isNaN(Pe)||isNaN(Ee))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return(Pe&1<<Ee)==0?0:1},X=q.__acroform__.getBitForPdf=function(Pe,Ee){if(isNaN(Pe)||isNaN(Ee))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return J(Pe,Ee-1)},K=q.__acroform__.setBitForPdf=function(Pe,Ee){if(isNaN(Pe)||isNaN(Ee))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return G(Pe,Ee-1)},Z=q.__acroform__.clearBitForPdf=function(Pe,Ee){if(isNaN(Pe)||isNaN(Ee))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Y(Pe,Ee-1)},$=q.__acroform__.calculateCoordinates=function(Pe,Ee){var Be=Ee.internal.getHorizontalCoordinate,Me=Ee.internal.getVerticalCoordinate,Te=Pe[0],Se=Pe[1],je=Pe[2],ke=Pe[3],Ue={};return Ue.lowerLeft_X=Be(Te)||0,Ue.lowerLeft_Y=Me(Se+ke)||0,Ue.upperRight_X=Be(Te+je)||0,Ue.upperRight_Y=Me(Se)||0,[Number(U(Ue.lowerLeft_X)),Number(U(Ue.lowerLeft_Y)),Number(U(Ue.upperRight_X)),Number(U(Ue.upperRight_Y))]},Q=function(Pe){if(Pe.appearanceStreamContent)return Pe.appearanceStreamContent;if(Pe.V||Pe.DV){var Ee=[],Be=Pe._V||Pe.DV,Me=tt(Pe,Be),Te=Pe.scope.internal.getFont(Pe.fontName,Pe.fontStyle).id;Ee.push("/Tx BMC"),Ee.push("q"),Ee.push("BT"),Ee.push(Pe.scope.__private__.encodeColorString(Pe.color)),Ee.push("/"+Te+" "+U(Me.fontSize)+" Tf"),Ee.push("1 0 0 1 0 0 Tm"),Ee.push(Me.text),Ee.push("ET"),Ee.push("Q"),Ee.push("EMC");var Se=V(Pe);return Se.scope=Pe.scope,Se.stream=Ee.join(`
`),Se}},tt=function(Pe,Ee){var Be=Pe.fontSize===0?Pe.maxFontSize:Pe.fontSize,Me={text:"",fontSize:""},Te=(Ee=(Ee=Ee.substr(0,1)=="("?Ee.substr(1):Ee).substr(Ee.length-1)==")"?Ee.substr(0,Ee.length-1):Ee).split(" ");Te=Pe.multiline?Te.map((function(Re){return Re.split(`
`)})):Te.map((function(Re){return[Re]}));var Se=Be,je=At.internal.getHeight(Pe)||0;je=je<0?-je:je;var ke=At.internal.getWidth(Pe)||0;ke=ke<0?-ke:ke;var Ue=function(Re,ir,pr){if(Re+1<Te.length){var vr=ir+" "+Te[Re+1][0];return et(vr,Pe,pr).width<=ke-4}return!1};Se++;e:for(;Se>0;){Ee="",Se--;var Fe,Qe,He=et("3",Pe,Se).height,Ie=Pe.multiline?je-Se:(je-He)/2,_e=Ie+=2,Ae=0,Ye=0,rr=0;if(Se<=0){Ee=`(...) Tj
`,Ee+="% Width of Text: "+et(Ee,Pe,Se=12).width+", FieldWidth:"+ke+`
`;break}for(var Je="",sr=0,wr=0;wr<Te.length;wr++)if(Te.hasOwnProperty(wr)){var Sr=!1;if(Te[wr].length!==1&&rr!==Te[wr].length-1){if((He+2)*(sr+2)+2>je)continue e;Je+=Te[wr][rr],Sr=!0,Ye=wr,wr--}else{Je=(Je+=Te[wr][rr]+" ").substr(Je.length-1)==" "?Je.substr(0,Je.length-1):Je;var xr=parseInt(wr),mr=Ue(xr,Je,Se),qe=wr>=Te.length-1;if(mr&&!qe){Je+=" ",rr=0;continue}if(mr||qe){if(qe)Ye=xr;else if(Pe.multiline&&(He+2)*(sr+2)+2>je)continue e}else{if(!Pe.multiline||(He+2)*(sr+2)+2>je)continue e;Ye=xr}}for(var lr="",xe=Ae;xe<=Ye;xe++){var Xe=Te[xe];if(Pe.multiline){if(xe===Ye){lr+=Xe[rr]+" ",rr=(rr+1)%Xe.length;continue}if(xe===Ae){lr+=Xe[Xe.length-1]+" ";continue}}lr+=Xe[0]+" "}switch(lr=lr.substr(lr.length-1)==" "?lr.substr(0,lr.length-1):lr,Qe=et(lr,Pe,Se).width,Pe.textAlign){case"right":Fe=ke-Qe-2;break;case"center":Fe=(ke-Qe)/2;break;case"left":default:Fe=2}Ee+=U(Fe)+" "+U(_e)+` Td
`,Ee+="("+R(lr)+`) Tj
`,Ee+=-U(Fe)+` 0 Td
`,_e=-(Se+2),Qe=0,Ae=Sr?Ye:Ye+1,sr++,Je=""}break}return Me.text=Ee,Me.fontSize=Se,Me},et=function(Pe,Ee,Be){var Me=Ee.scope.internal.getFont(Ee.fontName,Ee.fontStyle),Te=Ee.scope.getStringUnitWidth(Pe,{font:Me,fontSize:parseFloat(Be),charSpace:0})*parseFloat(Be);return{height:Ee.scope.getStringUnitWidth("3",{font:Me,fontSize:parseFloat(Be),charSpace:0})*parseFloat(Be)*1.5,width:Te}},rt={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},nt=function(Pe,Ee){var Be={type:"reference",object:Pe};Ee.internal.getPageInfo(Pe.page).pageContext.annotations.find((function(Me){return Me.type===Be.type&&Me.object===Be.object}))===void 0&&Ee.internal.getPageInfo(Pe.page).pageContext.annotations.push(Be)},it=function(Pe,Ee){for(var Be in Pe)if(Pe.hasOwnProperty(Be)){var Me=Be,Te=Pe[Be];Ee.internal.newObjectDeferredBegin(Te.objId,!0),_typeof$1(Te)==="object"&&typeof Te.putStream=="function"&&Te.putStream(),delete Pe[Me]}},at=function(Pe,Ee){if(Ee.scope=Pe,Pe.internal!==void 0&&(Pe.internal.acroformPlugin===void 0||Pe.internal.acroformPlugin.isInitialized===!1)){if(lt.FieldNum=0,Pe.internal.acroformPlugin=JSON.parse(JSON.stringify(rt)),Pe.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");D=Pe.internal.scaleFactor,Pe.internal.acroformPlugin.acroFormDictionaryRoot=new ht,Pe.internal.acroformPlugin.acroFormDictionaryRoot.scope=Pe,Pe.internal.acroformPlugin.acroFormDictionaryRoot._eventID=Pe.internal.events.subscribe("postPutResources",(function(){(function(Be){Be.internal.events.unsubscribe(Be.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete Be.internal.acroformPlugin.acroFormDictionaryRoot._eventID,Be.internal.acroformPlugin.printedOut=!0})(Pe)})),Pe.internal.events.subscribe("buildDocument",(function(){(function(Be){Be.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var Me=Be.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var Te in Me)if(Me.hasOwnProperty(Te)){var Se=Me[Te];Se.objId=void 0,Se.hasAnnotation&&nt(Se,Be)}})(Pe)})),Pe.internal.events.subscribe("putCatalog",(function(){(function(Be){if(Be.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");Be.internal.write("/AcroForm "+Be.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")})(Pe)})),Pe.internal.events.subscribe("postPutPages",(function(Be){(function(Me,Te){var Se=!Me;for(var je in Me||(Te.internal.newObjectDeferredBegin(Te.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),Te.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),Me=Me||Te.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(Me.hasOwnProperty(je)){var ke=Me[je],Ue=[],Fe=ke.Rect;if(ke.Rect&&(ke.Rect=$(ke.Rect,Te)),Te.internal.newObjectDeferredBegin(ke.objId,!0),ke.DA=At.createDefaultAppearanceStream(ke),_typeof$1(ke)==="object"&&typeof ke.getKeyValueListForStream=="function"&&(Ue=ke.getKeyValueListForStream()),ke.Rect=Fe,ke.hasAppearanceStream&&!ke.appearanceStreamContent){var Qe=Q(ke);Ue.push({key:"AP",value:"<</N "+Qe+">>"}),Te.internal.acroformPlugin.xForms.push(Qe)}if(ke.appearanceStreamContent){var He="";for(var Ie in ke.appearanceStreamContent)if(ke.appearanceStreamContent.hasOwnProperty(Ie)){var _e=ke.appearanceStreamContent[Ie];if(He+="/"+Ie+" ",He+="<<",Object.keys(_e).length>=1||Array.isArray(_e)){for(var je in _e)if(_e.hasOwnProperty(je)){var Ae=_e[je];typeof Ae=="function"&&(Ae=Ae.call(Te,ke)),He+="/"+je+" "+Ae+" ",Te.internal.acroformPlugin.xForms.indexOf(Ae)>=0||Te.internal.acroformPlugin.xForms.push(Ae)}}else typeof(Ae=_e)=="function"&&(Ae=Ae.call(Te,ke)),He+="/"+je+" "+Ae,Te.internal.acroformPlugin.xForms.indexOf(Ae)>=0||Te.internal.acroformPlugin.xForms.push(Ae);He+=">>"}Ue.push({key:"AP",value:`<<
`+He+">>"})}Te.internal.putStream({additionalKeyValues:Ue,objectId:ke.objId}),Te.internal.out("endobj")}Se&&it(Te.internal.acroformPlugin.xForms,Te)})(Be,Pe)})),Pe.internal.acroformPlugin.isInitialized=!0}},ot=q.__acroform__.arrayToPdfArray=function(Pe,Ee,Be){var Me=function(je){return je};if(Array.isArray(Pe)){for(var Te="[",Se=0;Se<Pe.length;Se++)switch(Se!==0&&(Te+=" "),_typeof$1(Pe[Se])){case"boolean":case"number":case"object":Te+=Pe[Se].toString();break;case"string":Pe[Se].substr(0,1)!=="/"?(Ee!==void 0&&Be&&(Me=Be.internal.getEncryptor(Ee)),Te+="("+R(Me(Pe[Se].toString()))+")"):Te+=Pe[Se].toString()}return Te+="]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},st=function(Pe,Ee,Be){var Me=function(Te){return Te};return Ee!==void 0&&Be&&(Me=Be.internal.getEncryptor(Ee)),(Pe=Pe||"").toString(),Pe="("+R(Me(Pe))+")"},ct=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(this._objId===void 0){if(this.scope===void 0)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(Pe){this._objId=Pe}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};ct.prototype.toString=function(){return this.objId+" 0 R"},ct.prototype.putStream=function(){var Pe=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:Pe,objectId:this.objId}),this.scope.internal.out("endobj")},ct.prototype.getKeyValueListForStream=function(){var Pe=[],Ee=Object.getOwnPropertyNames(this).filter((function(Se){return Se!="content"&&Se!="appearanceStreamContent"&&Se!="scope"&&Se!="objId"&&Se.substring(0,1)!="_"}));for(var Be in Ee)if(Object.getOwnPropertyDescriptor(this,Ee[Be]).configurable===!1){var Me=Ee[Be],Te=this[Me];Te&&(Array.isArray(Te)?Pe.push({key:Me,value:ot(Te,this.objId,this.scope)}):Te instanceof ct?(Te.scope=this.scope,Pe.push({key:Me,value:Te.objId+" 0 R"})):typeof Te!="function"&&Pe.push({key:Me,value:Te}))}return Pe};var ut=function(){ct.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var Pe,Ee=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return Ee},set:function(Be){Ee=Be}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(Be){Pe=Be.trim()},get:function(){return Pe||null}})};H(ut,ct);var ht=function(){ct.call(this);var Pe,Ee=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return Ee.length>0?Ee:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return Ee}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(Pe){var Be=function(Me){return Me};return this.scope&&(Be=this.scope.internal.getEncryptor(this.objId)),"("+R(Be(Pe))+")"}},set:function(Be){Pe=Be}})};H(ht,ct);var lt=function Pe(){ct.call(this);var Ee=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return Ee},set:function(Je){if(isNaN(Je))throw new Error('Invalid value "'+Je+'" for attribute F supplied.');Ee=Je}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!X(Ee,3)},set:function(Je){Je?this.F=K(Ee,3):this.F=Z(Ee,3)}});var Be=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return Be},set:function(Je){if(isNaN(Je))throw new Error('Invalid value "'+Je+'" for attribute Ff supplied.');Be=Je}});var Me=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(Me.length!==0)return Me},set:function(Je){Me=Je!==void 0?Je:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!Me||isNaN(Me[0])?0:Me[0]},set:function(Je){Me[0]=Je}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!Me||isNaN(Me[1])?0:Me[1]},set:function(Je){Me[1]=Je}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!Me||isNaN(Me[2])?0:Me[2]},set:function(Je){Me[2]=Je}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!Me||isNaN(Me[3])?0:Me[3]},set:function(Je){Me[3]=Je}});var Te="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return Te},set:function(Je){switch(Je){case"/Btn":case"/Tx":case"/Ch":case"/Sig":Te=Je;break;default:throw new Error('Invalid value "'+Je+'" for attribute FT supplied.')}}});var Se=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!Se||Se.length<1){if(this instanceof yt)return;Se="FieldObject"+Pe.FieldNum++}var Je=function(sr){return sr};return this.scope&&(Je=this.scope.internal.getEncryptor(this.objId)),"("+R(Je(Se))+")"},set:function(Je){Se=Je.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return Se},set:function(Je){Se=Je}});var je="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return je},set:function(Je){je=Je}});var ke="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return ke},set:function(Je){ke=Je}});var Ue=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return Ue},set:function(Je){Ue=Je}});var Fe=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return Fe===void 0?50/D:Fe},set:function(Je){Fe=Je}});var Qe="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return Qe},set:function(Je){Qe=Je}});var He="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!He||this instanceof yt||this instanceof Nt))return st(He,this.objId,this.scope)},set:function(Je){Je=Je.toString(),He=Je}});var Ie=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(Ie)return this instanceof mt?Ie:st(Ie,this.objId,this.scope)},set:function(Je){Je=Je.toString(),Ie=this instanceof mt?Je:Je.substr(0,1)==="("?T(Je.substr(1,Je.length-2)):T(Je)}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof mt?T(Ie.substr(1,Ie.length-1)):Ie},set:function(Je){Je=Je.toString(),Ie=this instanceof mt?"/"+Je:Je}});var _e=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(_e)return _e},set:function(Je){this.V=Je}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(_e)return this instanceof mt?_e:st(_e,this.objId,this.scope)},set:function(Je){Je=Je.toString(),_e=this instanceof mt?Je:Je.substr(0,1)==="("?T(Je.substr(1,Je.length-2)):T(Je)}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof mt?T(_e.substr(1,_e.length-1)):_e},set:function(Je){Je=Je.toString(),_e=this instanceof mt?"/"+Je:Je}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var Ae,Ye=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return Ye},set:function(Je){Je=!!Je,Ye=Je}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(Ae)return Ae},set:function(Je){Ae=Je}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,1)},set:function(Je){Je?this.Ff=K(this.Ff,1):this.Ff=Z(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,2)},set:function(Je){Je?this.Ff=K(this.Ff,2):this.Ff=Z(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,3)},set:function(Je){Je?this.Ff=K(this.Ff,3):this.Ff=Z(this.Ff,3)}});var rr=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(rr!==null)return rr},set:function(Je){if([0,1,2].indexOf(Je)===-1)throw new Error('Invalid value "'+Je+'" for attribute Q supplied.');rr=Je}}),Object.defineProperty(this,"textAlign",{get:function(){var Je;switch(rr){case 0:default:Je="left";break;case 1:Je="center";break;case 2:Je="right"}return Je},configurable:!0,enumerable:!0,set:function(Je){switch(Je){case"right":case 2:rr=2;break;case"center":case 1:rr=1;break;case"left":case 0:default:rr=0}}})};H(lt,ct);var ft=function(){lt.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var Pe=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return Pe},set:function(Be){Pe=Be}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return Pe},set:function(Be){Pe=Be}});var Ee=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return ot(Ee,this.objId,this.scope)},set:function(Be){var Me,Te;Te=[],typeof(Me=Be)=="string"&&(Te=(function(Se,je,ke){ke||(ke=1);for(var Ue,Fe=[];Ue=je.exec(Se);)Fe.push(Ue[ke]);return Fe})(Me,/\((.*?)\)/g)),Ee=Te}}),this.getOptions=function(){return Ee},this.setOptions=function(Be){Ee=Be,this.sort&&Ee.sort()},this.addOption=function(Be){Be=(Be=Be||"").toString(),Ee.push(Be),this.sort&&Ee.sort()},this.removeOption=function(Be,Me){for(Me=Me||!1,Be=(Be=Be||"").toString();Ee.indexOf(Be)!==-1&&(Ee.splice(Ee.indexOf(Be),1),Me!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,18)},set:function(Be){Be?this.Ff=K(this.Ff,18):this.Ff=Z(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,19)},set:function(Be){this.combo===!0&&(Be?this.Ff=K(this.Ff,19):this.Ff=Z(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,20)},set:function(Be){Be?(this.Ff=K(this.Ff,20),Ee.sort()):this.Ff=Z(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,22)},set:function(Be){Be?this.Ff=K(this.Ff,22):this.Ff=Z(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,23)},set:function(Be){Be?this.Ff=K(this.Ff,23):this.Ff=Z(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,27)},set:function(Be){Be?this.Ff=K(this.Ff,27):this.Ff=Z(this.Ff,27)}}),this.hasAppearanceStream=!1};H(ft,lt);var dt=function(){ft.call(this),this.fontName="helvetica",this.combo=!1};H(dt,ft);var pt=function(){dt.call(this),this.combo=!0};H(pt,dt);var gt=function(){pt.call(this),this.edit=!0};H(gt,pt);var mt=function(){lt.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,15)},set:function(Be){Be?this.Ff=K(this.Ff,15):this.Ff=Z(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,16)},set:function(Be){Be?this.Ff=K(this.Ff,16):this.Ff=Z(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,17)},set:function(Be){Be?this.Ff=K(this.Ff,17):this.Ff=Z(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,26)},set:function(Be){Be?this.Ff=K(this.Ff,26):this.Ff=Z(this.Ff,26)}});var Pe,Ee={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var Be=function(Se){return Se};if(this.scope&&(Be=this.scope.internal.getEncryptor(this.objId)),Object.keys(Ee).length!==0){var Me,Te=[];for(Me in Te.push("<<"),Ee)Te.push("/"+Me+" ("+R(Be(Ee[Me]))+")");return Te.push(">>"),Te.join(`
`)}},set:function(Be){_typeof$1(Be)==="object"&&(Ee=Be)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return Ee.CA||""},set:function(Be){typeof Be=="string"&&(Ee.CA=Be)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return Pe},set:function(Be){Pe=Be}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return Pe.substr(1,Pe.length-1)},set:function(Be){Pe="/"+Be}})};H(mt,lt);var vt=function(){mt.call(this),this.pushButton=!0};H(vt,mt);var bt=function(){mt.call(this),this.radio=!0,this.pushButton=!1;var Pe=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return Pe},set:function(Ee){Pe=Ee!==void 0?Ee:[]}})};H(bt,mt);var yt=function(){var Pe,Ee;lt.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return Pe},set:function(Te){Pe=Te}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return Ee},set:function(Te){Ee=Te}});var Be,Me={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var Te=function(ke){return ke};this.scope&&(Te=this.scope.internal.getEncryptor(this.objId));var Se,je=[];for(Se in je.push("<<"),Me)je.push("/"+Se+" ("+R(Te(Me[Se]))+")");return je.push(">>"),je.join(`
`)},set:function(Te){_typeof$1(Te)==="object"&&(Me=Te)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return Me.CA||""},set:function(Te){typeof Te=="string"&&(Me.CA=Te)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return Be},set:function(Te){Be=Te}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return Be.substr(1,Be.length-1)},set:function(Te){Be="/"+Te}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=At.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};H(yt,lt),bt.prototype.setAppearance=function(Pe){if(!("createAppearanceStream"in Pe)||!("getCA"in Pe))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var Ee in this.Kids)if(this.Kids.hasOwnProperty(Ee)){var Be=this.Kids[Ee];Be.appearanceStreamContent=Pe.createAppearanceStream(Be.optionName),Be.caption=Pe.getCA()}},bt.prototype.createOption=function(Pe){var Ee=new yt;return Ee.Parent=this,Ee.optionName=Pe,this.Kids.push(Ee),xt.call(this.scope,Ee),Ee};var wt=function(){mt.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=At.CheckBox.createAppearanceStream()};H(wt,mt);var Nt=function(){lt.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,13)},set:function(Ee){Ee?this.Ff=K(this.Ff,13):this.Ff=Z(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,21)},set:function(Ee){Ee?this.Ff=K(this.Ff,21):this.Ff=Z(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,23)},set:function(Ee){Ee?this.Ff=K(this.Ff,23):this.Ff=Z(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,24)},set:function(Ee){Ee?this.Ff=K(this.Ff,24):this.Ff=Z(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,25)},set:function(Ee){Ee?this.Ff=K(this.Ff,25):this.Ff=Z(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,26)},set:function(Ee){Ee?this.Ff=K(this.Ff,26):this.Ff=Z(this.Ff,26)}});var Pe=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return Pe},set:function(Ee){Pe=Ee}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return Pe},set:function(Ee){Number.isInteger(Ee)&&(Pe=Ee)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};H(Nt,lt);var Lt=function(){Nt.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,14)},set:function(Pe){Pe?this.Ff=K(this.Ff,14):this.Ff=Z(this.Ff,14)}}),this.password=!0};H(Lt,Nt);var At={CheckBox:{createAppearanceStream:function(){return{N:{On:At.CheckBox.YesNormal},D:{On:At.CheckBox.YesPushDown,Off:At.CheckBox.OffPushDown}}},YesPushDown:function(Pe){var Ee=V(Pe);Ee.scope=Pe.scope;var Be=[],Me=Pe.scope.internal.getFont(Pe.fontName,Pe.fontStyle).id,Te=Pe.scope.__private__.encodeColorString(Pe.color),Se=tt(Pe,Pe.caption);return Be.push("0.749023 g"),Be.push("0 0 "+U(At.internal.getWidth(Pe))+" "+U(At.internal.getHeight(Pe))+" re"),Be.push("f"),Be.push("BMC"),Be.push("q"),Be.push("0 0 1 rg"),Be.push("/"+Me+" "+U(Se.fontSize)+" Tf "+Te),Be.push("BT"),Be.push(Se.text),Be.push("ET"),Be.push("Q"),Be.push("EMC"),Ee.stream=Be.join(`
`),Ee},YesNormal:function(Pe){var Ee=V(Pe);Ee.scope=Pe.scope;var Be=Pe.scope.internal.getFont(Pe.fontName,Pe.fontStyle).id,Me=Pe.scope.__private__.encodeColorString(Pe.color),Te=[],Se=At.internal.getHeight(Pe),je=At.internal.getWidth(Pe),ke=tt(Pe,Pe.caption);return Te.push("1 g"),Te.push("0 0 "+U(je)+" "+U(Se)+" re"),Te.push("f"),Te.push("q"),Te.push("0 0 1 rg"),Te.push("0 0 "+U(je-1)+" "+U(Se-1)+" re"),Te.push("W"),Te.push("n"),Te.push("0 g"),Te.push("BT"),Te.push("/"+Be+" "+U(ke.fontSize)+" Tf "+Me),Te.push(ke.text),Te.push("ET"),Te.push("Q"),Ee.stream=Te.join(`
`),Ee},OffPushDown:function(Pe){var Ee=V(Pe);Ee.scope=Pe.scope;var Be=[];return Be.push("0.749023 g"),Be.push("0 0 "+U(At.internal.getWidth(Pe))+" "+U(At.internal.getHeight(Pe))+" re"),Be.push("f"),Ee.stream=Be.join(`
`),Ee}},RadioButton:{Circle:{createAppearanceStream:function(Pe){var Ee={D:{Off:At.RadioButton.Circle.OffPushDown},N:{}};return Ee.N[Pe]=At.RadioButton.Circle.YesNormal,Ee.D[Pe]=At.RadioButton.Circle.YesPushDown,Ee},getCA:function(){return"l"},YesNormal:function(Pe){var Ee=V(Pe);Ee.scope=Pe.scope;var Be=[],Me=At.internal.getWidth(Pe)<=At.internal.getHeight(Pe)?At.internal.getWidth(Pe)/4:At.internal.getHeight(Pe)/4;Me=Number((.9*Me).toFixed(5));var Te=At.internal.Bezier_C,Se=Number((Me*Te).toFixed(5));return Be.push("q"),Be.push("1 0 0 1 "+z(At.internal.getWidth(Pe)/2)+" "+z(At.internal.getHeight(Pe)/2)+" cm"),Be.push(Me+" 0 m"),Be.push(Me+" "+Se+" "+Se+" "+Me+" 0 "+Me+" c"),Be.push("-"+Se+" "+Me+" -"+Me+" "+Se+" -"+Me+" 0 c"),Be.push("-"+Me+" -"+Se+" -"+Se+" -"+Me+" 0 -"+Me+" c"),Be.push(Se+" -"+Me+" "+Me+" -"+Se+" "+Me+" 0 c"),Be.push("f"),Be.push("Q"),Ee.stream=Be.join(`
`),Ee},YesPushDown:function(Pe){var Ee=V(Pe);Ee.scope=Pe.scope;var Be=[],Me=At.internal.getWidth(Pe)<=At.internal.getHeight(Pe)?At.internal.getWidth(Pe)/4:At.internal.getHeight(Pe)/4;Me=Number((.9*Me).toFixed(5));var Te=Number((2*Me).toFixed(5)),Se=Number((Te*At.internal.Bezier_C).toFixed(5)),je=Number((Me*At.internal.Bezier_C).toFixed(5));return Be.push("0.749023 g"),Be.push("q"),Be.push("1 0 0 1 "+z(At.internal.getWidth(Pe)/2)+" "+z(At.internal.getHeight(Pe)/2)+" cm"),Be.push(Te+" 0 m"),Be.push(Te+" "+Se+" "+Se+" "+Te+" 0 "+Te+" c"),Be.push("-"+Se+" "+Te+" -"+Te+" "+Se+" -"+Te+" 0 c"),Be.push("-"+Te+" -"+Se+" -"+Se+" -"+Te+" 0 -"+Te+" c"),Be.push(Se+" -"+Te+" "+Te+" -"+Se+" "+Te+" 0 c"),Be.push("f"),Be.push("Q"),Be.push("0 g"),Be.push("q"),Be.push("1 0 0 1 "+z(At.internal.getWidth(Pe)/2)+" "+z(At.internal.getHeight(Pe)/2)+" cm"),Be.push(Me+" 0 m"),Be.push(Me+" "+je+" "+je+" "+Me+" 0 "+Me+" c"),Be.push("-"+je+" "+Me+" -"+Me+" "+je+" -"+Me+" 0 c"),Be.push("-"+Me+" -"+je+" -"+je+" -"+Me+" 0 -"+Me+" c"),Be.push(je+" -"+Me+" "+Me+" -"+je+" "+Me+" 0 c"),Be.push("f"),Be.push("Q"),Ee.stream=Be.join(`
`),Ee},OffPushDown:function(Pe){var Ee=V(Pe);Ee.scope=Pe.scope;var Be=[],Me=At.internal.getWidth(Pe)<=At.internal.getHeight(Pe)?At.internal.getWidth(Pe)/4:At.internal.getHeight(Pe)/4;Me=Number((.9*Me).toFixed(5));var Te=Number((2*Me).toFixed(5)),Se=Number((Te*At.internal.Bezier_C).toFixed(5));return Be.push("0.749023 g"),Be.push("q"),Be.push("1 0 0 1 "+z(At.internal.getWidth(Pe)/2)+" "+z(At.internal.getHeight(Pe)/2)+" cm"),Be.push(Te+" 0 m"),Be.push(Te+" "+Se+" "+Se+" "+Te+" 0 "+Te+" c"),Be.push("-"+Se+" "+Te+" -"+Te+" "+Se+" -"+Te+" 0 c"),Be.push("-"+Te+" -"+Se+" -"+Se+" -"+Te+" 0 -"+Te+" c"),Be.push(Se+" -"+Te+" "+Te+" -"+Se+" "+Te+" 0 c"),Be.push("f"),Be.push("Q"),Ee.stream=Be.join(`
`),Ee}},Cross:{createAppearanceStream:function(Pe){var Ee={D:{Off:At.RadioButton.Cross.OffPushDown},N:{}};return Ee.N[Pe]=At.RadioButton.Cross.YesNormal,Ee.D[Pe]=At.RadioButton.Cross.YesPushDown,Ee},getCA:function(){return"8"},YesNormal:function(Pe){var Ee=V(Pe);Ee.scope=Pe.scope;var Be=[],Me=At.internal.calculateCross(Pe);return Be.push("q"),Be.push("1 1 "+U(At.internal.getWidth(Pe)-2)+" "+U(At.internal.getHeight(Pe)-2)+" re"),Be.push("W"),Be.push("n"),Be.push(U(Me.x1.x)+" "+U(Me.x1.y)+" m"),Be.push(U(Me.x2.x)+" "+U(Me.x2.y)+" l"),Be.push(U(Me.x4.x)+" "+U(Me.x4.y)+" m"),Be.push(U(Me.x3.x)+" "+U(Me.x3.y)+" l"),Be.push("s"),Be.push("Q"),Ee.stream=Be.join(`
`),Ee},YesPushDown:function(Pe){var Ee=V(Pe);Ee.scope=Pe.scope;var Be=At.internal.calculateCross(Pe),Me=[];return Me.push("0.749023 g"),Me.push("0 0 "+U(At.internal.getWidth(Pe))+" "+U(At.internal.getHeight(Pe))+" re"),Me.push("f"),Me.push("q"),Me.push("1 1 "+U(At.internal.getWidth(Pe)-2)+" "+U(At.internal.getHeight(Pe)-2)+" re"),Me.push("W"),Me.push("n"),Me.push(U(Be.x1.x)+" "+U(Be.x1.y)+" m"),Me.push(U(Be.x2.x)+" "+U(Be.x2.y)+" l"),Me.push(U(Be.x4.x)+" "+U(Be.x4.y)+" m"),Me.push(U(Be.x3.x)+" "+U(Be.x3.y)+" l"),Me.push("s"),Me.push("Q"),Ee.stream=Me.join(`
`),Ee},OffPushDown:function(Pe){var Ee=V(Pe);Ee.scope=Pe.scope;var Be=[];return Be.push("0.749023 g"),Be.push("0 0 "+U(At.internal.getWidth(Pe))+" "+U(At.internal.getHeight(Pe))+" re"),Be.push("f"),Ee.stream=Be.join(`
`),Ee}}},createDefaultAppearanceStream:function(Pe){var Ee=Pe.scope.internal.getFont(Pe.fontName,Pe.fontStyle).id,Be=Pe.scope.__private__.encodeColorString(Pe.color);return"/"+Ee+" "+Pe.fontSize+" Tf "+Be}};At.internal={Bezier_C:.551915024494,calculateCross:function(Pe){var Ee=At.internal.getWidth(Pe),Be=At.internal.getHeight(Pe),Me=Math.min(Ee,Be);return{x1:{x:(Ee-Me)/2,y:(Be-Me)/2+Me},x2:{x:(Ee-Me)/2+Me,y:(Be-Me)/2},x3:{x:(Ee-Me)/2,y:(Be-Me)/2},x4:{x:(Ee-Me)/2+Me,y:(Be-Me)/2+Me}}}},At.internal.getWidth=function(Pe){var Ee=0;return _typeof$1(Pe)==="object"&&(Ee=W(Pe.Rect[2])),Ee},At.internal.getHeight=function(Pe){var Ee=0;return _typeof$1(Pe)==="object"&&(Ee=W(Pe.Rect[3])),Ee};var xt=q.addField=function(Pe){if(at(this,Pe),!(Pe instanceof lt))throw new Error("Invalid argument passed to jsPDF.addField.");var Ee;return(Ee=Pe).scope.internal.acroformPlugin.printedOut&&(Ee.scope.internal.acroformPlugin.printedOut=!1,Ee.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),Ee.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(Ee),Pe.page=Pe.scope.internal.getCurrentPageInfo().pageNumber,this};q.AcroFormChoiceField=ft,q.AcroFormListBox=dt,q.AcroFormComboBox=pt,q.AcroFormEditBox=gt,q.AcroFormButton=mt,q.AcroFormPushButton=vt,q.AcroFormRadioButton=bt,q.AcroFormCheckBox=wt,q.AcroFormTextField=Nt,q.AcroFormPasswordField=Lt,q.AcroFormAppearance=At,q.AcroForm={ChoiceField:ft,ListBox:dt,ComboBox:pt,EditBox:gt,Button:mt,PushButton:vt,RadioButton:bt,CheckBox:wt,TextField:Nt,PasswordField:Lt,Appearance:At},E.AcroForm={ChoiceField:ft,ListBox:dt,ComboBox:pt,EditBox:gt,Button:mt,PushButton:vt,RadioButton:bt,CheckBox:wt,TextField:Nt,PasswordField:Lt,Appearance:At};var St=E.AcroForm;function _t(Pe){return Pe.reduce((function(Ee,Be,Me){return Ee[Be]=Me,Ee}),{})}(function(Pe){Pe.__addimage__={};var Ee="UNKNOWN",Be={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},Me=Pe.__addimage__.getImageFileTypeByImageData=function(Re,ir){var pr,vr,Cr,Ir,gr,kr=Ee;if((ir=ir||Ee)==="RGBA"||Re.data!==void 0&&Re.data instanceof Uint8ClampedArray&&"height"in Re&&"width"in Re)return"RGBA";if(mr(Re))for(gr in Be)for(Cr=Be[gr],pr=0;pr<Cr.length;pr+=1){for(Ir=!0,vr=0;vr<Cr[pr].length;vr+=1)if(Cr[pr][vr]!==void 0&&Cr[pr][vr]!==Re[vr]){Ir=!1;break}if(Ir===!0){kr=gr;break}}else for(gr in Be)for(Cr=Be[gr],pr=0;pr<Cr.length;pr+=1){for(Ir=!0,vr=0;vr<Cr[pr].length;vr+=1)if(Cr[pr][vr]!==void 0&&Cr[pr][vr]!==Re.charCodeAt(vr)){Ir=!1;break}if(Ir===!0){kr=gr;break}}return kr===Ee&&ir!==Ee&&(kr=ir),kr},Te=function Re(ir){for(var pr=this.internal.write,vr=this.internal.putStream,Cr=(0,this.internal.getFilters)();Cr.indexOf("FlateEncode")!==-1;)Cr.splice(Cr.indexOf("FlateEncode"),1);ir.objectId=this.internal.newObject();var Ir=[];if(Ir.push({key:"Type",value:"/XObject"}),Ir.push({key:"Subtype",value:"/Image"}),Ir.push({key:"Width",value:ir.width}),Ir.push({key:"Height",value:ir.height}),ir.colorSpace===rr.INDEXED?Ir.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(ir.palette.length/3-1)+" "+("sMask"in ir&&ir.sMask!==void 0?ir.objectId+2:ir.objectId+1)+" 0 R]"}):(Ir.push({key:"ColorSpace",value:"/"+ir.colorSpace}),ir.colorSpace===rr.DEVICE_CMYK&&Ir.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),Ir.push({key:"BitsPerComponent",value:ir.bitsPerComponent}),"decodeParameters"in ir&&ir.decodeParameters!==void 0&&Ir.push({key:"DecodeParms",value:"<<"+ir.decodeParameters+">>"}),"transparency"in ir&&Array.isArray(ir.transparency)){for(var gr="",kr=0,Wr=ir.transparency.length;kr<Wr;kr++)gr+=ir.transparency[kr]+" "+ir.transparency[kr]+" ";Ir.push({key:"Mask",value:"["+gr+"]"})}ir.sMask!==void 0&&Ir.push({key:"SMask",value:ir.objectId+1+" 0 R"});var Ce=ir.filter!==void 0?["/"+ir.filter]:void 0;if(vr({data:ir.data,additionalKeyValues:Ir,alreadyAppliedFilters:Ce,objectId:ir.objectId}),pr("endobj"),"sMask"in ir&&ir.sMask!==void 0){var Hr="/Predictor "+ir.predictor+" /Colors 1 /BitsPerComponent "+ir.bitsPerComponent+" /Columns "+ir.width,De={width:ir.width,height:ir.height,colorSpace:"DeviceGray",bitsPerComponent:ir.bitsPerComponent,decodeParameters:Hr,data:ir.sMask};"filter"in ir&&(De.filter=ir.filter),Re.call(this,De)}if(ir.colorSpace===rr.INDEXED){var Ge=this.internal.newObject();vr({data:lr(new Uint8Array(ir.palette)),objectId:Ge}),pr("endobj")}},Se=function(){var Re=this.internal.collections.addImage_images;for(var ir in Re)Te.call(this,Re[ir])},je=function(){var Re,ir=this.internal.collections.addImage_images,pr=this.internal.write;for(var vr in ir)pr("/I"+(Re=ir[vr]).index,Re.objectId,"0","R")},ke=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",Se),this.internal.events.subscribe("putXobjectDict",je))},Ue=function(){var Re=this.internal.collections.addImage_images;return ke.call(this),Re},Fe=function(){return Object.keys(this.internal.collections.addImage_images).length},Qe=function(Re){return typeof Pe["process"+Re.toUpperCase()]=="function"},He=function(Re){return _typeof$1(Re)==="object"&&Re.nodeType===1},Ie=function(Re,ir){if(Re.nodeName==="IMG"&&Re.hasAttribute("src")){var pr=""+Re.getAttribute("src");if(pr.indexOf("data:image/")===0)return u(unescape(pr).split("base64,").pop());var vr=Pe.loadFile(pr,!0);if(vr!==void 0)return vr}if(Re.nodeName==="CANVAS"){if(Re.width===0||Re.height===0)throw new Error("Given canvas must have data. Canvas width: "+Re.width+", height: "+Re.height);var Cr;switch(ir){case"PNG":Cr="image/png";break;case"WEBP":Cr="image/webp";break;case"JPEG":case"JPG":default:Cr="image/jpeg"}return u(Re.toDataURL(Cr,1).split("base64,").pop())}},_e=function(Re){var ir=this.internal.collections.addImage_images;if(ir){for(var pr in ir)if(Re===ir[pr].alias)return ir[pr]}},Ae=function(Re,ir,pr){return Re||ir||(Re=-96,ir=-96),Re<0&&(Re=-1*pr.width*72/Re/this.internal.scaleFactor),ir<0&&(ir=-1*pr.height*72/ir/this.internal.scaleFactor),Re===0&&(Re=ir*pr.width/pr.height),ir===0&&(ir=Re*pr.height/pr.width),[Re,ir]},Ye=function(Re,ir,pr,vr,Cr,Ir){var gr=Ae.call(this,pr,vr,Cr),kr=this.internal.getCoordinateString,Wr=this.internal.getVerticalCoordinateString,Ce=Ue.call(this);if(pr=gr[0],vr=gr[1],Ce[Cr.index]=Cr,Ir){Ir*=Math.PI/180;var Hr=Math.cos(Ir),De=Math.sin(Ir),Ge=function(xn){return xn.toFixed(4)},ar=[Ge(Hr),Ge(De),Ge(-1*De),Ge(Hr),0,0,"cm"]}this.internal.write("q"),Ir?(this.internal.write([1,"0","0",1,kr(Re),Wr(ir+vr),"cm"].join(" ")),this.internal.write(ar.join(" ")),this.internal.write([kr(pr),"0","0",kr(vr),"0","0","cm"].join(" "))):this.internal.write([kr(pr),"0","0",kr(vr),kr(Re),Wr(ir+vr),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+Cr.index+" Do"),this.internal.write("Q")},rr=Pe.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};Pe.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var Je=Pe.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},sr=Pe.__addimage__.sHashCode=function(Re){var ir,pr,vr=0;if(typeof Re=="string")for(pr=Re.length,ir=0;ir<pr;ir++)vr=(vr<<5)-vr+Re.charCodeAt(ir),vr|=0;else if(mr(Re))for(pr=Re.byteLength/2,ir=0;ir<pr;ir++)vr=(vr<<5)-vr+Re[ir],vr|=0;return vr},wr=Pe.__addimage__.validateStringAsBase64=function(Re){(Re=Re||"").toString().trim();var ir=!0;return Re.length===0&&(ir=!1),Re.length%4!=0&&(ir=!1),/^[A-Za-z0-9+/]+$/.test(Re.substr(0,Re.length-2))===!1&&(ir=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(Re.substr(-2))===!1&&(ir=!1),ir},Sr=Pe.__addimage__.extractImageFromDataUrl=function(Re){var ir=(Re=Re||"").split("base64,"),pr=null;if(ir.length===2){var vr=/^data:(\w*\/\w*);*(charset=(?!charset=)[\w=-]*)*;*$/.exec(ir[0]);Array.isArray(vr)&&(pr={mimeType:vr[1],charset:vr[2],data:ir[1]})}return pr},xr=Pe.__addimage__.supportsArrayBuffer=function(){return typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"};Pe.__addimage__.isArrayBuffer=function(Re){return xr()&&Re instanceof ArrayBuffer};var mr=Pe.__addimage__.isArrayBufferView=function(Re){return xr()&&typeof Uint32Array!="undefined"&&(Re instanceof Int8Array||Re instanceof Uint8Array||typeof Uint8ClampedArray!="undefined"&&Re instanceof Uint8ClampedArray||Re instanceof Int16Array||Re instanceof Uint16Array||Re instanceof Int32Array||Re instanceof Uint32Array||Re instanceof Float32Array||Re instanceof Float64Array)},qe=Pe.__addimage__.binaryStringToUint8Array=function(Re){for(var ir=Re.length,pr=new Uint8Array(ir),vr=0;vr<ir;vr++)pr[vr]=Re.charCodeAt(vr);return pr},lr=Pe.__addimage__.arrayBufferToBinaryString=function(Re){for(var ir="",pr=mr(Re)?Re:new Uint8Array(Re),vr=0;vr<pr.length;vr+=8192)ir+=String.fromCharCode.apply(null,pr.subarray(vr,vr+8192));return ir};Pe.addImage=function(){var Re,ir,pr,vr,Cr,Ir,gr,kr,Wr;if(typeof arguments[1]=="number"?(ir=Ee,pr=arguments[1],vr=arguments[2],Cr=arguments[3],Ir=arguments[4],gr=arguments[5],kr=arguments[6],Wr=arguments[7]):(ir=arguments[1],pr=arguments[2],vr=arguments[3],Cr=arguments[4],Ir=arguments[5],gr=arguments[6],kr=arguments[7],Wr=arguments[8]),_typeof$1(Re=arguments[0])==="object"&&!He(Re)&&"imageData"in Re){var Ce=Re;Re=Ce.imageData,ir=Ce.format||ir||Ee,pr=Ce.x||pr||0,vr=Ce.y||vr||0,Cr=Ce.w||Ce.width||Cr,Ir=Ce.h||Ce.height||Ir,gr=Ce.alias||gr,kr=Ce.compression||kr,Wr=Ce.rotation||Ce.angle||Wr}var Hr=this.internal.getFilters();if(kr===void 0&&Hr.indexOf("FlateEncode")!==-1&&(kr="SLOW"),isNaN(pr)||isNaN(vr))throw new Error("Invalid coordinates passed to jsPDF.addImage");ke.call(this);var De=xe.call(this,Re,ir,gr,kr);return Ye.call(this,pr,vr,Cr,Ir,De,Wr),this};var xe=function(Re,ir,pr,vr){var Cr,Ir,gr;if(typeof Re=="string"&&Me(Re)===Ee){Re=unescape(Re);var kr=Xe(Re,!1);(kr!==""||(kr=Pe.loadFile(Re,!0))!==void 0)&&(Re=kr)}if(He(Re)&&(Re=Ie(Re,ir)),ir=Me(Re,ir),!Qe(ir))throw new Error("addImage does not support files of type '"+ir+"', please ensure that a plugin for '"+ir+"' support is added.");if(((gr=pr)==null||gr.length===0)&&(pr=(function(Wr){return typeof Wr=="string"||mr(Wr)?sr(Wr):mr(Wr.data)?sr(Wr.data):null})(Re)),(Cr=_e.call(this,pr))||(xr()&&(Re instanceof Uint8Array||ir==="RGBA"||(Ir=Re,Re=qe(Re))),Cr=this["process"+ir.toUpperCase()](Re,Fe.call(this),pr,(function(Wr){return Wr&&typeof Wr=="string"&&(Wr=Wr.toUpperCase()),Wr in Pe.image_compression?Wr:Je.NONE})(vr),Ir)),!Cr)throw new Error("An unknown error occurred whilst processing the image.");return Cr},Xe=Pe.__addimage__.convertBase64ToBinaryString=function(Re,ir){var pr;ir=typeof ir!="boolean"||ir;var vr,Cr="";if(typeof Re=="string"){vr=(pr=Sr(Re))!==null?pr.data:Re;try{Cr=u(vr)}catch(Ir){if(ir)throw wr(vr)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+Ir.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return Cr};Pe.getImageProperties=function(Re){var ir,pr,vr="";if(He(Re)&&(Re=Ie(Re)),typeof Re=="string"&&Me(Re)===Ee&&((vr=Xe(Re,!1))===""&&(vr=Pe.loadFile(Re)||""),Re=vr),pr=Me(Re),!Qe(pr))throw new Error("addImage does not support files of type '"+pr+"', please ensure that a plugin for '"+pr+"' support is added.");if(!xr()||Re instanceof Uint8Array||(Re=qe(Re)),!(ir=this["process"+pr.toUpperCase()](Re)))throw new Error("An unknown error occurred whilst processing the image");return ir.fileType=pr,ir}})(E.API),(function(Pe){var Ee=function(Be){if(Be!==void 0&&Be!="")return!0};E.API.events.push(["addPage",function(Be){this.internal.getPageInfo(Be.pageNumber).pageContext.annotations=[]}]),Pe.events.push(["putPage",function(Be){for(var Me,Te,Se,je=this.internal.getCoordinateString,ke=this.internal.getVerticalCoordinateString,Ue=this.internal.getPageInfoByObjId(Be.objId),Fe=Be.pageContext.annotations,Qe=!1,He=0;He<Fe.length&&!Qe;He++)switch((Me=Fe[He]).type){case"link":(Ee(Me.options.url)||Ee(Me.options.pageNumber))&&(Qe=!0);break;case"reference":case"text":case"freetext":Qe=!0}if(Qe!=0){this.internal.write("/Annots [");for(var Ie=0;Ie<Fe.length;Ie++){Me=Fe[Ie];var _e=this.internal.pdfEscape,Ae=this.internal.getEncryptor(Be.objId);switch(Me.type){case"reference":this.internal.write(" "+Me.object.objId+" 0 R ");break;case"text":var Ye=this.internal.newAdditionalObject(),rr=this.internal.newAdditionalObject(),Je=this.internal.getEncryptor(Ye.objId),sr=Me.title||"Note";Se="<</Type /Annot /Subtype /Text "+(Te="/Rect ["+je(Me.bounds.x)+" "+ke(Me.bounds.y+Me.bounds.h)+" "+je(Me.bounds.x+Me.bounds.w)+" "+ke(Me.bounds.y)+"] ")+"/Contents ("+_e(Je(Me.contents))+")",Se+=" /Popup "+rr.objId+" 0 R",Se+=" /P "+Ue.objId+" 0 R",Se+=" /T ("+_e(Je(sr))+") >>",Ye.content=Se;var wr=Ye.objId+" 0 R";Se="<</Type /Annot /Subtype /Popup "+(Te="/Rect ["+je(Me.bounds.x+30)+" "+ke(Me.bounds.y+Me.bounds.h)+" "+je(Me.bounds.x+Me.bounds.w+30)+" "+ke(Me.bounds.y)+"] ")+" /Parent "+wr,Me.open&&(Se+=" /Open true"),Se+=" >>",rr.content=Se,this.internal.write(Ye.objId,"0 R",rr.objId,"0 R");break;case"freetext":Te="/Rect ["+je(Me.bounds.x)+" "+ke(Me.bounds.y)+" "+je(Me.bounds.x+Me.bounds.w)+" "+ke(Me.bounds.y+Me.bounds.h)+"] ";var Sr=Me.color||"#000000";Se="<</Type /Annot /Subtype /FreeText "+Te+"/Contents ("+_e(Ae(Me.contents))+")",Se+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+Sr+")",Se+=" /Border [0 0 0]",Se+=" >>",this.internal.write(Se);break;case"link":if(Me.options.name){var xr=this.annotations._nameMap[Me.options.name];Me.options.pageNumber=xr.page,Me.options.top=xr.y}else Me.options.top||(Me.options.top=0);if(Te="/Rect ["+Me.finalBounds.x+" "+Me.finalBounds.y+" "+Me.finalBounds.w+" "+Me.finalBounds.h+"] ",Se="",Me.options.url)Se="<</Type /Annot /Subtype /Link "+Te+"/Border [0 0 0] /A <</S /URI /URI ("+_e(Ae(Me.options.url))+") >>";else if(Me.options.pageNumber)switch(Se="<</Type /Annot /Subtype /Link "+Te+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(Me.options.pageNumber).objId+" 0 R",Me.options.magFactor=Me.options.magFactor||"XYZ",Me.options.magFactor){case"Fit":Se+=" /Fit]";break;case"FitH":Se+=" /FitH "+Me.options.top+"]";break;case"FitV":Me.options.left=Me.options.left||0,Se+=" /FitV "+Me.options.left+"]";break;case"XYZ":default:var mr=ke(Me.options.top);Me.options.left=Me.options.left||0,Me.options.zoom===void 0&&(Me.options.zoom=0),Se+=" /XYZ "+Me.options.left+" "+mr+" "+Me.options.zoom+"]"}Se!=""&&(Se+=" >>",this.internal.write(Se))}}this.internal.write("]")}}]),Pe.createAnnotation=function(Be){var Me=this.internal.getCurrentPageInfo();switch(Be.type){case"link":this.link(Be.bounds.x,Be.bounds.y,Be.bounds.w,Be.bounds.h,Be);break;case"text":case"freetext":Me.pageContext.annotations.push(Be)}},Pe.link=function(Be,Me,Te,Se,je){var ke=this.internal.getCurrentPageInfo(),Ue=this.internal.getCoordinateString,Fe=this.internal.getVerticalCoordinateString;ke.pageContext.annotations.push({finalBounds:{x:Ue(Be),y:Fe(Me),w:Ue(Be+Te),h:Fe(Me+Se)},options:je,type:"link"})},Pe.textWithLink=function(Be,Me,Te,Se){var je,ke,Ue=this.getTextWidth(Be),Fe=this.internal.getLineHeight()/this.internal.scaleFactor;if(Se.maxWidth!==void 0){ke=Se.maxWidth;var Qe=this.splitTextToSize(Be,ke).length;je=Math.ceil(Fe*Qe)}else ke=Ue,je=Fe;return this.text(Be,Me,Te,Se),Te+=.2*Fe,Se.align==="center"&&(Me-=Ue/2),Se.align==="right"&&(Me-=Ue),this.link(Me,Te-Fe,ke,je,Se),Ue},Pe.getTextWidth=function(Be){var Me=this.internal.getFontSize();return this.getStringUnitWidth(Be)*Me/this.internal.scaleFactor}})(E.API),(function(Pe){var Ee={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},Be={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},Me={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},Te=[1570,1571,1573,1575];Pe.__arabicParser__={};var Se=Pe.__arabicParser__.isInArabicSubstitutionA=function(Ye){return Ee[Ye.charCodeAt(0)]!==void 0},je=Pe.__arabicParser__.isArabicLetter=function(Ye){return typeof Ye=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(Ye)},ke=Pe.__arabicParser__.isArabicEndLetter=function(Ye){return je(Ye)&&Se(Ye)&&Ee[Ye.charCodeAt(0)].length<=2},Ue=Pe.__arabicParser__.isArabicAlfLetter=function(Ye){return je(Ye)&&Te.indexOf(Ye.charCodeAt(0))>=0};Pe.__arabicParser__.arabicLetterHasIsolatedForm=function(Ye){return je(Ye)&&Se(Ye)&&Ee[Ye.charCodeAt(0)].length>=1};var Fe=Pe.__arabicParser__.arabicLetterHasFinalForm=function(Ye){return je(Ye)&&Se(Ye)&&Ee[Ye.charCodeAt(0)].length>=2};Pe.__arabicParser__.arabicLetterHasInitialForm=function(Ye){return je(Ye)&&Se(Ye)&&Ee[Ye.charCodeAt(0)].length>=3};var Qe=Pe.__arabicParser__.arabicLetterHasMedialForm=function(Ye){return je(Ye)&&Se(Ye)&&Ee[Ye.charCodeAt(0)].length==4},He=Pe.__arabicParser__.resolveLigatures=function(Ye){var rr=0,Je=Be,sr="",wr=0;for(rr=0;rr<Ye.length;rr+=1)Je[Ye.charCodeAt(rr)]!==void 0?(wr++,typeof(Je=Je[Ye.charCodeAt(rr)])=="number"&&(sr+=String.fromCharCode(Je),Je=Be,wr=0),rr===Ye.length-1&&(Je=Be,sr+=Ye.charAt(rr-(wr-1)),rr-=wr-1,wr=0)):(Je=Be,sr+=Ye.charAt(rr-wr),rr-=wr,wr=0);return sr};Pe.__arabicParser__.isArabicDiacritic=function(Ye){return Ye!==void 0&&Me[Ye.charCodeAt(0)]!==void 0};var Ie=Pe.__arabicParser__.getCorrectForm=function(Ye,rr,Je){return je(Ye)?Se(Ye)===!1?-1:!Fe(Ye)||!je(rr)&&!je(Je)||!je(Je)&&ke(rr)||ke(Ye)&&!je(rr)||ke(Ye)&&Ue(rr)||ke(Ye)&&ke(rr)?0:Qe(Ye)&&je(rr)&&!ke(rr)&&je(Je)&&Fe(Je)?3:ke(Ye)||!je(Je)?1:2:-1},_e=function(Ye){var rr=0,Je=0,sr=0,wr="",Sr="",xr="",mr=(Ye=Ye||"").split("\\s+"),qe=[];for(rr=0;rr<mr.length;rr+=1){for(qe.push(""),Je=0;Je<mr[rr].length;Je+=1)wr=mr[rr][Je],Sr=mr[rr][Je-1],xr=mr[rr][Je+1],je(wr)?(sr=Ie(wr,Sr,xr),qe[rr]+=sr!==-1?String.fromCharCode(Ee[wr.charCodeAt(0)][sr]):wr):qe[rr]+=wr;qe[rr]=He(qe[rr])}return qe.join(" ")},Ae=Pe.__arabicParser__.processArabic=Pe.processArabic=function(){var Ye,rr=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,Je=[];if(Array.isArray(rr)){var sr=0;for(Je=[],sr=0;sr<rr.length;sr+=1)Array.isArray(rr[sr])?Je.push([_e(rr[sr][0]),rr[sr][1],rr[sr][2]]):Je.push([_e(rr[sr])]);Ye=Je}else Ye=_e(rr);return typeof arguments[0]=="string"?Ye:(arguments[0].text=Ye,arguments[0])};Pe.events.push(["preProcessText",Ae])})(E.API),E.API.autoPrint=function(Pe){var Ee;switch((Pe=Pe||{}).variant=Pe.variant||"non-conform",Pe.variant){case"javascript":this.addJS("print({});");break;case"non-conform":default:this.internal.events.subscribe("postPutResources",(function(){Ee=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){this.internal.out("/OpenAction "+Ee+" 0 R")}))}return this},(function(Pe){var Ee=function(){var Be=void 0;Object.defineProperty(this,"pdf",{get:function(){return Be},set:function(ke){Be=ke}});var Me=150;Object.defineProperty(this,"width",{get:function(){return Me},set:function(ke){Me=isNaN(ke)||Number.isInteger(ke)===!1||ke<0?150:ke,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=Me+1)}});var Te=300;Object.defineProperty(this,"height",{get:function(){return Te},set:function(ke){Te=isNaN(ke)||Number.isInteger(ke)===!1||ke<0?300:ke,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=Te+1)}});var Se=[];Object.defineProperty(this,"childNodes",{get:function(){return Se},set:function(ke){Se=ke}});var je={};Object.defineProperty(this,"style",{get:function(){return je},set:function(ke){je=ke}}),Object.defineProperty(this,"parentNode",{})};Ee.prototype.getContext=function(Be,Me){var Te;if((Be=Be||"2d")!=="2d")return null;for(Te in Me)this.pdf.context2d.hasOwnProperty(Te)&&(this.pdf.context2d[Te]=Me[Te]);return this.pdf.context2d._canvas=this,this.pdf.context2d},Ee.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},Pe.events.push(["initialized",function(){this.canvas=new Ee,this.canvas.pdf=this}])})(E.API),(function(Pe){var Ee={left:0,top:0,bottom:0,right:0},Be=!1,Me=function(){this.internal.__cell__===void 0&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},Ee),this.internal.__cell__.margins.width=this.getPageWidth(),Te.call(this))},Te=function(){this.internal.__cell__.lastCell=new Se,this.internal.__cell__.pages=1},Se=function(){var Ue=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return Ue},set:function(Ye){Ue=Ye}});var Fe=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return Fe},set:function(Ye){Fe=Ye}});var Qe=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return Qe},set:function(Ye){Qe=Ye}});var He=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return He},set:function(Ye){He=Ye}});var Ie=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return Ie},set:function(Ye){Ie=Ye}});var _e=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return _e},set:function(Ye){_e=Ye}});var Ae=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return Ae},set:function(Ye){Ae=Ye}}),this};Se.prototype.clone=function(){return new Se(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},Se.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},Pe.setHeaderFunction=function(Ue){return Me.call(this),this.internal.__cell__.headerFunction=typeof Ue=="function"?Ue:void 0,this},Pe.getTextDimensions=function(Ue,Fe){Me.call(this);var Qe=(Fe=Fe||{}).fontSize||this.getFontSize(),He=Fe.font||this.getFont(),Ie=Fe.scaleFactor||this.internal.scaleFactor,_e=0,Ae=0,Ye=0,rr=this;if(!Array.isArray(Ue)&&typeof Ue!="string"){if(typeof Ue!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");Ue=String(Ue)}var Je=Fe.maxWidth;Je>0?typeof Ue=="string"?Ue=this.splitTextToSize(Ue,Je):Object.prototype.toString.call(Ue)==="[object Array]"&&(Ue=Ue.reduce((function(wr,Sr){return wr.concat(rr.splitTextToSize(Sr,Je))}),[])):Ue=Array.isArray(Ue)?Ue:[Ue];for(var sr=0;sr<Ue.length;sr++)_e<(Ye=this.getStringUnitWidth(Ue[sr],{font:He})*Qe)&&(_e=Ye);return _e!==0&&(Ae=Ue.length),{w:_e/=Ie,h:Math.max((Ae*Qe*this.getLineHeightFactor()-Qe*(this.getLineHeightFactor()-1))/Ie,0)}},Pe.cellAddPage=function(){Me.call(this),this.addPage();var Ue=this.internal.__cell__.margins||Ee;return this.internal.__cell__.lastCell=new Se(Ue.left,Ue.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var je=Pe.cell=function(){var Ue;Ue=arguments[0]instanceof Se?arguments[0]:new Se(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),Me.call(this);var Fe=this.internal.__cell__.lastCell,Qe=this.internal.__cell__.padding,He=this.internal.__cell__.margins||Ee,Ie=this.internal.__cell__.tableHeaderRow,_e=this.internal.__cell__.printHeaders;return Fe.lineNumber!==void 0&&(Fe.lineNumber===Ue.lineNumber?(Ue.x=(Fe.x||0)+(Fe.width||0),Ue.y=Fe.y||0):Fe.y+Fe.height+Ue.height+He.bottom>this.getPageHeight()?(this.cellAddPage(),Ue.y=He.top,_e&&Ie&&(this.printHeaderRow(Ue.lineNumber,!0),Ue.y+=Ie[0].height)):Ue.y=Fe.y+Fe.height||Ue.y),Ue.text[0]!==void 0&&(this.rect(Ue.x,Ue.y,Ue.width,Ue.height,Be===!0?"FD":void 0),Ue.align==="right"?this.text(Ue.text,Ue.x+Ue.width-Qe,Ue.y+Qe,{align:"right",baseline:"top"}):Ue.align==="center"?this.text(Ue.text,Ue.x+Ue.width/2,Ue.y+Qe,{align:"center",baseline:"top",maxWidth:Ue.width-Qe-Qe}):this.text(Ue.text,Ue.x+Qe,Ue.y+Qe,{align:"left",baseline:"top",maxWidth:Ue.width-Qe-Qe})),this.internal.__cell__.lastCell=Ue,this};Pe.table=function(Ue,Fe,Qe,He,Ie){if(Me.call(this),!Qe)throw new Error("No data for PDF table.");var _e,Ae,Ye,rr,Je=[],sr=[],wr=[],Sr={},xr={},mr=[],qe=[],lr=(Ie=Ie||{}).autoSize||!1,xe=Ie.printHeaders!==!1,Xe=Ie.css&&Ie.css["font-size"]!==void 0?16*Ie.css["font-size"]:Ie.fontSize||12,Re=Ie.margins||Object.assign({width:this.getPageWidth()},Ee),ir=typeof Ie.padding=="number"?Ie.padding:3,pr=Ie.headerBackgroundColor||"#c8c8c8",vr=Ie.headerTextColor||"#000";if(Te.call(this),this.internal.__cell__.printHeaders=xe,this.internal.__cell__.margins=Re,this.internal.__cell__.table_font_size=Xe,this.internal.__cell__.padding=ir,this.internal.__cell__.headerBackgroundColor=pr,this.internal.__cell__.headerTextColor=vr,this.setFontSize(Xe),He==null)sr=Je=Object.keys(Qe[0]),wr=Je.map((function(){return"left"}));else if(Array.isArray(He)&&_typeof$1(He[0])==="object")for(Je=He.map((function(Ce){return Ce.name})),sr=He.map((function(Ce){return Ce.prompt||Ce.name||""})),wr=He.map((function(Ce){return Ce.align||"left"})),_e=0;_e<He.length;_e+=1)xr[He[_e].name]=He[_e].width*(19.049976/25.4);else Array.isArray(He)&&typeof He[0]=="string"&&(sr=Je=He,wr=Je.map((function(){return"left"})));if(lr||Array.isArray(He)&&typeof He[0]=="string")for(_e=0;_e<Je.length;_e+=1){for(Sr[rr=Je[_e]]=Qe.map((function(Ce){return Ce[rr]})),this.setFont(void 0,"bold"),mr.push(this.getTextDimensions(sr[_e],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),Ae=Sr[rr],this.setFont(void 0,"normal"),Ye=0;Ye<Ae.length;Ye+=1)mr.push(this.getTextDimensions(Ae[Ye],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);xr[rr]=Math.max.apply(null,mr)+ir+ir,mr=[]}if(xe){var Cr={};for(_e=0;_e<Je.length;_e+=1)Cr[Je[_e]]={},Cr[Je[_e]].text=sr[_e],Cr[Je[_e]].align=wr[_e];var Ir=ke.call(this,Cr,xr);qe=Je.map((function(Ce){return new Se(Ue,Fe,xr[Ce],Ir,Cr[Ce].text,void 0,Cr[Ce].align)})),this.setTableHeaderRow(qe),this.printHeaderRow(1,!1)}var gr=He.reduce((function(Ce,Hr){return Ce[Hr.name]=Hr.align,Ce}),{});for(_e=0;_e<Qe.length;_e+=1){"rowStart"in Ie&&Ie.rowStart instanceof Function&&Ie.rowStart({row:_e,data:Qe[_e]},this);var kr=ke.call(this,Qe[_e],xr);for(Ye=0;Ye<Je.length;Ye+=1){var Wr=Qe[_e][Je[Ye]];"cellStart"in Ie&&Ie.cellStart instanceof Function&&Ie.cellStart({row:_e,col:Ye,data:Wr},this),je.call(this,new Se(Ue,Fe,xr[Je[Ye]],kr,Wr,_e+2,gr[Je[Ye]]))}}return this.internal.__cell__.table_x=Ue,this.internal.__cell__.table_y=Fe,this};var ke=function(Ue,Fe){var Qe=this.internal.__cell__.padding,He=this.internal.__cell__.table_font_size,Ie=this.internal.scaleFactor;return Object.keys(Ue).map((function(_e){var Ae=Ue[_e];return this.splitTextToSize(Ae.hasOwnProperty("text")?Ae.text:Ae,Fe[_e]-Qe-Qe)}),this).map((function(_e){return this.getLineHeightFactor()*_e.length*He/Ie+Qe+Qe}),this).reduce((function(_e,Ae){return Math.max(_e,Ae)}),0)};Pe.setTableHeaderRow=function(Ue){Me.call(this),this.internal.__cell__.tableHeaderRow=Ue},Pe.printHeaderRow=function(Ue,Fe){if(Me.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var Qe;if(Be=!0,typeof this.internal.__cell__.headerFunction=="function"){var He=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new Se(He[0],He[1],He[2],He[3],void 0,-1)}this.setFont(void 0,"bold");for(var Ie=[],_e=0;_e<this.internal.__cell__.tableHeaderRow.length;_e+=1){Qe=this.internal.__cell__.tableHeaderRow[_e].clone(),Fe&&(Qe.y=this.internal.__cell__.margins.top||0,Ie.push(Qe)),Qe.lineNumber=Ue;var Ae=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),je.call(this,Qe),this.setTextColor(Ae)}Ie.length>0&&this.setTableHeaderRow(Ie),this.setFont(void 0,"normal"),Be=!1}})(E.API);var Pt={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},kt=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],It=_t(kt),Ft=[100,200,300,400,500,600,700,800,900],Ct=_t(Ft);function jt(Pe){var Ee=Pe.family.replace(/"|'/g,"").toLowerCase(),Be=(function(Se){return Pt[Se=Se||"normal"]?Se:"normal"})(Pe.style),Me=(function(Se){if(!Se)return 400;if(typeof Se=="number")return Se>=100&&Se<=900&&Se%100==0?Se:400;if(/^\d00$/.test(Se))return parseInt(Se);switch(Se){case"bold":return 700;case"normal":default:return 400}})(Pe.weight),Te=(function(Se){return typeof It[Se=Se||"normal"]=="number"?Se:"normal"})(Pe.stretch);return{family:Ee,style:Be,weight:Me,stretch:Te,src:Pe.src||[],ref:Pe.ref||{name:Ee,style:[Te,Be,Me].join(" ")}}}function Ot(Pe,Ee,Be,Me){var Te;for(Te=Be;Te>=0&&Te<Ee.length;Te+=Me)if(Pe[Ee[Te]])return Pe[Ee[Te]];for(Te=Be;Te>=0&&Te<Ee.length;Te-=Me)if(Pe[Ee[Te]])return Pe[Ee[Te]]}var Bt={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},Mt={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Et(Pe){return[Pe.stretch,Pe.style,Pe.weight,Pe.family].join(" ")}function qt(Pe,Ee,Be){for(var Me=(Be=Be||{}).defaultFontFamily||"times",Te=Object.assign({},Bt,Be.genericFontFamilies||{}),Se=null,je=null,ke=0;ke<Ee.length;++ke)if(Te[(Se=jt(Ee[ke])).family]&&(Se.family=Te[Se.family]),Pe.hasOwnProperty(Se.family)){je=Pe[Se.family];break}if(!(je=je||Pe[Me]))throw new Error("Could not find a font-family for the rule '"+Et(Se)+"' and default family '"+Me+"'.");if(je=(function(Ue,Fe){if(Fe[Ue])return Fe[Ue];var Qe=It[Ue],He=Qe<=It.normal?-1:1,Ie=Ot(Fe,kt,Qe,He);if(!Ie)throw new Error("Could not find a matching font-stretch value for "+Ue);return Ie})(Se.stretch,je),je=(function(Ue,Fe){if(Fe[Ue])return Fe[Ue];for(var Qe=Pt[Ue],He=0;He<Qe.length;++He)if(Fe[Qe[He]])return Fe[Qe[He]];throw new Error("Could not find a matching font-style for "+Ue)})(Se.style,je),!(je=(function(Ue,Fe){if(Fe[Ue])return Fe[Ue];if(Ue===400&&Fe[500])return Fe[500];if(Ue===500&&Fe[400])return Fe[400];var Qe=Ct[Ue],He=Ot(Fe,Ft,Qe,Ue<400?-1:1);if(!He)throw new Error("Could not find a matching font-weight for value "+Ue);return He})(Se.weight,je)))throw new Error("Failed to resolve a font for the rule '"+Et(Se)+"'.");return je}function Dt(Pe){return Pe.trimLeft()}function Rt(Pe,Ee){for(var Be=0;Be<Pe.length;){if(Pe.charAt(Be)===Ee)return[Pe.substring(0,Be),Pe.substring(Be+1)];Be+=1}return null}function Tt(Pe){var Ee=Pe.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return Ee===null?null:[Ee[0],Pe.substring(Ee[0].length)]}var Ut,zt,Ht,Wt=["times"];(function(Pe){var Ee,Be,Me,Te,Se,je,ke,Ue,Fe,Qe=function(De){return De=De||{},this.isStrokeTransparent=De.isStrokeTransparent||!1,this.strokeOpacity=De.strokeOpacity||1,this.strokeStyle=De.strokeStyle||"#000000",this.fillStyle=De.fillStyle||"#000000",this.isFillTransparent=De.isFillTransparent||!1,this.fillOpacity=De.fillOpacity||1,this.font=De.font||"10px sans-serif",this.textBaseline=De.textBaseline||"alphabetic",this.textAlign=De.textAlign||"left",this.lineWidth=De.lineWidth||1,this.lineJoin=De.lineJoin||"miter",this.lineCap=De.lineCap||"butt",this.path=De.path||[],this.transform=De.transform!==void 0?De.transform.clone():new Ue,this.globalCompositeOperation=De.globalCompositeOperation||"normal",this.globalAlpha=De.globalAlpha||1,this.clip_path=De.clip_path||[],this.currentPoint=De.currentPoint||new je,this.miterLimit=De.miterLimit||10,this.lastPoint=De.lastPoint||new je,this.lineDashOffset=De.lineDashOffset||0,this.lineDash=De.lineDash||[],this.margin=De.margin||[0,0,0,0],this.prevPageLastElemOffset=De.prevPageLastElemOffset||0,this.ignoreClearRect=typeof De.ignoreClearRect!="boolean"||De.ignoreClearRect,this};Pe.events.push(["initialized",function(){this.context2d=new He(this),Ee=this.internal.f2,Be=this.internal.getCoordinateString,Me=this.internal.getVerticalCoordinateString,Te=this.internal.getHorizontalCoordinate,Se=this.internal.getVerticalCoordinate,je=this.internal.Point,ke=this.internal.Rectangle,Ue=this.internal.Matrix,Fe=new Qe}]);var He=function(De){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var Ge=De;Object.defineProperty(this,"pdf",{get:function(){return Ge}});var ar=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return ar},set:function(Bn){ar=!!Bn}});var xn=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return xn},set:function(Bn){xn=!!Bn}});var Hn=0;Object.defineProperty(this,"posX",{get:function(){return Hn},set:function(Bn){isNaN(Bn)||(Hn=Bn)}});var $n=0;Object.defineProperty(this,"posY",{get:function(){return $n},set:function(Bn){isNaN(Bn)||($n=Bn)}}),Object.defineProperty(this,"margin",{get:function(){return Fe.margin},set:function(Bn){var Pn;typeof Bn=="number"?Pn=[Bn,Bn,Bn,Bn]:((Pn=new Array(4))[0]=Bn[0],Pn[1]=Bn.length>=2?Bn[1]:Pn[0],Pn[2]=Bn.length>=3?Bn[2]:Pn[0],Pn[3]=Bn.length>=4?Bn[3]:Pn[1]),Fe.margin=Pn}});var Un=!1;Object.defineProperty(this,"autoPaging",{get:function(){return Un},set:function(Bn){Un=Bn}});var $r=0;Object.defineProperty(this,"lastBreak",{get:function(){return $r},set:function(Bn){$r=Bn}});var Oi=[];Object.defineProperty(this,"pageBreaks",{get:function(){return Oi},set:function(Bn){Oi=Bn}}),Object.defineProperty(this,"ctx",{get:function(){return Fe},set:function(Bn){Bn instanceof Qe&&(Fe=Bn)}}),Object.defineProperty(this,"path",{get:function(){return Fe.path},set:function(Bn){Fe.path=Bn}});var Wn=[];Object.defineProperty(this,"ctxStack",{get:function(){return Wn},set:function(Bn){Wn=Bn}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(Bn){var Pn;Pn=Ie(Bn),this.ctx.fillStyle=Pn.style,this.ctx.isFillTransparent=Pn.a===0,this.ctx.fillOpacity=Pn.a,this.pdf.setFillColor(Pn.r,Pn.g,Pn.b,{a:Pn.a}),this.pdf.setTextColor(Pn.r,Pn.g,Pn.b,{a:Pn.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(Bn){var Pn=Ie(Bn);this.ctx.strokeStyle=Pn.style,this.ctx.isStrokeTransparent=Pn.a===0,this.ctx.strokeOpacity=Pn.a,Pn.a===0?this.pdf.setDrawColor(255,255,255):(Pn.a,this.pdf.setDrawColor(Pn.r,Pn.g,Pn.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(Bn){["butt","round","square"].indexOf(Bn)!==-1&&(this.ctx.lineCap=Bn,this.pdf.setLineCap(Bn))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(Bn){isNaN(Bn)||(this.ctx.lineWidth=Bn,this.pdf.setLineWidth(Bn))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(Bn){["bevel","round","miter"].indexOf(Bn)!==-1&&(this.ctx.lineJoin=Bn,this.pdf.setLineJoin(Bn))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(Bn){isNaN(Bn)||(this.ctx.miterLimit=Bn,this.pdf.setMiterLimit(Bn))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(Bn){this.ctx.textBaseline=Bn}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(Bn){["right","end","center","left","start"].indexOf(Bn)!==-1&&(this.ctx.textAlign=Bn)}});var Lr=null;function Ii(Bn,Pn){if(Lr===null){var Va=(function(Ca){var Zi=[];return Object.keys(Ca).forEach((function(wa){Ca[wa].forEach((function(xa){var Aa=null;switch(xa){case"bold":Aa={family:wa,weight:"bold"};break;case"italic":Aa={family:wa,style:"italic"};break;case"bolditalic":Aa={family:wa,weight:"bold",style:"italic"};break;case"":case"normal":Aa={family:wa}}Aa!==null&&(Aa.ref={name:wa,style:xa},Zi.push(Aa))}))})),Zi})(Bn.getFontList());Lr=(function(Ca){for(var Zi={},wa=0;wa<Ca.length;++wa){var xa=jt(Ca[wa]),Aa=xa.family,Ta=xa.stretch,Ia=xa.style,or=xa.weight;Zi[Aa]=Zi[Aa]||{},Zi[Aa][Ta]=Zi[Aa][Ta]||{},Zi[Aa][Ta][Ia]=Zi[Aa][Ta][Ia]||{},Zi[Aa][Ta][Ia][or]=xa}return Zi})(Va.concat(Pn))}return Lr}var cn=null;Object.defineProperty(this,"fontFaces",{get:function(){return cn},set:function(Bn){Lr=null,cn=Bn}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(Bn){var Pn;if(this.ctx.font=Bn,(Pn=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(Bn))!==null){var Va=Pn[1],Ca=(Pn[2],Pn[3]),Zi=Pn[4],wa=(Pn[5],Pn[6]),xa=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(Zi)[2];Zi=Math.floor(xa==="px"?parseFloat(Zi)*this.pdf.internal.scaleFactor:xa==="em"?parseFloat(Zi)*this.pdf.getFontSize():parseFloat(Zi)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(Zi);var Aa=(function(oo){var $a,Xn,fo=[],eo=oo.trim();if(eo==="")return Wt;if(eo in Mt)return[Mt[eo]];for(;eo!=="";){switch(Xn=null,$a=(eo=Dt(eo)).charAt(0)){case'"':case"'":Xn=Rt(eo.substring(1),$a);break;default:Xn=Tt(eo)}if(Xn===null||(fo.push(Xn[0]),(eo=Dt(Xn[1]))!==""&&eo.charAt(0)!==","))return Wt;eo=eo.replace(/^,/,"")}return fo})(wa);if(this.fontFaces){var Ta=qt(Ii(this.pdf,this.fontFaces),Aa.map((function(oo){return{family:oo,stretch:"normal",weight:Ca,style:Va}})));this.pdf.setFont(Ta.ref.name,Ta.ref.style)}else{var Ia="";(Ca==="bold"||parseInt(Ca,10)>=700||Va==="bold")&&(Ia="bold"),Va==="italic"&&(Ia+="italic"),Ia.length===0&&(Ia="normal");for(var or="",Pr={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},ja=0;ja<Aa.length;ja++){if(this.pdf.internal.getFont(Aa[ja],Ia,{noFallback:!0,disableWarning:!0})!==void 0){or=Aa[ja];break}if(Ia==="bolditalic"&&this.pdf.internal.getFont(Aa[ja],"bold",{noFallback:!0,disableWarning:!0})!==void 0)or=Aa[ja],Ia="bold";else if(this.pdf.internal.getFont(Aa[ja],"normal",{noFallback:!0,disableWarning:!0})!==void 0){or=Aa[ja],Ia="normal";break}}if(or===""){for(var Ps=0;Ps<Aa.length;Ps++)if(Pr[Aa[Ps]]){or=Pr[Aa[Ps]];break}}or=or===""?"Times":or,this.pdf.setFont(or,Ia)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(Bn){this.ctx.globalCompositeOperation=Bn}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(Bn){this.ctx.globalAlpha=Bn}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(Bn){this.ctx.lineDashOffset=Bn,Hr.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(Bn){this.ctx.lineDash=Bn,Hr.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(Bn){this.ctx.ignoreClearRect=!!Bn}})};He.prototype.setLineDash=function(De){this.lineDash=De},He.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},He.prototype.fill=function(){Sr.call(this,"fill",!1)},He.prototype.stroke=function(){Sr.call(this,"stroke",!1)},He.prototype.beginPath=function(){this.path=[{type:"begin"}]},He.prototype.moveTo=function(De,Ge){if(isNaN(De)||isNaN(Ge))throw a.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var ar=this.ctx.transform.applyToPoint(new je(De,Ge));this.path.push({type:"mt",x:ar.x,y:ar.y}),this.ctx.lastPoint=new je(De,Ge)},He.prototype.closePath=function(){var De=new je(0,0),Ge=0;for(Ge=this.path.length-1;Ge!==-1;Ge--)if(this.path[Ge].type==="begin"&&_typeof$1(this.path[Ge+1])==="object"&&typeof this.path[Ge+1].x=="number"){De=new je(this.path[Ge+1].x,this.path[Ge+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new je(De.x,De.y)},He.prototype.lineTo=function(De,Ge){if(isNaN(De)||isNaN(Ge))throw a.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var ar=this.ctx.transform.applyToPoint(new je(De,Ge));this.path.push({type:"lt",x:ar.x,y:ar.y}),this.ctx.lastPoint=new je(ar.x,ar.y)},He.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),Sr.call(this,null,!0)},He.prototype.quadraticCurveTo=function(De,Ge,ar,xn){if(isNaN(ar)||isNaN(xn)||isNaN(De)||isNaN(Ge))throw a.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var Hn=this.ctx.transform.applyToPoint(new je(ar,xn)),$n=this.ctx.transform.applyToPoint(new je(De,Ge));this.path.push({type:"qct",x1:$n.x,y1:$n.y,x:Hn.x,y:Hn.y}),this.ctx.lastPoint=new je(Hn.x,Hn.y)},He.prototype.bezierCurveTo=function(De,Ge,ar,xn,Hn,$n){if(isNaN(Hn)||isNaN($n)||isNaN(De)||isNaN(Ge)||isNaN(ar)||isNaN(xn))throw a.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var Un=this.ctx.transform.applyToPoint(new je(Hn,$n)),$r=this.ctx.transform.applyToPoint(new je(De,Ge)),Oi=this.ctx.transform.applyToPoint(new je(ar,xn));this.path.push({type:"bct",x1:$r.x,y1:$r.y,x2:Oi.x,y2:Oi.y,x:Un.x,y:Un.y}),this.ctx.lastPoint=new je(Un.x,Un.y)},He.prototype.arc=function(De,Ge,ar,xn,Hn,$n){if(isNaN(De)||isNaN(Ge)||isNaN(ar)||isNaN(xn)||isNaN(Hn))throw a.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if($n=!!$n,!this.ctx.transform.isIdentity){var Un=this.ctx.transform.applyToPoint(new je(De,Ge));De=Un.x,Ge=Un.y;var $r=this.ctx.transform.applyToPoint(new je(0,ar)),Oi=this.ctx.transform.applyToPoint(new je(0,0));ar=Math.sqrt(Math.pow($r.x-Oi.x,2)+Math.pow($r.y-Oi.y,2))}Math.abs(Hn-xn)>=2*Math.PI&&(xn=0,Hn=2*Math.PI),this.path.push({type:"arc",x:De,y:Ge,radius:ar,startAngle:xn,endAngle:Hn,counterclockwise:$n})},He.prototype.arcTo=function(De,Ge,ar,xn,Hn){throw new Error("arcTo not implemented.")},He.prototype.rect=function(De,Ge,ar,xn){if(isNaN(De)||isNaN(Ge)||isNaN(ar)||isNaN(xn))throw a.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(De,Ge),this.lineTo(De+ar,Ge),this.lineTo(De+ar,Ge+xn),this.lineTo(De,Ge+xn),this.lineTo(De,Ge),this.lineTo(De+ar,Ge),this.lineTo(De,Ge)},He.prototype.fillRect=function(De,Ge,ar,xn){if(isNaN(De)||isNaN(Ge)||isNaN(ar)||isNaN(xn))throw a.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!_e.call(this)){var Hn={};this.lineCap!=="butt"&&(Hn.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(Hn.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(De,Ge,ar,xn),this.fill(),Hn.hasOwnProperty("lineCap")&&(this.lineCap=Hn.lineCap),Hn.hasOwnProperty("lineJoin")&&(this.lineJoin=Hn.lineJoin)}},He.prototype.strokeRect=function(De,Ge,ar,xn){if(isNaN(De)||isNaN(Ge)||isNaN(ar)||isNaN(xn))throw a.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");Ae.call(this)||(this.beginPath(),this.rect(De,Ge,ar,xn),this.stroke())},He.prototype.clearRect=function(De,Ge,ar,xn){if(isNaN(De)||isNaN(Ge)||isNaN(ar)||isNaN(xn))throw a.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(De,Ge,ar,xn))},He.prototype.save=function(De){De=typeof De!="boolean"||De;for(var Ge=this.pdf.internal.getCurrentPageInfo().pageNumber,ar=0;ar<this.pdf.internal.getNumberOfPages();ar++)this.pdf.setPage(ar+1),this.pdf.internal.out("q");if(this.pdf.setPage(Ge),De){this.ctx.fontSize=this.pdf.internal.getFontSize();var xn=new Qe(this.ctx);this.ctxStack.push(this.ctx),this.ctx=xn}},He.prototype.restore=function(De){De=typeof De!="boolean"||De;for(var Ge=this.pdf.internal.getCurrentPageInfo().pageNumber,ar=0;ar<this.pdf.internal.getNumberOfPages();ar++)this.pdf.setPage(ar+1),this.pdf.internal.out("Q");this.pdf.setPage(Ge),De&&this.ctxStack.length!==0&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},He.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var Ie=function(De){var Ge,ar,xn,Hn;if(De.isCanvasGradient===!0&&(De=De.getColor()),!De)return{r:0,g:0,b:0,a:0,style:De};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(De))Ge=0,ar=0,xn=0,Hn=0;else{var $n=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(De);if($n!==null)Ge=parseInt($n[1]),ar=parseInt($n[2]),xn=parseInt($n[3]),Hn=1;else if(($n=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(De))!==null)Ge=parseInt($n[1]),ar=parseInt($n[2]),xn=parseInt($n[3]),Hn=parseFloat($n[4]);else{if(Hn=1,typeof De=="string"&&De.charAt(0)!=="#"){var Un=new f(De);De=Un.ok?Un.toHex():"#000000"}De.length===4?(Ge=De.substring(1,2),Ge+=Ge,ar=De.substring(2,3),ar+=ar,xn=De.substring(3,4),xn+=xn):(Ge=De.substring(1,3),ar=De.substring(3,5),xn=De.substring(5,7)),Ge=parseInt(Ge,16),ar=parseInt(ar,16),xn=parseInt(xn,16)}}return{r:Ge,g:ar,b:xn,a:Hn,style:De}},_e=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},Ae=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};He.prototype.fillText=function(De,Ge,ar,xn){if(isNaN(Ge)||isNaN(ar)||typeof De!="string")throw a.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(xn=isNaN(xn)?void 0:xn,!_e.call(this)){var Hn=kr(this.ctx.transform.rotation),$n=this.ctx.transform.scaleX;ir.call(this,{text:De,x:Ge,y:ar,scale:$n,angle:Hn,align:this.textAlign,maxWidth:xn})}},He.prototype.strokeText=function(De,Ge,ar,xn){if(isNaN(Ge)||isNaN(ar)||typeof De!="string")throw a.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!Ae.call(this)){xn=isNaN(xn)?void 0:xn;var Hn=kr(this.ctx.transform.rotation),$n=this.ctx.transform.scaleX;ir.call(this,{text:De,x:Ge,y:ar,scale:$n,renderingMode:"stroke",angle:Hn,align:this.textAlign,maxWidth:xn})}},He.prototype.measureText=function(De){if(typeof De!="string")throw a.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var Ge=this.pdf,ar=this.pdf.internal.scaleFactor,xn=Ge.internal.getFontSize(),Hn=Ge.getStringUnitWidth(De)*xn/Ge.internal.scaleFactor,$n=function(Un){var $r=(Un=Un||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return $r}}),this};return new $n({width:Hn*=Math.round(96*ar/72*1e4)/1e4})},He.prototype.scale=function(De,Ge){if(isNaN(De)||isNaN(Ge))throw a.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var ar=new Ue(De,0,0,Ge,0,0);this.ctx.transform=this.ctx.transform.multiply(ar)},He.prototype.rotate=function(De){if(isNaN(De))throw a.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var Ge=new Ue(Math.cos(De),Math.sin(De),-Math.sin(De),Math.cos(De),0,0);this.ctx.transform=this.ctx.transform.multiply(Ge)},He.prototype.translate=function(De,Ge){if(isNaN(De)||isNaN(Ge))throw a.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var ar=new Ue(1,0,0,1,De,Ge);this.ctx.transform=this.ctx.transform.multiply(ar)},He.prototype.transform=function(De,Ge,ar,xn,Hn,$n){if(isNaN(De)||isNaN(Ge)||isNaN(ar)||isNaN(xn)||isNaN(Hn)||isNaN($n))throw a.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var Un=new Ue(De,Ge,ar,xn,Hn,$n);this.ctx.transform=this.ctx.transform.multiply(Un)},He.prototype.setTransform=function(De,Ge,ar,xn,Hn,$n){De=isNaN(De)?1:De,Ge=isNaN(Ge)?0:Ge,ar=isNaN(ar)?0:ar,xn=isNaN(xn)?1:xn,Hn=isNaN(Hn)?0:Hn,$n=isNaN($n)?0:$n,this.ctx.transform=new Ue(De,Ge,ar,xn,Hn,$n)};var Ye=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};He.prototype.drawImage=function(De,Ge,ar,xn,Hn,$n,Un,$r,Oi){var Wn=this.pdf.getImageProperties(De),Lr=1,Ii=1,cn=1,Bn=1;xn!==void 0&&$r!==void 0&&(cn=$r/xn,Bn=Oi/Hn,Lr=Wn.width/xn*$r/xn,Ii=Wn.height/Hn*Oi/Hn),$n===void 0&&($n=Ge,Un=ar,Ge=0,ar=0),xn!==void 0&&$r===void 0&&($r=xn,Oi=Hn),xn===void 0&&$r===void 0&&($r=Wn.width,Oi=Wn.height);for(var Pn,Va=this.ctx.transform.decompose(),Ca=kr(Va.rotate.shx),Zi=new Ue,wa=(Zi=(Zi=(Zi=Zi.multiply(Va.translate)).multiply(Va.skew)).multiply(Va.scale)).applyToRectangle(new ke($n-Ge*cn,Un-ar*Bn,xn*Lr,Hn*Ii)),xa=rr.call(this,wa),Aa=[],Ta=0;Ta<xa.length;Ta+=1)Aa.indexOf(xa[Ta])===-1&&Aa.push(xa[Ta]);if(wr(Aa),this.autoPaging)for(var Ia=Aa[0],or=Aa[Aa.length-1],Pr=Ia;Pr<or+1;Pr++){this.pdf.setPage(Pr);var ja=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Ps=Pr===1?this.posY+this.margin[0]:this.margin[0],oo=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],$a=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],Xn=Pr===1?0:oo+(Pr-2)*$a;if(this.ctx.clip_path.length!==0){var fo=this.path;Pn=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=sr(Pn,this.posX+this.margin[3],-Xn+Ps+this.ctx.prevPageLastElemOffset),xr.call(this,"fill",!0),this.path=fo}var eo=JSON.parse(JSON.stringify(wa));eo=sr([eo],this.posX+this.margin[3],-Xn+Ps+this.ctx.prevPageLastElemOffset)[0];var lo=(Pr>Ia||Pr<or)&&Ye.call(this);lo&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],ja,$a,null).clip().discardPath()),this.pdf.addImage(De,"JPEG",eo.x,eo.y,eo.w,eo.h,null,null,Ca),lo&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(De,"JPEG",wa.x,wa.y,wa.w,wa.h,null,null,Ca)};var rr=function(De,Ge,ar){var xn=[];Ge=Ge||this.pdf.internal.pageSize.width,ar=ar||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var Hn=this.posY+this.ctx.prevPageLastElemOffset;switch(De.type){default:case"mt":case"lt":xn.push(Math.floor((De.y+Hn)/ar)+1);break;case"arc":xn.push(Math.floor((De.y+Hn-De.radius)/ar)+1),xn.push(Math.floor((De.y+Hn+De.radius)/ar)+1);break;case"qct":var $n=Wr(this.ctx.lastPoint.x,this.ctx.lastPoint.y,De.x1,De.y1,De.x,De.y);xn.push(Math.floor(($n.y+Hn)/ar)+1),xn.push(Math.floor(($n.y+$n.h+Hn)/ar)+1);break;case"bct":var Un=Ce(this.ctx.lastPoint.x,this.ctx.lastPoint.y,De.x1,De.y1,De.x2,De.y2,De.x,De.y);xn.push(Math.floor((Un.y+Hn)/ar)+1),xn.push(Math.floor((Un.y+Un.h+Hn)/ar)+1);break;case"rect":xn.push(Math.floor((De.y+Hn)/ar)+1),xn.push(Math.floor((De.y+De.h+Hn)/ar)+1)}for(var $r=0;$r<xn.length;$r+=1)for(;this.pdf.internal.getNumberOfPages()<xn[$r];)Je.call(this);return xn},Je=function(){var De=this.fillStyle,Ge=this.strokeStyle,ar=this.font,xn=this.lineCap,Hn=this.lineWidth,$n=this.lineJoin;this.pdf.addPage(),this.fillStyle=De,this.strokeStyle=Ge,this.font=ar,this.lineCap=xn,this.lineWidth=Hn,this.lineJoin=$n},sr=function(De,Ge,ar){for(var xn=0;xn<De.length;xn++)switch(De[xn].type){case"bct":De[xn].x2+=Ge,De[xn].y2+=ar;case"qct":De[xn].x1+=Ge,De[xn].y1+=ar;case"mt":case"lt":case"arc":default:De[xn].x+=Ge,De[xn].y+=ar}return De},wr=function(De){return De.sort((function(Ge,ar){return Ge-ar}))},Sr=function(De,Ge){for(var ar,xn,Hn=this.fillStyle,$n=this.strokeStyle,Un=this.lineCap,$r=this.lineWidth,Oi=Math.abs($r*this.ctx.transform.scaleX),Wn=this.lineJoin,Lr=JSON.parse(JSON.stringify(this.path)),Ii=JSON.parse(JSON.stringify(this.path)),cn=[],Bn=0;Bn<Ii.length;Bn++)if(Ii[Bn].x!==void 0)for(var Pn=rr.call(this,Ii[Bn]),Va=0;Va<Pn.length;Va+=1)cn.indexOf(Pn[Va])===-1&&cn.push(Pn[Va]);for(var Ca=0;Ca<cn.length;Ca++)for(;this.pdf.internal.getNumberOfPages()<cn[Ca];)Je.call(this);if(wr(cn),this.autoPaging)for(var Zi=cn[0],wa=cn[cn.length-1],xa=Zi;xa<wa+1;xa++){this.pdf.setPage(xa),this.fillStyle=Hn,this.strokeStyle=$n,this.lineCap=Un,this.lineWidth=Oi,this.lineJoin=Wn;var Aa=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Ta=xa===1?this.posY+this.margin[0]:this.margin[0],Ia=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],or=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],Pr=xa===1?0:Ia+(xa-2)*or;if(this.ctx.clip_path.length!==0){var ja=this.path;ar=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=sr(ar,this.posX+this.margin[3],-Pr+Ta+this.ctx.prevPageLastElemOffset),xr.call(this,De,!0),this.path=ja}if(xn=JSON.parse(JSON.stringify(Lr)),this.path=sr(xn,this.posX+this.margin[3],-Pr+Ta+this.ctx.prevPageLastElemOffset),Ge===!1||xa===0){var Ps=(xa>Zi||xa<wa)&&Ye.call(this);Ps&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Aa,or,null).clip().discardPath()),xr.call(this,De,Ge),Ps&&this.pdf.restoreGraphicsState()}this.lineWidth=$r}else this.lineWidth=Oi,xr.call(this,De,Ge),this.lineWidth=$r;this.path=Lr},xr=function(De,Ge){if((De!=="stroke"||Ge||!Ae.call(this))&&(De==="stroke"||Ge||!_e.call(this))){for(var ar,xn,Hn=[],$n=this.path,Un=0;Un<$n.length;Un++){var $r=$n[Un];switch($r.type){case"begin":Hn.push({begin:!0});break;case"close":Hn.push({close:!0});break;case"mt":Hn.push({start:$r,deltas:[],abs:[]});break;case"lt":var Oi=Hn.length;if($n[Un-1]&&!isNaN($n[Un-1].x)&&(ar=[$r.x-$n[Un-1].x,$r.y-$n[Un-1].y],Oi>0)){for(;Oi>=0;Oi--)if(Hn[Oi-1].close!==!0&&Hn[Oi-1].begin!==!0){Hn[Oi-1].deltas.push(ar),Hn[Oi-1].abs.push($r);break}}break;case"bct":ar=[$r.x1-$n[Un-1].x,$r.y1-$n[Un-1].y,$r.x2-$n[Un-1].x,$r.y2-$n[Un-1].y,$r.x-$n[Un-1].x,$r.y-$n[Un-1].y],Hn[Hn.length-1].deltas.push(ar);break;case"qct":var Wn=$n[Un-1].x+2/3*($r.x1-$n[Un-1].x),Lr=$n[Un-1].y+2/3*($r.y1-$n[Un-1].y),Ii=$r.x+2/3*($r.x1-$r.x),cn=$r.y+2/3*($r.y1-$r.y),Bn=$r.x,Pn=$r.y;ar=[Wn-$n[Un-1].x,Lr-$n[Un-1].y,Ii-$n[Un-1].x,cn-$n[Un-1].y,Bn-$n[Un-1].x,Pn-$n[Un-1].y],Hn[Hn.length-1].deltas.push(ar);break;case"arc":Hn.push({deltas:[],abs:[],arc:!0}),Array.isArray(Hn[Hn.length-1].abs)&&Hn[Hn.length-1].abs.push($r)}}xn=Ge?null:De==="stroke"?"stroke":"fill";for(var Va=!1,Ca=0;Ca<Hn.length;Ca++)if(Hn[Ca].arc)for(var Zi=Hn[Ca].abs,wa=0;wa<Zi.length;wa++){var xa=Zi[wa];xa.type==="arc"?lr.call(this,xa.x,xa.y,xa.radius,xa.startAngle,xa.endAngle,xa.counterclockwise,void 0,Ge,!Va):pr.call(this,xa.x,xa.y),Va=!0}else if(Hn[Ca].close===!0)this.pdf.internal.out("h"),Va=!1;else if(Hn[Ca].begin!==!0){var Aa=Hn[Ca].start.x,Ta=Hn[Ca].start.y;vr.call(this,Hn[Ca].deltas,Aa,Ta),Va=!0}xn&&xe.call(this,xn),Ge&&Xe.call(this)}},mr=function(De){var Ge=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,ar=Ge*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return De-ar;case"top":return De+Ge-ar;case"hanging":return De+Ge-2*ar;case"middle":return De+Ge/2-ar;case"ideographic":return De;case"alphabetic":default:return De}},qe=function(De){return De+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};He.prototype.createLinearGradient=function(){var De=function(){};return De.colorStops=[],De.addColorStop=function(Ge,ar){this.colorStops.push([Ge,ar])},De.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},De.isCanvasGradient=!0,De},He.prototype.createPattern=function(){return this.createLinearGradient()},He.prototype.createRadialGradient=function(){return this.createLinearGradient()};var lr=function(De,Ge,ar,xn,Hn,$n,Un,$r,Oi){for(var Wn=Ir.call(this,ar,xn,Hn,$n),Lr=0;Lr<Wn.length;Lr++){var Ii=Wn[Lr];Lr===0&&(Oi?Re.call(this,Ii.x1+De,Ii.y1+Ge):pr.call(this,Ii.x1+De,Ii.y1+Ge)),Cr.call(this,De,Ge,Ii.x2,Ii.y2,Ii.x3,Ii.y3,Ii.x4,Ii.y4)}$r?Xe.call(this):xe.call(this,Un)},xe=function(De){switch(De){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},Xe=function(){this.pdf.clip(),this.pdf.discardPath()},Re=function(De,Ge){this.pdf.internal.out(Be(De)+" "+Me(Ge)+" m")},ir=function(De){var Ge;switch(De.align){case"right":case"end":Ge="right";break;case"center":Ge="center";break;case"left":case"start":default:Ge="left"}var ar=this.pdf.getTextDimensions(De.text),xn=mr.call(this,De.y),Hn=qe.call(this,xn)-ar.h,$n=this.ctx.transform.applyToPoint(new je(De.x,xn)),Un=this.ctx.transform.decompose(),$r=new Ue;$r=($r=($r=$r.multiply(Un.translate)).multiply(Un.skew)).multiply(Un.scale);for(var Oi,Wn,Lr,Ii=this.ctx.transform.applyToRectangle(new ke(De.x,xn,ar.w,ar.h)),cn=$r.applyToRectangle(new ke(De.x,Hn,ar.w,ar.h)),Bn=rr.call(this,cn),Pn=[],Va=0;Va<Bn.length;Va+=1)Pn.indexOf(Bn[Va])===-1&&Pn.push(Bn[Va]);if(wr(Pn),this.autoPaging)for(var Ca=Pn[0],Zi=Pn[Pn.length-1],wa=Ca;wa<Zi+1;wa++){this.pdf.setPage(wa);var xa=wa===1?this.posY+this.margin[0]:this.margin[0],Aa=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Ta=this.pdf.internal.pageSize.height-this.margin[2],Ia=Ta-this.margin[0],or=this.pdf.internal.pageSize.width-this.margin[1],Pr=or-this.margin[3],ja=wa===1?0:Aa+(wa-2)*Ia;if(this.ctx.clip_path.length!==0){var Ps=this.path;Oi=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=sr(Oi,this.posX+this.margin[3],-1*ja+xa),xr.call(this,"fill",!0),this.path=Ps}var oo=sr([JSON.parse(JSON.stringify(cn))],this.posX+this.margin[3],-ja+xa+this.ctx.prevPageLastElemOffset)[0];De.scale>=.01&&(Wn=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Wn*De.scale),Lr=this.lineWidth,this.lineWidth=Lr*De.scale);var $a=this.autoPaging!=="text";if($a||oo.y+oo.h<=Ta){if($a||oo.y>=xa&&oo.x<=or){var Xn=$a?De.text:this.pdf.splitTextToSize(De.text,De.maxWidth||or-oo.x)[0],fo=sr([JSON.parse(JSON.stringify(Ii))],this.posX+this.margin[3],-ja+xa+this.ctx.prevPageLastElemOffset)[0],eo=$a&&(wa>Ca||wa<Zi)&&Ye.call(this);eo&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Pr,Ia,null).clip().discardPath()),this.pdf.text(Xn,fo.x,fo.y,{angle:De.angle,align:Ge,renderingMode:De.renderingMode}),eo&&this.pdf.restoreGraphicsState()}}else oo.y<Ta&&(this.ctx.prevPageLastElemOffset+=Ta-oo.y);De.scale>=.01&&(this.pdf.setFontSize(Wn),this.lineWidth=Lr)}else De.scale>=.01&&(Wn=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Wn*De.scale),Lr=this.lineWidth,this.lineWidth=Lr*De.scale),this.pdf.text(De.text,$n.x+this.posX,$n.y+this.posY,{angle:De.angle,align:Ge,renderingMode:De.renderingMode,maxWidth:De.maxWidth}),De.scale>=.01&&(this.pdf.setFontSize(Wn),this.lineWidth=Lr)},pr=function(De,Ge,ar,xn){ar=ar||0,xn=xn||0,this.pdf.internal.out(Be(De+ar)+" "+Me(Ge+xn)+" l")},vr=function(De,Ge,ar){return this.pdf.lines(De,Ge,ar,null,null)},Cr=function(De,Ge,ar,xn,Hn,$n,Un,$r){this.pdf.internal.out([Ee(Te(ar+De)),Ee(Se(xn+Ge)),Ee(Te(Hn+De)),Ee(Se($n+Ge)),Ee(Te(Un+De)),Ee(Se($r+Ge)),"c"].join(" "))},Ir=function(De,Ge,ar,xn){for(var Hn=2*Math.PI,$n=Math.PI/2;Ge>ar;)Ge-=Hn;var Un=Math.abs(ar-Ge);Un<Hn&&xn&&(Un=Hn-Un);for(var $r=[],Oi=xn?-1:1,Wn=Ge;Un>1e-5;){var Lr=Wn+Oi*Math.min(Un,$n);$r.push(gr.call(this,De,Wn,Lr)),Un-=Math.abs(Lr-Wn),Wn=Lr}return $r},gr=function(De,Ge,ar){var xn=(ar-Ge)/2,Hn=De*Math.cos(xn),$n=De*Math.sin(xn),Un=Hn,$r=-$n,Oi=Un*Un+$r*$r,Wn=Oi+Un*Hn+$r*$n,Lr=4/3*(Math.sqrt(2*Oi*Wn)-Wn)/(Un*$n-$r*Hn),Ii=Un-Lr*$r,cn=$r+Lr*Un,Bn=Ii,Pn=-cn,Va=xn+Ge,Ca=Math.cos(Va),Zi=Math.sin(Va);return{x1:De*Math.cos(Ge),y1:De*Math.sin(Ge),x2:Ii*Ca-cn*Zi,y2:Ii*Zi+cn*Ca,x3:Bn*Ca-Pn*Zi,y3:Bn*Zi+Pn*Ca,x4:De*Math.cos(ar),y4:De*Math.sin(ar)}},kr=function(De){return 180*De/Math.PI},Wr=function(De,Ge,ar,xn,Hn,$n){var Un=De+.5*(ar-De),$r=Ge+.5*(xn-Ge),Oi=Hn+.5*(ar-Hn),Wn=$n+.5*(xn-$n),Lr=Math.min(De,Hn,Un,Oi),Ii=Math.max(De,Hn,Un,Oi),cn=Math.min(Ge,$n,$r,Wn),Bn=Math.max(Ge,$n,$r,Wn);return new ke(Lr,cn,Ii-Lr,Bn-cn)},Ce=function(De,Ge,ar,xn,Hn,$n,Un,$r){var Oi,Wn,Lr,Ii,cn,Bn,Pn,Va,Ca,Zi,wa,xa,Aa,Ta,Ia=ar-De,or=xn-Ge,Pr=Hn-ar,ja=$n-xn,Ps=Un-Hn,oo=$r-$n;for(Wn=0;Wn<41;Wn++)Ca=(Pn=(Lr=De+(Oi=Wn/40)*Ia)+Oi*((cn=ar+Oi*Pr)-Lr))+Oi*(cn+Oi*(Hn+Oi*Ps-cn)-Pn),Zi=(Va=(Ii=Ge+Oi*or)+Oi*((Bn=xn+Oi*ja)-Ii))+Oi*(Bn+Oi*($n+Oi*oo-Bn)-Va),Wn==0?(wa=Ca,xa=Zi,Aa=Ca,Ta=Zi):(wa=Math.min(wa,Ca),xa=Math.min(xa,Zi),Aa=Math.max(Aa,Ca),Ta=Math.max(Ta,Zi));return new ke(Math.round(wa),Math.round(xa),Math.round(Aa-wa),Math.round(Ta-xa))},Hr=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var De,Ge,ar=(De=this.ctx.lineDash,Ge=this.ctx.lineDashOffset,JSON.stringify({lineDash:De,lineDashOffset:Ge}));this.prevLineDash!==ar&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=ar)}}})(E.API),(function(Pe){var Ee=function(Se){var je,ke,Ue,Fe,Qe,He,Ie,_e,Ae,Ye;for(/[^\x00-\xFF]/.test(Se),ke=[],Ue=0,Fe=(Se+=je="\0\0\0\0".slice(Se.length%4||4)).length;Fe>Ue;Ue+=4)(Qe=(Se.charCodeAt(Ue)<<24)+(Se.charCodeAt(Ue+1)<<16)+(Se.charCodeAt(Ue+2)<<8)+Se.charCodeAt(Ue+3))!==0?(He=(Qe=((Qe=((Qe=((Qe=(Qe-(Ye=Qe%85))/85)-(Ae=Qe%85))/85)-(_e=Qe%85))/85)-(Ie=Qe%85))/85)%85,ke.push(He+33,Ie+33,_e+33,Ae+33,Ye+33)):ke.push(122);return(function(rr,Je){for(var sr=Je;sr>0;sr--)rr.pop()})(ke,je.length),String.fromCharCode.apply(String,ke)+"~>"},Be=function(Se){var je,ke,Ue,Fe,Qe,He=String,Ie="length",_e=255,Ae="charCodeAt",Ye="slice",rr="replace";for(Se[Ye](-2),Se=Se[Ye](0,-2)[rr](/\s/g,"")[rr]("z","!!!!!"),Ue=[],Fe=0,Qe=(Se+=je="uuuuu"[Ye](Se[Ie]%5||5))[Ie];Qe>Fe;Fe+=5)ke=52200625*(Se[Ae](Fe)-33)+614125*(Se[Ae](Fe+1)-33)+7225*(Se[Ae](Fe+2)-33)+85*(Se[Ae](Fe+3)-33)+(Se[Ae](Fe+4)-33),Ue.push(_e&ke>>24,_e&ke>>16,_e&ke>>8,_e&ke);return(function(Je,sr){for(var wr=sr;wr>0;wr--)Je.pop()})(Ue,je[Ie]),He.fromCharCode.apply(He,Ue)},Me=function(Se){var je=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((Se=Se.replace(/\s/g,"")).indexOf(">")!==-1&&(Se=Se.substr(0,Se.indexOf(">"))),Se.length%2&&(Se+="0"),je.test(Se)===!1)return"";for(var ke="",Ue=0;Ue<Se.length;Ue+=2)ke+=String.fromCharCode("0x"+(Se[Ue]+Se[Ue+1]));return ke},Te=function(Se){for(var je=new Uint8Array(Se.length),ke=Se.length;ke--;)je[ke]=Se.charCodeAt(ke);return Se=(je=zlibSync(je)).reduce((function(Ue,Fe){return Ue+String.fromCharCode(Fe)}),"")};Pe.processDataByFilters=function(Se,je){var ke=0,Ue=Se||"",Fe=[];for(typeof(je=je||[])=="string"&&(je=[je]),ke=0;ke<je.length;ke+=1)switch(je[ke]){case"ASCII85Decode":case"/ASCII85Decode":Ue=Be(Ue),Fe.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":Ue=Ee(Ue),Fe.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":Ue=Me(Ue),Fe.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":Ue=Ue.split("").map((function(Qe){return("0"+Qe.charCodeAt().toString(16)).slice(-2)})).join("")+">",Fe.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":Ue=Te(Ue),Fe.push("/FlateDecode");break;default:throw new Error('The filter: "'+je[ke]+'" is not implemented')}return{data:Ue,reverseChain:Fe.reverse().join(" ")}}})(E.API),(function(Pe){Pe.loadFile=function(Ee,Be,Me){return(function(Te,Se,je){Se=Se!==!1,je=typeof je=="function"?je:function(){};var ke=void 0;try{ke=(function(Ue,Fe,Qe){var He=new XMLHttpRequest,Ie=0,_e=function(Ae){var Ye=Ae.length,rr=[],Je=String.fromCharCode;for(Ie=0;Ie<Ye;Ie+=1)rr.push(Je(255&Ae.charCodeAt(Ie)));return rr.join("")};if(He.open("GET",Ue,!Fe),He.overrideMimeType("text/plain; charset=x-user-defined"),Fe===!1&&(He.onload=function(){He.status===200?Qe(_e(this.responseText)):Qe(void 0)}),He.send(null),Fe&&He.status===200)return _e(He.responseText)})(Te,Se,je)}catch(Ue){}return ke})(Ee,Be,Me)},Pe.loadImageFile=Pe.loadFile})(E.API),(function(Pe){function Ee(){return(n.html2canvas?Promise.resolve(n.html2canvas):__vitePreload(()=>import("./html2canvas.esm-CviiA4BU.js"),[])).catch((function(je){return Promise.reject(new Error("Could not load html2canvas: "+je))})).then((function(je){return je.default?je.default:je}))}function Be(){return(n.DOMPurify?Promise.resolve(n.DOMPurify):__vitePreload(()=>import("./purify.es-Bdb_IG7z.js"),[])).catch((function(je){return Promise.reject(new Error("Could not load dompurify: "+je))})).then((function(je){return je.default?je.default:je}))}var Me=function(je){var ke=_typeof$1(je);return ke==="undefined"?"undefined":ke==="string"||je instanceof String?"string":ke==="number"||je instanceof Number?"number":ke==="function"||je instanceof Function?"function":je&&je.constructor===Array?"array":je&&je.nodeType===1?"element":ke==="object"?"object":"unknown"},Te=function(je,ke){var Ue=document.createElement(je);for(var Fe in ke.className&&(Ue.className=ke.className),ke.innerHTML&&ke.dompurify&&(Ue.innerHTML=ke.dompurify.sanitize(ke.innerHTML)),ke.style)Ue.style[Fe]=ke.style[Fe];return Ue},Se=function je(ke){var Ue=Object.assign(je.convert(Promise.resolve()),JSON.parse(JSON.stringify(je.template))),Fe=je.convert(Promise.resolve(),Ue);return Fe=(Fe=Fe.setProgress(1,je,1,[je])).set(ke)};(Se.prototype=Object.create(Promise.prototype)).constructor=Se,Se.convert=function(je,ke){return je.__proto__=ke||Se.prototype,je},Se.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},Se.prototype.from=function(je,ke){return this.then((function(){switch(ke=ke||(function(Ue){switch(Me(Ue)){case"string":return"string";case"element":return Ue.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}})(je)){case"string":return this.then(Be).then((function(Ue){return this.set({src:Te("div",{innerHTML:je,dompurify:Ue})})}));case"element":return this.set({src:je});case"canvas":return this.set({canvas:je});case"img":return this.set({img:je});default:return this.error("Unknown source type.")}}))},Se.prototype.to=function(je){switch(je){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},Se.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then((function(){var je={position:"relative",display:"inline-block",width:(typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},ke=(function Ue(Fe,Qe){for(var He=Fe.nodeType===3?document.createTextNode(Fe.nodeValue):Fe.cloneNode(!1),Ie=Fe.firstChild;Ie;Ie=Ie.nextSibling)Qe!==!0&&Ie.nodeType===1&&Ie.nodeName==="SCRIPT"||He.appendChild(Ue(Ie,Qe));return Fe.nodeType===1&&(Fe.nodeName==="CANVAS"?(He.width=Fe.width,He.height=Fe.height,He.getContext("2d").drawImage(Fe,0,0)):Fe.nodeName!=="TEXTAREA"&&Fe.nodeName!=="SELECT"||(He.value=Fe.value),He.addEventListener("load",(function(){He.scrollTop=Fe.scrollTop,He.scrollLeft=Fe.scrollLeft}),!0)),He})(this.prop.src,this.opt.html2canvas.javascriptEnabled);ke.tagName==="BODY"&&(je.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=Te("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=Te("div",{className:"html2pdf__container",style:je}),this.prop.container.appendChild(ke),this.prop.container.firstChild.appendChild(Te("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"}))},Se.prototype.toCanvas=function(){var je=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(je).then(Ee).then((function(ke){var Ue=Object.assign({},this.opt.html2canvas);return delete Ue.onrendered,ke(this.prop.container,Ue)})).then((function(ke){(this.opt.html2canvas.onrendered||function(){})(ke),this.prop.canvas=ke,document.body.removeChild(this.prop.overlay)}))},Se.prototype.toContext2d=function(){var je=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(je).then(Ee).then((function(ke){var Ue=this.opt.jsPDF,Fe=this.opt.fontFaces,Qe=typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,He=Object.assign({async:!0,allowTaint:!0,scale:Qe,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete He.onrendered,Ue.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,Ue.context2d.posX=this.opt.x,Ue.context2d.posY=this.opt.y,Ue.context2d.margin=this.opt.margin,Ue.context2d.fontFaces=Fe,Fe)for(var Ie=0;Ie<Fe.length;++Ie){var _e=Fe[Ie],Ae=_e.src.find((function(Ye){return Ye.format==="truetype"}));Ae&&Ue.addFont(Ae.url,_e.ref.name,_e.ref.style)}return He.windowHeight=He.windowHeight||0,He.windowHeight=He.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):He.windowHeight,Ue.context2d.save(!0),ke(this.prop.container,He)})).then((function(ke){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(ke),this.prop.canvas=ke,document.body.removeChild(this.prop.overlay)}))},Se.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var je=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=je}))},Se.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then((function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF}))},Se.prototype.output=function(je,ke,Ue){return(Ue=Ue||"pdf").toLowerCase()==="img"||Ue.toLowerCase()==="image"?this.outputImg(je,ke):this.outputPdf(je,ke)},Se.prototype.outputPdf=function(je,ke){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){return this.prop.pdf.output(je,ke)}))},Se.prototype.outputImg=function(je){return this.thenList([function(){return this.prop.img||this.toImg()}]).then((function(){switch(je){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+je+'" is not supported.'}}))},Se.prototype.save=function(je){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(je?{filename:je}:null).then((function(){this.prop.pdf.save(this.opt.filename)}))},Se.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){this.prop.callback(this.prop.pdf)}))},Se.prototype.set=function(je){if(Me(je)!=="object")return this;var ke=Object.keys(je||{}).map((function(Ue){if(Ue in Se.template.prop)return function(){this.prop[Ue]=je[Ue]};switch(Ue){case"margin":return this.setMargin.bind(this,je.margin);case"jsPDF":return function(){return this.opt.jsPDF=je.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,je.pageSize);default:return function(){this.opt[Ue]=je[Ue]}}}),this);return this.then((function(){return this.thenList(ke)}))},Se.prototype.get=function(je,ke){return this.then((function(){var Ue=je in Se.template.prop?this.prop[je]:this.opt[je];return ke?ke(Ue):Ue}))},Se.prototype.setMargin=function(je){return this.then((function(){switch(Me(je)){case"number":je=[je,je,je,je];case"array":if(je.length===2&&(je=[je[0],je[1],je[0],je[1]]),je.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=je})).then(this.setPageSize)},Se.prototype.setPageSize=function(je){function ke(Ue,Fe){return Math.floor(Ue*Fe/72*96)}return this.then((function(){(je=je||E.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(je.inner={width:je.width-this.opt.margin[1]-this.opt.margin[3],height:je.height-this.opt.margin[0]-this.opt.margin[2]},je.inner.px={width:ke(je.inner.width,je.k),height:ke(je.inner.height,je.k)},je.inner.ratio=je.inner.height/je.inner.width),this.prop.pageSize=je}))},Se.prototype.setProgress=function(je,ke,Ue,Fe){return je!=null&&(this.progress.val=je),ke!=null&&(this.progress.state=ke),Ue!=null&&(this.progress.n=Ue),Fe!=null&&(this.progress.stack=Fe),this.progress.ratio=this.progress.val/this.progress.state,this},Se.prototype.updateProgress=function(je,ke,Ue,Fe){return this.setProgress(je?this.progress.val+je:null,ke||null,Ue?this.progress.n+Ue:null,Fe?this.progress.stack.concat(Fe):null)},Se.prototype.then=function(je,ke){var Ue=this;return this.thenCore(je,ke,(function(Fe,Qe){return Ue.updateProgress(null,null,1,[Fe]),Promise.prototype.then.call(this,(function(He){return Ue.updateProgress(null,Fe),He})).then(Fe,Qe).then((function(He){return Ue.updateProgress(1),He}))}))},Se.prototype.thenCore=function(je,ke,Ue){Ue=Ue||Promise.prototype.then,je&&(je=je.bind(this)),ke&&(ke=ke.bind(this));var Fe=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?this:Se.convert(Object.assign({},this),Promise.prototype),Qe=Ue.call(Fe,je,ke);return Se.convert(Qe,this.__proto__)},Se.prototype.thenExternal=function(je,ke){return Promise.prototype.then.call(this,je,ke)},Se.prototype.thenList=function(je){var ke=this;return je.forEach((function(Ue){ke=ke.thenCore(Ue)})),ke},Se.prototype.catch=function(je){je&&(je=je.bind(this));var ke=Promise.prototype.catch.call(this,je);return Se.convert(ke,this)},Se.prototype.catchExternal=function(je){return Promise.prototype.catch.call(this,je)},Se.prototype.error=function(je){return this.then((function(){throw new Error(je)}))},Se.prototype.using=Se.prototype.set,Se.prototype.saveAs=Se.prototype.save,Se.prototype.export=Se.prototype.output,Se.prototype.run=Se.prototype.then,E.getPageSize=function(je,ke,Ue){if(_typeof$1(je)==="object"){var Fe=je;je=Fe.orientation,ke=Fe.unit||ke,Ue=Fe.format||Ue}ke=ke||"mm",Ue=Ue||"a4",je=(""+(je||"P")).toLowerCase();var Qe,He=(""+Ue).toLowerCase(),Ie={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(ke){case"pt":Qe=1;break;case"mm":Qe=72/25.4;break;case"cm":Qe=72/2.54;break;case"in":Qe=72;break;case"px":Qe=.75;break;case"pc":case"em":Qe=12;break;case"ex":Qe=6;break;default:throw"Invalid unit: "+ke}var _e,Ae=0,Ye=0;if(Ie.hasOwnProperty(He))Ae=Ie[He][1]/Qe,Ye=Ie[He][0]/Qe;else try{Ae=Ue[1],Ye=Ue[0]}catch(rr){throw new Error("Invalid format: "+Ue)}if(je==="p"||je==="portrait")je="p",Ye>Ae&&(_e=Ye,Ye=Ae,Ae=_e);else{if(je!=="l"&&je!=="landscape")throw"Invalid orientation: "+je;je="l",Ae>Ye&&(_e=Ye,Ye=Ae,Ae=_e)}return{width:Ye,height:Ae,unit:ke,k:Qe,orientation:je}},Pe.html=function(je,ke){(ke=ke||{}).callback=ke.callback||function(){},ke.html2canvas=ke.html2canvas||{},ke.html2canvas.canvas=ke.html2canvas.canvas||this.canvas,ke.jsPDF=ke.jsPDF||this,ke.fontFaces=ke.fontFaces?ke.fontFaces.map(jt):null;var Ue=new Se(ke);return ke.worker?Ue:Ue.from(je).doCallback()}})(E.API),E.API.addJS=function(Pe){return Ht=Pe,this.internal.events.subscribe("postPutResources",(function(){Ut=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(Ut+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),zt=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Ht+")"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){Ut!==void 0&&zt!==void 0&&this.internal.out("/Names <</JavaScript "+Ut+" 0 R>>")})),this},(function(Pe){var Ee;Pe.events.push(["postPutResources",function(){var Be=this,Me=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var Te=Be.outline.render().split(/\r\n/),Se=0;Se<Te.length;Se++){var je=Te[Se],ke=Me.exec(je);if(ke!=null){var Ue=ke[1];Be.internal.newObjectDeferredBegin(Ue,!1)}Be.internal.write(je)}if(this.outline.createNamedDestinations){var Fe=this.internal.pages.length,Qe=[];for(Se=0;Se<Fe;Se++){var He=Be.internal.newObject();Qe.push(He);var Ie=Be.internal.getPageInfo(Se+1);Be.internal.write("<< /D["+Ie.objId+" 0 R /XYZ null null null]>> endobj")}var _e=Be.internal.newObject();for(Be.internal.write("<< /Names [ "),Se=0;Se<Qe.length;Se++)Be.internal.write("(page_"+(Se+1)+")"+Qe[Se]+" 0 R");Be.internal.write(" ] >>","endobj"),Ee=Be.internal.newObject(),Be.internal.write("<< /Dests "+_e+" 0 R"),Be.internal.write(">>","endobj")}}]),Pe.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+Ee+" 0 R"))}]),Pe.events.push(["initialized",function(){var Be=this;Be.outline={createNamedDestinations:!1,root:{children:[]}},Be.outline.add=function(Me,Te,Se){var je={title:Te,options:Se,children:[]};return Me==null&&(Me=this.root),Me.children.push(je),je},Be.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=Be,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},Be.outline.genIds_r=function(Me){Me.id=Be.internal.newObjectDeferred();for(var Te=0;Te<Me.children.length;Te++)this.genIds_r(Me.children[Te])},Be.outline.renderRoot=function(Me){this.objStart(Me),this.line("/Type /Outlines"),Me.children.length>0&&(this.line("/First "+this.makeRef(Me.children[0])),this.line("/Last "+this.makeRef(Me.children[Me.children.length-1]))),this.line("/Count "+this.count_r({count:0},Me)),this.objEnd()},Be.outline.renderItems=function(Me){for(var Te=this.ctx.pdf.internal.getVerticalCoordinateString,Se=0;Se<Me.children.length;Se++){var je=Me.children[Se];this.objStart(je),this.line("/Title "+this.makeString(je.title)),this.line("/Parent "+this.makeRef(Me)),Se>0&&this.line("/Prev "+this.makeRef(Me.children[Se-1])),Se<Me.children.length-1&&this.line("/Next "+this.makeRef(Me.children[Se+1])),je.children.length>0&&(this.line("/First "+this.makeRef(je.children[0])),this.line("/Last "+this.makeRef(je.children[je.children.length-1])));var ke=this.count=this.count_r({count:0},je);if(ke>0&&this.line("/Count "+ke),je.options&&je.options.pageNumber){var Ue=Be.internal.getPageInfo(je.options.pageNumber);this.line("/Dest ["+Ue.objId+" 0 R /XYZ 0 "+Te(0)+" 0]")}this.objEnd()}for(var Fe=0;Fe<Me.children.length;Fe++)this.renderItems(Me.children[Fe])},Be.outline.line=function(Me){this.ctx.val+=Me+`\r
`},Be.outline.makeRef=function(Me){return Me.id+" 0 R"},Be.outline.makeString=function(Me){return"("+Be.internal.pdfEscape(Me)+")"},Be.outline.objStart=function(Me){this.ctx.val+=`\r
`+Me.id+` 0 obj\r
<<\r
`},Be.outline.objEnd=function(){this.ctx.val+=`>> \r
endobj\r
`},Be.outline.count_r=function(Me,Te){for(var Se=0;Se<Te.children.length;Se++)Me.count++,this.count_r(Me,Te.children[Se]);return Me.count}}])})(E.API),(function(Pe){var Ee=[192,193,194,195,196,197,198,199];Pe.processJPEG=function(Be,Me,Te,Se,je,ke){var Ue,Fe=this.decode.DCT_DECODE,Qe=null;if(typeof Be=="string"||this.__addimage__.isArrayBuffer(Be)||this.__addimage__.isArrayBufferView(Be)){switch(Be=je||Be,Be=this.__addimage__.isArrayBuffer(Be)?new Uint8Array(Be):Be,(Ue=(function(He){for(var Ie,_e=256*He.charCodeAt(4)+He.charCodeAt(5),Ae=He.length,Ye={width:0,height:0,numcomponents:1},rr=4;rr<Ae;rr+=2){if(rr+=_e,Ee.indexOf(He.charCodeAt(rr+1))!==-1){Ie=256*He.charCodeAt(rr+5)+He.charCodeAt(rr+6),Ye={width:256*He.charCodeAt(rr+7)+He.charCodeAt(rr+8),height:Ie,numcomponents:He.charCodeAt(rr+9)};break}_e=256*He.charCodeAt(rr+2)+He.charCodeAt(rr+3)}return Ye})(Be=this.__addimage__.isArrayBufferView(Be)?this.__addimage__.arrayBufferToBinaryString(Be):Be)).numcomponents){case 1:ke=this.color_spaces.DEVICE_GRAY;break;case 4:ke=this.color_spaces.DEVICE_CMYK;break;case 3:ke=this.color_spaces.DEVICE_RGB}Qe={data:Be,width:Ue.width,height:Ue.height,colorSpace:ke,bitsPerComponent:8,filter:Fe,index:Me,alias:Te}}return Qe}})(E.API);var Vt,Gt,Yt,Jt,Xt,Kt=(function(){var Pe,Ee,Be;function Me(Se){var je,ke,Ue,Fe,Qe,He,Ie,_e,Ae,Ye,rr,Je,sr,wr;for(this.data=Se,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},He=null;;){switch(je=this.readUInt32(),Ae=function(){var Sr,xr;for(xr=[],Sr=0;Sr<4;++Sr)xr.push(String.fromCharCode(this.data[this.pos++]));return xr}.call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(je);break;case"fcTL":He&&this.animation.frames.push(He),this.pos+=4,He={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},Qe=this.readUInt16(),Fe=this.readUInt16()||100,He.delay=1e3*Qe/Fe,He.disposeOp=this.data[this.pos++],He.blendOp=this.data[this.pos++],He.data=[];break;case"IDAT":case"fdAT":for(Ae==="fdAT"&&(this.pos+=4,je-=4),Se=(He!=null?He.data:void 0)||this.imgData,Je=0;0<=je?Je<je:Je>je;0<=je?++Je:--Je)Se.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(Ue=this.palette.length/3,this.transparency.indexed=this.read(je),this.transparency.indexed.length>Ue)throw new Error("More transparent colors than palette size");if((Ye=Ue-this.transparency.indexed.length)>0)for(sr=0;0<=Ye?sr<Ye:sr>Ye;0<=Ye?++sr:--sr)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(je)[0];break;case 2:this.transparency.rgb=this.read(je)}break;case"tEXt":Ie=(rr=this.read(je)).indexOf(0),_e=String.fromCharCode.apply(String,rr.slice(0,Ie)),this.text[_e]=String.fromCharCode.apply(String,rr.slice(Ie+1));break;case"IEND":return He&&this.animation.frames.push(He),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=(wr=this.colorType)===4||wr===6,ke=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*ke,this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=je}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}Me.prototype.read=function(Se){var je,ke;for(ke=[],je=0;0<=Se?je<Se:je>Se;0<=Se?++je:--je)ke.push(this.data[this.pos++]);return ke},Me.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},Me.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},Me.prototype.decodePixels=function(Se){var je=this.pixelBitlength/8,ke=new Uint8Array(this.width*this.height*je),Ue=0,Fe=this;if(Se==null&&(Se=this.imgData),Se.length===0)return new Uint8Array(0);function Qe(He,Ie,_e,Ae){var Ye,rr,Je,sr,wr,Sr,xr,mr,qe,lr,xe,Xe,Re,ir,pr,vr,Cr,Ir,gr,kr,Wr,Ce=Math.ceil((Fe.width-He)/_e),Hr=Math.ceil((Fe.height-Ie)/Ae),De=Fe.width==Ce&&Fe.height==Hr;for(ir=je*Ce,Xe=De?ke:new Uint8Array(ir*Hr),Sr=Se.length,Re=0,rr=0;Re<Hr&&Ue<Sr;){switch(Se[Ue++]){case 0:for(sr=Cr=0;Cr<ir;sr=Cr+=1)Xe[rr++]=Se[Ue++];break;case 1:for(sr=Ir=0;Ir<ir;sr=Ir+=1)Ye=Se[Ue++],wr=sr<je?0:Xe[rr-je],Xe[rr++]=(Ye+wr)%256;break;case 2:for(sr=gr=0;gr<ir;sr=gr+=1)Ye=Se[Ue++],Je=(sr-sr%je)/je,pr=Re&&Xe[(Re-1)*ir+Je*je+sr%je],Xe[rr++]=(pr+Ye)%256;break;case 3:for(sr=kr=0;kr<ir;sr=kr+=1)Ye=Se[Ue++],Je=(sr-sr%je)/je,wr=sr<je?0:Xe[rr-je],pr=Re&&Xe[(Re-1)*ir+Je*je+sr%je],Xe[rr++]=(Ye+Math.floor((wr+pr)/2))%256;break;case 4:for(sr=Wr=0;Wr<ir;sr=Wr+=1)Ye=Se[Ue++],Je=(sr-sr%je)/je,wr=sr<je?0:Xe[rr-je],Re===0?pr=vr=0:(pr=Xe[(Re-1)*ir+Je*je+sr%je],vr=Je&&Xe[(Re-1)*ir+(Je-1)*je+sr%je]),xr=wr+pr-vr,mr=Math.abs(xr-wr),lr=Math.abs(xr-pr),xe=Math.abs(xr-vr),qe=mr<=lr&&mr<=xe?wr:lr<=xe?pr:vr,Xe[rr++]=(Ye+qe)%256;break;default:throw new Error("Invalid filter algorithm: "+Se[Ue-1])}if(!De){var Ge=((Ie+Re*Ae)*Fe.width+He)*je,ar=Re*ir;for(sr=0;sr<Ce;sr+=1){for(var xn=0;xn<je;xn+=1)ke[Ge++]=Xe[ar++];Ge+=(_e-1)*je}}Re++}}return Se=unzlibSync(Se),Fe.interlaceMethod==1?(Qe(0,0,8,8),Qe(4,0,8,8),Qe(0,4,4,8),Qe(2,0,4,4),Qe(0,2,2,4),Qe(1,0,2,2),Qe(0,1,1,2)):Qe(0,0,1,1),ke},Me.prototype.decodePalette=function(){var Se,je,ke,Ue,Fe,Qe,He,Ie,_e;for(ke=this.palette,Qe=this.transparency.indexed||[],Fe=new Uint8Array((Qe.length||0)+ke.length),Ue=0,Se=0,je=He=0,Ie=ke.length;He<Ie;je=He+=3)Fe[Ue++]=ke[je],Fe[Ue++]=ke[je+1],Fe[Ue++]=ke[je+2],Fe[Ue++]=(_e=Qe[Se++])!=null?_e:255;return Fe},Me.prototype.copyToImageData=function(Se,je){var ke,Ue,Fe,Qe,He,Ie,_e,Ae,Ye,rr,Je;if(Ue=this.colors,Ye=null,ke=this.hasAlphaChannel,this.palette.length&&(Ye=(Je=this._decodedPalette)!=null?Je:this._decodedPalette=this.decodePalette(),Ue=4,ke=!0),Ae=(Fe=Se.data||Se).length,He=Ye||je,Qe=Ie=0,Ue===1)for(;Qe<Ae;)_e=Ye?4*je[Qe/4]:Ie,rr=He[_e++],Fe[Qe++]=rr,Fe[Qe++]=rr,Fe[Qe++]=rr,Fe[Qe++]=ke?He[_e++]:255,Ie=_e;else for(;Qe<Ae;)_e=Ye?4*je[Qe/4]:Ie,Fe[Qe++]=He[_e++],Fe[Qe++]=He[_e++],Fe[Qe++]=He[_e++],Fe[Qe++]=ke?He[_e++]:255,Ie=_e},Me.prototype.decode=function(){var Se;return Se=new Uint8Array(this.width*this.height*4),this.copyToImageData(Se,this.decodePixels()),Se};var Te=function(){if(Object.prototype.toString.call(n)==="[object Window]"){try{Ee=n.document.createElement("canvas"),Be=Ee.getContext("2d")}catch(Se){return!1}return!0}return!1};return Te(),Pe=function(Se){var je;if(Te()===!0)return Be.width=Se.width,Be.height=Se.height,Be.clearRect(0,0,Se.width,Se.height),Be.putImageData(Se,0,0),(je=new Image).src=Ee.toDataURL(),je;throw new Error("This method requires a Browser with Canvas-capability.")},Me.prototype.decodeFrames=function(Se){var je,ke,Ue,Fe,Qe,He,Ie,_e;if(this.animation){for(_e=[],ke=Qe=0,He=(Ie=this.animation.frames).length;Qe<He;ke=++Qe)je=Ie[ke],Ue=Se.createImageData(je.width,je.height),Fe=this.decodePixels(new Uint8Array(je.data)),this.copyToImageData(Ue,Fe),je.imageData=Ue,_e.push(je.image=Pe(Ue));return _e}},Me.prototype.renderFrame=function(Se,je){var ke,Ue,Fe;return ke=(Ue=this.animation.frames)[je],Fe=Ue[je-1],je===0&&Se.clearRect(0,0,this.width,this.height),(Fe!=null?Fe.disposeOp:void 0)===1?Se.clearRect(Fe.xOffset,Fe.yOffset,Fe.width,Fe.height):(Fe!=null?Fe.disposeOp:void 0)===2&&Se.putImageData(Fe.imageData,Fe.xOffset,Fe.yOffset),ke.blendOp===0&&Se.clearRect(ke.xOffset,ke.yOffset,ke.width,ke.height),Se.drawImage(ke.image,ke.xOffset,ke.yOffset)},Me.prototype.animate=function(Se){var je,ke,Ue,Fe,Qe,He,Ie=this;return ke=0,He=this.animation,Fe=He.numFrames,Ue=He.frames,Qe=He.numPlays,(je=function(){var _e,Ae;if(_e=ke++%Fe,Ae=Ue[_e],Ie.renderFrame(Se,_e),Fe>1&&ke/Fe<Qe)return Ie.animation._timeout=setTimeout(je,Ae.delay)})()},Me.prototype.stopAnimation=function(){var Se;return clearTimeout((Se=this.animation)!=null?Se._timeout:void 0)},Me.prototype.render=function(Se){var je,ke;return Se._png&&Se._png.stopAnimation(),Se._png=this,Se.width=this.width,Se.height=this.height,je=Se.getContext("2d"),this.animation?(this.decodeFrames(je),this.animate(je)):(ke=je.createImageData(this.width,this.height),this.copyToImageData(ke,this.decodePixels()),je.putImageData(ke,0,0))},Me})();/**
* @license
*
* Copyright (c) 2014 James Robb, https://github.com/jamesbrobb
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
* ====================================================================
*//**
* @license
* (c) Dean McNamee <dean@gmail.com>, 2013.
*
* https://github.com/deanm/omggif
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to
* deal in the Software without restriction, including without limitation the
* rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
* sell copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*
* omggif is a JavaScript implementation of a GIF 89a encoder and decoder,
* including animation and compression. It does not rely on any specific
* underlying system, so should run in the browser, Node, or Plask.
*/function Zt(Pe){var Ee=0;if(Pe[Ee++]!==71||Pe[Ee++]!==73||Pe[Ee++]!==70||Pe[Ee++]!==56||(Pe[Ee++]+1&253)!=56||Pe[Ee++]!==97)throw new Error("Invalid GIF 87a/89a header.");var Be=Pe[Ee++]|Pe[Ee++]<<8,Me=Pe[Ee++]|Pe[Ee++]<<8,Te=Pe[Ee++],Se=Te>>7,je=1<<(7&Te)+1;Pe[Ee++],Pe[Ee++];var ke=null,Ue=null;Se&&(ke=Ee,Ue=je,Ee+=3*je);var Fe=!0,Qe=[],He=0,Ie=null,_e=0,Ae=null;for(this.width=Be,this.height=Me;Fe&&Ee<Pe.length;)switch(Pe[Ee++]){case 33:switch(Pe[Ee++]){case 255:if(Pe[Ee]!==11||Pe[Ee+1]==78&&Pe[Ee+2]==69&&Pe[Ee+3]==84&&Pe[Ee+4]==83&&Pe[Ee+5]==67&&Pe[Ee+6]==65&&Pe[Ee+7]==80&&Pe[Ee+8]==69&&Pe[Ee+9]==50&&Pe[Ee+10]==46&&Pe[Ee+11]==48&&Pe[Ee+12]==3&&Pe[Ee+13]==1&&Pe[Ee+16]==0)Ee+=14,Ae=Pe[Ee++]|Pe[Ee++]<<8,Ee++;else for(Ee+=12;;){if(!((Re=Pe[Ee++])>=0))throw Error("Invalid block size");if(Re===0)break;Ee+=Re}break;case 249:if(Pe[Ee++]!==4||Pe[Ee+4]!==0)throw new Error("Invalid graphics extension block.");var Ye=Pe[Ee++];He=Pe[Ee++]|Pe[Ee++]<<8,Ie=Pe[Ee++],(1&Ye)==0&&(Ie=null),_e=Ye>>2&7,Ee++;break;case 254:for(;;){if(!((Re=Pe[Ee++])>=0))throw Error("Invalid block size");if(Re===0)break;Ee+=Re}break;default:throw new Error("Unknown graphic control label: 0x"+Pe[Ee-1].toString(16))}break;case 44:var rr=Pe[Ee++]|Pe[Ee++]<<8,Je=Pe[Ee++]|Pe[Ee++]<<8,sr=Pe[Ee++]|Pe[Ee++]<<8,wr=Pe[Ee++]|Pe[Ee++]<<8,Sr=Pe[Ee++],xr=Sr>>6&1,mr=1<<(7&Sr)+1,qe=ke,lr=Ue,xe=!1;Sr>>7&&(xe=!0,qe=Ee,lr=mr,Ee+=3*mr);var Xe=Ee;for(Ee++;;){var Re;if(!((Re=Pe[Ee++])>=0))throw Error("Invalid block size");if(Re===0)break;Ee+=Re}Qe.push({x:rr,y:Je,width:sr,height:wr,has_local_palette:xe,palette_offset:qe,palette_size:lr,data_offset:Xe,data_length:Ee-Xe,transparent_index:Ie,interlaced:!!xr,delay:He,disposal:_e});break;case 59:Fe=!1;break;default:throw new Error("Unknown gif block: 0x"+Pe[Ee-1].toString(16))}this.numFrames=function(){return Qe.length},this.loopCount=function(){return Ae},this.frameInfo=function(ir){if(ir<0||ir>=Qe.length)throw new Error("Frame index out of range.");return Qe[ir]},this.decodeAndBlitFrameBGRA=function(ir,pr){var vr=this.frameInfo(ir),Cr=vr.width*vr.height,Ir=new Uint8Array(Cr);$t(Pe,vr.data_offset,Ir,Cr);var gr=vr.palette_offset,kr=vr.transparent_index;kr===null&&(kr=256);var Wr=vr.width,Ce=Be-Wr,Hr=Wr,De=4*(vr.y*Be+vr.x),Ge=4*((vr.y+vr.height)*Be+vr.x),ar=De,xn=4*Ce;vr.interlaced===!0&&(xn+=4*Be*7);for(var Hn=8,$n=0,Un=Ir.length;$n<Un;++$n){var $r=Ir[$n];if(Hr===0&&(Hr=Wr,(ar+=xn)>=Ge&&(xn=4*Ce+4*Be*(Hn-1),ar=De+(Wr+Ce)*(Hn<<1),Hn>>=1)),$r===kr)ar+=4;else{var Oi=Pe[gr+3*$r],Wn=Pe[gr+3*$r+1],Lr=Pe[gr+3*$r+2];pr[ar++]=Lr,pr[ar++]=Wn,pr[ar++]=Oi,pr[ar++]=255}--Hr}},this.decodeAndBlitFrameRGBA=function(ir,pr){var vr=this.frameInfo(ir),Cr=vr.width*vr.height,Ir=new Uint8Array(Cr);$t(Pe,vr.data_offset,Ir,Cr);var gr=vr.palette_offset,kr=vr.transparent_index;kr===null&&(kr=256);var Wr=vr.width,Ce=Be-Wr,Hr=Wr,De=4*(vr.y*Be+vr.x),Ge=4*((vr.y+vr.height)*Be+vr.x),ar=De,xn=4*Ce;vr.interlaced===!0&&(xn+=4*Be*7);for(var Hn=8,$n=0,Un=Ir.length;$n<Un;++$n){var $r=Ir[$n];if(Hr===0&&(Hr=Wr,(ar+=xn)>=Ge&&(xn=4*Ce+4*Be*(Hn-1),ar=De+(Wr+Ce)*(Hn<<1),Hn>>=1)),$r===kr)ar+=4;else{var Oi=Pe[gr+3*$r],Wn=Pe[gr+3*$r+1],Lr=Pe[gr+3*$r+2];pr[ar++]=Oi,pr[ar++]=Wn,pr[ar++]=Lr,pr[ar++]=255}--Hr}}}function $t(Pe,Ee,Be,Me){for(var Te=Pe[Ee++],Se=1<<Te,je=Se+1,ke=je+1,Ue=Te+1,Fe=(1<<Ue)-1,Qe=0,He=0,Ie=0,_e=Pe[Ee++],Ae=new Int32Array(4096),Ye=null;;){for(;Qe<16&&_e!==0;)He|=Pe[Ee++]<<Qe,Qe+=8,_e===1?_e=Pe[Ee++]:--_e;if(Qe<Ue)break;var rr=He&Fe;if(He>>=Ue,Qe-=Ue,rr!==Se){if(rr===je)break;for(var Je=rr<ke?rr:Ye,sr=0,wr=Je;wr>Se;)wr=Ae[wr]>>8,++sr;var Sr=wr;if(Ie+sr+(Je!==rr?1:0)>Me)return void a.log("Warning, gif stream longer than expected.");Be[Ie++]=Sr;var xr=Ie+=sr;for(Je!==rr&&(Be[Ie++]=Sr),wr=Je;sr--;)wr=Ae[wr],Be[--xr]=255&wr,wr>>=8;Ye!==null&&ke<4096&&(Ae[ke++]=Ye<<8|Sr,ke>=Fe+1&&Ue<12&&(++Ue,Fe=Fe<<1|1)),Ye=rr}else ke=je+1,Fe=(1<<(Ue=Te+1))-1,Ye=null}return Ie!==Me&&a.log("Warning, gif stream shorter than expected."),Be}/**
* @license
Copyright (c) 2008, Adobe Systems Incorporated
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
* Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of Adobe Systems Incorporated nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/function Qt(Pe){var Ee,Be,Me,Te,Se,je=Math.floor,ke=new Array(64),Ue=new Array(64),Fe=new Array(64),Qe=new Array(64),He=new Array(65535),Ie=new Array(65535),_e=new Array(64),Ae=new Array(64),Ye=[],rr=0,Je=7,sr=new Array(64),wr=new Array(64),Sr=new Array(64),xr=new Array(256),mr=new Array(2048),qe=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],lr=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],xe=[0,1,2,3,4,5,6,7,8,9,10,11],Xe=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],Re=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],ir=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],pr=[0,1,2,3,4,5,6,7,8,9,10,11],vr=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],Cr=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function Ir(De,Ge){for(var ar=0,xn=0,Hn=new Array,$n=1;$n<=16;$n++){for(var Un=1;Un<=De[$n];Un++)Hn[Ge[xn]]=[],Hn[Ge[xn]][0]=ar,Hn[Ge[xn]][1]=$n,xn++,ar++;ar*=2}return Hn}function gr(De){for(var Ge=De[0],ar=De[1]-1;ar>=0;)Ge&1<<ar&&(rr|=1<<Je),ar--,--Je<0&&(rr==255?(kr(255),kr(0)):kr(rr),Je=7,rr=0)}function kr(De){Ye.push(De)}function Wr(De){kr(De>>8&255),kr(255&De)}function Ce(De,Ge,ar,xn,Hn){for(var $n,Un=Hn[0],$r=Hn[240],Oi=(function(Zi,wa){var xa,Aa,Ta,Ia,or,Pr,ja,Ps,oo,$a,Xn=0;for(oo=0;oo<8;++oo){xa=Zi[Xn],Aa=Zi[Xn+1],Ta=Zi[Xn+2],Ia=Zi[Xn+3],or=Zi[Xn+4],Pr=Zi[Xn+5],ja=Zi[Xn+6];var fo=xa+(Ps=Zi[Xn+7]),eo=xa-Ps,lo=Aa+ja,mo=Aa-ja,ia=Ta+Pr,po=Ta-Pr,qa=Ia+or,_o=Ia-or,So=fo+qa,ls=fo-qa,js=lo+ia,ys=lo-ia;Zi[Xn]=So+js,Zi[Xn+4]=So-js;var Do=.707106781*(ys+ls);Zi[Xn+2]=ls+Do,Zi[Xn+6]=ls-Do;var zo=.382683433*((So=_o+po)-(ys=mo+eo)),ds=.5411961*So+zo,Os=1.306562965*ys+zo,hA=.707106781*(js=po+mo),EA=eo+hA,ko=eo-hA;Zi[Xn+5]=ko+ds,Zi[Xn+3]=ko-ds,Zi[Xn+1]=EA+Os,Zi[Xn+7]=EA-Os,Xn+=8}for(Xn=0,oo=0;oo<8;++oo){xa=Zi[Xn],Aa=Zi[Xn+8],Ta=Zi[Xn+16],Ia=Zi[Xn+24],or=Zi[Xn+32],Pr=Zi[Xn+40],ja=Zi[Xn+48];var y1=xa+(Ps=Zi[Xn+56]),iA=xa-Ps,hs=Aa+ja,Co=Aa-ja,i1=Ta+Pr,Gs=Ta-Pr,ea=Ia+or,La=Ia-or,Ma=y1+ea,Xo=y1-ea,ra=hs+i1,Fo=hs-i1;Zi[Xn]=Ma+ra,Zi[Xn+32]=Ma-ra;var ks=.707106781*(Fo+Xo);Zi[Xn+16]=Xo+ks,Zi[Xn+48]=Xo-ks;var Hi=.382683433*((Ma=La+Gs)-(Fo=Co+iA)),aa=.5411961*Ma+Hi,Vo=1.306562965*Fo+Hi,Po=.707106781*(ra=Gs+Co),S1=iA+Po,$1=iA-Po;Zi[Xn+40]=$1+aa,Zi[Xn+24]=$1-aa,Zi[Xn+8]=S1+Vo,Zi[Xn+56]=S1-Vo,Xn++}for(oo=0;oo<64;++oo)$a=Zi[oo]*wa[oo],_e[oo]=$a>0?$a+.5|0:$a-.5|0;return _e})(De,Ge),Wn=0;Wn<64;++Wn)Ae[qe[Wn]]=Oi[Wn];var Lr=Ae[0]-ar;ar=Ae[0],Lr==0?gr(xn[0]):(gr(xn[Ie[$n=32767+Lr]]),gr(He[$n]));for(var Ii=63;Ii>0&&Ae[Ii]==0;)Ii--;if(Ii==0)return gr(Un),ar;for(var cn,Bn=1;Bn<=Ii;){for(var Pn=Bn;Ae[Bn]==0&&Bn<=Ii;)++Bn;var Va=Bn-Pn;if(Va>=16){cn=Va>>4;for(var Ca=1;Ca<=cn;++Ca)gr($r);Va&=15}$n=32767+Ae[Bn],gr(Hn[(Va<<4)+Ie[$n]]),gr(He[$n]),Bn++}return Ii!=63&&gr(Un),ar}function Hr(De){De=Math.min(Math.max(De,1),100),Se!=De&&((function(Ge){for(var ar=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],xn=0;xn<64;xn++){var Hn=je((ar[xn]*Ge+50)/100);Hn=Math.min(Math.max(Hn,1),255),ke[qe[xn]]=Hn}for(var $n=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],Un=0;Un<64;Un++){var $r=je(($n[Un]*Ge+50)/100);$r=Math.min(Math.max($r,1),255),Ue[qe[Un]]=$r}for(var Oi=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],Wn=0,Lr=0;Lr<8;Lr++)for(var Ii=0;Ii<8;Ii++)Fe[Wn]=1/(ke[qe[Wn]]*Oi[Lr]*Oi[Ii]*8),Qe[Wn]=1/(Ue[qe[Wn]]*Oi[Lr]*Oi[Ii]*8),Wn++})(De<50?Math.floor(5e3/De):Math.floor(200-2*De)),Se=De)}this.encode=function(De,Ge){Ge&&Hr(Ge),Ye=new Array,rr=0,Je=7,Wr(65496),Wr(65504),Wr(16),kr(74),kr(70),kr(73),kr(70),kr(0),kr(1),kr(1),kr(0),Wr(1),Wr(1),kr(0),kr(0),(function(){Wr(65499),Wr(132),kr(0);for(var Aa=0;Aa<64;Aa++)kr(ke[Aa]);kr(1);for(var Ta=0;Ta<64;Ta++)kr(Ue[Ta])})(),(function(Aa,Ta){Wr(65472),Wr(17),kr(8),Wr(Ta),Wr(Aa),kr(3),kr(1),kr(17),kr(0),kr(2),kr(17),kr(1),kr(3),kr(17),kr(1)})(De.width,De.height),(function(){Wr(65476),Wr(418),kr(0);for(var Aa=0;Aa<16;Aa++)kr(lr[Aa+1]);for(var Ta=0;Ta<=11;Ta++)kr(xe[Ta]);kr(16);for(var Ia=0;Ia<16;Ia++)kr(Xe[Ia+1]);for(var or=0;or<=161;or++)kr(Re[or]);kr(1);for(var Pr=0;Pr<16;Pr++)kr(ir[Pr+1]);for(var ja=0;ja<=11;ja++)kr(pr[ja]);kr(17);for(var Ps=0;Ps<16;Ps++)kr(vr[Ps+1]);for(var oo=0;oo<=161;oo++)kr(Cr[oo])})(),Wr(65498),Wr(12),kr(3),kr(1),kr(0),kr(2),kr(17),kr(3),kr(17),kr(0),kr(63),kr(0);var ar=0,xn=0,Hn=0;rr=0,Je=7,this.encode.displayName="_encode_";for(var $n,Un,$r,Oi,Wn,Lr,Ii,cn,Bn,Pn=De.data,Va=De.width,Ca=De.height,Zi=4*Va,wa=0;wa<Ca;){for($n=0;$n<Zi;){for(Wn=Zi*wa+$n,Ii=-1,cn=0,Bn=0;Bn<64;Bn++)Lr=Wn+(cn=Bn>>3)*Zi+(Ii=4*(7&Bn)),wa+cn>=Ca&&(Lr-=Zi*(wa+1+cn-Ca)),$n+Ii>=Zi&&(Lr-=$n+Ii-Zi+4),Un=Pn[Lr++],$r=Pn[Lr++],Oi=Pn[Lr++],sr[Bn]=(mr[Un]+mr[$r+256>>0]+mr[Oi+512>>0]>>16)-128,wr[Bn]=(mr[Un+768>>0]+mr[$r+1024>>0]+mr[Oi+1280>>0]>>16)-128,Sr[Bn]=(mr[Un+1280>>0]+mr[$r+1536>>0]+mr[Oi+1792>>0]>>16)-128;ar=Ce(sr,Fe,ar,Ee,Me),xn=Ce(wr,Qe,xn,Be,Te),Hn=Ce(Sr,Qe,Hn,Be,Te),$n+=32}wa+=8}if(Je>=0){var xa=[];xa[1]=Je+1,xa[0]=(1<<Je+1)-1,gr(xa)}return Wr(65497),new Uint8Array(Ye)},Pe=Pe||50,(function(){for(var De=String.fromCharCode,Ge=0;Ge<256;Ge++)xr[Ge]=De(Ge)})(),Ee=Ir(lr,xe),Be=Ir(ir,pr),Me=Ir(Xe,Re),Te=Ir(vr,Cr),(function(){for(var De=1,Ge=2,ar=1;ar<=15;ar++){for(var xn=De;xn<Ge;xn++)Ie[32767+xn]=ar,He[32767+xn]=[],He[32767+xn][1]=ar,He[32767+xn][0]=xn;for(var Hn=-(Ge-1);Hn<=-De;Hn++)Ie[32767+Hn]=ar,He[32767+Hn]=[],He[32767+Hn][1]=ar,He[32767+Hn][0]=Ge-1+Hn;De<<=1,Ge<<=1}})(),(function(){for(var De=0;De<256;De++)mr[De]=19595*De,mr[De+256>>0]=38470*De,mr[De+512>>0]=7471*De+32768,mr[De+768>>0]=-11059*De,mr[De+1024>>0]=-21709*De,mr[De+1280>>0]=32768*De+8421375,mr[De+1536>>0]=-27439*De,mr[De+1792>>0]=-5329*De})(),Hr(Pe)}/**
* @license
* Copyright (c) 2017 Aras Abbasi
*
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
*/function te(Pe,Ee){if(this.pos=0,this.buffer=Pe,this.datav=new DataView(Pe.buffer),this.is_with_alpha=!!Ee,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function ee(Pe){function Ee(lr){if(!lr)throw Error("assert :P")}function Be(lr,xe,Xe){for(var Re=0;4>Re;Re++)if(lr[xe+Re]!=Xe.charCodeAt(Re))return!0;return!1}function Me(lr,xe,Xe,Re,ir){for(var pr=0;pr<ir;pr++)lr[xe+pr]=Xe[Re+pr]}function Te(lr,xe,Xe,Re){for(var ir=0;ir<Re;ir++)lr[xe+ir]=Xe}function Se(lr){return new Int32Array(lr)}function je(lr,xe){for(var Xe=[],Re=0;Re<lr;Re++)Xe.push(new xe);return Xe}function ke(lr,xe){var Xe=[];return(function Re(ir,pr,vr){for(var Cr=vr[pr],Ir=0;Ir<Cr&&(ir.push(vr.length>pr+1?[]:new xe),!(vr.length<pr+1));Ir++)Re(ir[Ir],pr+1,vr)})(Xe,0,lr),Xe}var Ue=function(){var lr=this;function xe(Oe,tr){for(var br=1<<tr-1>>>0;Oe&br;)br>>>=1;return br?(Oe&br-1)+br:Oe}function Xe(Oe,tr,br,Dr,Kr){Ee(!(Dr%br));do Oe[tr+(Dr-=br)]=Kr;while(0<Dr)}function Re(Oe,tr,br,Dr,Kr){if(Ee(2328>=Kr),512>=Kr)var nn=Se(512);else if((nn=Se(Kr))==null)return 0;return(function(ln,gn,bn,Cn,si,Ei){var Ui,ai,fa=gn,Gi=1<<bn,Ai=Se(16),li=Se(16);for(Ee(si!=0),Ee(Cn!=null),Ee(ln!=null),Ee(0<bn),ai=0;ai<si;++ai){if(15<Cn[ai])return 0;++Ai[Cn[ai]]}if(Ai[0]==si)return 0;for(li[1]=0,Ui=1;15>Ui;++Ui){if(Ai[Ui]>1<<Ui)return 0;li[Ui+1]=li[Ui]+Ai[Ui]}for(ai=0;ai<si;++ai)Ui=Cn[ai],0<Cn[ai]&&(Ei[li[Ui]++]=ai);if(li[15]==1)return(Cn=new ir).g=0,Cn.value=Ei[0],Xe(ln,fa,1,Gi,Cn),Gi;var sa,pa=-1,la=Gi-1,Ga=0,Ua=1,Io=1,Wa=1<<bn;for(ai=0,Ui=1,si=2;Ui<=bn;++Ui,si<<=1){if(Ua+=Io<<=1,0>(Io-=Ai[Ui]))return 0;for(;0<Ai[Ui];--Ai[Ui])(Cn=new ir).g=Ui,Cn.value=Ei[ai++],Xe(ln,fa+Ga,si,Wa,Cn),Ga=xe(Ga,Ui)}for(Ui=bn+1,si=2;15>=Ui;++Ui,si<<=1){if(Ua+=Io<<=1,0>(Io-=Ai[Ui]))return 0;for(;0<Ai[Ui];--Ai[Ui]){if(Cn=new ir,(Ga&la)!=pa){for(fa+=Wa,sa=1<<(pa=Ui)-bn;15>pa&&!(0>=(sa-=Ai[pa]));)++pa,sa<<=1;Gi+=Wa=1<<(sa=pa-bn),ln[gn+(pa=Ga&la)].g=sa+bn,ln[gn+pa].value=fa-gn-pa}Cn.g=Ui-bn,Cn.value=Ei[ai++],Xe(ln,fa+(Ga>>bn),si,Wa,Cn),Ga=xe(Ga,Ui)}}return Ua!=2*li[15]-1?0:Gi})(Oe,tr,br,Dr,Kr,nn)}function ir(){this.value=this.g=0}function pr(){this.value=this.g=0}function vr(){this.G=je(5,ir),this.H=Se(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=je(Sn,pr)}function Cr(Oe,tr,br,Dr){Ee(Oe!=null),Ee(tr!=null),Ee(2147483648>Dr),Oe.Ca=254,Oe.I=0,Oe.b=-8,Oe.Ka=0,Oe.oa=tr,Oe.pa=br,Oe.Jd=tr,Oe.Yc=br+Dr,Oe.Zc=4<=Dr?br+Dr-4+1:br,$n(Oe)}function Ir(Oe,tr){for(var br=0;0<tr--;)br|=$r(Oe,128)<<tr;return br}function gr(Oe,tr){var br=Ir(Oe,tr);return Un(Oe)?-br:br}function kr(Oe,tr,br,Dr){var Kr,nn=0;for(Ee(Oe!=null),Ee(tr!=null),Ee(4294967288>Dr),Oe.Sb=Dr,Oe.Ra=0,Oe.u=0,Oe.h=0,4<Dr&&(Dr=4),Kr=0;Kr<Dr;++Kr)nn+=tr[br+Kr]<<8*Kr;Oe.Ra=nn,Oe.bb=Dr,Oe.oa=tr,Oe.pa=br}function Wr(Oe){for(;8<=Oe.u&&Oe.bb<Oe.Sb;)Oe.Ra>>>=8,Oe.Ra+=Oe.oa[Oe.pa+Oe.bb]<<Jn-8>>>0,++Oe.bb,Oe.u-=8;ar(Oe)&&(Oe.h=1,Oe.u=0)}function Ce(Oe,tr){if(Ee(0<=tr),!Oe.h&&tr<=oi){var br=Ge(Oe)&Nn[tr];return Oe.u+=tr,Wr(Oe),br}return Oe.h=1,Oe.u=0}function Hr(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function De(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function Ge(Oe){return Oe.Ra>>>(Oe.u&Jn-1)>>>0}function ar(Oe){return Ee(Oe.bb<=Oe.Sb),Oe.h||Oe.bb==Oe.Sb&&Oe.u>Jn}function xn(Oe,tr){Oe.u=tr,Oe.h=ar(Oe)}function Hn(Oe){Oe.u>=fi&&(Ee(Oe.u>=fi),Wr(Oe))}function $n(Oe){Ee(Oe!=null&&Oe.oa!=null),Oe.pa<Oe.Zc?(Oe.I=(Oe.oa[Oe.pa++]|Oe.I<<8)>>>0,Oe.b+=8):(Ee(Oe!=null&&Oe.oa!=null),Oe.pa<Oe.Yc?(Oe.b+=8,Oe.I=Oe.oa[Oe.pa++]|Oe.I<<8):Oe.Ka?Oe.b=0:(Oe.I<<=8,Oe.b+=8,Oe.Ka=1))}function Un(Oe){return Ir(Oe,1)}function $r(Oe,tr){var br=Oe.Ca;0>Oe.b&&$n(Oe);var Dr=Oe.b,Kr=br*tr>>>8,nn=(Oe.I>>>Dr>Kr)+0;for(nn?(br-=Kr,Oe.I-=Kr+1<<Dr>>>0):br=Kr+1,Dr=br,Kr=0;256<=Dr;)Kr+=8,Dr>>=8;return Dr=7^Kr+ri[Dr],Oe.b-=Dr,Oe.Ca=(br<<Dr)-1,nn}function Oi(Oe,tr,br){Oe[tr+0]=br>>24&255,Oe[tr+1]=br>>16&255,Oe[tr+2]=br>>8&255,Oe[tr+3]=br>>0&255}function Wn(Oe,tr){return Oe[tr+0]<<0|Oe[tr+1]<<8}function Lr(Oe,tr){return Wn(Oe,tr)|Oe[tr+2]<<16}function Ii(Oe,tr){return Wn(Oe,tr)|Wn(Oe,tr+2)<<16}function cn(Oe,tr){var br=1<<tr;return Ee(Oe!=null),Ee(0<tr),Oe.X=Se(br),Oe.X==null?0:(Oe.Mb=32-tr,Oe.Xa=tr,1)}function Bn(Oe,tr){Ee(Oe!=null),Ee(tr!=null),Ee(Oe.Xa==tr.Xa),Me(tr.X,0,Oe.X,0,1<<tr.Xa)}function Pn(){this.X=[],this.Xa=this.Mb=0}function Va(Oe,tr,br,Dr){Ee(br!=null),Ee(Dr!=null);var Kr=br[0],nn=Dr[0];return Kr==0&&(Kr=(Oe*nn+tr/2)/tr),nn==0&&(nn=(tr*Kr+Oe/2)/Oe),0>=Kr||0>=nn?0:(br[0]=Kr,Dr[0]=nn,1)}function Ca(Oe,tr){return Oe+(1<<tr)-1>>>tr}function Zi(Oe,tr){return((4278255360&Oe)+(4278255360&tr)>>>0&4278255360)+((16711935&Oe)+(16711935&tr)>>>0&16711935)>>>0}function wa(Oe,tr){lr[tr]=function(br,Dr,Kr,nn,ln,gn,bn){var Cn;for(Cn=0;Cn<ln;++Cn){var si=lr[Oe](gn[bn+Cn-1],Kr,nn+Cn);gn[bn+Cn]=Zi(br[Dr+Cn],si)}}}function xa(){this.ud=this.hd=this.jd=0}function Aa(Oe,tr){return((4278124286&(Oe^tr))>>>1)+(Oe&tr)>>>0}function Ta(Oe){return 0<=Oe&&256>Oe?Oe:0>Oe?0:255<Oe?255:void 0}function Ia(Oe,tr){return Ta(Oe+(Oe-tr+.5>>1))}function or(Oe,tr,br){return Math.abs(tr-br)-Math.abs(Oe-br)}function Pr(Oe,tr,br,Dr,Kr,nn,ln){for(Dr=nn[ln-1],br=0;br<Kr;++br)nn[ln+br]=Dr=Zi(Oe[tr+br],Dr)}function ja(Oe,tr,br,Dr,Kr){var nn;for(nn=0;nn<br;++nn){var ln=Oe[tr+nn],gn=ln>>8&255,bn=16711935&(bn=(bn=16711935&ln)+((gn<<16)+gn));Dr[Kr+nn]=(4278255360&ln)+bn>>>0}}function Ps(Oe,tr){tr.jd=Oe>>0&255,tr.hd=Oe>>8&255,tr.ud=Oe>>16&255}function oo(Oe,tr,br,Dr,Kr,nn){var ln;for(ln=0;ln<Dr;++ln){var gn=tr[br+ln],bn=gn>>>8,Cn=gn,si=255&(si=(si=gn>>>16)+((Oe.jd<<24>>24)*(bn<<24>>24)>>>5));Cn=255&(Cn=(Cn=Cn+((Oe.hd<<24>>24)*(bn<<24>>24)>>>5))+((Oe.ud<<24>>24)*(si<<24>>24)>>>5)),Kr[nn+ln]=(4278255360&gn)+(si<<16)+Cn}}function $a(Oe,tr,br,Dr,Kr){lr[tr]=function(nn,ln,gn,bn,Cn,si,Ei,Ui,ai){for(bn=Ei;bn<Ui;++bn)for(Ei=0;Ei<ai;++Ei)Cn[si++]=Kr(gn[Dr(nn[ln++])])},lr[Oe]=function(nn,ln,gn,bn,Cn,si,Ei){var Ui=8>>nn.b,ai=nn.Ea,fa=nn.K[0],Gi=nn.w;if(8>Ui)for(nn=(1<<nn.b)-1,Gi=(1<<Ui)-1;ln<gn;++ln){var Ai,li=0;for(Ai=0;Ai<ai;++Ai)Ai&nn||(li=Dr(bn[Cn++])),si[Ei++]=Kr(fa[li&Gi]),li>>=Ui}else lr["VP8LMapColor"+br](bn,Cn,fa,Gi,si,Ei,ln,gn,ai)}}function Xn(Oe,tr,br,Dr,Kr){for(br=tr+br;tr<br;){var nn=Oe[tr++];Dr[Kr++]=nn>>16&255,Dr[Kr++]=nn>>8&255,Dr[Kr++]=nn>>0&255}}function fo(Oe,tr,br,Dr,Kr){for(br=tr+br;tr<br;){var nn=Oe[tr++];Dr[Kr++]=nn>>16&255,Dr[Kr++]=nn>>8&255,Dr[Kr++]=nn>>0&255,Dr[Kr++]=nn>>24&255}}function eo(Oe,tr,br,Dr,Kr){for(br=tr+br;tr<br;){var nn=(ln=Oe[tr++])>>16&240|ln>>12&15,ln=ln>>0&240|ln>>28&15;Dr[Kr++]=nn,Dr[Kr++]=ln}}function lo(Oe,tr,br,Dr,Kr){for(br=tr+br;tr<br;){var nn=(ln=Oe[tr++])>>16&248|ln>>13&7,ln=ln>>5&224|ln>>3&31;Dr[Kr++]=nn,Dr[Kr++]=ln}}function mo(Oe,tr,br,Dr,Kr){for(br=tr+br;tr<br;){var nn=Oe[tr++];Dr[Kr++]=nn>>0&255,Dr[Kr++]=nn>>8&255,Dr[Kr++]=nn>>16&255}}function ia(Oe,tr,br,Dr,Kr,nn){if(nn==0)for(br=tr+br;tr<br;)Oi(Dr,((nn=Oe[tr++])[0]>>24|nn[1]>>8&65280|nn[2]<<8&16711680|nn[3]<<24)>>>0),Kr+=32;else Me(Dr,Kr,Oe,tr,br)}function po(Oe,tr){lr[tr][0]=lr[Oe+"0"],lr[tr][1]=lr[Oe+"1"],lr[tr][2]=lr[Oe+"2"],lr[tr][3]=lr[Oe+"3"],lr[tr][4]=lr[Oe+"4"],lr[tr][5]=lr[Oe+"5"],lr[tr][6]=lr[Oe+"6"],lr[tr][7]=lr[Oe+"7"],lr[tr][8]=lr[Oe+"8"],lr[tr][9]=lr[Oe+"9"],lr[tr][10]=lr[Oe+"10"],lr[tr][11]=lr[Oe+"11"],lr[tr][12]=lr[Oe+"12"],lr[tr][13]=lr[Oe+"13"],lr[tr][14]=lr[Oe+"0"],lr[tr][15]=lr[Oe+"0"]}function qa(Oe){return Oe==ta||Oe==$i||Oe==Da||Oe==ba}function _o(){this.eb=[],this.size=this.A=this.fb=0}function So(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function ls(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new _o,this.f.kb=new So,this.sd=null}function js(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function ys(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function Do(Oe){return alert("todo:WebPSamplerProcessPlane"),Oe.T}function zo(Oe,tr){var br=Oe.T,Dr=tr.ba.f.RGBA,Kr=Dr.eb,nn=Dr.fb+Oe.ka*Dr.A,ln=Ri[tr.ba.S],gn=Oe.y,bn=Oe.O,Cn=Oe.f,si=Oe.N,Ei=Oe.ea,Ui=Oe.W,ai=tr.cc,fa=tr.dc,Gi=tr.Mc,Ai=tr.Nc,li=Oe.ka,sa=Oe.ka+Oe.T,pa=Oe.U,la=pa+1>>1;for(li==0?ln(gn,bn,null,null,Cn,si,Ei,Ui,Cn,si,Ei,Ui,Kr,nn,null,null,pa):(ln(tr.ec,tr.fc,gn,bn,ai,fa,Gi,Ai,Cn,si,Ei,Ui,Kr,nn-Dr.A,Kr,nn,pa),++br);li+2<sa;li+=2)ai=Cn,fa=si,Gi=Ei,Ai=Ui,si+=Oe.Rc,Ui+=Oe.Rc,nn+=2*Dr.A,ln(gn,(bn+=2*Oe.fa)-Oe.fa,gn,bn,ai,fa,Gi,Ai,Cn,si,Ei,Ui,Kr,nn-Dr.A,Kr,nn,pa);return bn+=Oe.fa,Oe.j+sa<Oe.o?(Me(tr.ec,tr.fc,gn,bn,pa),Me(tr.cc,tr.dc,Cn,si,la),Me(tr.Mc,tr.Nc,Ei,Ui,la),br--):1&sa||ln(gn,bn,null,null,Cn,si,Ei,Ui,Cn,si,Ei,Ui,Kr,nn+Dr.A,null,null,pa),br}function ds(Oe,tr,br){var Dr=Oe.F,Kr=[Oe.J];if(Dr!=null){var nn=Oe.U,ln=tr.ba.S,gn=ln==ei||ln==Da;tr=tr.ba.f.RGBA;var bn=[0],Cn=Oe.ka;bn[0]=Oe.T,Oe.Kb&&(Cn==0?--bn[0]:(--Cn,Kr[0]-=Oe.width),Oe.j+Oe.ka+Oe.T==Oe.o&&(bn[0]=Oe.o-Oe.j-Cn));var si=tr.eb;Cn=tr.fb+Cn*tr.A,Oe=Ba(Dr,Kr[0],Oe.width,nn,bn,si,Cn+(gn?0:3),tr.A),Ee(br==bn),Oe&&qa(ln)&&ro(si,Cn,gn,nn,bn,tr.A)}return 0}function Os(Oe){var tr=Oe.ma,br=tr.ba.S,Dr=11>br,Kr=br==sn||br==_n||br==ei||br==wi||br==12||qa(br);if(tr.memory=null,tr.Ib=null,tr.Jb=null,tr.Nd=null,!dn(tr.Oa,Oe,Kr?11:12))return 0;if(Kr&&qa(br)&&ua(),Oe.da)alert("todo:use_scaling");else{if(Dr){if(tr.Ib=Do,Oe.Kb){if(br=Oe.U+1>>1,tr.memory=Se(Oe.U+2*br),tr.memory==null)return 0;tr.ec=tr.memory,tr.fc=0,tr.cc=tr.ec,tr.dc=tr.fc+Oe.U,tr.Mc=tr.cc,tr.Nc=tr.dc+br,tr.Ib=zo,ua()}}else alert("todo:EmitYUV");Kr&&(tr.Jb=ds,Dr&&Pi())}if(Dr&&!Ja){for(Oe=0;256>Oe;++Oe)ho[Oe]=89858*(Oe-128)+vo>>Zo,Bs[Oe]=-22014*(Oe-128)+vo,xo[Oe]=-45773*(Oe-128),Ko[Oe]=113618*(Oe-128)+vo>>Zo;for(Oe=Go;Oe<Mo;++Oe)tr=76283*(Oe-16)+vo>>Zo,go[Oe-Go]=Jr(tr,255),t1[Oe-Go]=Jr(tr+8>>4,15);Ja=1}return 1}function hA(Oe){var tr=Oe.ma,br=Oe.U,Dr=Oe.T;return Ee(!(1&Oe.ka)),0>=br||0>=Dr?0:(br=tr.Ib(Oe,tr),tr.Jb!=null&&tr.Jb(Oe,tr,br),tr.Dc+=br,1)}function EA(Oe){Oe.ma.memory=null}function ko(Oe,tr,br,Dr){return Ce(Oe,8)!=47?0:(tr[0]=Ce(Oe,14)+1,br[0]=Ce(Oe,14)+1,Dr[0]=Ce(Oe,1),Ce(Oe,3)!=0?0:!Oe.h)}function y1(Oe,tr){if(4>Oe)return Oe+1;var br=Oe-2>>1;return(2+(1&Oe)<<br)+Ce(tr,br)+1}function iA(Oe,tr){return 120<tr?tr-120:1<=(br=((br=Na[tr-1])>>4)*Oe+(8-(15&br)))?br:1;var br}function hs(Oe,tr,br){var Dr=Ge(br),Kr=Oe[tr+=255&Dr].g-8;return 0<Kr&&(xn(br,br.u+8),Dr=Ge(br),tr+=Oe[tr].value,tr+=Dr&(1<<Kr)-1),xn(br,br.u+Oe[tr].g),Oe[tr].value}function Co(Oe,tr,br){return br.g+=Oe.g,br.value+=Oe.value<<tr>>>0,Ee(8>=br.g),Oe.g}function i1(Oe,tr,br){var Dr=Oe.xc;return Ee((tr=Dr==0?0:Oe.vc[Oe.md*(br>>Dr)+(tr>>Dr)])<Oe.Wb),Oe.Ya[tr]}function Gs(Oe,tr,br,Dr){var Kr=Oe.ab,nn=Oe.c*tr,ln=Oe.C;tr=ln+tr;var gn=br,bn=Dr;for(Dr=Oe.Ta,br=Oe.Ua;0<Kr--;){var Cn=Oe.gc[Kr],si=ln,Ei=tr,Ui=gn,ai=bn,fa=(bn=Dr,gn=br,Cn.Ea);switch(Ee(si<Ei),Ee(Ei<=Cn.nc),Cn.hc){case 2:ni(Ui,ai,(Ei-si)*fa,bn,gn);break;case 0:var Gi=si,Ai=Ei,li=bn,sa=gn,pa=(Wa=Cn).Ea;Gi==0&&(Qn(Ui,ai,null,null,1,li,sa),Pr(Ui,ai+1,0,0,pa-1,li,sa+1),ai+=pa,sa+=pa,++Gi);for(var la=1<<Wa.b,Ga=la-1,Ua=Ca(pa,Wa.b),Io=Wa.K,Wa=Wa.w+(Gi>>Wa.b)*Ua;Gi<Ai;){var fs=Io,xs=Wa,da=1;for(Yn(Ui,ai,li,sa-pa,1,li,sa);da<pa;){var ps=(da&~Ga)+la;ps>pa&&(ps=pa),(0,ii[fs[xs++]>>8&15])(Ui,ai+ +da,li,sa+da-pa,ps-da,li,sa+da),da=ps}ai+=pa,sa+=pa,++Gi&Ga||(Wa+=Ua)}Ei!=Cn.nc&&Me(bn,gn-fa,bn,gn+(Ei-si-1)*fa,fa);break;case 1:for(fa=Ui,Ai=ai,pa=(Ui=Cn.Ea)-(sa=Ui&~(li=(ai=1<<Cn.b)-1)),Gi=Ca(Ui,Cn.b),la=Cn.K,Cn=Cn.w+(si>>Cn.b)*Gi;si<Ei;){for(Ga=la,Ua=Cn,Io=new xa,Wa=Ai+sa,fs=Ai+Ui;Ai<Wa;)Ps(Ga[Ua++],Io),vi(Io,fa,Ai,ai,bn,gn),Ai+=ai,gn+=ai;Ai<fs&&(Ps(Ga[Ua++],Io),vi(Io,fa,Ai,pa,bn,gn),Ai+=pa,gn+=pa),++si&li||(Cn+=Gi)}break;case 3:if(Ui==bn&&ai==gn&&0<Cn.b){for(Ai=bn,Ui=fa=gn+(Ei-si)*fa-(sa=(Ei-si)*Ca(Cn.Ea,Cn.b)),ai=bn,li=gn,Gi=[],sa=(pa=sa)-1;0<=sa;--sa)Gi[sa]=ai[li+sa];for(sa=pa-1;0<=sa;--sa)Ai[Ui+sa]=Gi[sa];ci(Cn,si,Ei,bn,fa,bn,gn)}else ci(Cn,si,Ei,Ui,ai,bn,gn)}gn=Dr,bn=br}bn!=br&&Me(Dr,br,gn,bn,nn)}function ea(Oe,tr){var br=Oe.V,Dr=Oe.Ba+Oe.c*Oe.C,Kr=tr-Oe.C;if(Ee(tr<=Oe.l.o),Ee(16>=Kr),0<Kr){var nn=Oe.l,ln=Oe.Ta,gn=Oe.Ua,bn=nn.width;if(Gs(Oe,Kr,br,Dr),Kr=gn=[gn],Ee((br=Oe.C)<(Dr=tr)),Ee(nn.v<nn.va),Dr>nn.o&&(Dr=nn.o),br<nn.j){var Cn=nn.j-br;br=nn.j,Kr[0]+=Cn*bn}if(br>=Dr?br=0:(Kr[0]+=4*nn.v,nn.ka=br-nn.j,nn.U=nn.va-nn.v,nn.T=Dr-br,br=1),br){if(gn=gn[0],11>(br=Oe.ca).S){var si=br.f.RGBA,Ei=(Dr=br.S,Kr=nn.U,nn=nn.T,Cn=si.eb,si.A),Ui=nn;for(si=si.fb+Oe.Ma*si.A;0<Ui--;){var ai=ln,fa=gn,Gi=Kr,Ai=Cn,li=si;switch(Dr){case Gr:Si(ai,fa,Gi,Ai,li);break;case sn:Yr(ai,fa,Gi,Ai,li);break;case ta:Yr(ai,fa,Gi,Ai,li),ro(Ai,li,0,Gi,1,0);break;case pn:Dn(ai,fa,Gi,Ai,li);break;case _n:ia(ai,fa,Gi,Ai,li,1);break;case $i:ia(ai,fa,Gi,Ai,li,1),ro(Ai,li,0,Gi,1,0);break;case ei:ia(ai,fa,Gi,Ai,li,0);break;case Da:ia(ai,fa,Gi,Ai,li,0),ro(Ai,li,1,Gi,1,0);break;case wi:hn(ai,fa,Gi,Ai,li);break;case ba:hn(ai,fa,Gi,Ai,li),va(Ai,li,Gi,1,0);break;case Wi:En(ai,fa,Gi,Ai,li);break;default:Ee(0)}gn+=bn,si+=Ei}Oe.Ma+=nn}else alert("todo:EmitRescaledRowsYUVA");Ee(Oe.Ma<=br.height)}}Oe.C=tr,Ee(Oe.C<=Oe.i)}function La(Oe){var tr;if(0<Oe.ua)return 0;for(tr=0;tr<Oe.Wb;++tr){var br=Oe.Ya[tr].G,Dr=Oe.Ya[tr].H;if(0<br[1][Dr[1]+0].g||0<br[2][Dr[2]+0].g||0<br[3][Dr[3]+0].g)return 0}return 1}function Ma(Oe,tr,br,Dr,Kr,nn){if(Oe.Z!=0){var ln=Oe.qd,gn=Oe.rd;for(Ee(Xi[Oe.Z]!=null);tr<br;++tr)Xi[Oe.Z](ln,gn,Dr,Kr,Dr,Kr,nn),ln=Dr,gn=Kr,Kr+=nn;Oe.qd=ln,Oe.rd=gn}}function Xo(Oe,tr){var br=Oe.l.ma,Dr=br.Z==0||br.Z==1?Oe.l.j:Oe.C;if(Dr=Oe.C<Dr?Dr:Oe.C,Ee(tr<=Oe.l.o),tr>Dr){var Kr=Oe.l.width,nn=br.ca,ln=br.tb+Kr*Dr,gn=Oe.V,bn=Oe.Ba+Oe.c*Dr,Cn=Oe.gc;Ee(Oe.ab==1),Ee(Cn[0].hc==3),zi(Cn[0],Dr,tr,gn,bn,nn,ln),Ma(br,Dr,tr,nn,ln,Kr)}Oe.C=Oe.Ma=tr}function ra(Oe,tr,br,Dr,Kr,nn,ln){var gn=Oe.$/Dr,bn=Oe.$%Dr,Cn=Oe.m,si=Oe.s,Ei=br+Oe.$,Ui=Ei;Kr=br+Dr*Kr;var ai=br+Dr*nn,fa=280+si.ua,Gi=Oe.Pb?gn:16777216,Ai=0<si.ua?si.Wa:null,li=si.wc,sa=Ei<ai?i1(si,bn,gn):null;Ee(Oe.C<nn),Ee(ai<=Kr);var pa=!1;e:for(;;){for(;pa||Ei<ai;){var la=0;if(gn>=Gi){var Ga=Ei-br;Ee((Gi=Oe).Pb),Gi.wd=Gi.m,Gi.xd=Ga,0<Gi.s.ua&&Bn(Gi.s.Wa,Gi.s.vb),Gi=gn+Ka}if(bn&li||(sa=i1(si,bn,gn)),Ee(sa!=null),sa.Qb&&(tr[Ei]=sa.qb,pa=!0),!pa)if(Hn(Cn),sa.jc){la=Cn,Ga=tr;var Ua=Ei,Io=sa.pd[Ge(la)&Sn-1];Ee(sa.jc),256>Io.g?(xn(la,la.u+Io.g),Ga[Ua]=Io.value,la=0):(xn(la,la.u+Io.g-256),Ee(256<=Io.value),la=Io.value),la==0&&(pa=!0)}else la=hs(sa.G[0],sa.H[0],Cn);if(Cn.h)break;if(pa||256>la){if(!pa)if(sa.nd)tr[Ei]=(sa.qb|la<<8)>>>0;else{if(Hn(Cn),pa=hs(sa.G[1],sa.H[1],Cn),Hn(Cn),Ga=hs(sa.G[2],sa.H[2],Cn),Ua=hs(sa.G[3],sa.H[3],Cn),Cn.h)break;tr[Ei]=(Ua<<24|pa<<16|la<<8|Ga)>>>0}if(pa=!1,++Ei,++bn>=Dr&&(bn=0,++gn,ln!=null&&gn<=nn&&!(gn%16)&&ln(Oe,gn),Ai!=null))for(;Ui<Ei;)la=tr[Ui++],Ai.X[(506832829*la&4294967295)>>>Ai.Mb]=la}else if(280>la){if(la=y1(la-256,Cn),Ga=hs(sa.G[4],sa.H[4],Cn),Hn(Cn),Ga=iA(Dr,Ga=y1(Ga,Cn)),Cn.h)break;if(Ei-br<Ga||Kr-Ei<la)break e;for(Ua=0;Ua<la;++Ua)tr[Ei+Ua]=tr[Ei+Ua-Ga];for(Ei+=la,bn+=la;bn>=Dr;)bn-=Dr,++gn,ln!=null&&gn<=nn&&!(gn%16)&&ln(Oe,gn);if(Ee(Ei<=Kr),bn&li&&(sa=i1(si,bn,gn)),Ai!=null)for(;Ui<Ei;)la=tr[Ui++],Ai.X[(506832829*la&4294967295)>>>Ai.Mb]=la}else{if(!(la<fa))break e;for(pa=la-280,Ee(Ai!=null);Ui<Ei;)la=tr[Ui++],Ai.X[(506832829*la&4294967295)>>>Ai.Mb]=la;la=Ei,Ee(!(pa>>>(Ga=Ai).Xa)),tr[la]=Ga.X[pa],pa=!0}pa||Ee(Cn.h==ar(Cn))}if(Oe.Pb&&Cn.h&&Ei<Kr)Ee(Oe.m.h),Oe.a=5,Oe.m=Oe.wd,Oe.$=Oe.xd,0<Oe.s.ua&&Bn(Oe.s.vb,Oe.s.Wa);else{if(Cn.h)break e;ln!=null&&ln(Oe,gn>nn?nn:gn),Oe.a=0,Oe.$=Ei-br}return 1}return Oe.a=3,0}function Fo(Oe){Ee(Oe!=null),Oe.vc=null,Oe.yc=null,Oe.Ya=null;var tr=Oe.Wa;tr!=null&&(tr.X=null),Oe.vb=null,Ee(Oe!=null)}function ks(){var Oe=new ti;return Oe==null?null:(Oe.a=0,Oe.xb=na,po("Predictor","VP8LPredictors"),po("Predictor","VP8LPredictors_C"),po("PredictorAdd","VP8LPredictorsAdd"),po("PredictorAdd","VP8LPredictorsAdd_C"),ni=ja,vi=oo,Si=Xn,Yr=fo,hn=eo,En=lo,Dn=mo,lr.VP8LMapColor32b=Li,lr.VP8LMapColor8b=Zn,Oe)}function Hi(Oe,tr,br,Dr,Kr){var nn=1,ln=[Oe],gn=[tr],bn=Dr.m,Cn=Dr.s,si=null,Ei=0;e:for(;;){if(br)for(;nn&&Ce(bn,1);){var Ui=ln,ai=gn,fa=Dr,Gi=1,Ai=fa.m,li=fa.gc[fa.ab],sa=Ce(Ai,2);if(fa.Oc&1<<sa)nn=0;else{switch(fa.Oc|=1<<sa,li.hc=sa,li.Ea=Ui[0],li.nc=ai[0],li.K=[null],++fa.ab,Ee(4>=fa.ab),sa){case 0:case 1:li.b=Ce(Ai,3)+2,Gi=Hi(Ca(li.Ea,li.b),Ca(li.nc,li.b),0,fa,li.K),li.K=li.K[0];break;case 3:var pa,la=Ce(Ai,8)+1,Ga=16<la?0:4<la?1:2<la?2:3;if(Ui[0]=Ca(li.Ea,Ga),li.b=Ga,pa=Gi=Hi(la,1,0,fa,li.K)){var Ua,Io=la,Wa=li,fs=1<<(8>>Wa.b),xs=Se(fs);if(xs==null)pa=0;else{var da=Wa.K[0],ps=Wa.w;for(xs[0]=Wa.K[0][0],Ua=1;Ua<1*Io;++Ua)xs[Ua]=Zi(da[ps+Ua],xs[Ua-1]);for(;Ua<4*fs;++Ua)xs[Ua]=0;Wa.K[0]=null,Wa.K[0]=xs,pa=1}}Gi=pa;break;case 2:break;default:Ee(0)}nn=Gi}}if(ln=ln[0],gn=gn[0],nn&&Ce(bn,1)&&!(nn=1<=(Ei=Ce(bn,4))&&11>=Ei)){Dr.a=3;break e}var Ns;if(Ns=nn)t:{var As,Uo,gs,u1=Dr,Fs=ln,Cs=gn,bs=Ei,m1=br,M1=u1.m,yo=u1.s,jo=[null],_i=1,ns=0,is=ka[bs];r:for(;;){if(m1&&Ce(M1,1)){var as=Ce(M1,3)+2,_s=Ca(Fs,as),Ls=Ca(Cs,as),Ys=_s*Ls;if(!Hi(_s,Ls,0,u1,jo))break r;for(jo=jo[0],yo.xc=as,As=0;As<Ys;++As){var a1=jo[As]>>8&65535;jo[As]=a1,a1>=_i&&(_i=a1+1)}}if(M1.h)break r;for(Uo=0;5>Uo;++Uo){var Es=Ea[Uo];!Uo&&0<bs&&(Es+=1<<bs),ns<Es&&(ns=Es)}var fA=je(_i*is,ir),Z1=_i,vA=je(Z1,vr);if(vA==null)var V1=null;else Ee(65536>=Z1),V1=vA;var aA=Se(ns);if(V1==null||aA==null||fA==null){u1.a=1;break r}var FA=fA;for(As=gs=0;As<_i;++As){var Y1=V1[As],GA=Y1.G,K1=Y1.H,kA=0,oA=1,yl=0;for(Uo=0;5>Uo;++Uo){Es=Ea[Uo],GA[Uo]=FA,K1[Uo]=gs,!Uo&&0<bs&&(Es+=1<<bs);i:{var nc,SA=Es,LA=u1,zc=aA,WA=FA,ul=gs,qA=0,bA=LA.m,ic=Ce(bA,1);if(Te(zc,0,0,SA),ic){var mc=Ce(bA,1)+1,Sc=Ce(bA,1),es=Ce(bA,Sc==0?1:8);zc[es]=1,mc==2&&(zc[es=Ce(bA,8)]=1);var Ss=1}else{var P1=Se(19),f1=Ce(bA,4)+4;if(19<f1){LA.a=3;var p1=0;break i}for(nc=0;nc<f1;++nc)P1[_a[nc]]=Ce(bA,3);var Xs=void 0,w1=void 0,vc=LA,HA=P1,ac=SA,bc=zc,Tc=0,sA=vc.m,rl=8,ZA=je(128,ir);n:for(;Re(ZA,0,7,HA,19);){if(Ce(sA,1)){var Xa=2+2*Ce(sA,3);if((Xs=2+Ce(sA,Xa))>ac)break n}else Xs=ac;for(w1=0;w1<ac&&Xs--;){Hn(sA);var Ao=ZA[0+(127&Ge(sA))];xn(sA,sA.u+Ao.g);var cs=Ao.value;if(16>cs)bc[w1++]=cs,cs!=0&&(rl=cs);else{var Is=cs==16,Hs=cs-16,os=qi[Hs],Ts=Ce(sA,Ci[Hs])+os;if(w1+Ts>ac)break n;for(var _1=Is?rl:0;0<Ts--;)bc[w1++]=_1}}Tc=1;break n}Tc||(vc.a=3),Ss=Tc}(Ss=Ss&&!bA.h)&&(qA=Re(WA,ul,8,zc,SA)),Ss&&qA!=0?p1=qA:(LA.a=3,p1=0)}if(p1==0)break r;if(oA&&Ji[Uo]==1&&(oA=FA[gs].g==0),kA+=FA[gs].g,gs+=p1,3>=Uo){var j1,d1=aA[0];for(j1=1;j1<Es;++j1)aA[j1]>d1&&(d1=aA[j1]);yl+=d1}}if(Y1.nd=oA,Y1.Qb=0,oA&&(Y1.qb=(GA[3][K1[3]+0].value<<24|GA[1][K1[1]+0].value<<16|GA[2][K1[2]+0].value)>>>0,kA==0&&256>GA[0][K1[0]+0].value&&(Y1.Qb=1,Y1.qb+=GA[0][K1[0]+0].value<<8)),Y1.jc=!Y1.Qb&&6>yl,Y1.jc){var r1,Ks=Y1;for(r1=0;r1<Sn;++r1){var n1=r1,o1=Ks.pd[n1],s1=Ks.G[0][Ks.H[0]+n1];256<=s1.value?(o1.g=s1.g+256,o1.value=s1.value):(o1.g=0,o1.value=0,n1>>=Co(s1,8,o1),n1>>=Co(Ks.G[1][Ks.H[1]+n1],16,o1),n1>>=Co(Ks.G[2][Ks.H[2]+n1],0,o1),Co(Ks.G[3][Ks.H[3]+n1],24,o1))}}}yo.vc=jo,yo.Wb=_i,yo.Ya=V1,yo.yc=fA,Ns=1;break t}Ns=0}if(!(nn=Ns)){Dr.a=3;break e}if(0<Ei){if(Cn.ua=1<<Ei,!cn(Cn.Wa,Ei)){Dr.a=1,nn=0;break e}}else Cn.ua=0;var J1=Dr,v1=ln,x1=gn,AA=J1.s,k1=AA.xc;if(J1.c=v1,J1.i=x1,AA.md=Ca(v1,k1),AA.wc=k1==0?-1:(1<<k1)-1,br){Dr.xb=Vn;break e}if((si=Se(ln*gn))==null){Dr.a=1,nn=0;break e}nn=(nn=ra(Dr,si,0,ln,gn,gn,null))&&!bn.h;break e}return nn?(Kr!=null?Kr[0]=si:(Ee(si==null),Ee(br)),Dr.$=0,br||Fo(Cn)):Fo(Cn),nn}function aa(Oe,tr){var br=Oe.c*Oe.i,Dr=br+tr+16*tr;return Ee(Oe.c<=tr),Oe.V=Se(Dr),Oe.V==null?(Oe.Ta=null,Oe.Ua=0,Oe.a=1,0):(Oe.Ta=Oe.V,Oe.Ua=Oe.Ba+br+tr,1)}function Vo(Oe,tr){var br=Oe.C,Dr=tr-br,Kr=Oe.V,nn=Oe.Ba+Oe.c*br;for(Ee(tr<=Oe.l.o);0<Dr;){var ln=16<Dr?16:Dr,gn=Oe.l.ma,bn=Oe.l.width,Cn=bn*ln,si=gn.ca,Ei=gn.tb+bn*br,Ui=Oe.Ta,ai=Oe.Ua;Gs(Oe,ln,Kr,nn),Ya(Ui,ai,si,Ei,Cn),Ma(gn,br,br+ln,si,Ei,bn),Dr-=ln,Kr+=ln*Oe.c,br+=ln}Ee(br==tr),Oe.C=Oe.Ma=tr}function Po(){this.ub=this.yd=this.td=this.Rb=0}function S1(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function $1(){this.Fb=this.Bb=this.Cb=0,this.Zb=Se(4),this.Lb=Se(4)}function C1(){this.Yb=(function(){var Oe=[];return(function tr(br,Dr,Kr){for(var nn=Kr[Dr],ln=0;ln<nn&&(br.push(Kr.length>Dr+1?[]:0),!(Kr.length<Dr+1));ln++)tr(br[ln],Dr+1,Kr)})(Oe,0,[3,11]),Oe})()}function Us(){this.jb=Se(3),this.Wc=ke([4,8],C1),this.Xc=ke([4,17],C1)}function UA(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new Se(4),this.od=new Se(4)}function N1(){this.ld=this.La=this.dd=this.tc=0}function jA(){this.Na=this.la=0}function Tl(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function Yc(){this.ad=Se(384),this.Za=0,this.Ob=Se(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function JA(){this.uc=this.M=this.Nb=0,this.wa=Array(new N1),this.Y=0,this.ya=Array(new Yc),this.aa=0,this.l=new XA}function jl(){this.y=Se(16),this.f=Se(8),this.ea=Se(8)}function kl(){this.cb=this.a=0,this.sc="",this.m=new Hr,this.Od=new Po,this.Kc=new S1,this.ed=new UA,this.Qa=new $1,this.Ic=this.$c=this.Aa=0,this.D=new JA,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=je(8,Hr),this.ia=0,this.pb=je(4,Tl),this.Pa=new Us,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new jl),this.Hd=0,this.rb=Array(new jA),this.sb=0,this.wa=Array(new N1),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new Yc),this.L=this.aa=0,this.gd=ke([4,2],N1),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function XA(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function Lc(){var Oe=new kl;return Oe!=null&&(Oe.a=0,Oe.sc="OK",Oe.cb=0,Oe.Xb=0,yn||(yn=Ec)),Oe}function G1(Oe,tr,br){return Oe.a==0&&(Oe.a=tr,Oe.sc=br,Oe.cb=0),0}function yA(Oe,tr,br){return 3<=br&&Oe[tr+0]==157&&Oe[tr+1]==1&&Oe[tr+2]==42}function Hc(Oe,tr){if(Oe==null)return 0;if(Oe.a=0,Oe.sc="OK",tr==null)return G1(Oe,2,"null VP8Io passed to VP8GetHeaders()");var br=tr.data,Dr=tr.w,Kr=tr.ha;if(4>Kr)return G1(Oe,7,"Truncated header.");var nn=br[Dr+0]|br[Dr+1]<<8|br[Dr+2]<<16,ln=Oe.Od;if(ln.Rb=!(1&nn),ln.td=nn>>1&7,ln.yd=nn>>4&1,ln.ub=nn>>5,3<ln.td)return G1(Oe,3,"Incorrect keyframe parameters.");if(!ln.yd)return G1(Oe,4,"Frame not displayable.");Dr+=3,Kr-=3;var gn=Oe.Kc;if(ln.Rb){if(7>Kr)return G1(Oe,7,"cannot parse picture header");if(!yA(br,Dr,Kr))return G1(Oe,3,"Bad code word");gn.c=16383&(br[Dr+4]<<8|br[Dr+3]),gn.Td=br[Dr+4]>>6,gn.i=16383&(br[Dr+6]<<8|br[Dr+5]),gn.Ud=br[Dr+6]>>6,Dr+=7,Kr-=7,Oe.za=gn.c+15>>4,Oe.Ub=gn.i+15>>4,tr.width=gn.c,tr.height=gn.i,tr.Da=0,tr.j=0,tr.v=0,tr.va=tr.width,tr.o=tr.height,tr.da=0,tr.ib=tr.width,tr.hb=tr.height,tr.U=tr.width,tr.T=tr.height,Te((nn=Oe.Pa).jb,0,255,nn.jb.length),Ee((nn=Oe.Qa)!=null),nn.Cb=0,nn.Bb=0,nn.Fb=1,Te(nn.Zb,0,0,nn.Zb.length),Te(nn.Lb,0,0,nn.Lb)}if(ln.ub>Kr)return G1(Oe,7,"bad partition length");Cr(nn=Oe.m,br,Dr,ln.ub),Dr+=ln.ub,Kr-=ln.ub,ln.Rb&&(gn.Ld=Un(nn),gn.Kd=Un(nn)),gn=Oe.Qa;var bn,Cn=Oe.Pa;if(Ee(nn!=null),Ee(gn!=null),gn.Cb=Un(nn),gn.Cb){if(gn.Bb=Un(nn),Un(nn)){for(gn.Fb=Un(nn),bn=0;4>bn;++bn)gn.Zb[bn]=Un(nn)?gr(nn,7):0;for(bn=0;4>bn;++bn)gn.Lb[bn]=Un(nn)?gr(nn,6):0}if(gn.Bb)for(bn=0;3>bn;++bn)Cn.jb[bn]=Un(nn)?Ir(nn,8):255}else gn.Bb=0;if(nn.Ka)return G1(Oe,3,"cannot parse segment header");if((gn=Oe.ed).zd=Un(nn),gn.Tb=Ir(nn,6),gn.wb=Ir(nn,3),gn.Pc=Un(nn),gn.Pc&&Un(nn)){for(Cn=0;4>Cn;++Cn)Un(nn)&&(gn.vd[Cn]=gr(nn,6));for(Cn=0;4>Cn;++Cn)Un(nn)&&(gn.od[Cn]=gr(nn,6))}if(Oe.L=gn.Tb==0?0:gn.zd?1:2,nn.Ka)return G1(Oe,3,"cannot parse filter header");var si=Kr;if(Kr=bn=Dr,Dr=bn+si,gn=si,Oe.Xb=(1<<Ir(Oe.m,2))-1,si<3*(Cn=Oe.Xb))br=7;else{for(bn+=3*Cn,gn-=3*Cn,si=0;si<Cn;++si){var Ei=br[Kr+0]|br[Kr+1]<<8|br[Kr+2]<<16;Ei>gn&&(Ei=gn),Cr(Oe.Jc[+si],br,bn,Ei),bn+=Ei,gn-=Ei,Kr+=3}Cr(Oe.Jc[+Cn],br,bn,gn),br=bn<Dr?0:5}if(br!=0)return G1(Oe,br,"cannot parse partitions");for(br=Ir(bn=Oe.m,7),Kr=Un(bn)?gr(bn,4):0,Dr=Un(bn)?gr(bn,4):0,gn=Un(bn)?gr(bn,4):0,Cn=Un(bn)?gr(bn,4):0,bn=Un(bn)?gr(bn,4):0,si=Oe.Qa,Ei=0;4>Ei;++Ei){if(si.Cb){var Ui=si.Zb[Ei];si.Fb||(Ui+=br)}else{if(0<Ei){Oe.pb[Ei]=Oe.pb[0];continue}Ui=br}var ai=Oe.pb[Ei];ai.Sc[0]=io[Jr(Ui+Kr,127)],ai.Sc[1]=zr[Jr(Ui+0,127)],ai.Eb[0]=2*io[Jr(Ui+Dr,127)],ai.Eb[1]=101581*zr[Jr(Ui+gn,127)]>>16,8>ai.Eb[1]&&(ai.Eb[1]=8),ai.Qc[0]=io[Jr(Ui+Cn,117)],ai.Qc[1]=zr[Jr(Ui+bn,127)],ai.lc=Ui+bn}if(!ln.Rb)return G1(Oe,4,"Not a key frame.");for(Un(nn),ln=Oe.Pa,br=0;4>br;++br){for(Kr=0;8>Kr;++Kr)for(Dr=0;3>Dr;++Dr)for(gn=0;11>gn;++gn)Cn=$r(nn,Ti[br][Kr][Dr][gn])?Ir(nn,8):Bi[br][Kr][Dr][gn],ln.Wc[br][Kr].Yb[Dr][gn]=Cn;for(Kr=0;17>Kr;++Kr)ln.Xc[br][Kr]=ln.Wc[br][Fn[Kr]]}return Oe.kc=Un(nn),Oe.kc&&(Oe.Bd=Ir(nn,8)),Oe.cb=1}function Ec(Oe,tr,br,Dr,Kr,nn,ln){var gn=tr[Kr].Yb[br];for(br=0;16>Kr;++Kr){if(!$r(Oe,gn[br+0]))return Kr;for(;!$r(Oe,gn[br+1]);)if(gn=tr[++Kr].Yb[0],br=0,Kr==16)return 16;var bn=tr[Kr+1].Yb;if($r(Oe,gn[br+2])){var Cn=Oe,si=0;if($r(Cn,(Ui=gn)[(Ei=br)+3]))if($r(Cn,Ui[Ei+6])){for(gn=0,Ei=2*(si=$r(Cn,Ui[Ei+8]))+(Ui=$r(Cn,Ui[Ei+9+si])),si=0,Ui=In[Ei];Ui[gn];++gn)si+=si+$r(Cn,Ui[gn]);si+=3+(8<<Ei)}else $r(Cn,Ui[Ei+7])?(si=7+2*$r(Cn,165),si+=$r(Cn,145)):si=5+$r(Cn,159);else si=$r(Cn,Ui[Ei+4])?3+$r(Cn,Ui[Ei+5]):2;gn=bn[2]}else si=1,gn=bn[1];bn=ln+On[Kr],0>(Cn=Oe).b&&$n(Cn);var Ei,Ui=Cn.b,ai=(Ei=Cn.Ca>>1)-(Cn.I>>Ui)>>31;--Cn.b,Cn.Ca+=ai,Cn.Ca|=1,Cn.I-=(Ei+1&ai)<<Ui,nn[bn]=((si^ai)-ai)*Dr[(0<Kr)+0]}return 16}function wA(Oe){var tr=Oe.rb[Oe.sb-1];tr.la=0,tr.Na=0,Te(Oe.zc,0,0,Oe.zc.length),Oe.ja=0}function lc(Oe,tr){if(Oe==null)return 0;if(tr==null)return G1(Oe,2,"NULL VP8Io parameter in VP8Decode().");if(!Oe.cb&&!Hc(Oe,tr))return 0;if(Ee(Oe.cb),tr.ac==null||tr.ac(tr)){tr.ob&&(Oe.L=0);var br=Ds[Oe.L];if(Oe.L==2?(Oe.yb=0,Oe.zb=0):(Oe.yb=tr.v-br>>4,Oe.zb=tr.j-br>>4,0>Oe.yb&&(Oe.yb=0),0>Oe.zb&&(Oe.zb=0)),Oe.Va=tr.o+15+br>>4,Oe.Hb=tr.va+15+br>>4,Oe.Hb>Oe.za&&(Oe.Hb=Oe.za),Oe.Va>Oe.Ub&&(Oe.Va=Oe.Ub),0<Oe.L){var Dr=Oe.ed;for(br=0;4>br;++br){var Kr;if(Oe.Qa.Cb){var nn=Oe.Qa.Lb[br];Oe.Qa.Fb||(nn+=Dr.Tb)}else nn=Dr.Tb;for(Kr=0;1>=Kr;++Kr){var ln=Oe.gd[br][Kr],gn=nn;if(Dr.Pc&&(gn+=Dr.vd[0],Kr&&(gn+=Dr.od[0])),0<(gn=0>gn?0:63<gn?63:gn)){var bn=gn;0<Dr.wb&&(bn=4<Dr.wb?bn>>2:bn>>1)>9-Dr.wb&&(bn=9-Dr.wb),1>bn&&(bn=1),ln.dd=bn,ln.tc=2*gn+bn,ln.ld=40<=gn?2:15<=gn?1:0}else ln.tc=0;ln.La=Kr}}}br=0}else G1(Oe,6,"Frame setup failed"),br=Oe.a;if(br=br==0){if(br){Oe.$c=0,0<Oe.Aa||(Oe.Ic=E1);e:{br=Oe.Ic,Dr=4*(bn=Oe.za);var Cn=32*bn,si=bn+1,Ei=0<Oe.L?bn*(0<Oe.Aa?2:1):0,Ui=(Oe.Aa==2?2:1)*bn;if((ln=Dr+832+(Kr=3*(16*br+Ds[Oe.L])/2*Cn)+(nn=Oe.Fa!=null&&0<Oe.Fa.length?Oe.Kc.c*Oe.Kc.i:0))!=ln)br=0;else{if(ln>Oe.Vb){if(Oe.Vb=0,Oe.Ec=Se(ln),Oe.Fc=0,Oe.Ec==null){br=G1(Oe,1,"no memory during frame initialization.");break e}Oe.Vb=ln}ln=Oe.Ec,gn=Oe.Fc,Oe.Ac=ln,Oe.Bc=gn,gn+=Dr,Oe.Gd=je(Cn,jl),Oe.Hd=0,Oe.rb=je(si+1,jA),Oe.sb=1,Oe.wa=Ei?je(Ei,N1):null,Oe.Y=0,Oe.D.Nb=0,Oe.D.wa=Oe.wa,Oe.D.Y=Oe.Y,0<Oe.Aa&&(Oe.D.Y+=bn),Ee(!0),Oe.oc=ln,Oe.pc=gn,gn+=832,Oe.ya=je(Ui,Yc),Oe.aa=0,Oe.D.ya=Oe.ya,Oe.D.aa=Oe.aa,Oe.Aa==2&&(Oe.D.aa+=bn),Oe.R=16*bn,Oe.B=8*bn,bn=(Cn=Ds[Oe.L])*Oe.R,Cn=Cn/2*Oe.B,Oe.sa=ln,Oe.ta=gn+bn,Oe.qa=Oe.sa,Oe.ra=Oe.ta+16*br*Oe.R+Cn,Oe.Ha=Oe.qa,Oe.Ia=Oe.ra+8*br*Oe.B+Cn,Oe.$c=0,gn+=Kr,Oe.mb=nn?ln:null,Oe.nb=nn?gn:null,Ee(gn+nn<=Oe.Fc+Oe.Vb),wA(Oe),Te(Oe.Ac,Oe.Bc,0,Dr),br=1}}if(br){if(tr.ka=0,tr.y=Oe.sa,tr.O=Oe.ta,tr.f=Oe.qa,tr.N=Oe.ra,tr.ea=Oe.Ha,tr.Vd=Oe.Ia,tr.fa=Oe.R,tr.Rc=Oe.B,tr.F=null,tr.J=0,!Ve){for(br=-255;255>=br;++br)jr[255+br]=0>br?-br:br;for(br=-1020;1020>=br;++br)Fr[1020+br]=-128>br?-128:127<br?127:br;for(br=-112;112>=br;++br)Ar[112+br]=-16>br?-16:15<br?15:br;for(br=-255;510>=br;++br)cr[255+br]=0>br?0:255<br?255:br;Ve=1}Rn=cl,pi=sl,hi=mA,gi=Al,Ze=Mc,ui=Rc,en=ze,mi=nr,Ni=qr,Vi=Vr,ca=yr,ha=Tr,Pa=un,Ra=Kn,to=PA,Fa=xA,Oa=zA,no=gl,Mi[0]=NA,Mi[1]=fc,Mi[2]=dc,Mi[3]=hl,Mi[4]=Oc,Mi[5]=hc,Mi[6]=Jc,Mi[7]=tA,Mi[8]=e1,Mi[9]=Xc,Di[0]=W1,Di[1]=lA,Di[2]=pc,Di[3]=OA,Di[4]=uA,Di[5]=Kc,Di[6]=ll,ji[0]=$A,ji[1]=_A,ji[2]=$c,ji[3]=el,ji[4]=QA,ji[5]=Pc,ji[6]=ec,br=1}else br=0}br&&(br=(function(ai,fa){for(ai.M=0;ai.M<ai.Va;++ai.M){var Gi,Ai=ai.Jc[ai.M&ai.Xb],li=ai.m,sa=ai;for(Gi=0;Gi<sa.za;++Gi){var pa=li,la=sa,Ga=la.Ac,Ua=la.Bc+4*Gi,Io=la.zc,Wa=la.ya[la.aa+Gi];if(la.Qa.Bb?Wa.$b=$r(pa,la.Pa.jb[0])?2+$r(pa,la.Pa.jb[2]):$r(pa,la.Pa.jb[1]):Wa.$b=0,la.kc&&(Wa.Ad=$r(pa,la.Bd)),Wa.Za=!$r(pa,145)+0,Wa.Za){var fs=Wa.Ob,xs=0;for(la=0;4>la;++la){var da,ps=Io[0+la];for(da=0;4>da;++da){ps=kn[Ga[Ua+da]][ps];for(var Ns=Gn[$r(pa,ps[0])];0<Ns;)Ns=Gn[2*Ns+$r(pa,ps[Ns])];ps=-Ns,Ga[Ua+da]=ps}Me(fs,xs,Ga,Ua,4),xs+=4,Io[0+la]=ps}}else ps=$r(pa,156)?$r(pa,128)?1:3:$r(pa,163)?2:0,Wa.Ob[0]=ps,Te(Ga,Ua,ps,4),Te(Io,0,ps,4);Wa.Dd=$r(pa,142)?$r(pa,114)?$r(pa,183)?1:3:2:0}if(sa.m.Ka)return G1(ai,7,"Premature end-of-partition0 encountered.");for(;ai.ja<ai.za;++ai.ja){if(sa=Ai,pa=(li=ai).rb[li.sb-1],Ga=li.rb[li.sb+li.ja],Gi=li.ya[li.aa+li.ja],Ua=li.kc?Gi.Ad:0)pa.la=Ga.la=0,Gi.Za||(pa.Na=Ga.Na=0),Gi.Hc=0,Gi.Gc=0,Gi.ia=0;else{var As,Uo;if(pa=Ga,Ga=sa,Ua=li.Pa.Xc,Io=li.ya[li.aa+li.ja],Wa=li.pb[Io.$b],la=Io.ad,fs=0,xs=li.rb[li.sb-1],ps=da=0,Te(la,fs,0,384),Io.Za)var gs=0,u1=Ua[3];else{Ns=Se(16);var Fs=pa.Na+xs.Na;if(Fs=yn(Ga,Ua[1],Fs,Wa.Eb,0,Ns,0),pa.Na=xs.Na=(0<Fs)+0,1<Fs)Rn(Ns,0,la,fs);else{var Cs=Ns[0]+3>>3;for(Ns=0;256>Ns;Ns+=16)la[fs+Ns]=Cs}gs=1,u1=Ua[0]}var bs=15&pa.la,m1=15&xs.la;for(Ns=0;4>Ns;++Ns){var M1=1&m1;for(Cs=Uo=0;4>Cs;++Cs)bs=bs>>1|(M1=(Fs=yn(Ga,u1,Fs=M1+(1&bs),Wa.Sc,gs,la,fs))>gs)<<7,Uo=Uo<<2|(3<Fs?3:1<Fs?2:la[fs+0]!=0),fs+=16;bs>>=4,m1=m1>>1|M1<<7,da=(da<<8|Uo)>>>0}for(u1=bs,gs=m1>>4,As=0;4>As;As+=2){for(Uo=0,bs=pa.la>>4+As,m1=xs.la>>4+As,Ns=0;2>Ns;++Ns){for(M1=1&m1,Cs=0;2>Cs;++Cs)Fs=M1+(1&bs),bs=bs>>1|(M1=0<(Fs=yn(Ga,Ua[2],Fs,Wa.Qc,0,la,fs)))<<3,Uo=Uo<<2|(3<Fs?3:1<Fs?2:la[fs+0]!=0),fs+=16;bs>>=2,m1=m1>>1|M1<<5}ps|=Uo<<4*As,u1|=bs<<4<<As,gs|=(240&m1)<<As}pa.la=u1,xs.la=gs,Io.Hc=da,Io.Gc=ps,Io.ia=43690&ps?0:Wa.ia,Ua=!(da|ps)}if(0<li.L&&(li.wa[li.Y+li.ja]=li.gd[Gi.$b][Gi.Za],li.wa[li.Y+li.ja].La|=!Ua),sa.Ka)return G1(ai,7,"Premature end-of-file encountered.")}if(wA(ai),li=fa,sa=1,Gi=(Ai=ai).D,pa=0<Ai.L&&Ai.M>=Ai.zb&&Ai.M<=Ai.Va,Ai.Aa==0)e:{if(Gi.M=Ai.M,Gi.uc=pa,vn(Ai,Gi),sa=1,Gi=(Uo=Ai.D).Nb,pa=(ps=Ds[Ai.L])*Ai.R,Ga=ps/2*Ai.B,Ns=16*Gi*Ai.R,Cs=8*Gi*Ai.B,Ua=Ai.sa,Io=Ai.ta-pa+Ns,Wa=Ai.qa,la=Ai.ra-Ga+Cs,fs=Ai.Ha,xs=Ai.Ia-Ga+Cs,m1=(bs=Uo.M)==0,da=bs>=Ai.Va-1,Ai.Aa==2&&vn(Ai,Uo),Uo.uc)for(M1=(Fs=Ai).D.M,Ee(Fs.D.uc),Uo=Fs.yb;Uo<Fs.Hb;++Uo){gs=Uo,u1=M1;var yo=(jo=(Es=Fs).D).Nb;As=Es.R;var jo=jo.wa[jo.Y+gs],_i=Es.sa,ns=Es.ta+16*yo*As+16*gs,is=jo.dd,as=jo.tc;if(as!=0)if(Ee(3<=as),Es.L==1)0<gs&&Fa(_i,ns,As,as+4),jo.La&&no(_i,ns,As,as),0<u1&&to(_i,ns,As,as+4),jo.La&&Oa(_i,ns,As,as);else{var _s=Es.B,Ls=Es.qa,Ys=Es.ra+8*yo*_s+8*gs,a1=Es.Ha,Es=Es.Ia+8*yo*_s+8*gs;yo=jo.ld,0<gs&&(mi(_i,ns,As,as+4,is,yo),Vi(Ls,Ys,a1,Es,_s,as+4,is,yo)),jo.La&&(ha(_i,ns,As,as,is,yo),Ra(Ls,Ys,a1,Es,_s,as,is,yo)),0<u1&&(en(_i,ns,As,as+4,is,yo),Ni(Ls,Ys,a1,Es,_s,as+4,is,yo)),jo.La&&(ca(_i,ns,As,as,is,yo),Pa(Ls,Ys,a1,Es,_s,as,is,yo))}}if(Ai.ia&&alert("todo:DitherRow"),li.put!=null){if(Uo=16*bs,bs=16*(bs+1),m1?(li.y=Ai.sa,li.O=Ai.ta+Ns,li.f=Ai.qa,li.N=Ai.ra+Cs,li.ea=Ai.Ha,li.W=Ai.Ia+Cs):(Uo-=ps,li.y=Ua,li.O=Io,li.f=Wa,li.N=la,li.ea=fs,li.W=xs),da||(bs-=ps),bs>li.o&&(bs=li.o),li.F=null,li.J=null,Ai.Fa!=null&&0<Ai.Fa.length&&Uo<bs&&(li.J=T1(Ai,li,Uo,bs-Uo),li.F=Ai.mb,li.F==null&&li.F.length==0)){sa=G1(Ai,3,"Could not decode alpha data.");break e}Uo<li.j&&(ps=li.j-Uo,Uo=li.j,Ee(!(1&ps)),li.O+=Ai.R*ps,li.N+=Ai.B*(ps>>1),li.W+=Ai.B*(ps>>1),li.F!=null&&(li.J+=li.width*ps)),Uo<bs&&(li.O+=li.v,li.N+=li.v>>1,li.W+=li.v>>1,li.F!=null&&(li.J+=li.v),li.ka=Uo-li.j,li.U=li.va-li.v,li.T=bs-Uo,sa=li.put(li))}Gi+1!=Ai.Ic||da||(Me(Ai.sa,Ai.ta-pa,Ua,Io+16*Ai.R,pa),Me(Ai.qa,Ai.ra-Ga,Wa,la+8*Ai.B,Ga),Me(Ai.Ha,Ai.Ia-Ga,fs,xs+8*Ai.B,Ga))}if(!sa)return G1(ai,6,"Output aborted.")}return 1})(Oe,tr)),tr.bc!=null&&tr.bc(tr),br&=1}return br?(Oe.cb=0,br):0}function gA(Oe,tr,br,Dr,Kr){Kr=Oe[tr+br+32*Dr]+(Kr>>3),Oe[tr+br+32*Dr]=-256&Kr?0>Kr?0:255:Kr}function F1(Oe,tr,br,Dr,Kr,nn){gA(Oe,tr,0,br,Dr+Kr),gA(Oe,tr,1,br,Dr+nn),gA(Oe,tr,2,br,Dr-nn),gA(Oe,tr,3,br,Dr-Kr)}function eA(Oe){return(20091*Oe>>16)+Oe}function uc(Oe,tr,br,Dr){var Kr,nn=0,ln=Se(16);for(Kr=0;4>Kr;++Kr){var gn=Oe[tr+0]+Oe[tr+8],bn=Oe[tr+0]-Oe[tr+8],Cn=(35468*Oe[tr+4]>>16)-eA(Oe[tr+12]),si=eA(Oe[tr+4])+(35468*Oe[tr+12]>>16);ln[nn+0]=gn+si,ln[nn+1]=bn+Cn,ln[nn+2]=bn-Cn,ln[nn+3]=gn-si,nn+=4,tr++}for(Kr=nn=0;4>Kr;++Kr)gn=(Oe=ln[nn+0]+4)+ln[nn+8],bn=Oe-ln[nn+8],Cn=(35468*ln[nn+4]>>16)-eA(ln[nn+12]),gA(br,Dr,0,0,gn+(si=eA(ln[nn+4])+(35468*ln[nn+12]>>16))),gA(br,Dr,1,0,bn+Cn),gA(br,Dr,2,0,bn-Cn),gA(br,Dr,3,0,gn-si),nn++,Dr+=32}function Rc(Oe,tr,br,Dr){var Kr=Oe[tr+0]+4,nn=35468*Oe[tr+4]>>16,ln=eA(Oe[tr+4]),gn=35468*Oe[tr+1]>>16;F1(br,Dr,0,Kr+ln,Oe=eA(Oe[tr+1]),gn),F1(br,Dr,1,Kr+nn,Oe,gn),F1(br,Dr,2,Kr-nn,Oe,gn),F1(br,Dr,3,Kr-ln,Oe,gn)}function sl(Oe,tr,br,Dr,Kr){uc(Oe,tr,br,Dr),Kr&&uc(Oe,tr+16,br,Dr+4)}function mA(Oe,tr,br,Dr){pi(Oe,tr+0,br,Dr,1),pi(Oe,tr+32,br,Dr+128,1)}function Al(Oe,tr,br,Dr){var Kr;for(Oe=Oe[tr+0]+4,Kr=0;4>Kr;++Kr)for(tr=0;4>tr;++tr)gA(br,Dr,tr,Kr,Oe)}function Mc(Oe,tr,br,Dr){Oe[tr+0]&&gi(Oe,tr+0,br,Dr),Oe[tr+16]&&gi(Oe,tr+16,br,Dr+4),Oe[tr+32]&&gi(Oe,tr+32,br,Dr+128),Oe[tr+48]&&gi(Oe,tr+48,br,Dr+128+4)}function cl(Oe,tr,br,Dr){var Kr,nn=Se(16);for(Kr=0;4>Kr;++Kr){var ln=Oe[tr+0+Kr]+Oe[tr+12+Kr],gn=Oe[tr+4+Kr]+Oe[tr+8+Kr],bn=Oe[tr+4+Kr]-Oe[tr+8+Kr],Cn=Oe[tr+0+Kr]-Oe[tr+12+Kr];nn[0+Kr]=ln+gn,nn[8+Kr]=ln-gn,nn[4+Kr]=Cn+bn,nn[12+Kr]=Cn-bn}for(Kr=0;4>Kr;++Kr)ln=(Oe=nn[0+4*Kr]+3)+nn[3+4*Kr],gn=nn[1+4*Kr]+nn[2+4*Kr],bn=nn[1+4*Kr]-nn[2+4*Kr],Cn=Oe-nn[3+4*Kr],br[Dr+0]=ln+gn>>3,br[Dr+16]=Cn+bn>>3,br[Dr+32]=ln-gn>>3,br[Dr+48]=Cn-bn>>3,Dr+=64}function MA(Oe,tr,br){var Dr,Kr=tr-32,nn=Er,ln=255-Oe[Kr-1];for(Dr=0;Dr<br;++Dr){var gn,bn=nn,Cn=ln+Oe[tr-1];for(gn=0;gn<br;++gn)Oe[tr+gn]=bn[Cn+Oe[Kr+gn]];tr+=32}}function fc(Oe,tr){MA(Oe,tr,4)}function _A(Oe,tr){MA(Oe,tr,8)}function lA(Oe,tr){MA(Oe,tr,16)}function pc(Oe,tr){var br;for(br=0;16>br;++br)Me(Oe,tr+32*br,Oe,tr-32,16)}function OA(Oe,tr){var br;for(br=16;0<br;--br)Te(Oe,tr,Oe[tr-1],16),tr+=32}function DA(Oe,tr,br){var Dr;for(Dr=0;16>Dr;++Dr)Te(tr,br+32*Dr,Oe,16)}function W1(Oe,tr){var br,Dr=16;for(br=0;16>br;++br)Dr+=Oe[tr-1+32*br]+Oe[tr+br-32];DA(Dr>>5,Oe,tr)}function uA(Oe,tr){var br,Dr=8;for(br=0;16>br;++br)Dr+=Oe[tr-1+32*br];DA(Dr>>4,Oe,tr)}function Kc(Oe,tr){var br,Dr=8;for(br=0;16>br;++br)Dr+=Oe[tr+br-32];DA(Dr>>4,Oe,tr)}function ll(Oe,tr){DA(128,Oe,tr)}function Yo(Oe,tr,br){return Oe+2*tr+br+2>>2}function dc(Oe,tr){var br,Dr=tr-32;for(Dr=new Uint8Array([Yo(Oe[Dr-1],Oe[Dr+0],Oe[Dr+1]),Yo(Oe[Dr+0],Oe[Dr+1],Oe[Dr+2]),Yo(Oe[Dr+1],Oe[Dr+2],Oe[Dr+3]),Yo(Oe[Dr+2],Oe[Dr+3],Oe[Dr+4])]),br=0;4>br;++br)Me(Oe,tr+32*br,Dr,0,Dr.length)}function hl(Oe,tr){var br=Oe[tr-1],Dr=Oe[tr-1+32],Kr=Oe[tr-1+64],nn=Oe[tr-1+96];Oi(Oe,tr+0,16843009*Yo(Oe[tr-1-32],br,Dr)),Oi(Oe,tr+32,16843009*Yo(br,Dr,Kr)),Oi(Oe,tr+64,16843009*Yo(Dr,Kr,nn)),Oi(Oe,tr+96,16843009*Yo(Kr,nn,nn))}function NA(Oe,tr){var br,Dr=4;for(br=0;4>br;++br)Dr+=Oe[tr+br-32]+Oe[tr-1+32*br];for(Dr>>=3,br=0;4>br;++br)Te(Oe,tr+32*br,Dr,4)}function Oc(Oe,tr){var br=Oe[tr-1+0],Dr=Oe[tr-1+32],Kr=Oe[tr-1+64],nn=Oe[tr-1-32],ln=Oe[tr+0-32],gn=Oe[tr+1-32],bn=Oe[tr+2-32],Cn=Oe[tr+3-32];Oe[tr+0+96]=Yo(Dr,Kr,Oe[tr-1+96]),Oe[tr+1+96]=Oe[tr+0+64]=Yo(br,Dr,Kr),Oe[tr+2+96]=Oe[tr+1+64]=Oe[tr+0+32]=Yo(nn,br,Dr),Oe[tr+3+96]=Oe[tr+2+64]=Oe[tr+1+32]=Oe[tr+0+0]=Yo(ln,nn,br),Oe[tr+3+64]=Oe[tr+2+32]=Oe[tr+1+0]=Yo(gn,ln,nn),Oe[tr+3+32]=Oe[tr+2+0]=Yo(bn,gn,ln),Oe[tr+3+0]=Yo(Cn,bn,gn)}function Jc(Oe,tr){var br=Oe[tr+1-32],Dr=Oe[tr+2-32],Kr=Oe[tr+3-32],nn=Oe[tr+4-32],ln=Oe[tr+5-32],gn=Oe[tr+6-32],bn=Oe[tr+7-32];Oe[tr+0+0]=Yo(Oe[tr+0-32],br,Dr),Oe[tr+1+0]=Oe[tr+0+32]=Yo(br,Dr,Kr),Oe[tr+2+0]=Oe[tr+1+32]=Oe[tr+0+64]=Yo(Dr,Kr,nn),Oe[tr+3+0]=Oe[tr+2+32]=Oe[tr+1+64]=Oe[tr+0+96]=Yo(Kr,nn,ln),Oe[tr+3+32]=Oe[tr+2+64]=Oe[tr+1+96]=Yo(nn,ln,gn),Oe[tr+3+64]=Oe[tr+2+96]=Yo(ln,gn,bn),Oe[tr+3+96]=Yo(gn,bn,bn)}function hc(Oe,tr){var br=Oe[tr-1+0],Dr=Oe[tr-1+32],Kr=Oe[tr-1+64],nn=Oe[tr-1-32],ln=Oe[tr+0-32],gn=Oe[tr+1-32],bn=Oe[tr+2-32],Cn=Oe[tr+3-32];Oe[tr+0+0]=Oe[tr+1+64]=nn+ln+1>>1,Oe[tr+1+0]=Oe[tr+2+64]=ln+gn+1>>1,Oe[tr+2+0]=Oe[tr+3+64]=gn+bn+1>>1,Oe[tr+3+0]=bn+Cn+1>>1,Oe[tr+0+96]=Yo(Kr,Dr,br),Oe[tr+0+64]=Yo(Dr,br,nn),Oe[tr+0+32]=Oe[tr+1+96]=Yo(br,nn,ln),Oe[tr+1+32]=Oe[tr+2+96]=Yo(nn,ln,gn),Oe[tr+2+32]=Oe[tr+3+96]=Yo(ln,gn,bn),Oe[tr+3+32]=Yo(gn,bn,Cn)}function tA(Oe,tr){var br=Oe[tr+0-32],Dr=Oe[tr+1-32],Kr=Oe[tr+2-32],nn=Oe[tr+3-32],ln=Oe[tr+4-32],gn=Oe[tr+5-32],bn=Oe[tr+6-32],Cn=Oe[tr+7-32];Oe[tr+0+0]=br+Dr+1>>1,Oe[tr+1+0]=Oe[tr+0+64]=Dr+Kr+1>>1,Oe[tr+2+0]=Oe[tr+1+64]=Kr+nn+1>>1,Oe[tr+3+0]=Oe[tr+2+64]=nn+ln+1>>1,Oe[tr+0+32]=Yo(br,Dr,Kr),Oe[tr+1+32]=Oe[tr+0+96]=Yo(Dr,Kr,nn),Oe[tr+2+32]=Oe[tr+1+96]=Yo(Kr,nn,ln),Oe[tr+3+32]=Oe[tr+2+96]=Yo(nn,ln,gn),Oe[tr+3+64]=Yo(ln,gn,bn),Oe[tr+3+96]=Yo(gn,bn,Cn)}function Xc(Oe,tr){var br=Oe[tr-1+0],Dr=Oe[tr-1+32],Kr=Oe[tr-1+64],nn=Oe[tr-1+96];Oe[tr+0+0]=br+Dr+1>>1,Oe[tr+2+0]=Oe[tr+0+32]=Dr+Kr+1>>1,Oe[tr+2+32]=Oe[tr+0+64]=Kr+nn+1>>1,Oe[tr+1+0]=Yo(br,Dr,Kr),Oe[tr+3+0]=Oe[tr+1+32]=Yo(Dr,Kr,nn),Oe[tr+3+32]=Oe[tr+1+64]=Yo(Kr,nn,nn),Oe[tr+3+64]=Oe[tr+2+64]=Oe[tr+0+96]=Oe[tr+1+96]=Oe[tr+2+96]=Oe[tr+3+96]=nn}function e1(Oe,tr){var br=Oe[tr-1+0],Dr=Oe[tr-1+32],Kr=Oe[tr-1+64],nn=Oe[tr-1+96],ln=Oe[tr-1-32],gn=Oe[tr+0-32],bn=Oe[tr+1-32],Cn=Oe[tr+2-32];Oe[tr+0+0]=Oe[tr+2+32]=br+ln+1>>1,Oe[tr+0+32]=Oe[tr+2+64]=Dr+br+1>>1,Oe[tr+0+64]=Oe[tr+2+96]=Kr+Dr+1>>1,Oe[tr+0+96]=nn+Kr+1>>1,Oe[tr+3+0]=Yo(gn,bn,Cn),Oe[tr+2+0]=Yo(ln,gn,bn),Oe[tr+1+0]=Oe[tr+3+32]=Yo(br,ln,gn),Oe[tr+1+32]=Oe[tr+3+64]=Yo(Dr,br,ln),Oe[tr+1+64]=Oe[tr+3+96]=Yo(Kr,Dr,br),Oe[tr+1+96]=Yo(nn,Kr,Dr)}function $c(Oe,tr){var br;for(br=0;8>br;++br)Me(Oe,tr+32*br,Oe,tr-32,8)}function el(Oe,tr){var br;for(br=0;8>br;++br)Te(Oe,tr,Oe[tr-1],8),tr+=32}function gc(Oe,tr,br){var Dr;for(Dr=0;8>Dr;++Dr)Te(tr,br+32*Dr,Oe,8)}function $A(Oe,tr){var br,Dr=8;for(br=0;8>br;++br)Dr+=Oe[tr+br-32]+Oe[tr-1+32*br];gc(Dr>>4,Oe,tr)}function Pc(Oe,tr){var br,Dr=4;for(br=0;8>br;++br)Dr+=Oe[tr+br-32];gc(Dr>>3,Oe,tr)}function QA(Oe,tr){var br,Dr=4;for(br=0;8>br;++br)Dr+=Oe[tr-1+32*br];gc(Dr>>3,Oe,tr)}function ec(Oe,tr){gc(128,Oe,tr)}function tc(Oe,tr,br){var Dr=Oe[tr-br],Kr=Oe[tr+0],nn=3*(Kr-Dr)+dr[1020+Oe[tr-2*br]-Oe[tr+br]],ln=ur[112+(nn+4>>3)];Oe[tr-br]=Er[255+Dr+ur[112+(nn+3>>3)]],Oe[tr+0]=Er[255+Kr-ln]}function tl(Oe,tr,br,Dr){var Kr=Oe[tr+0],nn=Oe[tr+br];return Ur[255+Oe[tr-2*br]-Oe[tr-br]]>Dr||Ur[255+nn-Kr]>Dr}function q1(Oe,tr,br,Dr){return 4*Ur[255+Oe[tr-br]-Oe[tr+0]]+Ur[255+Oe[tr-2*br]-Oe[tr+br]]<=Dr}function Qc(Oe,tr,br,Dr,Kr){var nn=Oe[tr-3*br],ln=Oe[tr-2*br],gn=Oe[tr-br],bn=Oe[tr+0],Cn=Oe[tr+br],si=Oe[tr+2*br],Ei=Oe[tr+3*br];return 4*Ur[255+gn-bn]+Ur[255+ln-Cn]>Dr?0:Ur[255+Oe[tr-4*br]-nn]<=Kr&&Ur[255+nn-ln]<=Kr&&Ur[255+ln-gn]<=Kr&&Ur[255+Ei-si]<=Kr&&Ur[255+si-Cn]<=Kr&&Ur[255+Cn-bn]<=Kr}function PA(Oe,tr,br,Dr){var Kr=2*Dr+1;for(Dr=0;16>Dr;++Dr)q1(Oe,tr+Dr,br,Kr)&&tc(Oe,tr+Dr,br)}function xA(Oe,tr,br,Dr){var Kr=2*Dr+1;for(Dr=0;16>Dr;++Dr)q1(Oe,tr+Dr*br,1,Kr)&&tc(Oe,tr+Dr*br,1)}function zA(Oe,tr,br,Dr){var Kr;for(Kr=3;0<Kr;--Kr)PA(Oe,tr+=4*br,br,Dr)}function gl(Oe,tr,br,Dr){var Kr;for(Kr=3;0<Kr;--Kr)xA(Oe,tr+=4,br,Dr)}function rc(Oe,tr,br,Dr,Kr,nn,ln,gn){for(nn=2*nn+1;0<Kr--;){if(Qc(Oe,tr,br,nn,ln))if(tl(Oe,tr,br,gn))tc(Oe,tr,br);else{var bn=Oe,Cn=tr,si=br,Ei=bn[Cn-2*si],Ui=bn[Cn-si],ai=bn[Cn+0],fa=bn[Cn+si],Gi=bn[Cn+2*si],Ai=27*(sa=dr[1020+3*(ai-Ui)+dr[1020+Ei-fa]])+63>>7,li=18*sa+63>>7,sa=9*sa+63>>7;bn[Cn-3*si]=Er[255+bn[Cn-3*si]+sa],bn[Cn-2*si]=Er[255+Ei+li],bn[Cn-si]=Er[255+Ui+Ai],bn[Cn+0]=Er[255+ai-Ai],bn[Cn+si]=Er[255+fa-li],bn[Cn+2*si]=Er[255+Gi-sa]}tr+=Dr}}function BA(Oe,tr,br,Dr,Kr,nn,ln,gn){for(nn=2*nn+1;0<Kr--;){if(Qc(Oe,tr,br,nn,ln))if(tl(Oe,tr,br,gn))tc(Oe,tr,br);else{var bn=Oe,Cn=tr,si=br,Ei=bn[Cn-si],Ui=bn[Cn+0],ai=bn[Cn+si],fa=ur[112+((Gi=3*(Ui-Ei))+4>>3)],Gi=ur[112+(Gi+3>>3)],Ai=fa+1>>1;bn[Cn-2*si]=Er[255+bn[Cn-2*si]+Ai],bn[Cn-si]=Er[255+Ei+Gi],bn[Cn+0]=Er[255+Ui-fa],bn[Cn+si]=Er[255+ai-Ai]}tr+=Dr}}function ze(Oe,tr,br,Dr,Kr,nn){rc(Oe,tr,br,1,16,Dr,Kr,nn)}function nr(Oe,tr,br,Dr,Kr,nn){rc(Oe,tr,1,br,16,Dr,Kr,nn)}function yr(Oe,tr,br,Dr,Kr,nn){var ln;for(ln=3;0<ln;--ln)BA(Oe,tr+=4*br,br,1,16,Dr,Kr,nn)}function Tr(Oe,tr,br,Dr,Kr,nn){var ln;for(ln=3;0<ln;--ln)BA(Oe,tr+=4,1,br,16,Dr,Kr,nn)}function qr(Oe,tr,br,Dr,Kr,nn,ln,gn){rc(Oe,tr,Kr,1,8,nn,ln,gn),rc(br,Dr,Kr,1,8,nn,ln,gn)}function Vr(Oe,tr,br,Dr,Kr,nn,ln,gn){rc(Oe,tr,1,Kr,8,nn,ln,gn),rc(br,Dr,1,Kr,8,nn,ln,gn)}function un(Oe,tr,br,Dr,Kr,nn,ln,gn){BA(Oe,tr+4*Kr,Kr,1,8,nn,ln,gn),BA(br,Dr+4*Kr,Kr,1,8,nn,ln,gn)}function Kn(Oe,tr,br,Dr,Kr,nn,ln,gn){BA(Oe,tr+4,1,Kr,8,nn,ln,gn),BA(br,Dr+4,1,Kr,8,nn,ln,gn)}function zn(){this.ba=new ls,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new ys,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function bi(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function Ki(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function oa(){this.ua=0,this.Wa=new Pn,this.vb=new Pn,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new vr,this.yc=new ir}function ti(){this.xb=this.a=0,this.l=new XA,this.ca=new ls,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new De,this.Pb=0,this.wd=new De,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new oa,this.ab=0,this.gc=je(4,Ki),this.Oc=0}function xi(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new XA,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function Jo(Oe,tr,br,Dr,Kr,nn,ln){for(Oe=Oe==null?0:Oe[tr+0],tr=0;tr<ln;++tr)Kr[nn+tr]=Oe+br[Dr+tr]&255,Oe=Kr[nn+tr]}function ws(Oe,tr,br,Dr,Kr,nn,ln){var gn;if(Oe==null)Jo(null,null,br,Dr,Kr,nn,ln);else for(gn=0;gn<ln;++gn)Kr[nn+gn]=Oe[tr+gn]+br[Dr+gn]&255}function ts(Oe,tr,br,Dr,Kr,nn,ln){if(Oe==null)Jo(null,null,br,Dr,Kr,nn,ln);else{var gn,bn=Oe[tr+0],Cn=bn,si=bn;for(gn=0;gn<ln;++gn)Cn=si+(bn=Oe[tr+gn])-Cn,si=br[Dr+gn]+(-256&Cn?0>Cn?0:255:Cn)&255,Cn=bn,Kr[nn+gn]=si}}function T1(Oe,tr,br,Dr){var Kr=tr.width,nn=tr.o;if(Ee(Oe!=null&&tr!=null),0>br||0>=Dr||br+Dr>nn)return null;if(!Oe.Cc){if(Oe.ga==null){var ln;if(Oe.ga=new xi,(ln=Oe.ga==null)||(ln=tr.width*tr.o,Ee(Oe.Gb.length==0),Oe.Gb=Se(ln),Oe.Uc=0,Oe.Gb==null?ln=0:(Oe.mb=Oe.Gb,Oe.nb=Oe.Uc,Oe.rc=null,ln=1),ln=!ln),!ln){ln=Oe.ga;var gn=Oe.Fa,bn=Oe.P,Cn=Oe.qc,si=Oe.mb,Ei=Oe.nb,Ui=bn+1,ai=Cn-1,fa=ln.l;if(Ee(gn!=null&&si!=null&&tr!=null),Xi[0]=null,Xi[1]=Jo,Xi[2]=ws,Xi[3]=ts,ln.ca=si,ln.tb=Ei,ln.c=tr.width,ln.i=tr.height,Ee(0<ln.c&&0<ln.i),1>=Cn)tr=0;else if(ln.$a=gn[bn+0]>>0&3,ln.Z=gn[bn+0]>>2&3,ln.Lc=gn[bn+0]>>4&3,bn=gn[bn+0]>>6&3,0>ln.$a||1<ln.$a||4<=ln.Z||1<ln.Lc||bn)tr=0;else if(fa.put=hA,fa.ac=Os,fa.bc=EA,fa.ma=ln,fa.width=tr.width,fa.height=tr.height,fa.Da=tr.Da,fa.v=tr.v,fa.va=tr.va,fa.j=tr.j,fa.o=tr.o,ln.$a)e:{Ee(ln.$a==1),tr=ks();t:for(;;){if(tr==null){tr=0;break e}if(Ee(ln!=null),ln.mc=tr,tr.c=ln.c,tr.i=ln.i,tr.l=ln.l,tr.l.ma=ln,tr.l.width=ln.c,tr.l.height=ln.i,tr.a=0,kr(tr.m,gn,Ui,ai),!Hi(ln.c,ln.i,1,tr,null)||(tr.ab==1&&tr.gc[0].hc==3&&La(tr.s)?(ln.ic=1,gn=tr.c*tr.i,tr.Ta=null,tr.Ua=0,tr.V=Se(gn),tr.Ba=0,tr.V==null?(tr.a=1,tr=0):tr=1):(ln.ic=0,tr=aa(tr,ln.c)),!tr))break t;tr=1;break e}ln.mc=null,tr=0}else tr=ai>=ln.c*ln.i;ln=!tr}if(ln)return null;Oe.ga.Lc!=1?Oe.Ga=0:Dr=nn-br}Ee(Oe.ga!=null),Ee(br+Dr<=nn);e:{if(tr=(gn=Oe.ga).c,nn=gn.l.o,gn.$a==0){if(Ui=Oe.rc,ai=Oe.Vc,fa=Oe.Fa,bn=Oe.P+1+br*tr,Cn=Oe.mb,si=Oe.nb+br*tr,Ee(bn<=Oe.P+Oe.qc),gn.Z!=0)for(Ee(Xi[gn.Z]!=null),ln=0;ln<Dr;++ln)Xi[gn.Z](Ui,ai,fa,bn,Cn,si,tr),Ui=Cn,ai=si,si+=tr,bn+=tr;else for(ln=0;ln<Dr;++ln)Me(Cn,si,fa,bn,tr),Ui=Cn,ai=si,si+=tr,bn+=tr;Oe.rc=Ui,Oe.Vc=ai}else{if(Ee(gn.mc!=null),tr=br+Dr,Ee((ln=gn.mc)!=null),Ee(tr<=ln.i),ln.C>=tr)tr=1;else if(gn.ic||Pi(),gn.ic){gn=ln.V,Ui=ln.Ba,ai=ln.c;var Gi=ln.i,Ai=(fa=1,bn=ln.$/ai,Cn=ln.$%ai,si=ln.m,Ei=ln.s,ln.$),li=ai*Gi,sa=ai*tr,pa=Ei.wc,la=Ai<sa?i1(Ei,Cn,bn):null;Ee(Ai<=li),Ee(tr<=Gi),Ee(La(Ei));t:for(;;){for(;!si.h&&Ai<sa;){if(Cn&pa||(la=i1(Ei,Cn,bn)),Ee(la!=null),Hn(si),256>(Gi=hs(la.G[0],la.H[0],si)))gn[Ui+Ai]=Gi,++Ai,++Cn>=ai&&(Cn=0,++bn<=tr&&!(bn%16)&&Xo(ln,bn));else{if(!(280>Gi)){fa=0;break t}Gi=y1(Gi-256,si);var Ga,Ua=hs(la.G[4],la.H[4],si);if(Hn(si),!(Ai>=(Ua=iA(ai,Ua=y1(Ua,si)))&&li-Ai>=Gi)){fa=0;break t}for(Ga=0;Ga<Gi;++Ga)gn[Ui+Ai+Ga]=gn[Ui+Ai+Ga-Ua];for(Ai+=Gi,Cn+=Gi;Cn>=ai;)Cn-=ai,++bn<=tr&&!(bn%16)&&Xo(ln,bn);Ai<sa&&Cn&pa&&(la=i1(Ei,Cn,bn))}Ee(si.h==ar(si))}Xo(ln,bn>tr?tr:bn);break t}!fa||si.h&&Ai<li?(fa=0,ln.a=si.h?5:3):ln.$=Ai,tr=fa}else tr=ra(ln,ln.V,ln.Ba,ln.c,ln.i,tr,Vo);if(!tr){Dr=0;break e}}br+Dr>=nn&&(Oe.Cc=1),Dr=1}if(!Dr)return null;if(Oe.Cc&&((Dr=Oe.ga)!=null&&(Dr.mc=null),Oe.ga=null,0<Oe.Ga))return alert("todo:WebPDequantizeLevels"),null}return Oe.nb+br*Kr}function fr(Oe,tr,br,Dr,Kr,nn){for(;0<Kr--;){var ln,gn=Oe,bn=tr+(br?1:0),Cn=Oe,si=tr+(br?0:3);for(ln=0;ln<Dr;++ln){var Ei=Cn[si+4*ln];Ei!=255&&(Ei*=32897,gn[bn+4*ln+0]=gn[bn+4*ln+0]*Ei>>23,gn[bn+4*ln+1]=gn[bn+4*ln+1]*Ei>>23,gn[bn+4*ln+2]=gn[bn+4*ln+2]*Ei>>23)}tr+=nn}}function Xr(Oe,tr,br,Dr,Kr){for(;0<Dr--;){var nn;for(nn=0;nn<br;++nn){var ln=Oe[tr+2*nn+0],gn=15&(Cn=Oe[tr+2*nn+1]),bn=4369*gn,Cn=(240&Cn|Cn>>4)*bn>>16;Oe[tr+2*nn+0]=(240&ln|ln>>4)*bn>>16&240|(15&ln|ln<<4)*bn>>16>>4&15,Oe[tr+2*nn+1]=240&Cn|gn}tr+=Kr}}function Ln(Oe,tr,br,Dr,Kr,nn,ln,gn){var bn,Cn,si=255;for(Cn=0;Cn<Kr;++Cn){for(bn=0;bn<Dr;++bn){var Ei=Oe[tr+bn];nn[ln+4*bn]=Ei,si&=Ei}tr+=br,ln+=gn}return si!=255}function qn(Oe,tr,br,Dr,Kr){var nn;for(nn=0;nn<Kr;++nn)br[Dr+nn]=Oe[tr+nn]>>8}function Pi(){ro=fr,va=Xr,Ba=Ln,Ya=qn}function Fi(Oe,tr,br){lr[Oe]=function(Dr,Kr,nn,ln,gn,bn,Cn,si,Ei,Ui,ai,fa,Gi,Ai,li,sa,pa){var la,Ga=pa-1>>1,Ua=gn[bn+0]|Cn[si+0]<<16,Io=Ei[Ui+0]|ai[fa+0]<<16;Ee(Dr!=null);var Wa=3*Ua+Io+131074>>2;for(tr(Dr[Kr+0],255&Wa,Wa>>16,Gi,Ai),nn!=null&&(Wa=3*Io+Ua+131074>>2,tr(nn[ln+0],255&Wa,Wa>>16,li,sa)),la=1;la<=Ga;++la){var fs=gn[bn+la]|Cn[si+la]<<16,xs=Ei[Ui+la]|ai[fa+la]<<16,da=Ua+fs+Io+xs+524296,ps=da+2*(fs+Io)>>3;Wa=ps+Ua>>1,Ua=(da=da+2*(Ua+xs)>>3)+fs>>1,tr(Dr[Kr+2*la-1],255&Wa,Wa>>16,Gi,Ai+(2*la-1)*br),tr(Dr[Kr+2*la-0],255&Ua,Ua>>16,Gi,Ai+(2*la-0)*br),nn!=null&&(Wa=da+Io>>1,Ua=ps+xs>>1,tr(nn[ln+2*la-1],255&Wa,Wa>>16,li,sa+(2*la-1)*br),tr(nn[ln+2*la+0],255&Ua,Ua>>16,li,sa+(2*la+0)*br)),Ua=fs,Io=xs}1&pa||(Wa=3*Ua+Io+131074>>2,tr(Dr[Kr+pa-1],255&Wa,Wa>>16,Gi,Ai+(pa-1)*br),nn!=null&&(Wa=3*Io+Ua+131074>>2,tr(nn[ln+pa-1],255&Wa,Wa>>16,li,sa+(pa-1)*br)))}}function ua(){Ri[Gr]=Yi,Ri[sn]=ya,Ri[pn]=ga,Ri[_n]=so,Ri[ei]=za,Ri[wi]=uo,Ri[Wi]=wo,Ri[ta]=ya,Ri[$i]=so,Ri[Da]=za,Ri[ba]=uo}function Ha(Oe){return Oe&~us?0>Oe?0:255:Oe>>Oo}function Lo(Oe,tr){return Ha((19077*Oe>>8)+(26149*tr>>8)-14234)}function No(Oe,tr,br){return Ha((19077*Oe>>8)-(6419*tr>>8)-(13320*br>>8)+8708)}function rs(Oe,tr){return Ha((19077*Oe>>8)+(33050*tr>>8)-17685)}function hr(Oe,tr,br,Dr,Kr){Dr[Kr+0]=Lo(Oe,br),Dr[Kr+1]=No(Oe,tr,br),Dr[Kr+2]=rs(Oe,tr)}function Br(Oe,tr,br,Dr,Kr){Dr[Kr+0]=rs(Oe,tr),Dr[Kr+1]=No(Oe,tr,br),Dr[Kr+2]=Lo(Oe,br)}function Nr(Oe,tr,br,Dr,Kr){var nn=No(Oe,tr,br);tr=nn<<3&224|rs(Oe,tr)>>3,Dr[Kr+0]=248&Lo(Oe,br)|nn>>5,Dr[Kr+1]=tr}function Or(Oe,tr,br,Dr,Kr){var nn=240&rs(Oe,tr)|15;Dr[Kr+0]=240&Lo(Oe,br)|No(Oe,tr,br)>>4,Dr[Kr+1]=nn}function an(Oe,tr,br,Dr,Kr){Dr[Kr+0]=255,hr(Oe,tr,br,Dr,Kr+1)}function Zr(Oe,tr,br,Dr,Kr){Br(Oe,tr,br,Dr,Kr),Dr[Kr+3]=255}function Rr(Oe,tr,br,Dr,Kr){hr(Oe,tr,br,Dr,Kr),Dr[Kr+3]=255}function Jr(Oe,tr){return 0>Oe?0:Oe>tr?tr:Oe}function rn(Oe,tr,br){lr[Oe]=function(Dr,Kr,nn,ln,gn,bn,Cn,si,Ei){for(var Ui=si+(-2&Ei)*br;si!=Ui;)tr(Dr[Kr+0],nn[ln+0],gn[bn+0],Cn,si),tr(Dr[Kr+1],nn[ln+0],gn[bn+0],Cn,si+br),Kr+=2,++ln,++bn,si+=2*br;1&Ei&&tr(Dr[Kr+0],nn[ln+0],gn[bn+0],Cn,si)}}function An(Oe,tr,br){return br==0?Oe==0?tr==0?6:5:tr==0?4:0:br}function tn(Oe,tr,br,Dr,Kr){switch(Oe>>>30){case 3:pi(tr,br,Dr,Kr,0);break;case 2:ui(tr,br,Dr,Kr);break;case 1:gi(tr,br,Dr,Kr)}}function vn(Oe,tr){var br,Dr,Kr=tr.M,nn=tr.Nb,ln=Oe.oc,gn=Oe.pc+40,bn=Oe.oc,Cn=Oe.pc+584,si=Oe.oc,Ei=Oe.pc+600;for(br=0;16>br;++br)ln[gn+32*br-1]=129;for(br=0;8>br;++br)bn[Cn+32*br-1]=129,si[Ei+32*br-1]=129;for(0<Kr?ln[gn-1-32]=bn[Cn-1-32]=si[Ei-1-32]=129:(Te(ln,gn-32-1,127,21),Te(bn,Cn-32-1,127,9),Te(si,Ei-32-1,127,9)),Dr=0;Dr<Oe.za;++Dr){var Ui=tr.ya[tr.aa+Dr];if(0<Dr){for(br=-1;16>br;++br)Me(ln,gn+32*br-4,ln,gn+32*br+12,4);for(br=-1;8>br;++br)Me(bn,Cn+32*br-4,bn,Cn+32*br+4,4),Me(si,Ei+32*br-4,si,Ei+32*br+4,4)}var ai=Oe.Gd,fa=Oe.Hd+Dr,Gi=Ui.ad,Ai=Ui.Hc;if(0<Kr&&(Me(ln,gn-32,ai[fa].y,0,16),Me(bn,Cn-32,ai[fa].f,0,8),Me(si,Ei-32,ai[fa].ea,0,8)),Ui.Za){var li=ln,sa=gn-32+16;for(0<Kr&&(Dr>=Oe.za-1?Te(li,sa,ai[fa].y[15],4):Me(li,sa,ai[fa+1].y,0,4)),br=0;4>br;br++)li[sa+128+br]=li[sa+256+br]=li[sa+384+br]=li[sa+0+br];for(br=0;16>br;++br,Ai<<=2)li=ln,sa=gn+Ws[br],Mi[Ui.Ob[br]](li,sa),tn(Ai,Gi,16*+br,li,sa)}else if(li=An(Dr,Kr,Ui.Ob[0]),Di[li](ln,gn),Ai!=0)for(br=0;16>br;++br,Ai<<=2)tn(Ai,Gi,16*+br,ln,gn+Ws[br]);for(br=Ui.Gc,li=An(Dr,Kr,Ui.Dd),ji[li](bn,Cn),ji[li](si,Ei),Ai=Gi,li=bn,sa=Cn,255&(Ui=br>>0)&&(170&Ui?hi(Ai,256,li,sa):Ze(Ai,256,li,sa)),Ui=si,Ai=Ei,255&(br>>=8)&&(170&br?hi(Gi,320,Ui,Ai):Ze(Gi,320,Ui,Ai)),Kr<Oe.Ub-1&&(Me(ai[fa].y,0,ln,gn+480,16),Me(ai[fa].f,0,bn,Cn+224,8),Me(ai[fa].ea,0,si,Ei+224,8)),br=8*nn*Oe.B,ai=Oe.sa,fa=Oe.ta+16*Dr+16*nn*Oe.R,Gi=Oe.qa,Ui=Oe.ra+8*Dr+br,Ai=Oe.Ha,li=Oe.Ia+8*Dr+br,br=0;16>br;++br)Me(ai,fa+br*Oe.R,ln,gn+32*br,16);for(br=0;8>br;++br)Me(Gi,Ui+br*Oe.B,bn,Cn+32*br,8),Me(Ai,li+br*Oe.B,si,Ei+32*br,8)}}function fn(Oe,tr,br,Dr,Kr,nn,ln,gn,bn){var Cn=[0],si=[0],Ei=0,Ui=bn!=null?bn.kd:0,ai=bn!=null?bn:new bi;if(Oe==null||12>br)return 7;ai.data=Oe,ai.w=tr,ai.ha=br,tr=[tr],br=[br],ai.gb=[ai.gb];e:{var fa=tr,Gi=br,Ai=ai.gb;if(Ee(Oe!=null),Ee(Gi!=null),Ee(Ai!=null),Ai[0]=0,12<=Gi[0]&&!Be(Oe,fa[0],"RIFF")){if(Be(Oe,fa[0]+8,"WEBP")){Ai=3;break e}var li=Ii(Oe,fa[0]+4);if(12>li||4294967286<li){Ai=3;break e}if(Ui&&li>Gi[0]-8){Ai=7;break e}Ai[0]=li,fa[0]+=12,Gi[0]-=12}Ai=0}if(Ai!=0)return Ai;for(li=0<ai.gb[0],br=br[0];;){e:{var sa=Oe;Gi=tr,Ai=br;var pa=Cn,la=si,Ga=fa=[0];if((Wa=Ei=[Ei])[0]=0,8>Ai[0])Ai=7;else{if(!Be(sa,Gi[0],"VP8X")){if(Ii(sa,Gi[0]+4)!=10){Ai=3;break e}if(18>Ai[0]){Ai=7;break e}var Ua=Ii(sa,Gi[0]+8),Io=1+Lr(sa,Gi[0]+12);if(2147483648<=Io*(sa=1+Lr(sa,Gi[0]+15))){Ai=3;break e}Ga!=null&&(Ga[0]=Ua),pa!=null&&(pa[0]=Io),la!=null&&(la[0]=sa),Gi[0]+=18,Ai[0]-=18,Wa[0]=1}Ai=0}}if(Ei=Ei[0],fa=fa[0],Ai!=0)return Ai;if(Gi=!!(2&fa),!li&&Ei)return 3;if(nn!=null&&(nn[0]=!!(16&fa)),ln!=null&&(ln[0]=Gi),gn!=null&&(gn[0]=0),ln=Cn[0],fa=si[0],Ei&&Gi&&bn==null){Ai=0;break}if(4>br){Ai=7;break}if(li&&Ei||!li&&!Ei&&!Be(Oe,tr[0],"ALPH")){br=[br],ai.na=[ai.na],ai.P=[ai.P],ai.Sa=[ai.Sa];e:{Ua=Oe,Ai=tr,li=br;var Wa=ai.gb;pa=ai.na,la=ai.P,Ga=ai.Sa,Io=22,Ee(Ua!=null),Ee(li!=null),sa=Ai[0];var fs=li[0];for(Ee(pa!=null),Ee(Ga!=null),pa[0]=null,la[0]=null,Ga[0]=0;;){if(Ai[0]=sa,li[0]=fs,8>fs){Ai=7;break e}var xs=Ii(Ua,sa+4);if(4294967286<xs){Ai=3;break e}var da=8+xs+1&-2;if(Io+=da,0<Wa&&Io>Wa){Ai=3;break e}if(!Be(Ua,sa,"VP8 ")||!Be(Ua,sa,"VP8L")){Ai=0;break e}if(fs[0]<da){Ai=7;break e}Be(Ua,sa,"ALPH")||(pa[0]=Ua,la[0]=sa+8,Ga[0]=xs),sa+=da,fs-=da}}if(br=br[0],ai.na=ai.na[0],ai.P=ai.P[0],ai.Sa=ai.Sa[0],Ai!=0)break}br=[br],ai.Ja=[ai.Ja],ai.xa=[ai.xa];e:if(Wa=Oe,Ai=tr,li=br,pa=ai.gb[0],la=ai.Ja,Ga=ai.xa,Ua=Ai[0],sa=!Be(Wa,Ua,"VP8 "),Io=!Be(Wa,Ua,"VP8L"),Ee(Wa!=null),Ee(li!=null),Ee(la!=null),Ee(Ga!=null),8>li[0])Ai=7;else{if(sa||Io){if(Wa=Ii(Wa,Ua+4),12<=pa&&Wa>pa-12){Ai=3;break e}if(Ui&&Wa>li[0]-8){Ai=7;break e}la[0]=Wa,Ai[0]+=8,li[0]-=8,Ga[0]=Io}else Ga[0]=5<=li[0]&&Wa[Ua+0]==47&&!(Wa[Ua+4]>>5),la[0]=li[0];Ai=0}if(br=br[0],ai.Ja=ai.Ja[0],ai.xa=ai.xa[0],tr=tr[0],Ai!=0)break;if(4294967286<ai.Ja)return 3;if(gn==null||Gi||(gn[0]=ai.xa?2:1),ln=[ln],fa=[fa],ai.xa){if(5>br){Ai=7;break}gn=ln,Ui=fa,Gi=nn,Oe==null||5>br?Oe=0:5<=br&&Oe[tr+0]==47&&!(Oe[tr+4]>>5)?(li=[0],Wa=[0],pa=[0],kr(la=new De,Oe,tr,br),ko(la,li,Wa,pa)?(gn!=null&&(gn[0]=li[0]),Ui!=null&&(Ui[0]=Wa[0]),Gi!=null&&(Gi[0]=pa[0]),Oe=1):Oe=0):Oe=0}else{if(10>br){Ai=7;break}gn=fa,Oe==null||10>br||!yA(Oe,tr+3,br-3)?Oe=0:(Ui=Oe[tr+0]|Oe[tr+1]<<8|Oe[tr+2]<<16,Gi=16383&(Oe[tr+7]<<8|Oe[tr+6]),Oe=16383&(Oe[tr+9]<<8|Oe[tr+8]),1&Ui||3<(Ui>>1&7)||!(Ui>>4&1)||Ui>>5>=ai.Ja||!Gi||!Oe?Oe=0:(ln&&(ln[0]=Gi),gn&&(gn[0]=Oe),Oe=1))}if(!Oe||(ln=ln[0],fa=fa[0],Ei&&(Cn[0]!=ln||si[0]!=fa)))return 3;bn!=null&&(bn[0]=ai,bn.offset=tr-bn.w,Ee(4294967286>tr-bn.w),Ee(bn.offset==bn.ha-br));break}return Ai==0||Ai==7&&Ei&&bn==null?(nn!=null&&(nn[0]|=ai.na!=null&&0<ai.na.length),Dr!=null&&(Dr[0]=ln),Kr!=null&&(Kr[0]=fa),0):Ai}function dn(Oe,tr,br){var Dr=tr.width,Kr=tr.height,nn=0,ln=0,gn=Dr,bn=Kr;if(tr.Da=Oe!=null&&0<Oe.Da,tr.Da&&(gn=Oe.cd,bn=Oe.bd,nn=Oe.v,ln=Oe.j,11>br||(nn&=-2,ln&=-2),0>nn||0>ln||0>=gn||0>=bn||nn+gn>Dr||ln+bn>Kr))return 0;if(tr.v=nn,tr.j=ln,tr.va=nn+gn,tr.o=ln+bn,tr.U=gn,tr.T=bn,tr.da=Oe!=null&&0<Oe.da,tr.da){if(!Va(gn,bn,br=[Oe.ib],nn=[Oe.hb]))return 0;tr.ib=br[0],tr.hb=nn[0]}return tr.ob=Oe!=null&&Oe.ob,tr.Kb=Oe==null||!Oe.Sd,tr.da&&(tr.ob=tr.ib<3*Dr/4&&tr.hb<3*Kr/4,tr.Kb=0),1}function Mn(Oe){if(Oe==null)return 2;if(11>Oe.S){var tr=Oe.f.RGBA;tr.fb+=(Oe.height-1)*tr.A,tr.A=-tr.A}else tr=Oe.f.kb,Oe=Oe.height,tr.O+=(Oe-1)*tr.fa,tr.fa=-tr.fa,tr.N+=(Oe-1>>1)*tr.Ab,tr.Ab=-tr.Ab,tr.W+=(Oe-1>>1)*tr.Db,tr.Db=-tr.Db,tr.F!=null&&(tr.J+=(Oe-1)*tr.lb,tr.lb=-tr.lb);return 0}function wn(Oe,tr,br,Dr){if(Dr==null||0>=Oe||0>=tr)return 2;if(br!=null){if(br.Da){var Kr=br.cd,nn=br.bd,ln=-2&br.v,gn=-2&br.j;if(0>ln||0>gn||0>=Kr||0>=nn||ln+Kr>Oe||gn+nn>tr)return 2;Oe=Kr,tr=nn}if(br.da){if(!Va(Oe,tr,Kr=[br.ib],nn=[br.hb]))return 2;Oe=Kr[0],tr=nn[0]}}Dr.width=Oe,Dr.height=tr;e:{var bn=Dr.width,Cn=Dr.height;if(Oe=Dr.S,0>=bn||0>=Cn||!(Oe>=Gr&&13>Oe))Oe=2;else{if(0>=Dr.Rd&&Dr.sd==null){ln=nn=Kr=tr=0;var si=(gn=bn*L1[Oe])*Cn;if(11>Oe||(nn=(Cn+1)/2*(tr=(bn+1)/2),Oe==12&&(ln=(Kr=bn)*Cn)),(Cn=Se(si+2*nn+ln))==null){Oe=1;break e}Dr.sd=Cn,11>Oe?((bn=Dr.f.RGBA).eb=Cn,bn.fb=0,bn.A=gn,bn.size=si):((bn=Dr.f.kb).y=Cn,bn.O=0,bn.fa=gn,bn.Fd=si,bn.f=Cn,bn.N=0+si,bn.Ab=tr,bn.Cd=nn,bn.ea=Cn,bn.W=0+si+nn,bn.Db=tr,bn.Ed=nn,Oe==12&&(bn.F=Cn,bn.J=0+si+2*nn),bn.Tc=ln,bn.lb=Kr)}if(tr=1,Kr=Dr.S,nn=Dr.width,ln=Dr.height,Kr>=Gr&&13>Kr)if(11>Kr)Oe=Dr.f.RGBA,tr&=(gn=Math.abs(Oe.A))*(ln-1)+nn<=Oe.size,tr&=gn>=nn*L1[Kr],tr&=Oe.eb!=null;else{Oe=Dr.f.kb,gn=(nn+1)/2,si=(ln+1)/2,bn=Math.abs(Oe.fa),Cn=Math.abs(Oe.Ab);var Ei=Math.abs(Oe.Db),Ui=Math.abs(Oe.lb),ai=Ui*(ln-1)+nn;tr&=bn*(ln-1)+nn<=Oe.Fd,tr&=Cn*(si-1)+gn<=Oe.Cd,tr=(tr&=Ei*(si-1)+gn<=Oe.Ed)&bn>=nn&Cn>=gn&Ei>=gn,tr&=Oe.y!=null,tr&=Oe.f!=null,tr&=Oe.ea!=null,Kr==12&&(tr&=Ui>=nn,tr&=ai<=Oe.Tc,tr&=Oe.F!=null)}else tr=0;Oe=tr?0:2}}return Oe!=0||br!=null&&br.fd&&(Oe=Mn(Dr)),Oe}var Sn=64,Nn=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],oi=24,Jn=32,fi=8,ri=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];wa("Predictor0","PredictorAdd0"),lr.Predictor0=function(){return 4278190080},lr.Predictor1=function(Oe){return Oe},lr.Predictor2=function(Oe,tr,br){return tr[br+0]},lr.Predictor3=function(Oe,tr,br){return tr[br+1]},lr.Predictor4=function(Oe,tr,br){return tr[br-1]},lr.Predictor5=function(Oe,tr,br){return Aa(Aa(Oe,tr[br+1]),tr[br+0])},lr.Predictor6=function(Oe,tr,br){return Aa(Oe,tr[br-1])},lr.Predictor7=function(Oe,tr,br){return Aa(Oe,tr[br+0])},lr.Predictor8=function(Oe,tr,br){return Aa(tr[br-1],tr[br+0])},lr.Predictor9=function(Oe,tr,br){return Aa(tr[br+0],tr[br+1])},lr.Predictor10=function(Oe,tr,br){return Aa(Aa(Oe,tr[br-1]),Aa(tr[br+0],tr[br+1]))},lr.Predictor11=function(Oe,tr,br){var Dr=tr[br+0];return 0>=or(Dr>>24&255,Oe>>24&255,(tr=tr[br-1])>>24&255)+or(Dr>>16&255,Oe>>16&255,tr>>16&255)+or(Dr>>8&255,Oe>>8&255,tr>>8&255)+or(255&Dr,255&Oe,255&tr)?Dr:Oe},lr.Predictor12=function(Oe,tr,br){var Dr=tr[br+0];return(Ta((Oe>>24&255)+(Dr>>24&255)-((tr=tr[br-1])>>24&255))<<24|Ta((Oe>>16&255)+(Dr>>16&255)-(tr>>16&255))<<16|Ta((Oe>>8&255)+(Dr>>8&255)-(tr>>8&255))<<8|Ta((255&Oe)+(255&Dr)-(255&tr)))>>>0},lr.Predictor13=function(Oe,tr,br){var Dr=tr[br-1];return(Ia((Oe=Aa(Oe,tr[br+0]))>>24&255,Dr>>24&255)<<24|Ia(Oe>>16&255,Dr>>16&255)<<16|Ia(Oe>>8&255,Dr>>8&255)<<8|Ia(Oe>>0&255,Dr>>0&255))>>>0};var Qn=lr.PredictorAdd0;lr.PredictorAdd1=Pr,wa("Predictor2","PredictorAdd2"),wa("Predictor3","PredictorAdd3"),wa("Predictor4","PredictorAdd4"),wa("Predictor5","PredictorAdd5"),wa("Predictor6","PredictorAdd6"),wa("Predictor7","PredictorAdd7"),wa("Predictor8","PredictorAdd8"),wa("Predictor9","PredictorAdd9"),wa("Predictor10","PredictorAdd10"),wa("Predictor11","PredictorAdd11"),wa("Predictor12","PredictorAdd12"),wa("Predictor13","PredictorAdd13");var Yn=lr.PredictorAdd2;$a("ColorIndexInverseTransform","MapARGB","32b",(function(Oe){return Oe>>8&255}),(function(Oe){return Oe})),$a("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",(function(Oe){return Oe}),(function(Oe){return Oe>>8&255}));var ni,ci=lr.ColorIndexInverseTransform,Li=lr.MapARGB,zi=lr.VP8LColorIndexInverseTransformAlpha,Zn=lr.MapAlpha,ii=lr.VP8LPredictorsAdd=[];ii.length=16,(lr.VP8LPredictors=[]).length=16,(lr.VP8LPredictorsAdd_C=[]).length=16,(lr.VP8LPredictors_C=[]).length=16;var vi,Si,Yr,hn,En,Dn,Rn,pi,ui,hi,gi,Ze,en,mi,Ni,Vi,ca,ha,Pa,Ra,to,Fa,Oa,no,ro,va,Ba,Ya,jr=Se(511),Fr=Se(2041),Ar=Se(225),cr=Se(767),Ve=0,dr=Fr,ur=Ar,Er=cr,Ur=jr,Gr=0,sn=1,pn=2,_n=3,ei=4,wi=5,Wi=6,ta=7,$i=8,Da=9,ba=10,Ci=[2,3,7],qi=[3,3,11],Ea=[280,256,256,256,40],Ji=[0,1,1,1,0],_a=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],Na=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],ka=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],Ka=8,io=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],zr=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],yn=null,In=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],On=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],Gn=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],Bi=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],kn=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],Ti=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],Fn=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],Di=[],Mi=[],ji=[],Vn=1,na=2,Xi=[],Ri=[];Fi("UpsampleRgbLinePair",hr,3),Fi("UpsampleBgrLinePair",Br,3),Fi("UpsampleRgbaLinePair",Rr,4),Fi("UpsampleBgraLinePair",Zr,4),Fi("UpsampleArgbLinePair",an,4),Fi("UpsampleRgba4444LinePair",Or,2),Fi("UpsampleRgb565LinePair",Nr,2);var Yi=lr.UpsampleRgbLinePair,ga=lr.UpsampleBgrLinePair,ya=lr.UpsampleRgbaLinePair,so=lr.UpsampleBgraLinePair,za=lr.UpsampleArgbLinePair,uo=lr.UpsampleRgba4444LinePair,wo=lr.UpsampleRgb565LinePair,Zo=16,vo=1<<Zo-1,Go=-227,Mo=482,Oo=6,us=(256<<Oo)-1,Ja=0,ho=Se(256),Ko=Se(256),xo=Se(256),Bs=Se(256),go=Se(Mo-Go),t1=Se(Mo-Go);rn("YuvToRgbRow",hr,3),rn("YuvToBgrRow",Br,3),rn("YuvToRgbaRow",Rr,4),rn("YuvToBgraRow",Zr,4),rn("YuvToArgbRow",an,4),rn("YuvToRgba4444Row",Or,2),rn("YuvToRgb565Row",Nr,2);var Ws=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],Ds=[0,2,8],l1=[8,7,6,4,4,2,2,2,1,1,1,1],E1=1;this.WebPDecodeRGBA=function(Oe,tr,br,Dr,Kr){var nn=sn,ln=new zn,gn=new ls;ln.ba=gn,gn.S=nn,gn.width=[gn.width],gn.height=[gn.height];var bn=gn.width,Cn=gn.height,si=new js;if(si==null||Oe==null)var Ei=2;else Ee(si!=null),Ei=fn(Oe,tr,br,si.width,si.height,si.Pd,si.Qd,si.format,null);if(Ei!=0?bn=0:(bn!=null&&(bn[0]=si.width[0]),Cn!=null&&(Cn[0]=si.height[0]),bn=1),bn){gn.width=gn.width[0],gn.height=gn.height[0],Dr!=null&&(Dr[0]=gn.width),Kr!=null&&(Kr[0]=gn.height);e:{if(Dr=new XA,(Kr=new bi).data=Oe,Kr.w=tr,Kr.ha=br,Kr.kd=1,tr=[0],Ee(Kr!=null),((Oe=fn(Kr.data,Kr.w,Kr.ha,null,null,null,tr,null,Kr))==0||Oe==7)&&tr[0]&&(Oe=4),(tr=Oe)==0){if(Ee(ln!=null),Dr.data=Kr.data,Dr.w=Kr.w+Kr.offset,Dr.ha=Kr.ha-Kr.offset,Dr.put=hA,Dr.ac=Os,Dr.bc=EA,Dr.ma=ln,Kr.xa){if((Oe=ks())==null){ln=1;break e}if((function(Ui,ai){var fa=[0],Gi=[0],Ai=[0];t:for(;;){if(Ui==null)return 0;if(ai==null)return Ui.a=2,0;if(Ui.l=ai,Ui.a=0,kr(Ui.m,ai.data,ai.w,ai.ha),!ko(Ui.m,fa,Gi,Ai)){Ui.a=3;break t}if(Ui.xb=na,ai.width=fa[0],ai.height=Gi[0],!Hi(fa[0],Gi[0],1,Ui,null))break t;return 1}return Ee(Ui.a!=0),0})(Oe,Dr)){if(Dr=(tr=wn(Dr.width,Dr.height,ln.Oa,ln.ba))==0){t:{Dr=Oe;r:for(;;){if(Dr==null){Dr=0;break t}if(Ee(Dr.s.yc!=null),Ee(Dr.s.Ya!=null),Ee(0<Dr.s.Wb),Ee((br=Dr.l)!=null),Ee((Kr=br.ma)!=null),Dr.xb!=0){if(Dr.ca=Kr.ba,Dr.tb=Kr.tb,Ee(Dr.ca!=null),!dn(Kr.Oa,br,_n)){Dr.a=2;break r}if(!aa(Dr,br.width)||br.da)break r;if((br.da||qa(Dr.ca.S))&&Pi(),11>Dr.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),Dr.ca.f.kb.F!=null&&Pi()),Dr.Pb&&0<Dr.s.ua&&Dr.s.vb.X==null&&!cn(Dr.s.vb,Dr.s.Wa.Xa)){Dr.a=1;break r}Dr.xb=0}if(!ra(Dr,Dr.V,Dr.Ba,Dr.c,Dr.i,br.o,ea))break r;Kr.Dc=Dr.Ma,Dr=1;break t}Ee(Dr.a!=0),Dr=0}Dr=!Dr}Dr&&(tr=Oe.a)}else tr=Oe.a}else{if((Oe=new Lc)==null){ln=1;break e}if(Oe.Fa=Kr.na,Oe.P=Kr.P,Oe.qc=Kr.Sa,Hc(Oe,Dr)){if((tr=wn(Dr.width,Dr.height,ln.Oa,ln.ba))==0){if(Oe.Aa=0,br=ln.Oa,Ee((Kr=Oe)!=null),br!=null){if(0<(bn=0>(bn=br.Md)?0:100<bn?255:255*bn/100)){for(Cn=si=0;4>Cn;++Cn)12>(Ei=Kr.pb[Cn]).lc&&(Ei.ia=bn*l1[0>Ei.lc?0:Ei.lc]>>3),si|=Ei.ia;si&&(alert("todo:VP8InitRandom"),Kr.ia=1)}Kr.Ga=br.Id,100<Kr.Ga?Kr.Ga=100:0>Kr.Ga&&(Kr.Ga=0)}lc(Oe,Dr)||(tr=Oe.a)}}else tr=Oe.a}tr==0&&ln.Oa!=null&&ln.Oa.fd&&(tr=Mn(ln.ba))}ln=tr}nn=ln!=0?null:11>nn?gn.f.RGBA.eb:gn.f.kb.y}else nn=null;return nn};var L1=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function Fe(lr,xe){for(var Xe="",Re=0;Re<4;Re++)Xe+=String.fromCharCode(lr[xe++]);return Xe}function Qe(lr,xe){return(lr[xe+0]<<0|lr[xe+1]<<8|lr[xe+2]<<16)>>>0}function He(lr,xe){return(lr[xe+0]<<0|lr[xe+1]<<8|lr[xe+2]<<16|lr[xe+3]<<24)>>>0}new Ue;var Ie=[0],_e=[0],Ae=[],Ye=new Ue,rr=Pe,Je=(function(lr,xe){var Xe={},Re=0,ir=!1,pr=0,vr=0;if(Xe.frames=[],!(function(Ge,ar,xn,Hn){for(var $n=0;$n<Hn;$n++)if(Ge[ar+$n]!=xn.charCodeAt($n))return!0;return!1})(lr,xe,"RIFF",4)){var Cr,Ir;for(He(lr,xe+=4),xe+=8;xe<lr.length;){var gr=Fe(lr,xe),kr=He(lr,xe+=4);xe+=4;var Wr=kr+(1&kr);switch(gr){case"VP8 ":case"VP8L":Xe.frames[Re]===void 0&&(Xe.frames[Re]={}),(De=Xe.frames[Re]).src_off=ir?vr:xe-8,De.src_size=pr+kr+8,Re++,ir&&(ir=!1,pr=0,vr=0);break;case"VP8X":(De=Xe.header={}).feature_flags=lr[xe];var Ce=xe+4;De.canvas_width=1+Qe(lr,Ce),Ce+=3,De.canvas_height=1+Qe(lr,Ce),Ce+=3;break;case"ALPH":ir=!0,pr=Wr+8,vr=xe-8;break;case"ANIM":(De=Xe.header).bgcolor=He(lr,xe),Ce=xe+4,De.loop_count=(Cr=lr)[(Ir=Ce)+0]<<0|Cr[Ir+1]<<8,Ce+=2;break;case"ANMF":var Hr,De;(De=Xe.frames[Re]={}).offset_x=2*Qe(lr,xe),xe+=3,De.offset_y=2*Qe(lr,xe),xe+=3,De.width=1+Qe(lr,xe),xe+=3,De.height=1+Qe(lr,xe),xe+=3,De.duration=Qe(lr,xe),xe+=3,Hr=lr[xe++],De.dispose=1&Hr,De.blend=Hr>>1&1}gr!="ANMF"&&(xe+=Wr)}return Xe}})(rr,0);Je.response=rr,Je.rgbaoutput=!0,Je.dataurl=!1;var sr=Je.header?Je.header:null,wr=Je.frames?Je.frames:null;if(sr){sr.loop_counter=sr.loop_count,Ie=[sr.canvas_height],_e=[sr.canvas_width];for(var Sr=0;Sr<wr.length&&wr[Sr].blend!=0;Sr++);}var xr=wr[0],mr=Ye.WebPDecodeRGBA(rr,xr.src_off,xr.src_size,_e,Ie);xr.rgba=mr,xr.imgwidth=_e[0],xr.imgheight=Ie[0];for(var qe=0;qe<_e[0]*Ie[0]*4;qe++)Ae[qe]=mr[qe];return this.width=_e,this.height=Ie,this.data=Ae,this}(function(Pe){var Ee=function(){return typeof zlibSync=="function"},Be=function(Ie,_e,Ae,Ye){var rr=4,Je=je;switch(Ye){case Pe.image_compression.FAST:rr=1,Je=Se;break;case Pe.image_compression.MEDIUM:rr=6,Je=ke;break;case Pe.image_compression.SLOW:rr=9,Je=Ue}Ie=Me(Ie,_e,Ae,Je);var sr=zlibSync(Ie,{level:rr});return Pe.__addimage__.arrayBufferToBinaryString(sr)},Me=function(Ie,_e,Ae,Ye){for(var rr,Je,sr,wr=Ie.length/_e,Sr=new Uint8Array(Ie.length+wr),xr=Qe(),mr=0;mr<wr;mr+=1){if(sr=mr*_e,rr=Ie.subarray(sr,sr+_e),Ye)Sr.set(Ye(rr,Ae,Je),sr+mr);else{for(var qe,lr=xr.length,xe=[];qe<lr;qe+=1)xe[qe]=xr[qe](rr,Ae,Je);var Xe=He(xe.concat());Sr.set(xe[Xe],sr+mr)}Je=rr}return Sr},Te=function(Ie){var _e=Array.apply([],Ie);return _e.unshift(0),_e},Se=function(Ie,_e){var Ae,Ye=[],rr=Ie.length;Ye[0]=1;for(var Je=0;Je<rr;Je+=1)Ae=Ie[Je-_e]||0,Ye[Je+1]=Ie[Je]-Ae+256&255;return Ye},je=function(Ie,_e,Ae){var Ye,rr=[],Je=Ie.length;rr[0]=2;for(var sr=0;sr<Je;sr+=1)Ye=Ae&&Ae[sr]||0,rr[sr+1]=Ie[sr]-Ye+256&255;return rr},ke=function(Ie,_e,Ae){var Ye,rr,Je=[],sr=Ie.length;Je[0]=3;for(var wr=0;wr<sr;wr+=1)Ye=Ie[wr-_e]||0,rr=Ae&&Ae[wr]||0,Je[wr+1]=Ie[wr]+256-(Ye+rr>>>1)&255;return Je},Ue=function(Ie,_e,Ae){var Ye,rr,Je,sr,wr=[],Sr=Ie.length;wr[0]=4;for(var xr=0;xr<Sr;xr+=1)Ye=Ie[xr-_e]||0,rr=Ae&&Ae[xr]||0,Je=Ae&&Ae[xr-_e]||0,sr=Fe(Ye,rr,Je),wr[xr+1]=Ie[xr]-sr+256&255;return wr},Fe=function(Ie,_e,Ae){if(Ie===_e&&_e===Ae)return Ie;var Ye=Math.abs(_e-Ae),rr=Math.abs(Ie-Ae),Je=Math.abs(Ie+_e-Ae-Ae);return Ye<=rr&&Ye<=Je?Ie:rr<=Je?_e:Ae},Qe=function(){return[Te,Se,je,ke,Ue]},He=function(Ie){var _e=Ie.map((function(Ae){return Ae.reduce((function(Ye,rr){return Ye+Math.abs(rr)}),0)}));return _e.indexOf(Math.min.apply(null,_e))};Pe.processPNG=function(Ie,_e,Ae,Ye){var rr,Je,sr,wr,Sr,xr,mr,qe,lr,xe,Xe,Re,ir,pr,vr,Cr=this.decode.FLATE_DECODE,Ir="";if(this.__addimage__.isArrayBuffer(Ie)&&(Ie=new Uint8Array(Ie)),this.__addimage__.isArrayBufferView(Ie)){if(Ie=(sr=new Kt(Ie)).imgData,Je=sr.bits,rr=sr.colorSpace,Sr=sr.colors,[4,6].indexOf(sr.colorType)!==-1){if(sr.bits===8){lr=(qe=sr.pixelBitlength==32?new Uint32Array(sr.decodePixels().buffer):sr.pixelBitlength==16?new Uint16Array(sr.decodePixels().buffer):new Uint8Array(sr.decodePixels().buffer)).length,Xe=new Uint8Array(lr*sr.colors),xe=new Uint8Array(lr);var gr,kr=sr.pixelBitlength-sr.bits;for(pr=0,vr=0;pr<lr;pr++){for(ir=qe[pr],gr=0;gr<kr;)Xe[vr++]=ir>>>gr&255,gr+=sr.bits;xe[pr]=ir>>>gr&255}}if(sr.bits===16){lr=(qe=new Uint32Array(sr.decodePixels().buffer)).length,Xe=new Uint8Array(lr*(32/sr.pixelBitlength)*sr.colors),xe=new Uint8Array(lr*(32/sr.pixelBitlength)),Re=sr.colors>1,pr=0,vr=0;for(var Wr=0;pr<lr;)ir=qe[pr++],Xe[vr++]=ir>>>0&255,Re&&(Xe[vr++]=ir>>>16&255,ir=qe[pr++],Xe[vr++]=ir>>>0&255),xe[Wr++]=ir>>>16&255;Je=8}Ye!==Pe.image_compression.NONE&&Ee()?(Ie=Be(Xe,sr.width*sr.colors,sr.colors,Ye),mr=Be(xe,sr.width,1,Ye)):(Ie=Xe,mr=xe,Cr=void 0)}if(sr.colorType===3&&(rr=this.color_spaces.INDEXED,xr=sr.palette,sr.transparency.indexed)){var Ce=sr.transparency.indexed,Hr=0;for(pr=0,lr=Ce.length;pr<lr;++pr)Hr+=Ce[pr];if((Hr/=255)===lr-1&&Ce.indexOf(0)!==-1)wr=[Ce.indexOf(0)];else if(Hr!==lr){for(qe=sr.decodePixels(),xe=new Uint8Array(qe.length),pr=0,lr=qe.length;pr<lr;pr++)xe[pr]=Ce[qe[pr]];mr=Be(xe,sr.width,1)}}var De=(function(Ge){var ar;switch(Ge){case Pe.image_compression.FAST:ar=11;break;case Pe.image_compression.MEDIUM:ar=13;break;case Pe.image_compression.SLOW:ar=14;break;default:ar=12}return ar})(Ye);return Cr===this.decode.FLATE_DECODE&&(Ir="/Predictor "+De+" "),Ir+="/Colors "+Sr+" /BitsPerComponent "+Je+" /Columns "+sr.width,(this.__addimage__.isArrayBuffer(Ie)||this.__addimage__.isArrayBufferView(Ie))&&(Ie=this.__addimage__.arrayBufferToBinaryString(Ie)),(mr&&this.__addimage__.isArrayBuffer(mr)||this.__addimage__.isArrayBufferView(mr))&&(mr=this.__addimage__.arrayBufferToBinaryString(mr)),{alias:Ae,data:Ie,index:_e,filter:Cr,decodeParameters:Ir,transparency:wr,palette:xr,sMask:mr,predictor:De,width:sr.width,height:sr.height,bitsPerComponent:Je,colorSpace:rr}}}})(E.API),(function(Pe){Pe.processGIF89A=function(Ee,Be,Me,Te){var Se=new Zt(Ee),je=Se.width,ke=Se.height,Ue=[];Se.decodeAndBlitFrameRGBA(0,Ue);var Fe={data:Ue,width:je,height:ke},Qe=new Qt(100).encode(Fe,100);return Pe.processJPEG.call(this,Qe,Be,Me,Te)},Pe.processGIF87A=Pe.processGIF89A})(E.API),te.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.bitPP===16&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var Pe=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(Pe);for(var Ee=0;Ee<Pe;Ee++){var Be=this.datav.getUint8(this.pos++,!0),Me=this.datav.getUint8(this.pos++,!0),Te=this.datav.getUint8(this.pos++,!0),Se=this.datav.getUint8(this.pos++,!0);this.palette[Ee]={red:Te,green:Me,blue:Be,quad:Se}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},te.prototype.parseBGR=function(){this.pos=this.offset;try{var Pe="bit"+this.bitPP,Ee=this.width*this.height*4;this.data=new Uint8Array(Ee),this[Pe]()}catch(Be){a.log("bit decode error:"+Be)}},te.prototype.bit1=function(){var Pe,Ee=Math.ceil(this.width/8),Be=Ee%4;for(Pe=this.height-1;Pe>=0;Pe--){for(var Me=this.bottom_up?Pe:this.height-1-Pe,Te=0;Te<Ee;Te++)for(var Se=this.datav.getUint8(this.pos++,!0),je=Me*this.width*4+8*Te*4,ke=0;ke<8&&8*Te+ke<this.width;ke++){var Ue=this.palette[Se>>7-ke&1];this.data[je+4*ke]=Ue.blue,this.data[je+4*ke+1]=Ue.green,this.data[je+4*ke+2]=Ue.red,this.data[je+4*ke+3]=255}Be!==0&&(this.pos+=4-Be)}},te.prototype.bit4=function(){for(var Pe=Math.ceil(this.width/2),Ee=Pe%4,Be=this.height-1;Be>=0;Be--){for(var Me=this.bottom_up?Be:this.height-1-Be,Te=0;Te<Pe;Te++){var Se=this.datav.getUint8(this.pos++,!0),je=Me*this.width*4+2*Te*4,ke=Se>>4,Ue=15&Se,Fe=this.palette[ke];if(this.data[je]=Fe.blue,this.data[je+1]=Fe.green,this.data[je+2]=Fe.red,this.data[je+3]=255,2*Te+1>=this.width)break;Fe=this.palette[Ue],this.data[je+4]=Fe.blue,this.data[je+4+1]=Fe.green,this.data[je+4+2]=Fe.red,this.data[je+4+3]=255}Ee!==0&&(this.pos+=4-Ee)}},te.prototype.bit8=function(){for(var Pe=this.width%4,Ee=this.height-1;Ee>=0;Ee--){for(var Be=this.bottom_up?Ee:this.height-1-Ee,Me=0;Me<this.width;Me++){var Te=this.datav.getUint8(this.pos++,!0),Se=Be*this.width*4+4*Me;if(Te<this.palette.length){var je=this.palette[Te];this.data[Se]=je.red,this.data[Se+1]=je.green,this.data[Se+2]=je.blue,this.data[Se+3]=255}else this.data[Se]=255,this.data[Se+1]=255,this.data[Se+2]=255,this.data[Se+3]=255}Pe!==0&&(this.pos+=4-Pe)}},te.prototype.bit15=function(){for(var Pe=this.width%3,Ee=parseInt("11111",2),Be=this.height-1;Be>=0;Be--){for(var Me=this.bottom_up?Be:this.height-1-Be,Te=0;Te<this.width;Te++){var Se=this.datav.getUint16(this.pos,!0);this.pos+=2;var je=(Se&Ee)/Ee*255|0,ke=(Se>>5&Ee)/Ee*255|0,Ue=(Se>>10&Ee)/Ee*255|0,Fe=Se>>15?255:0,Qe=Me*this.width*4+4*Te;this.data[Qe]=Ue,this.data[Qe+1]=ke,this.data[Qe+2]=je,this.data[Qe+3]=Fe}this.pos+=Pe}},te.prototype.bit16=function(){for(var Pe=this.width%3,Ee=parseInt("11111",2),Be=parseInt("111111",2),Me=this.height-1;Me>=0;Me--){for(var Te=this.bottom_up?Me:this.height-1-Me,Se=0;Se<this.width;Se++){var je=this.datav.getUint16(this.pos,!0);this.pos+=2;var ke=(je&Ee)/Ee*255|0,Ue=(je>>5&Be)/Be*255|0,Fe=(je>>11)/Ee*255|0,Qe=Te*this.width*4+4*Se;this.data[Qe]=Fe,this.data[Qe+1]=Ue,this.data[Qe+2]=ke,this.data[Qe+3]=255}this.pos+=Pe}},te.prototype.bit24=function(){for(var Pe=this.height-1;Pe>=0;Pe--){for(var Ee=this.bottom_up?Pe:this.height-1-Pe,Be=0;Be<this.width;Be++){var Me=this.datav.getUint8(this.pos++,!0),Te=this.datav.getUint8(this.pos++,!0),Se=this.datav.getUint8(this.pos++,!0),je=Ee*this.width*4+4*Be;this.data[je]=Se,this.data[je+1]=Te,this.data[je+2]=Me,this.data[je+3]=255}this.pos+=this.width%4}},te.prototype.bit32=function(){for(var Pe=this.height-1;Pe>=0;Pe--)for(var Ee=this.bottom_up?Pe:this.height-1-Pe,Be=0;Be<this.width;Be++){var Me=this.datav.getUint8(this.pos++,!0),Te=this.datav.getUint8(this.pos++,!0),Se=this.datav.getUint8(this.pos++,!0),je=this.datav.getUint8(this.pos++,!0),ke=Ee*this.width*4+4*Be;this.data[ke]=Se,this.data[ke+1]=Te,this.data[ke+2]=Me,this.data[ke+3]=je}},te.prototype.getData=function(){return this.data},(function(Pe){Pe.processBMP=function(Ee,Be,Me,Te){var Se=new te(Ee,!1),je=Se.width,ke=Se.height,Ue={data:Se.getData(),width:je,height:ke},Fe=new Qt(100).encode(Ue,100);return Pe.processJPEG.call(this,Fe,Be,Me,Te)}})(E.API),ee.prototype.getData=function(){return this.data},(function(Pe){Pe.processWEBP=function(Ee,Be,Me,Te){var Se=new ee(Ee,!1),je=Se.width,ke=Se.height,Ue={data:Se.getData(),width:je,height:ke},Fe=new Qt(100).encode(Ue,100);return Pe.processJPEG.call(this,Fe,Be,Me,Te)}})(E.API),E.API.processRGBA=function(Pe,Ee,Be){for(var Me=Pe.data,Te=Me.length,Se=new Uint8Array(Te/4*3),je=new Uint8Array(Te/4),ke=0,Ue=0,Fe=0;Fe<Te;Fe+=4){var Qe=Me[Fe],He=Me[Fe+1],Ie=Me[Fe+2],_e=Me[Fe+3];Se[ke++]=Qe,Se[ke++]=He,Se[ke++]=Ie,je[Ue++]=_e}var Ae=this.__addimage__.arrayBufferToBinaryString(Se);return{alpha:this.__addimage__.arrayBufferToBinaryString(je),data:Ae,index:Ee,alias:Be,colorSpace:"DeviceRGB",bitsPerComponent:8,width:Pe.width,height:Pe.height}},E.API.setLanguage=function(Pe){return this.internal.languageSettings===void 0&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),{af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[Pe]!==void 0&&(this.internal.languageSettings.languageCode=Pe,this.internal.languageSettings.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",(function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")})),this.internal.languageSettings.isSubscribed=!0)),this},Vt=E.API,Gt=Vt.getCharWidthsArray=function(Pe,Ee){var Be,Me,Te=(Ee=Ee||{}).font||this.internal.getFont(),Se=Ee.fontSize||this.internal.getFontSize(),je=Ee.charSpace||this.internal.getCharSpace(),ke=Ee.widths?Ee.widths:Te.metadata.Unicode.widths,Ue=ke.fof?ke.fof:1,Fe=Ee.kerning?Ee.kerning:Te.metadata.Unicode.kerning,Qe=Fe.fof?Fe.fof:1,He=Ee.doKerning!==!1,Ie=0,_e=Pe.length,Ae=0,Ye=ke[0]||Ue,rr=[];for(Be=0;Be<_e;Be++)Me=Pe.charCodeAt(Be),typeof Te.metadata.widthOfString=="function"?rr.push((Te.metadata.widthOfGlyph(Te.metadata.characterToGlyph(Me))+je*(1e3/Se)||0)/1e3):(Ie=He&&_typeof$1(Fe[Me])==="object"&&!isNaN(parseInt(Fe[Me][Ae],10))?Fe[Me][Ae]/Qe:0,rr.push((ke[Me]||Ye)/Ue+Ie)),Ae=Me;return rr},Yt=Vt.getStringUnitWidth=function(Pe,Ee){var Be=(Ee=Ee||{}).fontSize||this.internal.getFontSize(),Me=Ee.font||this.internal.getFont(),Te=Ee.charSpace||this.internal.getCharSpace();return Vt.processArabic&&(Pe=Vt.processArabic(Pe)),typeof Me.metadata.widthOfString=="function"?Me.metadata.widthOfString(Pe,Be,Te)/Be:Gt.apply(this,arguments).reduce((function(Se,je){return Se+je}),0)},Jt=function(Pe,Ee,Be,Me){for(var Te=[],Se=0,je=Pe.length,ke=0;Se!==je&&ke+Ee[Se]<Be;)ke+=Ee[Se],Se++;Te.push(Pe.slice(0,Se));var Ue=Se;for(ke=0;Se!==je;)ke+Ee[Se]>Me&&(Te.push(Pe.slice(Ue,Se)),ke=0,Ue=Se),ke+=Ee[Se],Se++;return Ue!==Se&&Te.push(Pe.slice(Ue,Se)),Te},Xt=function(Pe,Ee,Be){Be||(Be={});var Me,Te,Se,je,ke,Ue,Fe,Qe=[],He=[Qe],Ie=Be.textIndent||0,_e=0,Ae=0,Ye=Pe.split(" "),rr=Gt.apply(this,[" ",Be])[0];if(Ue=Be.lineIndent===-1?Ye[0].length+2:Be.lineIndent||0){var Je=Array(Ue).join(" "),sr=[];Ye.map((function(Sr){(Sr=Sr.split(/\s*\n/)).length>1?sr=sr.concat(Sr.map((function(xr,mr){return(mr&&xr.length?`
`:"")+xr}))):sr.push(Sr[0])})),Ye=sr,Ue=Yt.apply(this,[Je,Be])}for(Se=0,je=Ye.length;Se<je;Se++){var wr=0;if(Me=Ye[Se],Ue&&Me[0]==`
`&&(Me=Me.substr(1),wr=1),Ie+_e+(Ae=(Te=Gt.apply(this,[Me,Be])).reduce((function(Sr,xr){return Sr+xr}),0))>Ee||wr){if(Ae>Ee){for(ke=Jt.apply(this,[Me,Te,Ee-(Ie+_e),Ee]),Qe.push(ke.shift()),Qe=[ke.pop()];ke.length;)He.push([ke.shift()]);Ae=Te.slice(Me.length-(Qe[0]?Qe[0].length:0)).reduce((function(Sr,xr){return Sr+xr}),0)}else Qe=[Me];He.push(Qe),Ie=Ae+Ue,_e=rr}else Qe.push(Me),Ie+=_e+Ae,_e=rr}return Fe=Ue?function(Sr,xr){return(xr?Je:"")+Sr.join(" ")}:function(Sr){return Sr.join(" ")},He.map(Fe)},Vt.splitTextToSize=function(Pe,Ee,Be){var Me,Te=(Be=Be||{}).fontSize||this.internal.getFontSize(),Se=function(Qe){if(Qe.widths&&Qe.kerning)return{widths:Qe.widths,kerning:Qe.kerning};var He=this.internal.getFont(Qe.fontName,Qe.fontStyle);return He.metadata.Unicode?{widths:He.metadata.Unicode.widths||{0:1},kerning:He.metadata.Unicode.kerning||{}}:{font:He.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,Be);Me=Array.isArray(Pe)?Pe:String(Pe).split(/\r?\n/);var je=1*this.internal.scaleFactor*Ee/Te;Se.textIndent=Be.textIndent?1*Be.textIndent*this.internal.scaleFactor/Te:0,Se.lineIndent=Be.lineIndent;var ke,Ue,Fe=[];for(ke=0,Ue=Me.length;ke<Ue;ke++)Fe=Fe.concat(Xt.apply(this,[Me[ke],je,Se]));return Fe},(function(Pe){Pe.__fontmetrics__=Pe.__fontmetrics__||{};for(var Ee="klmnopqrstuvwxyz",Be={},Me={},Te=0;Te<Ee.length;Te++)Be[Ee[Te]]="0123456789abcdef"[Te],Me["0123456789abcdef"[Te]]=Ee[Te];var Se=function(He){return"0x"+parseInt(He,10).toString(16)},je=Pe.__fontmetrics__.compress=function(He){var Ie,_e,Ae,Ye,rr=["{"];for(var Je in He){if(Ie=He[Je],isNaN(parseInt(Je,10))?_e="'"+Je+"'":(Je=parseInt(Je,10),_e=(_e=Se(Je).slice(2)).slice(0,-1)+Me[_e.slice(-1)]),typeof Ie=="number")Ie<0?(Ae=Se(Ie).slice(3),Ye="-"):(Ae=Se(Ie).slice(2),Ye=""),Ae=Ye+Ae.slice(0,-1)+Me[Ae.slice(-1)];else{if(_typeof$1(Ie)!=="object")throw new Error("Don't know what to do with value type "+_typeof$1(Ie)+".");Ae=je(Ie)}rr.push(_e+Ae)}return rr.push("}"),rr.join("")},ke=Pe.__fontmetrics__.uncompress=function(He){if(typeof He!="string")throw new Error("Invalid argument passed to uncompress.");for(var Ie,_e,Ae,Ye,rr={},Je=1,sr=rr,wr=[],Sr="",xr="",mr=He.length-1,qe=1;qe<mr;qe+=1)(Ye=He[qe])=="'"?Ie?(Ae=Ie.join(""),Ie=void 0):Ie=[]:Ie?Ie.push(Ye):Ye=="{"?(wr.push([sr,Ae]),sr={},Ae=void 0):Ye=="}"?((_e=wr.pop())[0][_e[1]]=sr,Ae=void 0,sr=_e[0]):Ye=="-"?Je=-1:Ae===void 0?Be.hasOwnProperty(Ye)?(Sr+=Be[Ye],Ae=parseInt(Sr,16)*Je,Je=1,Sr=""):Sr+=Ye:Be.hasOwnProperty(Ye)?(xr+=Be[Ye],sr[Ae]=parseInt(xr,16)*Je,Je=1,Ae=void 0,xr=""):xr+=Ye;return rr},Ue={codePages:["WinAnsiEncoding"],WinAnsiEncoding:ke("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},Fe={Unicode:{Courier:Ue,"Courier-Bold":Ue,"Courier-BoldOblique":Ue,"Courier-Oblique":Ue,Helvetica:Ue,"Helvetica-Bold":Ue,"Helvetica-BoldOblique":Ue,"Helvetica-Oblique":Ue,"Times-Roman":Ue,"Times-Bold":Ue,"Times-BoldItalic":Ue,"Times-Italic":Ue}},Qe={Unicode:{"Courier-Oblique":ke("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":ke("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":ke("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:ke("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":ke("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":ke("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:ke("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:ke("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":ke("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:ke("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":ke("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":ke("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":ke("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":ke("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};Pe.events.push(["addFont",function(He){var Ie=He.font,_e=Qe.Unicode[Ie.postScriptName];_e&&(Ie.metadata.Unicode={},Ie.metadata.Unicode.widths=_e.widths,Ie.metadata.Unicode.kerning=_e.kerning);var Ae=Fe.Unicode[Ie.postScriptName];Ae&&(Ie.metadata.Unicode.encoding=Ae,Ie.encoding=Ae.codePages[0])}])})(E.API),(function(Pe){var Ee=function(Be){for(var Me=Be.length,Te=new Uint8Array(Me),Se=0;Se<Me;Se++)Te[Se]=Be.charCodeAt(Se);return Te};Pe.API.events.push(["addFont",function(Be){var Me=void 0,Te=Be.font,Se=Be.instance;if(!Te.isStandardFont){if(Se===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+Te.postScriptName+"').");if(typeof(Me=Se.existsFileInVFS(Te.postScriptName)===!1?Se.loadFile(Te.postScriptName):Se.getFileFromVFS(Te.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+Te.postScriptName+"').");(function(je,ke){ke=/^\x00\x01\x00\x00/.test(ke)?Ee(ke):Ee(u(ke)),je.metadata=Pe.API.TTFFont.open(ke),je.metadata.Unicode=je.metadata.Unicode||{encoding:{},kerning:{},widths:[]},je.metadata.glyIdsUsed=[0]})(Te,Me)}}])})(E),(function(Pe){function Ee(){return(n.canvg?Promise.resolve(n.canvg):__vitePreload(()=>import("./index.es-Dv2Hmdq3.js"),__vite__mapDeps([0,1,2,3]))).catch((function(Be){return Promise.reject(new Error("Could not load canvg: "+Be))})).then((function(Be){return Be.default?Be.default:Be}))}E.API.addSvgAsImage=function(Be,Me,Te,Se,je,ke,Ue,Fe){if(isNaN(Me)||isNaN(Te))throw a.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(Se)||isNaN(je))throw a.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var Qe=document.createElement("canvas");Qe.width=Se,Qe.height=je;var He=Qe.getContext("2d");He.fillStyle="#fff",He.fillRect(0,0,Qe.width,Qe.height);var Ie={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},_e=this;return Ee().then((function(Ae){return Ae.fromString(He,Be,Ie)}),(function(){return Promise.reject(new Error("Could not load canvg."))})).then((function(Ae){return Ae.render(Ie)})).then((function(){_e.addImage(Qe.toDataURL("image/jpeg",1),Me,Te,Se,je,Ue,Fe)}))}})(),E.API.putTotalPages=function(Pe){var Ee,Be=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(Ee=new RegExp(Pe,"g"),Be=this.internal.getNumberOfPages()):(Ee=new RegExp(this.pdfEscape16(Pe,this.internal.getFont()),"g"),Be=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var Me=1;Me<=this.internal.getNumberOfPages();Me++)for(var Te=0;Te<this.internal.pages[Me].length;Te++)this.internal.pages[Me][Te]=this.internal.pages[Me][Te].replace(Ee,Be);return this},E.API.viewerPreferences=function(Pe,Ee){var Be;Pe=Pe||{},Ee=Ee||!1;var Me,Te,Se,je={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},ke=Object.keys(je),Ue=[],Fe=0,Qe=0,He=0;function Ie(Ae,Ye){var rr,Je=!1;for(rr=0;rr<Ae.length;rr+=1)Ae[rr]===Ye&&(Je=!0);return Je}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(je)),this.internal.viewerpreferences.isSubscribed=!1),Be=this.internal.viewerpreferences.configuration,Pe==="reset"||Ee===!0){var _e=ke.length;for(He=0;He<_e;He+=1)Be[ke[He]].value=Be[ke[He]].defaultValue,Be[ke[He]].explicitSet=!1}if(_typeof$1(Pe)==="object"){for(Te in Pe)if(Se=Pe[Te],Ie(ke,Te)&&Se!==void 0){if(Be[Te].type==="boolean"&&typeof Se=="boolean")Be[Te].value=Se;else if(Be[Te].type==="name"&&Ie(Be[Te].valueSet,Se))Be[Te].value=Se;else if(Be[Te].type==="integer"&&Number.isInteger(Se))Be[Te].value=Se;else if(Be[Te].type==="array"){for(Fe=0;Fe<Se.length;Fe+=1)if(Me=!0,Se[Fe].length===1&&typeof Se[Fe][0]=="number")Ue.push(String(Se[Fe]-1));else if(Se[Fe].length>1){for(Qe=0;Qe<Se[Fe].length;Qe+=1)typeof Se[Fe][Qe]!="number"&&(Me=!1);Me===!0&&Ue.push([Se[Fe][0]-1,Se[Fe][1]-1].join(" "))}Be[Te].value="["+Ue.join(" ")+"]"}else Be[Te].value=Be[Te].defaultValue;Be[Te].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",(function(){var Ae,Ye=[];for(Ae in Be)Be[Ae].explicitSet===!0&&(Be[Ae].type==="name"?Ye.push("/"+Ae+" /"+Be[Ae].value):Ye.push("/"+Ae+" "+Be[Ae].value));Ye.length!==0&&this.internal.write(`/ViewerPreferences
<<
`+Ye.join(`
`)+`
>>`)})),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=Be,this},(function(Pe){var Ee=function(){var Me='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',Te=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),Se=unescape(encodeURIComponent(Me)),je=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),ke=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),Ue=unescape(encodeURIComponent("</x:xmpmeta>")),Fe=Se.length+je.length+ke.length+Te.length+Ue.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+Fe+" >>"),this.internal.write("stream"),this.internal.write(Te+Se+je+ke+Ue),this.internal.write("endstream"),this.internal.write("endobj")},Be=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};Pe.addMetadata=function(Me,Te){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:Me,namespaceuri:Te||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",Be),this.internal.events.subscribe("postPutResources",Ee)),this}})(E.API),(function(Pe){var Ee=Pe.API,Be=Ee.pdfEscape16=function(Se,je){for(var ke,Ue=je.metadata.Unicode.widths,Fe=["","0","00","000","0000"],Qe=[""],He=0,Ie=Se.length;He<Ie;++He){if(ke=je.metadata.characterToGlyph(Se.charCodeAt(He)),je.metadata.glyIdsUsed.push(ke),je.metadata.toUnicode[ke]=Se.charCodeAt(He),Ue.indexOf(ke)==-1&&(Ue.push(ke),Ue.push([parseInt(je.metadata.widthOfGlyph(ke),10)])),ke=="0")return Qe.join("");ke=ke.toString(16),Qe.push(Fe[4-ke.length],ke)}return Qe.join("")},Me=function(Se){var je,ke,Ue,Fe,Qe,He,Ie;for(Qe=`/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CIDSystemInfo <<
/Registry (Adobe)
/Ordering (UCS)
/Supplement 0
>> def
/CMapName /Adobe-Identity-UCS def
/CMapType 2 def
1 begincodespacerange
<0000><ffff>
endcodespacerange`,Ue=[],He=0,Ie=(ke=Object.keys(Se).sort((function(_e,Ae){return _e-Ae}))).length;He<Ie;He++)je=ke[He],Ue.length>=100&&(Qe+=`
`+Ue.length+` beginbfchar
`+Ue.join(`
`)+`
endbfchar`,Ue=[]),Se[je]!==void 0&&Se[je]!==null&&typeof Se[je].toString=="function"&&(Fe=("0000"+Se[je].toString(16)).slice(-4),je=("0000"+(+je).toString(16)).slice(-4),Ue.push("<"+je+"><"+Fe+">"));return Ue.length&&(Qe+=`
`+Ue.length+` beginbfchar
`+Ue.join(`
`)+`
endbfchar
`),Qe+=`endcmap
CMapName currentdict /CMap defineresource pop
end
end`};Ee.events.push(["putFont",function(Se){(function(je){var ke=je.font,Ue=je.out,Fe=je.newObject,Qe=je.putStream;if(ke.metadata instanceof Pe.API.TTFFont&&ke.encoding==="Identity-H"){for(var He=ke.metadata.Unicode.widths,Ie=ke.metadata.subset.encode(ke.metadata.glyIdsUsed,1),_e="",Ae=0;Ae<Ie.length;Ae++)_e+=String.fromCharCode(Ie[Ae]);var Ye=Fe();Qe({data:_e,addLength1:!0,objectId:Ye}),Ue("endobj");var rr=Fe();Qe({data:Me(ke.metadata.toUnicode),addLength1:!0,objectId:rr}),Ue("endobj");var Je=Fe();Ue("<<"),Ue("/Type /FontDescriptor"),Ue("/FontName /"+F(ke.fontName)),Ue("/FontFile2 "+Ye+" 0 R"),Ue("/FontBBox "+Pe.API.PDFObject.convert(ke.metadata.bbox)),Ue("/Flags "+ke.metadata.flags),Ue("/StemV "+ke.metadata.stemV),Ue("/ItalicAngle "+ke.metadata.italicAngle),Ue("/Ascent "+ke.metadata.ascender),Ue("/Descent "+ke.metadata.decender),Ue("/CapHeight "+ke.metadata.capHeight),Ue(">>"),Ue("endobj");var sr=Fe();Ue("<<"),Ue("/Type /Font"),Ue("/BaseFont /"+F(ke.fontName)),Ue("/FontDescriptor "+Je+" 0 R"),Ue("/W "+Pe.API.PDFObject.convert(He)),Ue("/CIDToGIDMap /Identity"),Ue("/DW 1000"),Ue("/Subtype /CIDFontType2"),Ue("/CIDSystemInfo"),Ue("<<"),Ue("/Supplement 0"),Ue("/Registry (Adobe)"),Ue("/Ordering ("+ke.encoding+")"),Ue(">>"),Ue(">>"),Ue("endobj"),ke.objectNumber=Fe(),Ue("<<"),Ue("/Type /Font"),Ue("/Subtype /Type0"),Ue("/ToUnicode "+rr+" 0 R"),Ue("/BaseFont /"+F(ke.fontName)),Ue("/Encoding /"+ke.encoding),Ue("/DescendantFonts ["+sr+" 0 R]"),Ue(">>"),Ue("endobj"),ke.isAlreadyPutted=!0}})(Se)}]),Ee.events.push(["putFont",function(Se){(function(je){var ke=je.font,Ue=je.out,Fe=je.newObject,Qe=je.putStream;if(ke.metadata instanceof Pe.API.TTFFont&&ke.encoding==="WinAnsiEncoding"){for(var He=ke.metadata.rawData,Ie="",_e=0;_e<He.length;_e++)Ie+=String.fromCharCode(He[_e]);var Ae=Fe();Qe({data:Ie,addLength1:!0,objectId:Ae}),Ue("endobj");var Ye=Fe();Qe({data:Me(ke.metadata.toUnicode),addLength1:!0,objectId:Ye}),Ue("endobj");var rr=Fe();Ue("<<"),Ue("/Descent "+ke.metadata.decender),Ue("/CapHeight "+ke.metadata.capHeight),Ue("/StemV "+ke.metadata.stemV),Ue("/Type /FontDescriptor"),Ue("/FontFile2 "+Ae+" 0 R"),Ue("/Flags 96"),Ue("/FontBBox "+Pe.API.PDFObject.convert(ke.metadata.bbox)),Ue("/FontName /"+F(ke.fontName)),Ue("/ItalicAngle "+ke.metadata.italicAngle),Ue("/Ascent "+ke.metadata.ascender),Ue(">>"),Ue("endobj"),ke.objectNumber=Fe();for(var Je=0;Je<ke.metadata.hmtx.widths.length;Je++)ke.metadata.hmtx.widths[Je]=parseInt(ke.metadata.hmtx.widths[Je]*(1e3/ke.metadata.head.unitsPerEm));Ue("<</Subtype/TrueType/Type/Font/ToUnicode "+Ye+" 0 R/BaseFont/"+F(ke.fontName)+"/FontDescriptor "+rr+" 0 R/Encoding/"+ke.encoding+" /FirstChar 29 /LastChar 255 /Widths "+Pe.API.PDFObject.convert(ke.metadata.hmtx.widths)+">>"),Ue("endobj"),ke.isAlreadyPutted=!0}})(Se)}]);var Te=function(Se){var je,ke=Se.text||"",Ue=Se.x,Fe=Se.y,Qe=Se.options||{},He=Se.mutex||{},Ie=He.pdfEscape,_e=He.activeFontKey,Ae=He.fonts,Ye=_e,rr="",Je=0,sr="",wr=Ae[Ye].encoding;if(Ae[Ye].encoding!=="Identity-H")return{text:ke,x:Ue,y:Fe,options:Qe,mutex:He};for(sr=ke,Ye=_e,Array.isArray(ke)&&(sr=ke[0]),Je=0;Je<sr.length;Je+=1)Ae[Ye].metadata.hasOwnProperty("cmap")&&(je=Ae[Ye].metadata.cmap.unicode.codeMap[sr[Je].charCodeAt(0)]),je||sr[Je].charCodeAt(0)<256&&Ae[Ye].metadata.hasOwnProperty("Unicode")?rr+=sr[Je]:rr+="";var Sr="";return parseInt(Ye.slice(1))<14||wr==="WinAnsiEncoding"?Sr=Ie(rr,Ye).split("").map((function(xr){return xr.charCodeAt(0).toString(16)})).join(""):wr==="Identity-H"&&(Sr=Be(rr,Ae[Ye])),He.isHex=!0,{text:Sr,x:Ue,y:Fe,options:Qe,mutex:He}};Ee.events.push(["postProcessText",function(Se){var je=Se.text||"",ke=[],Ue={text:je,x:Se.x,y:Se.y,options:Se.options,mutex:Se.mutex};if(Array.isArray(je)){var Fe=0;for(Fe=0;Fe<je.length;Fe+=1)Array.isArray(je[Fe])&&je[Fe].length===3?ke.push([Te(Object.assign({},Ue,{text:je[Fe][0]})).text,je[Fe][1],je[Fe][2]]):ke.push(Te(Object.assign({},Ue,{text:je[Fe]})).text);Se.text=ke}else Se.text=Te(Object.assign({},Ue,{text:je})).text}])})(E),(function(Pe){var Ee=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};Pe.existsFileInVFS=function(Be){return Ee.call(this),this.internal.vFS[Be]!==void 0},Pe.addFileToVFS=function(Be,Me){return Ee.call(this),this.internal.vFS[Be]=Me,this},Pe.getFileFromVFS=function(Be){return Ee.call(this),this.internal.vFS[Be]!==void 0?this.internal.vFS[Be]:null}})(E.API),(function(Pe){Pe.__bidiEngine__=Pe.prototype.__bidiEngine__=function(Me){var Te,Se,je,ke,Ue,Fe,Qe,He=Ee,Ie=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],_e=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],Ae={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},Ye={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},rr=["(",")","(","<",">","<","[","]","[","{","}","{","«","»","«","","","","⁅","⁆","⁅","⁽","⁾","⁽","₍","₎","₍","≤","≥","≤","〈","〉","〈","﹙","﹚","﹙","﹛","﹜","﹛","﹝","﹞","﹝","﹤","﹥","﹤"],Je=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),sr=!1,wr=0;this.__bidiEngine__={};var Sr=function(Re){var ir=Re.charCodeAt(),pr=ir>>8,vr=Ye[pr];return vr!==void 0?He[256*vr+(255&ir)]:pr===252||pr===253?"AL":Je.test(pr)?"L":pr===8?"R":"N"},xr=function(Re){for(var ir,pr=0;pr<Re.length;pr++){if((ir=Sr(Re.charAt(pr)))==="L")return!1;if(ir==="R")return!0}return!1},mr=function(Re,ir,pr,vr){var Cr,Ir,gr,kr,Wr=ir[vr];switch(Wr){case"L":case"R":sr=!1;break;case"N":case"AN":break;case"EN":sr&&(Wr="AN");break;case"AL":sr=!0,Wr="R";break;case"WS":Wr="N";break;case"CS":vr<1||vr+1>=ir.length||(Cr=pr[vr-1])!=="EN"&&Cr!=="AN"||(Ir=ir[vr+1])!=="EN"&&Ir!=="AN"?Wr="N":sr&&(Ir="AN"),Wr=Ir===Cr?Ir:"N";break;case"ES":Wr=(Cr=vr>0?pr[vr-1]:"B")==="EN"&&vr+1<ir.length&&ir[vr+1]==="EN"?"EN":"N";break;case"ET":if(vr>0&&pr[vr-1]==="EN"){Wr="EN";break}if(sr){Wr="N";break}for(gr=vr+1,kr=ir.length;gr<kr&&ir[gr]==="ET";)gr++;Wr=gr<kr&&ir[gr]==="EN"?"EN":"N";break;case"NSM":if(je&&!ke){for(kr=ir.length,gr=vr+1;gr<kr&&ir[gr]==="NSM";)gr++;if(gr<kr){var Ce=Re[vr],Hr=Ce>=1425&&Ce<=2303||Ce===64286;if(Cr=ir[gr],Hr&&(Cr==="R"||Cr==="AL")){Wr="R";break}}}Wr=vr<1||(Cr=ir[vr-1])==="B"?"N":pr[vr-1];break;case"B":sr=!1,Te=!0,Wr=wr;break;case"S":Se=!0,Wr="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":sr=!1;break;case"BN":Wr="N"}return Wr},qe=function(Re,ir,pr){var vr=Re.split("");return pr&&lr(vr,pr,{hiLevel:wr}),vr.reverse(),ir&&ir.reverse(),vr.join("")},lr=function(Re,ir,pr){var vr,Cr,Ir,gr,kr,Wr=-1,Ce=Re.length,Hr=0,De=[],Ge=wr?_e:Ie,ar=[];for(sr=!1,Te=!1,Se=!1,Cr=0;Cr<Ce;Cr++)ar[Cr]=Sr(Re[Cr]);for(Ir=0;Ir<Ce;Ir++){if(kr=Hr,De[Ir]=mr(Re,ar,De,Ir),vr=240&(Hr=Ge[kr][Ae[De[Ir]]]),Hr&=15,ir[Ir]=gr=Ge[Hr][5],vr>0)if(vr===16){for(Cr=Wr;Cr<Ir;Cr++)ir[Cr]=1;Wr=-1}else Wr=-1;if(Ge[Hr][6])Wr===-1&&(Wr=Ir);else if(Wr>-1){for(Cr=Wr;Cr<Ir;Cr++)ir[Cr]=gr;Wr=-1}ar[Ir]==="B"&&(ir[Ir]=0),pr.hiLevel|=gr}Se&&(function(xn,Hn,$n){for(var Un=0;Un<$n;Un++)if(xn[Un]==="S"){Hn[Un]=wr;for(var $r=Un-1;$r>=0&&xn[$r]==="WS";$r--)Hn[$r]=wr}})(ar,ir,Ce)},xe=function(Re,ir,pr,vr,Cr){if(!(Cr.hiLevel<Re)){if(Re===1&&wr===1&&!Te)return ir.reverse(),void(pr&&pr.reverse());for(var Ir,gr,kr,Wr,Ce=ir.length,Hr=0;Hr<Ce;){if(vr[Hr]>=Re){for(kr=Hr+1;kr<Ce&&vr[kr]>=Re;)kr++;for(Wr=Hr,gr=kr-1;Wr<gr;Wr++,gr--)Ir=ir[Wr],ir[Wr]=ir[gr],ir[gr]=Ir,pr&&(Ir=pr[Wr],pr[Wr]=pr[gr],pr[gr]=Ir);Hr=kr}Hr++}}},Xe=function(Re,ir,pr){var vr=Re.split(""),Cr={hiLevel:wr};return pr||(pr=[]),lr(vr,pr,Cr),(function(Ir,gr,kr){if(kr.hiLevel!==0&&Qe)for(var Wr,Ce=0;Ce<Ir.length;Ce++)gr[Ce]===1&&(Wr=rr.indexOf(Ir[Ce]))>=0&&(Ir[Ce]=rr[Wr+1])})(vr,pr,Cr),xe(2,vr,ir,pr,Cr),xe(1,vr,ir,pr,Cr),vr.join("")};return this.__bidiEngine__.doBidiReorder=function(Re,ir,pr){if((function(Cr,Ir){if(Ir)for(var gr=0;gr<Cr.length;gr++)Ir[gr]=gr;ke===void 0&&(ke=xr(Cr)),Fe===void 0&&(Fe=xr(Cr))})(Re,ir),je||!Ue||Fe)if(je&&Ue&&ke^Fe)wr=ke?1:0,Re=qe(Re,ir,pr);else if(!je&&Ue&&Fe)wr=ke?1:0,Re=Xe(Re,ir,pr),Re=qe(Re,ir);else if(!je||ke||Ue||Fe){if(je&&!Ue&&ke^Fe)Re=qe(Re,ir),ke?(wr=0,Re=Xe(Re,ir,pr)):(wr=1,Re=Xe(Re,ir,pr),Re=qe(Re,ir));else if(je&&ke&&!Ue&&Fe)wr=1,Re=Xe(Re,ir,pr),Re=qe(Re,ir);else if(!je&&!Ue&&ke^Fe){var vr=Qe;ke?(wr=1,Re=Xe(Re,ir,pr),wr=0,Qe=!1,Re=Xe(Re,ir,pr),Qe=vr):(wr=0,Re=Xe(Re,ir,pr),Re=qe(Re,ir),wr=1,Qe=!1,Re=Xe(Re,ir,pr),Qe=vr,Re=qe(Re,ir))}}else wr=0,Re=Xe(Re,ir,pr);else wr=ke?1:0,Re=Xe(Re,ir,pr);return Re},this.__bidiEngine__.setOptions=function(Re){Re&&(je=Re.isInputVisual,Ue=Re.isOutputVisual,ke=Re.isInputRtl,Fe=Re.isOutputRtl,Qe=Re.isSymmetricSwapping)},this.__bidiEngine__.setOptions(Me),this.__bidiEngine__};var Ee=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],Be=new Pe.__bidiEngine__({isInputVisual:!0});Pe.API.events.push(["postProcessText",function(Me){var Te=Me.text,Se=(Me.x,Me.y,Me.options||{}),je=(Me.mutex,Se.lang,[]);if(Se.isInputVisual=typeof Se.isInputVisual!="boolean"||Se.isInputVisual,Be.setOptions(Se),Object.prototype.toString.call(Te)==="[object Array]"){var ke=0;for(je=[],ke=0;ke<Te.length;ke+=1)Object.prototype.toString.call(Te[ke])==="[object Array]"?je.push([Be.doBidiReorder(Te[ke][0]),Te[ke][1],Te[ke][2]]):je.push([Be.doBidiReorder(Te[ke])]);Me.text=je}else Me.text=Be.doBidiReorder(Te);Be.setOptions({isInputVisual:!0})}])})(E),E.API.TTFFont=(function(){function Pe(Ee){var Be;if(this.rawData=Ee,Be=this.contents=new ne(Ee),this.contents.pos=4,Be.readString(4)==="ttcf")throw new Error("TTCF not supported.");Be.pos=0,this.parse(),this.subset=new Le(this),this.registerTTF()}return Pe.open=function(Ee){return new Pe(Ee)},Pe.prototype.parse=function(){return this.directory=new ie(this.contents),this.head=new se(this),this.name=new pe(this),this.cmap=new ue(this),this.toUnicode={},this.hhea=new he(this),this.maxp=new ge(this),this.hmtx=new me(this),this.post=new fe(this),this.os2=new le(this),this.loca=new Ne(this),this.glyf=new be(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},Pe.prototype.registerTTF=function(){var Ee,Be,Me,Te,Se;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var je,ke,Ue,Fe;for(Fe=[],je=0,ke=(Ue=this.bbox).length;je<ke;je++)Ee=Ue[je],Fe.push(Math.round(Ee*this.scaleFactor));return Fe}.call(this),this.stemV=0,this.post.exists?(Me=255&(Te=this.post.italic_angle),(32768&(Be=Te>>16))!=0&&(Be=-(1+(65535^Be))),this.italicAngle=+(Be+"."+Me)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(Se=this.familyClass)===1||Se===2||Se===3||Se===4||Se===5||Se===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},Pe.prototype.characterToGlyph=function(Ee){var Be;return((Be=this.cmap.unicode)!=null?Be.codeMap[Ee]:void 0)||0},Pe.prototype.widthOfGlyph=function(Ee){var Be;return Be=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(Ee).advance*Be},Pe.prototype.widthOfString=function(Ee,Be,Me){var Te,Se,je,ke;for(je=0,Se=0,ke=(Ee=""+Ee).length;0<=ke?Se<ke:Se>ke;Se=0<=ke?++Se:--Se)Te=Ee.charCodeAt(Se),je+=this.widthOfGlyph(this.characterToGlyph(Te))+Me*(1e3/Be)||0;return je*(Be/1e3)},Pe.prototype.lineHeight=function(Ee,Be){var Me;return Be==null&&(Be=!1),Me=Be?this.lineGap:0,(this.ascender+Me-this.decender)/1e3*Ee},Pe})();var re,ne=(function(){function Pe(Ee){this.data=Ee!=null?Ee:[],this.pos=0,this.length=this.data.length}return Pe.prototype.readByte=function(){return this.data[this.pos++]},Pe.prototype.writeByte=function(Ee){return this.data[this.pos++]=Ee},Pe.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},Pe.prototype.writeUInt32=function(Ee){return this.writeByte(Ee>>>24&255),this.writeByte(Ee>>16&255),this.writeByte(Ee>>8&255),this.writeByte(255&Ee)},Pe.prototype.readInt32=function(){var Ee;return(Ee=this.readUInt32())>=2147483648?Ee-4294967296:Ee},Pe.prototype.writeInt32=function(Ee){return Ee<0&&(Ee+=4294967296),this.writeUInt32(Ee)},Pe.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},Pe.prototype.writeUInt16=function(Ee){return this.writeByte(Ee>>8&255),this.writeByte(255&Ee)},Pe.prototype.readInt16=function(){var Ee;return(Ee=this.readUInt16())>=32768?Ee-65536:Ee},Pe.prototype.writeInt16=function(Ee){return Ee<0&&(Ee+=65536),this.writeUInt16(Ee)},Pe.prototype.readString=function(Ee){var Be,Me;for(Me=[],Be=0;0<=Ee?Be<Ee:Be>Ee;Be=0<=Ee?++Be:--Be)Me[Be]=String.fromCharCode(this.readByte());return Me.join("")},Pe.prototype.writeString=function(Ee){var Be,Me,Te;for(Te=[],Be=0,Me=Ee.length;0<=Me?Be<Me:Be>Me;Be=0<=Me?++Be:--Be)Te.push(this.writeByte(Ee.charCodeAt(Be)));return Te},Pe.prototype.readShort=function(){return this.readInt16()},Pe.prototype.writeShort=function(Ee){return this.writeInt16(Ee)},Pe.prototype.readLongLong=function(){var Ee,Be,Me,Te,Se,je,ke,Ue;return Ee=this.readByte(),Be=this.readByte(),Me=this.readByte(),Te=this.readByte(),Se=this.readByte(),je=this.readByte(),ke=this.readByte(),Ue=this.readByte(),128&Ee?-1*(72057594037927940*(255^Ee)+281474976710656*(255^Be)+1099511627776*(255^Me)+4294967296*(255^Te)+16777216*(255^Se)+65536*(255^je)+256*(255^ke)+(255^Ue)+1):72057594037927940*Ee+281474976710656*Be+1099511627776*Me+4294967296*Te+16777216*Se+65536*je+256*ke+Ue},Pe.prototype.writeLongLong=function(Ee){var Be,Me;return Be=Math.floor(Ee/4294967296),Me=4294967295&Ee,this.writeByte(Be>>24&255),this.writeByte(Be>>16&255),this.writeByte(Be>>8&255),this.writeByte(255&Be),this.writeByte(Me>>24&255),this.writeByte(Me>>16&255),this.writeByte(Me>>8&255),this.writeByte(255&Me)},Pe.prototype.readInt=function(){return this.readInt32()},Pe.prototype.writeInt=function(Ee){return this.writeInt32(Ee)},Pe.prototype.read=function(Ee){var Be,Me;for(Be=[],Me=0;0<=Ee?Me<Ee:Me>Ee;Me=0<=Ee?++Me:--Me)Be.push(this.readByte());return Be},Pe.prototype.write=function(Ee){var Be,Me,Te,Se;for(Se=[],Me=0,Te=Ee.length;Me<Te;Me++)Be=Ee[Me],Se.push(this.writeByte(Be));return Se},Pe})(),ie=(function(){var Pe;function Ee(Be){var Me,Te,Se;for(this.scalarType=Be.readInt(),this.tableCount=Be.readShort(),this.searchRange=Be.readShort(),this.entrySelector=Be.readShort(),this.rangeShift=Be.readShort(),this.tables={},Te=0,Se=this.tableCount;0<=Se?Te<Se:Te>Se;Te=0<=Se?++Te:--Te)Me={tag:Be.readString(4),checksum:Be.readInt(),offset:Be.readInt(),length:Be.readInt()},this.tables[Me.tag]=Me}return Ee.prototype.encode=function(Be){var Me,Te,Se,je,ke,Ue,Fe,Qe,He,Ie,_e,Ae,Ye;for(Ye in _e=Object.keys(Be).length,Ue=Math.log(2),He=16*Math.floor(Math.log(_e)/Ue),je=Math.floor(He/Ue),Qe=16*_e-He,(Te=new ne).writeInt(this.scalarType),Te.writeShort(_e),Te.writeShort(He),Te.writeShort(je),Te.writeShort(Qe),Se=16*_e,Fe=Te.pos+Se,ke=null,Ae=[],Be)for(Ie=Be[Ye],Te.writeString(Ye),Te.writeInt(Pe(Ie)),Te.writeInt(Fe),Te.writeInt(Ie.length),Ae=Ae.concat(Ie),Ye==="head"&&(ke=Fe),Fe+=Ie.length;Fe%4;)Ae.push(0),Fe++;return Te.write(Ae),Me=2981146554-Pe(Te.data),Te.pos=ke+8,Te.writeUInt32(Me),Te.data},Pe=function(Be){var Me,Te,Se,je;for(Be=ve.call(Be);Be.length%4;)Be.push(0);for(Se=new ne(Be),Te=0,Me=0,je=Be.length;Me<je;Me=Me+=4)Te+=Se.readUInt32();return 4294967295&Te},Ee})(),ae={}.hasOwnProperty,oe=function(Pe,Ee){for(var Be in Ee)ae.call(Ee,Be)&&(Pe[Be]=Ee[Be]);function Me(){this.constructor=Pe}return Me.prototype=Ee.prototype,Pe.prototype=new Me,Pe.__super__=Ee.prototype,Pe};re=(function(){function Pe(Ee){var Be;this.file=Ee,Be=this.file.directory.tables[this.tag],this.exists=!!Be,Be&&(this.offset=Be.offset,this.length=Be.length,this.parse(this.file.contents))}return Pe.prototype.parse=function(){},Pe.prototype.encode=function(){},Pe.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},Pe})();var se=(function(Pe){function Ee(){return Ee.__super__.constructor.apply(this,arguments)}return oe(Ee,re),Ee.prototype.tag="head",Ee.prototype.parse=function(Be){return Be.pos=this.offset,this.version=Be.readInt(),this.revision=Be.readInt(),this.checkSumAdjustment=Be.readInt(),this.magicNumber=Be.readInt(),this.flags=Be.readShort(),this.unitsPerEm=Be.readShort(),this.created=Be.readLongLong(),this.modified=Be.readLongLong(),this.xMin=Be.readShort(),this.yMin=Be.readShort(),this.xMax=Be.readShort(),this.yMax=Be.readShort(),this.macStyle=Be.readShort(),this.lowestRecPPEM=Be.readShort(),this.fontDirectionHint=Be.readShort(),this.indexToLocFormat=Be.readShort(),this.glyphDataFormat=Be.readShort()},Ee.prototype.encode=function(Be){var Me;return(Me=new ne).writeInt(this.version),Me.writeInt(this.revision),Me.writeInt(this.checkSumAdjustment),Me.writeInt(this.magicNumber),Me.writeShort(this.flags),Me.writeShort(this.unitsPerEm),Me.writeLongLong(this.created),Me.writeLongLong(this.modified),Me.writeShort(this.xMin),Me.writeShort(this.yMin),Me.writeShort(this.xMax),Me.writeShort(this.yMax),Me.writeShort(this.macStyle),Me.writeShort(this.lowestRecPPEM),Me.writeShort(this.fontDirectionHint),Me.writeShort(Be),Me.writeShort(this.glyphDataFormat),Me.data},Ee})(),ce=(function(){function Pe(Ee,Be){var Me,Te,Se,je,ke,Ue,Fe,Qe,He,Ie,_e,Ae,Ye,rr,Je,sr,wr;switch(this.platformID=Ee.readUInt16(),this.encodingID=Ee.readShort(),this.offset=Be+Ee.readInt(),He=Ee.pos,Ee.pos=this.offset,this.format=Ee.readUInt16(),this.length=Ee.readUInt16(),this.language=Ee.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(Ue=0;Ue<256;++Ue)this.codeMap[Ue]=Ee.readByte();break;case 4:for(_e=Ee.readUInt16(),Ie=_e/2,Ee.pos+=6,Se=(function(){var Sr,xr;for(xr=[],Ue=Sr=0;0<=Ie?Sr<Ie:Sr>Ie;Ue=0<=Ie?++Sr:--Sr)xr.push(Ee.readUInt16());return xr})(),Ee.pos+=2,Ye=(function(){var Sr,xr;for(xr=[],Ue=Sr=0;0<=Ie?Sr<Ie:Sr>Ie;Ue=0<=Ie?++Sr:--Sr)xr.push(Ee.readUInt16());return xr})(),Fe=(function(){var Sr,xr;for(xr=[],Ue=Sr=0;0<=Ie?Sr<Ie:Sr>Ie;Ue=0<=Ie?++Sr:--Sr)xr.push(Ee.readUInt16());return xr})(),Qe=(function(){var Sr,xr;for(xr=[],Ue=Sr=0;0<=Ie?Sr<Ie:Sr>Ie;Ue=0<=Ie?++Sr:--Sr)xr.push(Ee.readUInt16());return xr})(),Te=(this.length-Ee.pos+this.offset)/2,ke=(function(){var Sr,xr;for(xr=[],Ue=Sr=0;0<=Te?Sr<Te:Sr>Te;Ue=0<=Te?++Sr:--Sr)xr.push(Ee.readUInt16());return xr})(),Ue=Je=0,wr=Se.length;Je<wr;Ue=++Je)for(rr=Se[Ue],Me=sr=Ae=Ye[Ue];Ae<=rr?sr<=rr:sr>=rr;Me=Ae<=rr?++sr:--sr)Qe[Ue]===0?je=Me+Fe[Ue]:(je=ke[Qe[Ue]/2+(Me-Ae)-(Ie-Ue)]||0)!==0&&(je+=Fe[Ue]),this.codeMap[Me]=65535&je}Ee.pos=He}return Pe.encode=function(Ee,Be){var Me,Te,Se,je,ke,Ue,Fe,Qe,He,Ie,_e,Ae,Ye,rr,Je,sr,wr,Sr,xr,mr,qe,lr,xe,Xe,Re,ir,pr,vr,Cr,Ir,gr,kr,Wr,Ce,Hr,De,Ge,ar,xn,Hn,$n,Un,$r,Oi,Wn,Lr;switch(vr=new ne,je=Object.keys(Ee).sort((function(Ii,cn){return Ii-cn})),Be){case"macroman":for(Ye=0,rr=(function(){var Ii=[];for(Ae=0;Ae<256;++Ae)Ii.push(0);return Ii})(),sr={0:0},Se={},Cr=0,Wr=je.length;Cr<Wr;Cr++)sr[$r=Ee[Te=je[Cr]]]==null&&(sr[$r]=++Ye),Se[Te]={old:Ee[Te],new:sr[Ee[Te]]},rr[Te]=sr[Ee[Te]];return vr.writeUInt16(1),vr.writeUInt16(0),vr.writeUInt32(12),vr.writeUInt16(0),vr.writeUInt16(262),vr.writeUInt16(0),vr.write(rr),{charMap:Se,subtable:vr.data,maxGlyphID:Ye+1};case"unicode":for(ir=[],He=[],wr=0,sr={},Me={},Je=Fe=null,Ir=0,Ce=je.length;Ir<Ce;Ir++)sr[xr=Ee[Te=je[Ir]]]==null&&(sr[xr]=++wr),Me[Te]={old:xr,new:sr[xr]},ke=sr[xr]-Te,Je!=null&&ke===Fe||(Je&&He.push(Je),ir.push(Te),Fe=ke),Je=Te;for(Je&&He.push(Je),He.push(65535),ir.push(65535),Xe=2*(xe=ir.length),lr=2*Math.pow(Math.log(xe)/Math.LN2,2),Ie=Math.log(lr/2)/Math.LN2,qe=2*xe-lr,Ue=[],mr=[],_e=[],Ae=gr=0,Hr=ir.length;gr<Hr;Ae=++gr){if(Re=ir[Ae],Qe=He[Ae],Re===65535){Ue.push(0),mr.push(0);break}if(Re-(pr=Me[Re].new)>=32768)for(Ue.push(0),mr.push(2*(_e.length+xe-Ae)),Te=kr=Re;Re<=Qe?kr<=Qe:kr>=Qe;Te=Re<=Qe?++kr:--kr)_e.push(Me[Te].new);else Ue.push(pr-Re),mr.push(0)}for(vr.writeUInt16(3),vr.writeUInt16(1),vr.writeUInt32(12),vr.writeUInt16(4),vr.writeUInt16(16+8*xe+2*_e.length),vr.writeUInt16(0),vr.writeUInt16(Xe),vr.writeUInt16(lr),vr.writeUInt16(Ie),vr.writeUInt16(qe),$n=0,De=He.length;$n<De;$n++)Te=He[$n],vr.writeUInt16(Te);for(vr.writeUInt16(0),Un=0,Ge=ir.length;Un<Ge;Un++)Te=ir[Un],vr.writeUInt16(Te);for(Oi=0,ar=Ue.length;Oi<ar;Oi++)ke=Ue[Oi],vr.writeUInt16(ke);for(Wn=0,xn=mr.length;Wn<xn;Wn++)Sr=mr[Wn],vr.writeUInt16(Sr);for(Lr=0,Hn=_e.length;Lr<Hn;Lr++)Ye=_e[Lr],vr.writeUInt16(Ye);return{charMap:Me,subtable:vr.data,maxGlyphID:wr+1}}},Pe})(),ue=(function(Pe){function Ee(){return Ee.__super__.constructor.apply(this,arguments)}return oe(Ee,re),Ee.prototype.tag="cmap",Ee.prototype.parse=function(Be){var Me,Te,Se;for(Be.pos=this.offset,this.version=Be.readUInt16(),Se=Be.readUInt16(),this.tables=[],this.unicode=null,Te=0;0<=Se?Te<Se:Te>Se;Te=0<=Se?++Te:--Te)Me=new ce(Be,this.offset),this.tables.push(Me),Me.isUnicode&&this.unicode==null&&(this.unicode=Me);return!0},Ee.encode=function(Be,Me){var Te,Se;return Me==null&&(Me="macroman"),Te=ce.encode(Be,Me),(Se=new ne).writeUInt16(0),Se.writeUInt16(1),Te.table=Se.data.concat(Te.subtable),Te},Ee})(),he=(function(Pe){function Ee(){return Ee.__super__.constructor.apply(this,arguments)}return oe(Ee,re),Ee.prototype.tag="hhea",Ee.prototype.parse=function(Be){return Be.pos=this.offset,this.version=Be.readInt(),this.ascender=Be.readShort(),this.decender=Be.readShort(),this.lineGap=Be.readShort(),this.advanceWidthMax=Be.readShort(),this.minLeftSideBearing=Be.readShort(),this.minRightSideBearing=Be.readShort(),this.xMaxExtent=Be.readShort(),this.caretSlopeRise=Be.readShort(),this.caretSlopeRun=Be.readShort(),this.caretOffset=Be.readShort(),Be.pos+=8,this.metricDataFormat=Be.readShort(),this.numberOfMetrics=Be.readUInt16()},Ee})(),le=(function(Pe){function Ee(){return Ee.__super__.constructor.apply(this,arguments)}return oe(Ee,re),Ee.prototype.tag="OS/2",Ee.prototype.parse=function(Be){if(Be.pos=this.offset,this.version=Be.readUInt16(),this.averageCharWidth=Be.readShort(),this.weightClass=Be.readUInt16(),this.widthClass=Be.readUInt16(),this.type=Be.readShort(),this.ySubscriptXSize=Be.readShort(),this.ySubscriptYSize=Be.readShort(),this.ySubscriptXOffset=Be.readShort(),this.ySubscriptYOffset=Be.readShort(),this.ySuperscriptXSize=Be.readShort(),this.ySuperscriptYSize=Be.readShort(),this.ySuperscriptXOffset=Be.readShort(),this.ySuperscriptYOffset=Be.readShort(),this.yStrikeoutSize=Be.readShort(),this.yStrikeoutPosition=Be.readShort(),this.familyClass=Be.readShort(),this.panose=(function(){var Me,Te;for(Te=[],Me=0;Me<10;++Me)Te.push(Be.readByte());return Te})(),this.charRange=(function(){var Me,Te;for(Te=[],Me=0;Me<4;++Me)Te.push(Be.readInt());return Te})(),this.vendorID=Be.readString(4),this.selection=Be.readShort(),this.firstCharIndex=Be.readShort(),this.lastCharIndex=Be.readShort(),this.version>0&&(this.ascent=Be.readShort(),this.descent=Be.readShort(),this.lineGap=Be.readShort(),this.winAscent=Be.readShort(),this.winDescent=Be.readShort(),this.codePageRange=(function(){var Me,Te;for(Te=[],Me=0;Me<2;Me=++Me)Te.push(Be.readInt());return Te})(),this.version>1))return this.xHeight=Be.readShort(),this.capHeight=Be.readShort(),this.defaultChar=Be.readShort(),this.breakChar=Be.readShort(),this.maxContext=Be.readShort()},Ee})(),fe=(function(Pe){function Ee(){return Ee.__super__.constructor.apply(this,arguments)}return oe(Ee,re),Ee.prototype.tag="post",Ee.prototype.parse=function(Be){var Me,Te,Se;switch(Be.pos=this.offset,this.format=Be.readInt(),this.italicAngle=Be.readInt(),this.underlinePosition=Be.readShort(),this.underlineThickness=Be.readShort(),this.isFixedPitch=Be.readInt(),this.minMemType42=Be.readInt(),this.maxMemType42=Be.readInt(),this.minMemType1=Be.readInt(),this.maxMemType1=Be.readInt(),this.format){case 65536:break;case 131072:var je;for(Te=Be.readUInt16(),this.glyphNameIndex=[],je=0;0<=Te?je<Te:je>Te;je=0<=Te?++je:--je)this.glyphNameIndex.push(Be.readUInt16());for(this.names=[],Se=[];Be.pos<this.offset+this.length;)Me=Be.readByte(),Se.push(this.names.push(Be.readString(Me)));return Se;case 151552:return Te=Be.readUInt16(),this.offsets=Be.read(Te);case 196608:break;case 262144:return this.map=function(){var ke,Ue,Fe;for(Fe=[],je=ke=0,Ue=this.file.maxp.numGlyphs;0<=Ue?ke<Ue:ke>Ue;je=0<=Ue?++ke:--ke)Fe.push(Be.readUInt32());return Fe}.call(this)}},Ee})(),de=function(Pe,Ee){this.raw=Pe,this.length=Pe.length,this.platformID=Ee.platformID,this.encodingID=Ee.encodingID,this.languageID=Ee.languageID},pe=(function(Pe){function Ee(){return Ee.__super__.constructor.apply(this,arguments)}return oe(Ee,re),Ee.prototype.tag="name",Ee.prototype.parse=function(Be){var Me,Te,Se,je,ke,Ue,Fe,Qe,He,Ie,_e;for(Be.pos=this.offset,Be.readShort(),Me=Be.readShort(),Ue=Be.readShort(),Te=[],je=0;0<=Me?je<Me:je>Me;je=0<=Me?++je:--je)Te.push({platformID:Be.readShort(),encodingID:Be.readShort(),languageID:Be.readShort(),nameID:Be.readShort(),length:Be.readShort(),offset:this.offset+Ue+Be.readShort()});for(Fe={},je=He=0,Ie=Te.length;He<Ie;je=++He)Se=Te[je],Be.pos=Se.offset,Qe=Be.readString(Se.length),ke=new de(Qe,Se),Fe[_e=Se.nameID]==null&&(Fe[_e]=[]),Fe[Se.nameID].push(ke);this.strings=Fe,this.copyright=Fe[0],this.fontFamily=Fe[1],this.fontSubfamily=Fe[2],this.uniqueSubfamily=Fe[3],this.fontName=Fe[4],this.version=Fe[5];try{this.postscriptName=Fe[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(Ae){this.postscriptName=Fe[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=Fe[7],this.manufacturer=Fe[8],this.designer=Fe[9],this.description=Fe[10],this.vendorUrl=Fe[11],this.designerUrl=Fe[12],this.license=Fe[13],this.licenseUrl=Fe[14],this.preferredFamily=Fe[15],this.preferredSubfamily=Fe[17],this.compatibleFull=Fe[18],this.sampleText=Fe[19]},Ee})(),ge=(function(Pe){function Ee(){return Ee.__super__.constructor.apply(this,arguments)}return oe(Ee,re),Ee.prototype.tag="maxp",Ee.prototype.parse=function(Be){return Be.pos=this.offset,this.version=Be.readInt(),this.numGlyphs=Be.readUInt16(),this.maxPoints=Be.readUInt16(),this.maxContours=Be.readUInt16(),this.maxCompositePoints=Be.readUInt16(),this.maxComponentContours=Be.readUInt16(),this.maxZones=Be.readUInt16(),this.maxTwilightPoints=Be.readUInt16(),this.maxStorage=Be.readUInt16(),this.maxFunctionDefs=Be.readUInt16(),this.maxInstructionDefs=Be.readUInt16(),this.maxStackElements=Be.readUInt16(),this.maxSizeOfInstructions=Be.readUInt16(),this.maxComponentElements=Be.readUInt16(),this.maxComponentDepth=Be.readUInt16()},Ee})(),me=(function(Pe){function Ee(){return Ee.__super__.constructor.apply(this,arguments)}return oe(Ee,re),Ee.prototype.tag="hmtx",Ee.prototype.parse=function(Be){var Me,Te,Se,je,ke,Ue,Fe;for(Be.pos=this.offset,this.metrics=[],Me=0,Ue=this.file.hhea.numberOfMetrics;0<=Ue?Me<Ue:Me>Ue;Me=0<=Ue?++Me:--Me)this.metrics.push({advance:Be.readUInt16(),lsb:Be.readInt16()});for(Se=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=(function(){var Qe,He;for(He=[],Me=Qe=0;0<=Se?Qe<Se:Qe>Se;Me=0<=Se?++Qe:--Qe)He.push(Be.readInt16());return He})(),this.widths=function(){var Qe,He,Ie,_e;for(_e=[],Qe=0,He=(Ie=this.metrics).length;Qe<He;Qe++)je=Ie[Qe],_e.push(je.advance);return _e}.call(this),Te=this.widths[this.widths.length-1],Fe=[],Me=ke=0;0<=Se?ke<Se:ke>Se;Me=0<=Se?++ke:--ke)Fe.push(this.widths.push(Te));return Fe},Ee.prototype.forGlyph=function(Be){return Be in this.metrics?this.metrics[Be]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[Be-this.metrics.length]}},Ee})(),ve=[].slice,be=(function(Pe){function Ee(){return Ee.__super__.constructor.apply(this,arguments)}return oe(Ee,re),Ee.prototype.tag="glyf",Ee.prototype.parse=function(){return this.cache={}},Ee.prototype.glyphFor=function(Be){var Me,Te,Se,je,ke,Ue,Fe,Qe,He,Ie;return Be in this.cache?this.cache[Be]:(je=this.file.loca,Me=this.file.contents,Te=je.indexOf(Be),(Se=je.lengthOf(Be))===0?this.cache[Be]=null:(Me.pos=this.offset+Te,ke=(Ue=new ne(Me.read(Se))).readShort(),Qe=Ue.readShort(),Ie=Ue.readShort(),Fe=Ue.readShort(),He=Ue.readShort(),this.cache[Be]=ke===-1?new we(Ue,Qe,Ie,Fe,He):new ye(Ue,ke,Qe,Ie,Fe,He),this.cache[Be]))},Ee.prototype.encode=function(Be,Me,Te){var Se,je,ke,Ue,Fe;for(ke=[],je=[],Ue=0,Fe=Me.length;Ue<Fe;Ue++)Se=Be[Me[Ue]],je.push(ke.length),Se&&(ke=ke.concat(Se.encode(Te)));return je.push(ke.length),{table:ke,offsets:je}},Ee})(),ye=(function(){function Pe(Ee,Be,Me,Te,Se,je){this.raw=Ee,this.numberOfContours=Be,this.xMin=Me,this.yMin=Te,this.xMax=Se,this.yMax=je,this.compound=!1}return Pe.prototype.encode=function(){return this.raw.data},Pe})(),we=(function(){function Pe(Ee,Be,Me,Te,Se){var je,ke;for(this.raw=Ee,this.xMin=Be,this.yMin=Me,this.xMax=Te,this.yMax=Se,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],je=this.raw;ke=je.readShort(),this.glyphOffsets.push(je.pos),this.glyphIDs.push(je.readUInt16()),32&ke;)je.pos+=1&ke?4:2,128&ke?je.pos+=8:64&ke?je.pos+=4:8&ke&&(je.pos+=2)}return Pe.prototype.encode=function(){var Ee,Be,Me;for(Be=new ne(ve.call(this.raw.data)),Ee=0,Me=this.glyphIDs.length;Ee<Me;++Ee)Be.pos=this.glyphOffsets[Ee];return Be.data},Pe})(),Ne=(function(Pe){function Ee(){return Ee.__super__.constructor.apply(this,arguments)}return oe(Ee,re),Ee.prototype.tag="loca",Ee.prototype.parse=function(Be){var Me,Te;return Be.pos=this.offset,Me=this.file.head.indexToLocFormat,this.offsets=Me===0?function(){var Se,je;for(je=[],Te=0,Se=this.length;Te<Se;Te+=2)je.push(2*Be.readUInt16());return je}.call(this):function(){var Se,je;for(je=[],Te=0,Se=this.length;Te<Se;Te+=4)je.push(Be.readUInt32());return je}.call(this)},Ee.prototype.indexOf=function(Be){return this.offsets[Be]},Ee.prototype.lengthOf=function(Be){return this.offsets[Be+1]-this.offsets[Be]},Ee.prototype.encode=function(Be,Me){for(var Te=new Uint32Array(this.offsets.length),Se=0,je=0,ke=0;ke<Te.length;++ke)if(Te[ke]=Se,je<Me.length&&Me[je]==ke){++je,Te[ke]=Se;var Ue=this.offsets[ke],Fe=this.offsets[ke+1]-Ue;Fe>0&&(Se+=Fe)}for(var Qe=new Array(4*Te.length),He=0;He<Te.length;++He)Qe[4*He+3]=255&Te[He],Qe[4*He+2]=(65280&Te[He])>>8,Qe[4*He+1]=(16711680&Te[He])>>16,Qe[4*He]=(4278190080&Te[He])>>24;return Qe},Ee})(),Le=(function(){function Pe(Ee){this.font=Ee,this.subset={},this.unicodes={},this.next=33}return Pe.prototype.generateCmap=function(){var Ee,Be,Me,Te,Se;for(Be in Te=this.font.cmap.tables[0].codeMap,Ee={},Se=this.subset)Me=Se[Be],Ee[Be]=Te[Me];return Ee},Pe.prototype.glyphsFor=function(Ee){var Be,Me,Te,Se,je,ke,Ue;for(Te={},je=0,ke=Ee.length;je<ke;je++)Te[Se=Ee[je]]=this.font.glyf.glyphFor(Se);for(Se in Be=[],Te)(Me=Te[Se])!=null&&Me.compound&&Be.push.apply(Be,Me.glyphIDs);if(Be.length>0)for(Se in Ue=this.glyphsFor(Be))Me=Ue[Se],Te[Se]=Me;return Te},Pe.prototype.encode=function(Ee,Be){var Me,Te,Se,je,ke,Ue,Fe,Qe,He,Ie,_e,Ae,Ye,rr,Je;for(Te in Me=ue.encode(this.generateCmap(),"unicode"),je=this.glyphsFor(Ee),_e={0:0},Je=Me.charMap)_e[(Ue=Je[Te]).old]=Ue.new;for(Ae in Ie=Me.maxGlyphID,je)Ae in _e||(_e[Ae]=Ie++);return Qe=(function(sr){var wr,Sr;for(wr in Sr={},sr)Sr[sr[wr]]=wr;return Sr})(_e),He=Object.keys(Qe).sort((function(sr,wr){return sr-wr})),Ye=(function(){var sr,wr,Sr;for(Sr=[],sr=0,wr=He.length;sr<wr;sr++)ke=He[sr],Sr.push(Qe[ke]);return Sr})(),Se=this.font.glyf.encode(je,Ye,_e),Fe=this.font.loca.encode(Se.offsets,Ye),rr={cmap:this.font.cmap.raw(),glyf:Se.table,loca:Fe,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(Be)},this.font.os2.exists&&(rr["OS/2"]=this.font.os2.raw()),this.font.directory.encode(rr)},Pe})();E.API.PDFObject=(function(){var Pe;function Ee(){}return Pe=function(Be,Me){return(Array(Me+1).join("0")+Be).slice(-Me)},Ee.convert=function(Be){var Me,Te,Se,je;if(Array.isArray(Be))return"["+(function(){var ke,Ue,Fe;for(Fe=[],ke=0,Ue=Be.length;ke<Ue;ke++)Me=Be[ke],Fe.push(Ee.convert(Me));return Fe})().join(" ")+"]";if(typeof Be=="string")return"/"+Be;if(Be!=null&&Be.isString)return"("+Be+")";if(Be instanceof Date)return"(D:"+Pe(Be.getUTCFullYear(),4)+Pe(Be.getUTCMonth(),2)+Pe(Be.getUTCDate(),2)+Pe(Be.getUTCHours(),2)+Pe(Be.getUTCMinutes(),2)+Pe(Be.getUTCSeconds(),2)+"Z)";if({}.toString.call(Be)==="[object Object]"){for(Te in Se=["<<"],Be)je=Be[Te],Se.push("/"+Te+" "+Ee.convert(je));return Se.push(">>"),Se.join(`
`)}return""+Be},Ee})();const jspdf_es_min=Object.freeze(Object.defineProperty({__proto__:null,AcroForm:St,AcroFormAppearance:At,AcroFormButton:mt,AcroFormCheckBox:wt,AcroFormChoiceField:ft,AcroFormComboBox:pt,AcroFormEditBox:gt,AcroFormListBox:dt,AcroFormPasswordField:Lt,AcroFormPushButton:vt,AcroFormRadioButton:bt,AcroFormTextField:Nt,GState:j,ShadingPattern:B,TilingPattern:M,default:E,jsPDF:E},Symbol.toStringTag,{value:"Module"})),require$$4=getAugmentedNamespace(jspdf_es_min);var html2canvas$1={exports:{}};/*!
* html2canvas 1.4.1 <https://html2canvas.hertzen.com>
* Copyright (c) 2022 Niklas von Hertzen <https://hertzen.com>
* Released under MIT License
*/var html2canvas=html2canvas$1.exports,hasRequiredHtml2canvas;function requireHtml2canvas(){return hasRequiredHtml2canvas||(hasRequiredHtml2canvas=1,(function(Pe,Ee){(function(Be,Me){Pe.exports=Me()})(html2canvas,(function(){"use strict";/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var Be=function(Ke,We){return Be=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(er,$e){er.__proto__=$e}||function(er,$e){for(var Mr in $e)Object.prototype.hasOwnProperty.call($e,Mr)&&(er[Mr]=$e[Mr])},Be(Ke,We)};function Me(Ke,We){if(typeof We!="function"&&We!==null)throw new TypeError("Class extends value "+String(We)+" is not a constructor or null");Be(Ke,We);function er(){this.constructor=Ke}Ke.prototype=We===null?Object.create(We):(er.prototype=We.prototype,new er)}var Te=function(){return Te=Object.assign||function(We){for(var er,$e=1,Mr=arguments.length;$e<Mr;$e++){er=arguments[$e];for(var Qr in er)Object.prototype.hasOwnProperty.call(er,Qr)&&(We[Qr]=er[Qr])}return We},Te.apply(this,arguments)};function Se(Ke,We,er,$e){function Mr(Qr){return Qr instanceof er?Qr:new er(function(mn){mn(Qr)})}return new(er||(er=Promise))(function(Qr,mn){function jn(ki){try{yi($e.next(ki))}catch(Qi){mn(Qi)}}function Tn(ki){try{yi($e.throw(ki))}catch(Qi){mn(Qi)}}function yi(ki){ki.done?Qr(ki.value):Mr(ki.value).then(jn,Tn)}yi(($e=$e.apply(Ke,We||[])).next())})}function je(Ke,We){var er={label:0,sent:function(){if(Qr[0]&1)throw Qr[1];return Qr[1]},trys:[],ops:[]},$e,Mr,Qr,mn;return mn={next:jn(0),throw:jn(1),return:jn(2)},typeof Symbol=="function"&&(mn[Symbol.iterator]=function(){return this}),mn;function jn(yi){return function(ki){return Tn([yi,ki])}}function Tn(yi){if($e)throw new TypeError("Generator is already executing.");for(;er;)try{if($e=1,Mr&&(Qr=yi[0]&2?Mr.return:yi[0]?Mr.throw||((Qr=Mr.return)&&Qr.call(Mr),0):Mr.next)&&!(Qr=Qr.call(Mr,yi[1])).done)return Qr;switch(Mr=0,Qr&&(yi=[yi[0]&2,Qr.value]),yi[0]){case 0:case 1:Qr=yi;break;case 4:return er.label++,{value:yi[1],done:!1};case 5:er.label++,Mr=yi[1],yi=[0];continue;case 7:yi=er.ops.pop(),er.trys.pop();continue;default:if(Qr=er.trys,!(Qr=Qr.length>0&&Qr[Qr.length-1])&&(yi[0]===6||yi[0]===2)){er=0;continue}if(yi[0]===3&&(!Qr||yi[1]>Qr[0]&&yi[1]<Qr[3])){er.label=yi[1];break}if(yi[0]===6&&er.label<Qr[1]){er.label=Qr[1],Qr=yi;break}if(Qr&&er.label<Qr[2]){er.label=Qr[2],er.ops.push(yi);break}Qr[2]&&er.ops.pop(),er.trys.pop();continue}yi=We.call(Ke,er)}catch(ki){yi=[6,ki],Mr=0}finally{$e=Qr=0}if(yi[0]&5)throw yi[1];return{value:yi[0]?yi[1]:void 0,done:!0}}}function ke(Ke,We,er){if(er||arguments.length===2)for(var $e=0,Mr=We.length,Qr;$e<Mr;$e++)(Qr||!($e in We))&&(Qr||(Qr=Array.prototype.slice.call(We,0,$e)),Qr[$e]=We[$e]);return Ke.concat(Qr||We)}for(var Ue=(function(){function Ke(We,er,$e,Mr){this.left=We,this.top=er,this.width=$e,this.height=Mr}return Ke.prototype.add=function(We,er,$e,Mr){return new Ke(this.left+We,this.top+er,this.width+$e,this.height+Mr)},Ke.fromClientRect=function(We,er){return new Ke(er.left+We.windowBounds.left,er.top+We.windowBounds.top,er.width,er.height)},Ke.fromDOMRectList=function(We,er){var $e=Array.from(er).find(function(Mr){return Mr.width!==0});return $e?new Ke($e.left+We.windowBounds.left,$e.top+We.windowBounds.top,$e.width,$e.height):Ke.EMPTY},Ke.EMPTY=new Ke(0,0,0,0),Ke})(),Fe=function(Ke,We){return Ue.fromClientRect(Ke,We.getBoundingClientRect())},Qe=function(Ke){var We=Ke.body,er=Ke.documentElement;if(!We||!er)throw new Error("Unable to get document size");var $e=Math.max(Math.max(We.scrollWidth,er.scrollWidth),Math.max(We.offsetWidth,er.offsetWidth),Math.max(We.clientWidth,er.clientWidth)),Mr=Math.max(Math.max(We.scrollHeight,er.scrollHeight),Math.max(We.offsetHeight,er.offsetHeight),Math.max(We.clientHeight,er.clientHeight));return new Ue(0,0,$e,Mr)},He=function(Ke){for(var We=[],er=0,$e=Ke.length;er<$e;){var Mr=Ke.charCodeAt(er++);if(Mr>=55296&&Mr<=56319&&er<$e){var Qr=Ke.charCodeAt(er++);(Qr&64512)===56320?We.push(((Mr&1023)<<10)+(Qr&1023)+65536):(We.push(Mr),er--)}else We.push(Mr)}return We},Ie=function(){for(var Ke=[],We=0;We<arguments.length;We++)Ke[We]=arguments[We];if(String.fromCodePoint)return String.fromCodePoint.apply(String,Ke);var er=Ke.length;if(!er)return"";for(var $e=[],Mr=-1,Qr="";++Mr<er;){var mn=Ke[Mr];mn<=65535?$e.push(mn):(mn-=65536,$e.push((mn>>10)+55296,mn%1024+56320)),(Mr+1===er||$e.length>16384)&&(Qr+=String.fromCharCode.apply(String,$e),$e.length=0)}return Qr},_e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ae=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Ye=0;Ye<_e.length;Ye++)Ae[_e.charCodeAt(Ye)]=Ye;for(var rr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Je=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),sr=0;sr<rr.length;sr++)Je[rr.charCodeAt(sr)]=sr;for(var wr=function(Ke){var We=Ke.length*.75,er=Ke.length,$e,Mr=0,Qr,mn,jn,Tn;Ke[Ke.length-1]==="="&&(We--,Ke[Ke.length-2]==="="&&We--);var yi=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(We):new Array(We),ki=Array.isArray(yi)?yi:new Uint8Array(yi);for($e=0;$e<er;$e+=4)Qr=Je[Ke.charCodeAt($e)],mn=Je[Ke.charCodeAt($e+1)],jn=Je[Ke.charCodeAt($e+2)],Tn=Je[Ke.charCodeAt($e+3)],ki[Mr++]=Qr<<2|mn>>4,ki[Mr++]=(mn&15)<<4|jn>>2,ki[Mr++]=(jn&3)<<6|Tn&63;return yi},Sr=function(Ke){for(var We=Ke.length,er=[],$e=0;$e<We;$e+=2)er.push(Ke[$e+1]<<8|Ke[$e]);return er},xr=function(Ke){for(var We=Ke.length,er=[],$e=0;$e<We;$e+=4)er.push(Ke[$e+3]<<24|Ke[$e+2]<<16|Ke[$e+1]<<8|Ke[$e]);return er},mr=5,qe=11,lr=2,xe=qe-mr,Xe=65536>>mr,Re=1<<mr,ir=Re-1,pr=1024>>mr,vr=Xe+pr,Cr=vr,Ir=32,gr=Cr+Ir,kr=65536>>qe,Wr=1<<xe,Ce=Wr-1,Hr=function(Ke,We,er){return Ke.slice?Ke.slice(We,er):new Uint16Array(Array.prototype.slice.call(Ke,We,er))},De=function(Ke,We,er){return Ke.slice?Ke.slice(We,er):new Uint32Array(Array.prototype.slice.call(Ke,We,er))},Ge=function(Ke,We){var er=wr(Ke),$e=Array.isArray(er)?xr(er):new Uint32Array(er),Mr=Array.isArray(er)?Sr(er):new Uint16Array(er),Qr=24,mn=Hr(Mr,Qr/2,$e[4]/2),jn=$e[5]===2?Hr(Mr,(Qr+$e[4])/2):De($e,Math.ceil((Qr+$e[4])/4));return new ar($e[0],$e[1],$e[2],$e[3],mn,jn)},ar=(function(){function Ke(We,er,$e,Mr,Qr,mn){this.initialValue=We,this.errorValue=er,this.highStart=$e,this.highValueIndex=Mr,this.index=Qr,this.data=mn}return Ke.prototype.get=function(We){var er;if(We>=0){if(We<55296||We>56319&&We<=65535)return er=this.index[We>>mr],er=(er<<lr)+(We&ir),this.data[er];if(We<=65535)return er=this.index[Xe+(We-55296>>mr)],er=(er<<lr)+(We&ir),this.data[er];if(We<this.highStart)return er=gr-kr+(We>>qe),er=this.index[er],er+=We>>mr&Ce,er=this.index[er],er=(er<<lr)+(We&ir),this.data[er];if(We<=1114111)return this.data[this.highValueIndex]}return this.errorValue},Ke})(),xn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Hn=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),$n=0;$n<xn.length;$n++)Hn[xn.charCodeAt($n)]=$n;var Un="KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA==",$r=50,Oi=1,Wn=2,Lr=3,Ii=4,cn=5,Bn=7,Pn=8,Va=9,Ca=10,Zi=11,wa=12,xa=13,Aa=14,Ta=15,Ia=16,or=17,Pr=18,ja=19,Ps=20,oo=21,$a=22,Xn=23,fo=24,eo=25,lo=26,mo=27,ia=28,po=29,qa=30,_o=31,So=32,ls=33,js=34,ys=35,Do=36,zo=37,ds=38,Os=39,hA=40,EA=41,ko=42,y1=43,iA=[9001,65288],hs="!",Co="×",i1="÷",Gs=Ge(Un),ea=[qa,Do],La=[Oi,Wn,Lr,cn],Ma=[Ca,Pn],Xo=[mo,lo],ra=La.concat(Ma),Fo=[ds,Os,hA,js,ys],ks=[Ta,xa],Hi=function(Ke,We){We===void 0&&(We="strict");var er=[],$e=[],Mr=[];return Ke.forEach(function(Qr,mn){var jn=Gs.get(Qr);if(jn>$r?(Mr.push(!0),jn-=$r):Mr.push(!1),["normal","auto","loose"].indexOf(We)!==-1&&[8208,8211,12316,12448].indexOf(Qr)!==-1)return $e.push(mn),er.push(Ia);if(jn===Ii||jn===Zi){if(mn===0)return $e.push(mn),er.push(qa);var Tn=er[mn-1];return ra.indexOf(Tn)===-1?($e.push($e[mn-1]),er.push(Tn)):($e.push(mn),er.push(qa))}if($e.push(mn),jn===_o)return er.push(We==="strict"?oo:zo);if(jn===ko||jn===po)return er.push(qa);if(jn===y1)return Qr>=131072&&Qr<=196605||Qr>=196608&&Qr<=262141?er.push(zo):er.push(qa);er.push(jn)}),[$e,er,Mr]},aa=function(Ke,We,er,$e){var Mr=$e[er];if(Array.isArray(Ke)?Ke.indexOf(Mr)!==-1:Ke===Mr)for(var Qr=er;Qr<=$e.length;){Qr++;var mn=$e[Qr];if(mn===We)return!0;if(mn!==Ca)break}if(Mr===Ca)for(var Qr=er;Qr>0;){Qr--;var jn=$e[Qr];if(Array.isArray(Ke)?Ke.indexOf(jn)!==-1:Ke===jn)for(var Tn=er;Tn<=$e.length;){Tn++;var mn=$e[Tn];if(mn===We)return!0;if(mn!==Ca)break}if(jn!==Ca)break}return!1},Vo=function(Ke,We){for(var er=Ke;er>=0;){var $e=We[er];if($e===Ca)er--;else return $e}return 0},Po=function(Ke,We,er,$e,Mr){if(er[$e]===0)return Co;var Qr=$e-1;if(Array.isArray(Mr)&&Mr[Qr]===!0)return Co;var mn=Qr-1,jn=Qr+1,Tn=We[Qr],yi=mn>=0?We[mn]:0,ki=We[jn];if(Tn===Wn&&ki===Lr)return Co;if(La.indexOf(Tn)!==-1)return hs;if(La.indexOf(ki)!==-1||Ma.indexOf(ki)!==-1)return Co;if(Vo(Qr,We)===Pn)return i1;if(Gs.get(Ke[Qr])===Zi||(Tn===So||Tn===ls)&&Gs.get(Ke[jn])===Zi||Tn===Bn||ki===Bn||Tn===Va||[Ca,xa,Ta].indexOf(Tn)===-1&&ki===Va||[or,Pr,ja,fo,ia].indexOf(ki)!==-1||Vo(Qr,We)===$a||aa(Xn,$a,Qr,We)||aa([or,Pr],oo,Qr,We)||aa(wa,wa,Qr,We))return Co;if(Tn===Ca)return i1;if(Tn===Xn||ki===Xn)return Co;if(ki===Ia||Tn===Ia)return i1;if([xa,Ta,oo].indexOf(ki)!==-1||Tn===Aa||yi===Do&&ks.indexOf(Tn)!==-1||Tn===ia&&ki===Do||ki===Ps||ea.indexOf(ki)!==-1&&Tn===eo||ea.indexOf(Tn)!==-1&&ki===eo||Tn===mo&&[zo,So,ls].indexOf(ki)!==-1||[zo,So,ls].indexOf(Tn)!==-1&&ki===lo||ea.indexOf(Tn)!==-1&&Xo.indexOf(ki)!==-1||Xo.indexOf(Tn)!==-1&&ea.indexOf(ki)!==-1||[mo,lo].indexOf(Tn)!==-1&&(ki===eo||[$a,Ta].indexOf(ki)!==-1&&We[jn+1]===eo)||[$a,Ta].indexOf(Tn)!==-1&&ki===eo||Tn===eo&&[eo,ia,fo].indexOf(ki)!==-1)return Co;if([eo,ia,fo,or,Pr].indexOf(ki)!==-1)for(var Qi=Qr;Qi>=0;){var ma=We[Qi];if(ma===eo)return Co;if([ia,fo].indexOf(ma)!==-1)Qi--;else break}if([mo,lo].indexOf(ki)!==-1)for(var Qi=[or,Pr].indexOf(Tn)!==-1?mn:Qr;Qi>=0;){var ma=We[Qi];if(ma===eo)return Co;if([ia,fo].indexOf(ma)!==-1)Qi--;else break}if(ds===Tn&&[ds,Os,js,ys].indexOf(ki)!==-1||[Os,js].indexOf(Tn)!==-1&&[Os,hA].indexOf(ki)!==-1||[hA,ys].indexOf(Tn)!==-1&&ki===hA||Fo.indexOf(Tn)!==-1&&[Ps,lo].indexOf(ki)!==-1||Fo.indexOf(ki)!==-1&&Tn===mo||ea.indexOf(Tn)!==-1&&ea.indexOf(ki)!==-1||Tn===fo&&ea.indexOf(ki)!==-1||ea.concat(eo).indexOf(Tn)!==-1&&ki===$a&&iA.indexOf(Ke[jn])===-1||ea.concat(eo).indexOf(ki)!==-1&&Tn===Pr)return Co;if(Tn===EA&&ki===EA){for(var Ro=er[Qr],co=1;Ro>0&&(Ro--,We[Ro]===EA);)co++;if(co%2!==0)return Co}return Tn===So&&ki===ls?Co:i1},S1=function(Ke,We){We||(We={lineBreak:"normal",wordBreak:"normal"});var er=Hi(Ke,We.lineBreak),$e=er[0],Mr=er[1],Qr=er[2];(We.wordBreak==="break-all"||We.wordBreak==="break-word")&&(Mr=Mr.map(function(jn){return[eo,qa,ko].indexOf(jn)!==-1?zo:jn}));var mn=We.wordBreak==="keep-all"?Qr.map(function(jn,Tn){return jn&&Ke[Tn]>=19968&&Ke[Tn]<=40959}):void 0;return[$e,Mr,mn]},$1=(function(){function Ke(We,er,$e,Mr){this.codePoints=We,this.required=er===hs,this.start=$e,this.end=Mr}return Ke.prototype.slice=function(){return Ie.apply(void 0,this.codePoints.slice(this.start,this.end))},Ke})(),C1=function(Ke,We){var er=He(Ke),$e=S1(er,We),Mr=$e[0],Qr=$e[1],mn=$e[2],jn=er.length,Tn=0,yi=0;return{next:function(){if(yi>=jn)return{done:!0,value:null};for(var ki=Co;yi<jn&&(ki=Po(er,Qr,Mr,++yi,mn))===Co;);if(ki!==Co||yi===jn){var Qi=new $1(er,ki,Tn,yi);return Tn=yi,{value:Qi,done:!1}}return{done:!0,value:null}}}},Us=1,UA=2,N1=4,jA=8,Tl=10,Yc=47,JA=92,jl=9,kl=32,XA=34,Lc=61,G1=35,yA=36,Hc=37,Ec=39,wA=40,lc=41,gA=95,F1=45,eA=33,uc=60,Rc=62,sl=64,mA=91,Al=93,Mc=61,cl=123,MA=63,fc=125,_A=124,lA=126,pc=128,OA=65533,DA=42,W1=43,uA=44,Kc=58,ll=59,Yo=46,dc=0,hl=8,NA=11,Oc=14,Jc=31,hc=127,tA=-1,Xc=48,e1=97,$c=101,el=102,gc=117,$A=122,Pc=65,QA=69,ec=70,tc=85,tl=90,q1=function(Ke){return Ke>=Xc&&Ke<=57},Qc=function(Ke){return Ke>=55296&&Ke<=57343},PA=function(Ke){return q1(Ke)||Ke>=Pc&&Ke<=ec||Ke>=e1&&Ke<=el},xA=function(Ke){return Ke>=e1&&Ke<=$A},zA=function(Ke){return Ke>=Pc&&Ke<=tl},gl=function(Ke){return xA(Ke)||zA(Ke)},rc=function(Ke){return Ke>=pc},BA=function(Ke){return Ke===Tl||Ke===jl||Ke===kl},ze=function(Ke){return gl(Ke)||rc(Ke)||Ke===gA},nr=function(Ke){return ze(Ke)||q1(Ke)||Ke===F1},yr=function(Ke){return Ke>=dc&&Ke<=hl||Ke===NA||Ke>=Oc&&Ke<=Jc||Ke===hc},Tr=function(Ke,We){return Ke!==JA?!1:We!==Tl},qr=function(Ke,We,er){return Ke===F1?ze(We)||Tr(We,er):ze(Ke)?!0:!!(Ke===JA&&Tr(Ke,We))},Vr=function(Ke,We,er){return Ke===W1||Ke===F1?q1(We)?!0:We===Yo&&q1(er):q1(Ke===Yo?We:Ke)},un=function(Ke){var We=0,er=1;(Ke[We]===W1||Ke[We]===F1)&&(Ke[We]===F1&&(er=-1),We++);for(var $e=[];q1(Ke[We]);)$e.push(Ke[We++]);var Mr=$e.length?parseInt(Ie.apply(void 0,$e),10):0;Ke[We]===Yo&&We++;for(var Qr=[];q1(Ke[We]);)Qr.push(Ke[We++]);var mn=Qr.length,jn=mn?parseInt(Ie.apply(void 0,Qr),10):0;(Ke[We]===QA||Ke[We]===$c)&&We++;var Tn=1;(Ke[We]===W1||Ke[We]===F1)&&(Ke[We]===F1&&(Tn=-1),We++);for(var yi=[];q1(Ke[We]);)yi.push(Ke[We++]);var ki=yi.length?parseInt(Ie.apply(void 0,yi),10):0;return er*(Mr+jn*Math.pow(10,-mn))*Math.pow(10,Tn*ki)},Kn={type:2},zn={type:3},bi={type:4},Ki={type:13},oa={type:8},ti={type:21},xi={type:9},Jo={type:10},ws={type:11},ts={type:12},T1={type:14},fr={type:23},Xr={type:1},Ln={type:25},qn={type:24},Pi={type:26},Fi={type:27},ua={type:28},Ha={type:29},Lo={type:31},No={type:32},rs=(function(){function Ke(){this._value=[]}return Ke.prototype.write=function(We){this._value=this._value.concat(He(We))},Ke.prototype.read=function(){for(var We=[],er=this.consumeToken();er!==No;)We.push(er),er=this.consumeToken();return We},Ke.prototype.consumeToken=function(){var We=this.consumeCodePoint();switch(We){case XA:return this.consumeStringToken(XA);case G1:var er=this.peekCodePoint(0),$e=this.peekCodePoint(1),Mr=this.peekCodePoint(2);if(nr(er)||Tr($e,Mr)){var Qr=qr(er,$e,Mr)?UA:Us,mn=this.consumeName();return{type:5,value:mn,flags:Qr}}break;case yA:if(this.peekCodePoint(0)===Lc)return this.consumeCodePoint(),Ki;break;case Ec:return this.consumeStringToken(Ec);case wA:return Kn;case lc:return zn;case DA:if(this.peekCodePoint(0)===Lc)return this.consumeCodePoint(),T1;break;case W1:if(Vr(We,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(We),this.consumeNumericToken();break;case uA:return bi;case F1:var jn=We,Tn=this.peekCodePoint(0),yi=this.peekCodePoint(1);if(Vr(jn,Tn,yi))return this.reconsumeCodePoint(We),this.consumeNumericToken();if(qr(jn,Tn,yi))return this.reconsumeCodePoint(We),this.consumeIdentLikeToken();if(Tn===F1&&yi===Rc)return this.consumeCodePoint(),this.consumeCodePoint(),qn;break;case Yo:if(Vr(We,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(We),this.consumeNumericToken();break;case Yc:if(this.peekCodePoint(0)===DA)for(this.consumeCodePoint();;){var ki=this.consumeCodePoint();if(ki===DA&&(ki=this.consumeCodePoint(),ki===Yc))return this.consumeToken();if(ki===tA)return this.consumeToken()}break;case Kc:return Pi;case ll:return Fi;case uc:if(this.peekCodePoint(0)===eA&&this.peekCodePoint(1)===F1&&this.peekCodePoint(2)===F1)return this.consumeCodePoint(),this.consumeCodePoint(),Ln;break;case sl:var Qi=this.peekCodePoint(0),ma=this.peekCodePoint(1),Ro=this.peekCodePoint(2);if(qr(Qi,ma,Ro)){var mn=this.consumeName();return{type:7,value:mn}}break;case mA:return ua;case JA:if(Tr(We,this.peekCodePoint(0)))return this.reconsumeCodePoint(We),this.consumeIdentLikeToken();break;case Al:return Ha;case Mc:if(this.peekCodePoint(0)===Lc)return this.consumeCodePoint(),oa;break;case cl:return ws;case fc:return ts;case gc:case tc:var co=this.peekCodePoint(0),To=this.peekCodePoint(1);return co===W1&&(PA(To)||To===MA)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(We),this.consumeIdentLikeToken();case _A:if(this.peekCodePoint(0)===Lc)return this.consumeCodePoint(),xi;if(this.peekCodePoint(0)===_A)return this.consumeCodePoint(),ti;break;case lA:if(this.peekCodePoint(0)===Lc)return this.consumeCodePoint(),Jo;break;case tA:return No}return BA(We)?(this.consumeWhiteSpace(),Lo):q1(We)?(this.reconsumeCodePoint(We),this.consumeNumericToken()):ze(We)?(this.reconsumeCodePoint(We),this.consumeIdentLikeToken()):{type:6,value:Ie(We)}},Ke.prototype.consumeCodePoint=function(){var We=this._value.shift();return typeof We=="undefined"?-1:We},Ke.prototype.reconsumeCodePoint=function(We){this._value.unshift(We)},Ke.prototype.peekCodePoint=function(We){return We>=this._value.length?-1:this._value[We]},Ke.prototype.consumeUnicodeRangeToken=function(){for(var We=[],er=this.consumeCodePoint();PA(er)&&We.length<6;)We.push(er),er=this.consumeCodePoint();for(var $e=!1;er===MA&&We.length<6;)We.push(er),er=this.consumeCodePoint(),$e=!0;if($e){var Mr=parseInt(Ie.apply(void 0,We.map(function(Tn){return Tn===MA?Xc:Tn})),16),Qr=parseInt(Ie.apply(void 0,We.map(function(Tn){return Tn===MA?ec:Tn})),16);return{type:30,start:Mr,end:Qr}}var mn=parseInt(Ie.apply(void 0,We),16);if(this.peekCodePoint(0)===F1&&PA(this.peekCodePoint(1))){this.consumeCodePoint(),er=this.consumeCodePoint();for(var jn=[];PA(er)&&jn.length<6;)jn.push(er),er=this.consumeCodePoint();var Qr=parseInt(Ie.apply(void 0,jn),16);return{type:30,start:mn,end:Qr}}else return{type:30,start:mn,end:mn}},Ke.prototype.consumeIdentLikeToken=function(){var We=this.consumeName();return We.toLowerCase()==="url"&&this.peekCodePoint(0)===wA?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===wA?(this.consumeCodePoint(),{type:19,value:We}):{type:20,value:We}},Ke.prototype.consumeUrlToken=function(){var We=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===tA)return{type:22,value:""};var er=this.peekCodePoint(0);if(er===Ec||er===XA){var $e=this.consumeStringToken(this.consumeCodePoint());return $e.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===tA||this.peekCodePoint(0)===lc)?(this.consumeCodePoint(),{type:22,value:$e.value}):(this.consumeBadUrlRemnants(),fr)}for(;;){var Mr=this.consumeCodePoint();if(Mr===tA||Mr===lc)return{type:22,value:Ie.apply(void 0,We)};if(BA(Mr))return this.consumeWhiteSpace(),this.peekCodePoint(0)===tA||this.peekCodePoint(0)===lc?(this.consumeCodePoint(),{type:22,value:Ie.apply(void 0,We)}):(this.consumeBadUrlRemnants(),fr);if(Mr===XA||Mr===Ec||Mr===wA||yr(Mr))return this.consumeBadUrlRemnants(),fr;if(Mr===JA)if(Tr(Mr,this.peekCodePoint(0)))We.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),fr;else We.push(Mr)}},Ke.prototype.consumeWhiteSpace=function(){for(;BA(this.peekCodePoint(0));)this.consumeCodePoint()},Ke.prototype.consumeBadUrlRemnants=function(){for(;;){var We=this.consumeCodePoint();if(We===lc||We===tA)return;Tr(We,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},Ke.prototype.consumeStringSlice=function(We){for(var er=5e4,$e="";We>0;){var Mr=Math.min(er,We);$e+=Ie.apply(void 0,this._value.splice(0,Mr)),We-=Mr}return this._value.shift(),$e},Ke.prototype.consumeStringToken=function(We){var er="",$e=0;do{var Mr=this._value[$e];if(Mr===tA||Mr===void 0||Mr===We)return er+=this.consumeStringSlice($e),{type:0,value:er};if(Mr===Tl)return this._value.splice(0,$e),Xr;if(Mr===JA){var Qr=this._value[$e+1];Qr!==tA&&Qr!==void 0&&(Qr===Tl?(er+=this.consumeStringSlice($e),$e=-1,this._value.shift()):Tr(Mr,Qr)&&(er+=this.consumeStringSlice($e),er+=Ie(this.consumeEscapedCodePoint()),$e=-1))}$e++}while(!0)},Ke.prototype.consumeNumber=function(){var We=[],er=N1,$e=this.peekCodePoint(0);for(($e===W1||$e===F1)&&We.push(this.consumeCodePoint());q1(this.peekCodePoint(0));)We.push(this.consumeCodePoint());$e=this.peekCodePoint(0);var Mr=this.peekCodePoint(1);if($e===Yo&&q1(Mr))for(We.push(this.consumeCodePoint(),this.consumeCodePoint()),er=jA;q1(this.peekCodePoint(0));)We.push(this.consumeCodePoint());$e=this.peekCodePoint(0),Mr=this.peekCodePoint(1);var Qr=this.peekCodePoint(2);if(($e===QA||$e===$c)&&((Mr===W1||Mr===F1)&&q1(Qr)||q1(Mr)))for(We.push(this.consumeCodePoint(),this.consumeCodePoint()),er=jA;q1(this.peekCodePoint(0));)We.push(this.consumeCodePoint());return[un(We),er]},Ke.prototype.consumeNumericToken=function(){var We=this.consumeNumber(),er=We[0],$e=We[1],Mr=this.peekCodePoint(0),Qr=this.peekCodePoint(1),mn=this.peekCodePoint(2);if(qr(Mr,Qr,mn)){var jn=this.consumeName();return{type:15,number:er,flags:$e,unit:jn}}return Mr===Hc?(this.consumeCodePoint(),{type:16,number:er,flags:$e}):{type:17,number:er,flags:$e}},Ke.prototype.consumeEscapedCodePoint=function(){var We=this.consumeCodePoint();if(PA(We)){for(var er=Ie(We);PA(this.peekCodePoint(0))&&er.length<6;)er+=Ie(this.consumeCodePoint());BA(this.peekCodePoint(0))&&this.consumeCodePoint();var $e=parseInt(er,16);return $e===0||Qc($e)||$e>1114111?OA:$e}return We===tA?OA:We},Ke.prototype.consumeName=function(){for(var We="";;){var er=this.consumeCodePoint();if(nr(er))We+=Ie(er);else if(Tr(er,this.peekCodePoint(0)))We+=Ie(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(er),We}},Ke})(),hr=(function(){function Ke(We){this._tokens=We}return Ke.create=function(We){var er=new rs;return er.write(We),new Ke(er.read())},Ke.parseValue=function(We){return Ke.create(We).parseComponentValue()},Ke.parseValues=function(We){return Ke.create(We).parseComponentValues()},Ke.prototype.parseComponentValue=function(){for(var We=this.consumeToken();We.type===31;)We=this.consumeToken();if(We.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(We);var er=this.consumeComponentValue();do We=this.consumeToken();while(We.type===31);if(We.type===32)return er;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},Ke.prototype.parseComponentValues=function(){for(var We=[];;){var er=this.consumeComponentValue();if(er.type===32)return We;We.push(er),We.push()}},Ke.prototype.consumeComponentValue=function(){var We=this.consumeToken();switch(We.type){case 11:case 28:case 2:return this.consumeSimpleBlock(We.type);case 19:return this.consumeFunction(We)}return We},Ke.prototype.consumeSimpleBlock=function(We){for(var er={type:We,values:[]},$e=this.consumeToken();;){if($e.type===32||An($e,We))return er;this.reconsumeToken($e),er.values.push(this.consumeComponentValue()),$e=this.consumeToken()}},Ke.prototype.consumeFunction=function(We){for(var er={name:We.value,values:[],type:18};;){var $e=this.consumeToken();if($e.type===32||$e.type===3)return er;this.reconsumeToken($e),er.values.push(this.consumeComponentValue())}},Ke.prototype.consumeToken=function(){var We=this._tokens.shift();return typeof We=="undefined"?No:We},Ke.prototype.reconsumeToken=function(We){this._tokens.unshift(We)},Ke})(),Br=function(Ke){return Ke.type===15},Nr=function(Ke){return Ke.type===17},Or=function(Ke){return Ke.type===20},an=function(Ke){return Ke.type===0},Zr=function(Ke,We){return Or(Ke)&&Ke.value===We},Rr=function(Ke){return Ke.type!==31},Jr=function(Ke){return Ke.type!==31&&Ke.type!==4},rn=function(Ke){var We=[],er=[];return Ke.forEach(function($e){if($e.type===4){if(er.length===0)throw new Error("Error parsing function args, zero tokens for arg");We.push(er),er=[];return}$e.type!==31&&er.push($e)}),er.length&&We.push(er),We},An=function(Ke,We){return We===11&&Ke.type===12||We===28&&Ke.type===29?!0:We===2&&Ke.type===3},tn=function(Ke){return Ke.type===17||Ke.type===15},vn=function(Ke){return Ke.type===16||tn(Ke)},fn=function(Ke){return Ke.length>1?[Ke[0],Ke[1]]:[Ke[0]]},dn={type:17,number:0,flags:N1},Mn={type:16,number:50,flags:N1},wn={type:16,number:100,flags:N1},Sn=function(Ke,We,er){var $e=Ke[0],Mr=Ke[1];return[Nn($e,We),Nn(typeof Mr!="undefined"?Mr:$e,er)]},Nn=function(Ke,We){if(Ke.type===16)return Ke.number/100*We;if(Br(Ke))switch(Ke.unit){case"rem":case"em":return 16*Ke.number;case"px":default:return Ke.number}return Ke.number},oi="deg",Jn="grad",fi="rad",ri="turn",Qn={name:"angle",parse:function(Ke,We){if(We.type===15)switch(We.unit){case oi:return Math.PI*We.number/180;case Jn:return Math.PI/200*We.number;case fi:return We.number;case ri:return Math.PI*2*We.number}throw new Error("Unsupported angle type")}},Yn=function(Ke){return Ke.type===15&&(Ke.unit===oi||Ke.unit===Jn||Ke.unit===fi||Ke.unit===ri)},ni=function(Ke){var We=Ke.filter(Or).map(function(er){return er.value}).join(" ");switch(We){case"to bottom right":case"to right bottom":case"left top":case"top left":return[dn,dn];case"to top":case"bottom":return ci(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[dn,wn];case"to right":case"left":return ci(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[wn,wn];case"to bottom":case"top":return ci(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[wn,dn];case"to left":case"right":return ci(270)}return 0},ci=function(Ke){return Math.PI*Ke/180},Li={name:"color",parse:function(Ke,We){if(We.type===18){var er=En[We.name];if(typeof er=="undefined")throw new Error('Attempting to parse an unsupported color function "'+We.name+'"');return er(Ke,We.values)}if(We.type===5){if(We.value.length===3){var $e=We.value.substring(0,1),Mr=We.value.substring(1,2),Qr=We.value.substring(2,3);return ii(parseInt($e+$e,16),parseInt(Mr+Mr,16),parseInt(Qr+Qr,16),1)}if(We.value.length===4){var $e=We.value.substring(0,1),Mr=We.value.substring(1,2),Qr=We.value.substring(2,3),mn=We.value.substring(3,4);return ii(parseInt($e+$e,16),parseInt(Mr+Mr,16),parseInt(Qr+Qr,16),parseInt(mn+mn,16)/255)}if(We.value.length===6){var $e=We.value.substring(0,2),Mr=We.value.substring(2,4),Qr=We.value.substring(4,6);return ii(parseInt($e,16),parseInt(Mr,16),parseInt(Qr,16),1)}if(We.value.length===8){var $e=We.value.substring(0,2),Mr=We.value.substring(2,4),Qr=We.value.substring(4,6),mn=We.value.substring(6,8);return ii(parseInt($e,16),parseInt(Mr,16),parseInt(Qr,16),parseInt(mn,16)/255)}}if(We.type===20){var jn=Rn[We.value.toUpperCase()];if(typeof jn!="undefined")return jn}return Rn.TRANSPARENT}},zi=function(Ke){return(255&Ke)===0},Zn=function(Ke){var We=255&Ke,er=255&Ke>>8,$e=255&Ke>>16,Mr=255&Ke>>24;return We<255?"rgba("+Mr+","+$e+","+er+","+We/255+")":"rgb("+Mr+","+$e+","+er+")"},ii=function(Ke,We,er,$e){return(Ke<<24|We<<16|er<<8|Math.round($e*255)<<0)>>>0},vi=function(Ke,We){if(Ke.type===17)return Ke.number;if(Ke.type===16){var er=We===3?1:255;return We===3?Ke.number/100*er:Math.round(Ke.number/100*er)}return 0},Si=function(Ke,We){var er=We.filter(Jr);if(er.length===3){var $e=er.map(vi),Mr=$e[0],Qr=$e[1],mn=$e[2];return ii(Mr,Qr,mn,1)}if(er.length===4){var jn=er.map(vi),Mr=jn[0],Qr=jn[1],mn=jn[2],Tn=jn[3];return ii(Mr,Qr,mn,Tn)}return 0};function Yr(Ke,We,er){return er<0&&(er+=1),er>=1&&(er-=1),er<1/6?(We-Ke)*er*6+Ke:er<1/2?We:er<2/3?(We-Ke)*6*(2/3-er)+Ke:Ke}var hn=function(Ke,We){var er=We.filter(Jr),$e=er[0],Mr=er[1],Qr=er[2],mn=er[3],jn=($e.type===17?ci($e.number):Qn.parse(Ke,$e))/(Math.PI*2),Tn=vn(Mr)?Mr.number/100:0,yi=vn(Qr)?Qr.number/100:0,ki=typeof mn!="undefined"&&vn(mn)?Nn(mn,1):1;if(Tn===0)return ii(yi*255,yi*255,yi*255,1);var Qi=yi<=.5?yi*(Tn+1):yi+Tn-yi*Tn,ma=yi*2-Qi,Ro=Yr(ma,Qi,jn+1/3),co=Yr(ma,Qi,jn),To=Yr(ma,Qi,jn-1/3);return ii(Ro*255,co*255,To*255,ki)},En={hsl:hn,hsla:hn,rgb:Si,rgba:Si},Dn=function(Ke,We){return Li.parse(Ke,hr.create(We).parseComponentValue())},Rn={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},pi={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(Ke,We){return We.map(function(er){if(Or(er))switch(er.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},ui={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},hi=function(Ke,We){var er=Li.parse(Ke,We[0]),$e=We[1];return $e&&vn($e)?{color:er,stop:$e}:{color:er,stop:null}},gi=function(Ke,We){var er=Ke[0],$e=Ke[Ke.length-1];er.stop===null&&(er.stop=dn),$e.stop===null&&($e.stop=wn);for(var Mr=[],Qr=0,mn=0;mn<Ke.length;mn++){var jn=Ke[mn].stop;if(jn!==null){var Tn=Nn(jn,We);Tn>Qr?Mr.push(Tn):Mr.push(Qr),Qr=Tn}else Mr.push(null)}for(var yi=null,mn=0;mn<Mr.length;mn++){var ki=Mr[mn];if(ki===null)yi===null&&(yi=mn);else if(yi!==null){for(var Qi=mn-yi,ma=Mr[yi-1],Ro=(ki-ma)/(Qi+1),co=1;co<=Qi;co++)Mr[yi+co-1]=Ro*co;yi=null}}return Ke.map(function(To,c1){var ss=To.color;return{color:ss,stop:Math.max(Math.min(1,Mr[c1]/We),0)}})},Ze=function(Ke,We,er){var $e=We/2,Mr=er/2,Qr=Nn(Ke[0],We)-$e,mn=Mr-Nn(Ke[1],er);return(Math.atan2(mn,Qr)+Math.PI*2)%(Math.PI*2)},en=function(Ke,We,er){var $e=typeof Ke=="number"?Ke:Ze(Ke,We,er),Mr=Math.abs(We*Math.sin($e))+Math.abs(er*Math.cos($e)),Qr=We/2,mn=er/2,jn=Mr/2,Tn=Math.sin($e-Math.PI/2)*jn,yi=Math.cos($e-Math.PI/2)*jn;return[Mr,Qr-yi,Qr+yi,mn-Tn,mn+Tn]},mi=function(Ke,We){return Math.sqrt(Ke*Ke+We*We)},Ni=function(Ke,We,er,$e,Mr){var Qr=[[0,0],[0,We],[Ke,0],[Ke,We]];return Qr.reduce(function(mn,jn){var Tn=jn[0],yi=jn[1],ki=mi(er-Tn,$e-yi);return(Mr?ki<mn.optimumDistance:ki>mn.optimumDistance)?{optimumCorner:jn,optimumDistance:ki}:mn},{optimumDistance:Mr?1/0:-1/0,optimumCorner:null}).optimumCorner},Vi=function(Ke,We,er,$e,Mr){var Qr=0,mn=0;switch(Ke.size){case 0:Ke.shape===0?Qr=mn=Math.min(Math.abs(We),Math.abs(We-$e),Math.abs(er),Math.abs(er-Mr)):Ke.shape===1&&(Qr=Math.min(Math.abs(We),Math.abs(We-$e)),mn=Math.min(Math.abs(er),Math.abs(er-Mr)));break;case 2:if(Ke.shape===0)Qr=mn=Math.min(mi(We,er),mi(We,er-Mr),mi(We-$e,er),mi(We-$e,er-Mr));else if(Ke.shape===1){var jn=Math.min(Math.abs(er),Math.abs(er-Mr))/Math.min(Math.abs(We),Math.abs(We-$e)),Tn=Ni($e,Mr,We,er,!0),yi=Tn[0],ki=Tn[1];Qr=mi(yi-We,(ki-er)/jn),mn=jn*Qr}break;case 1:Ke.shape===0?Qr=mn=Math.max(Math.abs(We),Math.abs(We-$e),Math.abs(er),Math.abs(er-Mr)):Ke.shape===1&&(Qr=Math.max(Math.abs(We),Math.abs(We-$e)),mn=Math.max(Math.abs(er),Math.abs(er-Mr)));break;case 3:if(Ke.shape===0)Qr=mn=Math.max(mi(We,er),mi(We,er-Mr),mi(We-$e,er),mi(We-$e,er-Mr));else if(Ke.shape===1){var jn=Math.max(Math.abs(er),Math.abs(er-Mr))/Math.max(Math.abs(We),Math.abs(We-$e)),Qi=Ni($e,Mr,We,er,!1),yi=Qi[0],ki=Qi[1];Qr=mi(yi-We,(ki-er)/jn),mn=jn*Qr}break}return Array.isArray(Ke.size)&&(Qr=Nn(Ke.size[0],$e),mn=Ke.size.length===2?Nn(Ke.size[1],Mr):Qr),[Qr,mn]},ca=function(Ke,We){var er=ci(180),$e=[];return rn(We).forEach(function(Mr,Qr){if(Qr===0){var mn=Mr[0];if(mn.type===20&&mn.value==="to"){er=ni(Mr);return}else if(Yn(mn)){er=Qn.parse(Ke,mn);return}}var jn=hi(Ke,Mr);$e.push(jn)}),{angle:er,stops:$e,type:1}},ha=function(Ke,We){var er=ci(180),$e=[];return rn(We).forEach(function(Mr,Qr){if(Qr===0){var mn=Mr[0];if(mn.type===20&&["top","left","right","bottom"].indexOf(mn.value)!==-1){er=ni(Mr);return}else if(Yn(mn)){er=(Qn.parse(Ke,mn)+ci(270))%ci(360);return}}var jn=hi(Ke,Mr);$e.push(jn)}),{angle:er,stops:$e,type:1}},Pa=function(Ke,We){var er=ci(180),$e=[],Mr=1,Qr=0,mn=3,jn=[];return rn(We).forEach(function(Tn,yi){var ki=Tn[0];if(yi===0){if(Or(ki)&&ki.value==="linear"){Mr=1;return}else if(Or(ki)&&ki.value==="radial"){Mr=2;return}}if(ki.type===18){if(ki.name==="from"){var Qi=Li.parse(Ke,ki.values[0]);$e.push({stop:dn,color:Qi})}else if(ki.name==="to"){var Qi=Li.parse(Ke,ki.values[0]);$e.push({stop:wn,color:Qi})}else if(ki.name==="color-stop"){var ma=ki.values.filter(Jr);if(ma.length===2){var Qi=Li.parse(Ke,ma[1]),Ro=ma[0];Nr(Ro)&&$e.push({stop:{type:16,number:Ro.number*100,flags:Ro.flags},color:Qi})}}}}),Mr===1?{angle:(er+ci(180))%ci(360),stops:$e,type:Mr}:{size:mn,shape:Qr,stops:$e,position:jn,type:Mr}},Ra="closest-side",to="farthest-side",Fa="closest-corner",Oa="farthest-corner",no="circle",ro="ellipse",va="cover",Ba="contain",Ya=function(Ke,We){var er=0,$e=3,Mr=[],Qr=[];return rn(We).forEach(function(mn,jn){var Tn=!0;if(jn===0){var yi=!1;Tn=mn.reduce(function(Qi,ma){if(yi)if(Or(ma))switch(ma.value){case"center":return Qr.push(Mn),Qi;case"top":case"left":return Qr.push(dn),Qi;case"right":case"bottom":return Qr.push(wn),Qi}else(vn(ma)||tn(ma))&&Qr.push(ma);else if(Or(ma))switch(ma.value){case no:return er=0,!1;case ro:return er=1,!1;case"at":return yi=!0,!1;case Ra:return $e=0,!1;case va:case to:return $e=1,!1;case Ba:case Fa:return $e=2,!1;case Oa:return $e=3,!1}else if(tn(ma)||vn(ma))return Array.isArray($e)||($e=[]),$e.push(ma),!1;return Qi},Tn)}if(Tn){var ki=hi(Ke,mn);Mr.push(ki)}}),{size:$e,shape:er,stops:Mr,position:Qr,type:2}},jr=function(Ke,We){var er=0,$e=3,Mr=[],Qr=[];return rn(We).forEach(function(mn,jn){var Tn=!0;if(jn===0?Tn=mn.reduce(function(ki,Qi){if(Or(Qi))switch(Qi.value){case"center":return Qr.push(Mn),!1;case"top":case"left":return Qr.push(dn),!1;case"right":case"bottom":return Qr.push(wn),!1}else if(vn(Qi)||tn(Qi))return Qr.push(Qi),!1;return ki},Tn):jn===1&&(Tn=mn.reduce(function(ki,Qi){if(Or(Qi))switch(Qi.value){case no:return er=0,!1;case ro:return er=1,!1;case Ba:case Ra:return $e=0,!1;case to:return $e=1,!1;case Fa:return $e=2,!1;case va:case Oa:return $e=3,!1}else if(tn(Qi)||vn(Qi))return Array.isArray($e)||($e=[]),$e.push(Qi),!1;return ki},Tn)),Tn){var yi=hi(Ke,mn);Mr.push(yi)}}),{size:$e,shape:er,stops:Mr,position:Qr,type:2}},Fr=function(Ke){return Ke.type===1},Ar=function(Ke){return Ke.type===2},cr={name:"image",parse:function(Ke,We){if(We.type===22){var er={url:We.value,type:0};return Ke.cache.addImage(We.value),er}if(We.type===18){var $e=dr[We.name];if(typeof $e=="undefined")throw new Error('Attempting to parse an unsupported image function "'+We.name+'"');return $e(Ke,We.values)}throw new Error("Unsupported image type "+We.type)}};function Ve(Ke){return!(Ke.type===20&&Ke.value==="none")&&(Ke.type!==18||!!dr[Ke.name])}var dr={"linear-gradient":ca,"-moz-linear-gradient":ha,"-ms-linear-gradient":ha,"-o-linear-gradient":ha,"-webkit-linear-gradient":ha,"radial-gradient":Ya,"-moz-radial-gradient":jr,"-ms-radial-gradient":jr,"-o-radial-gradient":jr,"-webkit-radial-gradient":jr,"-webkit-gradient":Pa},ur={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(Ke,We){if(We.length===0)return[];var er=We[0];return er.type===20&&er.value==="none"?[]:We.filter(function($e){return Jr($e)&&Ve($e)}).map(function($e){return cr.parse(Ke,$e)})}},Er={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(Ke,We){return We.map(function(er){if(Or(er))switch(er.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Ur={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(Ke,We){return rn(We).map(function(er){return er.filter(vn)}).map(fn)}},Gr={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(Ke,We){return rn(We).map(function(er){return er.filter(Or).map(function($e){return $e.value}).join(" ")}).map(sn)}},sn=function(Ke){switch(Ke){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},pn;(function(Ke){Ke.AUTO="auto",Ke.CONTAIN="contain",Ke.COVER="cover"})(pn||(pn={}));var _n={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(Ke,We){return rn(We).map(function(er){return er.filter(ei)})}},ei=function(Ke){return Or(Ke)||vn(Ke)},wi=function(Ke){return{name:"border-"+Ke+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Wi=wi("top"),ta=wi("right"),$i=wi("bottom"),Da=wi("left"),ba=function(Ke){return{name:"border-radius-"+Ke,initialValue:"0 0",prefix:!1,type:1,parse:function(We,er){return fn(er.filter(vn))}}},Ci=ba("top-left"),qi=ba("top-right"),Ea=ba("bottom-right"),Ji=ba("bottom-left"),_a=function(Ke){return{name:"border-"+Ke+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(We,er){switch(er){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Na=_a("top"),ka=_a("right"),Ka=_a("bottom"),io=_a("left"),zr=function(Ke){return{name:"border-"+Ke+"-width",initialValue:"0",type:0,prefix:!1,parse:function(We,er){return Br(er)?er.number:0}}},yn=zr("top"),In=zr("right"),On=zr("bottom"),Gn=zr("left"),Bi={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},kn={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(Ke,We){switch(We){case"rtl":return 1;case"ltr":default:return 0}}},Ti={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(Ke,We){return We.filter(Or).reduce(function(er,$e){return er|Fn($e.value)},0)}},Fn=function(Ke){switch(Ke){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Di={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(Ke,We){switch(We){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Mi={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(Ke,We){return We.type===20&&We.value==="normal"?0:We.type===17||We.type===15?We.number:0}},ji;(function(Ke){Ke.NORMAL="normal",Ke.STRICT="strict"})(ji||(ji={}));var Vn={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(Ke,We){switch(We){case"strict":return ji.STRICT;case"normal":default:return ji.NORMAL}}},na={name:"line-height",initialValue:"normal",prefix:!1,type:4},Xi=function(Ke,We){return Or(Ke)&&Ke.value==="normal"?1.2*We:Ke.type===17?We*Ke.number:vn(Ke)?Nn(Ke,We):We},Ri={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(Ke,We){return We.type===20&&We.value==="none"?null:cr.parse(Ke,We)}},Yi={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(Ke,We){switch(We){case"inside":return 0;case"outside":default:return 1}}},ga={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(Ke,We){switch(We){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},ya=function(Ke){return{name:"margin-"+Ke,initialValue:"0",prefix:!1,type:4}},so=ya("top"),za=ya("right"),uo=ya("bottom"),wo=ya("left"),Zo={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(Ke,We){return We.filter(Or).map(function(er){switch(er.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},vo={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(Ke,We){switch(We){case"break-word":return"break-word";case"normal":default:return"normal"}}},Go=function(Ke){return{name:"padding-"+Ke,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Mo=Go("top"),Oo=Go("right"),us=Go("bottom"),Ja=Go("left"),ho={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(Ke,We){switch(We){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Ko={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(Ke,We){switch(We){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},xo={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(Ke,We){return We.length===1&&Zr(We[0],"none")?[]:rn(We).map(function(er){for(var $e={color:Rn.TRANSPARENT,offsetX:dn,offsetY:dn,blur:dn},Mr=0,Qr=0;Qr<er.length;Qr++){var mn=er[Qr];tn(mn)?(Mr===0?$e.offsetX=mn:Mr===1?$e.offsetY=mn:$e.blur=mn,Mr++):$e.color=Li.parse(Ke,mn)}return $e})}},Bs={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(Ke,We){switch(We){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},go={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(Ke,We){if(We.type===20&&We.value==="none")return null;if(We.type===18){var er=Ds[We.name];if(typeof er=="undefined")throw new Error('Attempting to parse an unsupported transform function "'+We.name+'"');return er(We.values)}return null}},t1=function(Ke){var We=Ke.filter(function(er){return er.type===17}).map(function(er){return er.number});return We.length===6?We:null},Ws=function(Ke){var We=Ke.filter(function(Tn){return Tn.type===17}).map(function(Tn){return Tn.number}),er=We[0],$e=We[1];We[2],We[3];var Mr=We[4],Qr=We[5];We[6],We[7],We[8],We[9],We[10],We[11];var mn=We[12],jn=We[13];return We[14],We[15],We.length===16?[er,$e,Mr,Qr,mn,jn]:null},Ds={matrix:t1,matrix3d:Ws},l1={type:16,number:50,flags:N1},E1=[l1,l1],L1={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(Ke,We){var er=We.filter(vn);return er.length!==2?E1:[er[0],er[1]]}},Oe={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(Ke,We){switch(We){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},tr;(function(Ke){Ke.NORMAL="normal",Ke.BREAK_ALL="break-all",Ke.KEEP_ALL="keep-all"})(tr||(tr={}));for(var br={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(Ke,We){switch(We){case"break-all":return tr.BREAK_ALL;case"keep-all":return tr.KEEP_ALL;case"normal":default:return tr.NORMAL}}},Dr={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(Ke,We){if(We.type===20)return{auto:!0,order:0};if(Nr(We))return{auto:!1,order:We.number};throw new Error("Invalid z-index number parsed")}},Kr={name:"time",parse:function(Ke,We){if(We.type===15)switch(We.unit.toLowerCase()){case"s":return 1e3*We.number;case"ms":return We.number}throw new Error("Unsupported time type")}},nn={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(Ke,We){return Nr(We)?We.number:1}},ln={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},gn={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(Ke,We){return We.filter(Or).map(function(er){switch(er.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(er){return er!==0})}},bn={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(Ke,We){var er=[],$e=[];return We.forEach(function(Mr){switch(Mr.type){case 20:case 0:er.push(Mr.value);break;case 17:er.push(Mr.number.toString());break;case 4:$e.push(er.join(" ")),er.length=0;break}}),er.length&&$e.push(er.join(" ")),$e.map(function(Mr){return Mr.indexOf(" ")===-1?Mr:"'"+Mr+"'"})}},Cn={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},si={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(Ke,We){if(Nr(We))return We.number;if(Or(We))switch(We.value){case"bold":return 700;case"normal":default:return 400}return 400}},Ei={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(Ke,We){return We.filter(Or).map(function(er){return er.value})}},Ui={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(Ke,We){switch(We){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},ai=function(Ke,We){return(Ke&We)!==0},fa={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(Ke,We){if(We.length===0)return[];var er=We[0];return er.type===20&&er.value==="none"?[]:We}},Gi={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(Ke,We){if(We.length===0)return null;var er=We[0];if(er.type===20&&er.value==="none")return null;for(var $e=[],Mr=We.filter(Rr),Qr=0;Qr<Mr.length;Qr++){var mn=Mr[Qr],jn=Mr[Qr+1];if(mn.type===20){var Tn=jn&&Nr(jn)?jn.number:1;$e.push({counter:mn.value,increment:Tn})}}return $e}},Ai={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(Ke,We){if(We.length===0)return[];for(var er=[],$e=We.filter(Rr),Mr=0;Mr<$e.length;Mr++){var Qr=$e[Mr],mn=$e[Mr+1];if(Or(Qr)&&Qr.value!=="none"){var jn=mn&&Nr(mn)?mn.number:0;er.push({counter:Qr.value,reset:jn})}}return er}},li={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(Ke,We){return We.filter(Br).map(function(er){return Kr.parse(Ke,er)})}},sa={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(Ke,We){if(We.length===0)return null;var er=We[0];if(er.type===20&&er.value==="none")return null;var $e=[],Mr=We.filter(an);if(Mr.length%2!==0)return null;for(var Qr=0;Qr<Mr.length;Qr+=2){var mn=Mr[Qr].value,jn=Mr[Qr+1].value;$e.push({open:mn,close:jn})}return $e}},pa=function(Ke,We,er){if(!Ke)return"";var $e=Ke[Math.min(We,Ke.length-1)];return $e?er?$e.open:$e.close:""},la={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(Ke,We){return We.length===1&&Zr(We[0],"none")?[]:rn(We).map(function(er){for(var $e={color:255,offsetX:dn,offsetY:dn,blur:dn,spread:dn,inset:!1},Mr=0,Qr=0;Qr<er.length;Qr++){var mn=er[Qr];Zr(mn,"inset")?$e.inset=!0:tn(mn)?(Mr===0?$e.offsetX=mn:Mr===1?$e.offsetY=mn:Mr===2?$e.blur=mn:$e.spread=mn,Mr++):$e.color=Li.parse(Ke,mn)}return $e})}},Ga={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(Ke,We){var er=[0,1,2],$e=[];return We.filter(Or).forEach(function(Mr){switch(Mr.value){case"stroke":$e.push(1);break;case"fill":$e.push(0);break;case"markers":$e.push(2);break}}),er.forEach(function(Mr){$e.indexOf(Mr)===-1&&$e.push(Mr)}),$e}},Ua={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},Io={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(Ke,We){return Br(We)?We.number:0}},Wa=(function(){function Ke(We,er){var $e,Mr;this.animationDuration=da(We,li,er.animationDuration),this.backgroundClip=da(We,pi,er.backgroundClip),this.backgroundColor=da(We,ui,er.backgroundColor),this.backgroundImage=da(We,ur,er.backgroundImage),this.backgroundOrigin=da(We,Er,er.backgroundOrigin),this.backgroundPosition=da(We,Ur,er.backgroundPosition),this.backgroundRepeat=da(We,Gr,er.backgroundRepeat),this.backgroundSize=da(We,_n,er.backgroundSize),this.borderTopColor=da(We,Wi,er.borderTopColor),this.borderRightColor=da(We,ta,er.borderRightColor),this.borderBottomColor=da(We,$i,er.borderBottomColor),this.borderLeftColor=da(We,Da,er.borderLeftColor),this.borderTopLeftRadius=da(We,Ci,er.borderTopLeftRadius),this.borderTopRightRadius=da(We,qi,er.borderTopRightRadius),this.borderBottomRightRadius=da(We,Ea,er.borderBottomRightRadius),this.borderBottomLeftRadius=da(We,Ji,er.borderBottomLeftRadius),this.borderTopStyle=da(We,Na,er.borderTopStyle),this.borderRightStyle=da(We,ka,er.borderRightStyle),this.borderBottomStyle=da(We,Ka,er.borderBottomStyle),this.borderLeftStyle=da(We,io,er.borderLeftStyle),this.borderTopWidth=da(We,yn,er.borderTopWidth),this.borderRightWidth=da(We,In,er.borderRightWidth),this.borderBottomWidth=da(We,On,er.borderBottomWidth),this.borderLeftWidth=da(We,Gn,er.borderLeftWidth),this.boxShadow=da(We,la,er.boxShadow),this.color=da(We,Bi,er.color),this.direction=da(We,kn,er.direction),this.display=da(We,Ti,er.display),this.float=da(We,Di,er.cssFloat),this.fontFamily=da(We,bn,er.fontFamily),this.fontSize=da(We,Cn,er.fontSize),this.fontStyle=da(We,Ui,er.fontStyle),this.fontVariant=da(We,Ei,er.fontVariant),this.fontWeight=da(We,si,er.fontWeight),this.letterSpacing=da(We,Mi,er.letterSpacing),this.lineBreak=da(We,Vn,er.lineBreak),this.lineHeight=da(We,na,er.lineHeight),this.listStyleImage=da(We,Ri,er.listStyleImage),this.listStylePosition=da(We,Yi,er.listStylePosition),this.listStyleType=da(We,ga,er.listStyleType),this.marginTop=da(We,so,er.marginTop),this.marginRight=da(We,za,er.marginRight),this.marginBottom=da(We,uo,er.marginBottom),this.marginLeft=da(We,wo,er.marginLeft),this.opacity=da(We,nn,er.opacity);var Qr=da(We,Zo,er.overflow);this.overflowX=Qr[0],this.overflowY=Qr[Qr.length>1?1:0],this.overflowWrap=da(We,vo,er.overflowWrap),this.paddingTop=da(We,Mo,er.paddingTop),this.paddingRight=da(We,Oo,er.paddingRight),this.paddingBottom=da(We,us,er.paddingBottom),this.paddingLeft=da(We,Ja,er.paddingLeft),this.paintOrder=da(We,Ga,er.paintOrder),this.position=da(We,Ko,er.position),this.textAlign=da(We,ho,er.textAlign),this.textDecorationColor=da(We,ln,($e=er.textDecorationColor)!==null&&$e!==void 0?$e:er.color),this.textDecorationLine=da(We,gn,(Mr=er.textDecorationLine)!==null&&Mr!==void 0?Mr:er.textDecoration),this.textShadow=da(We,xo,er.textShadow),this.textTransform=da(We,Bs,er.textTransform),this.transform=da(We,go,er.transform),this.transformOrigin=da(We,L1,er.transformOrigin),this.visibility=da(We,Oe,er.visibility),this.webkitTextStrokeColor=da(We,Ua,er.webkitTextStrokeColor),this.webkitTextStrokeWidth=da(We,Io,er.webkitTextStrokeWidth),this.wordBreak=da(We,br,er.wordBreak),this.zIndex=da(We,Dr,er.zIndex)}return Ke.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},Ke.prototype.isTransparent=function(){return zi(this.backgroundColor)},Ke.prototype.isTransformed=function(){return this.transform!==null},Ke.prototype.isPositioned=function(){return this.position!==0},Ke.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},Ke.prototype.isFloating=function(){return this.float!==0},Ke.prototype.isInlineLevel=function(){return ai(this.display,4)||ai(this.display,33554432)||ai(this.display,268435456)||ai(this.display,536870912)||ai(this.display,67108864)||ai(this.display,134217728)},Ke})(),fs=(function(){function Ke(We,er){this.content=da(We,fa,er.content),this.quotes=da(We,sa,er.quotes)}return Ke})(),xs=(function(){function Ke(We,er){this.counterIncrement=da(We,Gi,er.counterIncrement),this.counterReset=da(We,Ai,er.counterReset)}return Ke})(),da=function(Ke,We,er){var $e=new rs,Mr=er!==null&&typeof er!="undefined"?er.toString():We.initialValue;$e.write(Mr);var Qr=new hr($e.read());switch(We.type){case 2:var mn=Qr.parseComponentValue();return We.parse(Ke,Or(mn)?mn.value:We.initialValue);case 0:return We.parse(Ke,Qr.parseComponentValue());case 1:return We.parse(Ke,Qr.parseComponentValues());case 4:return Qr.parseComponentValue();case 3:switch(We.format){case"angle":return Qn.parse(Ke,Qr.parseComponentValue());case"color":return Li.parse(Ke,Qr.parseComponentValue());case"image":return cr.parse(Ke,Qr.parseComponentValue());case"length":var jn=Qr.parseComponentValue();return tn(jn)?jn:dn;case"length-percentage":var Tn=Qr.parseComponentValue();return vn(Tn)?Tn:dn;case"time":return Kr.parse(Ke,Qr.parseComponentValue())}break}},ps="data-html2canvas-debug",Ns=function(Ke){var We=Ke.getAttribute(ps);switch(We){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},As=function(Ke,We){var er=Ns(Ke);return er===1||We===er},Uo=(function(){function Ke(We,er){this.context=We,this.textNodes=[],this.elements=[],this.flags=0,As(er,3),this.styles=new Wa(We,window.getComputedStyle(er,null)),Cl(er)&&(this.styles.animationDuration.some(function($e){return $e>0})&&(er.style.animationDuration="0s"),this.styles.transform!==null&&(er.style.transform="none")),this.bounds=Fe(this.context,er),As(er,4)&&(this.flags|=16)}return Ke})(),gs="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",u1="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Fs=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Cs=0;Cs<u1.length;Cs++)Fs[u1.charCodeAt(Cs)]=Cs;for(var bs=function(Ke){var We=Ke.length*.75,er=Ke.length,$e,Mr=0,Qr,mn,jn,Tn;Ke[Ke.length-1]==="="&&(We--,Ke[Ke.length-2]==="="&&We--);var yi=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(We):new Array(We),ki=Array.isArray(yi)?yi:new Uint8Array(yi);for($e=0;$e<er;$e+=4)Qr=Fs[Ke.charCodeAt($e)],mn=Fs[Ke.charCodeAt($e+1)],jn=Fs[Ke.charCodeAt($e+2)],Tn=Fs[Ke.charCodeAt($e+3)],ki[Mr++]=Qr<<2|mn>>4,ki[Mr++]=(mn&15)<<4|jn>>2,ki[Mr++]=(jn&3)<<6|Tn&63;return yi},m1=function(Ke){for(var We=Ke.length,er=[],$e=0;$e<We;$e+=2)er.push(Ke[$e+1]<<8|Ke[$e]);return er},M1=function(Ke){for(var We=Ke.length,er=[],$e=0;$e<We;$e+=4)er.push(Ke[$e+3]<<24|Ke[$e+2]<<16|Ke[$e+1]<<8|Ke[$e]);return er},yo=5,jo=11,_i=2,ns=jo-yo,is=65536>>yo,as=1<<yo,_s=as-1,Ls=1024>>yo,Ys=is+Ls,a1=Ys,Es=32,fA=a1+Es,Z1=65536>>jo,vA=1<<ns,V1=vA-1,aA=function(Ke,We,er){return Ke.slice?Ke.slice(We,er):new Uint16Array(Array.prototype.slice.call(Ke,We,er))},FA=function(Ke,We,er){return Ke.slice?Ke.slice(We,er):new Uint32Array(Array.prototype.slice.call(Ke,We,er))},Y1=function(Ke,We){var er=bs(Ke),$e=Array.isArray(er)?M1(er):new Uint32Array(er),Mr=Array.isArray(er)?m1(er):new Uint16Array(er),Qr=24,mn=aA(Mr,Qr/2,$e[4]/2),jn=$e[5]===2?aA(Mr,(Qr+$e[4])/2):FA($e,Math.ceil((Qr+$e[4])/4));return new GA($e[0],$e[1],$e[2],$e[3],mn,jn)},GA=(function(){function Ke(We,er,$e,Mr,Qr,mn){this.initialValue=We,this.errorValue=er,this.highStart=$e,this.highValueIndex=Mr,this.index=Qr,this.data=mn}return Ke.prototype.get=function(We){var er;if(We>=0){if(We<55296||We>56319&&We<=65535)return er=this.index[We>>yo],er=(er<<_i)+(We&_s),this.data[er];if(We<=65535)return er=this.index[is+(We-55296>>yo)],er=(er<<_i)+(We&_s),this.data[er];if(We<this.highStart)return er=fA-Z1+(We>>jo),er=this.index[er],er+=We>>yo&V1,er=this.index[er],er=(er<<_i)+(We&_s),this.data[er];if(We<=1114111)return this.data[this.highValueIndex]}return this.errorValue},Ke})(),K1="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",kA=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),oA=0;oA<K1.length;oA++)kA[K1.charCodeAt(oA)]=oA;var yl=1,nc=2,SA=3,LA=4,zc=5,WA=7,ul=8,qA=9,bA=10,ic=11,mc=12,Sc=13,es=14,Ss=15,P1=function(Ke){for(var We=[],er=0,$e=Ke.length;er<$e;){var Mr=Ke.charCodeAt(er++);if(Mr>=55296&&Mr<=56319&&er<$e){var Qr=Ke.charCodeAt(er++);(Qr&64512)===56320?We.push(((Mr&1023)<<10)+(Qr&1023)+65536):(We.push(Mr),er--)}else We.push(Mr)}return We},f1=function(){for(var Ke=[],We=0;We<arguments.length;We++)Ke[We]=arguments[We];if(String.fromCodePoint)return String.fromCodePoint.apply(String,Ke);var er=Ke.length;if(!er)return"";for(var $e=[],Mr=-1,Qr="";++Mr<er;){var mn=Ke[Mr];mn<=65535?$e.push(mn):(mn-=65536,$e.push((mn>>10)+55296,mn%1024+56320)),(Mr+1===er||$e.length>16384)&&(Qr+=String.fromCharCode.apply(String,$e),$e.length=0)}return Qr},p1=Y1(gs),Xs="×",w1="÷",vc=function(Ke){return p1.get(Ke)},HA=function(Ke,We,er){var $e=er-2,Mr=We[$e],Qr=We[er-1],mn=We[er];if(Qr===nc&&mn===SA)return Xs;if(Qr===nc||Qr===SA||Qr===LA||mn===nc||mn===SA||mn===LA)return w1;if(Qr===ul&&[ul,qA,ic,mc].indexOf(mn)!==-1||(Qr===ic||Qr===qA)&&(mn===qA||mn===bA)||(Qr===mc||Qr===bA)&&mn===bA||mn===Sc||mn===zc||mn===WA||Qr===yl)return Xs;if(Qr===Sc&&mn===es){for(;Mr===zc;)Mr=We[--$e];if(Mr===es)return Xs}if(Qr===Ss&&mn===Ss){for(var jn=0;Mr===Ss;)jn++,Mr=We[--$e];if(jn%2===0)return Xs}return w1},ac=function(Ke){var We=P1(Ke),er=We.length,$e=0,Mr=0,Qr=We.map(vc);return{next:function(){if($e>=er)return{done:!0,value:null};for(var mn=Xs;$e<er&&(mn=HA(We,Qr,++$e))===Xs;);if(mn!==Xs||$e===er){var jn=f1.apply(null,We.slice(Mr,$e));return Mr=$e,{value:jn,done:!1}}return{done:!0,value:null}}}},bc=function(Ke){for(var We=ac(Ke),er=[],$e;!($e=We.next()).done;)$e.value&&er.push($e.value.slice());return er},Tc=function(Ke){var We=123;if(Ke.createRange){var er=Ke.createRange();if(er.getBoundingClientRect){var $e=Ke.createElement("boundtest");$e.style.height=We+"px",$e.style.display="block",Ke.body.appendChild($e),er.selectNode($e);var Mr=er.getBoundingClientRect(),Qr=Math.round(Mr.height);if(Ke.body.removeChild($e),Qr===We)return!0}}return!1},sA=function(Ke){var We=Ke.createElement("boundtest");We.style.width="50px",We.style.display="block",We.style.fontSize="12px",We.style.letterSpacing="0px",We.style.wordSpacing="0px",Ke.body.appendChild(We);var er=Ke.createRange();We.innerHTML=typeof"".repeat=="function"?"&#128104;".repeat(10):"";var $e=We.firstChild,Mr=He($e.data).map(function(Tn){return Ie(Tn)}),Qr=0,mn={},jn=Mr.every(function(Tn,yi){er.setStart($e,Qr),er.setEnd($e,Qr+Tn.length);var ki=er.getBoundingClientRect();Qr+=Tn.length;var Qi=ki.x>mn.x||ki.y>mn.y;return mn=ki,yi===0?!0:Qi});return Ke.body.removeChild(We),jn},rl=function(){return typeof new Image().crossOrigin!="undefined"},ZA=function(){return typeof new XMLHttpRequest().responseType=="string"},Xa=function(Ke){var We=new Image,er=Ke.createElement("canvas"),$e=er.getContext("2d");if(!$e)return!1;We.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{$e.drawImage(We,0,0),er.toDataURL()}catch(Mr){return!1}return!0},Ao=function(Ke){return Ke[0]===0&&Ke[1]===255&&Ke[2]===0&&Ke[3]===255},cs=function(Ke){var We=Ke.createElement("canvas"),er=100;We.width=er,We.height=er;var $e=We.getContext("2d");if(!$e)return Promise.reject(!1);$e.fillStyle="rgb(0, 255, 0)",$e.fillRect(0,0,er,er);var Mr=new Image,Qr=We.toDataURL();Mr.src=Qr;var mn=Is(er,er,0,0,Mr);return $e.fillStyle="red",$e.fillRect(0,0,er,er),Hs(mn).then(function(jn){$e.drawImage(jn,0,0);var Tn=$e.getImageData(0,0,er,er).data;$e.fillStyle="red",$e.fillRect(0,0,er,er);var yi=Ke.createElement("div");return yi.style.backgroundImage="url("+Qr+")",yi.style.height=er+"px",Ao(Tn)?Hs(Is(er,er,0,0,yi)):Promise.reject(!1)}).then(function(jn){return $e.drawImage(jn,0,0),Ao($e.getImageData(0,0,er,er).data)}).catch(function(){return!1})},Is=function(Ke,We,er,$e,Mr){var Qr="http://www.w3.org/2000/svg",mn=document.createElementNS(Qr,"svg"),jn=document.createElementNS(Qr,"foreignObject");return mn.setAttributeNS(null,"width",Ke.toString()),mn.setAttributeNS(null,"height",We.toString()),jn.setAttributeNS(null,"width","100%"),jn.setAttributeNS(null,"height","100%"),jn.setAttributeNS(null,"x",er.toString()),jn.setAttributeNS(null,"y",$e.toString()),jn.setAttributeNS(null,"externalResourcesRequired","true"),mn.appendChild(jn),jn.appendChild(Mr),mn},Hs=function(Ke){return new Promise(function(We,er){var $e=new Image;$e.onload=function(){return We($e)},$e.onerror=er,$e.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(Ke))})},os={get SUPPORT_RANGE_BOUNDS(){var Ke=Tc(document);return Object.defineProperty(os,"SUPPORT_RANGE_BOUNDS",{value:Ke}),Ke},get SUPPORT_WORD_BREAKING(){var Ke=os.SUPPORT_RANGE_BOUNDS&&sA(document);return Object.defineProperty(os,"SUPPORT_WORD_BREAKING",{value:Ke}),Ke},get SUPPORT_SVG_DRAWING(){var Ke=Xa(document);return Object.defineProperty(os,"SUPPORT_SVG_DRAWING",{value:Ke}),Ke},get SUPPORT_FOREIGNOBJECT_DRAWING(){var Ke=typeof Array.from=="function"&&typeof window.fetch=="function"?cs(document):Promise.resolve(!1);return Object.defineProperty(os,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:Ke}),Ke},get SUPPORT_CORS_IMAGES(){var Ke=rl();return Object.defineProperty(os,"SUPPORT_CORS_IMAGES",{value:Ke}),Ke},get SUPPORT_RESPONSE_TYPE(){var Ke=ZA();return Object.defineProperty(os,"SUPPORT_RESPONSE_TYPE",{value:Ke}),Ke},get SUPPORT_CORS_XHR(){var Ke="withCredentials"in new XMLHttpRequest;return Object.defineProperty(os,"SUPPORT_CORS_XHR",{value:Ke}),Ke},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var Ke=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(os,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:Ke}),Ke}},Ts=(function(){function Ke(We,er){this.text=We,this.bounds=er}return Ke})(),_1=function(Ke,We,er,$e){var Mr=n1(We,er),Qr=[],mn=0;return Mr.forEach(function(jn){if(er.textDecorationLine.length||jn.trim().length>0)if(os.SUPPORT_RANGE_BOUNDS){var Tn=d1($e,mn,jn.length).getClientRects();if(Tn.length>1){var yi=r1(jn),ki=0;yi.forEach(function(ma){Qr.push(new Ts(ma,Ue.fromDOMRectList(Ke,d1($e,ki+mn,ma.length).getClientRects()))),ki+=ma.length})}else Qr.push(new Ts(jn,Ue.fromDOMRectList(Ke,Tn)))}else{var Qi=$e.splitText(jn.length);Qr.push(new Ts(jn,j1(Ke,$e))),$e=Qi}else os.SUPPORT_RANGE_BOUNDS||($e=$e.splitText(jn.length));mn+=jn.length}),Qr},j1=function(Ke,We){var er=We.ownerDocument;if(er){var $e=er.createElement("html2canvaswrapper");$e.appendChild(We.cloneNode(!0));var Mr=We.parentNode;if(Mr){Mr.replaceChild($e,We);var Qr=Fe(Ke,$e);return $e.firstChild&&Mr.replaceChild($e.firstChild,$e),Qr}}return Ue.EMPTY},d1=function(Ke,We,er){var $e=Ke.ownerDocument;if(!$e)throw new Error("Node has no owner document");var Mr=$e.createRange();return Mr.setStart(Ke,We),Mr.setEnd(Ke,We+er),Mr},r1=function(Ke){if(os.SUPPORT_NATIVE_TEXT_SEGMENTATION){var We=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(We.segment(Ke)).map(function(er){return er.segment})}return bc(Ke)},Ks=function(Ke,We){if(os.SUPPORT_NATIVE_TEXT_SEGMENTATION){var er=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(er.segment(Ke)).map(function($e){return $e.segment})}return s1(Ke,We)},n1=function(Ke,We){return We.letterSpacing!==0?r1(Ke):Ks(Ke,We)},o1=[32,160,4961,65792,65793,4153,4241],s1=function(Ke,We){for(var er=C1(Ke,{lineBreak:We.lineBreak,wordBreak:We.overflowWrap==="break-word"?"break-word":We.wordBreak}),$e=[],Mr,Qr=function(){if(Mr.value){var mn=Mr.value.slice(),jn=He(mn),Tn="";jn.forEach(function(yi){o1.indexOf(yi)===-1?Tn+=Ie(yi):(Tn.length&&$e.push(Tn),$e.push(Ie(yi)),Tn="")}),Tn.length&&$e.push(Tn)}};!(Mr=er.next()).done;)Qr();return $e},J1=(function(){function Ke(We,er,$e){this.text=v1(er.data,$e.textTransform),this.textBounds=_1(We,this.text,$e,er)}return Ke})(),v1=function(Ke,We){switch(We){case 1:return Ke.toLowerCase();case 3:return Ke.replace(x1,AA);case 2:return Ke.toUpperCase();default:return Ke}},x1=/(^|\s|:|-|\(|\))([a-z])/g,AA=function(Ke,We,er){return Ke.length>0?We+er.toUpperCase():Ke},k1=(function(Ke){Me(We,Ke);function We(er,$e){var Mr=Ke.call(this,er,$e)||this;return Mr.src=$e.currentSrc||$e.src,Mr.intrinsicWidth=$e.naturalWidth,Mr.intrinsicHeight=$e.naturalHeight,Mr.context.cache.addImage(Mr.src),Mr}return We})(Uo),VA=(function(Ke){Me(We,Ke);function We(er,$e){var Mr=Ke.call(this,er,$e)||this;return Mr.canvas=$e,Mr.intrinsicWidth=$e.width,Mr.intrinsicHeight=$e.height,Mr}return We})(Uo),Ic=(function(Ke){Me(We,Ke);function We(er,$e){var Mr=Ke.call(this,er,$e)||this,Qr=new XMLSerializer,mn=Fe(er,$e);return $e.setAttribute("width",mn.width+"px"),$e.setAttribute("height",mn.height+"px"),Mr.svg="data:image/svg+xml,"+encodeURIComponent(Qr.serializeToString($e)),Mr.intrinsicWidth=$e.width.baseVal.value,Mr.intrinsicHeight=$e.height.baseVal.value,Mr.context.cache.addImage(Mr.svg),Mr}return We})(Uo),yc=(function(Ke){Me(We,Ke);function We(er,$e){var Mr=Ke.call(this,er,$e)||this;return Mr.value=$e.value,Mr}return We})(Uo),YA=(function(Ke){Me(We,Ke);function We(er,$e){var Mr=Ke.call(this,er,$e)||this;return Mr.start=$e.start,Mr.reversed=typeof $e.reversed=="boolean"&&$e.reversed===!0,Mr}return We})(Uo),wc=[{type:15,flags:0,unit:"px",number:3}],wl=[{type:16,flags:0,number:50}],Gc=function(Ke){return Ke.width>Ke.height?new Ue(Ke.left+(Ke.width-Ke.height)/2,Ke.top,Ke.height,Ke.height):Ke.width<Ke.height?new Ue(Ke.left,Ke.top+(Ke.height-Ke.width)/2,Ke.width,Ke.width):Ke},oc=function(Ke){var We=Ke.type===kc?new Array(Ke.value.length+1).join("•"):Ke.value;return We.length===0?Ke.placeholder||"":We},_c="checkbox",jc="radio",kc="password",_l=707406591,Wc=(function(Ke){Me(We,Ke);function We(er,$e){var Mr=Ke.call(this,er,$e)||this;switch(Mr.type=$e.type.toLowerCase(),Mr.checked=$e.checked,Mr.value=oc($e),(Mr.type===_c||Mr.type===jc)&&(Mr.styles.backgroundColor=3739148031,Mr.styles.borderTopColor=Mr.styles.borderRightColor=Mr.styles.borderBottomColor=Mr.styles.borderLeftColor=2779096575,Mr.styles.borderTopWidth=Mr.styles.borderRightWidth=Mr.styles.borderBottomWidth=Mr.styles.borderLeftWidth=1,Mr.styles.borderTopStyle=Mr.styles.borderRightStyle=Mr.styles.borderBottomStyle=Mr.styles.borderLeftStyle=1,Mr.styles.backgroundClip=[0],Mr.styles.backgroundOrigin=[0],Mr.bounds=Gc(Mr.bounds)),Mr.type){case _c:Mr.styles.borderTopRightRadius=Mr.styles.borderTopLeftRadius=Mr.styles.borderBottomRightRadius=Mr.styles.borderBottomLeftRadius=wc;break;case jc:Mr.styles.borderTopRightRadius=Mr.styles.borderTopLeftRadius=Mr.styles.borderBottomRightRadius=Mr.styles.borderBottomLeftRadius=wl;break}return Mr}return We})(Uo),xl=(function(Ke){Me(We,Ke);function We(er,$e){var Mr=Ke.call(this,er,$e)||this,Qr=$e.options[$e.selectedIndex||0];return Mr.value=Qr&&Qr.text||"",Mr}return We})(Uo),Ms=(function(Ke){Me(We,Ke);function We(er,$e){var Mr=Ke.call(this,er,$e)||this;return Mr.value=$e.value,Mr}return We})(Uo),h1=(function(Ke){Me(We,Ke);function We(er,$e){var Mr=Ke.call(this,er,$e)||this;Mr.src=$e.src,Mr.width=parseInt($e.width,10)||0,Mr.height=parseInt($e.height,10)||0,Mr.backgroundColor=Mr.styles.backgroundColor;try{if($e.contentWindow&&$e.contentWindow.document&&$e.contentWindow.document.documentElement){Mr.tree=rA(er,$e.contentWindow.document.documentElement);var Qr=$e.contentWindow.document.documentElement?Dn(er,getComputedStyle($e.contentWindow.document.documentElement).backgroundColor):Rn.TRANSPARENT,mn=$e.contentWindow.document.body?Dn(er,getComputedStyle($e.contentWindow.document.body).backgroundColor):Rn.TRANSPARENT;Mr.backgroundColor=zi(Qr)?zi(mn)?Mr.styles.backgroundColor:mn:Qr}}catch(jn){}return Mr}return We})(Uo),U1=["OL","UL","MENU"],O1=function(Ke,We,er,$e){for(var Mr=We.firstChild,Qr=void 0;Mr;Mr=Qr)if(Qr=Mr.nextSibling,Bl(Mr)&&Mr.data.trim().length>0)er.textNodes.push(new J1(Ke,Mr,er.styles));else if(nl(Mr))if(vs(Mr)&&Mr.assignedNodes)Mr.assignedNodes().forEach(function(jn){return O1(Ke,jn,er,$e)});else{var mn=TA(Ke,Mr);mn.styles.isVisible()&&(RA(Mr,mn,$e)?mn.flags|=4:xc(mn.styles)&&(mn.flags|=2),U1.indexOf(Mr.tagName)!==-1&&(mn.flags|=8),er.elements.push(mn),Mr.slot,Mr.shadowRoot?O1(Ke,Mr.shadowRoot,mn,$e):!Bo(Mr)&&!Yl(Mr)&&!Ho(Mr)&&O1(Ke,Mr,mn,$e))}},TA=function(Ke,We){return qs(We)?new k1(Ke,We):Wo(We)?new VA(Ke,We):Yl(We)?new Ic(Ke,We):Ol(We)?new yc(Ke,We):Vl(We)?new YA(Ke,We):Rl(We)?new Wc(Ke,We):Ho(We)?new xl(Ke,We):Bo(We)?new Ms(Ke,We):cA(We)?new h1(Ke,We):new Uo(Ke,We)},rA=function(Ke,We){var er=TA(Ke,We);return er.flags|=4,O1(Ke,We,er,er),er},RA=function(Ke,We,er){return We.styles.isPositionedWithZIndex()||We.styles.opacity<1||We.styles.isTransformed()||ao(Ke)&&er.styles.isTransparent()},xc=function(Ke){return Ke.isPositioned()||Ke.isFloating()},Bl=function(Ke){return Ke.nodeType===Node.TEXT_NODE},nl=function(Ke){return Ke.nodeType===Node.ELEMENT_NODE},Cl=function(Ke){return nl(Ke)&&typeof Ke.style!="undefined"&&!il(Ke)},il=function(Ke){return typeof Ke.className=="object"},Ol=function(Ke){return Ke.tagName==="LI"},Vl=function(Ke){return Ke.tagName==="OL"},Rl=function(Ke){return Ke.tagName==="INPUT"},nu=function(Ke){return Ke.tagName==="HTML"},Yl=function(Ke){return Ke.tagName==="svg"},ao=function(Ke){return Ke.tagName==="BODY"},Wo=function(Ke){return Ke.tagName==="CANVAS"},Vs=function(Ke){return Ke.tagName==="VIDEO"},qs=function(Ke){return Ke.tagName==="IMG"},cA=function(Ke){return Ke.tagName==="IFRAME"},CA=function(Ke){return Ke.tagName==="STYLE"},Qo=function(Ke){return Ke.tagName==="SCRIPT"},Bo=function(Ke){return Ke.tagName==="TEXTAREA"},Ho=function(Ke){return Ke.tagName==="SELECT"},vs=function(Ke){return Ke.tagName==="SLOT"},Zs=function(Ke){return Ke.tagName.indexOf("-")>0},Q1=(function(){function Ke(){this.counters={}}return Ke.prototype.getCounterValue=function(We){var er=this.counters[We];return er&&er.length?er[er.length-1]:1},Ke.prototype.getCounterValues=function(We){var er=this.counters[We];return er||[]},Ke.prototype.pop=function(We){var er=this;We.forEach(function($e){return er.counters[$e].pop()})},Ke.prototype.parse=function(We){var er=this,$e=We.counterIncrement,Mr=We.counterReset,Qr=!0;$e!==null&&$e.forEach(function(jn){var Tn=er.counters[jn.counter];Tn&&jn.increment!==0&&(Qr=!1,Tn.length||Tn.push(1),Tn[Math.max(0,Tn.length-1)]+=jn.increment)});var mn=[];return Qr&&Mr.forEach(function(jn){var Tn=er.counters[jn.counter];mn.push(jn.counter),Tn||(Tn=er.counters[jn.counter]=[]),Tn.push(jn.reset)}),mn},Ke})(),B1={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},pA={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Uc={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},El={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},Dc=function(Ke,We,er,$e,Mr,Qr){return Ke<We||Ke>er?sc(Ke,Mr,Qr.length>0):$e.integers.reduce(function(mn,jn,Tn){for(;Ke>=jn;)Ke-=jn,mn+=$e.values[Tn];return mn},"")+Qr},ml=function(Ke,We,er,$e){var Mr="";do er||Ke--,Mr=$e(Ke)+Mr,Ke/=We;while(Ke*We>=We);return Mr},H1=function(Ke,We,er,$e,Mr){var Qr=er-We+1;return(Ke<0?"-":"")+(ml(Math.abs(Ke),Qr,$e,function(mn){return Ie(Math.floor(mn%Qr)+We)})+Mr)},vl=function(Ke,We,er){er===void 0&&(er=". ");var $e=We.length;return ml(Math.abs(Ke),$e,!1,function(Mr){return We[Math.floor(Mr%$e)]})+er},fl=1,qc=2,Ml=4,Ql=8,pl=function(Ke,We,er,$e,Mr,Qr){if(Ke<-9999||Ke>9999)return sc(Ke,4,Mr.length>0);var mn=Math.abs(Ke),jn=Mr;if(mn===0)return We[0]+jn;for(var Tn=0;mn>0&&Tn<=4;Tn++){var yi=mn%10;yi===0&&ai(Qr,fl)&&jn!==""?jn=We[yi]+jn:yi>1||yi===1&&Tn===0||yi===1&&Tn===1&&ai(Qr,qc)||yi===1&&Tn===1&&ai(Qr,Ml)&&Ke>100||yi===1&&Tn>1&&ai(Qr,Ql)?jn=We[yi]+(Tn>0?er[Tn-1]:"")+jn:yi===1&&Tn>0&&(jn=er[Tn-1]+jn),mn=Math.floor(mn/10)}return(Ke<0?$e:"")+jn},Kl="十百千萬",Jl="拾佰仟萬",vu="マイナス",Xl="마이너스",sc=function(Ke,We,er){var $e=er?". ":"",Mr=er?"、":"",Qr=er?", ":"",mn=er?" ":"";switch(We){case 0:return"•"+mn;case 1:return"◦"+mn;case 2:return"◾"+mn;case 5:var jn=H1(Ke,48,57,!0,$e);return jn.length<4?"0"+jn:jn;case 4:return vl(Ke,"〇一二三四五六七八九",Mr);case 6:return Dc(Ke,1,3999,B1,3,$e).toLowerCase();case 7:return Dc(Ke,1,3999,B1,3,$e);case 8:return H1(Ke,945,969,!1,$e);case 9:return H1(Ke,97,122,!1,$e);case 10:return H1(Ke,65,90,!1,$e);case 11:return H1(Ke,1632,1641,!0,$e);case 12:case 49:return Dc(Ke,1,9999,pA,3,$e);case 35:return Dc(Ke,1,9999,pA,3,$e).toLowerCase();case 13:return H1(Ke,2534,2543,!0,$e);case 14:case 30:return H1(Ke,6112,6121,!0,$e);case 15:return vl(Ke,"子丑寅卯辰巳午未申酉戌亥",Mr);case 16:return vl(Ke,"甲乙丙丁戊己庚辛壬癸",Mr);case 17:case 48:return pl(Ke,"零一二三四五六七八九",Kl,"負",Mr,qc|Ml|Ql);case 47:return pl(Ke,"零壹貳參肆伍陸柒捌玖",Jl,"負",Mr,fl|qc|Ml|Ql);case 42:return pl(Ke,"零一二三四五六七八九",Kl,"负",Mr,qc|Ml|Ql);case 41:return pl(Ke,"零壹贰叁肆伍陆柒捌玖",Jl,"负",Mr,fl|qc|Ml|Ql);case 26:return pl(Ke,"〇一二三四五六七八九","十百千万",vu,Mr,0);case 25:return pl(Ke,"零壱弐参四伍六七八九","拾百千万",vu,Mr,fl|qc|Ml);case 31:return pl(Ke,"영일이삼사오육칠팔구","십백천만",Xl,Qr,fl|qc|Ml);case 33:return pl(Ke,"零一二三四五六七八九","十百千萬",Xl,Qr,0);case 32:return pl(Ke,"零壹貳參四五六七八九","拾百千",Xl,Qr,fl|qc|Ml);case 18:return H1(Ke,2406,2415,!0,$e);case 20:return Dc(Ke,1,19999,El,3,$e);case 21:return H1(Ke,2790,2799,!0,$e);case 22:return H1(Ke,2662,2671,!0,$e);case 22:return Dc(Ke,1,10999,Uc,3,$e);case 23:return vl(Ke,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return vl(Ke,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return H1(Ke,3302,3311,!0,$e);case 28:return vl(Ke,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",Mr);case 29:return vl(Ke,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",Mr);case 34:return H1(Ke,3792,3801,!0,$e);case 37:return H1(Ke,6160,6169,!0,$e);case 38:return H1(Ke,4160,4169,!0,$e);case 39:return H1(Ke,2918,2927,!0,$e);case 40:return H1(Ke,1776,1785,!0,$e);case 43:return H1(Ke,3046,3055,!0,$e);case 44:return H1(Ke,3174,3183,!0,$e);case 45:return H1(Ke,3664,3673,!0,$e);case 46:return H1(Ke,3872,3881,!0,$e);case 3:default:return H1(Ke,48,57,!0,$e)}},bu="data-html2canvas-ignore",Iu=(function(){function Ke(We,er,$e){if(this.context=We,this.options=$e,this.scrolledElements=[],this.referenceElement=er,this.counters=new Q1,this.quoteDepth=0,!er.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(er.ownerDocument.documentElement,!1)}return Ke.prototype.toIFrame=function(We,er){var $e=this,Mr=Hu(We,er);if(!Mr.contentWindow)return Promise.reject("Unable to find iframe window");var Qr=We.defaultView.pageXOffset,mn=We.defaultView.pageYOffset,jn=Mr.contentWindow,Tn=jn.document,yi=yu(Mr).then(function(){return Se($e,void 0,void 0,function(){var ki,Qi;return je(this,function(ma){switch(ma.label){case 0:return this.scrolledElements.forEach(Zc),jn&&(jn.scrollTo(er.left,er.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(jn.scrollY!==er.top||jn.scrollX!==er.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(jn.scrollX-er.left,jn.scrollY-er.top,0,0))),ki=this.options.onclone,Qi=this.clonedReferenceElement,typeof Qi=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:Tn.fonts&&Tn.fonts.ready?[4,Tn.fonts.ready]:[3,2];case 1:ma.sent(),ma.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,iu(Tn)]:[3,4];case 3:ma.sent(),ma.label=4;case 4:return typeof ki=="function"?[2,Promise.resolve().then(function(){return ki(Tn,Qi)}).then(function(){return Mr})]:[2,Mr]}})})});return Tn.open(),Tn.write(Ou(document.doctype)+"<html></html>"),wu(this.referenceElement.ownerDocument,Qr,mn),Tn.replaceChild(Tn.adoptNode(this.documentElement),Tn.documentElement),Tn.close(),yi},Ke.prototype.createElementClone=function(We){if(As(We,2),Wo(We))return this.createCanvasClone(We);if(Vs(We))return this.createVideoClone(We);if(CA(We))return this.createStyleClone(We);var er=We.cloneNode(!1);return qs(er)&&(qs(We)&&We.currentSrc&&We.currentSrc!==We.src&&(er.src=We.currentSrc,er.srcset=""),er.loading==="lazy"&&(er.loading="eager")),Zs(er)?this.createCustomElementClone(er):er},Ke.prototype.createCustomElementClone=function(We){var er=document.createElement("html2canvascustomelement");return Pl(We.style,er),er},Ke.prototype.createStyleClone=function(We){try{var er=We.sheet;if(er&&er.cssRules){var $e=[].slice.call(er.cssRules,0).reduce(function(Qr,mn){return mn&&typeof mn.cssText=="string"?Qr+mn.cssText:Qr},""),Mr=We.cloneNode(!1);return Mr.textContent=$e,Mr}}catch(Qr){if(this.context.logger.error("Unable to access cssRules property",Qr),Qr.name!=="SecurityError")throw Qr}return We.cloneNode(!1)},Ke.prototype.createCanvasClone=function(We){var er;if(this.options.inlineImages&&We.ownerDocument){var $e=We.ownerDocument.createElement("img");try{return $e.src=We.toDataURL(),$e}catch(yi){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",We)}}var Mr=We.cloneNode(!1);try{Mr.width=We.width,Mr.height=We.height;var Qr=We.getContext("2d"),mn=Mr.getContext("2d");if(mn)if(!this.options.allowTaint&&Qr)mn.putImageData(Qr.getImageData(0,0,We.width,We.height),0,0);else{var jn=(er=We.getContext("webgl2"))!==null&&er!==void 0?er:We.getContext("webgl");if(jn){var Tn=jn.getContextAttributes();(Tn==null?void 0:Tn.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",We)}mn.drawImage(We,0,0)}return Mr}catch(yi){this.context.logger.info("Unable to clone canvas as it is tainted",We)}return Mr},Ke.prototype.createVideoClone=function(We){var er=We.ownerDocument.createElement("canvas");er.width=We.offsetWidth,er.height=We.offsetHeight;var $e=er.getContext("2d");try{return $e&&($e.drawImage(We,0,0,er.width,er.height),this.options.allowTaint||$e.getImageData(0,0,er.width,er.height)),er}catch(Qr){this.context.logger.info("Unable to clone video as it is tainted",We)}var Mr=We.ownerDocument.createElement("canvas");return Mr.width=We.offsetWidth,Mr.height=We.offsetHeight,Mr},Ke.prototype.appendChildNode=function(We,er,$e){(!nl(er)||!Qo(er)&&!er.hasAttribute(bu)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(er)))&&(!this.options.copyStyles||!nl(er)||!CA(er))&&We.appendChild(this.cloneNode(er,$e))},Ke.prototype.cloneChildNodes=function(We,er,$e){for(var Mr=this,Qr=We.shadowRoot?We.shadowRoot.firstChild:We.firstChild;Qr;Qr=Qr.nextSibling)if(nl(Qr)&&vs(Qr)&&typeof Qr.assignedNodes=="function"){var mn=Qr.assignedNodes();mn.length&&mn.forEach(function(jn){return Mr.appendChildNode(er,jn,$e)})}else this.appendChildNode(er,Qr,$e)},Ke.prototype.cloneNode=function(We,er){if(Bl(We))return document.createTextNode(We.data);if(!We.ownerDocument)return We.cloneNode(!1);var $e=We.ownerDocument.defaultView;if($e&&nl(We)&&(Cl(We)||il(We))){var Mr=this.createElementClone(We);Mr.style.transitionProperty="none";var Qr=$e.getComputedStyle(We),mn=$e.getComputedStyle(We,":before"),jn=$e.getComputedStyle(We,":after");this.referenceElement===We&&Cl(Mr)&&(this.clonedReferenceElement=Mr),ao(Mr)&&ou(Mr);var Tn=this.counters.parse(new xs(this.context,Qr)),yi=this.resolvePseudoContent(We,Mr,mn,zl.BEFORE);Zs(We)&&(er=!0),Vs(We)||this.cloneChildNodes(We,Mr,er),yi&&Mr.insertBefore(yi,Mr.firstChild);var ki=this.resolvePseudoContent(We,Mr,jn,zl.AFTER);return ki&&Mr.appendChild(ki),this.counters.pop(Tn),(Qr&&(this.options.copyStyles||il(We))&&!cA(We)||er)&&Pl(Qr,Mr),(We.scrollTop!==0||We.scrollLeft!==0)&&this.scrolledElements.push([Mr,We.scrollLeft,We.scrollTop]),(Bo(We)||Ho(We))&&(Bo(Mr)||Ho(Mr))&&(Mr.value=We.value),Mr}return We.cloneNode(!1)},Ke.prototype.resolvePseudoContent=function(We,er,$e,Mr){var Qr=this;if($e){var mn=$e.content,jn=er.ownerDocument;if(!(!jn||!mn||mn==="none"||mn==="-moz-alt-content"||$e.display==="none")){this.counters.parse(new xs(this.context,$e));var Tn=new fs(this.context,$e),yi=jn.createElement("html2canvaspseudoelement");Pl($e,yi),Tn.content.forEach(function(Qi){if(Qi.type===0)yi.appendChild(jn.createTextNode(Qi.value));else if(Qi.type===22){var ma=jn.createElement("img");ma.src=Qi.value,ma.style.opacity="1",yi.appendChild(ma)}else if(Qi.type===18){if(Qi.name==="attr"){var Ro=Qi.values.filter(Or);Ro.length&&yi.appendChild(jn.createTextNode(We.getAttribute(Ro[0].value)||""))}else if(Qi.name==="counter"){var co=Qi.values.filter(Jr),To=co[0],c1=co[1];if(To&&Or(To)){var ss=Qr.counters.getCounterValue(To.value),$o=c1&&Or(c1)?ga.parse(Qr.context,c1.value):3;yi.appendChild(jn.createTextNode(sc(ss,$o,!1)))}}else if(Qi.name==="counters"){var nA=Qi.values.filter(Jr),To=nA[0],g1=nA[1],c1=nA[2];if(To&&Or(To)){var zs=Qr.counters.getCounterValues(To.value),Eo=c1&&Or(c1)?ga.parse(Qr.context,c1.value):3,z1=g1&&g1.type===0?g1.value:"",R1=zs.map(function(Ul){return sc(Ul,Eo,!1)}).join(z1);yi.appendChild(jn.createTextNode(R1))}}}else if(Qi.type===20)switch(Qi.value){case"open-quote":yi.appendChild(jn.createTextNode(pa(Tn.quotes,Qr.quoteDepth++,!0)));break;case"close-quote":yi.appendChild(jn.createTextNode(pa(Tn.quotes,--Qr.quoteDepth,!1)));break;default:yi.appendChild(jn.createTextNode(Qi.value))}}),yi.className=$l+" "+Wl;var ki=Mr===zl.BEFORE?" "+$l:" "+Wl;return il(er)?er.className.baseValue+=ki:er.className+=ki,yi}}},Ke.destroy=function(We){return We.parentNode?(We.parentNode.removeChild(We),!0):!1},Ke})(),zl;(function(Ke){Ke[Ke.BEFORE=0]="BEFORE",Ke[Ke.AFTER=1]="AFTER"})(zl||(zl={}));var Hu=function(Ke,We){var er=Ke.createElement("iframe");return er.className="html2canvas-container",er.style.visibility="hidden",er.style.position="fixed",er.style.left="-10000px",er.style.top="0px",er.style.border="0",er.width=We.width.toString(),er.height=We.height.toString(),er.scrolling="no",er.setAttribute(bu,"true"),Ke.body.appendChild(er),er},Ru=function(Ke){return new Promise(function(We){if(Ke.complete){We();return}if(!Ke.src){We();return}Ke.onload=We,Ke.onerror=We})},iu=function(Ke){return Promise.all([].slice.call(Ke.images,0).map(Ru))},yu=function(Ke){return new Promise(function(We,er){var $e=Ke.contentWindow;if(!$e)return er("No window assigned for iframe");var Mr=$e.document;$e.onload=Ke.onload=function(){$e.onload=Ke.onload=null;var Qr=setInterval(function(){Mr.body.childNodes.length>0&&Mr.readyState==="complete"&&(clearInterval(Qr),We(Ke))},50)}})},Gl=["all","d","content"],Pl=function(Ke,We){for(var er=Ke.length-1;er>=0;er--){var $e=Ke.item(er);Gl.indexOf($e)===-1&&We.style.setProperty($e,Ke.getPropertyValue($e))}return We},Ou=function(Ke){var We="";return Ke&&(We+="<!DOCTYPE ",Ke.name&&(We+=Ke.name),Ke.internalSubset&&(We+=Ke.internalSubset),Ke.publicId&&(We+='"'+Ke.publicId+'"'),Ke.systemId&&(We+='"'+Ke.systemId+'"'),We+=">"),We},wu=function(Ke,We,er){Ke&&Ke.defaultView&&(We!==Ke.defaultView.pageXOffset||er!==Ke.defaultView.pageYOffset)&&Ke.defaultView.scrollTo(We,er)},Zc=function(Ke){var We=Ke[0],er=Ke[1],$e=Ke[2];We.scrollLeft=er,We.scrollTop=$e},Qu=":before",au=":after",$l="___html2canvas___pseudoelement_before",Wl="___html2canvas___pseudoelement_after",_u=`{
content: "" !important;
display: none !important;
}`,ou=function(Ke){xu(Ke,"."+$l+Qu+_u+`
.`+Wl+au+_u)},xu=function(Ke,We){var er=Ke.ownerDocument;if(er){var $e=er.createElement("style");$e.textContent=We,Ke.appendChild($e)}},eu=(function(){function Ke(){}return Ke.getOrigin=function(We){var er=Ke._link;return er?(er.href=We,er.href=er.href,er.protocol+er.hostname+er.port):"about:blank"},Ke.isSameOrigin=function(We){return Ke.getOrigin(We)===Ke._origin},Ke.setContext=function(We){Ke._link=We.document.createElement("a"),Ke._origin=Ke.getOrigin(We.location.href)},Ke._origin="about:blank",Ke})(),zu=(function(){function Ke(We,er){this.context=We,this._options=er,this._cache={}}return Ke.prototype.addImage=function(We){var er=Promise.resolve();return this.has(We)||(di(We)||Wu(We))&&(this._cache[We]=this.loadImage(We)).catch(function(){}),er},Ke.prototype.match=function(We){return this._cache[We]},Ke.prototype.loadImage=function(We){return Se(this,void 0,void 0,function(){var er,$e,Mr,Qr,mn=this;return je(this,function(jn){switch(jn.label){case 0:return er=eu.isSameOrigin(We),$e=!tu(We)&&this._options.useCORS===!0&&os.SUPPORT_CORS_IMAGES&&!er,Mr=!tu(We)&&!er&&!di(We)&&typeof this._options.proxy=="string"&&os.SUPPORT_CORS_XHR&&!$e,!er&&this._options.allowTaint===!1&&!tu(We)&&!di(We)&&!Mr&&!$e?[2]:(Qr=We,Mr?[4,this.proxy(Qr)]:[3,2]);case 1:Qr=jn.sent(),jn.label=2;case 2:return this.context.logger.debug("Added image "+We.substring(0,256)),[4,new Promise(function(Tn,yi){var ki=new Image;ki.onload=function(){return Tn(ki)},ki.onerror=yi,(bo(Qr)||$e)&&(ki.crossOrigin="anonymous"),ki.src=Qr,ki.complete===!0&&setTimeout(function(){return Tn(ki)},500),mn._options.imageTimeout>0&&setTimeout(function(){return yi("Timed out ("+mn._options.imageTimeout+"ms) loading image")},mn._options.imageTimeout)})];case 3:return[2,jn.sent()]}})})},Ke.prototype.has=function(We){return typeof this._cache[We]!="undefined"},Ke.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},Ke.prototype.proxy=function(We){var er=this,$e=this._options.proxy;if(!$e)throw new Error("No proxy defined");var Mr=We.substring(0,256);return new Promise(function(Qr,mn){var jn=os.SUPPORT_RESPONSE_TYPE?"blob":"text",Tn=new XMLHttpRequest;Tn.onload=function(){if(Tn.status===200)if(jn==="text")Qr(Tn.response);else{var Qi=new FileReader;Qi.addEventListener("load",function(){return Qr(Qi.result)},!1),Qi.addEventListener("error",function(ma){return mn(ma)},!1),Qi.readAsDataURL(Tn.response)}else mn("Failed to proxy resource "+Mr+" with status code "+Tn.status)},Tn.onerror=mn;var yi=$e.indexOf("?")>-1?"&":"?";if(Tn.open("GET",""+$e+yi+"url="+encodeURIComponent(We)+"&responseType="+jn),jn!=="text"&&Tn instanceof XMLHttpRequest&&(Tn.responseType=jn),er._options.imageTimeout){var ki=er._options.imageTimeout;Tn.timeout=ki,Tn.ontimeout=function(){return mn("Timed out ("+ki+"ms) proxying "+Mr)}}Tn.send()})},Ke})(),Gu=/^data:image\/svg\+xml/i,Bu=/^data:image\/.*;base64,/i,ql=/^data:image\/.*/i,Wu=function(Ke){return os.SUPPORT_SVG_DRAWING||!Za(Ke)},tu=function(Ke){return ql.test(Ke)},bo=function(Ke){return Bu.test(Ke)},di=function(Ke){return Ke.substr(0,4)==="blob"},Za=function(Ke){return Ke.substr(-3).toLowerCase()==="svg"||Gu.test(Ke)},Sa=(function(){function Ke(We,er){this.type=0,this.x=We,this.y=er}return Ke.prototype.add=function(We,er){return new Ke(this.x+We,this.y+er)},Ke})(),A1=function(Ke,We,er){return new Sa(Ke.x+(We.x-Ke.x)*er,Ke.y+(We.y-Ke.y)*er)},IA=(function(){function Ke(We,er,$e,Mr){this.type=1,this.start=We,this.startControl=er,this.endControl=$e,this.end=Mr}return Ke.prototype.subdivide=function(We,er){var $e=A1(this.start,this.startControl,We),Mr=A1(this.startControl,this.endControl,We),Qr=A1(this.endControl,this.end,We),mn=A1($e,Mr,We),jn=A1(Mr,Qr,We),Tn=A1(mn,jn,We);return er?new Ke(this.start,$e,mn,Tn):new Ke(Tn,jn,Qr,this.end)},Ke.prototype.add=function(We,er){return new Ke(this.start.add(We,er),this.startControl.add(We,er),this.endControl.add(We,er),this.end.add(We,er))},Ke.prototype.reverse=function(){return new Ke(this.end,this.endControl,this.startControl,this.start)},Ke})(),b1=function(Ke){return Ke.type===1},Bc=(function(){function Ke(We){var er=We.styles,$e=We.bounds,Mr=Sn(er.borderTopLeftRadius,$e.width,$e.height),Qr=Mr[0],mn=Mr[1],jn=Sn(er.borderTopRightRadius,$e.width,$e.height),Tn=jn[0],yi=jn[1],ki=Sn(er.borderBottomRightRadius,$e.width,$e.height),Qi=ki[0],ma=ki[1],Ro=Sn(er.borderBottomLeftRadius,$e.width,$e.height),co=Ro[0],To=Ro[1],c1=[];c1.push((Qr+Tn)/$e.width),c1.push((co+Qi)/$e.width),c1.push((mn+To)/$e.height),c1.push((yi+ma)/$e.height);var ss=Math.max.apply(Math,c1);ss>1&&(Qr/=ss,mn/=ss,Tn/=ss,yi/=ss,Qi/=ss,ma/=ss,co/=ss,To/=ss);var $o=$e.width-Tn,nA=$e.height-ma,g1=$e.width-Qi,zs=$e.height-To,Eo=er.borderTopWidth,z1=er.borderRightWidth,R1=er.borderBottomWidth,Rs=er.borderLeftWidth,Vc=Nn(er.paddingTop,We.bounds.width),Ul=Nn(er.paddingRight,We.bounds.width),Hl=Nn(er.paddingBottom,We.bounds.width),dA=Nn(er.paddingLeft,We.bounds.width);this.topLeftBorderDoubleOuterBox=Qr>0||mn>0?I1($e.left+Rs/3,$e.top+Eo/3,Qr-Rs/3,mn-Eo/3,Qs.TOP_LEFT):new Sa($e.left+Rs/3,$e.top+Eo/3),this.topRightBorderDoubleOuterBox=Qr>0||mn>0?I1($e.left+$o,$e.top+Eo/3,Tn-z1/3,yi-Eo/3,Qs.TOP_RIGHT):new Sa($e.left+$e.width-z1/3,$e.top+Eo/3),this.bottomRightBorderDoubleOuterBox=Qi>0||ma>0?I1($e.left+g1,$e.top+nA,Qi-z1/3,ma-R1/3,Qs.BOTTOM_RIGHT):new Sa($e.left+$e.width-z1/3,$e.top+$e.height-R1/3),this.bottomLeftBorderDoubleOuterBox=co>0||To>0?I1($e.left+Rs/3,$e.top+zs,co-Rs/3,To-R1/3,Qs.BOTTOM_LEFT):new Sa($e.left+Rs/3,$e.top+$e.height-R1/3),this.topLeftBorderDoubleInnerBox=Qr>0||mn>0?I1($e.left+Rs*2/3,$e.top+Eo*2/3,Qr-Rs*2/3,mn-Eo*2/3,Qs.TOP_LEFT):new Sa($e.left+Rs*2/3,$e.top+Eo*2/3),this.topRightBorderDoubleInnerBox=Qr>0||mn>0?I1($e.left+$o,$e.top+Eo*2/3,Tn-z1*2/3,yi-Eo*2/3,Qs.TOP_RIGHT):new Sa($e.left+$e.width-z1*2/3,$e.top+Eo*2/3),this.bottomRightBorderDoubleInnerBox=Qi>0||ma>0?I1($e.left+g1,$e.top+nA,Qi-z1*2/3,ma-R1*2/3,Qs.BOTTOM_RIGHT):new Sa($e.left+$e.width-z1*2/3,$e.top+$e.height-R1*2/3),this.bottomLeftBorderDoubleInnerBox=co>0||To>0?I1($e.left+Rs*2/3,$e.top+zs,co-Rs*2/3,To-R1*2/3,Qs.BOTTOM_LEFT):new Sa($e.left+Rs*2/3,$e.top+$e.height-R1*2/3),this.topLeftBorderStroke=Qr>0||mn>0?I1($e.left+Rs/2,$e.top+Eo/2,Qr-Rs/2,mn-Eo/2,Qs.TOP_LEFT):new Sa($e.left+Rs/2,$e.top+Eo/2),this.topRightBorderStroke=Qr>0||mn>0?I1($e.left+$o,$e.top+Eo/2,Tn-z1/2,yi-Eo/2,Qs.TOP_RIGHT):new Sa($e.left+$e.width-z1/2,$e.top+Eo/2),this.bottomRightBorderStroke=Qi>0||ma>0?I1($e.left+g1,$e.top+nA,Qi-z1/2,ma-R1/2,Qs.BOTTOM_RIGHT):new Sa($e.left+$e.width-z1/2,$e.top+$e.height-R1/2),this.bottomLeftBorderStroke=co>0||To>0?I1($e.left+Rs/2,$e.top+zs,co-Rs/2,To-R1/2,Qs.BOTTOM_LEFT):new Sa($e.left+Rs/2,$e.top+$e.height-R1/2),this.topLeftBorderBox=Qr>0||mn>0?I1($e.left,$e.top,Qr,mn,Qs.TOP_LEFT):new Sa($e.left,$e.top),this.topRightBorderBox=Tn>0||yi>0?I1($e.left+$o,$e.top,Tn,yi,Qs.TOP_RIGHT):new Sa($e.left+$e.width,$e.top),this.bottomRightBorderBox=Qi>0||ma>0?I1($e.left+g1,$e.top+nA,Qi,ma,Qs.BOTTOM_RIGHT):new Sa($e.left+$e.width,$e.top+$e.height),this.bottomLeftBorderBox=co>0||To>0?I1($e.left,$e.top+zs,co,To,Qs.BOTTOM_LEFT):new Sa($e.left,$e.top+$e.height),this.topLeftPaddingBox=Qr>0||mn>0?I1($e.left+Rs,$e.top+Eo,Math.max(0,Qr-Rs),Math.max(0,mn-Eo),Qs.TOP_LEFT):new Sa($e.left+Rs,$e.top+Eo),this.topRightPaddingBox=Tn>0||yi>0?I1($e.left+Math.min($o,$e.width-z1),$e.top+Eo,$o>$e.width+z1?0:Math.max(0,Tn-z1),Math.max(0,yi-Eo),Qs.TOP_RIGHT):new Sa($e.left+$e.width-z1,$e.top+Eo),this.bottomRightPaddingBox=Qi>0||ma>0?I1($e.left+Math.min(g1,$e.width-Rs),$e.top+Math.min(nA,$e.height-R1),Math.max(0,Qi-z1),Math.max(0,ma-R1),Qs.BOTTOM_RIGHT):new Sa($e.left+$e.width-z1,$e.top+$e.height-R1),this.bottomLeftPaddingBox=co>0||To>0?I1($e.left+Rs,$e.top+Math.min(zs,$e.height-R1),Math.max(0,co-Rs),Math.max(0,To-R1),Qs.BOTTOM_LEFT):new Sa($e.left+Rs,$e.top+$e.height-R1),this.topLeftContentBox=Qr>0||mn>0?I1($e.left+Rs+dA,$e.top+Eo+Vc,Math.max(0,Qr-(Rs+dA)),Math.max(0,mn-(Eo+Vc)),Qs.TOP_LEFT):new Sa($e.left+Rs+dA,$e.top+Eo+Vc),this.topRightContentBox=Tn>0||yi>0?I1($e.left+Math.min($o,$e.width+Rs+dA),$e.top+Eo+Vc,$o>$e.width+Rs+dA?0:Tn-Rs+dA,yi-(Eo+Vc),Qs.TOP_RIGHT):new Sa($e.left+$e.width-(z1+Ul),$e.top+Eo+Vc),this.bottomRightContentBox=Qi>0||ma>0?I1($e.left+Math.min(g1,$e.width-(Rs+dA)),$e.top+Math.min(nA,$e.height+Eo+Vc),Math.max(0,Qi-(z1+Ul)),ma-(R1+Hl),Qs.BOTTOM_RIGHT):new Sa($e.left+$e.width-(z1+Ul),$e.top+$e.height-(R1+Hl)),this.bottomLeftContentBox=co>0||To>0?I1($e.left+Rs+dA,$e.top+zs,Math.max(0,co-(Rs+dA)),To-(R1+Hl),Qs.BOTTOM_LEFT):new Sa($e.left+Rs+dA,$e.top+$e.height-(R1+Hl))}return Ke})(),Qs;(function(Ke){Ke[Ke.TOP_LEFT=0]="TOP_LEFT",Ke[Ke.TOP_RIGHT=1]="TOP_RIGHT",Ke[Ke.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",Ke[Ke.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Qs||(Qs={}));var I1=function(Ke,We,er,$e,Mr){var Qr=4*((Math.sqrt(2)-1)/3),mn=er*Qr,jn=$e*Qr,Tn=Ke+er,yi=We+$e;switch(Mr){case Qs.TOP_LEFT:return new IA(new Sa(Ke,yi),new Sa(Ke,yi-jn),new Sa(Tn-mn,We),new Sa(Tn,We));case Qs.TOP_RIGHT:return new IA(new Sa(Ke,We),new Sa(Ke+mn,We),new Sa(Tn,yi-jn),new Sa(Tn,yi));case Qs.BOTTOM_RIGHT:return new IA(new Sa(Tn,We),new Sa(Tn,We+jn),new Sa(Ke+mn,yi),new Sa(Ke,yi));case Qs.BOTTOM_LEFT:default:return new IA(new Sa(Tn,yi),new Sa(Tn-mn,yi),new Sa(Ke,We+jn),new Sa(Ke,We))}},Nc=function(Ke){return[Ke.topLeftBorderBox,Ke.topRightBorderBox,Ke.bottomRightBorderBox,Ke.bottomLeftBorderBox]},bl=function(Ke){return[Ke.topLeftContentBox,Ke.topRightContentBox,Ke.bottomRightContentBox,Ke.bottomLeftContentBox]},Cc=function(Ke){return[Ke.topLeftPaddingBox,Ke.topRightPaddingBox,Ke.bottomRightPaddingBox,Ke.bottomLeftPaddingBox]},Sl=(function(){function Ke(We,er,$e){this.offsetX=We,this.offsetY=er,this.matrix=$e,this.type=0,this.target=6}return Ke})(),Ll=(function(){function Ke(We,er){this.path=We,this.target=er,this.type=1}return Ke})(),su=(function(){function Ke(We){this.opacity=We,this.type=2,this.target=6}return Ke})(),Au=function(Ke){return Ke.type===0},Cu=function(Ke){return Ke.type===1},qu=function(Ke){return Ke.type===2},cu=function(Ke,We){return Ke.length===We.length?Ke.some(function(er,$e){return er===We[$e]}):!1},lu=function(Ke,We,er,$e,Mr){return Ke.map(function(Qr,mn){switch(mn){case 0:return Qr.add(We,er);case 1:return Qr.add(We+$e,er);case 2:return Qr.add(We+$e,er+Mr);case 3:return Qr.add(We,er+Mr)}return Qr})},Eu=(function(){function Ke(We){this.element=We,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return Ke})(),Mu=(function(){function Ke(We,er){if(this.container=We,this.parent=er,this.effects=[],this.curves=new Bc(this.container),this.container.styles.opacity<1&&this.effects.push(new su(this.container.styles.opacity)),this.container.styles.transform!==null){var $e=this.container.bounds.left+this.container.styles.transformOrigin[0].number,Mr=this.container.bounds.top+this.container.styles.transformOrigin[1].number,Qr=this.container.styles.transform;this.effects.push(new Sl($e,Mr,Qr))}if(this.container.styles.overflowX!==0){var mn=Nc(this.curves),jn=Cc(this.curves);cu(mn,jn)?this.effects.push(new Ll(mn,6)):(this.effects.push(new Ll(mn,2)),this.effects.push(new Ll(jn,4)))}}return Ke.prototype.getEffects=function(We){for(var er=[2,3].indexOf(this.container.styles.position)===-1,$e=this.parent,Mr=this.effects.slice(0);$e;){var Qr=$e.effects.filter(function(Tn){return!Cu(Tn)});if(er||$e.container.styles.position!==0||!$e.parent){if(Mr.unshift.apply(Mr,Qr),er=[2,3].indexOf($e.container.styles.position)===-1,$e.container.styles.overflowX!==0){var mn=Nc($e.curves),jn=Cc($e.curves);cu(mn,jn)||Mr.unshift(new Ll(jn,6))}}else Mr.unshift.apply(Mr,Qr);$e=$e.parent}return Mr.filter(function(Tn){return ai(Tn.target,We)})},Ke})(),Yu=function(Ke,We,er,$e){Ke.container.elements.forEach(function(Mr){var Qr=ai(Mr.flags,4),mn=ai(Mr.flags,2),jn=new Mu(Mr,Ke);ai(Mr.styles.display,2048)&&$e.push(jn);var Tn=ai(Mr.flags,8)?[]:$e;if(Qr||mn){var yi=Qr||Mr.styles.isPositioned()?er:We,ki=new Eu(jn);if(Mr.styles.isPositioned()||Mr.styles.opacity<1||Mr.styles.isTransformed()){var Qi=Mr.styles.zIndex.order;if(Qi<0){var ma=0;yi.negativeZIndex.some(function(co,To){return Qi>co.element.container.styles.zIndex.order?(ma=To,!1):ma>0}),yi.negativeZIndex.splice(ma,0,ki)}else if(Qi>0){var Ro=0;yi.positiveZIndex.some(function(co,To){return Qi>=co.element.container.styles.zIndex.order?(Ro=To+1,!1):Ro>0}),yi.positiveZIndex.splice(Ro,0,ki)}else yi.zeroOrAutoZIndexOrTransformedOrOpacity.push(ki)}else Mr.styles.isFloating()?yi.nonPositionedFloats.push(ki):yi.nonPositionedInlineLevel.push(ki);Yu(jn,ki,Qr?ki:er,Tn)}else Mr.styles.isInlineLevel()?We.inlineLevel.push(jn):We.nonInlineLevel.push(jn),Yu(jn,We,er,Tn);ai(Mr.flags,8)&&Ku(Mr,Tn)})},Ku=function(Ke,We){for(var er=Ke instanceof YA?Ke.start:1,$e=Ke instanceof YA?Ke.reversed:!1,Mr=0;Mr<We.length;Mr++){var Qr=We[Mr];Qr.container instanceof yc&&typeof Qr.container.value=="number"&&Qr.container.value!==0&&(er=Qr.container.value),Qr.listValue=sc(er,Qr.container.styles.listStyleType,!0),er+=$e?-1:1}},lf=function(Ke){var We=new Mu(Ke,null),er=new Eu(We),$e=[];return Yu(We,er,er,$e),Ku(We.container,$e),er},tf=function(Ke,We){switch(We){case 0:return Nl(Ke.topLeftBorderBox,Ke.topLeftPaddingBox,Ke.topRightBorderBox,Ke.topRightPaddingBox);case 1:return Nl(Ke.topRightBorderBox,Ke.topRightPaddingBox,Ke.bottomRightBorderBox,Ke.bottomRightPaddingBox);case 2:return Nl(Ke.bottomRightBorderBox,Ke.bottomRightPaddingBox,Ke.bottomLeftBorderBox,Ke.bottomLeftPaddingBox);case 3:default:return Nl(Ke.bottomLeftBorderBox,Ke.bottomLeftPaddingBox,Ke.topLeftBorderBox,Ke.topLeftPaddingBox)}},uf=function(Ke,We){switch(We){case 0:return Nl(Ke.topLeftBorderBox,Ke.topLeftBorderDoubleOuterBox,Ke.topRightBorderBox,Ke.topRightBorderDoubleOuterBox);case 1:return Nl(Ke.topRightBorderBox,Ke.topRightBorderDoubleOuterBox,Ke.bottomRightBorderBox,Ke.bottomRightBorderDoubleOuterBox);case 2:return Nl(Ke.bottomRightBorderBox,Ke.bottomRightBorderDoubleOuterBox,Ke.bottomLeftBorderBox,Ke.bottomLeftBorderDoubleOuterBox);case 3:default:return Nl(Ke.bottomLeftBorderBox,Ke.bottomLeftBorderDoubleOuterBox,Ke.topLeftBorderBox,Ke.topLeftBorderDoubleOuterBox)}},of=function(Ke,We){switch(We){case 0:return Nl(Ke.topLeftBorderDoubleInnerBox,Ke.topLeftPaddingBox,Ke.topRightBorderDoubleInnerBox,Ke.topRightPaddingBox);case 1:return Nl(Ke.topRightBorderDoubleInnerBox,Ke.topRightPaddingBox,Ke.bottomRightBorderDoubleInnerBox,Ke.bottomRightPaddingBox);case 2:return Nl(Ke.bottomRightBorderDoubleInnerBox,Ke.bottomRightPaddingBox,Ke.bottomLeftBorderDoubleInnerBox,Ke.bottomLeftPaddingBox);case 3:default:return Nl(Ke.bottomLeftBorderDoubleInnerBox,Ke.bottomLeftPaddingBox,Ke.topLeftBorderDoubleInnerBox,Ke.topLeftPaddingBox)}},ff=function(Ke,We){switch(We){case 0:return Ju(Ke.topLeftBorderStroke,Ke.topRightBorderStroke);case 1:return Ju(Ke.topRightBorderStroke,Ke.bottomRightBorderStroke);case 2:return Ju(Ke.bottomRightBorderStroke,Ke.bottomLeftBorderStroke);case 3:default:return Ju(Ke.bottomLeftBorderStroke,Ke.topLeftBorderStroke)}},Ju=function(Ke,We){var er=[];return b1(Ke)?er.push(Ke.subdivide(.5,!1)):er.push(Ke),b1(We)?er.push(We.subdivide(.5,!0)):er.push(We),er},Nl=function(Ke,We,er,$e){var Mr=[];return b1(Ke)?Mr.push(Ke.subdivide(.5,!1)):Mr.push(Ke),b1(er)?Mr.push(er.subdivide(.5,!0)):Mr.push(er),b1($e)?Mr.push($e.subdivide(.5,!0).reverse()):Mr.push($e),b1(We)?Mr.push(We.subdivide(.5,!1).reverse()):Mr.push(We),Mr},sf=function(Ke){var We=Ke.bounds,er=Ke.styles;return We.add(er.borderLeftWidth,er.borderTopWidth,-(er.borderRightWidth+er.borderLeftWidth),-(er.borderTopWidth+er.borderBottomWidth))},Xu=function(Ke){var We=Ke.styles,er=Ke.bounds,$e=Nn(We.paddingLeft,er.width),Mr=Nn(We.paddingRight,er.width),Qr=Nn(We.paddingTop,er.width),mn=Nn(We.paddingBottom,er.width);return er.add($e+We.borderLeftWidth,Qr+We.borderTopWidth,-(We.borderRightWidth+We.borderLeftWidth+$e+Mr),-(We.borderTopWidth+We.borderBottomWidth+Qr+mn))},pf=function(Ke,We){return Ke===0?We.bounds:Ke===2?Xu(We):sf(We)},Af=function(Ke,We){return Ke===0?We.bounds:Ke===2?Xu(We):sf(We)},nf=function(Ke,We,er){var $e=pf($u(Ke.styles.backgroundOrigin,We),Ke),Mr=Af($u(Ke.styles.backgroundClip,We),Ke),Qr=Bf($u(Ke.styles.backgroundSize,We),er,$e),mn=Qr[0],jn=Qr[1],Tn=Sn($u(Ke.styles.backgroundPosition,We),$e.width-mn,$e.height-jn),yi=Cf($u(Ke.styles.backgroundRepeat,We),Tn,Qr,$e,Mr),ki=Math.round($e.left+Tn[0]),Qi=Math.round($e.top+Tn[1]);return[yi,ki,Qi,mn,jn]},Pu=function(Ke){return Or(Ke)&&Ke.value===pn.AUTO},cf=function(Ke){return typeof Ke=="number"},Bf=function(Ke,We,er){var $e=We[0],Mr=We[1],Qr=We[2],mn=Ke[0],jn=Ke[1];if(!mn)return[0,0];if(vn(mn)&&jn&&vn(jn))return[Nn(mn,er.width),Nn(jn,er.height)];var Tn=cf(Qr);if(Or(mn)&&(mn.value===pn.CONTAIN||mn.value===pn.COVER)){if(cf(Qr)){var yi=er.width/er.height;return yi<Qr!=(mn.value===pn.COVER)?[er.width,er.width/Qr]:[er.height*Qr,er.height]}return[er.width,er.height]}var ki=cf($e),Qi=cf(Mr),ma=ki||Qi;if(Pu(mn)&&(!jn||Pu(jn))){if(ki&&Qi)return[$e,Mr];if(!Tn&&!ma)return[er.width,er.height];if(ma&&Tn){var Ro=ki?$e:Mr*Qr,co=Qi?Mr:$e/Qr;return[Ro,co]}var To=ki?$e:er.width,c1=Qi?Mr:er.height;return[To,c1]}if(Tn){var ss=0,$o=0;return vn(mn)?ss=Nn(mn,er.width):vn(jn)&&($o=Nn(jn,er.height)),Pu(mn)?ss=$o*Qr:(!jn||Pu(jn))&&($o=ss/Qr),[ss,$o]}var nA=null,g1=null;if(vn(mn)?nA=Nn(mn,er.width):jn&&vn(jn)&&(g1=Nn(jn,er.height)),nA!==null&&(!jn||Pu(jn))&&(g1=ki&&Qi?nA/$e*Mr:er.height),g1!==null&&Pu(mn)&&(nA=ki&&Qi?g1/Mr*$e:er.width),nA!==null&&g1!==null)return[nA,g1];throw new Error("Unable to calculate background-size for element")},$u=function(Ke,We){var er=Ke[We];return typeof er=="undefined"?Ke[0]:er},Cf=function(Ke,We,er,$e,Mr){var Qr=We[0],mn=We[1],jn=er[0],Tn=er[1];switch(Ke){case 2:return[new Sa(Math.round($e.left),Math.round($e.top+mn)),new Sa(Math.round($e.left+$e.width),Math.round($e.top+mn)),new Sa(Math.round($e.left+$e.width),Math.round(Tn+$e.top+mn)),new Sa(Math.round($e.left),Math.round(Tn+$e.top+mn))];case 3:return[new Sa(Math.round($e.left+Qr),Math.round($e.top)),new Sa(Math.round($e.left+Qr+jn),Math.round($e.top)),new Sa(Math.round($e.left+Qr+jn),Math.round($e.height+$e.top)),new Sa(Math.round($e.left+Qr),Math.round($e.height+$e.top))];case 1:return[new Sa(Math.round($e.left+Qr),Math.round($e.top+mn)),new Sa(Math.round($e.left+Qr+jn),Math.round($e.top+mn)),new Sa(Math.round($e.left+Qr+jn),Math.round($e.top+mn+Tn)),new Sa(Math.round($e.left+Qr),Math.round($e.top+mn+Tn))];default:return[new Sa(Math.round(Mr.left),Math.round(Mr.top)),new Sa(Math.round(Mr.left+Mr.width),Math.round(Mr.top)),new Sa(Math.round(Mr.left+Mr.width),Math.round(Mr.height+Mr.top)),new Sa(Math.round(Mr.left),Math.round(Mr.height+Mr.top))]}},Ef="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",mf="Hidden Text",Mf=(function(){function Ke(We){this._data={},this._document=We}return Ke.prototype.parseMetrics=function(We,er){var $e=this._document.createElement("div"),Mr=this._document.createElement("img"),Qr=this._document.createElement("span"),mn=this._document.body;$e.style.visibility="hidden",$e.style.fontFamily=We,$e.style.fontSize=er,$e.style.margin="0",$e.style.padding="0",$e.style.whiteSpace="nowrap",mn.appendChild($e),Mr.src=Ef,Mr.width=1,Mr.height=1,Mr.style.margin="0",Mr.style.padding="0",Mr.style.verticalAlign="baseline",Qr.style.fontFamily=We,Qr.style.fontSize=er,Qr.style.margin="0",Qr.style.padding="0",Qr.appendChild(this._document.createTextNode(mf)),$e.appendChild(Qr),$e.appendChild(Mr);var jn=Mr.offsetTop-Qr.offsetTop+2;$e.removeChild(Qr),$e.appendChild(this._document.createTextNode(mf)),$e.style.lineHeight="normal",Mr.style.verticalAlign="super";var Tn=Mr.offsetTop-$e.offsetTop+2;return mn.removeChild($e),{baseline:jn,middle:Tn}},Ke.prototype.getMetrics=function(We,er){var $e=We+" "+er;return typeof this._data[$e]=="undefined"&&(this._data[$e]=this.parseMetrics(We,er)),this._data[$e]},Ke})(),vf=(function(){function Ke(We,er){this.context=We,this.options=er}return Ke})(),Pf=1e4,Sf=(function(Ke){Me(We,Ke);function We(er,$e){var Mr=Ke.call(this,er,$e)||this;return Mr._activeEffects=[],Mr.canvas=$e.canvas?$e.canvas:document.createElement("canvas"),Mr.ctx=Mr.canvas.getContext("2d"),$e.canvas||(Mr.canvas.width=Math.floor($e.width*$e.scale),Mr.canvas.height=Math.floor($e.height*$e.scale),Mr.canvas.style.width=$e.width+"px",Mr.canvas.style.height=$e.height+"px"),Mr.fontMetrics=new Mf(document),Mr.ctx.scale(Mr.options.scale,Mr.options.scale),Mr.ctx.translate(-$e.x,-$e.y),Mr.ctx.textBaseline="bottom",Mr._activeEffects=[],Mr.context.logger.debug("Canvas renderer initialized ("+$e.width+"x"+$e.height+") with scale "+$e.scale),Mr}return We.prototype.applyEffects=function(er){for(var $e=this;this._activeEffects.length;)this.popEffect();er.forEach(function(Mr){return $e.applyEffect(Mr)})},We.prototype.applyEffect=function(er){this.ctx.save(),qu(er)&&(this.ctx.globalAlpha=er.opacity),Au(er)&&(this.ctx.translate(er.offsetX,er.offsetY),this.ctx.transform(er.matrix[0],er.matrix[1],er.matrix[2],er.matrix[3],er.matrix[4],er.matrix[5]),this.ctx.translate(-er.offsetX,-er.offsetY)),Cu(er)&&(this.path(er.path),this.ctx.clip()),this._activeEffects.push(er)},We.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},We.prototype.renderStack=function(er){return Se(this,void 0,void 0,function(){var $e;return je(this,function(Mr){switch(Mr.label){case 0:return $e=er.element.container.styles,$e.isVisible()?[4,this.renderStackContent(er)]:[3,2];case 1:Mr.sent(),Mr.label=2;case 2:return[2]}})})},We.prototype.renderNode=function(er){return Se(this,void 0,void 0,function(){return je(this,function($e){switch($e.label){case 0:return ai(er.container.flags,16),er.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(er)]:[3,3];case 1:return $e.sent(),[4,this.renderNodeContent(er)];case 2:$e.sent(),$e.label=3;case 3:return[2]}})})},We.prototype.renderTextWithLetterSpacing=function(er,$e,Mr){var Qr=this;if($e===0)this.ctx.fillText(er.text,er.bounds.left,er.bounds.top+Mr);else{var mn=r1(er.text);mn.reduce(function(jn,Tn){return Qr.ctx.fillText(Tn,jn,er.bounds.top+Mr),jn+Qr.ctx.measureText(Tn).width},er.bounds.left)}},We.prototype.createFontStyle=function(er){var $e=er.fontVariant.filter(function(mn){return mn==="normal"||mn==="small-caps"}).join(""),Mr=Df(er.fontFamily).join(", "),Qr=Br(er.fontSize)?""+er.fontSize.number+er.fontSize.unit:er.fontSize.number+"px";return[[er.fontStyle,$e,er.fontWeight,Qr,Mr].join(" "),Mr,Qr]},We.prototype.renderTextNode=function(er,$e){return Se(this,void 0,void 0,function(){var Mr,Qr,mn,jn,Tn,yi,ki,Qi,ma=this;return je(this,function(Ro){return Mr=this.createFontStyle($e),Qr=Mr[0],mn=Mr[1],jn=Mr[2],this.ctx.font=Qr,this.ctx.direction=$e.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",Tn=this.fontMetrics.getMetrics(mn,jn),yi=Tn.baseline,ki=Tn.middle,Qi=$e.paintOrder,er.textBounds.forEach(function(co){Qi.forEach(function(To){switch(To){case 0:ma.ctx.fillStyle=Zn($e.color),ma.renderTextWithLetterSpacing(co,$e.letterSpacing,yi);var c1=$e.textShadow;c1.length&&co.text.trim().length&&(c1.slice(0).reverse().forEach(function(ss){ma.ctx.shadowColor=Zn(ss.color),ma.ctx.shadowOffsetX=ss.offsetX.number*ma.options.scale,ma.ctx.shadowOffsetY=ss.offsetY.number*ma.options.scale,ma.ctx.shadowBlur=ss.blur.number,ma.renderTextWithLetterSpacing(co,$e.letterSpacing,yi)}),ma.ctx.shadowColor="",ma.ctx.shadowOffsetX=0,ma.ctx.shadowOffsetY=0,ma.ctx.shadowBlur=0),$e.textDecorationLine.length&&(ma.ctx.fillStyle=Zn($e.textDecorationColor||$e.color),$e.textDecorationLine.forEach(function(ss){switch(ss){case 1:ma.ctx.fillRect(co.bounds.left,Math.round(co.bounds.top+yi),co.bounds.width,1);break;case 2:ma.ctx.fillRect(co.bounds.left,Math.round(co.bounds.top),co.bounds.width,1);break;case 3:ma.ctx.fillRect(co.bounds.left,Math.ceil(co.bounds.top+ki),co.bounds.width,1);break}}));break;case 1:$e.webkitTextStrokeWidth&&co.text.trim().length&&(ma.ctx.strokeStyle=Zn($e.webkitTextStrokeColor),ma.ctx.lineWidth=$e.webkitTextStrokeWidth,ma.ctx.lineJoin=window.chrome?"miter":"round",ma.ctx.strokeText(co.text,co.bounds.left,co.bounds.top+yi)),ma.ctx.strokeStyle="",ma.ctx.lineWidth=0,ma.ctx.lineJoin="miter";break}})}),[2]})})},We.prototype.renderReplacedElement=function(er,$e,Mr){if(Mr&&er.intrinsicWidth>0&&er.intrinsicHeight>0){var Qr=Xu(er),mn=Cc($e);this.path(mn),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(Mr,0,0,er.intrinsicWidth,er.intrinsicHeight,Qr.left,Qr.top,Qr.width,Qr.height),this.ctx.restore()}},We.prototype.renderNodeContent=function(er){return Se(this,void 0,void 0,function(){var $e,Mr,Qr,mn,jn,Tn,$o,$o,yi,ki,Qi,ma,g1,Ro,co,zs,To,c1,ss,$o,nA,g1,zs;return je(this,function(Eo){switch(Eo.label){case 0:this.applyEffects(er.getEffects(4)),$e=er.container,Mr=er.curves,Qr=$e.styles,mn=0,jn=$e.textNodes,Eo.label=1;case 1:return mn<jn.length?(Tn=jn[mn],[4,this.renderTextNode(Tn,Qr)]):[3,4];case 2:Eo.sent(),Eo.label=3;case 3:return mn++,[3,1];case 4:if(!($e instanceof k1))return[3,8];Eo.label=5;case 5:return Eo.trys.push([5,7,,8]),[4,this.context.cache.match($e.src)];case 6:return $o=Eo.sent(),this.renderReplacedElement($e,Mr,$o),[3,8];case 7:return Eo.sent(),this.context.logger.error("Error loading image "+$e.src),[3,8];case 8:if($e instanceof VA&&this.renderReplacedElement($e,Mr,$e.canvas),!($e instanceof Ic))return[3,12];Eo.label=9;case 9:return Eo.trys.push([9,11,,12]),[4,this.context.cache.match($e.svg)];case 10:return $o=Eo.sent(),this.renderReplacedElement($e,Mr,$o),[3,12];case 11:return Eo.sent(),this.context.logger.error("Error loading svg "+$e.svg.substring(0,255)),[3,12];case 12:return $e instanceof h1&&$e.tree?(yi=new We(this.context,{scale:this.options.scale,backgroundColor:$e.backgroundColor,x:0,y:0,width:$e.width,height:$e.height}),[4,yi.render($e.tree)]):[3,14];case 13:ki=Eo.sent(),$e.width&&$e.height&&this.ctx.drawImage(ki,0,0,$e.width,$e.height,$e.bounds.left,$e.bounds.top,$e.bounds.width,$e.bounds.height),Eo.label=14;case 14:if($e instanceof Wc&&(Qi=Math.min($e.bounds.width,$e.bounds.height),$e.type===_c?$e.checked&&(this.ctx.save(),this.path([new Sa($e.bounds.left+Qi*.39363,$e.bounds.top+Qi*.79),new Sa($e.bounds.left+Qi*.16,$e.bounds.top+Qi*.5549),new Sa($e.bounds.left+Qi*.27347,$e.bounds.top+Qi*.44071),new Sa($e.bounds.left+Qi*.39694,$e.bounds.top+Qi*.5649),new Sa($e.bounds.left+Qi*.72983,$e.bounds.top+Qi*.23),new Sa($e.bounds.left+Qi*.84,$e.bounds.top+Qi*.34085),new Sa($e.bounds.left+Qi*.39363,$e.bounds.top+Qi*.79)]),this.ctx.fillStyle=Zn(_l),this.ctx.fill(),this.ctx.restore()):$e.type===jc&&$e.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc($e.bounds.left+Qi/2,$e.bounds.top+Qi/2,Qi/4,0,Math.PI*2,!0),this.ctx.fillStyle=Zn(_l),this.ctx.fill(),this.ctx.restore())),Tf($e)&&$e.value.length){switch(ma=this.createFontStyle(Qr),g1=ma[0],Ro=ma[1],co=this.fontMetrics.getMetrics(g1,Ro).baseline,this.ctx.font=g1,this.ctx.fillStyle=Zn(Qr.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=kf($e.styles.textAlign),zs=Xu($e),To=0,$e.styles.textAlign){case 1:To+=zs.width/2;break;case 2:To+=zs.width;break}c1=zs.add(To,0,0,-zs.height/2+1),this.ctx.save(),this.path([new Sa(zs.left,zs.top),new Sa(zs.left+zs.width,zs.top),new Sa(zs.left+zs.width,zs.top+zs.height),new Sa(zs.left,zs.top+zs.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Ts($e.value,c1),Qr.letterSpacing,co),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!ai($e.styles.display,2048))return[3,20];if($e.styles.listStyleImage===null)return[3,19];if(ss=$e.styles.listStyleImage,ss.type!==0)return[3,18];$o=void 0,nA=ss.url,Eo.label=15;case 15:return Eo.trys.push([15,17,,18]),[4,this.context.cache.match(nA)];case 16:return $o=Eo.sent(),this.ctx.drawImage($o,$e.bounds.left-($o.width+10),$e.bounds.top),[3,18];case 17:return Eo.sent(),this.context.logger.error("Error loading list-style-image "+nA),[3,18];case 18:return[3,20];case 19:er.listValue&&$e.styles.listStyleType!==-1&&(g1=this.createFontStyle(Qr)[0],this.ctx.font=g1,this.ctx.fillStyle=Zn(Qr.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",zs=new Ue($e.bounds.left,$e.bounds.top+Nn($e.styles.paddingTop,$e.bounds.width),$e.bounds.width,Xi(Qr.lineHeight,Qr.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Ts(er.listValue,zs),Qr.letterSpacing,Xi(Qr.lineHeight,Qr.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),Eo.label=20;case 20:return[2]}})})},We.prototype.renderStackContent=function(er){return Se(this,void 0,void 0,function(){var $e,Mr,ss,Qr,mn,ss,jn,Tn,ss,yi,ki,ss,Qi,ma,ss,Ro,co,ss,To,c1,ss;return je(this,function($o){switch($o.label){case 0:return ai(er.element.container.flags,16),[4,this.renderNodeBackgroundAndBorders(er.element)];case 1:$o.sent(),$e=0,Mr=er.negativeZIndex,$o.label=2;case 2:return $e<Mr.length?(ss=Mr[$e],[4,this.renderStack(ss)]):[3,5];case 3:$o.sent(),$o.label=4;case 4:return $e++,[3,2];case 5:return[4,this.renderNodeContent(er.element)];case 6:$o.sent(),Qr=0,mn=er.nonInlineLevel,$o.label=7;case 7:return Qr<mn.length?(ss=mn[Qr],[4,this.renderNode(ss)]):[3,10];case 8:$o.sent(),$o.label=9;case 9:return Qr++,[3,7];case 10:jn=0,Tn=er.nonPositionedFloats,$o.label=11;case 11:return jn<Tn.length?(ss=Tn[jn],[4,this.renderStack(ss)]):[3,14];case 12:$o.sent(),$o.label=13;case 13:return jn++,[3,11];case 14:yi=0,ki=er.nonPositionedInlineLevel,$o.label=15;case 15:return yi<ki.length?(ss=ki[yi],[4,this.renderStack(ss)]):[3,18];case 16:$o.sent(),$o.label=17;case 17:return yi++,[3,15];case 18:Qi=0,ma=er.inlineLevel,$o.label=19;case 19:return Qi<ma.length?(ss=ma[Qi],[4,this.renderNode(ss)]):[3,22];case 20:$o.sent(),$o.label=21;case 21:return Qi++,[3,19];case 22:Ro=0,co=er.zeroOrAutoZIndexOrTransformedOrOpacity,$o.label=23;case 23:return Ro<co.length?(ss=co[Ro],[4,this.renderStack(ss)]):[3,26];case 24:$o.sent(),$o.label=25;case 25:return Ro++,[3,23];case 26:To=0,c1=er.positiveZIndex,$o.label=27;case 27:return To<c1.length?(ss=c1[To],[4,this.renderStack(ss)]):[3,30];case 28:$o.sent(),$o.label=29;case 29:return To++,[3,27];case 30:return[2]}})})},We.prototype.mask=function(er){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(er.slice(0).reverse()),this.ctx.closePath()},We.prototype.path=function(er){this.ctx.beginPath(),this.formatPath(er),this.ctx.closePath()},We.prototype.formatPath=function(er){var $e=this;er.forEach(function(Mr,Qr){var mn=b1(Mr)?Mr.start:Mr;Qr===0?$e.ctx.moveTo(mn.x,mn.y):$e.ctx.lineTo(mn.x,mn.y),b1(Mr)&&$e.ctx.bezierCurveTo(Mr.startControl.x,Mr.startControl.y,Mr.endControl.x,Mr.endControl.y,Mr.end.x,Mr.end.y)})},We.prototype.renderRepeat=function(er,$e,Mr,Qr){this.path(er),this.ctx.fillStyle=$e,this.ctx.translate(Mr,Qr),this.ctx.fill(),this.ctx.translate(-Mr,-Qr)},We.prototype.resizeImage=function(er,$e,Mr){var Qr;if(er.width===$e&&er.height===Mr)return er;var mn=(Qr=this.canvas.ownerDocument)!==null&&Qr!==void 0?Qr:document,jn=mn.createElement("canvas");jn.width=Math.max(1,$e),jn.height=Math.max(1,Mr);var Tn=jn.getContext("2d");return Tn.drawImage(er,0,0,er.width,er.height,0,0,$e,Mr),jn},We.prototype.renderBackgroundImage=function(er){return Se(this,void 0,void 0,function(){var $e,Mr,Qr,mn,jn,Tn;return je(this,function(yi){switch(yi.label){case 0:$e=er.styles.backgroundImage.length-1,Mr=function(ki){var Qi,ma,Ro,Vc,Dl,Fl,dA,Il,R1,co,Vc,Dl,Fl,dA,Il,To,c1,ss,$o,nA,g1,zs,Eo,z1,R1,Rs,Vc,Ul,Hl,dA,Il,Su,Dl,Fl,uu,ru,fu,Zu,pu,du,Tu,hu;return je(this,function(ju){switch(ju.label){case 0:if(ki.type!==0)return[3,5];Qi=void 0,ma=ki.url,ju.label=1;case 1:return ju.trys.push([1,3,,4]),[4,Qr.context.cache.match(ma)];case 2:return Qi=ju.sent(),[3,4];case 3:return ju.sent(),Qr.context.logger.error("Error loading background-image "+ma),[3,4];case 4:return Qi&&(Ro=nf(er,$e,[Qi.width,Qi.height,Qi.width/Qi.height]),Vc=Ro[0],Dl=Ro[1],Fl=Ro[2],dA=Ro[3],Il=Ro[4],R1=Qr.ctx.createPattern(Qr.resizeImage(Qi,dA,Il),"repeat"),Qr.renderRepeat(Vc,R1,Dl,Fl)),[3,6];case 5:Fr(ki)?(co=nf(er,$e,[null,null,null]),Vc=co[0],Dl=co[1],Fl=co[2],dA=co[3],Il=co[4],To=en(ki.angle,dA,Il),c1=To[0],ss=To[1],$o=To[2],nA=To[3],g1=To[4],zs=document.createElement("canvas"),zs.width=dA,zs.height=Il,Eo=zs.getContext("2d"),z1=Eo.createLinearGradient(ss,nA,$o,g1),gi(ki.stops,c1).forEach(function(af){return z1.addColorStop(af.stop,Zn(af.color))}),Eo.fillStyle=z1,Eo.fillRect(0,0,dA,Il),dA>0&&Il>0&&(R1=Qr.ctx.createPattern(zs,"repeat"),Qr.renderRepeat(Vc,R1,Dl,Fl))):Ar(ki)&&(Rs=nf(er,$e,[null,null,null]),Vc=Rs[0],Ul=Rs[1],Hl=Rs[2],dA=Rs[3],Il=Rs[4],Su=ki.position.length===0?[Mn]:ki.position,Dl=Nn(Su[0],dA),Fl=Nn(Su[Su.length-1],Il),uu=Vi(ki,Dl,Fl,dA,Il),ru=uu[0],fu=uu[1],ru>0&&fu>0&&(Zu=Qr.ctx.createRadialGradient(Ul+Dl,Hl+Fl,0,Ul+Dl,Hl+Fl,ru),gi(ki.stops,ru*2).forEach(function(af){return Zu.addColorStop(af.stop,Zn(af.color))}),Qr.path(Vc),Qr.ctx.fillStyle=Zu,ru!==fu?(pu=er.bounds.left+.5*er.bounds.width,du=er.bounds.top+.5*er.bounds.height,Tu=fu/ru,hu=1/Tu,Qr.ctx.save(),Qr.ctx.translate(pu,du),Qr.ctx.transform(1,0,0,Tu,0,0),Qr.ctx.translate(-pu,-du),Qr.ctx.fillRect(Ul,hu*(Hl-du)+du,dA,Il*hu),Qr.ctx.restore()):Qr.ctx.fill())),ju.label=6;case 6:return $e--,[2]}})},Qr=this,mn=0,jn=er.styles.backgroundImage.slice(0).reverse(),yi.label=1;case 1:return mn<jn.length?(Tn=jn[mn],[5,Mr(Tn)]):[3,4];case 2:yi.sent(),yi.label=3;case 3:return mn++,[3,1];case 4:return[2]}})})},We.prototype.renderSolidBorder=function(er,$e,Mr){return Se(this,void 0,void 0,function(){return je(this,function(Qr){return this.path(tf(Mr,$e)),this.ctx.fillStyle=Zn(er),this.ctx.fill(),[2]})})},We.prototype.renderDoubleBorder=function(er,$e,Mr,Qr){return Se(this,void 0,void 0,function(){var mn,jn;return je(this,function(Tn){switch(Tn.label){case 0:return $e<3?[4,this.renderSolidBorder(er,Mr,Qr)]:[3,2];case 1:return Tn.sent(),[2];case 2:return mn=uf(Qr,Mr),this.path(mn),this.ctx.fillStyle=Zn(er),this.ctx.fill(),jn=of(Qr,Mr),this.path(jn),this.ctx.fill(),[2]}})})},We.prototype.renderNodeBackgroundAndBorders=function(er){return Se(this,void 0,void 0,function(){var $e,Mr,Qr,mn,jn,Tn,yi,ki,Qi=this;return je(this,function(ma){switch(ma.label){case 0:return this.applyEffects(er.getEffects(2)),$e=er.container.styles,Mr=!zi($e.backgroundColor)||$e.backgroundImage.length,Qr=[{style:$e.borderTopStyle,color:$e.borderTopColor,width:$e.borderTopWidth},{style:$e.borderRightStyle,color:$e.borderRightColor,width:$e.borderRightWidth},{style:$e.borderBottomStyle,color:$e.borderBottomColor,width:$e.borderBottomWidth},{style:$e.borderLeftStyle,color:$e.borderLeftColor,width:$e.borderLeftWidth}],mn=jf($u($e.backgroundClip,0),er.curves),Mr||$e.boxShadow.length?(this.ctx.save(),this.path(mn),this.ctx.clip(),zi($e.backgroundColor)||(this.ctx.fillStyle=Zn($e.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(er.container)]):[3,2];case 1:ma.sent(),this.ctx.restore(),$e.boxShadow.slice(0).reverse().forEach(function(Ro){Qi.ctx.save();var co=Nc(er.curves),To=Ro.inset?0:Pf,c1=lu(co,-To+(Ro.inset?1:-1)*Ro.spread.number,(Ro.inset?1:-1)*Ro.spread.number,Ro.spread.number*(Ro.inset?-2:2),Ro.spread.number*(Ro.inset?-2:2));Ro.inset?(Qi.path(co),Qi.ctx.clip(),Qi.mask(c1)):(Qi.mask(co),Qi.ctx.clip(),Qi.path(c1)),Qi.ctx.shadowOffsetX=Ro.offsetX.number+To,Qi.ctx.shadowOffsetY=Ro.offsetY.number,Qi.ctx.shadowColor=Zn(Ro.color),Qi.ctx.shadowBlur=Ro.blur.number,Qi.ctx.fillStyle=Ro.inset?Zn(Ro.color):"rgba(0,0,0,1)",Qi.ctx.fill(),Qi.ctx.restore()}),ma.label=2;case 2:jn=0,Tn=0,yi=Qr,ma.label=3;case 3:return Tn<yi.length?(ki=yi[Tn],ki.style!==0&&!zi(ki.color)&&ki.width>0?ki.style!==2?[3,5]:[4,this.renderDashedDottedBorder(ki.color,ki.width,jn,er.curves,2)]:[3,11]):[3,13];case 4:return ma.sent(),[3,11];case 5:return ki.style!==3?[3,7]:[4,this.renderDashedDottedBorder(ki.color,ki.width,jn,er.curves,3)];case 6:return ma.sent(),[3,11];case 7:return ki.style!==4?[3,9]:[4,this.renderDoubleBorder(ki.color,ki.width,jn,er.curves)];case 8:return ma.sent(),[3,11];case 9:return[4,this.renderSolidBorder(ki.color,jn,er.curves)];case 10:ma.sent(),ma.label=11;case 11:jn++,ma.label=12;case 12:return Tn++,[3,3];case 13:return[2]}})})},We.prototype.renderDashedDottedBorder=function(er,$e,Mr,Qr,mn){return Se(this,void 0,void 0,function(){var jn,Tn,yi,ki,Qi,ma,Ro,co,To,c1,ss,$o,nA,g1,zs,Eo,zs,Eo;return je(this,function(z1){return this.ctx.save(),jn=ff(Qr,Mr),Tn=tf(Qr,Mr),mn===2&&(this.path(Tn),this.ctx.clip()),b1(Tn[0])?(yi=Tn[0].start.x,ki=Tn[0].start.y):(yi=Tn[0].x,ki=Tn[0].y),b1(Tn[1])?(Qi=Tn[1].end.x,ma=Tn[1].end.y):(Qi=Tn[1].x,ma=Tn[1].y),Mr===0||Mr===2?Ro=Math.abs(yi-Qi):Ro=Math.abs(ki-ma),this.ctx.beginPath(),mn===3?this.formatPath(jn):this.formatPath(Tn.slice(0,2)),co=$e<3?$e*3:$e*2,To=$e<3?$e*2:$e,mn===3&&(co=$e,To=$e),c1=!0,Ro<=co*2?c1=!1:Ro<=co*2+To?(ss=Ro/(2*co+To),co*=ss,To*=ss):($o=Math.floor((Ro+To)/(co+To)),nA=(Ro-$o*co)/($o-1),g1=(Ro-($o+1)*co)/$o,To=g1<=0||Math.abs(To-nA)<Math.abs(To-g1)?nA:g1),c1&&(mn===3?this.ctx.setLineDash([0,co+To]):this.ctx.setLineDash([co,To])),mn===3?(this.ctx.lineCap="round",this.ctx.lineWidth=$e):this.ctx.lineWidth=$e*2+1.1,this.ctx.strokeStyle=Zn(er),this.ctx.stroke(),this.ctx.setLineDash([]),mn===2&&(b1(Tn[0])&&(zs=Tn[3],Eo=Tn[0],this.ctx.beginPath(),this.formatPath([new Sa(zs.end.x,zs.end.y),new Sa(Eo.start.x,Eo.start.y)]),this.ctx.stroke()),b1(Tn[1])&&(zs=Tn[1],Eo=Tn[2],this.ctx.beginPath(),this.formatPath([new Sa(zs.end.x,zs.end.y),new Sa(Eo.start.x,Eo.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},We.prototype.render=function(er){return Se(this,void 0,void 0,function(){var $e;return je(this,function(Mr){switch(Mr.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=Zn(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),$e=lf(er),[4,this.renderStack($e)];case 1:return Mr.sent(),this.applyEffects([]),[2,this.canvas]}})})},We})(vf),Tf=function(Ke){return Ke instanceof Ms||Ke instanceof xl?!0:Ke instanceof Wc&&Ke.type!==jc&&Ke.type!==_c},jf=function(Ke,We){switch(Ke){case 0:return Nc(We);case 2:return bl(We);case 1:default:return Cc(We)}},kf=function(Ke){switch(Ke){case 1:return"center";case 2:return"right";case 0:default:return"left"}},Uf=["-apple-system","system-ui"],Df=function(Ke){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?Ke.filter(function(We){return Uf.indexOf(We)===-1}):Ke},Nf=(function(Ke){Me(We,Ke);function We(er,$e){var Mr=Ke.call(this,er,$e)||this;return Mr.canvas=$e.canvas?$e.canvas:document.createElement("canvas"),Mr.ctx=Mr.canvas.getContext("2d"),Mr.options=$e,Mr.canvas.width=Math.floor($e.width*$e.scale),Mr.canvas.height=Math.floor($e.height*$e.scale),Mr.canvas.style.width=$e.width+"px",Mr.canvas.style.height=$e.height+"px",Mr.ctx.scale(Mr.options.scale,Mr.options.scale),Mr.ctx.translate(-$e.x,-$e.y),Mr.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+$e.width+"x"+$e.height+" at "+$e.x+","+$e.y+") with scale "+$e.scale),Mr}return We.prototype.render=function(er){return Se(this,void 0,void 0,function(){var $e,Mr;return je(this,function(Qr){switch(Qr.label){case 0:return $e=Is(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,er),[4,Ff($e)];case 1:return Mr=Qr.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=Zn(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(Mr,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},We})(vf),Ff=function(Ke){return new Promise(function(We,er){var $e=new Image;$e.onload=function(){We($e)},$e.onerror=er,$e.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(Ke))})},Lf=(function(){function Ke(We){var er=We.id,$e=We.enabled;this.id=er,this.enabled=$e,this.start=Date.now()}return Ke.prototype.debug=function(){for(var We=[],er=0;er<arguments.length;er++)We[er]=arguments[er];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.debug=="function"||this.info.apply(this,We))},Ke.prototype.getTime=function(){return Date.now()-this.start},Ke.prototype.info=function(){for(var We=[],er=0;er<arguments.length;er++)We[er]=arguments[er];this.enabled&&typeof window!="undefined"&&window.console},Ke.prototype.warn=function(){for(var We=[],er=0;er<arguments.length;er++)We[er]=arguments[er];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.warn=="function"||this.info.apply(this,We))},Ke.prototype.error=function(){for(var We=[],er=0;er<arguments.length;er++)We[er]=arguments[er];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.error=="function"||this.info.apply(this,We))},Ke.instances={},Ke})(),Hf=(function(){function Ke(We,er){var $e;this.windowBounds=er,this.instanceName="#"+Ke.instanceCount++,this.logger=new Lf({id:this.instanceName,enabled:We.logging}),this.cache=($e=We.cache)!==null&&$e!==void 0?$e:new zu(this,We)}return Ke.instanceCount=1,Ke})(),Rf=function(Ke,We){return We===void 0&&(We={}),Of(Ke,We)};typeof window!="undefined"&&eu.setContext(window);var Of=function(Ke,We){return Se(void 0,void 0,void 0,function(){var er,$e,Mr,Qr,mn,jn,Tn,yi,ki,Qi,ma,Ro,co,To,c1,ss,$o,nA,g1,zs,z1,Eo,z1,R1,Rs,Vc,Ul,Hl,dA,Il,Su,Dl,Fl,uu,ru,fu,Zu,pu,du,Tu;return je(this,function(hu){switch(hu.label){case 0:if(!Ke||typeof Ke!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(er=Ke.ownerDocument,!er)throw new Error("Element is not attached to a Document");if($e=er.defaultView,!$e)throw new Error("Document is not attached to a Window");return Mr={allowTaint:(R1=We.allowTaint)!==null&&R1!==void 0?R1:!1,imageTimeout:(Rs=We.imageTimeout)!==null&&Rs!==void 0?Rs:15e3,proxy:We.proxy,useCORS:(Vc=We.useCORS)!==null&&Vc!==void 0?Vc:!1},Qr=Te({logging:(Ul=We.logging)!==null&&Ul!==void 0?Ul:!0,cache:We.cache},Mr),mn={windowWidth:(Hl=We.windowWidth)!==null&&Hl!==void 0?Hl:$e.innerWidth,windowHeight:(dA=We.windowHeight)!==null&&dA!==void 0?dA:$e.innerHeight,scrollX:(Il=We.scrollX)!==null&&Il!==void 0?Il:$e.pageXOffset,scrollY:(Su=We.scrollY)!==null&&Su!==void 0?Su:$e.pageYOffset},jn=new Ue(mn.scrollX,mn.scrollY,mn.windowWidth,mn.windowHeight),Tn=new Hf(Qr,jn),yi=(Dl=We.foreignObjectRendering)!==null&&Dl!==void 0?Dl:!1,ki={allowTaint:(Fl=We.allowTaint)!==null&&Fl!==void 0?Fl:!1,onclone:We.onclone,ignoreElements:We.ignoreElements,inlineImages:yi,copyStyles:yi},Tn.logger.debug("Starting document clone with size "+jn.width+"x"+jn.height+" scrolled to "+-jn.left+","+-jn.top),Qi=new Iu(Tn,Ke,ki),ma=Qi.clonedReferenceElement,ma?[4,Qi.toIFrame(er,jn)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return Ro=hu.sent(),co=ao(ma)||nu(ma)?Qe(ma.ownerDocument):Fe(Tn,ma),To=co.width,c1=co.height,ss=co.left,$o=co.top,nA=Qf(Tn,ma,We.backgroundColor),g1={canvas:We.canvas,backgroundColor:nA,scale:(ru=(uu=We.scale)!==null&&uu!==void 0?uu:$e.devicePixelRatio)!==null&&ru!==void 0?ru:1,x:((fu=We.x)!==null&&fu!==void 0?fu:0)+ss,y:((Zu=We.y)!==null&&Zu!==void 0?Zu:0)+$o,width:(pu=We.width)!==null&&pu!==void 0?pu:Math.ceil(To),height:(du=We.height)!==null&&du!==void 0?du:Math.ceil(c1)},yi?(Tn.logger.debug("Document cloned, using foreign object rendering"),z1=new Nf(Tn,g1),[4,z1.render(ma)]):[3,3];case 2:return zs=hu.sent(),[3,5];case 3:return Tn.logger.debug("Document cloned, element located at "+ss+","+$o+" with size "+To+"x"+c1+" using computed rendering"),Tn.logger.debug("Starting DOM parsing"),Eo=rA(Tn,ma),nA===Eo.styles.backgroundColor&&(Eo.styles.backgroundColor=Rn.TRANSPARENT),Tn.logger.debug("Starting renderer for element at "+g1.x+","+g1.y+" with size "+g1.width+"x"+g1.height),z1=new Sf(Tn,g1),[4,z1.render(Eo)];case 4:zs=hu.sent(),hu.label=5;case 5:return(!((Tu=We.removeContainer)!==null&&Tu!==void 0)||Tu)&&(Iu.destroy(Ro)||Tn.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),Tn.logger.debug("Finished rendering"),[2,zs]}})})},Qf=function(Ke,We,er){var $e=We.ownerDocument,Mr=$e.documentElement?Dn(Ke,getComputedStyle($e.documentElement).backgroundColor):Rn.TRANSPARENT,Qr=$e.body?Dn(Ke,getComputedStyle($e.body).backgroundColor):Rn.TRANSPARENT,mn=typeof er=="string"?Dn(Ke,er):er===null?Rn.TRANSPARENT:4294967295;return We===$e.documentElement?zi(Mr)?zi(Qr)?mn:Qr:Mr:mn};return Rf}))})(html2canvas$1,html2canvas$1.exports)),html2canvas$1.exports}var lib={},es_object_toString={},objectToString,hasRequiredObjectToString;function requireObjectToString(){if(hasRequiredObjectToString)return objectToString;hasRequiredObjectToString=1;var Pe=requireToStringTagSupport(),Ee=requireClassof();return objectToString=Pe?{}.toString:function(){return"[object "+Ee(this)+"]"},objectToString}var hasRequiredEs_object_toString;function requireEs_object_toString(){if(hasRequiredEs_object_toString)return es_object_toString;hasRequiredEs_object_toString=1;var Pe=requireToStringTagSupport(),Ee=requireDefineBuiltIn(),Be=requireObjectToString();return Pe||Ee(Object.prototype,"toString",Be,{unsafe:!0}),es_object_toString}var es_reflect_deleteProperty={},hasRequiredEs_reflect_deleteProperty;function requireEs_reflect_deleteProperty(){if(hasRequiredEs_reflect_deleteProperty)return es_reflect_deleteProperty;hasRequiredEs_reflect_deleteProperty=1;var Pe=require_export(),Ee=requireAnObject(),Be=requireObjectGetOwnPropertyDescriptor().f,Me=requireToPropertyKey$1();return Pe({target:"Reflect",stat:!0},{deleteProperty:function(Se,je){Ee(Se);var ke=Me(je),Ue=Be(Se,ke);return Ue&&!Ue.configurable?!1:delete Se[ke]}}),es_reflect_deleteProperty}var regeneratorRuntime$2={exports:{}},OverloadYield$1={exports:{}},OverloadYield=OverloadYield$1.exports,hasRequiredOverloadYield;function requireOverloadYield(){return hasRequiredOverloadYield||(hasRequiredOverloadYield=1,(function(Pe){function Ee(Be,Me){this.v=Be,this.k=Me}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(OverloadYield$1)),OverloadYield$1.exports}var regenerator$2={exports:{}},regeneratorDefine$1={exports:{}},regeneratorDefine=regeneratorDefine$1.exports,hasRequiredRegeneratorDefine;function requireRegeneratorDefine(){return hasRequiredRegeneratorDefine||(hasRequiredRegeneratorDefine=1,(function(Pe){function Ee(Be,Me,Te,Se){var je=Object.defineProperty;try{je({},"",{})}catch(ke){je=0}Pe.exports=Ee=function(Ue,Fe,Qe,He){function Ie(_e,Ae){Ee(Ue,_e,function(Ye){return this._invoke(_e,Ae,Ye)})}Fe?je?je(Ue,Fe,{value:Qe,enumerable:!He,configurable:!He,writable:!He}):Ue[Fe]=Qe:(Ie("next",0),Ie("throw",1),Ie("return",2))},Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports,Ee(Be,Me,Te,Se)}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(regeneratorDefine$1)),regeneratorDefine$1.exports}var regenerator$1=regenerator$2.exports,hasRequiredRegenerator$1;function requireRegenerator$1(){return hasRequiredRegenerator$1||(hasRequiredRegenerator$1=1,(function(Pe){var Ee=requireRegeneratorDefine();function Be(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var Me,Te,Se=typeof Symbol=="function"?Symbol:{},je=Se.iterator||"@@iterator",ke=Se.toStringTag||"@@toStringTag";function Ue(rr,Je,sr,wr){var Sr=Je&&Je.prototype instanceof Qe?Je:Qe,xr=Object.create(Sr.prototype);return Ee(xr,"_invoke",(function(mr,qe,lr){var xe,Xe,Re,ir=0,pr=lr||[],vr=!1,Cr={p:0,n:0,v:Me,a:Ir,f:Ir.bind(Me,4),d:function(kr,Wr){return xe=kr,Xe=0,Re=Me,Cr.n=Wr,Fe}};function Ir(gr,kr){for(Xe=gr,Re=kr,Te=0;!vr&&ir&&!Wr&&Te<pr.length;Te++){var Wr,Ce=pr[Te],Hr=Cr.p,De=Ce[2];gr>3?(Wr=De===kr)&&(Re=Ce[(Xe=Ce[4])?5:(Xe=3,3)],Ce[4]=Ce[5]=Me):Ce[0]<=Hr&&((Wr=gr<2&&Hr<Ce[1])?(Xe=0,Cr.v=kr,Cr.n=Ce[1]):Hr<De&&(Wr=gr<3||Ce[0]>kr||kr>De)&&(Ce[4]=gr,Ce[5]=kr,Cr.n=De,Xe=0))}if(Wr||gr>1)return Fe;throw vr=!0,kr}return function(gr,kr,Wr){if(ir>1)throw TypeError("Generator is already running");for(vr&&kr===1&&Ir(kr,Wr),Xe=kr,Re=Wr;(Te=Xe<2?Me:Re)||!vr;){xe||(Xe?Xe<3?(Xe>1&&(Cr.n=-1),Ir(Xe,Re)):Cr.n=Re:Cr.v=Re);try{if(ir=2,xe){if(Xe||(gr="next"),Te=xe[gr]){if(!(Te=Te.call(xe,Re)))throw TypeError("iterator result is not an object");if(!Te.done)return Te;Re=Te.value,Xe<2&&(Xe=0)}else Xe===1&&(Te=xe.return)&&Te.call(xe),Xe<2&&(Re=TypeError("The iterator does not provide a '"+gr+"' method"),Xe=1);xe=Me}else if((Te=(vr=Cr.n<0)?Re:mr.call(qe,Cr))!==Fe)break}catch(Ce){xe=Me,Xe=1,Re=Ce}finally{ir=1}}return{value:Te,done:vr}}})(rr,sr,wr),!0),xr}var Fe={};function Qe(){}function He(){}function Ie(){}Te=Object.getPrototypeOf;var _e=[][je]?Te(Te([][je]())):(Ee(Te={},je,function(){return this}),Te),Ae=Ie.prototype=Qe.prototype=Object.create(_e);function Ye(rr){return Object.setPrototypeOf?Object.setPrototypeOf(rr,Ie):(rr.__proto__=Ie,Ee(rr,ke,"GeneratorFunction")),rr.prototype=Object.create(Ae),rr}return He.prototype=Ie,Ee(Ae,"constructor",Ie),Ee(Ie,"constructor",He),He.displayName="GeneratorFunction",Ee(Ie,ke,"GeneratorFunction"),Ee(Ae),Ee(Ae,ke,"Generator"),Ee(Ae,je,function(){return this}),Ee(Ae,"toString",function(){return"[object Generator]"}),(Pe.exports=Be=function(){return{w:Ue,m:Ye}},Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports)()}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(regenerator$2)),regenerator$2.exports}var regeneratorAsync$1={exports:{}},regeneratorAsyncGen$1={exports:{}},regeneratorAsyncIterator$1={exports:{}},regeneratorAsyncIterator=regeneratorAsyncIterator$1.exports,hasRequiredRegeneratorAsyncIterator;function requireRegeneratorAsyncIterator(){return hasRequiredRegeneratorAsyncIterator||(hasRequiredRegeneratorAsyncIterator=1,(function(Pe){var Ee=requireOverloadYield(),Be=requireRegeneratorDefine();function Me(Te,Se){function je(Ue,Fe,Qe,He){try{var Ie=Te[Ue](Fe),_e=Ie.value;return _e instanceof Ee?Se.resolve(_e.v).then(function(Ae){je("next",Ae,Qe,He)},function(Ae){je("throw",Ae,Qe,He)}):Se.resolve(_e).then(function(Ae){Ie.value=Ae,Qe(Ie)},function(Ae){return je("throw",Ae,Qe,He)})}catch(Ae){He(Ae)}}var ke;this.next||(Be(Me.prototype),Be(Me.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Be(this,"_invoke",function(Ue,Fe,Qe){function He(){return new Se(function(Ie,_e){je(Ue,Qe,Ie,_e)})}return ke=ke?ke.then(He,He):He()},!0)}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(regeneratorAsyncIterator$1)),regeneratorAsyncIterator$1.exports}var regeneratorAsyncGen=regeneratorAsyncGen$1.exports,hasRequiredRegeneratorAsyncGen;function requireRegeneratorAsyncGen(){return hasRequiredRegeneratorAsyncGen||(hasRequiredRegeneratorAsyncGen=1,(function(Pe){var Ee=requireRegenerator$1(),Be=requireRegeneratorAsyncIterator();function Me(Te,Se,je,ke,Ue){return new Be(Ee().w(Te,Se,je,ke),Ue||Promise)}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(regeneratorAsyncGen$1)),regeneratorAsyncGen$1.exports}var regeneratorAsync=regeneratorAsync$1.exports,hasRequiredRegeneratorAsync;function requireRegeneratorAsync(){return hasRequiredRegeneratorAsync||(hasRequiredRegeneratorAsync=1,(function(Pe){var Ee=requireRegeneratorAsyncGen();function Be(Me,Te,Se,je,ke){var Ue=Ee(Me,Te,Se,je,ke);return Ue.next().then(function(Fe){return Fe.done?Fe.value:Ue.next()})}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(regeneratorAsync$1)),regeneratorAsync$1.exports}var regeneratorKeys$1={exports:{}},regeneratorKeys=regeneratorKeys$1.exports,hasRequiredRegeneratorKeys;function requireRegeneratorKeys(){return hasRequiredRegeneratorKeys||(hasRequiredRegeneratorKeys=1,(function(Pe){function Ee(Be){var Me=Object(Be),Te=[];for(var Se in Me)Te.unshift(Se);return function je(){for(;Te.length;)if((Se=Te.pop())in Me)return je.value=Se,je.done=!1,je;return je.done=!0,je}}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(regeneratorKeys$1)),regeneratorKeys$1.exports}var regeneratorValues$1={exports:{}},_typeof={exports:{}},_typeof_1=_typeof.exports,hasRequired_typeof;function require_typeof(){return hasRequired_typeof||(hasRequired_typeof=1,(function(Pe){function Ee(Be){"@babel/helpers - typeof";return Pe.exports=Ee=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Me){return typeof Me}:function(Me){return Me&&typeof Symbol=="function"&&Me.constructor===Symbol&&Me!==Symbol.prototype?"symbol":typeof Me},Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports,Ee(Be)}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(_typeof)),_typeof.exports}var regeneratorValues=regeneratorValues$1.exports,hasRequiredRegeneratorValues;function requireRegeneratorValues(){return hasRequiredRegeneratorValues||(hasRequiredRegeneratorValues=1,(function(Pe){var Ee=require_typeof().default;function Be(Me){if(Me!=null){var Te=Me[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],Se=0;if(Te)return Te.call(Me);if(typeof Me.next=="function")return Me;if(!isNaN(Me.length))return{next:function(){return Me&&Se>=Me.length&&(Me=void 0),{value:Me&&Me[Se++],done:!Me}}}}throw new TypeError(Ee(Me)+" is not iterable")}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(regeneratorValues$1)),regeneratorValues$1.exports}var regeneratorRuntime$1=regeneratorRuntime$2.exports,hasRequiredRegeneratorRuntime;function requireRegeneratorRuntime(){return hasRequiredRegeneratorRuntime||(hasRequiredRegeneratorRuntime=1,(function(Pe){var Ee=requireOverloadYield(),Be=requireRegenerator$1(),Me=requireRegeneratorAsync(),Te=requireRegeneratorAsyncGen(),Se=requireRegeneratorAsyncIterator(),je=requireRegeneratorKeys(),ke=requireRegeneratorValues();function Ue(){"use strict";var Fe=Be(),Qe=Fe.m(Ue),He=(Object.getPrototypeOf?Object.getPrototypeOf(Qe):Qe.__proto__).constructor;function Ie(Ye){var rr=typeof Ye=="function"&&Ye.constructor;return!!rr&&(rr===He||(rr.displayName||rr.name)==="GeneratorFunction")}var _e={throw:1,return:2,break:3,continue:3};function Ae(Ye){var rr,Je;return function(sr){rr||(rr={stop:function(){return Je(sr.a,2)},catch:function(){return sr.v},abrupt:function(Sr,xr){return Je(sr.a,_e[Sr],xr)},delegateYield:function(Sr,xr,mr){return rr.resultName=xr,Je(sr.d,ke(Sr),mr)},finish:function(Sr){return Je(sr.f,Sr)}},Je=function(Sr,xr,mr){sr.p=rr.prev,sr.n=rr.next;try{return Sr(xr,mr)}finally{rr.next=sr.n}}),rr.resultName&&(rr[rr.resultName]=sr.v,rr.resultName=void 0),rr.sent=sr.v,rr.next=sr.n;try{return Ye.call(this,rr)}finally{sr.p=rr.prev,sr.n=rr.next}}}return(Pe.exports=Ue=function(){return{wrap:function(Je,sr,wr,Sr){return Fe.w(Ae(Je),sr,wr,Sr&&Sr.reverse())},isGeneratorFunction:Ie,mark:Fe.m,awrap:function(Je,sr){return new Ee(Je,sr)},AsyncIterator:Se,async:function(Je,sr,wr,Sr,xr){return(Ie(sr)?Te:Me)(Ae(Je),sr,wr,Sr,xr)},keys:je,values:ke}},Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports)()}Pe.exports=Ue,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(regeneratorRuntime$2)),regeneratorRuntime$2.exports}var regenerator,hasRequiredRegenerator;function requireRegenerator(){if(hasRequiredRegenerator)return regenerator;hasRequiredRegenerator=1;var Pe=requireRegeneratorRuntime()();regenerator=Pe;try{regeneratorRuntime=Pe}catch(Ee){typeof globalThis=="object"?globalThis.regeneratorRuntime=Pe:Function("r","regeneratorRuntime = r")(Pe)}return regenerator}var asyncToGenerator$1={exports:{}},asyncToGenerator=asyncToGenerator$1.exports,hasRequiredAsyncToGenerator;function requireAsyncToGenerator(){return hasRequiredAsyncToGenerator||(hasRequiredAsyncToGenerator=1,(function(Pe){function Ee(Me,Te,Se,je,ke,Ue,Fe){try{var Qe=Me[Ue](Fe),He=Qe.value}catch(Ie){return void Se(Ie)}Qe.done?Te(He):Promise.resolve(He).then(je,ke)}function Be(Me){return function(){var Te=this,Se=arguments;return new Promise(function(je,ke){var Ue=Me.apply(Te,Se);function Fe(He){Ee(Ue,je,ke,Fe,Qe,"next",He)}function Qe(He){Ee(Ue,je,ke,Fe,Qe,"throw",He)}Fe(void 0)})}}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(asyncToGenerator$1)),asyncToGenerator$1.exports}var es_array_map={},arraySpeciesConstructor,hasRequiredArraySpeciesConstructor;function requireArraySpeciesConstructor(){if(hasRequiredArraySpeciesConstructor)return arraySpeciesConstructor;hasRequiredArraySpeciesConstructor=1;var Pe=requireIsArray(),Ee=requireIsConstructor(),Be=requireIsObject(),Me=requireWellKnownSymbol(),Te=Me("species"),Se=Array;return arraySpeciesConstructor=function(je){var ke;return Pe(je)&&(ke=je.constructor,Ee(ke)&&(ke===Se||Pe(ke.prototype))?ke=void 0:Be(ke)&&(ke=ke[Te],ke===null&&(ke=void 0))),ke===void 0?Se:ke},arraySpeciesConstructor}var arraySpeciesCreate,hasRequiredArraySpeciesCreate;function requireArraySpeciesCreate(){if(hasRequiredArraySpeciesCreate)return arraySpeciesCreate;hasRequiredArraySpeciesCreate=1;var Pe=requireArraySpeciesConstructor();return arraySpeciesCreate=function(Ee,Be){return new(Pe(Ee))(Be===0?0:Be)},arraySpeciesCreate}var createProperty,hasRequiredCreateProperty;function requireCreateProperty(){if(hasRequiredCreateProperty)return createProperty;hasRequiredCreateProperty=1;var Pe=requireDescriptors(),Ee=requireObjectDefineProperty(),Be=requireCreatePropertyDescriptor();return createProperty=function(Me,Te,Se){Pe?Ee.f(Me,Te,Be(0,Se)):Me[Te]=Se},createProperty}var arrayIteration,hasRequiredArrayIteration;function requireArrayIteration(){if(hasRequiredArrayIteration)return arrayIteration;hasRequiredArrayIteration=1;var Pe=requireFunctionBindContext(),Ee=requireIndexedObject(),Be=requireToObject(),Me=requireLengthOfArrayLike(),Te=requireArraySpeciesCreate(),Se=requireCreateProperty(),je=function(ke){var Ue=ke===1,Fe=ke===2,Qe=ke===3,He=ke===4,Ie=ke===6,_e=ke===7,Ae=ke===5||Ie;return function(Ye,rr,Je){for(var sr=Be(Ye),wr=Ee(sr),Sr=Me(wr),xr=Pe(rr,Je),mr=0,qe=0,lr=Ue?Te(Ye,Sr):Fe||_e?Te(Ye,0):void 0,xe,Xe;Sr>mr;mr++)if((Ae||mr in wr)&&(xe=wr[mr],Xe=xr(xe,mr,sr),ke))if(Ue)Se(lr,mr,Xe);else if(Xe)switch(ke){case 3:return!0;case 5:return xe;case 6:return mr;case 2:Se(lr,qe++,xe)}else switch(ke){case 4:return!1;case 7:Se(lr,qe++,xe)}return Ie?-1:Qe||He?He:lr}};return arrayIteration={forEach:je(0),map:je(1),filter:je(2),some:je(3),every:je(4),find:je(5),findIndex:je(6),filterReject:je(7)},arrayIteration}var arrayMethodHasSpeciesSupport,hasRequiredArrayMethodHasSpeciesSupport;function requireArrayMethodHasSpeciesSupport(){if(hasRequiredArrayMethodHasSpeciesSupport)return arrayMethodHasSpeciesSupport;hasRequiredArrayMethodHasSpeciesSupport=1;var Pe=requireFails(),Ee=requireWellKnownSymbol(),Be=requireEnvironmentV8Version(),Me=Ee("species");return arrayMethodHasSpeciesSupport=function(Te){return Be>=51||!Pe(function(){var Se=[],je=Se.constructor={};return je[Me]=function(){return{foo:1}},Se[Te](Boolean).foo!==1})},arrayMethodHasSpeciesSupport}var hasRequiredEs_array_map;function requireEs_array_map(){if(hasRequiredEs_array_map)return es_array_map;hasRequiredEs_array_map=1;var Pe=require_export(),Ee=requireArrayIteration().map,Be=requireArrayMethodHasSpeciesSupport(),Me=Be("map");return Pe({target:"Array",proto:!0,forced:!Me},{map:function(Se){return Ee(this,Se,arguments.length>1?arguments[1]:void 0)}}),es_array_map}var es_parseFloat={},numberParseFloat,hasRequiredNumberParseFloat;function requireNumberParseFloat(){if(hasRequiredNumberParseFloat)return numberParseFloat;hasRequiredNumberParseFloat=1;var Pe=requireGlobalThis(),Ee=requireFails(),Be=requireFunctionUncurryThis(),Me=requireToString(),Te=requireStringTrim().trim,Se=requireWhitespaces(),je=Be("".charAt),ke=Pe.parseFloat,Ue=Pe.Symbol,Fe=Ue&&Ue.iterator,Qe=1/ke(Se+"-0")!==-1/0||Fe&&!Ee(function(){ke(Object(Fe))});return numberParseFloat=Qe?function(Ie){var _e=Te(Me(Ie)),Ae=ke(_e);return Ae===0&&je(_e,0)==="-"?-0:Ae}:ke,numberParseFloat}var hasRequiredEs_parseFloat;function requireEs_parseFloat(){if(hasRequiredEs_parseFloat)return es_parseFloat;hasRequiredEs_parseFloat=1;var Pe=require_export(),Ee=requireNumberParseFloat();return Pe({global:!0,forced:parseFloat!==Ee},{parseFloat:Ee}),es_parseFloat}var es_array_join={},hasRequiredEs_array_join;function requireEs_array_join(){if(hasRequiredEs_array_join)return es_array_join;hasRequiredEs_array_join=1;var Pe=require_export(),Ee=requireFunctionUncurryThis(),Be=requireIndexedObject(),Me=requireToIndexedObject(),Te=requireArrayMethodIsStrict(),Se=Ee([].join),je=Be!==Object,ke=je||!Te("join",",");return Pe({target:"Array",proto:!0,forced:ke},{join:function(Fe){return Se(Me(this),Fe===void 0?",":Fe)}}),es_array_join}var slicedToArray$1={exports:{}},arrayWithHoles$1={exports:{}},arrayWithHoles=arrayWithHoles$1.exports,hasRequiredArrayWithHoles;function requireArrayWithHoles(){return hasRequiredArrayWithHoles||(hasRequiredArrayWithHoles=1,(function(Pe){function Ee(Be){if(Array.isArray(Be))return Be}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(arrayWithHoles$1)),arrayWithHoles$1.exports}var iterableToArrayLimit$1={exports:{}},iterableToArrayLimit=iterableToArrayLimit$1.exports,hasRequiredIterableToArrayLimit;function requireIterableToArrayLimit(){return hasRequiredIterableToArrayLimit||(hasRequiredIterableToArrayLimit=1,(function(Pe){function Ee(Be,Me){var Te=Be==null?null:typeof Symbol!="undefined"&&Be[Symbol.iterator]||Be["@@iterator"];if(Te!=null){var Se,je,ke,Ue,Fe=[],Qe=!0,He=!1;try{if(ke=(Te=Te.call(Be)).next,Me===0){if(Object(Te)!==Te)return;Qe=!1}else for(;!(Qe=(Se=ke.call(Te)).done)&&(Fe.push(Se.value),Fe.length!==Me);Qe=!0);}catch(Ie){He=!0,je=Ie}finally{try{if(!Qe&&Te.return!=null&&(Ue=Te.return(),Object(Ue)!==Ue))return}finally{if(He)throw je}}return Fe}}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(iterableToArrayLimit$1)),iterableToArrayLimit$1.exports}var unsupportedIterableToArray$1={exports:{}},arrayLikeToArray$1={exports:{}},arrayLikeToArray=arrayLikeToArray$1.exports,hasRequiredArrayLikeToArray;function requireArrayLikeToArray(){return hasRequiredArrayLikeToArray||(hasRequiredArrayLikeToArray=1,(function(Pe){function Ee(Be,Me){(Me==null||Me>Be.length)&&(Me=Be.length);for(var Te=0,Se=Array(Me);Te<Me;Te++)Se[Te]=Be[Te];return Se}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(arrayLikeToArray$1)),arrayLikeToArray$1.exports}var unsupportedIterableToArray=unsupportedIterableToArray$1.exports,hasRequiredUnsupportedIterableToArray;function requireUnsupportedIterableToArray(){return hasRequiredUnsupportedIterableToArray||(hasRequiredUnsupportedIterableToArray=1,(function(Pe){var Ee=requireArrayLikeToArray();function Be(Me,Te){if(Me){if(typeof Me=="string")return Ee(Me,Te);var Se={}.toString.call(Me).slice(8,-1);return Se==="Object"&&Me.constructor&&(Se=Me.constructor.name),Se==="Map"||Se==="Set"?Array.from(Me):Se==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Se)?Ee(Me,Te):void 0}}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(unsupportedIterableToArray$1)),unsupportedIterableToArray$1.exports}var nonIterableRest$1={exports:{}},nonIterableRest=nonIterableRest$1.exports,hasRequiredNonIterableRest;function requireNonIterableRest(){return hasRequiredNonIterableRest||(hasRequiredNonIterableRest=1,(function(Pe){function Ee(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(nonIterableRest$1)),nonIterableRest$1.exports}var slicedToArray=slicedToArray$1.exports,hasRequiredSlicedToArray;function requireSlicedToArray(){return hasRequiredSlicedToArray||(hasRequiredSlicedToArray=1,(function(Pe){var Ee=requireArrayWithHoles(),Be=requireIterableToArrayLimit(),Me=requireUnsupportedIterableToArray(),Te=requireNonIterableRest();function Se(je,ke){return Ee(je)||Be(je,ke)||Me(je,ke)||Te()}Pe.exports=Se,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(slicedToArray$1)),slicedToArray$1.exports}var defineProperty$1={exports:{}},toPropertyKey={exports:{}},toPrimitive={exports:{}},toPrimitive_1=toPrimitive.exports,hasRequiredToPrimitive;function requireToPrimitive(){return hasRequiredToPrimitive||(hasRequiredToPrimitive=1,(function(Pe){var Ee=require_typeof().default;function Be(Me,Te){if(Ee(Me)!="object"||!Me)return Me;var Se=Me[Symbol.toPrimitive];if(Se!==void 0){var je=Se.call(Me,Te||"default");if(Ee(je)!="object")return je;throw new TypeError("@@toPrimitive must return a primitive value.")}return(Te==="string"?String:Number)(Me)}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(toPrimitive)),toPrimitive.exports}var toPropertyKey_1=toPropertyKey.exports,hasRequiredToPropertyKey;function requireToPropertyKey(){return hasRequiredToPropertyKey||(hasRequiredToPropertyKey=1,(function(Pe){var Ee=require_typeof().default,Be=requireToPrimitive();function Me(Te){var Se=Be(Te,"string");return Ee(Se)=="symbol"?Se:Se+""}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(toPropertyKey)),toPropertyKey.exports}var defineProperty=defineProperty$1.exports,hasRequiredDefineProperty;function requireDefineProperty(){return hasRequiredDefineProperty||(hasRequiredDefineProperty=1,(function(Pe){var Ee=requireToPropertyKey();function Be(Me,Te,Se){return(Te=Ee(Te))in Me?Object.defineProperty(Me,Te,{value:Se,enumerable:!0,configurable:!0,writable:!0}):Me[Te]=Se,Me}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(defineProperty$1)),defineProperty$1.exports}var classCallCheck$1={exports:{}},classCallCheck=classCallCheck$1.exports,hasRequiredClassCallCheck;function requireClassCallCheck(){return hasRequiredClassCallCheck||(hasRequiredClassCallCheck=1,(function(Pe){function Ee(Be,Me){if(!(Be instanceof Me))throw new TypeError("Cannot call a class as a function")}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(classCallCheck$1)),classCallCheck$1.exports}var createClass$1={exports:{}},createClass=createClass$1.exports,hasRequiredCreateClass;function requireCreateClass(){return hasRequiredCreateClass||(hasRequiredCreateClass=1,(function(Pe){var Ee=requireToPropertyKey();function Be(Te,Se){for(var je=0;je<Se.length;je++){var ke=Se[je];ke.enumerable=ke.enumerable||!1,ke.configurable=!0,"value"in ke&&(ke.writable=!0),Object.defineProperty(Te,Ee(ke.key),ke)}}function Me(Te,Se,je){return Se&&Be(Te.prototype,Se),je&&Be(Te,je),Object.defineProperty(Te,"prototype",{writable:!1}),Te}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(createClass$1)),createClass$1.exports}var es_array_concat={},doesNotExceedSafeInteger,hasRequiredDoesNotExceedSafeInteger;function requireDoesNotExceedSafeInteger(){if(hasRequiredDoesNotExceedSafeInteger)return doesNotExceedSafeInteger;hasRequiredDoesNotExceedSafeInteger=1;var Pe=TypeError,Ee=9007199254740991;return doesNotExceedSafeInteger=function(Be){if(Be>Ee)throw new Pe("Maximum allowed index exceeded");return Be},doesNotExceedSafeInteger}var arraySetLength,hasRequiredArraySetLength;function requireArraySetLength(){if(hasRequiredArraySetLength)return arraySetLength;hasRequiredArraySetLength=1;var Pe=requireDescriptors(),Ee=requireIsArray(),Be=TypeError,Me=Object.getOwnPropertyDescriptor,Te=Pe&&!(function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(Se){return Se instanceof TypeError}})();return arraySetLength=Te?function(Se,je){if(Ee(Se)&&!Me(Se,"length").writable)throw new Be("Cannot set read only .length");return Se.length=je}:function(Se,je){return Se.length=je},arraySetLength}var hasRequiredEs_array_concat;function requireEs_array_concat(){if(hasRequiredEs_array_concat)return es_array_concat;hasRequiredEs_array_concat=1;var Pe=require_export(),Ee=requireFails(),Be=requireIsArray(),Me=requireIsObject(),Te=requireToObject(),Se=requireLengthOfArrayLike(),je=requireDoesNotExceedSafeInteger(),ke=requireCreateProperty(),Ue=requireArraySetLength(),Fe=requireArraySpeciesCreate(),Qe=requireArrayMethodHasSpeciesSupport(),He=requireWellKnownSymbol(),Ie=requireEnvironmentV8Version(),_e=He("isConcatSpreadable"),Ae=Ie>=51||!Ee(function(){var Je=[];return Je[_e]=!1,Je.concat()[0]!==Je}),Ye=function(Je){if(!Me(Je))return!1;var sr=Je[_e];return sr!==void 0?!!sr:Be(Je)},rr=!Ae||!Qe("concat");return Pe({target:"Array",proto:!0,arity:1,forced:rr},{concat:function(sr){var wr=Te(this),Sr=Fe(wr,0),xr=0,mr,qe,lr,xe,Xe;for(mr=-1,lr=arguments.length;mr<lr;mr++)if(Xe=mr===-1?wr:arguments[mr],Ye(Xe))for(xe=Se(Xe),je(xr+xe),qe=0;qe<xe;qe++,xr++)qe in Xe&&ke(Sr,xr,Xe[qe]);else je(xr+1),ke(Sr,xr++,Xe);return Ue(Sr,xr),Sr}}),es_array_concat}var es_array_every={},hasRequiredEs_array_every;function requireEs_array_every(){if(hasRequiredEs_array_every)return es_array_every;hasRequiredEs_array_every=1;var Pe=require_export(),Ee=requireArrayIteration().every,Be=requireArrayMethodIsStrict(),Me=Be("every");return Pe({target:"Array",proto:!0,forced:!Me},{every:function(Se){return Ee(this,Se,arguments.length>1?arguments[1]:void 0)}}),es_array_every}var es_function_name={},hasRequiredEs_function_name;function requireEs_function_name(){if(hasRequiredEs_function_name)return es_function_name;hasRequiredEs_function_name=1;var Pe=requireDescriptors(),Ee=requireFunctionName().EXISTS,Be=requireFunctionUncurryThis(),Me=requireDefineBuiltInAccessor(),Te=Function.prototype,Se=Be(Te.toString),je=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,ke=Be(je.exec),Ue="name";return Pe&&!Ee&&Me(Te,Ue,{configurable:!0,get:function(){try{return ke(je,Se(this))[1]}catch(Fe){return""}}}),es_function_name}var es_array_forEach={},arrayForEach,hasRequiredArrayForEach;function requireArrayForEach(){if(hasRequiredArrayForEach)return arrayForEach;hasRequiredArrayForEach=1;var Pe=requireArrayIteration().forEach,Ee=requireArrayMethodIsStrict(),Be=Ee("forEach");return arrayForEach=Be?[].forEach:function(Te){return Pe(this,Te,arguments.length>1?arguments[1]:void 0)},arrayForEach}var hasRequiredEs_array_forEach;function requireEs_array_forEach(){if(hasRequiredEs_array_forEach)return es_array_forEach;hasRequiredEs_array_forEach=1;var Pe=require_export(),Ee=requireArrayForEach();return Pe({target:"Array",proto:!0,forced:[].forEach!==Ee},{forEach:Ee}),es_array_forEach}var web_domCollections_forEach={},hasRequiredWeb_domCollections_forEach;function requireWeb_domCollections_forEach(){if(hasRequiredWeb_domCollections_forEach)return web_domCollections_forEach;hasRequiredWeb_domCollections_forEach=1;var Pe=requireGlobalThis(),Ee=requireDomIterables(),Be=requireDomTokenListPrototype(),Me=requireArrayForEach(),Te=requireCreateNonEnumerableProperty(),Se=function(ke){if(ke&&ke.forEach!==Me)try{Te(ke,"forEach",Me)}catch(Ue){ke.forEach=Me}};for(var je in Ee)Ee[je]&&Se(Pe[je]&&Pe[je].prototype);return Se(Be),web_domCollections_forEach}var inherits$1={exports:{}},setPrototypeOf$1={exports:{}},setPrototypeOf=setPrototypeOf$1.exports,hasRequiredSetPrototypeOf;function requireSetPrototypeOf(){return hasRequiredSetPrototypeOf||(hasRequiredSetPrototypeOf=1,(function(Pe){function Ee(Be,Me){return Pe.exports=Ee=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(Te,Se){return Te.__proto__=Se,Te},Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports,Ee(Be,Me)}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(setPrototypeOf$1)),setPrototypeOf$1.exports}var inherits=inherits$1.exports,hasRequiredInherits;function requireInherits(){return hasRequiredInherits||(hasRequiredInherits=1,(function(Pe){var Ee=requireSetPrototypeOf();function Be(Me,Te){if(typeof Te!="function"&&Te!==null)throw new TypeError("Super expression must either be null or a function");Me.prototype=Object.create(Te&&Te.prototype,{constructor:{value:Me,writable:!0,configurable:!0}}),Object.defineProperty(Me,"prototype",{writable:!1}),Te&&Ee(Me,Te)}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(inherits$1)),inherits$1.exports}var possibleConstructorReturn$1={exports:{}},assertThisInitialized$1={exports:{}},assertThisInitialized=assertThisInitialized$1.exports,hasRequiredAssertThisInitialized;function requireAssertThisInitialized(){return hasRequiredAssertThisInitialized||(hasRequiredAssertThisInitialized=1,(function(Pe){function Ee(Be){if(Be===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Be}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(assertThisInitialized$1)),assertThisInitialized$1.exports}var possibleConstructorReturn=possibleConstructorReturn$1.exports,hasRequiredPossibleConstructorReturn;function requirePossibleConstructorReturn(){return hasRequiredPossibleConstructorReturn||(hasRequiredPossibleConstructorReturn=1,(function(Pe){var Ee=require_typeof().default,Be=requireAssertThisInitialized();function Me(Te,Se){if(Se&&(Ee(Se)=="object"||typeof Se=="function"))return Se;if(Se!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Be(Te)}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(possibleConstructorReturn$1)),possibleConstructorReturn$1.exports}var getPrototypeOf$1={exports:{}},getPrototypeOf=getPrototypeOf$1.exports,hasRequiredGetPrototypeOf;function requireGetPrototypeOf(){return hasRequiredGetPrototypeOf||(hasRequiredGetPrototypeOf=1,(function(Pe){function Ee(Be){return Pe.exports=Ee=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(Me){return Me.__proto__||Object.getPrototypeOf(Me)},Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports,Ee(Be)}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(getPrototypeOf$1)),getPrototypeOf$1.exports}var es_array_from={},callWithSafeIterationClosing,hasRequiredCallWithSafeIterationClosing;function requireCallWithSafeIterationClosing(){if(hasRequiredCallWithSafeIterationClosing)return callWithSafeIterationClosing;hasRequiredCallWithSafeIterationClosing=1;var Pe=requireAnObject(),Ee=requireIteratorClose();return callWithSafeIterationClosing=function(Be,Me,Te,Se){try{return Se?Me(Pe(Te)[0],Te[1]):Me(Te)}catch(je){Ee(Be,"throw",je)}},callWithSafeIterationClosing}var arrayFrom,hasRequiredArrayFrom;function requireArrayFrom(){if(hasRequiredArrayFrom)return arrayFrom;hasRequiredArrayFrom=1;var Pe=requireFunctionBindContext(),Ee=requireFunctionCall(),Be=requireToObject(),Me=requireCallWithSafeIterationClosing(),Te=requireIsArrayIteratorMethod(),Se=requireIsConstructor(),je=requireLengthOfArrayLike(),ke=requireCreateProperty(),Ue=requireArraySetLength(),Fe=requireGetIterator(),Qe=requireGetIteratorMethod(),He=requireIteratorClose(),Ie=Array;return arrayFrom=function(Ae){var Ye=Se(this),rr=arguments.length,Je=rr>1?arguments[1]:void 0,sr=Je!==void 0;sr&&(Je=Pe(Je,rr>2?arguments[2]:void 0));var wr=Be(Ae),Sr=Qe(wr),xr=0,mr,qe,lr,xe,Xe,Re;if(Sr&&!(this===Ie&&Te(Sr)))for(qe=Ye?new this:[],xe=Fe(wr,Sr),Xe=xe.next;!(lr=Ee(Xe,xe)).done;xr++){Re=sr?Me(xe,Je,[lr.value,xr],!0):lr.value;try{ke(qe,xr,Re)}catch(ir){He(xe,"throw",ir)}}else for(mr=je(wr),qe=Ye?new this(mr):Ie(mr);mr>xr;xr++)Re=sr?Je(wr[xr],xr):wr[xr],ke(qe,xr,Re);return Ue(qe,xr),qe},arrayFrom}var hasRequiredEs_array_from;function requireEs_array_from(){if(hasRequiredEs_array_from)return es_array_from;hasRequiredEs_array_from=1;var Pe=require_export(),Ee=requireArrayFrom(),Be=requireCheckCorrectnessOfIteration(),Me=!Be(function(Te){Array.from(Te)});return Pe({target:"Array",stat:!0,forced:Me},{from:Ee}),es_array_from}var es_array_includes={},hasRequiredEs_array_includes;function requireEs_array_includes(){if(hasRequiredEs_array_includes)return es_array_includes;hasRequiredEs_array_includes=1;var Pe=require_export(),Ee=requireArrayIncludes().includes,Be=requireFails(),Me=requireAddToUnscopables(),Te=Be(function(){return!Array(1).includes()}),Se=Be(function(){return[,1].includes(void 0,1)});return Pe({target:"Array",proto:!0,forced:Te||Se},{includes:function(ke){return Ee(this,ke,arguments.length>1?arguments[1]:void 0)}}),Me("includes"),es_array_includes}var es_array_some={},hasRequiredEs_array_some;function requireEs_array_some(){if(hasRequiredEs_array_some)return es_array_some;hasRequiredEs_array_some=1;var Pe=require_export(),Ee=requireArrayIteration().some,Be=requireArrayMethodIsStrict(),Me=Be("some");return Pe({target:"Array",proto:!0,forced:!Me},{some:function(Se){return Ee(this,Se,arguments.length>1?arguments[1]:void 0)}}),es_array_some}var es_string_iterator={},hasRequiredEs_string_iterator;function requireEs_string_iterator(){if(hasRequiredEs_string_iterator)return es_string_iterator;hasRequiredEs_string_iterator=1;var Pe=requireStringMultibyte().charAt,Ee=requireToString(),Be=requireInternalState(),Me=requireIteratorDefine(),Te=requireCreateIterResultObject(),Se="String Iterator",je=Be.set,ke=Be.getterFor(Se);return Me(String,"String",function(Ue){je(this,{type:Se,string:Ee(Ue),index:0})},function(){var Fe=ke(this),Qe=Fe.string,He=Fe.index,Ie;return He>=Qe.length?Te(void 0,!0):(Ie=Pe(Qe,He),Fe.index+=Ie.length,Te(Ie,!1))}),es_string_iterator}var toConsumableArray$1={exports:{}},arrayWithoutHoles$1={exports:{}},arrayWithoutHoles=arrayWithoutHoles$1.exports,hasRequiredArrayWithoutHoles;function requireArrayWithoutHoles(){return hasRequiredArrayWithoutHoles||(hasRequiredArrayWithoutHoles=1,(function(Pe){var Ee=requireArrayLikeToArray();function Be(Me){if(Array.isArray(Me))return Ee(Me)}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(arrayWithoutHoles$1)),arrayWithoutHoles$1.exports}var iterableToArray$1={exports:{}},iterableToArray=iterableToArray$1.exports,hasRequiredIterableToArray;function requireIterableToArray(){return hasRequiredIterableToArray||(hasRequiredIterableToArray=1,(function(Pe){function Ee(Be){if(typeof Symbol!="undefined"&&Be[Symbol.iterator]!=null||Be["@@iterator"]!=null)return Array.from(Be)}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(iterableToArray$1)),iterableToArray$1.exports}var nonIterableSpread$1={exports:{}},nonIterableSpread=nonIterableSpread$1.exports,hasRequiredNonIterableSpread;function requireNonIterableSpread(){return hasRequiredNonIterableSpread||(hasRequiredNonIterableSpread=1,(function(Pe){function Ee(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(nonIterableSpread$1)),nonIterableSpread$1.exports}var toConsumableArray=toConsumableArray$1.exports,hasRequiredToConsumableArray;function requireToConsumableArray(){return hasRequiredToConsumableArray||(hasRequiredToConsumableArray=1,(function(Pe){var Ee=requireArrayWithoutHoles(),Be=requireIterableToArray(),Me=requireUnsupportedIterableToArray(),Te=requireNonIterableSpread();function Se(je){return Ee(je)||Be(je)||Me(je)||Te()}Pe.exports=Se,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(toConsumableArray$1)),toConsumableArray$1.exports}var es_number_constructor={},inheritIfRequired,hasRequiredInheritIfRequired;function requireInheritIfRequired(){if(hasRequiredInheritIfRequired)return inheritIfRequired;hasRequiredInheritIfRequired=1;var Pe=requireIsCallable(),Ee=requireIsObject(),Be=requireObjectSetPrototypeOf();return inheritIfRequired=function(Me,Te,Se){var je,ke;return Be&&Pe(je=Te.constructor)&&je!==Se&&Ee(ke=je.prototype)&&ke!==Se.prototype&&Be(Me,ke),Me},inheritIfRequired}var thisNumberValue,hasRequiredThisNumberValue;function requireThisNumberValue(){if(hasRequiredThisNumberValue)return thisNumberValue;hasRequiredThisNumberValue=1;var Pe=requireFunctionUncurryThis();return thisNumberValue=Pe(1.1.valueOf),thisNumberValue}var hasRequiredEs_number_constructor;function requireEs_number_constructor(){if(hasRequiredEs_number_constructor)return es_number_constructor;hasRequiredEs_number_constructor=1;var Pe=require_export(),Ee=requireIsPure(),Be=requireDescriptors(),Me=requireGlobalThis(),Te=requirePath(),Se=requireFunctionUncurryThis(),je=requireIsForced(),ke=requireHasOwnProperty(),Ue=requireInheritIfRequired(),Fe=requireObjectIsPrototypeOf(),Qe=requireIsSymbol(),He=requireToPrimitive$1(),Ie=requireFails(),_e=requireObjectGetOwnPropertyNames().f,Ae=requireObjectGetOwnPropertyDescriptor().f,Ye=requireObjectDefineProperty().f,rr=requireThisNumberValue(),Je=requireStringTrim().trim,sr="Number",wr=Me[sr],Sr=Te[sr],xr=wr.prototype,mr=Me.TypeError,qe=Se("".slice),lr=Se("".charCodeAt),xe=function(Cr){var Ir=He(Cr,"number");return typeof Ir=="bigint"?Ir:Xe(Ir)},Xe=function(Cr){var Ir=He(Cr,"number"),gr,kr,Wr,Ce,Hr,De,Ge,ar;if(Qe(Ir))throw new mr("Cannot convert a Symbol value to a number");if(typeof Ir=="string"&&Ir.length>2){if(Ir=Je(Ir),gr=lr(Ir,0),gr===43||gr===45){if(kr=lr(Ir,2),kr===88||kr===120)return NaN}else if(gr===48){switch(lr(Ir,1)){case 66:case 98:Wr=2,Ce=49;break;case 79:case 111:Wr=8,Ce=55;break;default:return+Ir}for(Hr=qe(Ir,2),De=Hr.length,Ge=0;Ge<De;Ge++)if(ar=lr(Hr,Ge),ar<48||ar>Ce)return NaN;return parseInt(Hr,Wr)}}return+Ir},Re=je(sr,!wr(" 0o1")||!wr("0b1")||wr("+0x1")),ir=function(Cr){return Fe(xr,Cr)&&Ie(function(){rr(Cr)})},pr=function(Ir){var gr=arguments.length<1?0:wr(xe(Ir));return ir(this)?Ue(Object(gr),this,pr):gr};pr.prototype=xr,Re&&!Ee&&(xr.constructor=pr),Pe({global:!0,constructor:!0,wrap:!0,forced:Re},{Number:pr});var vr=function(Cr,Ir){for(var gr=Be?_e(Ir):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),kr=0,Wr;gr.length>kr;kr++)ke(Ir,Wr=gr[kr])&&!ke(Cr,Wr)&&Ye(Cr,Wr,Ae(Ir,Wr))};return Ee&&Sr&&vr(Te[sr],Sr),(Re||Ee)&&vr(Te[sr],wr),es_number_constructor}var get$1={exports:{}},superPropBase$1={exports:{}},superPropBase=superPropBase$1.exports,hasRequiredSuperPropBase;function requireSuperPropBase(){return hasRequiredSuperPropBase||(hasRequiredSuperPropBase=1,(function(Pe){var Ee=requireGetPrototypeOf();function Be(Me,Te){for(;!{}.hasOwnProperty.call(Me,Te)&&(Me=Ee(Me))!==null;);return Me}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(superPropBase$1)),superPropBase$1.exports}var get=get$1.exports,hasRequiredGet;function requireGet(){return hasRequiredGet||(hasRequiredGet=1,(function(Pe){var Ee=requireSuperPropBase();function Be(){return Pe.exports=Be=typeof Reflect!="undefined"&&Reflect.get?Reflect.get.bind():function(Me,Te,Se){var je=Ee(Me,Te);if(je){var ke=Object.getOwnPropertyDescriptor(je,Te);return ke.get?ke.get.call(arguments.length<3?Me:Se):ke.value}},Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports,Be.apply(null,arguments)}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(get$1)),get$1.exports}var es_array_fill={},arrayFill,hasRequiredArrayFill;function requireArrayFill(){if(hasRequiredArrayFill)return arrayFill;hasRequiredArrayFill=1;var Pe=requireToObject(),Ee=requireToAbsoluteIndex(),Be=requireLengthOfArrayLike();return arrayFill=function(Te){for(var Se=Pe(this),je=Be(Se),ke=arguments.length,Ue=Ee(ke>1?arguments[1]:void 0,je),Fe=ke>2?arguments[2]:void 0,Qe=Fe===void 0?je:Ee(Fe,je);Qe>Ue;)Se[Ue++]=Te;return Se},arrayFill}var hasRequiredEs_array_fill;function requireEs_array_fill(){if(hasRequiredEs_array_fill)return es_array_fill;hasRequiredEs_array_fill=1;var Pe=require_export(),Ee=requireArrayFill(),Be=requireAddToUnscopables();return Pe({target:"Array",proto:!0},{fill:Ee}),Be("fill"),es_array_fill}var SVGPathData$1={exports:{}},SVGPathData=SVGPathData$1.exports,hasRequiredSVGPathData;function requireSVGPathData(){return hasRequiredSVGPathData||(hasRequiredSVGPathData=1,(function(Pe,Ee){(function(Be,Me){Me(Ee)})(SVGPathData,(function(Be){"use strict";/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var Me=function(lr,xe){return(Me=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Xe,Re){Xe.__proto__=Re}||function(Xe,Re){for(var ir in Re)Object.prototype.hasOwnProperty.call(Re,ir)&&(Xe[ir]=Re[ir])})(lr,xe)};function Te(lr,xe){if(typeof xe!="function"&&xe!==null)throw new TypeError("Class extends value "+String(xe)+" is not a constructor or null");function Xe(){this.constructor=lr}Me(lr,xe),lr.prototype=xe===null?Object.create(xe):(Xe.prototype=xe.prototype,new Xe)}var Se=" ";function je(lr){var xe="";Array.isArray(lr)||(lr=[lr]);for(var Xe=0;Xe<lr.length;Xe++){var Re=lr[Xe];if(Re.type===mr.CLOSE_PATH)xe+="z";else if(Re.type===mr.HORIZ_LINE_TO)xe+=(Re.relative?"h":"H")+Re.x;else if(Re.type===mr.VERT_LINE_TO)xe+=(Re.relative?"v":"V")+Re.y;else if(Re.type===mr.MOVE_TO)xe+=(Re.relative?"m":"M")+Re.x+Se+Re.y;else if(Re.type===mr.LINE_TO)xe+=(Re.relative?"l":"L")+Re.x+Se+Re.y;else if(Re.type===mr.CURVE_TO)xe+=(Re.relative?"c":"C")+Re.x1+Se+Re.y1+Se+Re.x2+Se+Re.y2+Se+Re.x+Se+Re.y;else if(Re.type===mr.SMOOTH_CURVE_TO)xe+=(Re.relative?"s":"S")+Re.x2+Se+Re.y2+Se+Re.x+Se+Re.y;else if(Re.type===mr.QUAD_TO)xe+=(Re.relative?"q":"Q")+Re.x1+Se+Re.y1+Se+Re.x+Se+Re.y;else if(Re.type===mr.SMOOTH_QUAD_TO)xe+=(Re.relative?"t":"T")+Re.x+Se+Re.y;else{if(Re.type!==mr.ARC)throw new Error('Unexpected command type "'+Re.type+'" at index '+Xe+".");xe+=(Re.relative?"a":"A")+Re.rX+Se+Re.rY+Se+Re.xRot+Se+ +Re.lArcFlag+Se+ +Re.sweepFlag+Se+Re.x+Se+Re.y}}return xe}function ke(lr,xe){var Xe=lr[0],Re=lr[1];return[Xe*Math.cos(xe)-Re*Math.sin(xe),Xe*Math.sin(xe)+Re*Math.cos(xe)]}function Ue(){for(var lr=[],xe=0;xe<arguments.length;xe++)lr[xe]=arguments[xe];for(var Xe=0;Xe<lr.length;Xe++)if(typeof lr[Xe]!="number")throw new Error("assertNumbers arguments["+Xe+"] is not a number. "+typeof lr[Xe]+" == typeof "+lr[Xe]);return!0}var Fe=Math.PI;function Qe(lr,xe,Xe){lr.lArcFlag=lr.lArcFlag===0?0:1,lr.sweepFlag=lr.sweepFlag===0?0:1;var Re=lr.rX,ir=lr.rY,pr=lr.x,vr=lr.y;Re=Math.abs(lr.rX),ir=Math.abs(lr.rY);var Cr=ke([(xe-pr)/2,(Xe-vr)/2],-lr.xRot/180*Fe),Ir=Cr[0],gr=Cr[1],kr=Math.pow(Ir,2)/Math.pow(Re,2)+Math.pow(gr,2)/Math.pow(ir,2);1<kr&&(Re*=Math.sqrt(kr),ir*=Math.sqrt(kr)),lr.rX=Re,lr.rY=ir;var Wr=Math.pow(Re,2)*Math.pow(gr,2)+Math.pow(ir,2)*Math.pow(Ir,2),Ce=(lr.lArcFlag!==lr.sweepFlag?1:-1)*Math.sqrt(Math.max(0,(Math.pow(Re,2)*Math.pow(ir,2)-Wr)/Wr)),Hr=Re*gr/ir*Ce,De=-ir*Ir/Re*Ce,Ge=ke([Hr,De],lr.xRot/180*Fe);lr.cX=Ge[0]+(xe+pr)/2,lr.cY=Ge[1]+(Xe+vr)/2,lr.phi1=Math.atan2((gr-De)/ir,(Ir-Hr)/Re),lr.phi2=Math.atan2((-gr-De)/ir,(-Ir-Hr)/Re),lr.sweepFlag===0&&lr.phi2>lr.phi1&&(lr.phi2-=2*Fe),lr.sweepFlag===1&&lr.phi2<lr.phi1&&(lr.phi2+=2*Fe),lr.phi1*=180/Fe,lr.phi2*=180/Fe}function He(lr,xe,Xe){Ue(lr,xe,Xe);var Re=lr*lr+xe*xe-Xe*Xe;if(0>Re)return[];if(Re===0)return[[lr*Xe/(lr*lr+xe*xe),xe*Xe/(lr*lr+xe*xe)]];var ir=Math.sqrt(Re);return[[(lr*Xe+xe*ir)/(lr*lr+xe*xe),(xe*Xe-lr*ir)/(lr*lr+xe*xe)],[(lr*Xe-xe*ir)/(lr*lr+xe*xe),(xe*Xe+lr*ir)/(lr*lr+xe*xe)]]}var Ie=Math.PI/180;function _e(lr,xe,Xe){return(1-Xe)*lr+Xe*xe}function Ae(lr,xe,Xe,Re){return lr+Math.cos(Re/180*Fe)*xe+Math.sin(Re/180*Fe)*Xe}function Ye(lr,xe,Xe,Re){var ir=1e-6,pr=xe-lr,vr=Xe-xe,Cr=3*pr+3*(Re-Xe)-6*vr,Ir=6*(vr-pr),gr=3*pr;return Math.abs(Cr)<ir?[-gr/Ir]:(function(kr,Wr,Ce){Ce===void 0&&(Ce=1e-6);var Hr=kr*kr/4-Wr;if(Hr<-Ce)return[];if(Hr<=Ce)return[-kr/2];var De=Math.sqrt(Hr);return[-kr/2-De,-kr/2+De]})(Ir/Cr,gr/Cr,ir)}function rr(lr,xe,Xe,Re,ir){var pr=1-ir;return lr*(pr*pr*pr)+xe*(3*pr*pr*ir)+Xe*(3*pr*ir*ir)+Re*(ir*ir*ir)}Be.SVGPathDataTransformer=void 0,(function(lr){function xe(){return ir((function(Cr,Ir,gr){return Cr.relative&&(Cr.x1!==void 0&&(Cr.x1+=Ir),Cr.y1!==void 0&&(Cr.y1+=gr),Cr.x2!==void 0&&(Cr.x2+=Ir),Cr.y2!==void 0&&(Cr.y2+=gr),Cr.x!==void 0&&(Cr.x+=Ir),Cr.y!==void 0&&(Cr.y+=gr),Cr.relative=!1),Cr}))}function Xe(){var Cr=NaN,Ir=NaN,gr=NaN,kr=NaN;return ir((function(Wr,Ce,Hr){return Wr.type&mr.SMOOTH_CURVE_TO&&(Wr.type=mr.CURVE_TO,Cr=isNaN(Cr)?Ce:Cr,Ir=isNaN(Ir)?Hr:Ir,Wr.x1=Wr.relative?Ce-Cr:2*Ce-Cr,Wr.y1=Wr.relative?Hr-Ir:2*Hr-Ir),Wr.type&mr.CURVE_TO?(Cr=Wr.relative?Ce+Wr.x2:Wr.x2,Ir=Wr.relative?Hr+Wr.y2:Wr.y2):(Cr=NaN,Ir=NaN),Wr.type&mr.SMOOTH_QUAD_TO&&(Wr.type=mr.QUAD_TO,gr=isNaN(gr)?Ce:gr,kr=isNaN(kr)?Hr:kr,Wr.x1=Wr.relative?Ce-gr:2*Ce-gr,Wr.y1=Wr.relative?Hr-kr:2*Hr-kr),Wr.type&mr.QUAD_TO?(gr=Wr.relative?Ce+Wr.x1:Wr.x1,kr=Wr.relative?Hr+Wr.y1:Wr.y1):(gr=NaN,kr=NaN),Wr}))}function Re(){var Cr=NaN,Ir=NaN;return ir((function(gr,kr,Wr){if(gr.type&mr.SMOOTH_QUAD_TO&&(gr.type=mr.QUAD_TO,Cr=isNaN(Cr)?kr:Cr,Ir=isNaN(Ir)?Wr:Ir,gr.x1=gr.relative?kr-Cr:2*kr-Cr,gr.y1=gr.relative?Wr-Ir:2*Wr-Ir),gr.type&mr.QUAD_TO){Cr=gr.relative?kr+gr.x1:gr.x1,Ir=gr.relative?Wr+gr.y1:gr.y1;var Ce=gr.x1,Hr=gr.y1;gr.type=mr.CURVE_TO,gr.x1=((gr.relative?0:kr)+2*Ce)/3,gr.y1=((gr.relative?0:Wr)+2*Hr)/3,gr.x2=(gr.x+2*Ce)/3,gr.y2=(gr.y+2*Hr)/3}else Cr=NaN,Ir=NaN;return gr}))}function ir(Cr){var Ir=0,gr=0,kr=NaN,Wr=NaN;return function(Ce){if(isNaN(kr)&&!(Ce.type&mr.MOVE_TO))throw new Error("path must start with moveto");var Hr=Cr(Ce,Ir,gr,kr,Wr);return Ce.type&mr.CLOSE_PATH&&(Ir=kr,gr=Wr),Ce.x!==void 0&&(Ir=Ce.relative?Ir+Ce.x:Ce.x),Ce.y!==void 0&&(gr=Ce.relative?gr+Ce.y:Ce.y),Ce.type&mr.MOVE_TO&&(kr=Ir,Wr=gr),Hr}}function pr(Cr,Ir,gr,kr,Wr,Ce){return Ue(Cr,Ir,gr,kr,Wr,Ce),ir((function(Hr,De,Ge,ar){var xn=Hr.x1,Hn=Hr.x2,$n=Hr.relative&&!isNaN(ar),Un=Hr.x!==void 0?Hr.x:$n?0:De,$r=Hr.y!==void 0?Hr.y:$n?0:Ge;function Oi(Pr){return Pr*Pr}Hr.type&mr.HORIZ_LINE_TO&&Ir!==0&&(Hr.type=mr.LINE_TO,Hr.y=Hr.relative?0:Ge),Hr.type&mr.VERT_LINE_TO&&gr!==0&&(Hr.type=mr.LINE_TO,Hr.x=Hr.relative?0:De),Hr.x!==void 0&&(Hr.x=Hr.x*Cr+$r*gr+($n?0:Wr)),Hr.y!==void 0&&(Hr.y=Un*Ir+Hr.y*kr+($n?0:Ce)),Hr.x1!==void 0&&(Hr.x1=Hr.x1*Cr+Hr.y1*gr+($n?0:Wr)),Hr.y1!==void 0&&(Hr.y1=xn*Ir+Hr.y1*kr+($n?0:Ce)),Hr.x2!==void 0&&(Hr.x2=Hr.x2*Cr+Hr.y2*gr+($n?0:Wr)),Hr.y2!==void 0&&(Hr.y2=Hn*Ir+Hr.y2*kr+($n?0:Ce));var Wn=Cr*kr-Ir*gr;if(Hr.xRot!==void 0&&(Cr!==1||Ir!==0||gr!==0||kr!==1))if(Wn===0)delete Hr.rX,delete Hr.rY,delete Hr.xRot,delete Hr.lArcFlag,delete Hr.sweepFlag,Hr.type=mr.LINE_TO;else{var Lr=Hr.xRot*Math.PI/180,Ii=Math.sin(Lr),cn=Math.cos(Lr),Bn=1/Oi(Hr.rX),Pn=1/Oi(Hr.rY),Va=Oi(cn)*Bn+Oi(Ii)*Pn,Ca=2*Ii*cn*(Bn-Pn),Zi=Oi(Ii)*Bn+Oi(cn)*Pn,wa=Va*kr*kr-Ca*Ir*kr+Zi*Ir*Ir,xa=Ca*(Cr*kr+Ir*gr)-2*(Va*gr*kr+Zi*Cr*Ir),Aa=Va*gr*gr-Ca*Cr*gr+Zi*Cr*Cr,Ta=(Math.atan2(xa,wa-Aa)+Math.PI)%Math.PI/2,Ia=Math.sin(Ta),or=Math.cos(Ta);Hr.rX=Math.abs(Wn)/Math.sqrt(wa*Oi(or)+xa*Ia*or+Aa*Oi(Ia)),Hr.rY=Math.abs(Wn)/Math.sqrt(wa*Oi(Ia)-xa*Ia*or+Aa*Oi(or)),Hr.xRot=180*Ta/Math.PI}return Hr.sweepFlag!==void 0&&0>Wn&&(Hr.sweepFlag=+!Hr.sweepFlag),Hr}))}function vr(){return function(Cr){var Ir={};for(var gr in Cr)Ir[gr]=Cr[gr];return Ir}}lr.ROUND=function(Cr){function Ir(gr){return Math.round(gr*Cr)/Cr}return Cr===void 0&&(Cr=1e13),Ue(Cr),function(gr){return gr.x1!==void 0&&(gr.x1=Ir(gr.x1)),gr.y1!==void 0&&(gr.y1=Ir(gr.y1)),gr.x2!==void 0&&(gr.x2=Ir(gr.x2)),gr.y2!==void 0&&(gr.y2=Ir(gr.y2)),gr.x!==void 0&&(gr.x=Ir(gr.x)),gr.y!==void 0&&(gr.y=Ir(gr.y)),gr.rX!==void 0&&(gr.rX=Ir(gr.rX)),gr.rY!==void 0&&(gr.rY=Ir(gr.rY)),gr}},lr.TO_ABS=xe,lr.TO_REL=function(){return ir((function(Cr,Ir,gr){return Cr.relative||(Cr.x1!==void 0&&(Cr.x1-=Ir),Cr.y1!==void 0&&(Cr.y1-=gr),Cr.x2!==void 0&&(Cr.x2-=Ir),Cr.y2!==void 0&&(Cr.y2-=gr),Cr.x!==void 0&&(Cr.x-=Ir),Cr.y!==void 0&&(Cr.y-=gr),Cr.relative=!0),Cr}))},lr.NORMALIZE_HVZ=function(Cr,Ir,gr){return Cr===void 0&&(Cr=!0),Ir===void 0&&(Ir=!0),gr===void 0&&(gr=!0),ir((function(kr,Wr,Ce,Hr,De){if(isNaN(Hr)&&!(kr.type&mr.MOVE_TO))throw new Error("path must start with moveto");return Ir&&kr.type&mr.HORIZ_LINE_TO&&(kr.type=mr.LINE_TO,kr.y=kr.relative?0:Ce),gr&&kr.type&mr.VERT_LINE_TO&&(kr.type=mr.LINE_TO,kr.x=kr.relative?0:Wr),Cr&&kr.type&mr.CLOSE_PATH&&(kr.type=mr.LINE_TO,kr.x=kr.relative?Hr-Wr:Hr,kr.y=kr.relative?De-Ce:De),kr.type&mr.ARC&&(kr.rX===0||kr.rY===0)&&(kr.type=mr.LINE_TO,delete kr.rX,delete kr.rY,delete kr.xRot,delete kr.lArcFlag,delete kr.sweepFlag),kr}))},lr.NORMALIZE_ST=Xe,lr.QT_TO_C=Re,lr.INFO=ir,lr.SANITIZE=function(Cr){Cr===void 0&&(Cr=0),Ue(Cr);var Ir=NaN,gr=NaN,kr=NaN,Wr=NaN;return ir((function(Ce,Hr,De,Ge,ar){var xn=Math.abs,Hn=!1,$n=0,Un=0;if(Ce.type&mr.SMOOTH_CURVE_TO&&($n=isNaN(Ir)?0:Hr-Ir,Un=isNaN(gr)?0:De-gr),Ce.type&(mr.CURVE_TO|mr.SMOOTH_CURVE_TO)?(Ir=Ce.relative?Hr+Ce.x2:Ce.x2,gr=Ce.relative?De+Ce.y2:Ce.y2):(Ir=NaN,gr=NaN),Ce.type&mr.SMOOTH_QUAD_TO?(kr=isNaN(kr)?Hr:2*Hr-kr,Wr=isNaN(Wr)?De:2*De-Wr):Ce.type&mr.QUAD_TO?(kr=Ce.relative?Hr+Ce.x1:Ce.x1,Wr=Ce.relative?De+Ce.y1:Ce.y2):(kr=NaN,Wr=NaN),Ce.type&mr.LINE_COMMANDS||Ce.type&mr.ARC&&(Ce.rX===0||Ce.rY===0||!Ce.lArcFlag)||Ce.type&mr.CURVE_TO||Ce.type&mr.SMOOTH_CURVE_TO||Ce.type&mr.QUAD_TO||Ce.type&mr.SMOOTH_QUAD_TO){var $r=Ce.x===void 0?0:Ce.relative?Ce.x:Ce.x-Hr,Oi=Ce.y===void 0?0:Ce.relative?Ce.y:Ce.y-De;$n=isNaN(kr)?Ce.x1===void 0?$n:Ce.relative?Ce.x:Ce.x1-Hr:kr-Hr,Un=isNaN(Wr)?Ce.y1===void 0?Un:Ce.relative?Ce.y:Ce.y1-De:Wr-De;var Wn=Ce.x2===void 0?0:Ce.relative?Ce.x:Ce.x2-Hr,Lr=Ce.y2===void 0?0:Ce.relative?Ce.y:Ce.y2-De;xn($r)<=Cr&&xn(Oi)<=Cr&&xn($n)<=Cr&&xn(Un)<=Cr&&xn(Wn)<=Cr&&xn(Lr)<=Cr&&(Hn=!0)}return Ce.type&mr.CLOSE_PATH&&xn(Hr-Ge)<=Cr&&xn(De-ar)<=Cr&&(Hn=!0),Hn?[]:Ce}))},lr.MATRIX=pr,lr.ROTATE=function(Cr,Ir,gr){Ir===void 0&&(Ir=0),gr===void 0&&(gr=0),Ue(Cr,Ir,gr);var kr=Math.sin(Cr),Wr=Math.cos(Cr);return pr(Wr,kr,-kr,Wr,Ir-Ir*Wr+gr*kr,gr-Ir*kr-gr*Wr)},lr.TRANSLATE=function(Cr,Ir){return Ir===void 0&&(Ir=0),Ue(Cr,Ir),pr(1,0,0,1,Cr,Ir)},lr.SCALE=function(Cr,Ir){return Ir===void 0&&(Ir=Cr),Ue(Cr,Ir),pr(Cr,0,0,Ir,0,0)},lr.SKEW_X=function(Cr){return Ue(Cr),pr(1,0,Math.atan(Cr),1,0,0)},lr.SKEW_Y=function(Cr){return Ue(Cr),pr(1,Math.atan(Cr),0,1,0,0)},lr.X_AXIS_SYMMETRY=function(Cr){return Cr===void 0&&(Cr=0),Ue(Cr),pr(-1,0,0,1,Cr,0)},lr.Y_AXIS_SYMMETRY=function(Cr){return Cr===void 0&&(Cr=0),Ue(Cr),pr(1,0,0,-1,0,Cr)},lr.A_TO_C=function(){return ir((function(Cr,Ir,gr){return mr.ARC===Cr.type?(function(kr,Wr,Ce){var Hr,De,Ge,ar;kr.cX||Qe(kr,Wr,Ce);for(var xn=Math.min(kr.phi1,kr.phi2),Hn=Math.max(kr.phi1,kr.phi2)-xn,$n=Math.ceil(Hn/90),Un=new Array($n),$r=Wr,Oi=Ce,Wn=0;Wn<$n;Wn++){var Lr=_e(kr.phi1,kr.phi2,Wn/$n),Ii=_e(kr.phi1,kr.phi2,(Wn+1)/$n),cn=Ii-Lr,Bn=4/3*Math.tan(cn*Ie/4),Pn=[Math.cos(Lr*Ie)-Bn*Math.sin(Lr*Ie),Math.sin(Lr*Ie)+Bn*Math.cos(Lr*Ie)],Va=Pn[0],Ca=Pn[1],Zi=[Math.cos(Ii*Ie),Math.sin(Ii*Ie)],wa=Zi[0],xa=Zi[1],Aa=[wa+Bn*Math.sin(Ii*Ie),xa-Bn*Math.cos(Ii*Ie)],Ta=Aa[0],Ia=Aa[1];Un[Wn]={relative:kr.relative,type:mr.CURVE_TO};var or=function(Pr,ja){var Ps=ke([Pr*kr.rX,ja*kr.rY],kr.xRot),oo=Ps[0],$a=Ps[1];return[kr.cX+oo,kr.cY+$a]};Hr=or(Va,Ca),Un[Wn].x1=Hr[0],Un[Wn].y1=Hr[1],De=or(Ta,Ia),Un[Wn].x2=De[0],Un[Wn].y2=De[1],Ge=or(wa,xa),Un[Wn].x=Ge[0],Un[Wn].y=Ge[1],kr.relative&&(Un[Wn].x1-=$r,Un[Wn].y1-=Oi,Un[Wn].x2-=$r,Un[Wn].y2-=Oi,Un[Wn].x-=$r,Un[Wn].y-=Oi),$r=(ar=[Un[Wn].x,Un[Wn].y])[0],Oi=ar[1]}return Un})(Cr,Cr.relative?0:Ir,Cr.relative?0:gr):Cr}))},lr.ANNOTATE_ARCS=function(){return ir((function(Cr,Ir,gr){return Cr.relative&&(Ir=0,gr=0),mr.ARC===Cr.type&&Qe(Cr,Ir,gr),Cr}))},lr.CLONE=vr,lr.CALCULATE_BOUNDS=function(){var Cr=function(Ce){var Hr={};for(var De in Ce)Hr[De]=Ce[De];return Hr},Ir=xe(),gr=Re(),kr=Xe(),Wr=ir((function(Ce,Hr,De){var Ge=kr(gr(Ir(Cr(Ce))));function ar(Ia){Ia>Wr.maxX&&(Wr.maxX=Ia),Ia<Wr.minX&&(Wr.minX=Ia)}function xn(Ia){Ia>Wr.maxY&&(Wr.maxY=Ia),Ia<Wr.minY&&(Wr.minY=Ia)}if(Ge.type&mr.DRAWING_COMMANDS&&(ar(Hr),xn(De)),Ge.type&mr.HORIZ_LINE_TO&&ar(Ge.x),Ge.type&mr.VERT_LINE_TO&&xn(Ge.y),Ge.type&mr.LINE_TO&&(ar(Ge.x),xn(Ge.y)),Ge.type&mr.CURVE_TO){ar(Ge.x),xn(Ge.y);for(var Hn=0,$n=Ye(Hr,Ge.x1,Ge.x2,Ge.x);Hn<$n.length;Hn++)0<(Ta=$n[Hn])&&1>Ta&&ar(rr(Hr,Ge.x1,Ge.x2,Ge.x,Ta));for(var Un=0,$r=Ye(De,Ge.y1,Ge.y2,Ge.y);Un<$r.length;Un++)0<(Ta=$r[Un])&&1>Ta&&xn(rr(De,Ge.y1,Ge.y2,Ge.y,Ta))}if(Ge.type&mr.ARC){ar(Ge.x),xn(Ge.y),Qe(Ge,Hr,De);for(var Oi=Ge.xRot/180*Math.PI,Wn=Math.cos(Oi)*Ge.rX,Lr=Math.sin(Oi)*Ge.rX,Ii=-Math.sin(Oi)*Ge.rY,cn=Math.cos(Oi)*Ge.rY,Bn=Ge.phi1<Ge.phi2?[Ge.phi1,Ge.phi2]:-180>Ge.phi2?[Ge.phi2+360,Ge.phi1+360]:[Ge.phi2,Ge.phi1],Pn=Bn[0],Va=Bn[1],Ca=function(Ia){var or=Ia[0],Pr=Ia[1],ja=180*Math.atan2(Pr,or)/Math.PI;return ja<Pn?ja+360:ja},Zi=0,wa=He(Ii,-Wn,0).map(Ca);Zi<wa.length;Zi++)(Ta=wa[Zi])>Pn&&Ta<Va&&ar(Ae(Ge.cX,Wn,Ii,Ta));for(var xa=0,Aa=He(cn,-Lr,0).map(Ca);xa<Aa.length;xa++){var Ta;(Ta=Aa[xa])>Pn&&Ta<Va&&xn(Ae(Ge.cY,Lr,cn,Ta))}}return Ce}));return Wr.minX=1/0,Wr.maxX=-1/0,Wr.minY=1/0,Wr.maxY=-1/0,Wr}})(Be.SVGPathDataTransformer||(Be.SVGPathDataTransformer={}));var Je,sr=(function(){function lr(){}return lr.prototype.round=function(xe){return this.transform(Be.SVGPathDataTransformer.ROUND(xe))},lr.prototype.toAbs=function(){return this.transform(Be.SVGPathDataTransformer.TO_ABS())},lr.prototype.toRel=function(){return this.transform(Be.SVGPathDataTransformer.TO_REL())},lr.prototype.normalizeHVZ=function(xe,Xe,Re){return this.transform(Be.SVGPathDataTransformer.NORMALIZE_HVZ(xe,Xe,Re))},lr.prototype.normalizeST=function(){return this.transform(Be.SVGPathDataTransformer.NORMALIZE_ST())},lr.prototype.qtToC=function(){return this.transform(Be.SVGPathDataTransformer.QT_TO_C())},lr.prototype.aToC=function(){return this.transform(Be.SVGPathDataTransformer.A_TO_C())},lr.prototype.sanitize=function(xe){return this.transform(Be.SVGPathDataTransformer.SANITIZE(xe))},lr.prototype.translate=function(xe,Xe){return this.transform(Be.SVGPathDataTransformer.TRANSLATE(xe,Xe))},lr.prototype.scale=function(xe,Xe){return this.transform(Be.SVGPathDataTransformer.SCALE(xe,Xe))},lr.prototype.rotate=function(xe,Xe,Re){return this.transform(Be.SVGPathDataTransformer.ROTATE(xe,Xe,Re))},lr.prototype.matrix=function(xe,Xe,Re,ir,pr,vr){return this.transform(Be.SVGPathDataTransformer.MATRIX(xe,Xe,Re,ir,pr,vr))},lr.prototype.skewX=function(xe){return this.transform(Be.SVGPathDataTransformer.SKEW_X(xe))},lr.prototype.skewY=function(xe){return this.transform(Be.SVGPathDataTransformer.SKEW_Y(xe))},lr.prototype.xSymmetry=function(xe){return this.transform(Be.SVGPathDataTransformer.X_AXIS_SYMMETRY(xe))},lr.prototype.ySymmetry=function(xe){return this.transform(Be.SVGPathDataTransformer.Y_AXIS_SYMMETRY(xe))},lr.prototype.annotateArcs=function(){return this.transform(Be.SVGPathDataTransformer.ANNOTATE_ARCS())},lr})(),wr=function(lr){return lr===" "||lr===" "||lr==="\r"||lr===`
`},Sr=function(lr){return 48<=lr.charCodeAt(0)&&lr.charCodeAt(0)<=57},xr=(function(lr){function xe(){var Xe=lr.call(this)||this;return Xe.curNumber="",Xe.curCommandType=-1,Xe.curCommandRelative=!1,Xe.canParseCommandOrComma=!0,Xe.curNumberHasExp=!1,Xe.curNumberHasExpDigits=!1,Xe.curNumberHasDecimal=!1,Xe.curArgs=[],Xe}return Te(xe,lr),xe.prototype.finish=function(Xe){if(Xe===void 0&&(Xe=[]),this.parse(" ",Xe),this.curArgs.length!==0||!this.canParseCommandOrComma)throw new SyntaxError("Unterminated command at the path end.");return Xe},xe.prototype.parse=function(Xe,Re){var ir=this;Re===void 0&&(Re=[]);for(var pr=function(Wr){Re.push(Wr),ir.curArgs.length=0,ir.canParseCommandOrComma=!0},vr=0;vr<Xe.length;vr++){var Cr=Xe[vr],Ir=!(this.curCommandType!==mr.ARC||this.curArgs.length!==3&&this.curArgs.length!==4||this.curNumber.length!==1||this.curNumber!=="0"&&this.curNumber!=="1"),gr=Sr(Cr)&&(this.curNumber==="0"&&Cr==="0"||Ir);if(!Sr(Cr)||gr)if(Cr!=="e"&&Cr!=="E")if(Cr!=="-"&&Cr!=="+"||!this.curNumberHasExp||this.curNumberHasExpDigits)if(Cr!=="."||this.curNumberHasExp||this.curNumberHasDecimal||Ir){if(this.curNumber&&this.curCommandType!==-1){var kr=Number(this.curNumber);if(isNaN(kr))throw new SyntaxError("Invalid number ending at "+vr);if(this.curCommandType===mr.ARC){if(this.curArgs.length===0||this.curArgs.length===1){if(0>kr)throw new SyntaxError('Expected positive number, got "'+kr+'" at index "'+vr+'"')}else if((this.curArgs.length===3||this.curArgs.length===4)&&this.curNumber!=="0"&&this.curNumber!=="1")throw new SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+vr+'"')}this.curArgs.push(kr),this.curArgs.length===qe[this.curCommandType]&&(mr.HORIZ_LINE_TO===this.curCommandType?pr({type:mr.HORIZ_LINE_TO,relative:this.curCommandRelative,x:kr}):mr.VERT_LINE_TO===this.curCommandType?pr({type:mr.VERT_LINE_TO,relative:this.curCommandRelative,y:kr}):this.curCommandType===mr.MOVE_TO||this.curCommandType===mr.LINE_TO||this.curCommandType===mr.SMOOTH_QUAD_TO?(pr({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),mr.MOVE_TO===this.curCommandType&&(this.curCommandType=mr.LINE_TO)):this.curCommandType===mr.CURVE_TO?pr({type:mr.CURVE_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x2:this.curArgs[2],y2:this.curArgs[3],x:this.curArgs[4],y:this.curArgs[5]}):this.curCommandType===mr.SMOOTH_CURVE_TO?pr({type:mr.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===mr.QUAD_TO?pr({type:mr.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===mr.ARC&&pr({type:mr.ARC,relative:this.curCommandRelative,rX:this.curArgs[0],rY:this.curArgs[1],xRot:this.curArgs[2],lArcFlag:this.curArgs[3],sweepFlag:this.curArgs[4],x:this.curArgs[5],y:this.curArgs[6]})),this.curNumber="",this.curNumberHasExpDigits=!1,this.curNumberHasExp=!1,this.curNumberHasDecimal=!1,this.canParseCommandOrComma=!0}if(!wr(Cr))if(Cr===","&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if(Cr!=="+"&&Cr!=="-"&&Cr!==".")if(gr)this.curNumber=Cr,this.curNumberHasDecimal=!1;else{if(this.curArgs.length!==0)throw new SyntaxError("Unterminated command at index "+vr+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+Cr+'" at index '+vr+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,Cr!=="z"&&Cr!=="Z")if(Cr==="h"||Cr==="H")this.curCommandType=mr.HORIZ_LINE_TO,this.curCommandRelative=Cr==="h";else if(Cr==="v"||Cr==="V")this.curCommandType=mr.VERT_LINE_TO,this.curCommandRelative=Cr==="v";else if(Cr==="m"||Cr==="M")this.curCommandType=mr.MOVE_TO,this.curCommandRelative=Cr==="m";else if(Cr==="l"||Cr==="L")this.curCommandType=mr.LINE_TO,this.curCommandRelative=Cr==="l";else if(Cr==="c"||Cr==="C")this.curCommandType=mr.CURVE_TO,this.curCommandRelative=Cr==="c";else if(Cr==="s"||Cr==="S")this.curCommandType=mr.SMOOTH_CURVE_TO,this.curCommandRelative=Cr==="s";else if(Cr==="q"||Cr==="Q")this.curCommandType=mr.QUAD_TO,this.curCommandRelative=Cr==="q";else if(Cr==="t"||Cr==="T")this.curCommandType=mr.SMOOTH_QUAD_TO,this.curCommandRelative=Cr==="t";else{if(Cr!=="a"&&Cr!=="A")throw new SyntaxError('Unexpected character "'+Cr+'" at index '+vr+".");this.curCommandType=mr.ARC,this.curCommandRelative=Cr==="a"}else Re.push({type:mr.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=Cr,this.curNumberHasDecimal=Cr==="."}else this.curNumber+=Cr,this.curNumberHasDecimal=!0;else this.curNumber+=Cr;else this.curNumber+=Cr,this.curNumberHasExp=!0;else this.curNumber+=Cr,this.curNumberHasExpDigits=this.curNumberHasExp}return Re},xe.prototype.transform=function(Xe){return Object.create(this,{parse:{value:function(Re,ir){ir===void 0&&(ir=[]);for(var pr=0,vr=Object.getPrototypeOf(this).parse.call(this,Re);pr<vr.length;pr++){var Cr=vr[pr],Ir=Xe(Cr);Array.isArray(Ir)?ir.push.apply(ir,Ir):ir.push(Ir)}return ir}}})},xe})(sr),mr=(function(lr){function xe(Xe){var Re=lr.call(this)||this;return Re.commands=typeof Xe=="string"?xe.parse(Xe):Xe,Re}return Te(xe,lr),xe.prototype.encode=function(){return xe.encode(this.commands)},xe.prototype.getBounds=function(){var Xe=Be.SVGPathDataTransformer.CALCULATE_BOUNDS();return this.transform(Xe),Xe},xe.prototype.transform=function(Xe){for(var Re=[],ir=0,pr=this.commands;ir<pr.length;ir++){var vr=Xe(pr[ir]);Array.isArray(vr)?Re.push.apply(Re,vr):Re.push(vr)}return this.commands=Re,this},xe.encode=function(Xe){return je(Xe)},xe.parse=function(Xe){var Re=new xr,ir=[];return Re.parse(Xe,ir),Re.finish(ir),ir},xe.CLOSE_PATH=1,xe.MOVE_TO=2,xe.HORIZ_LINE_TO=4,xe.VERT_LINE_TO=8,xe.LINE_TO=16,xe.CURVE_TO=32,xe.SMOOTH_CURVE_TO=64,xe.QUAD_TO=128,xe.SMOOTH_QUAD_TO=256,xe.ARC=512,xe.LINE_COMMANDS=xe.LINE_TO|xe.HORIZ_LINE_TO|xe.VERT_LINE_TO,xe.DRAWING_COMMANDS=xe.HORIZ_LINE_TO|xe.VERT_LINE_TO|xe.LINE_TO|xe.CURVE_TO|xe.SMOOTH_CURVE_TO|xe.QUAD_TO|xe.SMOOTH_QUAD_TO|xe.ARC,xe})(sr),qe=((Je={})[mr.MOVE_TO]=2,Je[mr.LINE_TO]=2,Je[mr.HORIZ_LINE_TO]=1,Je[mr.VERT_LINE_TO]=1,Je[mr.CLOSE_PATH]=0,Je[mr.QUAD_TO]=4,Je[mr.SMOOTH_QUAD_TO]=2,Je[mr.CURVE_TO]=6,Je[mr.SMOOTH_CURVE_TO]=4,Je[mr.ARC]=7,Je);Be.COMMAND_ARG_COUNTS=qe,Be.SVGPathData=mr,Be.SVGPathDataParser=xr,Be.encodeSVGPath=je,Object.defineProperty(Be,"__esModule",{value:!0})}))})(SVGPathData$1,SVGPathData$1.exports)),SVGPathData$1.exports}var es_map={},es_map_constructor={},internalMetadata$1={exports:{}},objectGetOwnPropertyNamesExternal={},hasRequiredObjectGetOwnPropertyNamesExternal;function requireObjectGetOwnPropertyNamesExternal(){if(hasRequiredObjectGetOwnPropertyNamesExternal)return objectGetOwnPropertyNamesExternal;hasRequiredObjectGetOwnPropertyNamesExternal=1;var Pe=requireClassofRaw(),Ee=requireToIndexedObject(),Be=requireObjectGetOwnPropertyNames().f,Me=requireArraySlice(),Te=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],Se=function(je){try{return Be(je)}catch(ke){return Me(Te)}};return objectGetOwnPropertyNamesExternal.f=function(ke){return Te&&Pe(ke)==="Window"?Se(ke):Be(Ee(ke))},objectGetOwnPropertyNamesExternal}var arrayBufferNonExtensible,hasRequiredArrayBufferNonExtensible;function requireArrayBufferNonExtensible(){if(hasRequiredArrayBufferNonExtensible)return arrayBufferNonExtensible;hasRequiredArrayBufferNonExtensible=1;var Pe=requireFails();return arrayBufferNonExtensible=Pe(function(){if(typeof ArrayBuffer=="function"){var Ee=new ArrayBuffer(8);Object.isExtensible(Ee)&&Object.defineProperty(Ee,"a",{value:8})}}),arrayBufferNonExtensible}var objectIsExtensible,hasRequiredObjectIsExtensible;function requireObjectIsExtensible(){if(hasRequiredObjectIsExtensible)return objectIsExtensible;hasRequiredObjectIsExtensible=1;var Pe=requireFails(),Ee=requireIsObject(),Be=requireClassofRaw(),Me=requireArrayBufferNonExtensible(),Te=Object.isExtensible,Se=Pe(function(){Te(1)});return objectIsExtensible=Se||Me?function(ke){return!Ee(ke)||Me&&Be(ke)==="ArrayBuffer"?!1:Te?Te(ke):!0}:Te,objectIsExtensible}var freezing,hasRequiredFreezing;function requireFreezing(){if(hasRequiredFreezing)return freezing;hasRequiredFreezing=1;var Pe=requireFails();return freezing=!Pe(function(){return Object.isExtensible(Object.preventExtensions({}))}),freezing}var internalMetadata=internalMetadata$1.exports,hasRequiredInternalMetadata;function requireInternalMetadata(){if(hasRequiredInternalMetadata)return internalMetadata$1.exports;hasRequiredInternalMetadata=1;var Pe=require_export(),Ee=requireFunctionUncurryThis(),Be=requireHiddenKeys(),Me=requireIsObject(),Te=requireHasOwnProperty(),Se=requireObjectDefineProperty().f,je=requireObjectGetOwnPropertyNames(),ke=requireObjectGetOwnPropertyNamesExternal(),Ue=requireObjectIsExtensible(),Fe=requireUid(),Qe=requireFreezing(),He=!1,Ie=Fe("meta"),_e=0,Ae=function(Sr){Se(Sr,Ie,{value:{objectID:"O"+_e++,weakData:{}}})},Ye=function(Sr,xr){if(!Me(Sr))return typeof Sr=="symbol"?Sr:(typeof Sr=="string"?"S":"P")+Sr;if(!Te(Sr,Ie)){if(!Ue(Sr))return"F";if(!xr)return"E";Ae(Sr)}return Sr[Ie].objectID},rr=function(Sr,xr){if(!Te(Sr,Ie)){if(!Ue(Sr))return!0;if(!xr)return!1;Ae(Sr)}return Sr[Ie].weakData},Je=function(Sr){return Qe&&He&&Ue(Sr)&&!Te(Sr,Ie)&&Ae(Sr),Sr},sr=function(){wr.enable=function(){},He=!0;var Sr=je.f,xr=Ee([].splice),mr={};mr[Ie]=1,Sr(mr).length&&(je.f=function(qe){for(var lr=Sr(qe),xe=0,Xe=lr.length;xe<Xe;xe++)if(lr[xe]===Ie){xr(lr,xe,1);break}return lr},Pe({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:ke.f}))},wr=internalMetadata$1.exports={enable:sr,fastKey:Ye,getWeakData:rr,onFreeze:Je};return Be[Ie]=!0,internalMetadata$1.exports}var collection,hasRequiredCollection;function requireCollection(){if(hasRequiredCollection)return collection;hasRequiredCollection=1;var Pe=require_export(),Ee=requireGlobalThis(),Be=requireFunctionUncurryThis(),Me=requireIsForced(),Te=requireDefineBuiltIn(),Se=requireInternalMetadata(),je=requireIterate(),ke=requireAnInstance(),Ue=requireIsCallable(),Fe=requireIsNullOrUndefined(),Qe=requireIsObject(),He=requireFails(),Ie=requireCheckCorrectnessOfIteration(),_e=requireSetToStringTag(),Ae=requireInheritIfRequired();return collection=function(Ye,rr,Je){var sr=Ye.indexOf("Map")!==-1,wr=Ye.indexOf("Weak")!==-1,Sr=sr?"set":"add",xr=Ee[Ye],mr=xr&&xr.prototype,qe=xr,lr={},xe=function(Ir){var gr=Be(mr[Ir]);Te(mr,Ir,Ir==="add"?function(Wr){return gr(this,Wr===0?0:Wr),this}:Ir==="delete"?function(kr){return wr&&!Qe(kr)?!1:gr(this,kr===0?0:kr)}:Ir==="get"?function(Wr){return wr&&!Qe(Wr)?void 0:gr(this,Wr===0?0:Wr)}:Ir==="has"?function(Wr){return wr&&!Qe(Wr)?!1:gr(this,Wr===0?0:Wr)}:function(Wr,Ce){return gr(this,Wr===0?0:Wr,Ce),this})},Xe=Me(Ye,!Ue(xr)||!(wr||mr.forEach&&!He(function(){new xr().entries().next()})));if(Xe)qe=Je.getConstructor(rr,Ye,sr,Sr),Se.enable();else if(Me(Ye,!0)){var Re=new qe,ir=Re[Sr](wr?{}:-0,1)!==Re,pr=He(function(){Re.has(1)}),vr=Ie(function(Ir){new xr(Ir)}),Cr=!wr&&He(function(){for(var Ir=new xr,gr=5;gr--;)Ir[Sr](gr,gr);return!Ir.has(-0)});vr||(qe=rr(function(Ir,gr){ke(Ir,mr);var kr=Ae(new xr,Ir,qe);return Fe(gr)||je(gr,kr[Sr],{that:kr,AS_ENTRIES:sr}),kr}),qe.prototype=mr,mr.constructor=qe),(pr||Cr)&&(xe("delete"),xe("has"),sr&&xe("get")),(Cr||ir)&&xe(Sr),wr&&mr.clear&&delete mr.clear}return lr[Ye]=qe,Pe({global:!0,constructor:!0,forced:qe!==xr},lr),_e(qe,Ye),wr||Je.setStrong(qe,Ye,sr),qe},collection}var defineBuiltIns,hasRequiredDefineBuiltIns;function requireDefineBuiltIns(){if(hasRequiredDefineBuiltIns)return defineBuiltIns;hasRequiredDefineBuiltIns=1;var Pe=requireDefineBuiltIn();return defineBuiltIns=function(Ee,Be,Me){for(var Te in Be)Pe(Ee,Te,Be[Te],Me);return Ee},defineBuiltIns}var collectionStrong,hasRequiredCollectionStrong;function requireCollectionStrong(){if(hasRequiredCollectionStrong)return collectionStrong;hasRequiredCollectionStrong=1;var Pe=requireObjectCreate(),Ee=requireDefineBuiltInAccessor(),Be=requireDefineBuiltIns(),Me=requireFunctionBindContext(),Te=requireAnInstance(),Se=requireIsNullOrUndefined(),je=requireIterate(),ke=requireIteratorDefine(),Ue=requireCreateIterResultObject(),Fe=requireSetSpecies(),Qe=requireDescriptors(),He=requireInternalMetadata().fastKey,Ie=requireInternalState(),_e=Ie.set,Ae=Ie.getterFor;return collectionStrong={getConstructor:function(Ye,rr,Je,sr){var wr=Ye(function(lr,xe){Te(lr,Sr),_e(lr,{type:rr,index:Pe(null),first:null,last:null,size:0}),Qe||(lr.size=0),Se(xe)||je(xe,lr[sr],{that:lr,AS_ENTRIES:Je})}),Sr=wr.prototype,xr=Ae(rr),mr=function(lr,xe,Xe){var Re=xr(lr),ir=qe(lr,xe),pr,vr;return ir?ir.value=Xe:(Re.last=ir={index:vr=He(xe,!0),key:xe,value:Xe,previous:pr=Re.last,next:null,removed:!1},Re.first||(Re.first=ir),pr&&(pr.next=ir),Qe?Re.size++:lr.size++,vr!=="F"&&(Re.index[vr]=ir)),lr},qe=function(lr,xe){var Xe=xr(lr),Re=He(xe),ir;if(Re!=="F")return Xe.index[Re];for(ir=Xe.first;ir;ir=ir.next)if(ir.key===xe)return ir};return Be(Sr,{clear:function(){for(var xe=this,Xe=xr(xe),Re=Xe.first;Re;)Re.removed=!0,Re.previous&&(Re.previous=Re.previous.next=null),Re=Re.next;Xe.first=Xe.last=null,Xe.index=Pe(null),Qe?Xe.size=0:xe.size=0},delete:function(lr){var xe=this,Xe=xr(xe),Re=qe(xe,lr);if(Re){var ir=Re.next,pr=Re.previous;delete Xe.index[Re.index],Re.removed=!0,pr&&(pr.next=ir),ir&&(ir.previous=pr),Xe.first===Re&&(Xe.first=ir),Xe.last===Re&&(Xe.last=pr),Qe?Xe.size--:xe.size--}return!!Re},forEach:function(xe){for(var Xe=xr(this),Re=Me(xe,arguments.length>1?arguments[1]:void 0),ir;ir=ir?ir.next:Xe.first;)for(Re(ir.value,ir.key,this);ir&&ir.removed;)ir=ir.previous},has:function(xe){return!!qe(this,xe)}}),Be(Sr,Je?{get:function(xe){var Xe=qe(this,xe);return Xe&&Xe.value},set:function(xe,Xe){return mr(this,xe===0?0:xe,Xe)}}:{add:function(xe){return mr(this,xe=xe===0?0:xe,xe)}}),Qe&&Ee(Sr,"size",{configurable:!0,get:function(){return xr(this).size}}),wr},setStrong:function(Ye,rr,Je){var sr=rr+" Iterator",wr=Ae(rr),Sr=Ae(sr);ke(Ye,rr,function(xr,mr){_e(this,{type:sr,target:xr,state:wr(xr),kind:mr,last:null})},function(){for(var xr=Sr(this),mr=xr.kind,qe=xr.last;qe&&qe.removed;)qe=qe.previous;return!xr.target||!(xr.last=qe=qe?qe.next:xr.state.first)?(xr.target=null,Ue(void 0,!0)):Ue(mr==="keys"?qe.key:mr==="values"?qe.value:[qe.key,qe.value],!1)},Je?"entries":"values",!Je,!0),Fe(rr)}},collectionStrong}var hasRequiredEs_map_constructor;function requireEs_map_constructor(){if(hasRequiredEs_map_constructor)return es_map_constructor;hasRequiredEs_map_constructor=1;var Pe=requireCollection(),Ee=requireCollectionStrong();return Pe("Map",function(Be){return function(){return Be(this,arguments.length?arguments[0]:void 0)}},Ee),es_map_constructor}var hasRequiredEs_map;function requireEs_map(){return hasRequiredEs_map||(hasRequiredEs_map=1,requireEs_map_constructor()),es_map}var es_reflect_apply={},hasRequiredEs_reflect_apply;function requireEs_reflect_apply(){if(hasRequiredEs_reflect_apply)return es_reflect_apply;hasRequiredEs_reflect_apply=1;var Pe=require_export(),Ee=requireFunctionApply(),Be=requireACallable(),Me=requireAnObject(),Te=requireFails(),Se=!Te(function(){Reflect.apply(function(){})});return Pe({target:"Reflect",stat:!0,forced:Se},{apply:function(ke,Ue,Fe){return Ee(Be(ke),Ue,Me(Fe))}}),es_reflect_apply}var es_reflect_getPrototypeOf={},hasRequiredEs_reflect_getPrototypeOf;function requireEs_reflect_getPrototypeOf(){if(hasRequiredEs_reflect_getPrototypeOf)return es_reflect_getPrototypeOf;hasRequiredEs_reflect_getPrototypeOf=1;var Pe=require_export(),Ee=requireAnObject(),Be=requireObjectGetPrototypeOf(),Me=requireCorrectPrototypeGetter();return Pe({target:"Reflect",stat:!0,sham:!Me},{getPrototypeOf:function(Se){return Be(Ee(Se))}}),es_reflect_getPrototypeOf}const require$$49=getAugmentedNamespace(stackblurEs);var hasRequiredLib;function requireLib(){return hasRequiredLib||(hasRequiredLib=1,(function(Pe){"use strict";Object.defineProperty(Pe,"__esModule",{value:!0}),requireEs_object_toString(),requireEs_promise(),requireEs_reflect_deleteProperty();var Ee=requireRegenerator(),Be=requireAsyncToGenerator();requireEs_array_map(),requireEs_parseFloat(),requireEs_regexp_exec(),requireEs_string_match(),requireEs_string_replace(),requireEs_string_startsWith(),requireEs_array_join();var Me=requireSlicedToArray(),Te=requireDefineProperty(),Se=requireClassCallCheck(),je=requireCreateClass();requireEs_array_concat(),requireEs_array_every(),requireEs_array_reduce(),requireEs_string_endsWith(),requireEs_string_split();var ke=requireRaf();requireEs_function_name(),requireEs_string_trim();var Ue=requireRgbcolor();requireEs_array_forEach(),requireWeb_domCollections_forEach();var Fe=requireInherits(),Qe=requirePossibleConstructorReturn(),He=requireGetPrototypeOf();requireEs_array_from(),requireEs_array_includes(),requireEs_array_indexOf(),requireEs_array_some(),requireEs_string_includes(),requireEs_string_iterator();var Ie=requireToConsumableArray();requireEs_array_reverse(),requireEs_number_constructor();var _e=requireGet();requireEs_array_fill();var Ae=requireSVGPathData();requireEs_regexp_toString();var Ye=requireAssertThisInitialized();requireEs_array_iterator(),requireWeb_domCollections_iterator(),requireEs_map(),requireEs_reflect_apply(),requireEs_reflect_getPrototypeOf();var rr=require$$49;function Je(jr){return jr&&typeof jr=="object"&&"default"in jr?jr:{default:jr}}var sr=Je(Ee),wr=Je(Be),Sr=Je(Me),xr=Je(Te),mr=Je(Se),qe=Je(je),lr=Je(ke),xe=Je(Ue),Xe=Je(Fe),Re=Je(Qe),ir=Je(He),pr=Je(Ie),vr=Je(_e),Cr=Je(Ye);function Ir(){var jr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Fr=jr.DOMParser,Ar={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:Fr,createCanvas:function(Ve,dr){return new OffscreenCanvas(Ve,dr)},createImage:function(Ve){return wr.default(sr.default.mark(function dr(){var ur,Er,Ur;return sr.default.wrap(function(sn){for(;;)switch(sn.prev=sn.next){case 0:return sn.next=2,fetch(Ve);case 2:return ur=sn.sent,sn.next=5,ur.blob();case 5:return Er=sn.sent,sn.next=8,createImageBitmap(Er);case 8:return Ur=sn.sent,sn.abrupt("return",Ur);case 10:case"end":return sn.stop()}},dr)}))()}};return(typeof DOMParser!="undefined"||typeof Fr=="undefined")&&Reflect.deleteProperty(Ar,"DOMParser"),Ar}function gr(jr){var Fr=jr.DOMParser,Ar=jr.canvas,cr=jr.fetch;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:Fr,fetch:cr,createCanvas:Ar.createCanvas,createImage:Ar.loadImage}}var kr=Object.freeze({__proto__:null,offscreen:Ir,node:gr});function Wr(jr){return jr.replace(/(?!\u3000)\s+/gm," ")}function Ce(jr){return jr.replace(/^[\n \t]+/,"")}function Hr(jr){return jr.replace(/[\n \t]+$/,"")}function De(jr){var Fr=(jr||"").match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[];return Fr.map(parseFloat)}var Ge=/^[A-Z-]+$/;function ar(jr){return Ge.test(jr)?jr.toLowerCase():jr}function xn(jr){var Fr=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(jr)||[];return Fr[2]||Fr[3]||Fr[4]}function Hn(jr){if(!jr.startsWith("rgb"))return jr;var Fr=3,Ar=jr.replace(/\d+(\.\d+)?/g,function(cr,Ve){return Fr--&&Ve?String(Math.round(parseFloat(cr))):cr});return Ar}var $n=/(\[[^\]]+\])/g,Un=/(#[^\s+>~.[:]+)/g,$r=/(\.[^\s+>~.[:]+)/g,Oi=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,Wn=/(:[\w-]+\([^)]*\))/gi,Lr=/(:[^\s+>~.[:]+)/g,Ii=/([^\s+>~.[:]+)/g;function cn(jr,Fr){var Ar=Fr.exec(jr);return Ar?[jr.replace(Fr," "),Ar.length]:[jr,0]}function Bn(jr){var Fr=[0,0,0],Ar=jr.replace(/:not\(([^)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),cr=0,Ve=cn(Ar,$n),dr=Sr.default(Ve,2);Ar=dr[0],cr=dr[1],Fr[1]+=cr;var ur=cn(Ar,Un),Er=Sr.default(ur,2);Ar=Er[0],cr=Er[1],Fr[0]+=cr;var Ur=cn(Ar,$r),Gr=Sr.default(Ur,2);Ar=Gr[0],cr=Gr[1],Fr[1]+=cr;var sn=cn(Ar,Oi),pn=Sr.default(sn,2);Ar=pn[0],cr=pn[1],Fr[2]+=cr;var _n=cn(Ar,Wn),ei=Sr.default(_n,2);Ar=ei[0],cr=ei[1],Fr[1]+=cr;var wi=cn(Ar,Lr),Wi=Sr.default(wi,2);Ar=Wi[0],cr=Wi[1],Fr[1]+=cr,Ar=Ar.replace(/[*\s+>~]/g," ").replace(/[#.]/g," ");var ta=cn(Ar,Ii),$i=Sr.default(ta,2);return Ar=$i[0],cr=$i[1],Fr[2]+=cr,Fr.join("")}var Pn=1e-8;function Va(jr){return Math.sqrt(Math.pow(jr[0],2)+Math.pow(jr[1],2))}function Ca(jr,Fr){return(jr[0]*Fr[0]+jr[1]*Fr[1])/(Va(jr)*Va(Fr))}function Zi(jr,Fr){return(jr[0]*Fr[1]<jr[1]*Fr[0]?-1:1)*Math.acos(Ca(jr,Fr))}function wa(jr){return jr*jr*jr}function xa(jr){return 3*jr*jr*(1-jr)}function Aa(jr){return 3*jr*(1-jr)*(1-jr)}function Ta(jr){return(1-jr)*(1-jr)*(1-jr)}function Ia(jr){return jr*jr}function or(jr){return 2*jr*(1-jr)}function Pr(jr){return(1-jr)*(1-jr)}var ja=(function(){function jr(Fr,Ar,cr){mr.default(this,jr),this.document=Fr,this.name=Ar,this.value=cr,this.isNormalizedColor=!1}return qe.default(jr,[{key:"split",value:function(){var Ar=arguments.length>0&&arguments[0]!==void 0?arguments[0]:" ",cr=this.document,Ve=this.name;return Wr(this.getString()).trim().split(Ar).map(function(dr){return new jr(cr,Ve,dr)})}},{key:"hasValue",value:function(Ar){var cr=this.value;return cr!==null&&cr!==""&&(Ar||cr!==0)&&typeof cr!="undefined"}},{key:"isString",value:function(Ar){var cr=this.value,Ve=typeof cr=="string";return!Ve||!Ar?Ve:Ar.test(cr)}},{key:"isUrlDefinition",value:function(){return this.isString(/^url\(/)}},{key:"isPixels",value:function(){if(!this.hasValue())return!1;var Ar=this.getString();switch(!0){case Ar.endsWith("px"):case/^[0-9]+$/.test(Ar):return!0;default:return!1}}},{key:"setValue",value:function(Ar){return this.value=Ar,this}},{key:"getValue",value:function(Ar){return typeof Ar=="undefined"||this.hasValue()?this.value:Ar}},{key:"getNumber",value:function(Ar){if(!this.hasValue())return typeof Ar=="undefined"?0:parseFloat(Ar);var cr=this.value,Ve=parseFloat(cr);return this.isString(/%$/)&&(Ve/=100),Ve}},{key:"getString",value:function(Ar){return typeof Ar=="undefined"||this.hasValue()?typeof this.value=="undefined"?"":String(this.value):String(Ar)}},{key:"getColor",value:function(Ar){var cr=this.getString(Ar);return this.isNormalizedColor||(this.isNormalizedColor=!0,cr=Hn(cr),this.value=cr),cr}},{key:"getDpi",value:function(){return 96}},{key:"getRem",value:function(){return this.document.rootEmSize}},{key:"getEm",value:function(){return this.document.emSize}},{key:"getUnits",value:function(){return this.getString().replace(/[0-9.-]/g,"")}},{key:"getPixels",value:function(Ar){var cr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!this.hasValue())return 0;var Ve=typeof Ar=="boolean"?[void 0,Ar]:[Ar],dr=Sr.default(Ve,2),ur=dr[0],Er=dr[1],Ur=this.document.screen.viewPort;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(Ur.computeSize("x"),Ur.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(Ur.computeSize("x"),Ur.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*Ur.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*Ur.computeSize("y");case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*(1/72);case this.isString(/pc$/):return this.getNumber()*15;case this.isString(/cm$/):return this.getNumber()*this.getDpi()/2.54;case this.isString(/mm$/):return this.getNumber()*this.getDpi()/25.4;case this.isString(/in$/):return this.getNumber()*this.getDpi();case(this.isString(/%$/)&&Er):return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*Ur.computeSize(ur);default:{var Gr=this.getNumber();return cr&&Gr<1?Gr*Ur.computeSize(ur):Gr}}}},{key:"getMilliseconds",value:function(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():this.getNumber()*1e3:0}},{key:"getRadians",value:function(){if(!this.hasValue())return 0;switch(!0){case this.isString(/deg$/):return this.getNumber()*(Math.PI/180);case this.isString(/grad$/):return this.getNumber()*(Math.PI/200);case this.isString(/rad$/):return this.getNumber();default:return this.getNumber()*(Math.PI/180)}}},{key:"getDefinition",value:function(){var Ar=this.getString(),cr=/#([^)'"]+)/.exec(Ar);return cr&&(cr=cr[1]),cr||(cr=Ar),this.document.definitions[cr]}},{key:"getFillStyleDefinition",value:function(Ar,cr){var Ve=this.getDefinition();if(!Ve)return null;if(typeof Ve.createGradient=="function")return Ve.createGradient(this.document.ctx,Ar,cr);if(typeof Ve.createPattern=="function"){if(Ve.getHrefAttribute().hasValue()){var dr=Ve.getAttribute("patternTransform");Ve=Ve.getHrefAttribute().getDefinition(),dr.hasValue()&&Ve.getAttribute("patternTransform",!0).setValue(dr.value)}return Ve.createPattern(this.document.ctx,Ar,cr)}return null}},{key:"getTextBaseline",value:function(){return this.hasValue()?jr.textBaselineMapping[this.getString()]:null}},{key:"addOpacity",value:function(Ar){for(var cr=this.getColor(),Ve=cr.length,dr=0,ur=0;ur<Ve&&(cr[ur]===","&&dr++,dr!==3);ur++);if(Ar.hasValue()&&this.isString()&&dr!==3){var Er=new xe.default(cr);Er.ok&&(Er.alpha=Ar.getNumber(),cr=Er.toRGBA())}return new jr(this.document,this.name,cr)}}],[{key:"empty",value:function(Ar){return new jr(Ar,"EMPTY","")}}]),jr})();ja.textBaselineMapping={baseline:"alphabetic","before-edge":"top","text-before-edge":"top",middle:"middle",central:"middle","after-edge":"bottom","text-after-edge":"bottom",ideographic:"ideographic",alphabetic:"alphabetic",hanging:"hanging",mathematical:"alphabetic"};var Ps=(function(){function jr(){mr.default(this,jr),this.viewPorts=[]}return qe.default(jr,[{key:"clear",value:function(){this.viewPorts=[]}},{key:"setCurrent",value:function(Ar,cr){this.viewPorts.push({width:Ar,height:cr})}},{key:"removeCurrent",value:function(){this.viewPorts.pop()}},{key:"getCurrent",value:function(){var Ar=this.viewPorts;return Ar[Ar.length-1]}},{key:"computeSize",value:function(Ar){return typeof Ar=="number"?Ar:Ar==="x"?this.width:Ar==="y"?this.height:Math.sqrt(Math.pow(this.width,2)+Math.pow(this.height,2))/Math.sqrt(2)}},{key:"width",get:function(){return this.getCurrent().width}},{key:"height",get:function(){return this.getCurrent().height}}]),jr})(),oo=(function(){function jr(Fr,Ar){mr.default(this,jr),this.x=Fr,this.y=Ar}return qe.default(jr,[{key:"angleTo",value:function(Ar){return Math.atan2(Ar.y-this.y,Ar.x-this.x)}},{key:"applyTransform",value:function(Ar){var cr=this.x,Ve=this.y,dr=cr*Ar[0]+Ve*Ar[2]+Ar[4],ur=cr*Ar[1]+Ve*Ar[3]+Ar[5];this.x=dr,this.y=ur}}],[{key:"parse",value:function(Ar){var cr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Ve=De(Ar),dr=Sr.default(Ve,2),ur=dr[0],Er=ur===void 0?cr:ur,Ur=dr[1],Gr=Ur===void 0?cr:Ur;return new jr(Er,Gr)}},{key:"parseScale",value:function(Ar){var cr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Ve=De(Ar),dr=Sr.default(Ve,2),ur=dr[0],Er=ur===void 0?cr:ur,Ur=dr[1],Gr=Ur===void 0?Er:Ur;return new jr(Er,Gr)}},{key:"parsePath",value:function(Ar){for(var cr=De(Ar),Ve=cr.length,dr=[],ur=0;ur<Ve;ur+=2)dr.push(new jr(cr[ur],cr[ur+1]));return dr}}]),jr})(),$a=(function(){function jr(Fr){mr.default(this,jr),this.screen=Fr,this.working=!1,this.events=[],this.eventElements=[],this.onClick=this.onClick.bind(this),this.onMouseMove=this.onMouseMove.bind(this)}return qe.default(jr,[{key:"isWorking",value:function(){return this.working}},{key:"start",value:function(){if(!this.working){var Ar=this.screen,cr=this.onClick,Ve=this.onMouseMove,dr=Ar.ctx.canvas;dr.onclick=cr,dr.onmousemove=Ve,this.working=!0}}},{key:"stop",value:function(){if(this.working){var Ar=this.screen.ctx.canvas;this.working=!1,Ar.onclick=null,Ar.onmousemove=null}}},{key:"hasEvents",value:function(){return this.working&&this.events.length>0}},{key:"runEvents",value:function(){if(this.working){var Ar=this.screen,cr=this.events,Ve=this.eventElements,dr=Ar.ctx.canvas.style;dr&&(dr.cursor=""),cr.forEach(function(ur,Er){for(var Ur=ur.run,Gr=Ve[Er];Gr;)Ur(Gr),Gr=Gr.parent}),this.events=[],this.eventElements=[]}}},{key:"checkPath",value:function(Ar,cr){if(!(!this.working||!cr)){var Ve=this.events,dr=this.eventElements;Ve.forEach(function(ur,Er){var Ur=ur.x,Gr=ur.y;!dr[Er]&&cr.isPointInPath&&cr.isPointInPath(Ur,Gr)&&(dr[Er]=Ar)})}}},{key:"checkBoundingBox",value:function(Ar,cr){if(!(!this.working||!cr)){var Ve=this.events,dr=this.eventElements;Ve.forEach(function(ur,Er){var Ur=ur.x,Gr=ur.y;!dr[Er]&&cr.isPointInBox(Ur,Gr)&&(dr[Er]=Ar)})}}},{key:"mapXY",value:function(Ar,cr){for(var Ve=this.screen,dr=Ve.window,ur=Ve.ctx,Er=new oo(Ar,cr),Ur=ur.canvas;Ur;)Er.x-=Ur.offsetLeft,Er.y-=Ur.offsetTop,Ur=Ur.offsetParent;return dr.scrollX&&(Er.x+=dr.scrollX),dr.scrollY&&(Er.y+=dr.scrollY),Er}},{key:"onClick",value:function(Ar){var cr=this.mapXY(Ar.clientX,Ar.clientY),Ve=cr.x,dr=cr.y;this.events.push({type:"onclick",x:Ve,y:dr,run:function(Er){Er.onClick&&Er.onClick()}})}},{key:"onMouseMove",value:function(Ar){var cr=this.mapXY(Ar.clientX,Ar.clientY),Ve=cr.x,dr=cr.y;this.events.push({type:"onmousemove",x:Ve,y:dr,run:function(Er){Er.onMouseMove&&Er.onMouseMove()}})}}]),jr})(),Xn=typeof window!="undefined"?window:null,fo=typeof fetch!="undefined"?fetch.bind(void 0):null,eo=(function(){function jr(Fr){var Ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},cr=Ar.fetch,Ve=cr===void 0?fo:cr,dr=Ar.window,ur=dr===void 0?Xn:dr;mr.default(this,jr),this.ctx=Fr,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new Ps,this.mouse=new $a(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=ur,this.fetch=Ve}return qe.default(jr,[{key:"wait",value:function(Ar){this.waits.push(Ar)}},{key:"ready",value:function(){return this.readyPromise?this.readyPromise:Promise.resolve()}},{key:"isReady",value:function(){if(this.isReadyLock)return!0;var Ar=this.waits.every(function(cr){return cr()});return Ar&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=Ar,Ar}},{key:"setDefaults",value:function(Ar){Ar.strokeStyle="rgba(0,0,0,0)",Ar.lineCap="butt",Ar.lineJoin="miter",Ar.miterLimit=4}},{key:"setViewBox",value:function(Ar){var cr=Ar.document,Ve=Ar.ctx,dr=Ar.aspectRatio,ur=Ar.width,Er=Ar.desiredWidth,Ur=Ar.height,Gr=Ar.desiredHeight,sn=Ar.minX,pn=sn===void 0?0:sn,_n=Ar.minY,ei=_n===void 0?0:_n,wi=Ar.refX,Wi=Ar.refY,ta=Ar.clip,$i=ta===void 0?!1:ta,Da=Ar.clipX,ba=Da===void 0?0:Da,Ci=Ar.clipY,qi=Ci===void 0?0:Ci,Ea=Wr(dr).replace(/^defer\s/,""),Ji=Ea.split(" "),_a=Sr.default(Ji,2),Na=_a[0],ka=_a[1],Ka=Na||"xMidYMid",io=ka||"meet",zr=ur/Er,yn=Ur/Gr,In=Math.min(zr,yn),On=Math.max(zr,yn),Gn=Er,Bi=Gr;io==="meet"&&(Gn*=In,Bi*=In),io==="slice"&&(Gn*=On,Bi*=On);var kn=new ja(cr,"refX",wi),Ti=new ja(cr,"refY",Wi),Fn=kn.hasValue()&&Ti.hasValue();if(Fn&&Ve.translate(-In*kn.getPixels("x"),-In*Ti.getPixels("y")),$i){var Di=In*ba,Mi=In*qi;Ve.beginPath(),Ve.moveTo(Di,Mi),Ve.lineTo(ur,Mi),Ve.lineTo(ur,Ur),Ve.lineTo(Di,Ur),Ve.closePath(),Ve.clip()}if(!Fn){var ji=io==="meet"&&In===yn,Vn=io==="slice"&&On===yn,na=io==="meet"&&In===zr,Xi=io==="slice"&&On===zr;Ka.startsWith("xMid")&&(ji||Vn)&&Ve.translate(ur/2-Gn/2,0),Ka.endsWith("YMid")&&(na||Xi)&&Ve.translate(0,Ur/2-Bi/2),Ka.startsWith("xMax")&&(ji||Vn)&&Ve.translate(ur-Gn,0),Ka.endsWith("YMax")&&(na||Xi)&&Ve.translate(0,Ur-Bi)}switch(!0){case Ka==="none":Ve.scale(zr,yn);break;case io==="meet":Ve.scale(In,In);break;case io==="slice":Ve.scale(On,On);break}Ve.translate(-pn,-ei)}},{key:"start",value:function(Ar){var cr=this,Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},dr=Ve.enableRedraw,ur=dr===void 0?!1:dr,Er=Ve.ignoreMouse,Ur=Er===void 0?!1:Er,Gr=Ve.ignoreAnimation,sn=Gr===void 0?!1:Gr,pn=Ve.ignoreDimensions,_n=pn===void 0?!1:pn,ei=Ve.ignoreClear,wi=ei===void 0?!1:ei,Wi=Ve.forceRedraw,ta=Ve.scaleWidth,$i=Ve.scaleHeight,Da=Ve.offsetX,ba=Ve.offsetY,Ci=this.FRAMERATE,qi=this.mouse,Ea=1e3/Ci;if(this.frameDuration=Ea,this.readyPromise=new Promise(function(Ka){cr.resolveReady=Ka}),this.isReady()&&this.render(Ar,_n,wi,ta,$i,Da,ba),!!ur){var Ji=Date.now(),_a=Ji,Na=0,ka=function Ka(){Ji=Date.now(),Na=Ji-_a,Na>=Ea&&(_a=Ji-Na%Ea,cr.shouldUpdate(sn,Wi)&&(cr.render(Ar,_n,wi,ta,$i,Da,ba),qi.runEvents())),cr.intervalId=lr.default(Ka)};Ur||qi.start(),this.intervalId=lr.default(ka)}}},{key:"stop",value:function(){this.intervalId&&(lr.default.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}},{key:"shouldUpdate",value:function(Ar,cr){if(!Ar){var Ve=this.frameDuration,dr=this.animations.reduce(function(ur,Er){return Er.update(Ve)||ur},!1);if(dr)return!0}return!!(typeof cr=="function"&&cr()||!this.isReadyLock&&this.isReady()||this.mouse.hasEvents())}},{key:"render",value:function(Ar,cr,Ve,dr,ur,Er,Ur){var Gr=this.CLIENT_WIDTH,sn=this.CLIENT_HEIGHT,pn=this.viewPort,_n=this.ctx,ei=this.isFirstRender,wi=_n.canvas;pn.clear(),wi.width&&wi.height?pn.setCurrent(wi.width,wi.height):pn.setCurrent(Gr,sn);var Wi=Ar.getStyle("width"),ta=Ar.getStyle("height");!cr&&(ei||typeof dr!="number"&&typeof ur!="number")&&(Wi.hasValue()&&(wi.width=Wi.getPixels("x"),wi.style&&(wi.style.width="".concat(wi.width,"px"))),ta.hasValue()&&(wi.height=ta.getPixels("y"),wi.style&&(wi.style.height="".concat(wi.height,"px"))));var $i=wi.clientWidth||wi.width,Da=wi.clientHeight||wi.height;if(cr&&Wi.hasValue()&&ta.hasValue()&&($i=Wi.getPixels("x"),Da=ta.getPixels("y")),pn.setCurrent($i,Da),typeof Er=="number"&&Ar.getAttribute("x",!0).setValue(Er),typeof Ur=="number"&&Ar.getAttribute("y",!0).setValue(Ur),typeof dr=="number"||typeof ur=="number"){var ba=De(Ar.getAttribute("viewBox").getString()),Ci=0,qi=0;if(typeof dr=="number"){var Ea=Ar.getStyle("width");Ea.hasValue()?Ci=Ea.getPixels("x")/dr:isNaN(ba[2])||(Ci=ba[2]/dr)}if(typeof ur=="number"){var Ji=Ar.getStyle("height");Ji.hasValue()?qi=Ji.getPixels("y")/ur:isNaN(ba[3])||(qi=ba[3]/ur)}Ci||(Ci=qi),qi||(qi=Ci),Ar.getAttribute("width",!0).setValue(dr),Ar.getAttribute("height",!0).setValue(ur);var _a=Ar.getStyle("transform",!0,!0);_a.setValue("".concat(_a.getString()," scale(").concat(1/Ci,", ").concat(1/qi,")"))}Ve||_n.clearRect(0,0,$i,Da),Ar.render(_n),ei&&(this.isFirstRender=!1)}}]),jr})();eo.defaultWindow=Xn,eo.defaultFetch=fo;var lo=eo.defaultFetch,mo=typeof DOMParser!="undefined"?DOMParser:null,ia=(function(){function jr(){var Fr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Ar=Fr.fetch,cr=Ar===void 0?lo:Ar,Ve=Fr.DOMParser,dr=Ve===void 0?mo:Ve;mr.default(this,jr),this.fetch=cr,this.DOMParser=dr}return qe.default(jr,[{key:"parse",value:(function(){var Fr=wr.default(sr.default.mark(function cr(Ve){return sr.default.wrap(function(ur){for(;;)switch(ur.prev=ur.next){case 0:if(!Ve.startsWith("<")){ur.next=2;break}return ur.abrupt("return",this.parseFromString(Ve));case 2:return ur.abrupt("return",this.load(Ve));case 3:case"end":return ur.stop()}},cr,this)}));function Ar(cr){return Fr.apply(this,arguments)}return Ar})()},{key:"parseFromString",value:function(Ar){var cr=new this.DOMParser;try{return this.checkDocument(cr.parseFromString(Ar,"image/svg+xml"))}catch(Ve){return this.checkDocument(cr.parseFromString(Ar,"text/xml"))}}},{key:"checkDocument",value:function(Ar){var cr=Ar.getElementsByTagName("parsererror")[0];if(cr)throw new Error(cr.textContent);return Ar}},{key:"load",value:(function(){var Fr=wr.default(sr.default.mark(function cr(Ve){var dr,ur;return sr.default.wrap(function(Ur){for(;;)switch(Ur.prev=Ur.next){case 0:return Ur.next=2,this.fetch(Ve);case 2:return dr=Ur.sent,Ur.next=5,dr.text();case 5:return ur=Ur.sent,Ur.abrupt("return",this.parseFromString(ur));case 7:case"end":return Ur.stop()}},cr,this)}));function Ar(cr){return Fr.apply(this,arguments)}return Ar})()}]),jr})(),po=(function(){function jr(Fr,Ar){mr.default(this,jr),this.type="translate",this.point=null,this.point=oo.parse(Ar)}return qe.default(jr,[{key:"apply",value:function(Ar){var cr=this.point,Ve=cr.x,dr=cr.y;Ar.translate(Ve||0,dr||0)}},{key:"unapply",value:function(Ar){var cr=this.point,Ve=cr.x,dr=cr.y;Ar.translate(-1*Ve||0,-1*dr||0)}},{key:"applyToPoint",value:function(Ar){var cr=this.point,Ve=cr.x,dr=cr.y;Ar.applyTransform([1,0,0,1,Ve||0,dr||0])}}]),jr})(),qa=(function(){function jr(Fr,Ar,cr){mr.default(this,jr),this.type="rotate",this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;var Ve=De(Ar);this.angle=new ja(Fr,"angle",Ve[0]),this.originX=cr[0],this.originY=cr[1],this.cx=Ve[1]||0,this.cy=Ve[2]||0}return qe.default(jr,[{key:"apply",value:function(Ar){var cr=this.cx,Ve=this.cy,dr=this.originX,ur=this.originY,Er=this.angle,Ur=cr+dr.getPixels("x"),Gr=Ve+ur.getPixels("y");Ar.translate(Ur,Gr),Ar.rotate(Er.getRadians()),Ar.translate(-Ur,-Gr)}},{key:"unapply",value:function(Ar){var cr=this.cx,Ve=this.cy,dr=this.originX,ur=this.originY,Er=this.angle,Ur=cr+dr.getPixels("x"),Gr=Ve+ur.getPixels("y");Ar.translate(Ur,Gr),Ar.rotate(-1*Er.getRadians()),Ar.translate(-Ur,-Gr)}},{key:"applyToPoint",value:function(Ar){var cr=this.cx,Ve=this.cy,dr=this.angle,ur=dr.getRadians();Ar.applyTransform([1,0,0,1,cr||0,Ve||0]),Ar.applyTransform([Math.cos(ur),Math.sin(ur),-Math.sin(ur),Math.cos(ur),0,0]),Ar.applyTransform([1,0,0,1,-cr||0,-Ve||0])}}]),jr})(),_o=(function(){function jr(Fr,Ar,cr){mr.default(this,jr),this.type="scale",this.scale=null,this.originX=null,this.originY=null;var Ve=oo.parseScale(Ar);(Ve.x===0||Ve.y===0)&&(Ve.x=Pn,Ve.y=Pn),this.scale=Ve,this.originX=cr[0],this.originY=cr[1]}return qe.default(jr,[{key:"apply",value:function(Ar){var cr=this.scale,Ve=cr.x,dr=cr.y,ur=this.originX,Er=this.originY,Ur=ur.getPixels("x"),Gr=Er.getPixels("y");Ar.translate(Ur,Gr),Ar.scale(Ve,dr||Ve),Ar.translate(-Ur,-Gr)}},{key:"unapply",value:function(Ar){var cr=this.scale,Ve=cr.x,dr=cr.y,ur=this.originX,Er=this.originY,Ur=ur.getPixels("x"),Gr=Er.getPixels("y");Ar.translate(Ur,Gr),Ar.scale(1/Ve,1/dr||Ve),Ar.translate(-Ur,-Gr)}},{key:"applyToPoint",value:function(Ar){var cr=this.scale,Ve=cr.x,dr=cr.y;Ar.applyTransform([Ve||0,0,0,dr||0,0,0])}}]),jr})(),So=(function(){function jr(Fr,Ar,cr){mr.default(this,jr),this.type="matrix",this.matrix=[],this.originX=null,this.originY=null,this.matrix=De(Ar),this.originX=cr[0],this.originY=cr[1]}return qe.default(jr,[{key:"apply",value:function(Ar){var cr=this.originX,Ve=this.originY,dr=this.matrix,ur=cr.getPixels("x"),Er=Ve.getPixels("y");Ar.translate(ur,Er),Ar.transform(dr[0],dr[1],dr[2],dr[3],dr[4],dr[5]),Ar.translate(-ur,-Er)}},{key:"unapply",value:function(Ar){var cr=this.originX,Ve=this.originY,dr=this.matrix,ur=dr[0],Er=dr[2],Ur=dr[4],Gr=dr[1],sn=dr[3],pn=dr[5],_n=0,ei=0,wi=1,Wi=1/(ur*(sn*wi-pn*ei)-Er*(Gr*wi-pn*_n)+Ur*(Gr*ei-sn*_n)),ta=cr.getPixels("x"),$i=Ve.getPixels("y");Ar.translate(ta,$i),Ar.transform(Wi*(sn*wi-pn*ei),Wi*(pn*_n-Gr*wi),Wi*(Ur*ei-Er*wi),Wi*(ur*wi-Ur*_n),Wi*(Er*pn-Ur*sn),Wi*(Ur*Gr-ur*pn)),Ar.translate(-ta,-$i)}},{key:"applyToPoint",value:function(Ar){Ar.applyTransform(this.matrix)}}]),jr})();function ls(jr){var Fr=js();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function js(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var ys=(function(jr){Xe.default(Ar,jr);var Fr=ls(Ar);function Ar(cr,Ve,dr){var ur;return mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="skew",ur.angle=null,ur.angle=new ja(cr,"angle",Ve),ur}return Ar})(So);function Do(jr){var Fr=zo();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function zo(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var ds=(function(jr){Xe.default(Ar,jr);var Fr=Do(Ar);function Ar(cr,Ve,dr){var ur;return mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="skewX",ur.matrix=[1,0,Math.tan(ur.angle.getRadians()),1,0,0],ur}return Ar})(ys);function Os(jr){var Fr=hA();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function hA(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var EA=(function(jr){Xe.default(Ar,jr);var Fr=Os(Ar);function Ar(cr,Ve,dr){var ur;return mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="skewY",ur.matrix=[1,Math.tan(ur.angle.getRadians()),0,1,0,0],ur}return Ar})(ys);function ko(jr){return Wr(jr).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/)}function y1(jr){var Fr=jr.split("("),Ar=Sr.default(Fr,2),cr=Ar[0],Ve=Ar[1];return[cr.trim(),Ve.trim().replace(")","")]}var iA=(function(){function jr(Fr,Ar,cr){var Ve=this;mr.default(this,jr),this.document=Fr,this.transforms=[];var dr=ko(Ar);dr.forEach(function(ur){if(ur!=="none"){var Er=y1(ur),Ur=Sr.default(Er,2),Gr=Ur[0],sn=Ur[1],pn=jr.transformTypes[Gr];typeof pn!="undefined"&&Ve.transforms.push(new pn(Ve.document,sn,cr))}})}return qe.default(jr,[{key:"apply",value:function(Ar){for(var cr=this.transforms,Ve=cr.length,dr=0;dr<Ve;dr++)cr[dr].apply(Ar)}},{key:"unapply",value:function(Ar){for(var cr=this.transforms,Ve=cr.length,dr=Ve-1;dr>=0;dr--)cr[dr].unapply(Ar)}},{key:"applyToPoint",value:function(Ar){for(var cr=this.transforms,Ve=cr.length,dr=0;dr<Ve;dr++)cr[dr].applyToPoint(Ar)}}],[{key:"fromElement",value:function(Ar,cr){var Ve=cr.getStyle("transform",!1,!0),dr=cr.getStyle("transform-origin",!1,!0).split(),ur=Sr.default(dr,2),Er=ur[0],Ur=ur[1],Gr=Ur===void 0?Er:Ur,sn=[Er,Gr];return Ve.hasValue()?new jr(Ar,Ve.getString(),sn):null}}]),jr})();iA.transformTypes={translate:po,rotate:qa,scale:_o,matrix:So,skewX:ds,skewY:EA};var hs=(function(){function jr(Fr,Ar){var cr=this,Ve=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(mr.default(this,jr),this.document=Fr,this.node=Ar,this.captureTextNodes=Ve,this.attributes=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],!(!Ar||Ar.nodeType!==1)){if(Array.from(Ar.attributes).forEach(function(Ur){var Gr=ar(Ur.nodeName);cr.attributes[Gr]=new ja(Fr,Gr,Ur.value)}),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()){var dr=this.getAttribute("style").getString().split(";").map(function(Ur){return Ur.trim()});dr.forEach(function(Ur){if(Ur){var Gr=Ur.split(":").map(function(ei){return ei.trim()}),sn=Sr.default(Gr,2),pn=sn[0],_n=sn[1];cr.styles[pn]=new ja(Fr,pn,_n)}})}var ur=Fr.definitions,Er=this.getAttribute("id");Er.hasValue()&&(ur[Er.getString()]||(ur[Er.getString()]=this)),Array.from(Ar.childNodes).forEach(function(Ur){if(Ur.nodeType===1)cr.addChild(Ur);else if(Ve&&(Ur.nodeType===3||Ur.nodeType===4)){var Gr=Fr.createTextNode(Ur);Gr.getText().length>0&&cr.addChild(Gr)}})}}return qe.default(jr,[{key:"getAttribute",value:function(Ar){var cr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ve=this.attributes[Ar];if(!Ve&&cr){var dr=new ja(this.document,Ar,"");return this.attributes[Ar]=dr,dr}return Ve||ja.empty(this.document)}},{key:"getHrefAttribute",value:function(){for(var Ar in this.attributes)if(Ar==="href"||Ar.endsWith(":href"))return this.attributes[Ar];return ja.empty(this.document)}},{key:"getStyle",value:function(Ar){var cr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ve=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,dr=this.styles[Ar];if(dr)return dr;var ur=this.getAttribute(Ar);if(ur!=null&&ur.hasValue())return this.styles[Ar]=ur,ur;if(!Ve){var Er=this.parent;if(Er){var Ur=Er.getStyle(Ar);if(Ur!=null&&Ur.hasValue())return Ur}}if(cr){var Gr=new ja(this.document,Ar,"");return this.styles[Ar]=Gr,Gr}return dr||ja.empty(this.document)}},{key:"render",value:function(Ar){if(!(this.getStyle("display").getString()==="none"||this.getStyle("visibility").getString()==="hidden")){if(Ar.save(),this.getStyle("mask").hasValue()){var cr=this.getStyle("mask").getDefinition();cr&&(this.applyEffects(Ar),cr.apply(Ar,this))}else if(this.getStyle("filter").getValue("none")!=="none"){var Ve=this.getStyle("filter").getDefinition();Ve&&(this.applyEffects(Ar),Ve.apply(Ar,this))}else this.setContext(Ar),this.renderChildren(Ar),this.clearContext(Ar);Ar.restore()}}},{key:"setContext",value:function(Ar){}},{key:"applyEffects",value:function(Ar){var cr=iA.fromElement(this.document,this);cr&&cr.apply(Ar);var Ve=this.getStyle("clip-path",!1,!0);if(Ve.hasValue()){var dr=Ve.getDefinition();dr&&dr.apply(Ar)}}},{key:"clearContext",value:function(Ar){}},{key:"renderChildren",value:function(Ar){this.children.forEach(function(cr){cr.render(Ar)})}},{key:"addChild",value:function(Ar){var cr=Ar instanceof jr?Ar:this.document.createElement(Ar);cr.parent=this,jr.ignoreChildTypes.includes(cr.type)||this.children.push(cr)}},{key:"matchesSelector",value:function(Ar){var cr,Ve=this.node;if(typeof Ve.matches=="function")return Ve.matches(Ar);var dr=(cr=Ve.getAttribute)===null||cr===void 0?void 0:cr.call(Ve,"class");return!dr||dr===""?!1:dr.split(" ").some(function(ur){return".".concat(ur)===Ar})}},{key:"addStylesFromStyleDefinition",value:function(){var Ar=this.document,cr=Ar.styles,Ve=Ar.stylesSpecificity;for(var dr in cr)if(!dr.startsWith("@")&&this.matchesSelector(dr)){var ur=cr[dr],Er=Ve[dr];if(ur)for(var Ur in ur){var Gr=this.stylesSpecificity[Ur];typeof Gr=="undefined"&&(Gr="000"),Er>=Gr&&(this.styles[Ur]=ur[Ur],this.stylesSpecificity[Ur]=Er)}}}},{key:"removeStyles",value:function(Ar,cr){var Ve=cr.reduce(function(dr,ur){var Er=Ar.getStyle(ur);if(!Er.hasValue())return dr;var Ur=Er.getString();return Er.setValue(""),[].concat(pr.default(dr),[[ur,Ur]])},[]);return Ve}},{key:"restoreStyles",value:function(Ar,cr){cr.forEach(function(Ve){var dr=Sr.default(Ve,2),ur=dr[0],Er=dr[1];Ar.getStyle(ur,!0).setValue(Er)})}},{key:"isFirstChild",value:function(){var Ar;return((Ar=this.parent)===null||Ar===void 0?void 0:Ar.children.indexOf(this))===0}}]),jr})();hs.ignoreChildTypes=["title"];function Co(jr){var Fr=i1();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function i1(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var Gs=(function(jr){Xe.default(Ar,jr);var Fr=Co(Ar);function Ar(cr,Ve,dr){var ur;return mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur}return Ar})(hs);function ea(jr){var Fr=jr.trim();return/^('|")/.test(Fr)?Fr:'"'.concat(Fr,'"')}function La(jr){return typeof process=="undefined"?jr:jr.trim().split(",").map(ea).join(",")}function Ma(jr){if(!jr)return"";var Fr=jr.trim().toLowerCase();switch(Fr){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return Fr;default:return/^oblique\s+(-|)\d+deg$/.test(Fr)?Fr:""}}function Xo(jr){if(!jr)return"";var Fr=jr.trim().toLowerCase();switch(Fr){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return Fr;default:return/^[\d.]+$/.test(Fr)?Fr:""}}var ra=(function(){function jr(Fr,Ar,cr,Ve,dr,ur){mr.default(this,jr);var Er=ur?typeof ur=="string"?jr.parse(ur):ur:{};this.fontFamily=dr||Er.fontFamily,this.fontSize=Ve||Er.fontSize,this.fontStyle=Fr||Er.fontStyle,this.fontWeight=cr||Er.fontWeight,this.fontVariant=Ar||Er.fontVariant}return qe.default(jr,[{key:"toString",value:function(){return[Ma(this.fontStyle),this.fontVariant,Xo(this.fontWeight),this.fontSize,La(this.fontFamily)].join(" ").trim()}}],[{key:"parse",value:function(){var Ar=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",cr=arguments.length>1?arguments[1]:void 0,Ve="",dr="",ur="",Er="",Ur="",Gr=Wr(Ar).trim().split(" "),sn={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return Gr.forEach(function(pn){switch(!0){case(!sn.fontStyle&&jr.styles.includes(pn)):pn!=="inherit"&&(Ve=pn),sn.fontStyle=!0;break;case(!sn.fontVariant&&jr.variants.includes(pn)):pn!=="inherit"&&(dr=pn),sn.fontStyle=!0,sn.fontVariant=!0;break;case(!sn.fontWeight&&jr.weights.includes(pn)):pn!=="inherit"&&(ur=pn),sn.fontStyle=!0,sn.fontVariant=!0,sn.fontWeight=!0;break;case!sn.fontSize:if(pn!=="inherit"){var _n=pn.split("/"),ei=Sr.default(_n,1);Er=ei[0]}sn.fontStyle=!0,sn.fontVariant=!0,sn.fontWeight=!0,sn.fontSize=!0;break;default:pn!=="inherit"&&(Ur+=pn)}}),new jr(Ve,dr,ur,Er,Ur,cr)}}]),jr})();ra.styles="normal|italic|oblique|inherit",ra.variants="normal|small-caps|inherit",ra.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";var Fo=(function(){function jr(){var Fr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Number.NaN,Ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.NaN,cr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Number.NaN,Ve=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Number.NaN;mr.default(this,jr),this.x1=Fr,this.y1=Ar,this.x2=cr,this.y2=Ve,this.addPoint(Fr,Ar),this.addPoint(cr,Ve)}return qe.default(jr,[{key:"addPoint",value:function(Ar,cr){typeof Ar!="undefined"&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=Ar,this.x2=Ar),Ar<this.x1&&(this.x1=Ar),Ar>this.x2&&(this.x2=Ar)),typeof cr!="undefined"&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=cr,this.y2=cr),cr<this.y1&&(this.y1=cr),cr>this.y2&&(this.y2=cr))}},{key:"addX",value:function(Ar){this.addPoint(Ar,null)}},{key:"addY",value:function(Ar){this.addPoint(null,Ar)}},{key:"addBoundingBox",value:function(Ar){if(Ar){var cr=Ar.x1,Ve=Ar.y1,dr=Ar.x2,ur=Ar.y2;this.addPoint(cr,Ve),this.addPoint(dr,ur)}}},{key:"sumCubic",value:function(Ar,cr,Ve,dr,ur){return Math.pow(1-Ar,3)*cr+3*Math.pow(1-Ar,2)*Ar*Ve+3*(1-Ar)*Math.pow(Ar,2)*dr+Math.pow(Ar,3)*ur}},{key:"bezierCurveAdd",value:function(Ar,cr,Ve,dr,ur){var Er=6*cr-12*Ve+6*dr,Ur=-3*cr+9*Ve-9*dr+3*ur,Gr=3*Ve-3*cr;if(Ur===0){if(Er===0)return;var sn=-Gr/Er;0<sn&&sn<1&&(Ar?this.addX(this.sumCubic(sn,cr,Ve,dr,ur)):this.addY(this.sumCubic(sn,cr,Ve,dr,ur)));return}var pn=Math.pow(Er,2)-4*Gr*Ur;if(!(pn<0)){var _n=(-Er+Math.sqrt(pn))/(2*Ur);0<_n&&_n<1&&(Ar?this.addX(this.sumCubic(_n,cr,Ve,dr,ur)):this.addY(this.sumCubic(_n,cr,Ve,dr,ur)));var ei=(-Er-Math.sqrt(pn))/(2*Ur);0<ei&&ei<1&&(Ar?this.addX(this.sumCubic(ei,cr,Ve,dr,ur)):this.addY(this.sumCubic(ei,cr,Ve,dr,ur)))}}},{key:"addBezierCurve",value:function(Ar,cr,Ve,dr,ur,Er,Ur,Gr){this.addPoint(Ar,cr),this.addPoint(Ur,Gr),this.bezierCurveAdd(!0,Ar,Ve,ur,Ur),this.bezierCurveAdd(!1,cr,dr,Er,Gr)}},{key:"addQuadraticCurve",value:function(Ar,cr,Ve,dr,ur,Er){var Ur=Ar+.6666666666666666*(Ve-Ar),Gr=cr+2/3*(dr-cr),sn=Ur+1/3*(ur-Ar),pn=Gr+1/3*(Er-cr);this.addBezierCurve(Ar,cr,Ur,sn,Gr,pn,ur,Er)}},{key:"isPointInBox",value:function(Ar,cr){var Ve=this.x1,dr=this.y1,ur=this.x2,Er=this.y2;return Ve<=Ar&&Ar<=ur&&dr<=cr&&cr<=Er}},{key:"x",get:function(){return this.x1}},{key:"y",get:function(){return this.y1}},{key:"width",get:function(){return this.x2-this.x1}},{key:"height",get:function(){return this.y2-this.y1}}]),jr})();function ks(jr){var Fr=Hi();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function Hi(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var aa=(function(jr){Xe.default(Ar,jr);var Fr=ks(Ar);function Ar(cr){var Ve;return mr.default(this,Ar),Ve=Fr.call(this,cr.replace(/([+\-.])\s+/gm,"$1").replace(/[^MmZzLlHhVvCcSsQqTtAae\d\s.,+-].*/g,"")),Ve.control=null,Ve.start=null,Ve.current=null,Ve.command=null,Ve.commands=Ve.commands,Ve.i=-1,Ve.previousCommand=null,Ve.points=[],Ve.angles=[],Ve}return qe.default(Ar,[{key:"reset",value:function(){this.i=-1,this.command=null,this.previousCommand=null,this.start=new oo(0,0),this.control=new oo(0,0),this.current=new oo(0,0),this.points=[],this.angles=[]}},{key:"isEnd",value:function(){var Ve=this.i,dr=this.commands;return Ve>=dr.length-1}},{key:"next",value:function(){var Ve=this.commands[++this.i];return this.previousCommand=this.command,this.command=Ve,Ve}},{key:"getPoint",value:function(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"x",dr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"y",ur=new oo(this.command[Ve],this.command[dr]);return this.makeAbsolute(ur)}},{key:"getAsControlPoint",value:function(Ve,dr){var ur=this.getPoint(Ve,dr);return this.control=ur,ur}},{key:"getAsCurrentPoint",value:function(Ve,dr){var ur=this.getPoint(Ve,dr);return this.current=ur,ur}},{key:"getReflectedControlPoint",value:function(){var Ve=this.previousCommand.type;if(Ve!==Ae.SVGPathData.CURVE_TO&&Ve!==Ae.SVGPathData.SMOOTH_CURVE_TO&&Ve!==Ae.SVGPathData.QUAD_TO&&Ve!==Ae.SVGPathData.SMOOTH_QUAD_TO)return this.current;var dr=this.current,ur=dr.x,Er=dr.y,Ur=this.control,Gr=Ur.x,sn=Ur.y,pn=new oo(2*ur-Gr,2*Er-sn);return pn}},{key:"makeAbsolute",value:function(Ve){if(this.command.relative){var dr=this.current,ur=dr.x,Er=dr.y;Ve.x+=ur,Ve.y+=Er}return Ve}},{key:"addMarker",value:function(Ve,dr,ur){var Er=this.points,Ur=this.angles;ur&&Ur.length>0&&!Ur[Ur.length-1]&&(Ur[Ur.length-1]=Er[Er.length-1].angleTo(ur)),this.addMarkerAngle(Ve,dr?dr.angleTo(Ve):null)}},{key:"addMarkerAngle",value:function(Ve,dr){this.points.push(Ve),this.angles.push(dr)}},{key:"getMarkerPoints",value:function(){return this.points}},{key:"getMarkerAngles",value:function(){for(var Ve=this.angles,dr=Ve.length,ur=0;ur<dr;ur++)if(!Ve[ur]){for(var Er=ur+1;Er<dr;Er++)if(Ve[Er]){Ve[ur]=Ve[Er];break}}return Ve}}]),Ar})(Ae.SVGPathData);function Vo(jr){var Fr=Po();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function Po(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var S1=(function(jr){Xe.default(Ar,jr);var Fr=Vo(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.modifiedEmSizeStack=!1,cr}return qe.default(Ar,[{key:"calculateOpacity",value:function(){for(var Ve=1,dr=this;dr;){var ur=dr.getStyle("opacity",!1,!0);ur.hasValue(!0)&&(Ve*=ur.getNumber()),dr=dr.parent}return Ve}},{key:"setContext",value:function(Ve){var dr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!dr){var ur=this.getStyle("fill"),Er=this.getStyle("fill-opacity"),Ur=this.getStyle("stroke"),Gr=this.getStyle("stroke-opacity");if(ur.isUrlDefinition()){var sn=ur.getFillStyleDefinition(this,Er);sn&&(Ve.fillStyle=sn)}else if(ur.hasValue()){ur.getString()==="currentColor"&&ur.setValue(this.getStyle("color").getColor());var pn=ur.getColor();pn!=="inherit"&&(Ve.fillStyle=pn==="none"?"rgba(0,0,0,0)":pn)}if(Er.hasValue()){var _n=new ja(this.document,"fill",Ve.fillStyle).addOpacity(Er).getColor();Ve.fillStyle=_n}if(Ur.isUrlDefinition()){var ei=Ur.getFillStyleDefinition(this,Gr);ei&&(Ve.strokeStyle=ei)}else if(Ur.hasValue()){Ur.getString()==="currentColor"&&Ur.setValue(this.getStyle("color").getColor());var wi=Ur.getString();wi!=="inherit"&&(Ve.strokeStyle=wi==="none"?"rgba(0,0,0,0)":wi)}if(Gr.hasValue()){var Wi=new ja(this.document,"stroke",Ve.strokeStyle).addOpacity(Gr).getString();Ve.strokeStyle=Wi}var ta=this.getStyle("stroke-width");if(ta.hasValue()){var $i=ta.getPixels();Ve.lineWidth=$i||Pn}var Da=this.getStyle("stroke-linecap"),ba=this.getStyle("stroke-linejoin"),Ci=this.getStyle("stroke-miterlimit"),qi=this.getStyle("stroke-dasharray"),Ea=this.getStyle("stroke-dashoffset");if(Da.hasValue()&&(Ve.lineCap=Da.getString()),ba.hasValue()&&(Ve.lineJoin=ba.getString()),Ci.hasValue()&&(Ve.miterLimit=Ci.getNumber()),qi.hasValue()&&qi.getString()!=="none"){var Ji=De(qi.getString());typeof Ve.setLineDash!="undefined"?Ve.setLineDash(Ji):typeof Ve.webkitLineDash!="undefined"?Ve.webkitLineDash=Ji:typeof Ve.mozDash!="undefined"&&!(Ji.length===1&&Ji[0]===0)&&(Ve.mozDash=Ji);var _a=Ea.getPixels();typeof Ve.lineDashOffset!="undefined"?Ve.lineDashOffset=_a:typeof Ve.webkitLineDashOffset!="undefined"?Ve.webkitLineDashOffset=_a:typeof Ve.mozDashOffset!="undefined"&&(Ve.mozDashOffset=_a)}}if(this.modifiedEmSizeStack=!1,typeof Ve.font!="undefined"){var Na=this.getStyle("font"),ka=this.getStyle("font-style"),Ka=this.getStyle("font-variant"),io=this.getStyle("font-weight"),zr=this.getStyle("font-size"),yn=this.getStyle("font-family"),In=new ra(ka.getString(),Ka.getString(),io.getString(),zr.hasValue()?"".concat(zr.getPixels(!0),"px"):"",yn.getString(),ra.parse(Na.getString(),Ve.font));ka.setValue(In.fontStyle),Ka.setValue(In.fontVariant),io.setValue(In.fontWeight),zr.setValue(In.fontSize),yn.setValue(In.fontFamily),Ve.font=In.toString(),zr.isPixels()&&(this.document.emSize=zr.getPixels(),this.modifiedEmSizeStack=!0)}dr||(this.applyEffects(Ve),Ve.globalAlpha=this.calculateOpacity())}},{key:"clearContext",value:function(Ve){vr.default(ir.default(Ar.prototype),"clearContext",this).call(this,Ve),this.modifiedEmSizeStack&&this.document.popEmSize()}}]),Ar})(hs);function $1(jr){var Fr=C1();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function C1(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var Us=(function(jr){Xe.default(Ar,jr);var Fr=$1(Ar);function Ar(cr,Ve,dr){var ur;return mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="path",ur.pathParser=null,ur.pathParser=new aa(ur.getAttribute("d").getString()),ur}return qe.default(Ar,[{key:"path",value:function(Ve){var dr=this.pathParser,ur=new Fo;for(dr.reset(),Ve&&Ve.beginPath();!dr.isEnd();)switch(dr.next().type){case aa.MOVE_TO:this.pathM(Ve,ur);break;case aa.LINE_TO:this.pathL(Ve,ur);break;case aa.HORIZ_LINE_TO:this.pathH(Ve,ur);break;case aa.VERT_LINE_TO:this.pathV(Ve,ur);break;case aa.CURVE_TO:this.pathC(Ve,ur);break;case aa.SMOOTH_CURVE_TO:this.pathS(Ve,ur);break;case aa.QUAD_TO:this.pathQ(Ve,ur);break;case aa.SMOOTH_QUAD_TO:this.pathT(Ve,ur);break;case aa.ARC:this.pathA(Ve,ur);break;case aa.CLOSE_PATH:this.pathZ(Ve,ur);break}return ur}},{key:"getBoundingBox",value:function(Ve){return this.path()}},{key:"getMarkers",value:function(){var Ve=this.pathParser,dr=Ve.getMarkerPoints(),ur=Ve.getMarkerAngles(),Er=dr.map(function(Ur,Gr){return[Ur,ur[Gr]]});return Er}},{key:"renderChildren",value:function(Ve){this.path(Ve),this.document.screen.mouse.checkPath(this,Ve);var dr=this.getStyle("fill-rule");Ve.fillStyle!==""&&(dr.getString("inherit")!=="inherit"?Ve.fill(dr.getString()):Ve.fill()),Ve.strokeStyle!==""&&(this.getAttribute("vector-effect").getString()==="non-scaling-stroke"?(Ve.save(),Ve.setTransform(1,0,0,1,0,0),Ve.stroke(),Ve.restore()):Ve.stroke());var ur=this.getMarkers();if(ur){var Er=ur.length-1,Ur=this.getStyle("marker-start"),Gr=this.getStyle("marker-mid"),sn=this.getStyle("marker-end");if(Ur.isUrlDefinition()){var pn=Ur.getDefinition(),_n=Sr.default(ur[0],2),ei=_n[0],wi=_n[1];pn.render(Ve,ei,wi)}if(Gr.isUrlDefinition())for(var Wi=Gr.getDefinition(),ta=1;ta<Er;ta++){var $i=Sr.default(ur[ta],2),Da=$i[0],ba=$i[1];Wi.render(Ve,Da,ba)}if(sn.isUrlDefinition()){var Ci=sn.getDefinition(),qi=Sr.default(ur[Er],2),Ea=qi[0],Ji=qi[1];Ci.render(Ve,Ea,Ji)}}}},{key:"pathM",value:function(Ve,dr){var ur=this.pathParser,Er=Ar.pathM(ur),Ur=Er.point,Gr=Ur.x,sn=Ur.y;ur.addMarker(Ur),dr.addPoint(Gr,sn),Ve&&Ve.moveTo(Gr,sn)}},{key:"pathL",value:function(Ve,dr){var ur=this.pathParser,Er=Ar.pathL(ur),Ur=Er.current,Gr=Er.point,sn=Gr.x,pn=Gr.y;ur.addMarker(Gr,Ur),dr.addPoint(sn,pn),Ve&&Ve.lineTo(sn,pn)}},{key:"pathH",value:function(Ve,dr){var ur=this.pathParser,Er=Ar.pathH(ur),Ur=Er.current,Gr=Er.point,sn=Gr.x,pn=Gr.y;ur.addMarker(Gr,Ur),dr.addPoint(sn,pn),Ve&&Ve.lineTo(sn,pn)}},{key:"pathV",value:function(Ve,dr){var ur=this.pathParser,Er=Ar.pathV(ur),Ur=Er.current,Gr=Er.point,sn=Gr.x,pn=Gr.y;ur.addMarker(Gr,Ur),dr.addPoint(sn,pn),Ve&&Ve.lineTo(sn,pn)}},{key:"pathC",value:function(Ve,dr){var ur=this.pathParser,Er=Ar.pathC(ur),Ur=Er.current,Gr=Er.point,sn=Er.controlPoint,pn=Er.currentPoint;ur.addMarker(pn,sn,Gr),dr.addBezierCurve(Ur.x,Ur.y,Gr.x,Gr.y,sn.x,sn.y,pn.x,pn.y),Ve&&Ve.bezierCurveTo(Gr.x,Gr.y,sn.x,sn.y,pn.x,pn.y)}},{key:"pathS",value:function(Ve,dr){var ur=this.pathParser,Er=Ar.pathS(ur),Ur=Er.current,Gr=Er.point,sn=Er.controlPoint,pn=Er.currentPoint;ur.addMarker(pn,sn,Gr),dr.addBezierCurve(Ur.x,Ur.y,Gr.x,Gr.y,sn.x,sn.y,pn.x,pn.y),Ve&&Ve.bezierCurveTo(Gr.x,Gr.y,sn.x,sn.y,pn.x,pn.y)}},{key:"pathQ",value:function(Ve,dr){var ur=this.pathParser,Er=Ar.pathQ(ur),Ur=Er.current,Gr=Er.controlPoint,sn=Er.currentPoint;ur.addMarker(sn,Gr,Gr),dr.addQuadraticCurve(Ur.x,Ur.y,Gr.x,Gr.y,sn.x,sn.y),Ve&&Ve.quadraticCurveTo(Gr.x,Gr.y,sn.x,sn.y)}},{key:"pathT",value:function(Ve,dr){var ur=this.pathParser,Er=Ar.pathT(ur),Ur=Er.current,Gr=Er.controlPoint,sn=Er.currentPoint;ur.addMarker(sn,Gr,Gr),dr.addQuadraticCurve(Ur.x,Ur.y,Gr.x,Gr.y,sn.x,sn.y),Ve&&Ve.quadraticCurveTo(Gr.x,Gr.y,sn.x,sn.y)}},{key:"pathA",value:function(Ve,dr){var ur=this.pathParser,Er=Ar.pathA(ur),Ur=Er.currentPoint,Gr=Er.rX,sn=Er.rY,pn=Er.sweepFlag,_n=Er.xAxisRotation,ei=Er.centp,wi=Er.a1,Wi=Er.ad,ta=1-pn?1:-1,$i=wi+ta*(Wi/2),Da=new oo(ei.x+Gr*Math.cos($i),ei.y+sn*Math.sin($i));if(ur.addMarkerAngle(Da,$i-ta*Math.PI/2),ur.addMarkerAngle(Ur,$i-ta*Math.PI),dr.addPoint(Ur.x,Ur.y),Ve&&!isNaN(wi)&&!isNaN(Wi)){var ba=Gr>sn?Gr:sn,Ci=Gr>sn?1:Gr/sn,qi=Gr>sn?sn/Gr:1;Ve.translate(ei.x,ei.y),Ve.rotate(_n),Ve.scale(Ci,qi),Ve.arc(0,0,ba,wi,wi+Wi,!!(1-pn)),Ve.scale(1/Ci,1/qi),Ve.rotate(-_n),Ve.translate(-ei.x,-ei.y)}}},{key:"pathZ",value:function(Ve,dr){Ar.pathZ(this.pathParser),Ve&&dr.x1!==dr.x2&&dr.y1!==dr.y2&&Ve.closePath()}}],[{key:"pathM",value:function(Ve){var dr=Ve.getAsCurrentPoint();return Ve.start=Ve.current,{point:dr}}},{key:"pathL",value:function(Ve){var dr=Ve.current,ur=Ve.getAsCurrentPoint();return{current:dr,point:ur}}},{key:"pathH",value:function(Ve){var dr=Ve.current,ur=Ve.command,Er=new oo((ur.relative?dr.x:0)+ur.x,dr.y);return Ve.current=Er,{current:dr,point:Er}}},{key:"pathV",value:function(Ve){var dr=Ve.current,ur=Ve.command,Er=new oo(dr.x,(ur.relative?dr.y:0)+ur.y);return Ve.current=Er,{current:dr,point:Er}}},{key:"pathC",value:function(Ve){var dr=Ve.current,ur=Ve.getPoint("x1","y1"),Er=Ve.getAsControlPoint("x2","y2"),Ur=Ve.getAsCurrentPoint();return{current:dr,point:ur,controlPoint:Er,currentPoint:Ur}}},{key:"pathS",value:function(Ve){var dr=Ve.current,ur=Ve.getReflectedControlPoint(),Er=Ve.getAsControlPoint("x2","y2"),Ur=Ve.getAsCurrentPoint();return{current:dr,point:ur,controlPoint:Er,currentPoint:Ur}}},{key:"pathQ",value:function(Ve){var dr=Ve.current,ur=Ve.getAsControlPoint("x1","y1"),Er=Ve.getAsCurrentPoint();return{current:dr,controlPoint:ur,currentPoint:Er}}},{key:"pathT",value:function(Ve){var dr=Ve.current,ur=Ve.getReflectedControlPoint();Ve.control=ur;var Er=Ve.getAsCurrentPoint();return{current:dr,controlPoint:ur,currentPoint:Er}}},{key:"pathA",value:function(Ve){var dr=Ve.current,ur=Ve.command,Er=ur.rX,Ur=ur.rY,Gr=ur.xRot,sn=ur.lArcFlag,pn=ur.sweepFlag,_n=Gr*(Math.PI/180),ei=Ve.getAsCurrentPoint(),wi=new oo(Math.cos(_n)*(dr.x-ei.x)/2+Math.sin(_n)*(dr.y-ei.y)/2,-Math.sin(_n)*(dr.x-ei.x)/2+Math.cos(_n)*(dr.y-ei.y)/2),Wi=Math.pow(wi.x,2)/Math.pow(Er,2)+Math.pow(wi.y,2)/Math.pow(Ur,2);Wi>1&&(Er*=Math.sqrt(Wi),Ur*=Math.sqrt(Wi));var ta=(sn===pn?-1:1)*Math.sqrt((Math.pow(Er,2)*Math.pow(Ur,2)-Math.pow(Er,2)*Math.pow(wi.y,2)-Math.pow(Ur,2)*Math.pow(wi.x,2))/(Math.pow(Er,2)*Math.pow(wi.y,2)+Math.pow(Ur,2)*Math.pow(wi.x,2)));isNaN(ta)&&(ta=0);var $i=new oo(ta*Er*wi.y/Ur,ta*-Ur*wi.x/Er),Da=new oo((dr.x+ei.x)/2+Math.cos(_n)*$i.x-Math.sin(_n)*$i.y,(dr.y+ei.y)/2+Math.sin(_n)*$i.x+Math.cos(_n)*$i.y),ba=Zi([1,0],[(wi.x-$i.x)/Er,(wi.y-$i.y)/Ur]),Ci=[(wi.x-$i.x)/Er,(wi.y-$i.y)/Ur],qi=[(-wi.x-$i.x)/Er,(-wi.y-$i.y)/Ur],Ea=Zi(Ci,qi);return Ca(Ci,qi)<=-1&&(Ea=Math.PI),Ca(Ci,qi)>=1&&(Ea=0),{currentPoint:ei,rX:Er,rY:Ur,sweepFlag:pn,xAxisRotation:_n,centp:Da,a1:ba,ad:Ea}}},{key:"pathZ",value:function(Ve){Ve.current=Ve.start}}]),Ar})(S1);function UA(jr){var Fr=N1();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function N1(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var jA=(function(jr){Xe.default(Ar,jr);var Fr=UA(Ar);function Ar(cr,Ve,dr){var ur;return mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="glyph",ur.horizAdvX=ur.getAttribute("horiz-adv-x").getNumber(),ur.unicode=ur.getAttribute("unicode").getString(),ur.arabicForm=ur.getAttribute("arabic-form").getString(),ur}return Ar})(Us);function Tl(jr){var Fr=Yc();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function Yc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var JA=(function(jr){Xe.default(Ar,jr);var Fr=Tl(Ar);function Ar(cr,Ve,dr){var ur;return mr.default(this,Ar),ur=Fr.call(this,cr,Ve,(this instanceof Ar?this.constructor:void 0)===Ar?!0:dr),ur.type="text",ur.x=0,ur.y=0,ur.measureCache=-1,ur}return qe.default(Ar,[{key:"setContext",value:function(Ve){var dr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;vr.default(ir.default(Ar.prototype),"setContext",this).call(this,Ve,dr);var ur=this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline();ur&&(Ve.textBaseline=ur)}},{key:"initializeCoordinates",value:function(){this.x=0,this.y=0,this.leafTexts=[],this.textChunkStart=0,this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY}},{key:"getBoundingBox",value:function(Ve){var dr=this;if(this.type!=="text")return this.getTElementBoundingBox(Ve);this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(Ve);var ur=null;return this.children.forEach(function(Er,Ur){var Gr=dr.getChildBoundingBox(Ve,dr,dr,Ur);ur?ur.addBoundingBox(Gr):ur=Gr}),ur}},{key:"getFontSize",value:function(){var Ve=this.document,dr=this.parent,ur=ra.parse(Ve.ctx.font).fontSize,Er=dr.getStyle("font-size").getNumber(ur);return Er}},{key:"getTElementBoundingBox",value:function(Ve){var dr=this.getFontSize();return new Fo(this.x,this.y-dr,this.x+this.measureText(Ve),this.y)}},{key:"getGlyph",value:function(Ve,dr,ur){var Er=dr[ur],Ur=null;if(Ve.isArabic){var Gr=dr.length,sn=dr[ur-1],pn=dr[ur+1],_n="isolated";if((ur===0||sn===" ")&&ur<Gr-1&&pn!==" "&&(_n="terminal"),ur>0&&sn!==" "&&ur<Gr-1&&pn!==" "&&(_n="medial"),ur>0&&sn!==" "&&(ur===Gr-1||pn===" ")&&(_n="initial"),typeof Ve.glyphs[Er]!="undefined"){var ei=Ve.glyphs[Er];Ur=ei instanceof jA?ei:ei[_n]}}else Ur=Ve.glyphs[Er];return Ur||(Ur=Ve.missingGlyph),Ur}},{key:"getText",value:function(){return""}},{key:"getTextFromNode",value:function(Ve){var dr=Ve||this.node,ur=Array.from(dr.parentNode.childNodes),Er=ur.indexOf(dr),Ur=ur.length-1,Gr=Wr(dr.textContent||"");return Er===0&&(Gr=Ce(Gr)),Er===Ur&&(Gr=Hr(Gr)),Gr}},{key:"renderChildren",value:function(Ve){var dr=this;if(this.type!=="text"){this.renderTElementChildren(Ve);return}this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(Ve),this.children.forEach(function(Er,Ur){dr.renderChild(Ve,dr,dr,Ur)});var ur=this.document.screen.mouse;ur.isWorking()&&ur.checkBoundingBox(this,this.getBoundingBox(Ve))}},{key:"renderTElementChildren",value:function(Ve){var dr=this.document,ur=this.parent,Er=this.getText(),Ur=ur.getStyle("font-family").getDefinition();if(Ur){for(var Gr=Ur.fontFace.unitsPerEm,sn=ra.parse(dr.ctx.font),pn=ur.getStyle("font-size").getNumber(sn.fontSize),_n=ur.getStyle("font-style").getString(sn.fontStyle),ei=pn/Gr,wi=Ur.isRTL?Er.split("").reverse().join(""):Er,Wi=De(ur.getAttribute("dx").getString()),ta=wi.length,$i=0;$i<ta;$i++){var Da=this.getGlyph(Ur,wi,$i);Ve.translate(this.x,this.y),Ve.scale(ei,-ei);var ba=Ve.lineWidth;Ve.lineWidth=Ve.lineWidth*Gr/pn,_n==="italic"&&Ve.transform(1,0,.4,1,0,0),Da.render(Ve),_n==="italic"&&Ve.transform(1,0,-.4,1,0,0),Ve.lineWidth=ba,Ve.scale(1/ei,-1/ei),Ve.translate(-this.x,-this.y),this.x+=pn*(Da.horizAdvX||Ur.horizAdvX)/Gr,typeof Wi[$i]!="undefined"&&!isNaN(Wi[$i])&&(this.x+=Wi[$i])}return}var Ci=this.x,qi=this.y;Ve.fillStyle&&Ve.fillText(Er,Ci,qi),Ve.strokeStyle&&Ve.strokeText(Er,Ci,qi)}},{key:"applyAnchoring",value:function(){if(!(this.textChunkStart>=this.leafTexts.length)){var Ve=this.leafTexts[this.textChunkStart],dr=Ve.getStyle("text-anchor").getString("start"),ur=!1,Er=0;dr==="start"&&!ur||dr==="end"&&ur?Er=Ve.x-this.minX:dr==="end"&&!ur||dr==="start"&&ur?Er=Ve.x-this.maxX:Er=Ve.x-(this.minX+this.maxX)/2;for(var Ur=this.textChunkStart;Ur<this.leafTexts.length;Ur++)this.leafTexts[Ur].x+=Er;this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY,this.textChunkStart=this.leafTexts.length}}},{key:"adjustChildCoordinatesRecursive",value:function(Ve){var dr=this;this.children.forEach(function(ur,Er){dr.adjustChildCoordinatesRecursiveCore(Ve,dr,dr,Er)}),this.applyAnchoring()}},{key:"adjustChildCoordinatesRecursiveCore",value:function(Ve,dr,ur,Er){var Ur=ur.children[Er];Ur.children.length>0?Ur.children.forEach(function(Gr,sn){dr.adjustChildCoordinatesRecursiveCore(Ve,dr,Ur,sn)}):this.adjustChildCoordinates(Ve,dr,ur,Er)}},{key:"adjustChildCoordinates",value:function(Ve,dr,ur,Er){var Ur=ur.children[Er];if(typeof Ur.measureText!="function")return Ur;Ve.save(),Ur.setContext(Ve,!0);var Gr=Ur.getAttribute("x"),sn=Ur.getAttribute("y"),pn=Ur.getAttribute("dx"),_n=Ur.getAttribute("dy"),ei=Ur.getStyle("font-family").getDefinition(),wi=!!ei&&ei.isRTL;Er===0&&(Gr.hasValue()||Gr.setValue(Ur.getInheritedAttribute("x")),sn.hasValue()||sn.setValue(Ur.getInheritedAttribute("y")),pn.hasValue()||pn.setValue(Ur.getInheritedAttribute("dx")),_n.hasValue()||_n.setValue(Ur.getInheritedAttribute("dy")));var Wi=Ur.measureText(Ve);return wi&&(dr.x-=Wi),Gr.hasValue()?(dr.applyAnchoring(),Ur.x=Gr.getPixels("x"),pn.hasValue()&&(Ur.x+=pn.getPixels("x"))):(pn.hasValue()&&(dr.x+=pn.getPixels("x")),Ur.x=dr.x),dr.x=Ur.x,wi||(dr.x+=Wi),sn.hasValue()?(Ur.y=sn.getPixels("y"),_n.hasValue()&&(Ur.y+=_n.getPixels("y"))):(_n.hasValue()&&(dr.y+=_n.getPixels("y")),Ur.y=dr.y),dr.y=Ur.y,dr.leafTexts.push(Ur),dr.minX=Math.min(dr.minX,Ur.x,Ur.x+Wi),dr.maxX=Math.max(dr.maxX,Ur.x,Ur.x+Wi),Ur.clearContext(Ve),Ve.restore(),Ur}},{key:"getChildBoundingBox",value:function(Ve,dr,ur,Er){var Ur=ur.children[Er];if(typeof Ur.getBoundingBox!="function")return null;var Gr=Ur.getBoundingBox(Ve);return Gr?(Ur.children.forEach(function(sn,pn){var _n=dr.getChildBoundingBox(Ve,dr,Ur,pn);Gr.addBoundingBox(_n)}),Gr):null}},{key:"renderChild",value:function(Ve,dr,ur,Er){var Ur=ur.children[Er];Ur.render(Ve),Ur.children.forEach(function(Gr,sn){dr.renderChild(Ve,dr,Ur,sn)})}},{key:"measureText",value:function(Ve){var dr=this.measureCache;if(~dr)return dr;var ur=this.getText(),Er=this.measureTargetText(Ve,ur);return this.measureCache=Er,Er}},{key:"measureTargetText",value:function(Ve,dr){if(!dr.length)return 0;var ur=this.parent,Er=ur.getStyle("font-family").getDefinition();if(Er){for(var Ur=this.getFontSize(),Gr=Er.isRTL?dr.split("").reverse().join(""):dr,sn=De(ur.getAttribute("dx").getString()),pn=Gr.length,_n=0,ei=0;ei<pn;ei++){var wi=this.getGlyph(Er,Gr,ei);_n+=(wi.horizAdvX||Er.horizAdvX)*Ur/Er.fontFace.unitsPerEm,typeof sn[ei]!="undefined"&&!isNaN(sn[ei])&&(_n+=sn[ei])}return _n}if(!Ve.measureText)return dr.length*10;Ve.save(),this.setContext(Ve,!0);var Wi=Ve.measureText(dr),ta=Wi.width;return this.clearContext(Ve),Ve.restore(),ta}},{key:"getInheritedAttribute",value:function(Ve){for(var dr=this;dr instanceof Ar&&dr.isFirstChild();){var ur=dr.parent.getAttribute(Ve);if(ur.hasValue(!0))return ur.getValue("0");dr=dr.parent}return null}}]),Ar})(S1);function jl(jr){var Fr=kl();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function kl(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var XA=(function(jr){Xe.default(Ar,jr);var Fr=jl(Ar);function Ar(cr,Ve,dr){var ur;return mr.default(this,Ar),ur=Fr.call(this,cr,Ve,(this instanceof Ar?this.constructor:void 0)===Ar?!0:dr),ur.type="tspan",ur.text=ur.children.length>0?"":ur.getTextFromNode(),ur}return qe.default(Ar,[{key:"getText",value:function(){return this.text}}]),Ar})(JA);function Lc(jr){var Fr=G1();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function G1(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var yA=(function(jr){Xe.default(Ar,jr);var Fr=Lc(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="textNode",cr}return Ar})(XA);function Hc(jr){var Fr=Ec();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function Ec(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var wA=(function(jr){Xe.default(Ar,jr);var Fr=Hc(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="svg",cr.root=!1,cr}return qe.default(Ar,[{key:"setContext",value:function(Ve){var dr,ur=this.document,Er=ur.screen,Ur=ur.window,Gr=Ve.canvas;if(Er.setDefaults(Ve),Gr.style&&typeof Ve.font!="undefined"&&Ur&&typeof Ur.getComputedStyle!="undefined"){Ve.font=Ur.getComputedStyle(Gr).getPropertyValue("font");var sn=new ja(ur,"fontSize",ra.parse(Ve.font).fontSize);sn.hasValue()&&(ur.rootEmSize=sn.getPixels("y"),ur.emSize=ur.rootEmSize)}this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0);var pn=Er.viewPort,_n=pn.width,ei=pn.height;this.getStyle("width").hasValue()||this.getStyle("width",!0).setValue("100%"),this.getStyle("height").hasValue()||this.getStyle("height",!0).setValue("100%"),this.getStyle("color").hasValue()||this.getStyle("color",!0).setValue("black");var wi=this.getAttribute("refX"),Wi=this.getAttribute("refY"),ta=this.getAttribute("viewBox"),$i=ta.hasValue()?De(ta.getString()):null,Da=!this.root&&this.getStyle("overflow").getValue("hidden")!=="visible",ba=0,Ci=0,qi=0,Ea=0;$i&&(ba=$i[0],Ci=$i[1]),this.root||(_n=this.getStyle("width").getPixels("x"),ei=this.getStyle("height").getPixels("y"),this.type==="marker"&&(qi=ba,Ea=Ci,ba=0,Ci=0)),Er.viewPort.setCurrent(_n,ei),this.node&&(!this.parent||((dr=this.node.parentNode)===null||dr===void 0?void 0:dr.nodeName)==="foreignObject")&&this.getStyle("transform",!1,!0).hasValue()&&!this.getStyle("transform-origin",!1,!0).hasValue()&&this.getStyle("transform-origin",!0,!0).setValue("50% 50%"),vr.default(ir.default(Ar.prototype),"setContext",this).call(this,Ve),Ve.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),$i&&(_n=$i[2],ei=$i[3]),ur.setViewBox({ctx:Ve,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:Er.viewPort.width,desiredWidth:_n,height:Er.viewPort.height,desiredHeight:ei,minX:ba,minY:Ci,refX:wi.getValue(),refY:Wi.getValue(),clip:Da,clipX:qi,clipY:Ea}),$i&&(Er.viewPort.removeCurrent(),Er.viewPort.setCurrent(_n,ei))}},{key:"clearContext",value:function(Ve){vr.default(ir.default(Ar.prototype),"clearContext",this).call(this,Ve),this.document.screen.viewPort.removeCurrent()}},{key:"resize",value:function(Ve){var dr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ve,ur=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Er=this.getAttribute("width",!0),Ur=this.getAttribute("height",!0),Gr=this.getAttribute("viewBox"),sn=this.getAttribute("style"),pn=Er.getNumber(0),_n=Ur.getNumber(0);if(ur)if(typeof ur=="string")this.getAttribute("preserveAspectRatio",!0).setValue(ur);else{var ei=this.getAttribute("preserveAspectRatio");ei.hasValue()&&ei.setValue(ei.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(Er.setValue(Ve),Ur.setValue(dr),Gr.hasValue()||Gr.setValue("0 0 ".concat(pn||Ve," ").concat(_n||dr)),sn.hasValue()){var wi=this.getStyle("width"),Wi=this.getStyle("height");wi.hasValue()&&wi.setValue("".concat(Ve,"px")),Wi.hasValue()&&Wi.setValue("".concat(dr,"px"))}}}]),Ar})(S1);function lc(jr){var Fr=gA();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function gA(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var F1=(function(jr){Xe.default(Ar,jr);var Fr=lc(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="rect",cr}return qe.default(Ar,[{key:"path",value:function(Ve){var dr=this.getAttribute("x").getPixels("x"),ur=this.getAttribute("y").getPixels("y"),Er=this.getStyle("width",!1,!0).getPixels("x"),Ur=this.getStyle("height",!1,!0).getPixels("y"),Gr=this.getAttribute("rx"),sn=this.getAttribute("ry"),pn=Gr.getPixels("x"),_n=sn.getPixels("y");if(Gr.hasValue()&&!sn.hasValue()&&(_n=pn),sn.hasValue()&&!Gr.hasValue()&&(pn=_n),pn=Math.min(pn,Er/2),_n=Math.min(_n,Ur/2),Ve){var ei=4*((Math.sqrt(2)-1)/3);Ve.beginPath(),Ur>0&&Er>0&&(Ve.moveTo(dr+pn,ur),Ve.lineTo(dr+Er-pn,ur),Ve.bezierCurveTo(dr+Er-pn+ei*pn,ur,dr+Er,ur+_n-ei*_n,dr+Er,ur+_n),Ve.lineTo(dr+Er,ur+Ur-_n),Ve.bezierCurveTo(dr+Er,ur+Ur-_n+ei*_n,dr+Er-pn+ei*pn,ur+Ur,dr+Er-pn,ur+Ur),Ve.lineTo(dr+pn,ur+Ur),Ve.bezierCurveTo(dr+pn-ei*pn,ur+Ur,dr,ur+Ur-_n+ei*_n,dr,ur+Ur-_n),Ve.lineTo(dr,ur+_n),Ve.bezierCurveTo(dr,ur+_n-ei*_n,dr+pn-ei*pn,ur,dr+pn,ur),Ve.closePath())}return new Fo(dr,ur,dr+Er,ur+Ur)}},{key:"getMarkers",value:function(){return null}}]),Ar})(Us);function eA(jr){var Fr=uc();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function uc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var Rc=(function(jr){Xe.default(Ar,jr);var Fr=eA(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="circle",cr}return qe.default(Ar,[{key:"path",value:function(Ve){var dr=this.getAttribute("cx").getPixels("x"),ur=this.getAttribute("cy").getPixels("y"),Er=this.getAttribute("r").getPixels();return Ve&&Er>0&&(Ve.beginPath(),Ve.arc(dr,ur,Er,0,Math.PI*2,!1),Ve.closePath()),new Fo(dr-Er,ur-Er,dr+Er,ur+Er)}},{key:"getMarkers",value:function(){return null}}]),Ar})(Us);function sl(jr){var Fr=mA();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function mA(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var Al=(function(jr){Xe.default(Ar,jr);var Fr=sl(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="ellipse",cr}return qe.default(Ar,[{key:"path",value:function(Ve){var dr=4*((Math.sqrt(2)-1)/3),ur=this.getAttribute("rx").getPixels("x"),Er=this.getAttribute("ry").getPixels("y"),Ur=this.getAttribute("cx").getPixels("x"),Gr=this.getAttribute("cy").getPixels("y");return Ve&&ur>0&&Er>0&&(Ve.beginPath(),Ve.moveTo(Ur+ur,Gr),Ve.bezierCurveTo(Ur+ur,Gr+dr*Er,Ur+dr*ur,Gr+Er,Ur,Gr+Er),Ve.bezierCurveTo(Ur-dr*ur,Gr+Er,Ur-ur,Gr+dr*Er,Ur-ur,Gr),Ve.bezierCurveTo(Ur-ur,Gr-dr*Er,Ur-dr*ur,Gr-Er,Ur,Gr-Er),Ve.bezierCurveTo(Ur+dr*ur,Gr-Er,Ur+ur,Gr-dr*Er,Ur+ur,Gr),Ve.closePath()),new Fo(Ur-ur,Gr-Er,Ur+ur,Gr+Er)}},{key:"getMarkers",value:function(){return null}}]),Ar})(Us);function Mc(jr){var Fr=cl();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function cl(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var MA=(function(jr){Xe.default(Ar,jr);var Fr=Mc(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="line",cr}return qe.default(Ar,[{key:"getPoints",value:function(){return[new oo(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new oo(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}},{key:"path",value:function(Ve){var dr=this.getPoints(),ur=Sr.default(dr,2),Er=ur[0],Ur=Er.x,Gr=Er.y,sn=ur[1],pn=sn.x,_n=sn.y;return Ve&&(Ve.beginPath(),Ve.moveTo(Ur,Gr),Ve.lineTo(pn,_n)),new Fo(Ur,Gr,pn,_n)}},{key:"getMarkers",value:function(){var Ve=this.getPoints(),dr=Sr.default(Ve,2),ur=dr[0],Er=dr[1],Ur=ur.angleTo(Er);return[[ur,Ur],[Er,Ur]]}}]),Ar})(Us);function fc(jr){var Fr=_A();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function _A(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var lA=(function(jr){Xe.default(Ar,jr);var Fr=fc(Ar);function Ar(cr,Ve,dr){var ur;return mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="polyline",ur.points=[],ur.points=oo.parsePath(ur.getAttribute("points").getString()),ur}return qe.default(Ar,[{key:"path",value:function(Ve){var dr=this.points,ur=Sr.default(dr,1),Er=ur[0],Ur=Er.x,Gr=Er.y,sn=new Fo(Ur,Gr);return Ve&&(Ve.beginPath(),Ve.moveTo(Ur,Gr)),dr.forEach(function(pn){var _n=pn.x,ei=pn.y;sn.addPoint(_n,ei),Ve&&Ve.lineTo(_n,ei)}),sn}},{key:"getMarkers",value:function(){var Ve=this.points,dr=Ve.length-1,ur=[];return Ve.forEach(function(Er,Ur){Ur!==dr&&ur.push([Er,Er.angleTo(Ve[Ur+1])])}),ur.length>0&&ur.push([Ve[Ve.length-1],ur[ur.length-1][1]]),ur}}]),Ar})(Us);function pc(jr){var Fr=OA();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function OA(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var DA=(function(jr){Xe.default(Ar,jr);var Fr=pc(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="polygon",cr}return qe.default(Ar,[{key:"path",value:function(Ve){var dr=vr.default(ir.default(Ar.prototype),"path",this).call(this,Ve),ur=Sr.default(this.points,1),Er=ur[0],Ur=Er.x,Gr=Er.y;return Ve&&(Ve.lineTo(Ur,Gr),Ve.closePath()),dr}}]),Ar})(lA);function W1(jr){var Fr=uA();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function uA(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var Kc=(function(jr){Xe.default(Ar,jr);var Fr=W1(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="pattern",cr}return qe.default(Ar,[{key:"createPattern",value:function(Ve,dr,ur){var Er=this.getStyle("width").getPixels("x",!0),Ur=this.getStyle("height").getPixels("y",!0),Gr=new wA(this.document,null);Gr.attributes.viewBox=new ja(this.document,"viewBox",this.getAttribute("viewBox").getValue()),Gr.attributes.width=new ja(this.document,"width","".concat(Er,"px")),Gr.attributes.height=new ja(this.document,"height","".concat(Ur,"px")),Gr.attributes.transform=new ja(this.document,"transform",this.getAttribute("patternTransform").getValue()),Gr.children=this.children;var sn=this.document.createCanvas(Er,Ur),pn=sn.getContext("2d"),_n=this.getAttribute("x"),ei=this.getAttribute("y");_n.hasValue()&&ei.hasValue()&&pn.translate(_n.getPixels("x",!0),ei.getPixels("y",!0)),ur.hasValue()?this.styles["fill-opacity"]=ur:Reflect.deleteProperty(this.styles,"fill-opacity");for(var wi=-1;wi<=1;wi++)for(var Wi=-1;Wi<=1;Wi++)pn.save(),Gr.attributes.x=new ja(this.document,"x",wi*sn.width),Gr.attributes.y=new ja(this.document,"y",Wi*sn.height),Gr.render(pn),pn.restore();var ta=Ve.createPattern(sn,"repeat");return ta}}]),Ar})(hs);function ll(jr){var Fr=Yo();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function Yo(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var dc=(function(jr){Xe.default(Ar,jr);var Fr=ll(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="marker",cr}return qe.default(Ar,[{key:"render",value:function(Ve,dr,ur){if(dr){var Er=dr.x,Ur=dr.y,Gr=this.getAttribute("orient").getString("auto"),sn=this.getAttribute("markerUnits").getString("strokeWidth");Ve.translate(Er,Ur),Gr==="auto"&&Ve.rotate(ur),sn==="strokeWidth"&&Ve.scale(Ve.lineWidth,Ve.lineWidth),Ve.save();var pn=new wA(this.document,null);pn.type=this.type,pn.attributes.viewBox=new ja(this.document,"viewBox",this.getAttribute("viewBox").getValue()),pn.attributes.refX=new ja(this.document,"refX",this.getAttribute("refX").getValue()),pn.attributes.refY=new ja(this.document,"refY",this.getAttribute("refY").getValue()),pn.attributes.width=new ja(this.document,"width",this.getAttribute("markerWidth").getValue()),pn.attributes.height=new ja(this.document,"height",this.getAttribute("markerHeight").getValue()),pn.attributes.overflow=new ja(this.document,"overflow",this.getAttribute("overflow").getValue()),pn.attributes.fill=new ja(this.document,"fill",this.getAttribute("fill").getColor("black")),pn.attributes.stroke=new ja(this.document,"stroke",this.getAttribute("stroke").getValue("none")),pn.children=this.children,pn.render(Ve),Ve.restore(),sn==="strokeWidth"&&Ve.scale(1/Ve.lineWidth,1/Ve.lineWidth),Gr==="auto"&&Ve.rotate(-ur),Ve.translate(-Er,-Ur)}}}]),Ar})(hs);function hl(jr){var Fr=NA();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function NA(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var Oc=(function(jr){Xe.default(Ar,jr);var Fr=hl(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="defs",cr}return qe.default(Ar,[{key:"render",value:function(){}}]),Ar})(hs);function Jc(jr){var Fr=hc();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function hc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var tA=(function(jr){Xe.default(Ar,jr);var Fr=Jc(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="g",cr}return qe.default(Ar,[{key:"getBoundingBox",value:function(Ve){var dr=new Fo;return this.children.forEach(function(ur){dr.addBoundingBox(ur.getBoundingBox(Ve))}),dr}}]),Ar})(S1);function Xc(jr){var Fr=e1();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function e1(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var $c=(function(jr){Xe.default(Ar,jr);var Fr=Xc(Ar);function Ar(cr,Ve,dr){var ur;mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.attributesToInherit=["gradientUnits"],ur.stops=[];var Er=Cr.default(ur),Ur=Er.stops,Gr=Er.children;return Gr.forEach(function(sn){sn.type==="stop"&&Ur.push(sn)}),ur}return qe.default(Ar,[{key:"getGradientUnits",value:function(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}},{key:"createGradient",value:function(Ve,dr,ur){var Er=this,Ur=this;this.getHrefAttribute().hasValue()&&(Ur=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(Ur));var Gr=Ur,sn=Gr.stops,pn=this.getGradient(Ve,dr);if(!pn)return this.addParentOpacity(ur,sn[sn.length-1].color);if(sn.forEach(function(Ji){pn.addColorStop(Ji.offset,Er.addParentOpacity(ur,Ji.color))}),this.getAttribute("gradientTransform").hasValue()){var _n=this.document,ei=_n.screen,wi=ei.MAX_VIRTUAL_PIXELS,Wi=ei.viewPort,ta=Sr.default(Wi.viewPorts,1),$i=ta[0],Da=new F1(_n,null);Da.attributes.x=new ja(_n,"x",-wi/3),Da.attributes.y=new ja(_n,"y",-wi/3),Da.attributes.width=new ja(_n,"width",wi),Da.attributes.height=new ja(_n,"height",wi);var ba=new tA(_n,null);ba.attributes.transform=new ja(_n,"transform",this.getAttribute("gradientTransform").getValue()),ba.children=[Da];var Ci=new wA(_n,null);Ci.attributes.x=new ja(_n,"x",0),Ci.attributes.y=new ja(_n,"y",0),Ci.attributes.width=new ja(_n,"width",$i.width),Ci.attributes.height=new ja(_n,"height",$i.height),Ci.children=[ba];var qi=_n.createCanvas($i.width,$i.height),Ea=qi.getContext("2d");return Ea.fillStyle=pn,Ci.render(Ea),Ea.createPattern(qi,"no-repeat")}return pn}},{key:"inheritStopContainer",value:function(Ve){var dr=this;this.attributesToInherit.forEach(function(ur){!dr.getAttribute(ur).hasValue()&&Ve.getAttribute(ur).hasValue()&&dr.getAttribute(ur,!0).setValue(Ve.getAttribute(ur).getValue())})}},{key:"addParentOpacity",value:function(Ve,dr){if(Ve.hasValue()){var ur=new ja(this.document,"color",dr);return ur.addOpacity(Ve).getColor()}return dr}}]),Ar})(hs);function el(jr){var Fr=gc();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function gc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var $A=(function(jr){Xe.default(Ar,jr);var Fr=el(Ar);function Ar(cr,Ve,dr){var ur;return mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="linearGradient",ur.attributesToInherit.push("x1","y1","x2","y2"),ur}return qe.default(Ar,[{key:"getGradient",value:function(Ve,dr){var ur=this.getGradientUnits()==="objectBoundingBox",Er=ur?dr.getBoundingBox(Ve):null;if(ur&&!Er)return null;!this.getAttribute("x1").hasValue()&&!this.getAttribute("y1").hasValue()&&!this.getAttribute("x2").hasValue()&&!this.getAttribute("y2").hasValue()&&(this.getAttribute("x1",!0).setValue(0),this.getAttribute("y1",!0).setValue(0),this.getAttribute("x2",!0).setValue(1),this.getAttribute("y2",!0).setValue(0));var Ur=ur?Er.x+Er.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),Gr=ur?Er.y+Er.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),sn=ur?Er.x+Er.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),pn=ur?Er.y+Er.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return Ur===sn&&Gr===pn?null:Ve.createLinearGradient(Ur,Gr,sn,pn)}}]),Ar})($c);function Pc(jr){var Fr=QA();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function QA(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var ec=(function(jr){Xe.default(Ar,jr);var Fr=Pc(Ar);function Ar(cr,Ve,dr){var ur;return mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="radialGradient",ur.attributesToInherit.push("cx","cy","r","fx","fy","fr"),ur}return qe.default(Ar,[{key:"getGradient",value:function(Ve,dr){var ur=this.getGradientUnits()==="objectBoundingBox",Er=dr.getBoundingBox(Ve);if(ur&&!Er)return null;this.getAttribute("cx").hasValue()||this.getAttribute("cx",!0).setValue("50%"),this.getAttribute("cy").hasValue()||this.getAttribute("cy",!0).setValue("50%"),this.getAttribute("r").hasValue()||this.getAttribute("r",!0).setValue("50%");var Ur=ur?Er.x+Er.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),Gr=ur?Er.y+Er.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),sn=Ur,pn=Gr;this.getAttribute("fx").hasValue()&&(sn=ur?Er.x+Er.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(pn=ur?Er.y+Er.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var _n=ur?(Er.width+Er.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),ei=this.getAttribute("fr").getPixels();return Ve.createRadialGradient(sn,pn,ei,Ur,Gr,_n)}}]),Ar})($c);function tc(jr){var Fr=tl();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function tl(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var q1=(function(jr){Xe.default(Ar,jr);var Fr=tc(Ar);function Ar(cr,Ve,dr){var ur;mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="stop";var Er=Math.max(0,Math.min(1,ur.getAttribute("offset").getNumber())),Ur=ur.getStyle("stop-opacity"),Gr=ur.getStyle("stop-color",!0);return Gr.getString()===""&&Gr.setValue("#000"),Ur.hasValue()&&(Gr=Gr.addOpacity(Ur)),ur.offset=Er,ur.color=Gr.getColor(),ur}return Ar})(hs);function Qc(jr){var Fr=PA();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function PA(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var xA=(function(jr){Xe.default(Ar,jr);var Fr=Qc(Ar);function Ar(cr,Ve,dr){var ur;mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="animate",ur.duration=0,ur.initialValue=null,ur.initialUnits="",ur.removed=!1,ur.frozen=!1,cr.screen.animations.push(Cr.default(ur)),ur.begin=ur.getAttribute("begin").getMilliseconds(),ur.maxDuration=ur.begin+ur.getAttribute("dur").getMilliseconds(),ur.from=ur.getAttribute("from"),ur.to=ur.getAttribute("to"),ur.values=new ja(cr,"values",null);var Er=ur.getAttribute("values");return Er.hasValue()&&ur.values.setValue(Er.getString().split(";")),ur}return qe.default(Ar,[{key:"getProperty",value:function(){var Ve=this.getAttribute("attributeType").getString(),dr=this.getAttribute("attributeName").getString();return Ve==="CSS"?this.parent.getStyle(dr,!0):this.parent.getAttribute(dr,!0)}},{key:"calcValue",value:function(){var Ve=this.initialUnits,dr=this.getProgress(),ur=dr.progress,Er=dr.from,Ur=dr.to,Gr=Er.getNumber()+(Ur.getNumber()-Er.getNumber())*ur;return Ve==="%"&&(Gr*=100),"".concat(Gr).concat(Ve)}},{key:"update",value:function(Ve){var dr=this.parent,ur=this.getProperty();if(this.initialValue||(this.initialValue=ur.getString(),this.initialUnits=ur.getUnits()),this.duration>this.maxDuration){var Er=this.getAttribute("fill").getString("remove");if(this.getAttribute("repeatCount").getString()==="indefinite"||this.getAttribute("repeatDur").getString()==="indefinite")this.duration=0;else if(Er==="freeze"&&!this.frozen)this.frozen=!0,dr.animationFrozen=!0,dr.animationFrozenValue=ur.getString();else if(Er==="remove"&&!this.removed)return this.removed=!0,ur.setValue(dr.animationFrozen?dr.animationFrozenValue:this.initialValue),!0;return!1}this.duration+=Ve;var Ur=!1;if(this.begin<this.duration){var Gr=this.calcValue(),sn=this.getAttribute("type");if(sn.hasValue()){var pn=sn.getString();Gr="".concat(pn,"(").concat(Gr,")")}ur.setValue(Gr),Ur=!0}return Ur}},{key:"getProgress",value:function(){var Ve=this.document,dr=this.values,ur={progress:(this.duration-this.begin)/(this.maxDuration-this.begin)};if(dr.hasValue()){var Er=ur.progress*(dr.getValue().length-1),Ur=Math.floor(Er),Gr=Math.ceil(Er);ur.from=new ja(Ve,"from",parseFloat(dr.getValue()[Ur])),ur.to=new ja(Ve,"to",parseFloat(dr.getValue()[Gr])),ur.progress=(Er-Ur)/(Gr-Ur)}else ur.from=this.from,ur.to=this.to;return ur}}]),Ar})(hs);function zA(jr){var Fr=gl();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function gl(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var rc=(function(jr){Xe.default(Ar,jr);var Fr=zA(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="animateColor",cr}return qe.default(Ar,[{key:"calcValue",value:function(){var Ve=this.getProgress(),dr=Ve.progress,ur=Ve.from,Er=Ve.to,Ur=new xe.default(ur.getColor()),Gr=new xe.default(Er.getColor());if(Ur.ok&&Gr.ok){var sn=Ur.r+(Gr.r-Ur.r)*dr,pn=Ur.g+(Gr.g-Ur.g)*dr,_n=Ur.b+(Gr.b-Ur.b)*dr;return"rgb(".concat(Math.floor(sn),", ").concat(Math.floor(pn),", ").concat(Math.floor(_n),")")}return this.getAttribute("from").getColor()}}]),Ar})(xA);function BA(jr){var Fr=ze();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function ze(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var nr=(function(jr){Xe.default(Ar,jr);var Fr=BA(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="animateTransform",cr}return qe.default(Ar,[{key:"calcValue",value:function(){var Ve=this.getProgress(),dr=Ve.progress,ur=Ve.from,Er=Ve.to,Ur=De(ur.getString()),Gr=De(Er.getString()),sn=Ur.map(function(pn,_n){var ei=Gr[_n];return pn+(ei-pn)*dr}).join(" ");return sn}}]),Ar})(xA);function yr(jr,Fr){var Ar=typeof Symbol!="undefined"&&jr[Symbol.iterator]||jr["@@iterator"];if(!Ar){if(Array.isArray(jr)||(Ar=Tr(jr))||Fr&&jr&&typeof jr.length=="number"){Ar&&(jr=Ar);var cr=0,Ve=function(){};return{s:Ve,n:function(){return cr>=jr.length?{done:!0}:{done:!1,value:jr[cr++]}},e:function(Gr){throw Gr},f:Ve}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var dr=!0,ur=!1,Er;return{s:function(){Ar=Ar.call(jr)},n:function(){var Gr=Ar.next();return dr=Gr.done,Gr},e:function(Gr){ur=!0,Er=Gr},f:function(){try{!dr&&Ar.return!=null&&Ar.return()}finally{if(ur)throw Er}}}}function Tr(jr,Fr){if(jr){if(typeof jr=="string")return qr(jr,Fr);var Ar=Object.prototype.toString.call(jr).slice(8,-1);if(Ar==="Object"&&jr.constructor&&(Ar=jr.constructor.name),Ar==="Map"||Ar==="Set")return Array.from(jr);if(Ar==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Ar))return qr(jr,Fr)}}function qr(jr,Fr){(Fr==null||Fr>jr.length)&&(Fr=jr.length);for(var Ar=0,cr=new Array(Fr);Ar<Fr;Ar++)cr[Ar]=jr[Ar];return cr}function Vr(jr){var Fr=un();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function un(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var Kn=(function(jr){Xe.default(Ar,jr);var Fr=Vr(Ar);function Ar(cr,Ve,dr){var ur;mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="font",ur.glyphs=Object.create(null),ur.horizAdvX=ur.getAttribute("horiz-adv-x").getNumber();var Er=cr.definitions,Ur=Cr.default(ur),Gr=Ur.children,sn=yr(Gr),pn;try{for(sn.s();!(pn=sn.n()).done;){var _n=pn.value;switch(_n.type){case"font-face":{ur.fontFace=_n;var ei=_n.getStyle("font-family");ei.hasValue()&&(Er[ei.getString()]=Cr.default(ur));break}case"missing-glyph":ur.missingGlyph=_n;break;case"glyph":{var wi=_n;wi.arabicForm?(ur.isRTL=!0,ur.isArabic=!0,typeof ur.glyphs[wi.unicode]=="undefined"&&(ur.glyphs[wi.unicode]=Object.create(null)),ur.glyphs[wi.unicode][wi.arabicForm]=wi):ur.glyphs[wi.unicode]=wi;break}default:}}}catch(Wi){sn.e(Wi)}finally{sn.f()}return ur}return qe.default(Ar,[{key:"render",value:function(){}}]),Ar})(hs);function zn(jr){var Fr=bi();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function bi(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var Ki=(function(jr){Xe.default(Ar,jr);var Fr=zn(Ar);function Ar(cr,Ve,dr){var ur;return mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="font-face",ur.ascent=ur.getAttribute("ascent").getNumber(),ur.descent=ur.getAttribute("descent").getNumber(),ur.unitsPerEm=ur.getAttribute("units-per-em").getNumber(),ur}return Ar})(hs);function oa(jr){var Fr=ti();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function ti(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var xi=(function(jr){Xe.default(Ar,jr);var Fr=oa(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="missing-glyph",cr.horizAdvX=0,cr}return Ar})(Us);function Jo(jr){var Fr=ws();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function ws(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var ts=(function(jr){Xe.default(Ar,jr);var Fr=Jo(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="tref",cr}return qe.default(Ar,[{key:"getText",value:function(){var Ve=this.getHrefAttribute().getDefinition();if(Ve){var dr=Ve.children[0];if(dr)return dr.getText()}return""}}]),Ar})(JA);function T1(jr){var Fr=fr();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function fr(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var Xr=(function(jr){Xe.default(Ar,jr);var Fr=T1(Ar);function Ar(cr,Ve,dr){var ur;mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="a";var Er=Ve.childNodes,Ur=Er[0],Gr=Er.length>0&&Array.from(Er).every(function(sn){return sn.nodeType===3});return ur.hasText=Gr,ur.text=Gr?ur.getTextFromNode(Ur):"",ur}return qe.default(Ar,[{key:"getText",value:function(){return this.text}},{key:"renderChildren",value:function(Ve){if(this.hasText){vr.default(ir.default(Ar.prototype),"renderChildren",this).call(this,Ve);var dr=this.document,ur=this.x,Er=this.y,Ur=dr.screen.mouse,Gr=new ja(dr,"fontSize",ra.parse(dr.ctx.font).fontSize);Ur.isWorking()&&Ur.checkBoundingBox(this,new Fo(ur,Er-Gr.getPixels("y"),ur+this.measureText(Ve),Er))}else if(this.children.length>0){var sn=new tA(this.document,null);sn.children=this.children,sn.parent=this,sn.render(Ve)}}},{key:"onClick",value:function(){var Ve=this.document.window;Ve&&Ve.open(this.getHrefAttribute().getString())}},{key:"onMouseMove",value:function(){var Ve=this.document.ctx;Ve.canvas.style.cursor="pointer"}}]),Ar})(JA);function Ln(jr,Fr){var Ar=typeof Symbol!="undefined"&&jr[Symbol.iterator]||jr["@@iterator"];if(!Ar){if(Array.isArray(jr)||(Ar=qn(jr))||Fr&&jr&&typeof jr.length=="number"){Ar&&(jr=Ar);var cr=0,Ve=function(){};return{s:Ve,n:function(){return cr>=jr.length?{done:!0}:{done:!1,value:jr[cr++]}},e:function(Gr){throw Gr},f:Ve}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var dr=!0,ur=!1,Er;return{s:function(){Ar=Ar.call(jr)},n:function(){var Gr=Ar.next();return dr=Gr.done,Gr},e:function(Gr){ur=!0,Er=Gr},f:function(){try{!dr&&Ar.return!=null&&Ar.return()}finally{if(ur)throw Er}}}}function qn(jr,Fr){if(jr){if(typeof jr=="string")return Pi(jr,Fr);var Ar=Object.prototype.toString.call(jr).slice(8,-1);if(Ar==="Object"&&jr.constructor&&(Ar=jr.constructor.name),Ar==="Map"||Ar==="Set")return Array.from(jr);if(Ar==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Ar))return Pi(jr,Fr)}}function Pi(jr,Fr){(Fr==null||Fr>jr.length)&&(Fr=jr.length);for(var Ar=0,cr=new Array(Fr);Ar<Fr;Ar++)cr[Ar]=jr[Ar];return cr}function Fi(jr,Fr){var Ar=Object.keys(jr);if(Object.getOwnPropertySymbols){var cr=Object.getOwnPropertySymbols(jr);Fr&&(cr=cr.filter(function(Ve){return Object.getOwnPropertyDescriptor(jr,Ve).enumerable})),Ar.push.apply(Ar,cr)}return Ar}function ua(jr){for(var Fr=1;Fr<arguments.length;Fr++){var Ar=arguments[Fr]!=null?arguments[Fr]:{};Fr%2?Fi(Object(Ar),!0).forEach(function(cr){xr.default(jr,cr,Ar[cr])}):Object.getOwnPropertyDescriptors?Object.defineProperties(jr,Object.getOwnPropertyDescriptors(Ar)):Fi(Object(Ar)).forEach(function(cr){Object.defineProperty(jr,cr,Object.getOwnPropertyDescriptor(Ar,cr))})}return jr}function Ha(jr){var Fr=Lo();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function Lo(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var No=(function(jr){Xe.default(Ar,jr);var Fr=Ha(Ar);function Ar(cr,Ve,dr){var ur;mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="textPath",ur.textWidth=0,ur.textHeight=0,ur.pathLength=-1,ur.glyphInfo=null,ur.letterSpacingCache=[],ur.measuresCache=new Map([["",0]]);var Er=ur.getHrefAttribute().getDefinition();return ur.text=ur.getTextFromNode(),ur.dataArray=ur.parsePathData(Er),ur}return qe.default(Ar,[{key:"getText",value:function(){return this.text}},{key:"path",value:function(Ve){var dr=this.dataArray;Ve&&Ve.beginPath(),dr.forEach(function(ur){var Er=ur.type,Ur=ur.points;switch(Er){case aa.LINE_TO:Ve&&Ve.lineTo(Ur[0],Ur[1]);break;case aa.MOVE_TO:Ve&&Ve.moveTo(Ur[0],Ur[1]);break;case aa.CURVE_TO:Ve&&Ve.bezierCurveTo(Ur[0],Ur[1],Ur[2],Ur[3],Ur[4],Ur[5]);break;case aa.QUAD_TO:Ve&&Ve.quadraticCurveTo(Ur[0],Ur[1],Ur[2],Ur[3]);break;case aa.ARC:{var Gr=Sr.default(Ur,8),sn=Gr[0],pn=Gr[1],_n=Gr[2],ei=Gr[3],wi=Gr[4],Wi=Gr[5],ta=Gr[6],$i=Gr[7],Da=_n>ei?_n:ei,ba=_n>ei?1:_n/ei,Ci=_n>ei?ei/_n:1;Ve&&(Ve.translate(sn,pn),Ve.rotate(ta),Ve.scale(ba,Ci),Ve.arc(0,0,Da,wi,wi+Wi,!!(1-$i)),Ve.scale(1/ba,1/Ci),Ve.rotate(-ta),Ve.translate(-sn,-pn));break}case aa.CLOSE_PATH:Ve&&Ve.closePath();break}})}},{key:"renderChildren",value:function(Ve){this.setTextData(Ve),Ve.save();var dr=this.parent.getStyle("text-decoration").getString(),ur=this.getFontSize(),Er=this.glyphInfo,Ur=Ve.fillStyle;dr==="underline"&&Ve.beginPath(),Er.forEach(function(Gr,sn){var pn=Gr.p0,_n=Gr.p1,ei=Gr.rotation,wi=Gr.text;Ve.save(),Ve.translate(pn.x,pn.y),Ve.rotate(ei),Ve.fillStyle&&Ve.fillText(wi,0,0),Ve.strokeStyle&&Ve.strokeText(wi,0,0),Ve.restore(),dr==="underline"&&(sn===0&&Ve.moveTo(pn.x,pn.y+ur/8),Ve.lineTo(_n.x,_n.y+ur/5))}),dr==="underline"&&(Ve.lineWidth=ur/20,Ve.strokeStyle=Ur,Ve.stroke(),Ve.closePath()),Ve.restore()}},{key:"getLetterSpacingAt",value:function(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return this.letterSpacingCache[Ve]||0}},{key:"findSegmentToFitChar",value:function(Ve,dr,ur,Er,Ur,Gr,sn,pn,_n){var ei=Gr,wi=this.measureText(Ve,pn);pn===" "&&dr==="justify"&&ur<Er&&(wi+=(Er-ur)/Ur),_n>-1&&(ei+=this.getLetterSpacingAt(_n));var Wi=this.textHeight/20,ta=this.getEquidistantPointOnPath(ei,Wi,0),$i=this.getEquidistantPointOnPath(ei+wi,Wi,0),Da={p0:ta,p1:$i},ba=ta&&$i?Math.atan2($i.y-ta.y,$i.x-ta.x):0;if(sn){var Ci=Math.cos(Math.PI/2+ba)*sn,qi=Math.cos(-ba)*sn;Da.p0=ua(ua({},ta),{},{x:ta.x+Ci,y:ta.y+qi}),Da.p1=ua(ua({},$i),{},{x:$i.x+Ci,y:$i.y+qi})}return ei+=wi,{offset:ei,segment:Da,rotation:ba}}},{key:"measureText",value:function(Ve,dr){var ur=this.measuresCache,Er=dr||this.getText();if(ur.has(Er))return ur.get(Er);var Ur=this.measureTargetText(Ve,Er);return ur.set(Er,Ur),Ur}},{key:"setTextData",value:function(Ve){var dr=this;if(!this.glyphInfo){var ur=this.getText(),Er=ur.split(""),Ur=ur.split(" ").length-1,Gr=this.parent.getAttribute("dx").split().map(function(_a){return _a.getPixels("x")}),sn=this.parent.getAttribute("dy").getPixels("y"),pn=this.parent.getStyle("text-anchor").getString("start"),_n=this.getStyle("letter-spacing"),ei=this.parent.getStyle("letter-spacing"),wi=0;!_n.hasValue()||_n.getValue()==="inherit"?wi=ei.getPixels():_n.hasValue()&&_n.getValue()!=="initial"&&_n.getValue()!=="unset"&&(wi=_n.getPixels());var Wi=[],ta=ur.length;this.letterSpacingCache=Wi;for(var $i=0;$i<ta;$i++)Wi.push(typeof Gr[$i]!="undefined"?Gr[$i]:wi);var Da=Wi.reduce(function(_a,Na,ka){return ka===0?0:_a+Na||0},0),ba=this.measureText(Ve),Ci=Math.max(ba+Da,0);this.textWidth=ba,this.textHeight=this.getFontSize(),this.glyphInfo=[];var qi=this.getPathLength(),Ea=this.getStyle("startOffset").getNumber(0)*qi,Ji=0;(pn==="middle"||pn==="center")&&(Ji=-Ci/2),(pn==="end"||pn==="right")&&(Ji=-Ci),Ji+=Ea,Er.forEach(function(_a,Na){var ka=dr.findSegmentToFitChar(Ve,pn,Ci,qi,Ur,Ji,sn,_a,Na),Ka=ka.offset,io=ka.segment,zr=ka.rotation;Ji=Ka,!(!io.p0||!io.p1)&&dr.glyphInfo.push({text:Er[Na],p0:io.p0,p1:io.p1,rotation:zr})})}}},{key:"parsePathData",value:function(Ve){if(this.pathLength=-1,!Ve)return[];var dr=[],ur=Ve.pathParser;for(ur.reset();!ur.isEnd();){var Er=ur.current,Ur=Er?Er.x:0,Gr=Er?Er.y:0,sn=ur.next(),pn=sn.type,_n=[];switch(sn.type){case aa.MOVE_TO:this.pathM(ur,_n);break;case aa.LINE_TO:pn=this.pathL(ur,_n);break;case aa.HORIZ_LINE_TO:pn=this.pathH(ur,_n);break;case aa.VERT_LINE_TO:pn=this.pathV(ur,_n);break;case aa.CURVE_TO:this.pathC(ur,_n);break;case aa.SMOOTH_CURVE_TO:pn=this.pathS(ur,_n);break;case aa.QUAD_TO:this.pathQ(ur,_n);break;case aa.SMOOTH_QUAD_TO:pn=this.pathT(ur,_n);break;case aa.ARC:_n=this.pathA(ur);break;case aa.CLOSE_PATH:Us.pathZ(ur);break}sn.type!==aa.CLOSE_PATH?dr.push({type:pn,points:_n,start:{x:Ur,y:Gr},pathLength:this.calcLength(Ur,Gr,pn,_n)}):dr.push({type:aa.CLOSE_PATH,points:[],pathLength:0})}return dr}},{key:"pathM",value:function(Ve,dr){var ur=Us.pathM(Ve).point,Er=ur.x,Ur=ur.y;dr.push(Er,Ur)}},{key:"pathL",value:function(Ve,dr){var ur=Us.pathL(Ve).point,Er=ur.x,Ur=ur.y;return dr.push(Er,Ur),aa.LINE_TO}},{key:"pathH",value:function(Ve,dr){var ur=Us.pathH(Ve).point,Er=ur.x,Ur=ur.y;return dr.push(Er,Ur),aa.LINE_TO}},{key:"pathV",value:function(Ve,dr){var ur=Us.pathV(Ve).point,Er=ur.x,Ur=ur.y;return dr.push(Er,Ur),aa.LINE_TO}},{key:"pathC",value:function(Ve,dr){var ur=Us.pathC(Ve),Er=ur.point,Ur=ur.controlPoint,Gr=ur.currentPoint;dr.push(Er.x,Er.y,Ur.x,Ur.y,Gr.x,Gr.y)}},{key:"pathS",value:function(Ve,dr){var ur=Us.pathS(Ve),Er=ur.point,Ur=ur.controlPoint,Gr=ur.currentPoint;return dr.push(Er.x,Er.y,Ur.x,Ur.y,Gr.x,Gr.y),aa.CURVE_TO}},{key:"pathQ",value:function(Ve,dr){var ur=Us.pathQ(Ve),Er=ur.controlPoint,Ur=ur.currentPoint;dr.push(Er.x,Er.y,Ur.x,Ur.y)}},{key:"pathT",value:function(Ve,dr){var ur=Us.pathT(Ve),Er=ur.controlPoint,Ur=ur.currentPoint;return dr.push(Er.x,Er.y,Ur.x,Ur.y),aa.QUAD_TO}},{key:"pathA",value:function(Ve){var dr=Us.pathA(Ve),ur=dr.rX,Er=dr.rY,Ur=dr.sweepFlag,Gr=dr.xAxisRotation,sn=dr.centp,pn=dr.a1,_n=dr.ad;return Ur===0&&_n>0&&(_n-=2*Math.PI),Ur===1&&_n<0&&(_n+=2*Math.PI),[sn.x,sn.y,ur,Er,pn,_n,Gr,Ur]}},{key:"calcLength",value:function(Ve,dr,ur,Er){var Ur=0,Gr=null,sn=null,pn=0;switch(ur){case aa.LINE_TO:return this.getLineLength(Ve,dr,Er[0],Er[1]);case aa.CURVE_TO:for(Ur=0,Gr=this.getPointOnCubicBezier(0,Ve,dr,Er[0],Er[1],Er[2],Er[3],Er[4],Er[5]),pn=.01;pn<=1;pn+=.01)sn=this.getPointOnCubicBezier(pn,Ve,dr,Er[0],Er[1],Er[2],Er[3],Er[4],Er[5]),Ur+=this.getLineLength(Gr.x,Gr.y,sn.x,sn.y),Gr=sn;return Ur;case aa.QUAD_TO:for(Ur=0,Gr=this.getPointOnQuadraticBezier(0,Ve,dr,Er[0],Er[1],Er[2],Er[3]),pn=.01;pn<=1;pn+=.01)sn=this.getPointOnQuadraticBezier(pn,Ve,dr,Er[0],Er[1],Er[2],Er[3]),Ur+=this.getLineLength(Gr.x,Gr.y,sn.x,sn.y),Gr=sn;return Ur;case aa.ARC:{Ur=0;var _n=Er[4],ei=Er[5],wi=Er[4]+ei,Wi=Math.PI/180;if(Math.abs(_n-wi)<Wi&&(Wi=Math.abs(_n-wi)),Gr=this.getPointOnEllipticalArc(Er[0],Er[1],Er[2],Er[3],_n,0),ei<0)for(pn=_n-Wi;pn>wi;pn-=Wi)sn=this.getPointOnEllipticalArc(Er[0],Er[1],Er[2],Er[3],pn,0),Ur+=this.getLineLength(Gr.x,Gr.y,sn.x,sn.y),Gr=sn;else for(pn=_n+Wi;pn<wi;pn+=Wi)sn=this.getPointOnEllipticalArc(Er[0],Er[1],Er[2],Er[3],pn,0),Ur+=this.getLineLength(Gr.x,Gr.y,sn.x,sn.y),Gr=sn;return sn=this.getPointOnEllipticalArc(Er[0],Er[1],Er[2],Er[3],wi,0),Ur+=this.getLineLength(Gr.x,Gr.y,sn.x,sn.y),Ur}}return 0}},{key:"getPointOnLine",value:function(Ve,dr,ur,Er,Ur){var Gr=arguments.length>5&&arguments[5]!==void 0?arguments[5]:dr,sn=arguments.length>6&&arguments[6]!==void 0?arguments[6]:ur,pn=(Ur-ur)/(Er-dr+Pn),_n=Math.sqrt(Ve*Ve/(1+pn*pn));Er<dr&&(_n*=-1);var ei=pn*_n,wi=null;if(Er===dr)wi={x:Gr,y:sn+ei};else if((sn-ur)/(Gr-dr+Pn)===pn)wi={x:Gr+_n,y:sn+ei};else{var Wi=0,ta=0,$i=this.getLineLength(dr,ur,Er,Ur);if($i<Pn)return null;var Da=(Gr-dr)*(Er-dr)+(sn-ur)*(Ur-ur);Da/=$i*$i,Wi=dr+Da*(Er-dr),ta=ur+Da*(Ur-ur);var ba=this.getLineLength(Gr,sn,Wi,ta),Ci=Math.sqrt(Ve*Ve-ba*ba);_n=Math.sqrt(Ci*Ci/(1+pn*pn)),Er<dr&&(_n*=-1),ei=pn*_n,wi={x:Wi+_n,y:ta+ei}}return wi}},{key:"getPointOnPath",value:function(Ve){var dr=this.getPathLength(),ur=0,Er=null;if(Ve<-5e-5||Ve-5e-5>dr)return null;var Ur=this.dataArray,Gr=Ln(Ur),sn;try{for(Gr.s();!(sn=Gr.n()).done;){var pn=sn.value;if(pn&&(pn.pathLength<5e-5||ur+pn.pathLength+5e-5<Ve)){ur+=pn.pathLength;continue}var _n=Ve-ur,ei=0;switch(pn.type){case aa.LINE_TO:Er=this.getPointOnLine(_n,pn.start.x,pn.start.y,pn.points[0],pn.points[1],pn.start.x,pn.start.y);break;case aa.ARC:{var wi=pn.points[4],Wi=pn.points[5],ta=pn.points[4]+Wi;if(ei=wi+_n/pn.pathLength*Wi,Wi<0&&ei<ta||Wi>=0&&ei>ta)break;Er=this.getPointOnEllipticalArc(pn.points[0],pn.points[1],pn.points[2],pn.points[3],ei,pn.points[6]);break}case aa.CURVE_TO:ei=_n/pn.pathLength,ei>1&&(ei=1),Er=this.getPointOnCubicBezier(ei,pn.start.x,pn.start.y,pn.points[0],pn.points[1],pn.points[2],pn.points[3],pn.points[4],pn.points[5]);break;case aa.QUAD_TO:ei=_n/pn.pathLength,ei>1&&(ei=1),Er=this.getPointOnQuadraticBezier(ei,pn.start.x,pn.start.y,pn.points[0],pn.points[1],pn.points[2],pn.points[3]);break;default:}if(Er)return Er;break}}catch($i){Gr.e($i)}finally{Gr.f()}return null}},{key:"getLineLength",value:function(Ve,dr,ur,Er){return Math.sqrt((ur-Ve)*(ur-Ve)+(Er-dr)*(Er-dr))}},{key:"getPathLength",value:function(){return this.pathLength===-1&&(this.pathLength=this.dataArray.reduce(function(Ve,dr){return dr.pathLength>0?Ve+dr.pathLength:Ve},0)),this.pathLength}},{key:"getPointOnCubicBezier",value:function(Ve,dr,ur,Er,Ur,Gr,sn,pn,_n){var ei=pn*wa(Ve)+Gr*xa(Ve)+Er*Aa(Ve)+dr*Ta(Ve),wi=_n*wa(Ve)+sn*xa(Ve)+Ur*Aa(Ve)+ur*Ta(Ve);return{x:ei,y:wi}}},{key:"getPointOnQuadraticBezier",value:function(Ve,dr,ur,Er,Ur,Gr,sn){var pn=Gr*Ia(Ve)+Er*or(Ve)+dr*Pr(Ve),_n=sn*Ia(Ve)+Ur*or(Ve)+ur*Pr(Ve);return{x:pn,y:_n}}},{key:"getPointOnEllipticalArc",value:function(Ve,dr,ur,Er,Ur,Gr){var sn=Math.cos(Gr),pn=Math.sin(Gr),_n={x:ur*Math.cos(Ur),y:Er*Math.sin(Ur)};return{x:Ve+(_n.x*sn-_n.y*pn),y:dr+(_n.x*pn+_n.y*sn)}}},{key:"buildEquidistantCache",value:function(Ve,dr){var ur=this.getPathLength(),Er=dr||.25,Ur=Ve||ur/100;if(!this.equidistantCache||this.equidistantCache.step!==Ur||this.equidistantCache.precision!==Er){this.equidistantCache={step:Ur,precision:Er,points:[]};for(var Gr=0,sn=0;sn<=ur;sn+=Er){var pn=this.getPointOnPath(sn),_n=this.getPointOnPath(sn+Er);!pn||!_n||(Gr+=this.getLineLength(pn.x,pn.y,_n.x,_n.y),Gr>=Ur&&(this.equidistantCache.points.push({x:pn.x,y:pn.y,distance:sn}),Gr-=Ur))}}}},{key:"getEquidistantPointOnPath",value:function(Ve,dr,ur){if(this.buildEquidistantCache(dr,ur),Ve<0||Ve-this.getPathLength()>5e-5)return null;var Er=Math.round(Ve/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[Er]||null}}]),Ar})(JA);function rs(jr){var Fr=hr();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function hr(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var Br=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i,Nr=(function(jr){Xe.default(Ar,jr);var Fr=rs(Ar);function Ar(cr,Ve,dr){var ur;mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="image",ur.loaded=!1;var Er=ur.getHrefAttribute().getString();if(!Er)return Re.default(ur);var Ur=Er.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(Er);return cr.images.push(Cr.default(ur)),Ur?ur.loadSvg(Er):ur.loadImage(Er),ur.isSvg=Ur,ur}return qe.default(Ar,[{key:"loadImage",value:(function(){var cr=wr.default(sr.default.mark(function dr(ur){var Er;return sr.default.wrap(function(Gr){for(;;)switch(Gr.prev=Gr.next){case 0:return Gr.prev=0,Gr.next=3,this.document.createImage(ur);case 3:Er=Gr.sent,this.image=Er,Gr.next=10;break;case 7:Gr.prev=7,Gr.t0=Gr.catch(0);case 10:this.loaded=!0;case 11:case"end":return Gr.stop()}},dr,this,[[0,7]])}));function Ve(dr){return cr.apply(this,arguments)}return Ve})()},{key:"loadSvg",value:(function(){var cr=wr.default(sr.default.mark(function dr(ur){var Er,Ur,Gr,sn;return sr.default.wrap(function(_n){for(;;)switch(_n.prev=_n.next){case 0:if(Er=Br.exec(ur),!Er){_n.next=6;break}Ur=Er[5],Er[4]==="base64"?this.image=atob(Ur):this.image=decodeURIComponent(Ur),_n.next=19;break;case 6:return _n.prev=6,_n.next=9,this.document.fetch(ur);case 9:return Gr=_n.sent,_n.next=12,Gr.text();case 12:sn=_n.sent,this.image=sn,_n.next=19;break;case 16:_n.prev=16,_n.t0=_n.catch(6);case 19:this.loaded=!0;case 20:case"end":return _n.stop()}},dr,this,[[6,16]])}));function Ve(dr){return cr.apply(this,arguments)}return Ve})()},{key:"renderChildren",value:function(Ve){var dr=this.document,ur=this.image,Er=this.loaded,Ur=this.getAttribute("x").getPixels("x"),Gr=this.getAttribute("y").getPixels("y"),sn=this.getStyle("width").getPixels("x"),pn=this.getStyle("height").getPixels("y");if(!(!Er||!ur||!sn||!pn)){if(Ve.save(),Ve.translate(Ur,Gr),this.isSvg){var _n=dr.canvg.forkString(Ve,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:sn,scaleHeight:pn});_n.document.documentElement.parent=this,_n.render()}else{var ei=this.image;dr.setViewBox({ctx:Ve,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:sn,desiredWidth:ei.width,height:pn,desiredHeight:ei.height}),this.loaded&&(typeof ei.complete=="undefined"||ei.complete)&&Ve.drawImage(ei,0,0)}Ve.restore()}}},{key:"getBoundingBox",value:function(){var Ve=this.getAttribute("x").getPixels("x"),dr=this.getAttribute("y").getPixels("y"),ur=this.getStyle("width").getPixels("x"),Er=this.getStyle("height").getPixels("y");return new Fo(Ve,dr,Ve+ur,dr+Er)}}]),Ar})(S1);function Or(jr){var Fr=an();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function an(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var Zr=(function(jr){Xe.default(Ar,jr);var Fr=Or(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="symbol",cr}return qe.default(Ar,[{key:"render",value:function(Ve){}}]),Ar})(S1),Rr=(function(){function jr(Fr){mr.default(this,jr),this.document=Fr,this.loaded=!1,Fr.fonts.push(this)}return qe.default(jr,[{key:"load",value:(function(){var Fr=wr.default(sr.default.mark(function cr(Ve,dr){var ur,Er,Ur;return sr.default.wrap(function(sn){for(;;)switch(sn.prev=sn.next){case 0:return sn.prev=0,ur=this.document,sn.next=4,ur.canvg.parser.load(dr);case 4:Er=sn.sent,Ur=Er.getElementsByTagName("font"),Array.from(Ur).forEach(function(pn){var _n=ur.createElement(pn);ur.definitions[Ve]=_n}),sn.next=12;break;case 9:sn.prev=9,sn.t0=sn.catch(0);case 12:this.loaded=!0;case 13:case"end":return sn.stop()}},cr,this,[[0,9]])}));function Ar(cr,Ve){return Fr.apply(this,arguments)}return Ar})()}]),jr})();function Jr(jr){var Fr=rn();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function rn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var An=(function(jr){Xe.default(Ar,jr);var Fr=Jr(Ar);function Ar(cr,Ve,dr){var ur;mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="style";var Er=Wr(Array.from(Ve.childNodes).map(function(Gr){return Gr.textContent}).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,"")),Ur=Er.split("}");return Ur.forEach(function(Gr){var sn=Gr.trim();if(sn){var pn=sn.split("{"),_n=pn[0].split(","),ei=pn[1].split(";");_n.forEach(function(wi){var Wi=wi.trim();if(Wi){var ta=cr.styles[Wi]||{};if(ei.forEach(function(ba){var Ci=ba.indexOf(":"),qi=ba.substr(0,Ci).trim(),Ea=ba.substr(Ci+1,ba.length-Ci).trim();qi&&Ea&&(ta[qi]=new ja(cr,qi,Ea))}),cr.styles[Wi]=ta,cr.stylesSpecificity[Wi]=Bn(Wi),Wi==="@font-face"){var $i=ta["font-family"].getString().replace(/"|'/g,""),Da=ta.src.getString().split(",");Da.forEach(function(ba){if(ba.indexOf('format("svg")')>0){var Ci=xn(ba);Ci&&new Rr(cr).load($i,Ci)}})}}})}}),ur}return Ar})(hs);An.parseExternalUrl=xn;function tn(jr){var Fr=vn();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function vn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var fn=(function(jr){Xe.default(Ar,jr);var Fr=tn(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="use",cr}return qe.default(Ar,[{key:"setContext",value:function(Ve){vr.default(ir.default(Ar.prototype),"setContext",this).call(this,Ve);var dr=this.getAttribute("x"),ur=this.getAttribute("y");dr.hasValue()&&Ve.translate(dr.getPixels("x"),0),ur.hasValue()&&Ve.translate(0,ur.getPixels("y"))}},{key:"path",value:function(Ve){var dr=this.element;dr&&dr.path(Ve)}},{key:"renderChildren",value:function(Ve){var dr=this.document,ur=this.element;if(ur){var Er=ur;if(ur.type==="symbol"&&(Er=new wA(dr,null),Er.attributes.viewBox=new ja(dr,"viewBox",ur.getAttribute("viewBox").getString()),Er.attributes.preserveAspectRatio=new ja(dr,"preserveAspectRatio",ur.getAttribute("preserveAspectRatio").getString()),Er.attributes.overflow=new ja(dr,"overflow",ur.getAttribute("overflow").getString()),Er.children=ur.children,ur.styles.opacity=new ja(dr,"opacity",this.calculateOpacity())),Er.type==="svg"){var Ur=this.getStyle("width",!1,!0),Gr=this.getStyle("height",!1,!0);Ur.hasValue()&&(Er.attributes.width=new ja(dr,"width",Ur.getString())),Gr.hasValue()&&(Er.attributes.height=new ja(dr,"height",Gr.getString()))}var sn=Er.parent;Er.parent=this,Er.render(Ve),Er.parent=sn}}},{key:"getBoundingBox",value:function(Ve){var dr=this.element;return dr?dr.getBoundingBox(Ve):null}},{key:"elementTransform",value:function(){var Ve=this.document,dr=this.element;return iA.fromElement(Ve,dr)}},{key:"element",get:function(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}}]),Ar})(S1);function dn(jr){var Fr=Mn();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function Mn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}function wn(jr,Fr,Ar,cr,Ve,dr){return jr[Ar*cr*4+Fr*4+dr]}function Sn(jr,Fr,Ar,cr,Ve,dr,ur){jr[Ar*cr*4+Fr*4+dr]=ur}function Nn(jr,Fr,Ar){var cr=jr[Fr];return cr*Ar}function oi(jr,Fr,Ar,cr){return Fr+Math.cos(jr)*Ar+Math.sin(jr)*cr}var Jn=(function(jr){Xe.default(Ar,jr);var Fr=dn(Ar);function Ar(cr,Ve,dr){var ur;mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="feColorMatrix";var Er=De(ur.getAttribute("values").getString());switch(ur.getAttribute("type").getString("matrix")){case"saturate":{var Ur=Er[0];Er=[.213+.787*Ur,.715-.715*Ur,.072-.072*Ur,0,0,.213-.213*Ur,.715+.285*Ur,.072-.072*Ur,0,0,.213-.213*Ur,.715-.715*Ur,.072+.928*Ur,0,0,0,0,0,1,0,0,0,0,0,1];break}case"hueRotate":{var Gr=Er[0]*Math.PI/180;Er=[oi(Gr,.213,.787,-.213),oi(Gr,.715,-.715,-.715),oi(Gr,.072,-.072,.928),0,0,oi(Gr,.213,-.213,.143),oi(Gr,.715,.285,.14),oi(Gr,.072,-.072,-.283),0,0,oi(Gr,.213,-.213,-.787),oi(Gr,.715,-.715,.715),oi(Gr,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break}case"luminanceToAlpha":Er=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1];break}return ur.matrix=Er,ur.includeOpacity=ur.getAttribute("includeOpacity").hasValue(),ur}return qe.default(Ar,[{key:"apply",value:function(Ve,dr,ur,Er,Ur){for(var Gr=this.includeOpacity,sn=this.matrix,pn=Ve.getImageData(0,0,Er,Ur),_n=0;_n<Ur;_n++)for(var ei=0;ei<Er;ei++){var wi=wn(pn.data,ei,_n,Er,Ur,0),Wi=wn(pn.data,ei,_n,Er,Ur,1),ta=wn(pn.data,ei,_n,Er,Ur,2),$i=wn(pn.data,ei,_n,Er,Ur,3),Da=Nn(sn,0,wi)+Nn(sn,1,Wi)+Nn(sn,2,ta)+Nn(sn,3,$i)+Nn(sn,4,1),ba=Nn(sn,5,wi)+Nn(sn,6,Wi)+Nn(sn,7,ta)+Nn(sn,8,$i)+Nn(sn,9,1),Ci=Nn(sn,10,wi)+Nn(sn,11,Wi)+Nn(sn,12,ta)+Nn(sn,13,$i)+Nn(sn,14,1),qi=Nn(sn,15,wi)+Nn(sn,16,Wi)+Nn(sn,17,ta)+Nn(sn,18,$i)+Nn(sn,19,1);Gr&&(Da=0,ba=0,Ci=0,qi*=$i/255),Sn(pn.data,ei,_n,Er,Ur,0,Da),Sn(pn.data,ei,_n,Er,Ur,1,ba),Sn(pn.data,ei,_n,Er,Ur,2,Ci),Sn(pn.data,ei,_n,Er,Ur,3,qi)}Ve.clearRect(0,0,Er,Ur),Ve.putImageData(pn,0,0)}}]),Ar})(hs);function fi(jr){var Fr=ri();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function ri(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var Qn=(function(jr){Xe.default(Ar,jr);var Fr=fi(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="mask",cr}return qe.default(Ar,[{key:"apply",value:function(Ve,dr){var ur=this.document,Er=this.getAttribute("x").getPixels("x"),Ur=this.getAttribute("y").getPixels("y"),Gr=this.getStyle("width").getPixels("x"),sn=this.getStyle("height").getPixels("y");if(!Gr&&!sn){var pn=new Fo;this.children.forEach(function($i){pn.addBoundingBox($i.getBoundingBox(Ve))}),Er=Math.floor(pn.x1),Ur=Math.floor(pn.y1),Gr=Math.floor(pn.width),sn=Math.floor(pn.height)}var _n=this.removeStyles(dr,Ar.ignoreStyles),ei=ur.createCanvas(Er+Gr,Ur+sn),wi=ei.getContext("2d");ur.screen.setDefaults(wi),this.renderChildren(wi),new Jn(ur,{nodeType:1,childNodes:[],attributes:[{nodeName:"type",value:"luminanceToAlpha"},{nodeName:"includeOpacity",value:"true"}]}).apply(wi,0,0,Er+Gr,Ur+sn);var Wi=ur.createCanvas(Er+Gr,Ur+sn),ta=Wi.getContext("2d");ur.screen.setDefaults(ta),dr.render(ta),ta.globalCompositeOperation="destination-in",ta.fillStyle=wi.createPattern(ei,"no-repeat"),ta.fillRect(0,0,Er+Gr,Ur+sn),Ve.fillStyle=ta.createPattern(Wi,"no-repeat"),Ve.fillRect(0,0,Er+Gr,Ur+sn),this.restoreStyles(dr,_n)}},{key:"render",value:function(Ve){}}]),Ar})(hs);Qn.ignoreStyles=["mask","transform","clip-path"];function Yn(jr){var Fr=ni();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function ni(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var ci=function(){},Li=(function(jr){Xe.default(Ar,jr);var Fr=Yn(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="clipPath",cr}return qe.default(Ar,[{key:"apply",value:function(Ve){var dr=this.document,ur=Reflect.getPrototypeOf(Ve),Er=Ve.beginPath,Ur=Ve.closePath;ur&&(ur.beginPath=ci,ur.closePath=ci),Reflect.apply(Er,Ve,[]),this.children.forEach(function(Gr){if(typeof Gr.path!="undefined"){var sn=typeof Gr.elementTransform!="undefined"?Gr.elementTransform():null;sn||(sn=iA.fromElement(dr,Gr)),sn&&sn.apply(Ve),Gr.path(Ve),ur&&(ur.closePath=Ur),sn&&sn.unapply(Ve)}}),Reflect.apply(Ur,Ve,[]),Ve.clip(),ur&&(ur.beginPath=Er,ur.closePath=Ur)}},{key:"render",value:function(Ve){}}]),Ar})(hs);function zi(jr){var Fr=Zn();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function Zn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var ii=(function(jr){Xe.default(Ar,jr);var Fr=zi(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="filter",cr}return qe.default(Ar,[{key:"apply",value:function(Ve,dr){var ur=this.document,Er=this.children,Ur=dr.getBoundingBox(Ve);if(Ur){var Gr=0,sn=0;Er.forEach(function(Ci){var qi=Ci.extraFilterDistance||0;Gr=Math.max(Gr,qi),sn=Math.max(sn,qi)});var pn=Math.floor(Ur.width),_n=Math.floor(Ur.height),ei=pn+2*Gr,wi=_n+2*sn;if(!(ei<1||wi<1)){var Wi=Math.floor(Ur.x),ta=Math.floor(Ur.y),$i=this.removeStyles(dr,Ar.ignoreStyles),Da=ur.createCanvas(ei,wi),ba=Da.getContext("2d");ur.screen.setDefaults(ba),ba.translate(-Wi+Gr,-ta+sn),dr.render(ba),Er.forEach(function(Ci){typeof Ci.apply=="function"&&Ci.apply(ba,0,0,ei,wi)}),Ve.drawImage(Da,0,0,ei,wi,Wi-Gr,ta-sn,ei,wi),this.restoreStyles(dr,$i)}}}},{key:"render",value:function(Ve){}}]),Ar})(hs);ii.ignoreStyles=["filter","transform","clip-path"];function vi(jr){var Fr=Si();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function Si(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var Yr=(function(jr){Xe.default(Ar,jr);var Fr=vi(Ar);function Ar(cr,Ve,dr){var ur;return mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="feDropShadow",ur.addStylesFromStyleDefinition(),ur}return qe.default(Ar,[{key:"apply",value:function(Ve,dr,ur,Er,Ur){}}]),Ar})(hs);function hn(jr){var Fr=En();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function En(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var Dn=(function(jr){Xe.default(Ar,jr);var Fr=hn(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="feMorphology",cr}return qe.default(Ar,[{key:"apply",value:function(Ve,dr,ur,Er,Ur){}}]),Ar})(hs);function Rn(jr){var Fr=pi();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function pi(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var ui=(function(jr){Xe.default(Ar,jr);var Fr=Rn(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="feComposite",cr}return qe.default(Ar,[{key:"apply",value:function(Ve,dr,ur,Er,Ur){}}]),Ar})(hs);function hi(jr){var Fr=gi();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function gi(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var Ze=(function(jr){Xe.default(Ar,jr);var Fr=hi(Ar);function Ar(cr,Ve,dr){var ur;return mr.default(this,Ar),ur=Fr.call(this,cr,Ve,dr),ur.type="feGaussianBlur",ur.blurRadius=Math.floor(ur.getAttribute("stdDeviation").getNumber()),ur.extraFilterDistance=ur.blurRadius,ur}return qe.default(Ar,[{key:"apply",value:function(Ve,dr,ur,Er,Ur){var Gr=this.document,sn=this.blurRadius,pn=Gr.window?Gr.window.document.body:null,_n=Ve.canvas;_n.id=Gr.getUniqueId(),pn&&(_n.style.display="none",pn.appendChild(_n)),rr.canvasRGBA(_n,dr,ur,Er,Ur,sn),pn&&pn.removeChild(_n)}}]),Ar})(hs);function en(jr){var Fr=mi();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function mi(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var Ni=(function(jr){Xe.default(Ar,jr);var Fr=en(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="title",cr}return Ar})(hs);function Vi(jr){var Fr=ca();return function(){var cr=ir.default(jr),Ve;if(Fr){var dr=ir.default(this).constructor;Ve=Reflect.construct(cr,arguments,dr)}else Ve=cr.apply(this,arguments);return Re.default(this,Ve)}}function ca(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(jr){return!1}}var ha=(function(jr){Xe.default(Ar,jr);var Fr=Vi(Ar);function Ar(){var cr;return mr.default(this,Ar),cr=Fr.apply(this,arguments),cr.type="desc",cr}return Ar})(hs),Pa={svg:wA,rect:F1,circle:Rc,ellipse:Al,line:MA,polyline:lA,polygon:DA,path:Us,pattern:Kc,marker:dc,defs:Oc,linearGradient:$A,radialGradient:ec,stop:q1,animate:xA,animateColor:rc,animateTransform:nr,font:Kn,"font-face":Ki,"missing-glyph":xi,glyph:jA,text:JA,tspan:XA,tref:ts,a:Xr,textPath:No,image:Nr,g:tA,symbol:Zr,style:An,use:fn,mask:Qn,clipPath:Li,filter:ii,feDropShadow:Yr,feMorphology:Dn,feComposite:ui,feColorMatrix:Jn,feGaussianBlur:Ze,title:Ni,desc:ha};function Ra(jr,Fr){var Ar=Object.keys(jr);if(Object.getOwnPropertySymbols){var cr=Object.getOwnPropertySymbols(jr);Fr&&(cr=cr.filter(function(Ve){return Object.getOwnPropertyDescriptor(jr,Ve).enumerable})),Ar.push.apply(Ar,cr)}return Ar}function to(jr){for(var Fr=1;Fr<arguments.length;Fr++){var Ar=arguments[Fr]!=null?arguments[Fr]:{};Fr%2?Ra(Object(Ar),!0).forEach(function(cr){xr.default(jr,cr,Ar[cr])}):Object.getOwnPropertyDescriptors?Object.defineProperties(jr,Object.getOwnPropertyDescriptors(Ar)):Ra(Object(Ar)).forEach(function(cr){Object.defineProperty(jr,cr,Object.getOwnPropertyDescriptor(Ar,cr))})}return jr}function Fa(jr,Fr){var Ar=document.createElement("canvas");return Ar.width=jr,Ar.height=Fr,Ar}function Oa(jr){return no.apply(this,arguments)}function no(){return no=wr.default(sr.default.mark(function jr(Fr){var Ar,cr,Ve=arguments;return sr.default.wrap(function(ur){for(;;)switch(ur.prev=ur.next){case 0:return Ar=Ve.length>1&&Ve[1]!==void 0?Ve[1]:!1,cr=document.createElement("img"),Ar&&(cr.crossOrigin="Anonymous"),ur.abrupt("return",new Promise(function(Er,Ur){cr.onload=function(){Er(cr)},cr.onerror=function(Gr,sn,pn,_n,ei){Ur(ei)},cr.src=Fr}));case 4:case"end":return ur.stop()}},jr)})),no.apply(this,arguments)}var ro=(function(){function jr(Fr){var Ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},cr=Ar.rootEmSize,Ve=cr===void 0?12:cr,dr=Ar.emSize,ur=dr===void 0?12:dr,Er=Ar.createCanvas,Ur=Er===void 0?jr.createCanvas:Er,Gr=Ar.createImage,sn=Gr===void 0?jr.createImage:Gr,pn=Ar.anonymousCrossOrigin;mr.default(this,jr),this.canvg=Fr,this.definitions=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=Fr.screen,this.rootEmSize=Ve,this.emSize=ur,this.createCanvas=Ur,this.createImage=this.bindCreateImage(sn,pn),this.screen.wait(this.isImagesLoaded.bind(this)),this.screen.wait(this.isFontsLoaded.bind(this))}return qe.default(jr,[{key:"bindCreateImage",value:function(Ar,cr){return typeof cr=="boolean"?function(Ve,dr){return Ar(Ve,typeof dr=="boolean"?dr:cr)}:Ar}},{key:"popEmSize",value:function(){var Ar=this.emSizeStack;Ar.pop()}},{key:"getUniqueId",value:function(){return"canvg".concat(++this.uniqueId)}},{key:"isImagesLoaded",value:function(){return this.images.every(function(Ar){return Ar.loaded})}},{key:"isFontsLoaded",value:function(){return this.fonts.every(function(Ar){return Ar.loaded})}},{key:"createDocumentElement",value:function(Ar){var cr=this.createElement(Ar.documentElement);return cr.root=!0,cr.addStylesFromStyleDefinition(),this.documentElement=cr,cr}},{key:"createElement",value:function(Ar){var cr=Ar.nodeName.replace(/^[^:]+:/,""),Ve=jr.elementTypes[cr];return typeof Ve!="undefined"?new Ve(this,Ar):new Gs(this,Ar)}},{key:"createTextNode",value:function(Ar){return new yA(this,Ar)}},{key:"setViewBox",value:function(Ar){this.screen.setViewBox(to({document:this},Ar))}},{key:"window",get:function(){return this.screen.window}},{key:"fetch",get:function(){return this.screen.fetch}},{key:"ctx",get:function(){return this.screen.ctx}},{key:"emSize",get:function(){var Ar=this.emSizeStack;return Ar[Ar.length-1]},set:function(Ar){var cr=this.emSizeStack;cr.push(Ar)}}]),jr})();ro.createCanvas=Fa,ro.createImage=Oa,ro.elementTypes=Pa;function va(jr,Fr){var Ar=Object.keys(jr);if(Object.getOwnPropertySymbols){var cr=Object.getOwnPropertySymbols(jr);Fr&&(cr=cr.filter(function(Ve){return Object.getOwnPropertyDescriptor(jr,Ve).enumerable})),Ar.push.apply(Ar,cr)}return Ar}function Ba(jr){for(var Fr=1;Fr<arguments.length;Fr++){var Ar=arguments[Fr]!=null?arguments[Fr]:{};Fr%2?va(Object(Ar),!0).forEach(function(cr){xr.default(jr,cr,Ar[cr])}):Object.getOwnPropertyDescriptors?Object.defineProperties(jr,Object.getOwnPropertyDescriptors(Ar)):va(Object(Ar)).forEach(function(cr){Object.defineProperty(jr,cr,Object.getOwnPropertyDescriptor(Ar,cr))})}return jr}var Ya=(function(){function jr(Fr,Ar){var cr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};mr.default(this,jr),this.parser=new ia(cr),this.screen=new eo(Fr,cr),this.options=cr;var Ve=new ro(this,cr),dr=Ve.createDocumentElement(Ar);this.document=Ve,this.documentElement=dr}return qe.default(jr,[{key:"fork",value:function(Ar,cr){var Ve=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return jr.from(Ar,cr,Ba(Ba({},this.options),Ve))}},{key:"forkString",value:function(Ar,cr){var Ve=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return jr.fromString(Ar,cr,Ba(Ba({},this.options),Ve))}},{key:"ready",value:function(){return this.screen.ready()}},{key:"isReady",value:function(){return this.screen.isReady()}},{key:"render",value:(function(){var Fr=wr.default(sr.default.mark(function cr(){var Ve,dr=arguments;return sr.default.wrap(function(Er){for(;;)switch(Er.prev=Er.next){case 0:return Ve=dr.length>0&&dr[0]!==void 0?dr[0]:{},this.start(Ba({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},Ve)),Er.next=4,this.ready();case 4:this.stop();case 5:case"end":return Er.stop()}},cr,this)}));function Ar(){return Fr.apply(this,arguments)}return Ar})()},{key:"start",value:function(){var Ar=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},cr=this.documentElement,Ve=this.screen,dr=this.options;Ve.start(cr,Ba(Ba({enableRedraw:!0},dr),Ar))}},{key:"stop",value:function(){this.screen.stop()}},{key:"resize",value:function(Ar){var cr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ar,Ve=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;this.documentElement.resize(Ar,cr,Ve)}}],[{key:"from",value:(function(){var Fr=wr.default(sr.default.mark(function cr(Ve,dr){var ur,Er,Ur,Gr=arguments;return sr.default.wrap(function(pn){for(;;)switch(pn.prev=pn.next){case 0:return ur=Gr.length>2&&Gr[2]!==void 0?Gr[2]:{},Er=new ia(ur),pn.next=4,Er.parse(dr);case 4:return Ur=pn.sent,pn.abrupt("return",new jr(Ve,Ur,ur));case 6:case"end":return pn.stop()}},cr)}));function Ar(cr,Ve){return Fr.apply(this,arguments)}return Ar})()},{key:"fromString",value:function(Ar,cr){var Ve=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},dr=new ia(Ve),ur=dr.parseFromString(cr);return new jr(Ar,ur,Ve)}}]),jr})();Pe.AElement=Xr,Pe.AnimateColorElement=rc,Pe.AnimateElement=xA,Pe.AnimateTransformElement=nr,Pe.BoundingBox=Fo,Pe.CB1=wa,Pe.CB2=xa,Pe.CB3=Aa,Pe.CB4=Ta,Pe.Canvg=Ya,Pe.CircleElement=Rc,Pe.ClipPathElement=Li,Pe.DefsElement=Oc,Pe.DescElement=ha,Pe.Document=ro,Pe.Element=hs,Pe.EllipseElement=Al,Pe.FeColorMatrixElement=Jn,Pe.FeCompositeElement=ui,Pe.FeDropShadowElement=Yr,Pe.FeGaussianBlurElement=Ze,Pe.FeMorphologyElement=Dn,Pe.FilterElement=ii,Pe.Font=ra,Pe.FontElement=Kn,Pe.FontFaceElement=Ki,Pe.GElement=tA,Pe.GlyphElement=jA,Pe.GradientElement=$c,Pe.ImageElement=Nr,Pe.LineElement=MA,Pe.LinearGradientElement=$A,Pe.MarkerElement=dc,Pe.MaskElement=Qn,Pe.Matrix=So,Pe.MissingGlyphElement=xi,Pe.Mouse=$a,Pe.PSEUDO_ZERO=Pn,Pe.Parser=ia,Pe.PathElement=Us,Pe.PathParser=aa,Pe.PatternElement=Kc,Pe.Point=oo,Pe.PolygonElement=DA,Pe.PolylineElement=lA,Pe.Property=ja,Pe.QB1=Ia,Pe.QB2=or,Pe.QB3=Pr,Pe.RadialGradientElement=ec,Pe.RectElement=F1,Pe.RenderedElement=S1,Pe.Rotate=qa,Pe.SVGElement=wA,Pe.SVGFontLoader=Rr,Pe.Scale=_o,Pe.Screen=eo,Pe.Skew=ys,Pe.SkewX=ds,Pe.SkewY=EA,Pe.StopElement=q1,Pe.StyleElement=An,Pe.SymbolElement=Zr,Pe.TRefElement=ts,Pe.TSpanElement=XA,Pe.TextElement=JA,Pe.TextPathElement=No,Pe.TitleElement=Ni,Pe.Transform=iA,Pe.Translate=po,Pe.UnknownElement=Gs,Pe.UseElement=fn,Pe.ViewPort=Ps,Pe.compressSpaces=Wr,Pe.default=Ya,Pe.getSelectorSpecificity=Bn,Pe.normalizeAttributeName=ar,Pe.normalizeColor=Hn,Pe.parseExternalUrl=xn,Pe.presets=kr,Pe.toNumbers=De,Pe.trimLeft=Ce,Pe.trimRight=Hr,Pe.vectorMagnitude=Va,Pe.vectorsAngle=Zi,Pe.vectorsRatio=Ca})(lib)),lib}var vuePluginHiprint$2=vuePluginHiprint$3.exports,hasRequiredVuePluginHiprint;function requireVuePluginHiprint(){return hasRequiredVuePluginHiprint||(hasRequiredVuePluginHiprint=1,(function(module,exports){((Pe,Ee)=>{module.exports=Ee(requireJquery(),requireJsBarcode(),requireBwipJs(),requireCjs(),require$$4,requireHtml2canvas(),requireLib())})(window,function(__WEBPACK_EXTERNAL_MODULE__0__,__WEBPACK_EXTERNAL_MODULE__115__,__WEBPACK_EXTERNAL_MODULE__116__,__WEBPACK_EXTERNAL_MODULE__171__,__WEBPACK_EXTERNAL_MODULE__174__,__WEBPACK_EXTERNAL_MODULE__175__,__WEBPACK_EXTERNAL_MODULE__176__){return(Pe=>{var Ee={};function Be(Me){var Te;return(Ee[Me]||(Te=Ee[Me]={i:Me,l:!1,exports:{}},Pe[Me].call(Te.exports,Te,Te.exports,Be),Te.l=!0,Te)).exports}return Be.m=Pe,Be.c=Ee,Be.d=function(Me,Te,Se){Be.o(Me,Te)||Object.defineProperty(Me,Te,{enumerable:!0,get:Se})},Be.r=function(Me){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(Me,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(Me,"__esModule",{value:!0})},Be.t=function(Me,Te){if(1&Te&&(Me=Be(Me)),8&Te||4&Te&&typeof Me=="object"&&Me&&Me.__esModule)return Me;var Se=Object.create(null);if(Be.r(Se),Object.defineProperty(Se,"default",{enumerable:!0,value:Me}),2&Te&&typeof Me!="string")for(var je in Me)Be.d(Se,je,function(ke){return Me[ke]}.bind(null,je));return Se},Be.n=function(Me){var Te=Me&&Me.__esModule?function(){return Me.default}:function(){return Me};return Be.d(Te,"a",Te),Te},Be.o=function(Me,Te){return Object.prototype.hasOwnProperty.call(Me,Te)},Be.p="/dist/",Be(Be.s=181)})([function(Pe,Ee){Pe.exports=__WEBPACK_EXTERNAL_MODULE__0__},function(Pe,Ee,Be){var Me=Be(4),Te=Be(39).f,Se=Be(24),je=Be(15),ke=Be(86),Ue=Be(89),Fe=Be(73);Pe.exports=function(Qe,He){var Ie,_e,Ae,Ye=Qe.target,rr=Qe.global,Je=Qe.stat,sr=rr?Me:Je?Me[Ye]||ke(Ye,{}):Me[Ye]&&Me[Ye].prototype;if(sr)for(Ie in He){if(_e=He[Ie],Ae=Qe.dontCallGetSet?(Ae=Te(sr,Ie))&&Ae.value:sr[Ie],!Fe(rr?Ie:Ye+(Je?".":"#")+Ie,Qe.forced)&&Ae!==void 0){if(typeof _e==typeof Ae)continue;Ue(_e,Ae)}(Qe.sham||Ae&&Ae.sham)&&Se(_e,"sham",!0),je(sr,Ie,_e,Qe)}}},function(Pe,Ee,Me){var Me=Me(67),Se=Function.prototype,Te=Se.call,Se=Me&&Se.bind.bind(Te,Te);Pe.exports=Me?Se:function(je){return function(){return Te.apply(je,arguments)}}},function(Pe,Ee,Be){Pe.exports=function(Me){try{return!!Me()}catch(Te){return!0}}},function(Pe,Ee,Be){(function(Me){function Te(Se){return Se&&Se.Math===Math&&Se}Pe.exports=Te(typeof globalThis=="object"&&globalThis)||Te(typeof window=="object"&&window)||Te(typeof self=="object"&&self)||Te(typeof Me=="object"&&Me)||Te(typeof this=="object"&&this)||(function(){return this})()||Function("return this")()}).call(this,Be(184))},function(Pe,Ee,Be){Be=Be(3),Pe.exports=!Be(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})},function(Pe,Ee,Ue){var Me=Ue(4),Te=Ue(42),Se=Ue(11),je=Ue(70),ke=Ue(40),Ue=Ue(118),Fe=Me.Symbol,Qe=Te("wks"),He=Ue?Fe.for||Fe:Fe&&Fe.withoutSetter||je;Pe.exports=function(Ie){return Se(Qe,Ie)||(Qe[Ie]=ke&&Se(Fe,Ie)?Fe[Ie]:He("Symbol."+Ie)),Qe[Ie]}},function(Pe,Ee,Me){var Me=Me(67),Te=Function.prototype.call;Pe.exports=Me?Te.bind(Te):function(){return Te.apply(Te,arguments)}},function(Pe,Ee,Be){var Me=Be(12),Te=String,Se=TypeError;Pe.exports=function(je){if(Me(je))return je;throw new Se(Te(je)+" is not an object")}},function(Pe,Ee,Be){var Me=Be(56),Te=String;Pe.exports=function(Se){if(Me(Se)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return Te(Se)}},function(Pe,Ee,Be){var Me=typeof document=="object"&&document.all;Pe.exports=Me===void 0&&Me!==void 0?function(Te){return typeof Te=="function"||Te===Me}:function(Te){return typeof Te=="function"}},function(Pe,Ee,Be){var Me=Be(2),Te=Be(18),Se=Me({}.hasOwnProperty);Pe.exports=Object.hasOwn||function(je,ke){return Se(Te(je),ke)}},function(Pe,Ee,Be){var Me=Be(10);Pe.exports=function(Te){return typeof Te=="object"?Te!==null:Me(Te)}},function(Pe,Ee,Be){var Me=Be(5),Te=Be(119),Se=Be(120),je=Be(8),ke=Be(84),Ue=TypeError,Fe=Object.defineProperty,Qe=Object.getOwnPropertyDescriptor,He="enumerable",Ie="configurable",_e="writable";Ee.f=Me?Se?function(Ae,Ye,rr){var Je;return je(Ae),Ye=ke(Ye),je(rr),typeof Ae=="function"&&Ye==="prototype"&&"value"in rr&&_e in rr&&!rr[_e]&&(Je=Qe(Ae,Ye))&&Je[_e]&&(Ae[Ye]=rr.value,rr={configurable:(Ie in rr?rr:Je)[Ie],enumerable:(He in rr?rr:Je)[He],writable:!1}),Fe(Ae,Ye,rr)}:Fe:function(Ae,Ye,rr){if(je(Ae),Ye=ke(Ye),je(rr),Te)try{return Fe(Ae,Ye,rr)}catch(Je){}if("get"in rr||"set"in rr)throw new Ue("Accessors not supported");return"value"in rr&&(Ae[Ye]=rr.value),Ae}},function(Pe,Ee,Be){var Me=Be(4),Te=Be(10);Pe.exports=function(Se,je){return arguments.length<2?(ke=Me[Se],Te(ke)?ke:void 0):Me[Se]&&Me[Se][je];var ke}},function(Pe,Ee,Be){var Me=Be(10),Te=Be(13),Se=Be(88),je=Be(86);Pe.exports=function(ke,Ue,Fe,Qe){var He=(Qe=Qe||{}).enumerable,Ie=Qe.name!==void 0?Qe.name:Ue;if(Me(Fe)&&Se(Fe,Ie,Qe),Qe.global)He?ke[Ue]=Fe:je(Ue,Fe);else{try{Qe.unsafe?ke[Ue]&&(He=!0):delete ke[Ue]}catch(_e){}He?ke[Ue]=Fe:Te.f(ke,Ue,{value:Fe,enumerable:!1,configurable:!Qe.nonConfigurable,writable:!Qe.nonWritable})}return ke}},function(Pe,Ee,Be){Pe.exports=!1},function(Pe,Ee,Be){var Me=Be(35),Te=TypeError;Pe.exports=function(Se){if(Me(Se))throw new Te("Can't call method on "+Se);return Se}},function(Pe,Ee,Be){var Me=Be(17),Te=Object;Pe.exports=function(Se){return Te(Me(Se))}},function(Pe,Ee,_e){var Me,Te,Se,je,ke=_e(186),rr=_e(4),Ue=_e(12),Fe=_e(24),Qe=_e(11),He=_e(85),Ie=_e(71),_e=_e(54),Ae="Object already initialized",Ye=rr.TypeError,rr=rr.WeakMap,Je=ke||He.state?((Se=He.state||(He.state=new rr)).get=Se.get,Se.has=Se.has,Se.set=Se.set,Me=function(sr,wr){if(Se.has(sr))throw new Ye(Ae);return wr.facade=sr,Se.set(sr,wr),wr},Te=function(sr){return Se.get(sr)||{}},function(sr){return Se.has(sr)}):(_e[je=Ie("state")]=!0,Me=function(sr,wr){if(Qe(sr,je))throw new Ye(Ae);return wr.facade=sr,Fe(sr,je,wr),wr},Te=function(sr){return Qe(sr,je)?sr[je]:{}},function(sr){return Qe(sr,je)});Pe.exports={set:Me,get:Te,has:Je,enforce:function(sr){return Je(sr)?Te(sr):Me(sr,{})},getterFor:function(sr){return function(wr){if(Ue(wr)&&(wr=Te(wr)).type===sr)return wr;throw new Ye("Incompatible receiver, "+sr+" required")}}}},function(Pe,Ee,Be){var Me=Be(88),Te=Be(13);Pe.exports=function(Se,je,ke){return ke.get&&Me(ke.get,je,{getter:!0}),ke.set&&Me(ke.set,je,{setter:!0}),Te.f(Se,je,ke)}},function(Pe,Ee,Me){var Me=Me(2),Te=Me({}.toString),Se=Me("".slice);Pe.exports=function(je){return Se(Te(je),8,-1)}},function(module,__webpack_exports__,__webpack_require__){(function(jQuery){__webpack_require__.d(__webpack_exports__,"b",function(){return hiprint}),__webpack_require__.d(__webpack_exports__,"a",function(){return defaultElementTypeProvider});var _home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(179),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(170),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(180),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(26),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(27),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(31),core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(182),core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_6__),core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(196),core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_7__),core_js_modules_es_symbol_has_instance_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(197),core_js_modules_es_symbol_has_instance_js__WEBPACK_IMPORTED_MODULE_8___default=__webpack_require__.n(core_js_modules_es_symbol_has_instance_js__WEBPACK_IMPORTED_MODULE_8__),core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(198),core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_9__),core_js_modules_es_symbol_to_string_tag_js__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(199),core_js_modules_es_symbol_to_string_tag_js__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(core_js_modules_es_symbol_to_string_tag_js__WEBPACK_IMPORTED_MODULE_10__),core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(130),core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_11___default=__webpack_require__.n(core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_11__),core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(96),core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_12__),core_js_modules_es_array_fill_js__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(206),core_js_modules_es_array_fill_js__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(core_js_modules_es_array_fill_js__WEBPACK_IMPORTED_MODULE_13__),core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(208),core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_14___default=__webpack_require__.n(core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_14__),core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(209),core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_15___default=__webpack_require__.n(core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_15__),core_js_modules_es_array_find_index_js__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(210),core_js_modules_es_array_find_index_js__WEBPACK_IMPORTED_MODULE_16___default=__webpack_require__.n(core_js_modules_es_array_find_index_js__WEBPACK_IMPORTED_MODULE_16__),core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(133),core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_17___default=__webpack_require__.n(core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_17__),core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(134),core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_18___default=__webpack_require__.n(core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_18__),core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(211),core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_19___default=__webpack_require__.n(core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_19__),core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(135),core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_20___default=__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_20__),core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(137),core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_21___default=__webpack_require__.n(core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_21__),core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(212),core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_22___default=__webpack_require__.n(core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_22__),core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__(216),core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_23___default=__webpack_require__.n(core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_23__),core_js_modules_es_function_has_instance_js__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__(217),core_js_modules_es_function_has_instance_js__WEBPACK_IMPORTED_MODULE_24___default=__webpack_require__.n(core_js_modules_es_function_has_instance_js__WEBPACK_IMPORTED_MODULE_24__),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__(218),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_25___default=__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_25__),core_js_modules_es_iterator_constructor_js__WEBPACK_IMPORTED_MODULE_26__=__webpack_require__(140),core_js_modules_es_iterator_constructor_js__WEBPACK_IMPORTED_MODULE_26___default=__webpack_require__.n(core_js_modules_es_iterator_constructor_js__WEBPACK_IMPORTED_MODULE_26__),core_js_modules_es_iterator_filter_js__WEBPACK_IMPORTED_MODULE_27__=__webpack_require__(220),core_js_modules_es_iterator_filter_js__WEBPACK_IMPORTED_MODULE_27___default=__webpack_require__.n(core_js_modules_es_iterator_filter_js__WEBPACK_IMPORTED_MODULE_27__),core_js_modules_es_iterator_find_js__WEBPACK_IMPORTED_MODULE_28__=__webpack_require__(221),core_js_modules_es_iterator_find_js__WEBPACK_IMPORTED_MODULE_28___default=__webpack_require__.n(core_js_modules_es_iterator_find_js__WEBPACK_IMPORTED_MODULE_28__),core_js_modules_es_iterator_for_each_js__WEBPACK_IMPORTED_MODULE_29__=__webpack_require__(222),core_js_modules_es_iterator_for_each_js__WEBPACK_IMPORTED_MODULE_29___default=__webpack_require__.n(core_js_modules_es_iterator_for_each_js__WEBPACK_IMPORTED_MODULE_29__),core_js_modules_es_iterator_map_js__WEBPACK_IMPORTED_MODULE_30__=__webpack_require__(223),core_js_modules_es_iterator_map_js__WEBPACK_IMPORTED_MODULE_30___default=__webpack_require__.n(core_js_modules_es_iterator_map_js__WEBPACK_IMPORTED_MODULE_30__),core_js_modules_es_iterator_reduce_js__WEBPACK_IMPORTED_MODULE_31__=__webpack_require__(225),core_js_modules_es_iterator_reduce_js__WEBPACK_IMPORTED_MODULE_31___default=__webpack_require__.n(core_js_modules_es_iterator_reduce_js__WEBPACK_IMPORTED_MODULE_31__),core_js_modules_es_iterator_some_js__WEBPACK_IMPORTED_MODULE_32__=__webpack_require__(143),core_js_modules_es_iterator_some_js__WEBPACK_IMPORTED_MODULE_32___default=__webpack_require__.n(core_js_modules_es_iterator_some_js__WEBPACK_IMPORTED_MODULE_32__),core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_33__=__webpack_require__(129),core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_33___default=__webpack_require__.n(core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_33__),core_js_modules_es_json_to_string_tag_js__WEBPACK_IMPORTED_MODULE_34__=__webpack_require__(226),core_js_modules_es_json_to_string_tag_js__WEBPACK_IMPORTED_MODULE_34___default=__webpack_require__.n(core_js_modules_es_json_to_string_tag_js__WEBPACK_IMPORTED_MODULE_34__),core_js_modules_es_map_js__WEBPACK_IMPORTED_MODULE_35__=__webpack_require__(227),core_js_modules_es_map_js__WEBPACK_IMPORTED_MODULE_35___default=__webpack_require__.n(core_js_modules_es_map_js__WEBPACK_IMPORTED_MODULE_35__),core_js_modules_es_math_to_string_tag_js__WEBPACK_IMPORTED_MODULE_36__=__webpack_require__(235),core_js_modules_es_math_to_string_tag_js__WEBPACK_IMPORTED_MODULE_36___default=__webpack_require__.n(core_js_modules_es_math_to_string_tag_js__WEBPACK_IMPORTED_MODULE_36__),core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_37__=__webpack_require__(236),core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_37___default=__webpack_require__.n(core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_37__),core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_38__=__webpack_require__(237),core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_38___default=__webpack_require__.n(core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_38__),core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_39__=__webpack_require__(239),core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_39___default=__webpack_require__.n(core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_39__),core_js_modules_es_object_proto_js__WEBPACK_IMPORTED_MODULE_40__=__webpack_require__(240),core_js_modules_es_object_proto_js__WEBPACK_IMPORTED_MODULE_40___default=__webpack_require__.n(core_js_modules_es_object_proto_js__WEBPACK_IMPORTED_MODULE_40__),core_js_modules_es_object_set_prototype_of_js__WEBPACK_IMPORTED_MODULE_41__=__webpack_require__(241),core_js_modules_es_object_set_prototype_of_js__WEBPACK_IMPORTED_MODULE_41___default=__webpack_require__.n(core_js_modules_es_object_set_prototype_of_js__WEBPACK_IMPORTED_MODULE_41__),core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_42__=__webpack_require__(105),core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_42___default=__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_42__),core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_43__=__webpack_require__(243),core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_43___default=__webpack_require__.n(core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_43__),core_js_modules_es_regexp_dot_all_js__WEBPACK_IMPORTED_MODULE_44__=__webpack_require__(244),core_js_modules_es_regexp_dot_all_js__WEBPACK_IMPORTED_MODULE_44___default=__webpack_require__.n(core_js_modules_es_regexp_dot_all_js__WEBPACK_IMPORTED_MODULE_44__),core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_45__=__webpack_require__(65),core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_45___default=__webpack_require__.n(core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_45__),core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_46__=__webpack_require__(245),core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_46___default=__webpack_require__.n(core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_46__),core_js_modules_es_regexp_test_js__WEBPACK_IMPORTED_MODULE_47__=__webpack_require__(154),core_js_modules_es_regexp_test_js__WEBPACK_IMPORTED_MODULE_47___default=__webpack_require__.n(core_js_modules_es_regexp_test_js__WEBPACK_IMPORTED_MODULE_47__),core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_48__=__webpack_require__(155),core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_48___default=__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_48__),core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_49__=__webpack_require__(246),core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_49___default=__webpack_require__.n(core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_49__),core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_50__=__webpack_require__(156),core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_50___default=__webpack_require__.n(core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_50__),core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_51__=__webpack_require__(157),core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_51___default=__webpack_require__.n(core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_51__),core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_52__=__webpack_require__(158),core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_52___default=__webpack_require__.n(core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_52__),core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_53__=__webpack_require__(114),core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_53___default=__webpack_require__.n(core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_53__),core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_54__=__webpack_require__(248),core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_54___default=__webpack_require__.n(core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_54__),core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_55__=__webpack_require__(251),core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_55___default=__webpack_require__.n(core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_55__),core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_56__=__webpack_require__(252),core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_56___default=__webpack_require__.n(core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_56__),core_js_modules_es_string_fixed_js__WEBPACK_IMPORTED_MODULE_57__=__webpack_require__(254),core_js_modules_es_string_fixed_js__WEBPACK_IMPORTED_MODULE_57___default=__webpack_require__.n(core_js_modules_es_string_fixed_js__WEBPACK_IMPORTED_MODULE_57__),core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_58__=__webpack_require__(255),core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_58___default=__webpack_require__.n(core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_58__),core_js_modules_web_atob_js__WEBPACK_IMPORTED_MODULE_59__=__webpack_require__(256),core_js_modules_web_atob_js__WEBPACK_IMPORTED_MODULE_59___default=__webpack_require__.n(core_js_modules_web_atob_js__WEBPACK_IMPORTED_MODULE_59__),core_js_modules_web_btoa_js__WEBPACK_IMPORTED_MODULE_60__=__webpack_require__(257),core_js_modules_web_btoa_js__WEBPACK_IMPORTED_MODULE_60___default=__webpack_require__.n(core_js_modules_web_btoa_js__WEBPACK_IMPORTED_MODULE_60__),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_61__=__webpack_require__(258),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_61___default=__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_61__),core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_62__=__webpack_require__(260),core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_62___default=__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_62__),core_js_modules_web_dom_exception_constructor_js__WEBPACK_IMPORTED_MODULE_63__=__webpack_require__(261),core_js_modules_web_dom_exception_constructor_js__WEBPACK_IMPORTED_MODULE_63___default=__webpack_require__.n(core_js_modules_web_dom_exception_constructor_js__WEBPACK_IMPORTED_MODULE_63__),core_js_modules_web_dom_exception_stack_js__WEBPACK_IMPORTED_MODULE_64__=__webpack_require__(266),core_js_modules_web_dom_exception_stack_js__WEBPACK_IMPORTED_MODULE_64___default=__webpack_require__.n(core_js_modules_web_dom_exception_stack_js__WEBPACK_IMPORTED_MODULE_64__),core_js_modules_web_dom_exception_to_string_tag_js__WEBPACK_IMPORTED_MODULE_65__=__webpack_require__(267),core_js_modules_web_dom_exception_to_string_tag_js__WEBPACK_IMPORTED_MODULE_65___default=__webpack_require__.n(core_js_modules_web_dom_exception_to_string_tag_js__WEBPACK_IMPORTED_MODULE_65__),core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_66__=__webpack_require__(268),core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_66___default=__webpack_require__.n(core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_66__),core_js_modules_web_url_to_json_js__WEBPACK_IMPORTED_MODULE_67__=__webpack_require__(275),core_js_modules_web_url_to_json_js__WEBPACK_IMPORTED_MODULE_67___default=__webpack_require__.n(core_js_modules_web_url_to_json_js__WEBPACK_IMPORTED_MODULE_67__),core_js_modules_web_url_search_params_js__WEBPACK_IMPORTED_MODULE_68__=__webpack_require__(276),core_js_modules_web_url_search_params_js__WEBPACK_IMPORTED_MODULE_68___default=__webpack_require__.n(core_js_modules_web_url_search_params_js__WEBPACK_IMPORTED_MODULE_68__),core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_69__=__webpack_require__(277),core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_69___default=__webpack_require__.n(core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_69__),core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_70__=__webpack_require__(278),core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_70___default=__webpack_require__.n(core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_70__),core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_71__=__webpack_require__(279),core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_71___default=__webpack_require__.n(core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_71__),jquery__WEBPACK_IMPORTED_MODULE_72__=__webpack_require__(0),jquery__WEBPACK_IMPORTED_MODULE_72___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_72__),_claviska_jquery_minicolors_jquery_minicolors_min__WEBPACK_IMPORTED_MODULE_73__=__webpack_require__(280),_claviska_jquery_minicolors_jquery_minicolors_min__WEBPACK_IMPORTED_MODULE_73___default=__webpack_require__.n(_claviska_jquery_minicolors_jquery_minicolors_min__WEBPACK_IMPORTED_MODULE_73__),jsbarcode__WEBPACK_IMPORTED_MODULE_74__=__webpack_require__(115),jsbarcode__WEBPACK_IMPORTED_MODULE_74___default=__webpack_require__.n(jsbarcode__WEBPACK_IMPORTED_MODULE_74__),_plugins_qrcode_js__WEBPACK_IMPORTED_MODULE_75__=__webpack_require__(281),_plugins_qrcode_js__WEBPACK_IMPORTED_MODULE_75___default=__webpack_require__.n(_plugins_qrcode_js__WEBPACK_IMPORTED_MODULE_75__),bwip_js__WEBPACK_IMPORTED_MODULE_76__=__webpack_require__(116),bwip_js__WEBPACK_IMPORTED_MODULE_76___default=__webpack_require__.n(bwip_js__WEBPACK_IMPORTED_MODULE_76__),_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_77__=__webpack_require__(82),socket_io_client__WEBPACK_IMPORTED_MODULE_78__=__webpack_require__(171),socket_io_client__WEBPACK_IMPORTED_MODULE_78___default=__webpack_require__.n(socket_io_client__WEBPACK_IMPORTED_MODULE_78__),_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_79__=__webpack_require__(172),_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_79___default=__webpack_require__.n(_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_79__),_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_80__=__webpack_require__(173),_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_80___default=__webpack_require__.n(_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_80__),jspdf__WEBPACK_IMPORTED_MODULE_81__=__webpack_require__(174),jspdf__WEBPACK_IMPORTED_MODULE_81___default=__webpack_require__.n(jspdf__WEBPACK_IMPORTED_MODULE_81__),_wtto00_html2canvas__WEBPACK_IMPORTED_MODULE_82__=__webpack_require__(175),_wtto00_html2canvas__WEBPACK_IMPORTED_MODULE_82___default=__webpack_require__.n(_wtto00_html2canvas__WEBPACK_IMPORTED_MODULE_82__),nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83__=__webpack_require__(32),nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default=__webpack_require__.n(nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83__),canvg__WEBPACK_IMPORTED_MODULE_84__=__webpack_require__(176),canvg__WEBPACK_IMPORTED_MODULE_84___default=__webpack_require__.n(canvg__WEBPACK_IMPORTED_MODULE_84__),_etypes_default_etyps_provider__WEBPACK_IMPORTED_MODULE_85__=__webpack_require__(177),_excluded=["fragmentSize","sendInterval","html","generateHTMLInterval","printByFragments"];function _instanceof(Pe,Ee){return Ee!=null&&typeof Symbol!="undefined"&&Ee[Symbol.hasInstance]?!!Ee[Symbol.hasInstance](Pe):Pe instanceof Ee}function _typeof(Pe){return(_typeof=typeof Symbol=="function"&&Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_5__.a)(Symbol.iterator)==="symbol"?function(Ee){return Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_5__.a)(Ee)}:function(Ee){return Ee&&typeof Symbol=="function"&&Ee.constructor===Symbol&&Ee!==Symbol.prototype?"symbol":Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_5__.a)(Ee)})(Pe)}window.$=window.jQuery=jquery__WEBPACK_IMPORTED_MODULE_72___default.a,window.autoConnect=!0,window.io=socket_io_client__WEBPACK_IMPORTED_MODULE_78__.io;var languages={},ctx=__webpack_require__(282),i18n=(ctx.keys().forEach(function(Pe){languages[Pe.match(/\.\/([^.]+)/)[1]]=ctx(Pe)}),{lang:"cn",languages,__:function(Pe,Ee){var Be=this.languages[this.lang][Pe]||Pe;return Ee&&Ee instanceof Object?(Object.keys(Ee).forEach(function(Me){Be=Be.replace(new RegExp("{{".concat(Me,"}}"),"g"),Ee[Me])}),Be):Ee?Be=Be.replace(/%s/g,Ee):Be},__n:function(Pe,Ee){return this.languages[this.lang][Pe].replace(/%s/g,Ee)}}),hiprint=(Pe=>{var Ee={};function Be(Me){var Te;return(Ee[Me]||(Te=Ee[Me]={i:Me,l:!1,exports:{}},Pe[Me].call(Te.exports,Te,Te.exports,Be),Te.l=!0,Te)).exports}return Be.m=Pe,Be.c=Ee,Be.d=function(Me,Te,Se){Be.o(Me,Te)||Object.defineProperty(Me,Te,{enumerable:!0,get:Se})},Be.r=function(Me){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(Me,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(Me,"__esModule",{value:!0})},Be.t=function(Me,Te){if(1&Te&&(Me=Be(Me)),8&Te||4&Te&&_typeof(Me)=="object"&&Me&&Me.__esModule)return Me;var Se=Object.create(null);if(Be.r(Se),Object.defineProperty(Se,"default",{enumerable:!0,value:Me}),2&Te&&typeof Me!="string")for(var je in Me)Be.d(Se,je,function(ke){return Me[ke]}.bind(null,je));return Se},Be.n=function(Me){var Te=Me&&Me.__esModule?function(){return Me.default}:function(){return Me};return Be.d(Te,"a",Te),Te},Be.o=function(Me,Te){return Object.prototype.hasOwnProperty.call(Me,Te)},Be.p="/",Be(Be.s=21)})([function(Pe,Ee,Be){var Me;Be.d(Ee,"a",function(){return hinnn}),window.hinnn={},hinnn.event=(Me={},{on:function(Te,Se){Me[Te]||(Me[Te]=[]),Me[Te].push(Se)},id:0,off:function(Te,Se){var je=Me[Te];if(je){for(var ke=-1,Ue=0;Ue<je.length;Ue++)if(je[Ue]===Se){ke=Ue;break}ke<0||Me[Te].splice(ke,1)}},trigger:function(Te){var Se=Me[Te];if(Se&&Se.length)for(var je=Array.prototype.slice.call(arguments,1),ke=0;ke<Se.length;ke++)Se[ke].apply(this,je)},clear:function(Te){Me[Te]=[]},getId:function(){return this.id+=1,this.id},getNameWithId:function(Te){return Te+"-"+this.getId()}}),hinnn.form={serialize:function(Se){var Se=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Se).serializeArray(),je={};return jquery__WEBPACK_IMPORTED_MODULE_72___default.a.each(Se,function(){je[this.name]?Object.prototype.toString.call(je[this.name])=="[object Array]"?je[this.name].push(this.value):je[this.name]=[je[this.name],this.value]:je[this.name]=this.value}),je}},hinnn.pt={toPx:function(Te){return Te*(this.getDpi()/72)},toMm:function(Te){return hinnn.px.toMm(hinnn.pt.toPx(Te))},dpi:0,getDpi:function(){var Te;return this.dpi||((Te=document.createElement("DIV")).style.cssText="width:1in;height:1in;position:absolute;left:0px;top:0px;z-index:99;visibility:hidden",document.body.appendChild(Te),this.dpi=Te.offsetHeight),this.dpi}},hinnn.px={toPt:function(Te){return Te*(72/this.getDpi())},toMm:function(Te){return Math.round(Te/this.getDpi()*25.4*100)/100},dpi:0,getDpi:function(){var Te;return this.dpi||((Te=document.createElement("DIV")).style.cssText="width:1in;height:1in;position:absolute;left:0px;top:0px;z-index:99;visibility:hidden",document.body.appendChild(Te),this.dpi=Te.offsetHeight),this.dpi}},hinnn.mm={toPt:function(Te){return 72/25.4*Te},toPx:function(Te){return hinnn.pt.toPx(hinnn.mm.toPt(Te))}},hinnn.throttle=function(Te,Se,je){function ke(){Ie=je.leading===!1?0:_.now(),He=null,Qe=Te.apply(Ue,Fe),He||(Ue=Fe=null)}var Ue,Fe,Qe,He=null,Ie=0;return je=je||{},function(){var _e=_.now(),Ae=(Ie||je.leading!==!1||(Ie=_e),Se-(_e-Ie));return Ue=this,Fe=arguments,Ae<=0||Se<Ae?(He&&(clearTimeout(He),He=null),Ie=_e,Qe=Te.apply(Ue,Fe),He||(Ue=Fe=null)):He||je.trailing===!1||(He=setTimeout(ke,Ae)),Qe}},hinnn.debounce=function(Te,Se,je){function ke(){var _e=_.now()-He;_e<Se&&0<=_e?Ue=setTimeout(ke,Se-_e):(Ue=null,je||(Ie=Te.apply(Qe,Fe),Ue)||(Qe=Fe=null))}var Ue,Fe,Qe,He,Ie;return function(){Qe=this,Fe=arguments,He=_.now();var _e=je&&!Ue;return Ue=Ue||setTimeout(ke,Se),_e&&(Ie=Te.apply(Qe,Fe),Qe=Fe=null),Ie}},hinnn.toUtf8=function(Te){for(var Se,je="",ke=Te.length,Ue=0;Ue<ke;Ue++)1<=(Se=Te.charCodeAt(Ue))&&Se<=127?je+=Te.charAt(Ue):(2047<Se?je=(je+=String.fromCharCode(224|Se>>12&15))+String.fromCharCode(128|Se>>6&63):je+=String.fromCharCode(192|Se>>6&31),je+=String.fromCharCode(128|Se>>0&63));return je},hinnn.groupBy=function(Te,Se,je){var ke={};return Te.forEach(function(Ue){var Fe=JSON.stringify(je(Ue));ke[Fe]||(ke[Fe]={rows:[]},Se.forEach(function(Qe){ke[Fe][Qe]=Ue[Qe]})),ke[Fe].rows.push(Ue)}),Object.keys(ke).map(function(Ue){return ke[Ue]})},hinnn.orderBy=function(Te,Se){if(Te.length<=1)return Te;var Qe=Math.floor(Te.length/2),je=Te.splice(Qe,1)[0],ke=[],Ue=[],Fe=!0,Qe=!1,He=void 0;try{for(var Ie,_e=Te[Symbol.iterator]();!(Fe=(Ie=_e.next()).done);Fe=!0){var Ae=Ie.value;(Se(Ae)<Se(je)?ke:Ue).push(Ae)}}catch(Ye){Qe=!0,He=Ye}finally{try{Fe||_e.return==null||_e.return()}finally{if(Qe)throw He}}return this.orderBy(ke,Se).concat([je],this.orderBy(Ue,Se))},hinnn.dateFormat=function(Te,Se){if(Te)try{var je,ke=new Date("".concat(Te)),Ue={"y+":ke.getFullYear(),"M+":ke.getMonth()+1,"d+":ke.getDate(),"H+":ke.getHours(),"m+":ke.getMinutes(),"s+":ke.getSeconds(),"q+":Math.floor((ke.getMonth()+3)/3),S:ke.getMilliseconds()};for(je in/(y+)/.test(Se)&&(Se=Se.replace(RegExp.$1,(ke.getFullYear()+"").substr(4-RegExp.$1.length))),Ue)new RegExp("("+je+")").test(Se)&&(Se=Se.replace(RegExp.$1,RegExp.$1.length==1?Ue[je]:("00"+Ue[je]).substr((""+Ue[je]).length)));return Se}catch(Fe){}return""},hinnn.numFormat=function(Te,Se){if(Te!=null)try{var je=typeof Te=="string"?parseFloat(Te):Te,ke=parseInt(Se);return 0<ke?je.toFixed(ke):parseInt(je.toString())}catch(Ue){}return""},hinnn.toUpperCase=function(Te,Se){if(!nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a)return Se;var je=Se;switch(Te){case"0":je=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a.cn.encodeS(Se);break;case"1":je=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a.cn.encodeS(Se,{tenMin:!1});break;case"2":je=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a.cn.encodeB(Se,{tenMin:!0});break;case"3":je=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a.cn.encodeB(Se);break;case"4":je=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a.cn.toMoney(Se,{tenMin:!0});break;case"5":je=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a.cn.toMoney(Se);break;case"6":je=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a.cn.toMoney(Se,{complete:!0});break;case"7":je=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a.cn.toMoney(Se,{complete:!0,outSymbol:!1})}return je}},function(Pe,Ee,Be){Be.d(Ee,"a",function(){return Te});var Me=Be(9),Te=(Se.prototype.init=function(je){je&&jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(this,je)},Se.prototype.on=function(je,ke){hinnn.event.on(je,ke)},Se.prototype.clear=function(je){hinnn.event.clear(je)},Se.prototype.registerItems=function(je){je.forEach(function(ke){Me.a.registerItem(new ke)})},Object.defineProperty(Se,"instance",{get:function(){return Se._instance||(Se._instance=new Se,window.HIPRINT_CONFIG&&jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(Se._instance,HIPRINT_CONFIG),Se._instance.optionItems&&Se._instance.optionItems.forEach(function(je){Me.a.registerItem(new je)})),Se._instance},enumerable:!0,configurable:!0}),Se);function Se(){}},function(Pe,Ee,Be){Te.prototype.updatePosition=function(ke,Ue){this.left=ke,this.top=Ue};var Me=Te;function Te(ke){this.printElement=ke}Be.d(Ee,"a",function(){return Se}),Object.defineProperty(je,"instance",{get:function(){return this._instance||(this._instance=new je),this._instance},enumerable:!0,configurable:!0}),je.prototype.getDragingPrintElement=function(){return je.instance.dragingPrintElement},je.prototype.setDragingPrintElement=function(ke){je.instance.dragingPrintElement=new Me(ke)},je.prototype.guid=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(ke){var Ue=16*Math.random()|0;return(ke=="x"?Ue:3&Ue|8).toString(16)})},je.prototype.imageToBase64=function(ke){if(jquery__WEBPACK_IMPORTED_MODULE_72___default()(ke).attr("src").indexOf("base64")==-1)try{var Ue=document.createElement("canvas"),Fe=new Image;Fe.src=ke.attr("src"),Ue.width=Fe.width,Ue.height=Fe.height,Ue.getContext("2d").drawImage(Fe,0,0),ke.attr("src",Ue.toDataURL("image/png"))}catch(Qe){try{this.xhrLoadImage(ke)}catch(He){}}},je.prototype.xhrLoadImage=function(ke){},je.prototype.transformImg=function(ke){var Ue=this;ke.map(function(Fe,Qe){Ue.imageToBase64(jquery__WEBPACK_IMPORTED_MODULE_72___default()(Qe))})},je.prototype.getPrintTemplateById=function(ke){return je.instance.printTemplateContainer[ke]},je.prototype.setPrintTemplateById=function(ke,Ue){return je.instance.printTemplateContainer[ke]=Ue};var Se=je;function je(){this.printTemplateContainer={},this.A1={width:841,height:594},this.A2={width:420,height:594},this.A3={width:420,height:297},this.A4={width:210,height:297},this.A5={width:210,height:148},this.A6={width:105,height:148},this.A7={width:105,height:74},this.A8={width:52,height:74},this.B1={width:1e3,height:707},this.B2={width:500,height:707},this.B3={width:500,height:353},this.B4={width:250,height:353},this.B5={width:250,height:176},this.B6={width:125,height:176},this.B7={width:125,height:88},this.B8={width:62,height:88},this.dragLengthCNum=function(ke,Ue){return Math.round(.75*ke/Ue)*Ue}}},function(Pe,Ee,Be){var Me=function(){},Te=(Be.d(Ee,"a",function(){return Te}),Se.prototype.setDefault=function(je){var ke=this;this.defaultOptions=je,this.initSize(),Object.keys(this.defaultOptions).forEach(function(Ue){ke[Ue]=ke[Ue]||ke.defaultOptions[Ue]})},Se.prototype.initSize=function(){this.width||this.setWidth(this.defaultOptions.width),this.height||this.setHeight(this.defaultOptions.height)},Se.prototype.initSizeByHtml=function(je,ke){this.width||this.setWidth(je),this.height||this.setHeight(ke)},Se.prototype.getRectInfo=function(){var je,ke,Ue,Fe,Qe,He,Ie={w:0,h:0,diffW:0,diffH:0};return this.transform&&(ke=this.transform*Math.PI/180,Fe=this.width,je=this.height,He=Math.sin(ke),ke=Math.cos(ke),Qe=(Fe-(Ue=Math.abs(Fe*ke)+Math.abs(je*He)))/2,He=(je-(Fe=Math.abs(Fe*He)+Math.abs(je*ke)))/2,Ie.w=Ue,Ie.h=Fe,Ie.diffW=Qe,Ie.diffH=He),Ie},Se.prototype.getLeft=function(){return+this.left},Se.prototype.posLeft=function(){var je=this.left;return this.transform&&(je+=this.getRectInfo().diffW),Math.floor(10*je)/10},Se.prototype.setRotate=function(je){je!=null&&(this.transform=je)},Se.prototype.displayLeft=function(je){return this.transform&&je?this.left+this.getRectInfo().diffW+"pt":this.left+"pt"},Se.prototype.setLeft=function(je){je!=null&&(this.left=je)},Se.prototype.getTop=function(){return+this.top},Se.prototype.posTop=function(){var je=this.top;return this.transform&&(je+=this.getRectInfo().diffH),Math.floor(10*je)/10},Se.prototype.getTopInDesign=function(){return this.topInDesign},Se.prototype.displayTop=function(je){return this.transform&&je?this.top+this.getRectInfo().diffH+"pt":this.top+"pt"},Se.prototype.setTop=function(je){je!=null&&(this.top=je)},Se.prototype.copyDesignTopFromTop=function(){this.topInDesign=this.top},Se.prototype.getHeight=function(){var je;return this.transform?(je=this.getRectInfo()).h+je.diffH:+this.height},Se.prototype.displayHeight=function(){return this.height+"pt"},Se.prototype.setHeight=function(je){je!=null&&(this.height=je)},Se.prototype.getWidth=function(){var je;return this.transform?(je=this.getRectInfo()).w+je.diffW:+this.width},Se.prototype.displayWidth=function(){return this.width+"pt"},Se.prototype.setWidth=function(je){je!=null&&(this.width=je)},Se.prototype.getValueFromOptionsOrDefault=function(je){return(this[je]==null?this.defaultOptions:this)[je]},Se.prototype.getPrintElementOptionEntity=function(){var je=new Me,ke=this;return Object.keys(this).filter(function(Ue){return Ue!="topInDesign"}).forEach(function(Ue){var Fe;typeof ke[Ue]!="number"&&typeof ke[Ue]!="string"&&!["fields"].includes(Ue)&&_typeof(ke[Ue])!=_typeof(!0)||(je[Ue]=ke[Ue]),Ue=="style"&&(je.style={},Fe=ke[Ue])&&Object.keys(Fe).forEach(function(Qe){typeof Fe[Qe]!="number"&&typeof Fe[Qe]!="string"||(je.style[Qe]=Fe[Qe])})}),je},Se.prototype.init=function(je){var ke=this;je&&Object.keys(je).forEach(function(Ue){ke[Ue]=je[Ue]})},Se);function Se(je){this.left=(je=je||{}).left,this.top=je.top,this.topInDesign=this.top,this.height=je.height,this.width=je.width,this.transform=je.transform,this.init(je)}},function(module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,"a",function(){return BasePrintElement});var _entity_PrintElementEntity__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(17),_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(1),_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(9),_dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(6),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(0),_PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(8),_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(2),BasePrintElement=(function(){function BasePrintElement(Pe){this.printElementType=Pe,this.id=_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.guid()}return BasePrintElement.prototype.getConfigOptionsByName=function(Pe){return _HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance[Pe]},BasePrintElement.prototype.getProxyTarget=function(Ee){Ee&&this.SetProxyTargetOption(Ee);var Ee=this.getData(),Be=this.createTarget(this.getTitle(),Ee);return this.updateTargetSize(Be),this.css(Be,Ee),Be},BasePrintElement.prototype.SetProxyTargetOption=function(Pe){this.options.getPrintElementOptionEntity(),jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(this.options,Pe),this.copyFromType()},BasePrintElement.prototype.showInPage=function(Pe,Ee){var Be=this.options.showInPage,Me=this.options.unShowInPage;if(Be){if(Be=="first")return Pe==0;if(Pe==Ee-1&&Me=="last")return!1;if(Be=="odd")return(Pe!=0||Me!="first")&&Pe%2==0;if(Be=="even")return Pe%2==1;if(Be=="last")return Pe==Ee-1}return!(Pe==0&&Me=="first"||Pe==Ee-1&&Me=="last")},BasePrintElement.prototype.setTemplateId=function(Pe){this.templateId=Pe},BasePrintElement.prototype.setPanel=function(Pe){this.panel=Pe},BasePrintElement.prototype.getField=function(){return this.options.field||this.printElementType.field},BasePrintElement.prototype.getTitle=function(){return this.printElementType.title},BasePrintElement.prototype.updateSizeAndPositionOptions=function(Pe,Ee,Be,Me){var Te=_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(this.templateId);if(this.panel!==void 0&&!Te.willOutOfBounds){var Te=hinnn.mm.toPt(this.panel.width),Se=hinnn.mm.toPt(this.panel.height);if(Pe<0||Ee<0||Pe+this.options.width>Te||Ee+this.options.height>Se)return}this.options.setLeft(Pe),this.options.setTop(Ee),this.options.copyDesignTopFromTop(),this.options.setWidth(Be),this.options.setHeight(Me)},BasePrintElement.prototype.initSizeByHtml=function(Pe){Pe&&Pe.length&&(this.createTempContainer(),Pe=Pe.clone(),this.getTempContainer().append(Pe),this.options.initSizeByHtml(parseInt(hinnn.px.toPt(Pe.width()).toString()),parseInt(hinnn.px.toPt(Pe.height()).toString())),this.removeTempContainer())},BasePrintElement.prototype.updateTargetSize=function(Pe){Pe.css("width",this.options.displayWidth()),Pe.css("height",this.options.displayHeight())},BasePrintElement.prototype.updateTargetWidth=function(Pe){Pe.css("width",this.options.displayWidth())},BasePrintElement.prototype.getDesignTarget=function(Pe){var Ee=this,Be=0;return this.designTarget=this.getHtml(Pe)[0].target,this.designPaper=Pe,this.designTarget.click(function(Me){500<Me.timeStamp-Be&&hinnn.event.trigger(Ee.getPrintElementSelectEventKey(),{printElement:Ee}),Be=Me.timeStamp}),this.designTarget.dblclick(function(Me){var Te,Se=Ee.designTarget.find(".hiprint-printElement-content");Se&&(Te=Ee.designTarget.find(".resize-panel"),Ee.printElementType.type!="text"||Ee.options.textType&&Ee.options.textType!="text"||(Ee._editing=!0,Ee.designTarget.hidraggable("update",{draggable:!1}),Se.css("cursor","text"),Se.addClass("editing"),Ee.designTarget.addClass("editing"),Se.click(function(je){Ee._editing&&je.stopPropagation()}),Se.attr("contenteditable",!0),Te&&Te.css("display","none"),Ee.selectEnd(Se)))}),this.designTarget},BasePrintElement.prototype.selectEnd=function(Pe){var Ee,Be;Pe.focus(),window.getSelection!==void 0&&document.createRange!==void 0?((Be=document.createRange()).selectNodeContents(Pe[0]),Be.collapse(!1),(Ee=window.getSelection()).removeAllRanges(),Ee.addRange(Be)):document.body.createTextRange!==void 0&&((Be=document.body.createTextRange()).moveToElementText(Pe[0]),Be.collapse(!1),Be.select())},BasePrintElement.prototype.updateByContent=function(Pe){var Ee,Be=this,Me=Be.designTarget.find(".hiprint-printElement-content");Be._editing&&(Me&&Me.css("cursor","")&&Me.removeClass("editing")&&Me.removeAttr("contenteditable"),Be.designTarget.removeClass("editing"),Me=Me.text(),Ee=Be.options.title,Me.startsWith(Ee)&&Be.options.field?Me.length>Ee.length?Be.options.testData=Me.split("")[1]:(Be.options.title=Me,Be.options.testData=""):Be.options.title=Me,Be.options.title=Be.options.title.split("")[0],Pe||hinnn.event.trigger(Be.getPrintElementSelectEventKey(),{printElement:Be}),Be.updateDesignViewFromOptions(),hinnn.event.trigger("hiprintTemplateDataChanged_"+Be.templateId,"编辑修改"),Be._editing=!1,Ee=Be.options.draggable==null||Be.options.draggable==1,Be.designTarget.hidraggable("update",{draggable:Ee}))},BasePrintElement.prototype.getPrintElementSelectEventKey=function(){return"PrintElementSelectEventKey_"+this.templateId},BasePrintElement.prototype.design=function(Pe,Ee){var Be=this;this.designTarget.hidraggable({draggable:Be.options.draggable,axis:Be.options.axis||void 0,designTarget:Be,onDrag:function(Me,Te,Se){var je,ke,Ue=Be.panel.printElements.filter(function(He){return He.designTarget.children().last().css("display")=="block"&&He.designTarget.children().last().hasClass("selected")&&!He.printElementType.type.includes("table")}),Fe=1<Ue.length,Qe=!Be.designTarget.children().last().hasClass("selected");Fe&&(je=Te-Be.options.left,ke=Se-Be.options.top,Ue.forEach(function(He){He.updateSizeAndPositionOptions(je+He.options.getLeft(),ke+He.options.getTop()),He.designTarget.css("left",He.options.displayLeft()),He.designTarget.css("top",He.options.displayTop()),He.createLineOfPosition(Ee)}),!Qe)||(Be.updateSizeAndPositionOptions(Te,Se),Be.createLineOfPosition(Ee)),_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.changed=!0},moveUnit:"pt",minMove:_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.movingDistance,onBeforeDrag:function(Me){_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!0,Be.designTarget.focus(),Be.createLineOfPosition(Ee)},onBeforeSelectAllDrag:function(){_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!0,Be.designTarget.focus()},getScale:function(){return Be.designPaper.scale||1},onStopDrag:function(Me){_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.changed&&hinnn.event.trigger("hiprintTemplateDataChanged_"+Be.templateId,"移动"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!1,_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.changed=!1;var Te=Be.panel.printElements.filter(function(Se){return Se.designTarget.children().last().css("display")=="block"&&!Se.printElementType.type.includes("table")});1<Te.length?Te.forEach(function(Se){Se.removeLineOfPosition()}):Be.removeLineOfPosition()}}),this.setResizePanel(),this.bingCopyEvent(this.designTarget),this.bingKeyboardMoveEvent(this.designTarget,Ee)},BasePrintElement.prototype.getPrintElementEntity=function(Pe){return Pe?new _entity_PrintElementEntity__WEBPACK_IMPORTED_MODULE_0__.a(void 0,this.options.getPrintElementOptionEntity(),this.printElementType.getPrintElementTypeEntity()):new _entity_PrintElementEntity__WEBPACK_IMPORTED_MODULE_0__.a(this.printElementType.tid,this.options.getPrintElementOptionEntity())},BasePrintElement.prototype.submitOption=function(){var Pe=this,Ee=(Ee=this.panel.printElements.filter(function(Te){return Te.designTarget.children().last().css("display")=="block"&&Te.designTarget.children().last().hasClass("selected")&&!Te.printElementType.type.includes("table")})).filter(function(Te){return Te.printElementType.type==Pe.printElementType.type}),Be=this,Me=this.getConfigOptions();Me&&Me.tabs&&Me.tabs.length?this.getPrintElementOptionTabs().forEach(function(Te){Te.name==="样式"&&Ee.length?Te.list.forEach(function(Se){Ee.forEach(function(je){var ke=Se.getValue(),Ue=Se.name=="textType"&&je.options[Se.name]!==ke,Fe=Se.name=="axis"&&je.options[Se.name]!==ke;ke&&_typeof(ke)=="object"?Object.keys(ke).forEach(function(Qe){je.options[Qe]=ke[Qe]}):je.options[Se.name]=ke,Ue&&je.setResizePanel(),Fe&&je.designTarget.hidraggable("update",{axis:ke})})}):Te.list.forEach(function(Se){var je=Se.getValue(),ke=Se.name=="textType"&&Be.options[Se.name]!==je,Ue=Se.name=="axis"&&Be.options[Se.name]!==je;je&&_typeof(je)=="object"?Object.keys(je).forEach(function(Fe){Be.options[Fe]=je[Fe]}):Be.options[Se.name]=je,ke&&Be.setResizePanel(),Ue&&Be.designTarget.hidraggable("update",{axis:je})})}):this.getPrintElementOptionItems().forEach(function(Te){var Se=Te.getValue(),je=Te.name=="textType"&&Be.options[Te.name]!==Se,ke=Te.name=="axis"&&Be.options[Te.name]!==Se;Se&&_typeof(Se)=="object"?Object.keys(Se).forEach(function(Ue){Be.options[Ue]=Se[Ue]}):Be.options[Te.name]=Se,je&&Be.setResizePanel(),ke&&Be.designTarget.hidraggable("update",{axis:Se})}),this.updateDesignViewFromOptions(),hinnn.event.trigger("hiprintTemplateDataChanged_"+this.templateId,"元素修改")},BasePrintElement.prototype.updateOption=function(Pe,Ee,Be){try{var Me=this.getConfigOptions(),Te=[];Me&&Me.tabs&&Me.tabs.length?Me.tabs.forEach(function(Se){Se.options.forEach(function(je){Te.push(je.name)})}):Te=Me.supportOptions.map(function(Se){return Se.name}),Te&&Te.includes(Pe)&&(this.options[Pe]=Ee,this.updateDesignViewFromOptions(),Be||hinnn.event.trigger("hiprintTemplateDataChanged_"+this.templateId,"参数修改")),this._printElementOptionTabs.forEach(function(Se){Se.list.forEach(function(je){var ke;je.name===Pe&&((ke=je.target.find("select"))!=null&&ke.val(Ee.toString()),(ke=je.target.find("input"))!=null)&&ke.val(Ee.toString())})})}catch(Se){}},BasePrintElement.prototype.getReizeableShowPoints=function(){return["barcode","qrcode"].includes(this.options.textType)?["se","s","e","r"]:["s","e","r"]},BasePrintElement.prototype.setResizePanel=function(){var Pe=this,Ee=this.designPaper;this.designTarget.hireizeable({showPoints:Pe.getReizeableShowPoints(),draggable:Pe.options.draggable,showSizeBox:_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.showSizeBox,getScale:function(){return Pe.designPaper.scale||1},onBeforeResize:function(){_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!0},onResize:function(Be,Me,Te,Se,je,ke){ke!=null?Pe.onRotate(Be,ke):Pe.onResize(Be,Me,Te,Se,je),Pe.createLineOfPosition(Ee)},onStopResize:function(Be){hinnn.event.trigger("hiprintTemplateDataChanged_"+Pe.templateId,Be?"旋转":"大小"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!1,Pe.removeLineOfPosition()}})},BasePrintElement.prototype.onRotate=function(Pe,Ee){this.options.setRotate(Ee)},BasePrintElement.prototype.onResize=function(Pe,Ee,Be,Me,Te){this.updateSizeAndPositionOptions(Te,Me,Be,Ee)},BasePrintElement.prototype.getOrderIndex=function(){return this.options.getTop()},BasePrintElement.prototype.getHtml=function(Pe,Ee,je){this.setCurrenttemplateData(Ee);var Me=[],Te=this.getBeginPrintTopInPaperByReferenceElement(Pe),Se=Pe.getPaperFooter(0),Se=(this.isHeaderOrFooter()||this.isFixed()||Se<Te&&Pe.panelPageRule!="none"&&(Me.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:void 0,printLine:void 0})),Te=Te-Se+Pe.paperHeader,Pe.getPaperFooter(1)),this.getData(Ee)),je=this.createTarget(this.getTitle(),Se,je);return this.updateTargetSize(je),this.css(je,Se),je.css("position","absolute"),je.css("left",this.options.displayLeft()),je.css("top",Te+"pt"),Me.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:je,printLine:Te+this.options.getHeight(),referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:Pe.index,bottomInLastPaper:Te+this.options.getHeight(),printTopInPaper:Te})})),Ee&&this.options.pageBreak&&(Me[0].target.css("top",Pe.paperHeader+"pt"),Me[0].referenceElement.top=this.options.getTop()-this.options.getHeight()-Pe.paperHeader,Me[0].printLine=Pe.paperHeader,Me[0].referenceElement.bottomInLastPaper=0,Me[0].referenceElement.printTopInPaper=Pe.paperHeader,Me.unshift(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:je,printLine:Pe.height,referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__.a({top:0,left:0,height:0,width:0,beginPrintPaperIndex:Pe.index,bottomInLastPaper:Pe.height,printTopInPaper:Pe.paperHeader})}))),Me},BasePrintElement.prototype.getHtml2=function(Pe,Ee,Be){var je=0,Me=(this.setCurrenttemplateData(Ee),[]),Te=this.getBeginPrintTopInPaperByReferenceElement(Pe),Se=Pe.getPaperFooter(je),je=(this.isHeaderOrFooter()||this.isFixed()||(Pe.panelPageRule!="none"&&Se<Te&&(Me.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:void 0,printLine:void 0})),Te=Te-Se+Pe.paperHeader,Se=Pe.getPaperFooter(++je)),Te<=Se&&Ee&&Te+this.options.getHeight()>Se&&Pe.panelPageRule!="none"&&(Me.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:void 0,printLine:void 0})),Te=Pe.paperHeader,Se=Pe.getPaperFooter(++je))),this.getData(Ee)),ke=this.createTarget(this.getTitle(),je);return Pe.panelPageRule=="none"&&Te+this.options.getHeight()>Se&&this.updatePanelHeight(Te+this.options.getHeight(),Pe),this.updateTargetSize(ke),this.css(ke,je),ke.css("position","absolute"),ke.css("left",this.options.displayLeft()),ke.css("top",Te+"pt"),Me.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:ke,printLine:Te+this.options.getHeight(),referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:Pe.index,bottomInLastPaper:Te+this.options.getHeight(),printTopInPaper:Te})})),Ee&&this.options.pageBreak&&(Me[0].target.css("top",Pe.paperHeader+"pt"),Me[0].referenceElement.top=this.options.getTop()-this.options.getHeight()-Pe.paperHeader,Me[0].printLine=Pe.paperHeader,Me[0].referenceElement.bottomInLastPaper=0,Me[0].referenceElement.printTopInPaper=Pe.paperHeader,Me.unshift(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:ke,printLine:Pe.height,referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__.a({top:0,left:0,height:0,width:0,beginPrintPaperIndex:Pe.index,bottomInLastPaper:Pe.height,printTopInPaper:Pe.paperHeader})}))),Me},BasePrintElement.prototype.updatePanelHeight=function(Pe,Ee){var Be;this.panel.panelPageRule=="none"&&(Be=hinnn.pt.toMm(Pe),Ee.paperFooter=Pe,Ee.target.css("height",Be+"mm"),Ee.target.attr("original-height",Be))},BasePrintElement.prototype.getBeginPrintTopInPaperByReferenceElement=function(Pe){var Ee=this.options.getTop();return this.isHeaderOrFooter()||this.isFixed()?Ee:Pe.referenceElement.isPositionLeftOrRight(Ee)?Pe.referenceElement.printTopInPaper+(Ee-Pe.referenceElement.top):Pe.referenceElement.bottomInLastPaper+(Ee-(Pe.referenceElement.top+Pe.referenceElement.height))},BasePrintElement.prototype.css=function(Pe,Ee){var Be,Me=this,Te=[],Se=this.getConfigOptions();Se&&(Se.tabs&&Se.tabs.length?(Be=[],Se.tabs.forEach(function(je){Be=Be.concat(je.options)})):Be=Se.supportOptions,Be)&&Be.forEach(function(je){var ke=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(je.name);ke&&ke.css&&(ke=ke.css(Pe,Me.options.getValueFromOptionsOrDefault(je.name)))&&Te.push(ke)}),this.stylerCss(Pe,Ee)},BasePrintElement.prototype.stylerCss=function(Pe,Ee){var Be,Me=this.getStyler();Me&&(Be=Me(Ee,this.options,Pe,this._currenttemplateData))&&Object.keys(Be).forEach(function(Te){Pe.css(Te,Be[Te])})},BasePrintElement.prototype.getData=function(Pe){var Ee=this.getField();return Pe?Ee&&Ee.split(".").reduce(function(Be,Me){return Be?Be[Me]:Pe?Pe[Me]:""},!1)||"":this.printElementType.getData()},BasePrintElement.prototype.copyFromType=function(){var Pe=this.options,Ee=this.printElementType,Be=this.getConfigOptions(),Me=[];return Be&&Be.tabs&&Be.tabs.length?Be.tabs.forEach(function(Te){Te.options.forEach(function(Se){Me.push(Se.name)})}):Me=Be.supportOptions.map(function(Te){return Te.name}),Object.keys(Ee).forEach(function(Te){Ee[Te]&&Te!="columns"&&-1<Me.indexOf(Te)&&(Pe[Te]=_typeof(Ee[Te])=="function"?Ee[Te].toString():Ee[Te])}),Pe},BasePrintElement.prototype.getPrintElementOptionTabs=function(){var Pe,Ee;return this._printElementOptionTabs||(Pe=[],(Ee=this.getConfigOptions())&&(Ee=Ee.tabs)&&Ee.forEach(function(Be,Me){Pe.push({name:Be.name,list:[]}),Be.options.filter(function(Te){return!Te.hidden}).forEach(function(Te){Te=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(Te.name),Pe[Me].list.push(Te)})}),this._printElementOptionTabs=Pe,this._printElementOptionItems=void 0),this._printElementOptionTabs},BasePrintElement.prototype.getPrintElementOptionItems=function(){var Pe,Ee,Be;return this._printElementOptionItems||(Pe=[],(Ee=this.getConfigOptions())&&(Ee.tabs&&Ee.tabs.length?(Be=[],Ee.tabs.forEach(function(Me){Me.concat(Me.options)})):Be=Ee.supportOptions,Be)&&Be.filter(function(Me){return!Me.hidden}).forEach(function(Me){Me=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(Me.name),Pe.push(Me)}),this._printElementOptionItems=this.filterOptionItems(Pe.concat()),this._printElementOptionTabs=void 0),this._printElementOptionItems},BasePrintElement.prototype.getPrintElementOptionItemsByName=function(Me){var Ee,Be=[],Me=this.getConfigOptionsByName(Me);return Me&&(Me.tabs&&Me.tabs.length?(Ee=[],Me.tabs.forEach(function(Te){Ee=Ee.concat(Te.options)})):Ee=Me.supportOptions,Ee)&&Ee.filter(function(Te){return!Te.hidden}).forEach(function(Te){Te=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(Te.name),Be.push(Te)}),Be.concat()},BasePrintElement.prototype.filterOptionItems=function(Pe){return this.printElementType.field?Pe.filter(function(Ee){return Ee.name!="field"}):Pe},BasePrintElement.prototype.createTempContainer=function(){this.removeTempContainer(),jquery__WEBPACK_IMPORTED_MODULE_72___default()("body").append(jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint_temp_Container hiprint-printPaper" style="overflow:hidden;height: 0px;box-sizing: border-box;"></div>'))},BasePrintElement.prototype.removeTempContainer=function(){jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint_temp_Container").remove()},BasePrintElement.prototype.getTempContainer=function(){return jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint_temp_Container")},BasePrintElement.prototype.isHeaderOrFooter=function(){return this.options.getTopInDesign()<this.panel.paperHeader||this.options.getTopInDesign()>=this.panel.paperFooter},BasePrintElement.prototype.delete=function(){this.designTarget&&this.designTarget.remove()},BasePrintElement.prototype.setCurrenttemplateData=function(Pe){this._currenttemplateData=Pe},BasePrintElement.prototype.isFixed=function(){return this.options.fixed},BasePrintElement.prototype.onRendered=function(Pe,Ee){this.printElementType&&this.printElementType.onRendered&&this.printElementType.onRendered(Ee,this.options,Pe.getTarget())},BasePrintElement.prototype.createLineOfPosition=function(Pe){var Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default()(".toplineOfPosition.id"+this.id),Be=jquery__WEBPACK_IMPORTED_MODULE_72___default()(".topPosition.id"+this.id),Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()(".leftlineOfPosition.id"+this.id),Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()(".leftPosition.id"+this.id),Se=jquery__WEBPACK_IMPORTED_MODULE_72___default()(".rightlineOfPosition.id"+this.id),je=jquery__WEBPACK_IMPORTED_MODULE_72___default()(".bottomlineOfPosition.id"+this.id),ke=_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance;Ee.length?Ee.css("top",this.options.displayTop(!0)):((Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="toplineOfPosition id'+this.id+'" style="position: absolute; width: 100%;"></div>')).css("top",this.options.displayTop(!0)),Ee.css("width",Pe.displayWidth()),this.designTarget.parents(".hiprint-printPaper-content").append(Ee)),ke.showPosition&&(Be.length?(Be.toggleClass("topPosition-lineMode",ke.positionLineMode),Be.text(this.options.posTop()+(ke.positionUnit?"pt":"")),Be.css("top",this.options.posTop()-Be.height()+"pt"),ke.positionLineMode?Be.css("left",this.options.posLeft()-Be.width()/2+"pt"):Be.css("left",this.options.posLeft()+2+"pt"),this.designTarget.find(".size-box")&&this.designTarget.find(".size-box").toggleClass("hide",!0)):((Be=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="topPosition id'+this.id+'" style="position: absolute;"></div>')).toggleClass("topPosition-lineMode",ke.positionLineMode),Be.text(this.options.posTop()+(ke.positionUnit?"pt":"")),ke.positionLineMode?Be.css("left",this.options.posLeft()-Be.width()/2+"pt"):Be.css("left",this.options.posLeft()+2+"pt"),this.designTarget.find(".size-box")&&this.designTarget.find(".size-box").toggleClass("hide",!0),this.designTarget.parents(".hiprint-printPaper-content").append(Be),Be.css("top",this.options.posTop()-Be.height()+"pt"))),Me.length?Me.css("left",this.options.displayLeft(!0)):((Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="leftlineOfPosition id'+this.id+'" style="position: absolute;height: 100%;"></div>')).css("left",this.options.displayLeft(!0)),Ee.css("height",Pe.displayHeight()),this.designTarget.parents(".hiprint-printPaper-content").append(Ee)),ke.showPosition&&(Te.length?(Te.text(this.options.posLeft()+(ke.positionUnit?"pt":"")),Te.toggleClass("leftPosition-lineMode",ke.positionLineMode),Te.css("left",this.options.posLeft()-Te.width()+"pt"),ke.positionLineMode?Te.css("top",this.options.posTop()-Te.height()/3+"pt"):Te.css("top",this.options.posTop()+2+"pt")):((Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="leftPosition id'+this.id+'" style="position: absolute;"></div>')).text(this.options.posLeft()+(ke.positionUnit?"pt":"")),Te.toggleClass("leftPosition-lineMode",ke.positionLineMode),ke.positionLineMode?Te.css("top",this.options.posTop()-Te.height()/3+"pt"):Te.css("top",this.options.posTop()+2+"pt"),this.designTarget.parents(".hiprint-printPaper-content").append(Te),Te.css("left",this.options.posLeft()-Te.width()+"pt"))),Se.length?Se.css("left",this.options.getLeft()+this.options.getWidth()+"pt"):((Be=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="rightlineOfPosition id'+this.id+'" style="position: absolute;height: 100%;"></div>')).css("left",this.options.getLeft()+this.options.getWidth()+"pt"),Be.css("height",Pe.displayHeight()),this.designTarget.parents(".hiprint-printPaper-content").append(Be)),je.length?je.css("top",this.options.getTop()+this.options.getHeight()+"pt"):((Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="bottomlineOfPosition id'+this.id+'" style="position: absolute;width: 100%;"></div>')).css("top",this.options.getTop()+this.options.getHeight()+"pt"),Me.css("width",Pe.displayWidth()),this.designTarget.parents(".hiprint-printPaper-content").append(Me))},BasePrintElement.prototype.removeLineOfPosition=function(){jquery__WEBPACK_IMPORTED_MODULE_72___default()(".toplineOfPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".topPosition.id"+this.id).remove(),this.designTarget.find(".size-box")&&this.designTarget.find(".size-box").toggleClass("hide",!1),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".leftlineOfPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".leftPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".rightlineOfPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".bottomlineOfPosition.id"+this.id).remove()},BasePrintElement.prototype.getFontList=function(){var Pe=this.options.fontList;return Pe||_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(this.templateId).getFontList()},BasePrintElement.prototype.getFields=function(){return this.printElementType.type=="table"?this.options.tableFields:this.options.fields||_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(this.templateId).getFields()},BasePrintElement.prototype.getOnImageChooseClick=function(){var Pe=this.options.onImageChooseClick;return Pe||_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(this.templateId).getOnImageChooseClick()},BasePrintElement.prototype.bingCopyEvent=function(Pe){var Ee=this;Pe.keydown(function(Be){Ee._editing&&!Be.altKey&&Be.keyCode==13?Ee.updateByContent():(Be.ctrlKey||Be.metaKey)&&Be.keyCode==67&&(Ee.copyJson(),Be.preventDefault())})},BasePrintElement.prototype.copyJson=function(){try{var Pe=jquery__WEBPACK_IMPORTED_MODULE_72___default()("#copyArea");Pe.length||(Pe=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<textarea id="copyArea" style="position: absolute; left: 0px; top: 0px;opacity: 0"></textarea>')),jquery__WEBPACK_IMPORTED_MODULE_72___default()("body").append(Pe);var Ee=(Ee=this.panel.printElements.filter(function(Te){return Te.designTarget.children().last().css("display")=="block"&&!Te.printElementType.type.includes("table")})).map(function(Te){return{options:Te.options,printElementType:Te.printElementType,id:Te.id,templateId:Te.templateId}}),Be=JSON.stringify(Ee),Me=(Pe.text(Be),Pe.css("visibility","visible"),Pe.setSelectionRange?Pe.setSelectionRange(0,Pe.value.length):Pe.select(),!1),Me=document.execCommand("copy");Pe.css("visibility","hidden"),this.designTarget.focus()}catch(Te){Me=!1}return Me},BasePrintElement.prototype.clone=function(Pe){var Ee=this,Be=Ee.printElementType.createPrintElement();return Object.keys(Ee.options).forEach(function(Me){Be.options[Me]=Ee.options[Me]}),Be},BasePrintElement.prototype.getFormatter=function(){var formatter=void 0;if(this.printElementType.formatter&&(formatter=this.printElementType.formatter),this.options.formatter)try{var s="formatter="+this.options.formatter;eval(s)}catch(Pe){}return formatter},BasePrintElement.prototype.getStyler=function(){var fnstyler=void 0;if(this.printElementType.styler&&(fnstyler=this.printElementType.styler),this.options.styler)try{var s="fnstyler="+this.options.styler;eval(s)}catch(Pe){}return fnstyler},BasePrintElement.prototype.bingKeyboardMoveEvent=function(Pe,Ee){var Be=this,Me=void 0,Te=void 0;Pe.attr("tabindex","1"),Pe.keydown(function(Se){if(Se.target.tagName!="INPUT"&&(!Be._editing||Se.altKey)&&Be.options.draggable!==!1){var je=Be.panel.printElements.filter(function(Qe){return Qe.designTarget.children().last().css("display")=="block"&&!Qe.printElementType.type.includes("table")}),ke=1<je.length,Ue=_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.movingDistance;switch(Se.keyCode){case 8:case 46:var Fe=_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(Be.templateId);Fe.deletePrintElement(Be),hinnn.event.trigger("hiprintTemplateDataChanged_"+Be.templateId,"删除"),hinnn.event.trigger("clearSettingContainer"),je.forEach(function(Qe){Fe.deletePrintElement(Qe),hinnn.event.trigger("hiprintTemplateDataChanged_"+Qe.templateId,"删除")}),hinnn.event.trigger("clearSettingContainer");break;case 37:Me=Be.options.getLeft(),ke?je.forEach(function(Qe){Qe.updatePositionByMultipleSelect(0-Ue,0)}):(Be.updateSizeAndPositionOptions(Me-Ue),Pe.css("left",Be.options.displayLeft())),Se.preventDefault();break;case 38:Te=Be.options.getTop(),ke?je.forEach(function(Qe){Qe.updatePositionByMultipleSelect(0,0-Ue)}):(Be.updateSizeAndPositionOptions(void 0,Te-Ue),Pe.css("top",Be.options.displayTop())),Se.preventDefault();break;case 39:Me=Be.options.getLeft(),ke?je.forEach(function(Qe){Qe.updatePositionByMultipleSelect(Ue,0)}):(Be.updateSizeAndPositionOptions(Me+Ue),Pe.css("left",Be.options.displayLeft())),Se.preventDefault();break;case 40:Te=Be.options.getTop(),ke?je.forEach(function(Qe){Qe.updatePositionByMultipleSelect(0,Ue)}):(Be.updateSizeAndPositionOptions(void 0,Te+Ue),Pe.css("top",Be.options.displayTop())),Se.preventDefault()}[37,38,39,40].includes(Se.keyCode)&&hinnn.event.trigger("hiprintTemplateDataChanged_"+Be.templateId,"键盘移动")}})},BasePrintElement.prototype.inRect=function(Ue){var je=this.designPaper.scale||1,Ee=this.designTarget[0].offsetLeft,Be=this.designTarget[0].offsetTop,Te=this.designTarget[0].offsetHeight,Me=Ee+this.designTarget[0].offsetWidth,Te=Be+Te,Se=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ue.target[0]).position().left/je,je=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ue.target[0]).position().top/je,ke=Ue.target[0].offsetHeight,Ue=Ue.target[0].offsetWidth;return Se<Me&&Ee<Se+Ue&&Be<je+ke&&je<Te},BasePrintElement.prototype.multipleSelect=function(Pe){Pe?this.designTarget.addClass("multipleSelect"):this.designTarget.removeClass("multipleSelect")},BasePrintElement.prototype.updatePositionByMultipleSelect=function(Pe,Ee){this.options.draggable!==!1&&(this.updateSizeAndPositionOptions(Pe+this.options.getLeft(),Ee+this.options.getTop()),this.designTarget.css("left",this.options.displayLeft()),this.designTarget.css("top",this.options.displayTop()))},BasePrintElement})()},function(Pe,Ee,Be){Sr.prototype.init=function(Xe){this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<input type="text" class="hitable-editor-text" value="" />'),Xe.getTarget().append(this.target),this.target.focus()},Sr.prototype.getValue=function(){return this.target.val()},Sr.prototype.setValue=function(Xe){this.target.val(Xe)},Sr.prototype.destroy=function(){this.target.remove()};var Me=Sr,Te=(Object.defineProperty(wr,"Instance",{get:function(){return wr._instance=wr._instance?wr._instance:new wr},enumerable:!0,configurable:!0}),wr),Se=(sr.prototype.init=function(Xe,Re){var ir=`<select class="auto-submit" style="width:100%">
<option value="" disabled>`.concat(i18n.__("请选择字段"),"</option>");Xe.forEach(function(pr,vr){pr.field==Re.field?ir+=' <option value="'+(pr.field||"")+'" selected >'+(pr.text||"")+"</option>":ir+=' <option value="'+(pr.field||"")+'" >'+(pr.text||"")+"</option>"}),ir+=" </select>",this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(ir),Re.getTarget().append(this.target),this.target.focus()},sr.prototype.getValue=function(){var Xe=this.target.val();return this.target.find('option[value="'+Xe+'"]').text()+"#"+Xe},sr.prototype.setValue=function(Xe){Xe&&!this.target.find('option[value="'+Xe+'"]').length&&this.target.find("select").prepend('<option value="'+Xe+'" >'+Xe+"</option>"),this.target.find("select").val(Xe)},sr.prototype.destroy=function(){this.target.remove()},sr),je=(Object.defineProperty(Je,"Instance",{get:function(){return Je._instance=Je._instance?Je._instance:new Je},enumerable:!0,configurable:!0}),Je),ke=(Object.defineProperty(rr,"Instance",{get:function(){return rr._instance=Te._instance?rr._instance:new rr},enumerable:!0,configurable:!0}),rr.prototype.createEditor=function(Xe){return jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({},Te.Instance[Xe])},rr.prototype.createSelect=function(Xe){return jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({},je.Instance[Xe])},rr),Ue=Be(10),Fe=Be(14),Qe=Be(11),He=(Ye.prototype.init=function(Xe,Re){var ir=this;this.tableOptions=Re,this.title=Xe.title,this.field=Xe.field,Xe.getTarget().unbind("dblclick.hitable").bind("dblclick.hitable",function(){Xe.isEditing=!0,ir.beginEdit(Xe)})},Ye.prototype.getDisplayHtml=function(){return this.title},Ye.prototype.beginEdit=function(Xe){var Re=this;Re.tableOptions.options.fields&&Re.tableOptions.options.fields.length?(this.editor=ke.Instance.createSelect("select"),Xe.getTarget().html(""),this.editor.init(Re.tableOptions.options.fields,Xe),this.editor.setValue(this.field||""),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.editor.target).keydown(function(ir){ir.keyCode==13&&Re.endEdit(Xe)}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.editor.target).change(function(ir){Re.endEdit(Xe)}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.editor.target).blur(function(ir){Re.endEdit(Xe)})):(this.editor=ke.Instance.createEditor("text"),Xe.getTarget().html(""),this.editor.init(Xe),(this.title||this.field)&&(this.tableOptions.options.isEnableEditField?this.editor.setValue((this.title||"")+"#"+(this.field||"")):this.editor.setValue(this.title||"")),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.editor.target).keydown(function(ir){ir.keyCode==13&&Re.endEdit(Xe)}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.editor.target).blur(function(ir){Re.endEdit(Xe)}),this.tableOptions.editingCell&&this.tableOptions.editingCell.id!=Xe.id&&this.tableOptions.editingCell.innerElement.endEdit(this.tableOptions.editingCell),this.tableOptions.editingCell=Xe)},Ye.prototype.endEdit=function(Xe){Xe.isEditing=0;var Re,ir=this.editor.getValue();ir?this.tableOptions.options.isEnableEditField||this.tableOptions.options.fields?(Re=ir.split("#"),Xe.title=this.title=Re[0],0<Re.length&&(Xe.columnId=Xe.field=this.field=Re[1]),Xe.id&&Xe.target.attr("id",Xe.id),Xe.columnId&&Xe.target.attr("column-id",Xe.columnId),hinnn.event.trigger("hiprintTemplateDataChanged_"+this.tableOptions.options.templateId,"调整表格列字段")):Xe.title=this.title=ir:this.tableOptions.options.isEnableEditField?(Xe.title=this.title="",Xe.field=this.field=""):Xe.title=this.title="",this.editor.destroy(),Xe.getTarget().html(this.title)},Ye),Ie=function(Xe){this.title=Xe.title,this.field=Xe.field,this.width=Xe.width,this.align=Xe.align,this.halign=Xe.halign,this.vAlign=Xe.vAlign,this.colspan=Xe.colspan,this.rowspan=Xe.rowspan,this.checked=Xe.checked,this.columnId=Xe.columnId,this.tableSummaryTitle=Xe.tableSummaryTitle,this.tableSummaryText=Xe.tableSummaryText,this.tableSummaryColspan=Xe.tableSummaryColspan,this.tableSummary=Xe.tableSummary,this.tableSummaryAlign=Xe.tableSummaryAlign,this.tableSummaryNumFormat=Xe.tableSummaryNumFormat,this.tableSummaryFormatter=Xe.tableSummaryFormatter,this.showCodeTitle=Xe.showCodeTitle,this.upperCase=Xe.upperCase,this.renderFormatter=Xe.renderFormatter&&Xe.renderFormatter.toString(),this.formatter2=Xe.formatter2&&Xe.formatter2.toString(),this.styler2=Xe.styler2&&Xe.styler2.toString(),this.stylerHeader=Xe.stylerHeader&&Xe.stylerHeader.toString(),this.tableColumnHeight=Xe.tableColumnHeight,this.tableTextType=Xe.tableTextType,this.tableBarcodeMode=Xe.tableBarcodeMode,this.tableQRCodeLevel=Xe.tableQRCodeLevel},_e=(Ae.prototype.init=function(Xe,Re,ir,pr){this.isHead=pr,this.rowId=ir,this.isEditing=!1,pr=/^[0-9]*$/,this.target=Xe,this.tableOptions=Re,ir=this.target.attr("colspan"),this.colspan=pr.test(ir)?parseInt(ir):1,Xe=this.target.attr("rowspan"),this.rowspan=pr.test(Xe)?parseInt(Xe):1,this.initEvent(),this.isHead&&this.initInnerEelement()},Ae.prototype.beginEdit=function(){var Xe;!this.isEditing&&this.tableOptions.isEnableEdit&&this.tableOptions.onBeforEdit(this)&&(Xe=this.getValue(),this.editor=ke.Instance.createEditor("text"),this.isEditing=!0,(this.tableOptions.editingCell=this).target.html(""),this.editor.init(this),this.editor.setValue(Xe))},Ae.prototype.endEdit=function(){this.isEditing=!1;var Xe=this.editor.getValue();this.editor.destroy(),this.target.html(Xe)},Ae.prototype.getTarget=function(){return this.target},Ae.prototype.getValue=function(){return this.target.html()},Ae.prototype.setValue=function(Xe){},Ae.prototype.initInnerEelement=function(){this.innerElement=new He,this.innerElement.init(this,this.tableOptions)},Ae.prototype.initEvent=function(){},Ae.prototype.isXYinCell=function(Xe,Re){return Xe=new Ue.b({x:Xe,y:Re,height:0,width:0}),this.isOverlap(Xe)},Ae.prototype.getTableRect=function(){return new Ue.b({x:this.target.offset().left,y:this.target.offset().top,height:this.target[0].offsetHeight,width:this.target[0].offsetWidth})},Ae.prototype.isOverlap=function(Xe){var Re=this.getTableRect();return Xe.x+Xe.width>Re.x&&Re.x+Re.width>Xe.x&&Xe.y+Xe.height>Re.y&&Re.y+Re.height>Xe.y},Ae.prototype.isInRect=function(Xe){var Re=Xe.rect,ir=this.getTableRect();return ir.x>=Re.x&&ir.x+ir.width<=Re.x+Re.width&&ir.y>=Re.y&&ir.y+ir.height<=Re.y+Re.height&&(ir=Fe.a.mergeRect(Re,ir),JSON.stringify(Re)==JSON.stringify(ir)||(Xe.changed=!0,Xe.rect=ir,!0))},Ae.prototype.isSelected=function(){return this.target.hasClass("selected")},Ae.prototype.select=function(){this.target.addClass("selected")},Ae.prototype.isHeader=function(){return!1},Ae.prototype.setAlign=function(Xe){(this.align=Xe)?this.target.css("text-align",Xe):this.target[0].style.textAlign=""},Ae.prototype.setVAlign=function(Xe){(this.vAlign=Xe)?this.target.css("vertical-align",Xe):this.target[0].style.verticalAlign=""},Ae.prototype.getEntity=function(){return new Ie(this)},Ae);function Ae(){this.id=Qe.a.createId()}function Ye(){}function rr(){}function Je(){this.select=new Se}function sr(){}function wr(){this.text=new Me}function Sr(){}Be.d(Ee,"a",function(){return qe}),(function(Xe,Re){(Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(ir,pr){ir.__proto__=pr}:function(ir,pr){for(var vr in pr)pr.hasOwnProperty(vr)&&(ir[vr]=pr[vr])}))(Xe,Re)})(mr=lr,Be=xr=_e),mr.prototype=Be===null?Object.create(Be):(xe.prototype=Be.prototype,new xe),lr.prototype.css=function(Xe){};var xr,mr,qe=lr;function lr(Xe){var Re=this;return Xe=Xe||{},(Re=xr.call(this)||this).width=Xe.width?parseFloat(Xe.width.toString()):100,Re.title=Xe.title,Re.descTitle=Xe.descTitle,Re.field=Xe.field,Re.fixed=Xe.fixed,Re.rowspan=Xe.rowspan?parseInt(Xe.rowspan):1,Re.colspan=Xe.colspan?parseInt(Xe.colspan):1,Re.align=Xe.align,Re.halign=Xe.halign,Re.vAlign=Xe.vAlign,Re.formatter=Xe.formatter,Re.styler=Xe.styler,Re.renderFormatter=Xe.renderFormatter,Re.formatter2=Xe.formatter2,Re.styler2=Xe.styler2,Re.stylerHeader=Xe.stylerHeader,Re.checkbox=Xe.checkbox,Re.checked=Xe.checked!=0,Re.columnId=Xe.columnId||Xe.field,Re.tableColumnHeight=Xe.tableColumnHeight,Re.tableTextType=Xe.tableTextType,Re.tableBarcodeMode=Xe.tableBarcodeMode,Re.tableQRCodeLevel=Xe.tableQRCodeLevel,Re.tableSummaryTitle=Xe.tableSummaryTitle,Re.tableSummaryText=Xe.tableSummaryText,Re.tableSummaryColspan=Xe.tableSummaryColspan,Re.tableSummary=Xe.tableSummary,Re.tableSummaryAlign=Xe.tableSummaryAlign,Re.tableSummaryNumFormat=Xe.tableSummaryNumFormat,Re.tableSummaryFormatter=Xe.tableSummaryFormatter,Re.showCodeTitle=Xe.showCodeTitle,Re.upperCase=Xe.upperCase,Re}function xe(){this.constructor=mr}},function(Pe,Ee,Be){Be.d(Ee,"a",function(){return Me});var Me=function(Te){this.printLine=Te.printLine,this.target=Te.target,this.referenceElement=Te.referenceElement}},function(module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,"a",function(){return TableExcelHelper});var _ReconsitutionTableColumns__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(19),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(0),TableExcelHelper=(function(){function TableExcelHelper(){}return TableExcelHelper.createTableHead=function(Pe,Ee){for(var Be=TableExcelHelper.reconsitutionTableColumnTree(Pe),Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<thead></thead>"),Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<colgroup></colgroup>"),Se=TableExcelHelper.getColumnsWidth(Be,Ee),je=0;je<Be.totalLayer;je++)(ke=>{var Ue=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<tr></tr>");Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<colgroup></colgroup>"),Be[ke].filter(function(Fe){return Fe.checked}).forEach(function(Fe){var Qe,He=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<td></td>"),Ie=(Fe.id&&He.attr("id",Fe.id),Fe.columnId&&He.attr("column-id",Fe.columnId),(Fe.align||Fe.halign)&&He.css("text-align",Fe.halign||Fe.align),Fe.vAlign&&He.css("vertical-align",Fe.vAlign),1<Fe.colspan&&He.attr("colspan",Fe.colspan),1<Fe.rowspan&&He.attr("rowspan",Fe.rowspan),He.html(Fe.title),Se[Fe.id]?(Fe.hasWidth=!0,Fe.targetWidth=Se[Fe.id],He.attr("haswidth","haswidth"),He.css("width",Se[Fe.id]+"pt")):Fe.hasWidth=!1,TableExcelHelper.getHeaderStyler(Fe));Ie&&(Qe=Ie(Fe))&&Object.keys(Qe).forEach(function(_e){He.css(_e,Qe[_e])}),Ue.append(He),Te.append('<col column-id="'.concat(Fe.columnId,'" width="').concat(Fe.width,'pt"></col>'))}),Me.append(Ue)})(je);return TableExcelHelper.syncTargetWidthToOption(Pe),[Me,Te]},TableExcelHelper.createTableFooter=function(Pe,Ee,Be,Fe,Te,Se,je){var ke,Ue=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<tfoot></tfoot>"),Fe=this.getFooterFormatter(Be,Fe),Qe=this.tableSummaryTitle,He=Be.tableFooterRepeat=="last"?Ee:Se,Ie=Be.columns.length-1,Ie=this.rowColumns||Be.columns[Ie].columns;return Be.tableFooterRepeat!="no"&&Ie.some(function(_e){return _e.tableSummary})&&(ke=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<tr></tr>"),Ie.filter(function(_e){return _e.checked}).forEach(function(_e){var Ae=He.filter(function(Xe){return Xe&&Xe[_e.field]}).map(function(Xe){return new RegExp("^-?(0|[1-9]\\d*)(\\.\\d+)?").test(Xe[_e.field])?Number(Xe[_e.field]):0}),Ye=_e.tableSummaryText,rr=_e.tableSummaryNumFormat||2,Je="text-align: ".concat(_e.tableSummaryAlign||"center"),sr=_e.tableSummaryColspan==null?1:_e.tableSummaryColspan,wr=_e.upperCase,mr=_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_1__.a,Sr=mr.toUpperCase,xr=mr.numFormat,mr=TableExcelHelper.getColumnTableSummaryFormatter(_e),mr=mr?mr(_e,Ae,Ee,Be):"";if(mr)ke.append(mr);else switch(_e.tableSummary){case"count":var xe=Qe(_e,Ye||"".concat(i18n.__("计数"),":"),Te),lr=Sr(wr,He.filter(function(Xe){return Xe}).length||0);ke.append('<td style="'.concat(Je,'" colspan="').concat(sr,'">').concat(xe).concat(lr,"</td>"));break;case"sum":xe=(qe=Sr(wr,xr(qe=parseFloat(Number(Ae.reduce(function(Xe,Re){return Xe+Re},0))),rr)),Qe(_e,Ye||"".concat(i18n.__("合计"),":"),Te)),ke.append('<td style="'.concat(Je,'" colspan="').concat(sr,'">').concat(xe).concat(qe,"</td>"));break;case"avg":var qe=parseFloat(Number(Ae.reduce(function(Xe,Re){return Xe+Re},0))),lr=Sr(wr,xr(parseFloat(Number(qe/(Ae.length||1))),rr)),xe=Qe(_e,Ye||"".concat(i18n.__("平均值"),":"),Te);ke.append('<td style="'.concat(Je,'" colspan="').concat(sr,'">').concat(xe).concat(lr,"</td>"));break;case"min":qe=Math.min.apply(Math,Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(Ae))||0,xe=(qe=Sr(wr,xr(qe=qe==1/0?0:qe,rr)),Qe(_e,Ye||"".concat(i18n.__("最小值"),":"),Te)),ke.append('<td style="'.concat(Je,'" colspan="').concat(sr,'">').concat(xe).concat(qe||0,"</td>"));break;case"max":lr=Math.max.apply(Math,Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(Ae)),xe=(lr=Sr(wr,xr(lr=lr==-1/0?0:lr,rr)),Qe(_e,Ye||"".concat(i18n.__("最大值"),":"),Te)),ke.append('<td style="'.concat(Je,'" colspan="').concat(sr,'">').concat(xe).concat(lr||0,"</td>"));break;case"text":ke.append('<td style="'.concat(Je,'" colspan="').concat(sr,'">').concat(Ye||"","</td>"));break;default:1<=sr&&ke.append('<td style="'.concat(Je,'" colspan="').concat(sr,'">').concat(Ye||"","</td>"))}}),Ue.append(ke)),Fe&&Ue.append(Fe(Be,Ee,Te,Se,je)),Ue},TableExcelHelper.tableSummaryTitle=function(Pe,Ee,Be){return Pe.tableSummaryTitle==null||Pe.tableSummaryTitle==1?"".concat(Ee):Be?"":'<span style="color:firebrick">'.concat(Ee,"</span>")},TableExcelHelper.createTableRow=function(Ue,Ee,Be,Me,Te){var Se=this,je=TableExcelHelper.reconsitutionTableColumnTree(Ue),ke=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<tbody></tbody>"),Ue=Se.getGroupFieldsFormatter(Me,Te),Fe=0,Qe=Ue?Me.groupFields=Ue(Te,Me,Ee):Te.groupFields||[];return Ee=Array.isArray(Ee)?Ee:[],Qe.length?_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_1__.a.groupBy(Ee,Qe,function(He){var Ie={};return Qe.forEach(function(_e){return Ie[_e]=He[_e]}),Ie}).forEach(function(He){var Ie=Se.getGroupFormatter(Me,Te),Ie=(Ie&&(Ie=Ie(je.colspan,Ee,Be,He,Me),jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ie).is("tr")?ke.append(Ie):jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ie).is("td")?ke.append("<tr>".concat(Ie,"</tr>")):ke.append("<tr><td>".concat(Ie,"</td></tr>"))),Se.getGroupFooterFormatter(Me,Te)),_e=He;_e.rows.forEach(function(Ae,Ye){Ye=Me.groupSequenceContinue?Fe:Ye,Ae=TableExcelHelper.createRowTarget(je,Ae,Me,Te,Ye,_e.rows,Be),ke.append(Ae),Fe+=1}),Ie&&(Ie=Ie(je.colspan,Ee,Be,He,Me),jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ie).is("tr")?ke.append(Ie):jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ie).is("td")?ke.append("<tr>".concat(Ie,"</tr>")):ke.append("<tr><td>".concat(Ie,"</td></tr>")))}):Ee.forEach(function(He,Ie){He=TableExcelHelper.createRowTarget(je,He,Me,Te,Ie,Ee,Be),ke.append(He)}),ke},TableExcelHelper.createRowTarget=function(t,e,n,i,rowIndex,tableData,printData){var o=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<tr></tr>"),columns=t.rowColumns.filter(function(Pe){return Pe.checked}),r=(o.data("rowData",e),t.rowColumns.filter(function(Pe){return Pe.checked}).forEach(function(t,i){if(t.checked){var rowsColumnsMerge="",rowsColumnsArr,r,r,width,a=(r=n.rowsColumnsMerge?(eval("rowsColumnsMerge="+n.rowsColumnsMerge),rowsColumnsArr=rowsColumnsMerge(e,t,i,rowIndex,tableData,printData)||[1,1],jquery__WEBPACK_IMPORTED_MODULE_72___default()("<td style = 'display:".concat(rowsColumnsArr[0]&&rowsColumnsArr[1]?"":"none","' rowspan = '").concat(rowsColumnsArr[0],"' colspan = '").concat(rowsColumnsArr[1],"'></td>"))):jquery__WEBPACK_IMPORTED_MODULE_72___default()("<td></td>"),e&&0<Object.keys(e).length&&(n.tableHeaderRepeat=="first"||n.tableHeaderRepeat=="none")?(t.field&&r.attr("field",t.field),t.align&&r.css("text-align",t.align),t.vAlign&&r.css("vertical-align",t.vAlign),n.rowsColumnsMerge&&1<rowsColumnsArr[1]&&(width=0,columns.forEach(function(Pe,Ee){i<=Ee&&Ee<i+rowsColumnsArr[1]&&(width+=Pe.width)})),r.css("width",(width||t.width)+"pt")):(t.field&&r.attr("field",t.field),t.align&&r.css("text-align",t.align),t.vAlign&&r.css("vertical-align",t.vAlign)),TableExcelHelper.getColumnFormatter(t)),p=a?a(e[t.field],e,i,n):e[t.field],rf=TableExcelHelper.getColumnRenderFormatter(t),imagebox;if(rf)r.html(rf(e[t.field],e,i,n,rowIndex));else if(t.tableTextType=="text"||t.tableTextType==null)r.html(p);else{if(t.tableTextType=="barcode"){r.html('<svg width="100%" display="block" height="100%" class="hibarcode_imgcode" preserveAspectRatio="none slice"></svg ><div class="hibarcode_displayValue"></div>');try{p?(jsbarcode__WEBPACK_IMPORTED_MODULE_74___default()(r.find(".hibarcode_imgcode")[0],p,{format:t.tableBarcodeMode||"CODE128A",width:1,textMargin:-1,lineColor:"#000000",margin:0,height:parseInt(10),displayValue:!1}),r.find(".hibarcode_imgcode").attr("height",t.tableColumnHeight||"30pt"),r.find(".hibarcode_imgcode").css("margin","5pt 10pt"),r.find(".hibarcode_imgcode").attr("width","calc(100% - 20pt)")):r.html(""),t.showCodeTitle&&r.find(".hibarcode_displayValue").html(p)}catch(Pe){r.html("".concat(i18n.__("此格式不支持该文本")))}}if(t.tableTextType=="image"&&(r.html(""),p)&&(imagebox=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div><img style = "max-width:100%;max-height:100%"/></div>'),imagebox.find("img").attr("src",p),imagebox.find("img").attr("height",t.tableColumnHeight||"50pt"),r.html(imagebox)),t.tableTextType=="qrcode"){r.html("");try{var qrcodebox=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div style="margin:2pt 0pt" class="hiqrcode_imgcode"></div>'),l,u;p&&(l=parseInt(t.width||t.targetWidth||20),u=parseInt(t.tableColumnHeight||20),qrcodebox.css("height",(u<l?u:l)+"pt"),new QRCode(qrcodebox[0],{width:u<l?u:l,height:u<l?u:l,colorDark:"#000000",useSVG:!0,correctLevel:t.tableQRCodeLevel||0}).makeCode(p),r.html(qrcodebox),t.showCodeTitle)&&(r.append('<div class="hiqrcode_displayValue"></div>'),r.find(".hiqrcode_displayValue").html(p))}catch(Pe){r.html("".concat(i18n.__("二维码生成失败")))}}t.tableTextType==="sequence"&&r.html(rowIndex+1)}var s=TableExcelHelper.getColumnStyler(t),l;s&&(l=s(e[t.field],e,i,n),l)&&Object.keys(l).forEach(function(Pe){r.css(Pe,l[Pe])}),o.append(r)}}),TableExcelHelper.getRowStyler(n,i)),a;return r&&(a=r(e,n),a)&&Object.keys(a).forEach(function(Pe){o.css(Pe,a[Pe])}),o},TableExcelHelper.createEmptyRowTarget=function(Be,Ee){var Be=TableExcelHelper.reconsitutionTableColumnTree(Be),Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<tr></tr>");return Be.rowColumns.filter(function(Te){return Te.checked}).forEach(function(Te,Se){var je=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<td></td>");Te.field&&je.attr("field",Te.field),Te.align&&je.css("text-align",Te.align),Te.vAlign&&je.css("vertical-align",Te.vAlign),Me.append(je)}),Ee&&Ee.options.tableBodyRowHeight&&Me.find("td:not([rowspan])").css("height",Ee.options.tableBodyRowHeight+"pt"),Me},TableExcelHelper.getColumnsWidth=function(Pe,Ee){var Be={},Me=TableExcelHelper.allAutoWidth(Pe),Te=TableExcelHelper.allFixedWidth(Pe);return Pe.rowColumns.filter(function(Se){return Se.checked}).forEach(function(Se){var je;Se.fixed?Be[Se.id]=Se.width:(je=Se.width/Me*(0<(je=Ee-Te)?je:0),Be[Se.id]=je)}),Be},TableExcelHelper.resizeTableCellWidth=function(Pe,Me,Be){var Me=TableExcelHelper.reconsitutionTableColumnTree(Me),Te=TableExcelHelper.getColumnsWidth(Me,Be);Pe.find("thead tr td[haswidth]").map(function(Se,je){var ke=jquery__WEBPACK_IMPORTED_MODULE_72___default()(je).attr("id"),ke=Te[ke];jquery__WEBPACK_IMPORTED_MODULE_72___default()(je).css("width",ke+"pt")})},TableExcelHelper.allAutoWidth=function(Pe){var Ee=0,Be={};return Pe.rowColumns.filter(function(Me){return Me.checked}).forEach(function(Me){Be[Me.id]?Be[Me.id]=0:Be[Me.id]=Me.width,Ee+=Me.fixed?0:Be[Me.id]}),Ee},TableExcelHelper.allFixedWidth=function(Pe){var Ee=0,Be={};return Pe.rowColumns.filter(function(Me){return Me.checked}).forEach(function(Me){Be[Me.id]?Be[Me.id]=0:Be[Me.id]=Me.width,Ee+=Me.fixed?Be[Me.id]:0}),Ee},TableExcelHelper.reconsitutionTableColumnTree=function(Pe,Ee,Be){for(var Me=Ee||new _ReconsitutionTableColumns__WEBPACK_IMPORTED_MODULE_0__.a,Te=Me.colspan=0;Te<Pe.length;Te++)(Se=>{Me.totalLayer=Se+1,Me[Se]=Pe[Se].columns,Se==0&&Pe[Se].columns.forEach(function(je){Se==0&&(Me.colspan+=je.colspan)})})(Te);return Me.rowColumns=TableExcelHelper.getOrderdColumns(Me),Me},TableExcelHelper.syncTargetWidthToOption=function(Pe){Pe.forEach(function(Ee){Ee.columns.forEach(function(Be){Be.hasWidth&&(Be.width=Be.targetWidth)})})},TableExcelHelper.getGroupFieldsFormatter=function(options,tablePrintElementType){var groupFieldsFormatter=void 0,arr;if(tablePrintElementType.groupFields&&tablePrintElementType.groupFields.length&&(arr=typeof tablePrintElementType.groupFields=="string"?tablePrintElementType.groupFields:JSON.stringify(tablePrintElementType.groupFields),options.groupFieldsFormatter="function(type,options,data){ return "+arr+" }"),tablePrintElementType.groupFieldsFormatter&&(groupFieldsFormatter=tablePrintElementType.groupFieldsFormatter),options.groupFieldsFormatter)try{var s="groupFieldsFormatter="+options.groupFieldsFormatter;eval(s)}catch(Pe){}return groupFieldsFormatter},TableExcelHelper.getGroupFormatter=function(options,tablePrintElementType){var groupFormatter=void 0;if(tablePrintElementType.groupFormatter&&(groupFormatter=tablePrintElementType.groupFormatter),options.groupFormatter)try{var s="groupFormatter="+options.groupFormatter;eval(s)}catch(Pe){}return groupFormatter},TableExcelHelper.getGroupFooterFormatter=function(options,tablePrintElementType){var groupFooterFormatter=void 0;if(tablePrintElementType.groupFooterFormatter&&(groupFooterFormatter=tablePrintElementType.groupFooterFormatter),options.groupFooterFormatter)try{var s="groupFooterFormatter="+options.groupFooterFormatter;eval(s)}catch(Pe){}return groupFooterFormatter},TableExcelHelper.getFooterFormatter=function(options,tablePrintElementType){var footerFormatter=void 0;if(tablePrintElementType.footerFormatter&&(footerFormatter=tablePrintElementType.footerFormatter),options.footerFormatter)try{var s="footerFormatter="+options.footerFormatter;eval(s)}catch(Pe){}return footerFormatter},TableExcelHelper.getRowStyler=function(options,tablePrintElementType){var rowStyler=void 0;if(tablePrintElementType.rowStyler&&(rowStyler=tablePrintElementType.rowStyler),options.rowStyler)try{var s="rowStyler="+options.rowStyler;eval(s)}catch(Pe){}return rowStyler},TableExcelHelper.getColumnTableSummaryFormatter=function(column){var tableSummaryFormatter=void 0;if(column.tableSummaryFormatter&&(tableSummaryFormatter=column.tableSummaryFormatter),column.tableSummaryFormatter)try{var s="tableSummaryFormatter="+column.tableSummaryFormatter;eval(s)}catch(Pe){}return tableSummaryFormatter},TableExcelHelper.getColumnStyler=function(column){var styler=void 0;if(column.styler&&(styler=column.styler),column.styler2)try{var s="styler="+column.styler2;eval(s)}catch(Pe){}return styler},TableExcelHelper.getHeaderStyler=function(column){var stylerHeader=void 0;if(column.stylerHeader&&(stylerHeader=column.stylerHeader),column.stylerHeader)try{var s="stylerHeader="+column.stylerHeader;eval(s)}catch(Pe){}return stylerHeader},TableExcelHelper.getColumnRenderFormatter=function(column){var renderFormatter=void 0;if(column.renderFormatter&&(renderFormatter=column.renderFormatter),column.renderFormatter)try{var s="renderFormatter="+column.renderFormatter;eval(s)}catch(Pe){}return renderFormatter},TableExcelHelper.getColumnFormatter=function(column){var formatter=void 0;if(column.formatter&&(formatter=column.formatter),column.formatter2)try{var s="formatter="+column.formatter2;eval(s)}catch(Pe){}return formatter},TableExcelHelper.getOrderdColumns=function(Pe){for(var Ee={},Be=0;Be<Pe.totalLayer;Be++)(je=>{Ee[je]=[],Pe[je].forEach(function(ke,Ue){var Fe;(Fe=Ee[je]).push.apply(Fe,Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(new Array(ke.colspan).fill(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)({},ke),{},{colspan:1}))))})})(Be);for(var Me=0;Me<Pe.totalLayer;Me++)(je=>{Ee[je].forEach(function(ke,Ue){for(var Fe=1;Fe<ke.rowspan;Fe++)Ee[je+Fe].splice(Ue,0,Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)({},ke),{},{rowspan:1}))})})(Me);for(var Te=[],Se=0;Se<Pe.totalLayer;Se++)(je=>{je>=Pe.totalLayer-1?Ee[je].forEach(function(ke,Ue){ke.field||(ke.field=Te[Ue])}):Ee[je].forEach(function(ke,Ue){je==0?Te.push(ke.field||""):ke.field&&(Te[Ue]=ke.field)})})(Se);return this.rowColumns=Ee[Pe.totalLayer-1],Ee[Pe.totalLayer-1]},TableExcelHelper})()},function(Pe,Ee,Be){Be.d(Ee,"a",function(){return Me}),Te.prototype.isPositionLeftOrRight=function(Se){return this.top<=Se&&this.top+this.height>Se};var Me=Te;function Te(Se){this.top=Se.top,this.left=Se.left,this.height=Se.height,this.width=Se.width,this.bottomInLastPaper=Se.bottomInLastPaper,this.beginPrintPaperIndex=Se.beginPrintPaperIndex,this.printTopInPaper=Se.printTopInPaper,this.endPrintPaperIndex=Se.endPrintPaperIndex}},function(Pe,Ee,Be){ui.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("line-height",en+"pt"),"line-height:"+en+"pt";Ze[0].style.lineHeight=""}return null},ui.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("字体行高"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="6" >6pt</option>
<option value="6.75" >6.75pt</option>
<option value="7.5" >7.5pt</option>
<option value="8.25" >8.25pt</option>
<option value="9" >9pt</option>
<option value="9.75" >9.75pt</option>
<option value="10.5" >10.5pt</option>
<option value="11.25" >11.25pt</option>
<option value="12" >12pt</option>
<option value="12.75" >12.75pt</option>
<option value="13.5" >13pt</option>
<option value="14.25" >14.25pt</option>
<option value="15" >15pt</option>
<option value="15.75" >15.75pt</option>
<option value="16.5" >16.5pt</option>
<option value="17.25" >17.25pt</option>
<option value="18" >18pt</option>
<option value="18.75" >18.75pt</option>
<option value="19.5" >19.5pt</option>
<option value="20.25" >20.25pt</option>
<option value="21" >21pt</option>
<option value="21.75" >21.75pt</option>
<option value="22.5" >22.5pt</option>
<option value="23.25" >23.25pt</option>
<option value="24" >24pt</option>
<option value="24.75" >24.75pt</option>
<option value="25.5" >25.5pt</option>
<option value="26.25" >26.25pt</option>
<option value="27" >27pt</option>
<option value="27.75" >27.75pt</option>
<option value="28.5" >28.5pt</option>
<option value="29.25" >29.25pt</option>
<option value="30" >30pt</option>
<option value="30.75" >30.75pt</option>
<option value="31.5" >31.5pt</option>
<option value="32.25" >32.25pt</option>
<option value="33" >33pt</option>
<option value="33.75" >33.75pt</option>
<option value="34.5" >34.5pt</option>
<option value="35.25" >35.25pt</option>
<option value="36" >36pt</option>
</select>
</div>
</div>`)),this.target},ui.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return parseFloat(Ze.toString())},ui.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},ui.prototype.destroy=function(){this.target.remove()};var Me=ui,Te=(pi.prototype.createTarget=function(Ze){var en,mi=void 0;return(mi=Ze?Ze.getFontList():mi)?(en=`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("字体"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),"</option>"),mi.forEach(function(Ni,Vi){en+=' <option value="'+(Ni.value||"")+'" >'+(Ni.title||"")+"</option>"}),en+=` </select>
</div>
</div>`,this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(en)):this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("字体"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="SimSun" >`).concat(i18n.__("宋体"),`</option>
<option value="Microsoft YaHei" >`).concat(i18n.__("微软雅黑"),`</option>
</select>
</div>
</div>`)),this.target},pi.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("font-family",en),"font-family:"+en;Ze[0].style.fontFamily="inherit"}return null},pi.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},pi.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},pi.prototype.destroy=function(){this.target.remove()},pi),Se=(Rn.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("font-size",en+"pt"),"font-size:"+en+"pt";Ze[0].style.fontSize=""}return null},Rn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("字体大小"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="6" >6pt</option>
<option value="6.75" >6.75pt</option>
<option value="7.5" >7.5pt</option>
<option value="8.25" >8.25pt</option>
<option value="9" >9pt</option>
<option value="9.75" >9.75pt</option>
<option value="10.5" >10.5pt</option>
<option value="11.25" >11.25pt</option>
<option value="12" >12pt</option>
<option value="12.75" >12.75pt</option>
<option value="13.5" >13.5pt</option>
<option value="14.25" >14.25pt</option>
<option value="15" >15pt</option>
<option value="15.75" >15.75pt</option>
<option value="16.5" >16.5pt</option>
<option value="17.25" >17.25pt</option>
<option value="18" >18pt</option>
<option value="18.75" >18.75pt</option>
<option value="19.5" >19.5pt</option>
<option value="20.25" >20.25pt</option>
<option value="21" >21pt</option>
<option value="21.75" >21.75pt</option>
</select>
</div>
</div>`)),this.target},Rn.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return parseFloat(Ze.toString())},Rn.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},Rn.prototype.destroy=function(){this.target.remove()},Rn),je=(Dn.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("font-weight",en),"font-weight:"+en;Ze[0].style.fontWeight=""}return null},Dn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("字体粗细"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="lighter" >`).concat(i18n.__("更细"),`</option>
<option value="bold" >`).concat(i18n.__("粗体"),`</option>
<option value="bolder" >`).concat(i18n.__("粗体+"),`</option>
<option value="100" >100</option>
<option value="200" >200</option>
<option value="300" >300</option>
<option value="400" >400</option>
<option value="500" >500</option>
<option value="600" >600</option>
<option value="700" >700</option>
<option value="800" >800</option>
<option value="900" >900</option>
</select>
</div>
</div>`)),this.target},Dn.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},Dn.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},Dn.prototype.destroy=function(){this.target.remove()},Dn),ke=(En.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("letter-spacing",en+"pt"),"letter-spacing:"+en+"pt";Ze[0].style.letterSpacing=""}return null},En.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("字间距"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="0.75" >0.75pt</option>
<option value="1.5" >1.5pt</option>
<option value="2.25" >2.25pt</option>
<option value="3" >3pt</option>
<option value="3.75" >3.75pt</option>
<option value="4.5" >4.5pt</option>
<option value="5.25" >5.25pt</option>
<option value="6" >6pt</option>
<option value="6.75" >6.75pt</option>
<option value="7.5" >7.5pt</option>
<option value="8.25" >8.25pt</option>
<option value="9" >9pt</option>
<option value="9.75" >9.75pt</option>
<option value="10.5" >10.5pt</option>
<option value="11.25" >11.25pt</option>
<option value="12" >12pt</option>
</select>
</div>
</div>`)),this.target},En.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return parseFloat(Ze.toString())},En.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},En.prototype.destroy=function(){this.target.remove()},En),Ue=(hn.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("text-align",en),en=="justify"?(Ze.css("text-align-last","justify"),Ze.css("text-justify","distribute-all-lines")):(Ze[0].style.textAlignLast="",Ze[0].style.textJustify=""),"text-align:"+en;Ze[0].style.textAlign="",Ze[0].style.textAlignLast="",Ze[0].style.textJustify=""}return null},hn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("左右对齐"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="left" >`).concat(i18n.__("居左"),`</option>
<option value="center" >`).concat(i18n.__("居中"),`</option>
<option value="right" >`).concat(i18n.__("居右"),`</option>
<option value="justify" >`).concat(i18n.__("两端对齐"),`</option>
</select>
</div>
</div>`)),this.target},hn.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},hn.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},hn.prototype.destroy=function(){this.target.remove()},hn),Fe=(Yr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("标题显示隐藏"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="false" >`).concat(i18n.__("显示"),`</option>
<option value="true" >`).concat(i18n.__("隐藏"),`</option>
</select>
</div>
</div>`)),this.target},Yr.prototype.getValue=function(){if(this.target.find("select").val()=="true")return!0},Yr.prototype.setValue=function(Ze){this.target.find("select").val((Ze==null?"":Ze).toString())},Yr.prototype.destroy=function(){this.target.remove()},Yr),Qe=(Si.prototype.css=function(Ze,en){if(Ze.find("table").length){if(en=="border"||en==null)return Ze.find("table").css("border","1px solid"),"border:1px solid";en=="noBorder"?Ze.find("table").css("border","0px solid"):Ze.find("table")[0].style.border=""}return null},Si.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表格边框"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="border" >`).concat(i18n.__("有边框"),`</option>
<option value="noBorder" >`).concat(i18n.__("无边框"),`</option>
</select>
</div>
</div>`)),this.target},Si.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},Si.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},Si.prototype.destroy=function(){this.target.remove()},Si),He=(vi.prototype.css=function(Ze,en){if(Ze.find("thead tr").length){if(en=="border"||en==null)return Ze.find("thead tr").addClass("hiprint-printElement-tableTarget-border-all");en=="noBorder"?Ze.find("thead tr").addClass("hiprint-printElement-tableTarget-border-none"):en=="leftBorder"?Ze.find("thead tr").addClass("hiprint-printElement-tableTarget-border-left"):en=="rightBorder"?Ze.find("thead tr").addClass("hiprint-printElement-tableTarget-border-right"):en=="leftRightBorder"?Ze.find("thead tr").addClass("hiprint-printElement-tableTarget-border-lr"):en=="topBorder"?Ze.find("thead tr").addClass("hiprint-printElement-tableTarget-border-top"):en=="bottomBorder"?Ze.find("thead tr").addClass("hiprint-printElement-tableTarget-border-bottom"):en=="topBottomBorder"?Ze.find("thead tr").addClass("hiprint-printElement-tableTarget-border-tb"):Ze.find("thead tr").removeClass()}return null},vi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表头边框"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="border" >`).concat(i18n.__("有边框"),`</option>
<option value="noBorder" >`).concat(i18n.__("无边框"),`</option>
<option value="leftBorder" >`).concat(i18n.__("左边框"),`</option>
<option value="rightBorder" >`).concat(i18n.__("右边框"),`</option>
<option value="leftRightBorder" >`).concat(i18n.__("左右边框"),`</option>
<option value="topBorder" >`).concat(i18n.__("上边框"),`</option>
<option value="bottomBorder" >`).concat(i18n.__("下边框"),`</option>
<option value="topBottomBorder" >`).concat(i18n.__("上下边框"),`</option>
</select>
</div>
</div>`)),this.target},vi.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},vi.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},vi.prototype.destroy=function(){this.target.remove()},vi),Ie=(ii.prototype.css=function(Ze,en){if(Ze.find("thead tr").length){if(en=="border"||en==null)return Ze.find("thead tr").addClass("hiprint-printElement-tableTarget-border-td-all");en=="noBorder"?Ze.find("thead tr").addClass("hiprint-printElement-tableTarget-border-td-none"):Ze.find("thead tr").removeClass()}return null},ii.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表头单元格边框"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="border" >`).concat(i18n.__("有边框"),`</option>
<option value="noBorder" >`).concat(i18n.__("无边框"),`</option>
</select>
</div>
</div>`)),this.target},ii.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},ii.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},ii.prototype.destroy=function(){this.target.remove()},ii),_e=(Zn.prototype.css=function(Ze,en){if(Ze.find("tfoot tr").length){if(en=="border"||en==null)return Ze.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-all");en=="noBorder"?Ze.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-none"):en=="leftBorder"?Ze.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-left"):en=="rightBorder"?Ze.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-right"):en=="leftRightBorder"?Ze.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-lr"):en=="topBorder"?Ze.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-top"):en=="bottomBorder"?Ze.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-bottom"):en=="topBottomBorder"?Ze.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-tb"):Ze.find("tfoot tr").removeClass()}return null},Zn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表尾边框"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="border" >`).concat(i18n.__("有边框"),`</option>
<option value="noBorder" >`).concat(i18n.__("无边框"),`</option>
<option value="leftBorder" >`).concat(i18n.__("左边框"),`</option>
<option value="rightBorder" >`).concat(i18n.__("右边框"),`</option>
<option value="leftRightBorder" >`).concat(i18n.__("左右边框"),`</option>
<option value="topBorder" >`).concat(i18n.__("上边框"),`</option>
<option value="bottomBorder" >`).concat(i18n.__("下边框"),`</option>
<option value="topBottomBorder" >`).concat(i18n.__("上下边框"),`</option>
</select>
</div>
</div>`)),this.target},Zn.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},Zn.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},Zn.prototype.destroy=function(){this.target.remove()},Zn),Ae=(zi.prototype.css=function(Ze,en){if(Ze.find("tfoot tr").length){if(en=="border"||en==null)return Ze.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-td-all");en=="noBorder"?Ze.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-td-none"):Ze.find("tfoot tr").removeClass()}return null},zi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表尾单元格边框"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="border" >`).concat(i18n.__("有边框"),`</option>
<option value="noBorder" >`).concat(i18n.__("无边框"),`</option>
</select>
</div>
</div>`)),this.target},zi.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},zi.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},zi.prototype.destroy=function(){this.target.remove()},zi),Ye=(Li.prototype.css=function(Ze,en){if(Ze.find("thead tr td").length){if(en)return Ze.find("thead tr td:not([rowspan])").css("height",en+"pt"),"height:"+en+"pt";Ze.find("thead tr td").map(function(mi,Ni){Ni.style.height=""})}return null},Li.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表头行高"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="6" >6pt</option>
<option value="6.75" >6.75pt</option>
<option value="7.5" >7.5pt</option>
<option value="8.25" >8.25pt</option>
<option value="9" >9pt</option>
<option value="9.75" >9.75pt</option>
<option value="10.5" >10.5pt</option>
<option value="11.25" >11.25pt</option>
<option value="12" >12pt</option>
<option value="12.75" >12.75pt</option>
<option value="13.5" >13.5pt</option>
<option value="14.25" >14.25pt</option>
<option value="15" >15pt</option>
<option value="15.75" >15.75pt</option>
<option value="16.5" >16.5pt</option>
<option value="17.25" >17.25pt</option>
<option value="18" >18pt</option>
<option value="18.75" >18.75pt</option>
<option value="19.5" >19.5pt</option>
<option value="20.25" >20.25pt</option>
<option value="21" >21pt</option>
<option value="21.75" >21.75pt</option>
<option value="22.5" >22.5pt</option>
<option value="23.25" >23.25pt</option>
<option value="24" >24pt</option>
<option value="24.75" >24.75pt</option>
<option value="25.5" >25.5pt</option>
<option value="26.25" >26.25pt</option>
<option value="27" >27pt</option>
<option value="27.75" >27.75pt</option>
<option value="28.5" >28.5pt</option>
<option value="29.25" >29.25pt</option>
<option value="30" >30pt</option>
<option value="30.75" >30.75pt</option>
<option value="31.5" >31.5pt</option>
<option value="32.25" >32.25pt</option>
<option value="33" >33pt</option>
<option value="33.75" >33.75pt</option>
<option value="34.5" >34.5pt</option>
<option value="35.25" >35.25pt</option>
<option value="36" >36pt</option>
</select>
</div>
</div>`)),this.target},Li.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return parseFloat(Ze.toString())},Li.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},Li.prototype.destroy=function(){this.target.remove()},Li),rr=(ci.prototype.css=function(Ze,en){if(Ze.find("thead").length){if(en)return Ze.find("thead").css("font-size",en+"pt"),"font-size:"+en+"pt";Ze.find("thead").map(function(mi,Ni){Ni.style.fontSize=""})}return null},ci.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表头字体大小"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="6" >6pt</option>
<option value="6.75" >6.75pt</option>
<option value="7.5" >7.5pt</option>
<option value="8.25" >8.25pt</option>
<option value="9" >9pt</option>
<option value="9.75" >9.75pt</option>
<option value="10.5" >10.5pt</option>
<option value="11.25" >11.25pt</option>
<option value="12" >12pt</option>
<option value="12.75" >12.75pt</option>
<option value="13.5" >13.5pt</option>
<option value="14.25" >14.25pt</option>
<option value="15" >15pt</option>
<option value="15.75" >15.75pt</option>
<option value="16.5" >16.5pt</option>
<option value="17.25" >17.25pt</option>
<option value="18" >18pt</option>
<option value="18.75" >18.75pt</option>
<option value="19.5" >19.5pt</option>
<option value="20.25" >20.25pt</option>
<option value="21" >21pt</option>
<option value="21.75" >21.75pt</option>
</select>
</div>
</div>`)),this.target},ci.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return parseFloat(Ze.toString())},ci.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},ci.prototype.destroy=function(){this.target.remove()},ci),Je=(ni.prototype.css=function(Ze,en){if(Ze.find("thead").length){if(en)return Ze.find("thead tr td").css("font-weight",en),"font-weight:"+en;Ze.find("thead tr td").map(function(mi,Ni){Ni.style.fontWeight=""})}return null},ni.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表头字体粗细"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="lighter" >`).concat(i18n.__("更细"),`</option>
<option value="bold" >`).concat(i18n.__("粗体"),`</option>
<option value="bolder" >`).concat(i18n.__("粗体+"),`</option>
<option value="100" >100</option>
<option value="200" >200</option>
<option value="300" >300</option>
<option value="400" >400</option>
<option value="500" >500</option>
<option value="600" >600</option>
<option value="700" >700</option>
<option value="800" >800</option>
<option value="900" >900</option>
</select>
</div>
</div>`)),this.target},ni.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze},ni.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},ni.prototype.destroy=function(){this.target.remove()},ni),sr=(Yn.prototype.css=function(Ze,en){if(Ze.find("tbody tr").length){if(en=="border"||en==null)return Ze.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-td-all");en=="noBorder"?Ze.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-td-none"):Ze.find("tbody tr").removeClass()}return null},Yn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表体单元格边框"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="border" >`).concat(i18n.__("有边框"),`</option>
<option value="noBorder" >`).concat(i18n.__("无边框"),`</option>
</select>
</div>
</div>`)),this.target},Yn.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},Yn.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},Yn.prototype.destroy=function(){this.target.remove()},Yn),wr=(Qn.prototype.css=function(Ze,en){if(Ze.find("tbody tr td").length){if(en)return Ze.find("tbody tr td").css("height",en+"pt"),"height:"+en+"pt";Ze.find("tbody tr td").map(function(mi,Ni){Ni.style.height=""})}return null},Qn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表体行高"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="6" >6pt</option>
<option value="6.75" >6.75pt</option>
<option value="7.5" >7.5pt</option>
<option value="8.25" >8.25pt</option>
<option value="9" >9pt</option>
<option value="9.75" >9.75pt</option>
<option value="10.5" >10.5pt</option>
<option value="11.25" >11.25pt</option>
<option value="12" >12pt</option>
<option value="12.75" >12.75pt</option>
<option value="13.5" >13.5pt</option>
<option value="14.25" >14.25pt</option>
<option value="15" >15pt</option>
<option value="15.75" >15.75pt</option>
<option value="16.5" >16.5pt</option>
<option value="17.25" >17.25pt</option>
<option value="18" >18pt</option>
<option value="18.75" >18.75pt</option>
<option value="19.5" >19.5pt</option>
<option value="20.25" >20.25pt</option>
<option value="21" >21pt</option>
<option value="21.75" >21.75pt</option>
<option value="22.5" >22.5pt</option>
<option value="23.25" >23.25pt</option>
<option value="24" >24pt</option>
<option value="24.75" >24.75pt</option>
<option value="25.5" >25.5pt</option>
<option value="26.25" >26.25pt</option>
<option value="27" >27pt</option>
<option value="27.75" >27.75pt</option>
<option value="28.5" >28.5pt</option>
<option value="29.25" >29.25pt</option>
<option value="30" >30pt</option>
<option value="30.75" >30.75pt</option>
<option value="31.5" >31.5pt</option>
<option value="32.25" >32.25pt</option>
<option value="33" >33pt</option>
<option value="33.75" >33.75pt</option>
<option value="34.5" >34.5pt</option>
<option value="35.25" >35.25pt</option>
<option value="36" >36pt</option>
</select>
</div>
</div>`)),this.target},Qn.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return parseFloat(Ze.toString())},Qn.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},Qn.prototype.destroy=function(){this.target.remove()},Qn),Sr=(ri.prototype.css=function(Ze,en){if(Ze.find("thead").length){if(en)return Ze.find("thead").css("background",en),"background:"+en;Ze.find("thead").map(function(mi,Ni){Ni.style.background=""})}return null},ri.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表头背景"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" class="auto-submit" />
</div>
</div>`)),this.target},ri.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return Ze.toString()},ri.prototype.setValue=function(Ze){this.target.find("input").minicolors({defaultValue:Ze||"",theme:"bootstrap"}),this.target.find("input").val(Ze)},ri.prototype.destroy=function(){this.target.remove()},ri),xr=(fi.prototype.createTarget=function(Ze){return Ze=["hline","vline","rect","oval"].includes(Ze.printElementType.type)?"".concat(i18n.__("线宽")):"".concat(i18n.__("边框大小")),this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(Ze,`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="0.75" >0.75pt</option>
<option value="1.5" >1.5pt</option>
<option value="2.25" >2.25pt</option>
<option value="3" >3pt</option>
<option value="3.75" >3.75pt</option>
<option value="4.5" >4.5pt</option>
<option value="5.25" >5.25pt</option>
<option value="6" >6pt</option>
<option value="6.75" >6.75pt</option>
</select>
</div>
</div>`)),this.target},fi.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("border-width",en+"pt"),"border-width:"+en+"pt";Ze[0].style.borderWidth=""}return null},fi.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},fi.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},fi.prototype.destroy=function(){this.target.remove()},fi),mr=(Jn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("条形码格式"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="CODE128A" >CODE128A</option>
<option value="CODE128B" >CODE128B</option>
<option value="CODE128C" >CODE128C</option>
<option value="CODE39" >CODE39</option>
<option value="EAN13" >EAN-13</option>
<option value="EAN8" >EAN-8</option>
<option value="EAN5" >EAN-5</option>
<option value="EAN2" >EAN-2</option>
<option value="UPC" >UPCA</option>
<option value="ITF" >ITF</option>
<option value="ITF14" >ITF-14</option>
<option value="MSI" >MSI</option>
<option value="MSI10" >MSI10</option>
<option value="MSI11" >MSI11</option>
<option value="MSI1010" >MSI1010</option>
<option value="MSI1110" >MSI1110</option>
<option value="Pharmacode" >Pharmacode</option>
</select>
</div>
</div>`)),this.target},Jn.prototype.getValue=function(){return this.target.find("select").val()||void 0},Jn.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},Jn.prototype.destroy=function(){this.target.remove()},Jn),qe=(oi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item"><div class="hiprint-option-item-label">'.concat(i18n.__("条码文本模式"),'</div><div class="hiprint-option-item-field"><select class="auto-submit"><option value="">').concat(i18n.__("默认"),'</option><option value="text">单独文本</option><option value="svg">svg文本</option></select></div></div>')),this.target},oi.prototype.getValue=function(){return this.target.find("select").val()||void 0},oi.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},oi.prototype.destroy=function(){this.target.remove()},oi),lr=(Nn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item"><div class="hiprint-option-item-label">'.concat(i18n.__("条码宽度"),'</div><div class="hiprint-option-item-field"><select class="auto-submit"><option value="">').concat(i18n.__("默认"),'</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option></select></div></div>')),this.target},Nn.prototype.getValue=function(){return this.target.find("select").val()||void 0},Nn.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},Nn.prototype.destroy=function(){this.target.remove()},Nn),xe=(Sn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item"><div class="hiprint-option-item-label">'.concat(i18n.__("条码自动增宽"),'</div><div class="hiprint-option-item-field"><select class="auto-submit"><option value="">').concat(i18n.__("默认"),'</option><option value="true">').concat(i18n.__("自动"),'</option><option value="false">').concat(i18n.__("不自动"),"</option></select></div></div>")),this.target},Sn.prototype.getValue=function(){return this.target.find("select").val()||void 0},Sn.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},Sn.prototype.destroy=function(){this.target.remove()},Sn),Xe=(wn.prototype.createTarget=function(){var Ze=[{label:"".concat(i18n.__("默认"),"(Code 128)"),value:""},{label:"".concat(i18n.__("商品条码")),children:[{label:"EAN-13",value:"ean13"},{label:"EAN-8",value:"ean8"},{label:"UPC-A",value:"upca"},{label:"UPC-E",value:"upce"},{label:"ISBN",value:"isbn"},{label:"ISMN",value:"ismn"},{label:"ISSN",value:"issn"}]},{label:"".concat(i18n.__("条形码")),children:[{label:"Code 39",value:"code39"},{label:"Code 39 Extended",value:"code39ext"},{label:"Code 93",value:"code93"},{label:"Code 93 Extended",value:"code93ext"},{label:"Code 128",value:"code128"},{label:"Interleaved 2 of 5 (ITF)",value:"interleaved2of5"}]},{label:"".concat(i18n.__("物流")),children:[{label:"EAN-14",value:"ean14"},{label:"GS1-128",value:"gs1-128"},{label:"ITF-14",value:"itf14"},{label:"SSCC-18",value:"sscc18"}]},{label:"GS1 DataBar",children:[{label:"扩展式 GS1 DataBar",value:"databarexpanded"},{label:"层排扩展式 GS1 DataBar",value:"databarexpandedstacked"},{label:"限定式 GS1 DataBar",value:"databarlimited"},{label:"全向式 GS1 DataBar",value:"databaromni"},{label:"层排式 GS1 DataBar",value:"databarstacked"},{label:"全向层排式 GS1 DataBar",value:"databarstackedomni"},{label:"截短式 GS1 DataBar",value:"databartruncated"},{label:"GS1 北美优惠券码",value:"gs1northamericancoupon"}]},{label:"".concat(i18n.__("邮政和快递编码")),children:[{label:"AusPost 4 State Customer Code",value:"auspost"},{label:"Deutsche Post Identcode",value:"identcode"},{label:"Deutsche Post Leitcode",value:"leitcode"},{label:"Japan Post 4 State Customer Code",value:"japanpost"},{label:"Royal TNT Post",value:"kix"},{label:"Royal Mail 4 State Customer Code",value:"royalmail"},{label:"Royal Mail Mailmark",value:"mailmark"},{label:"MaxiCode",value:"maxicode"},{label:"USPS FIM symbols",value:"symbol"},{label:"USPS Intelligent Mail",value:"onecode"},{label:"USPS PLANET",value:"planet"},{label:"USPS POSTNET",value:"postnet"}]},{label:"".concat(i18n.__("医疗产品编码")),children:[{label:"Italian Pharmacode",value:"code32"},{label:"Pharmaceutical Binary Code",value:"pharmacode"},{label:"Pharmazentralnummer (PZN)",value:"pzn"},{label:"Two-track Pharmacode",value:"pharmacode2"},{label:"HIBC Aztec Code",value:"hibcazteccode"},{label:"HIBC Codablock F",value:"hibccodablockf"},{label:"HIBC Code 128",value:"hibccode128"},{label:"HIBC Code 39",value:"hibccode39"}]},{label:"".concat(i18n.__("不常用编码")),children:[{label:"Code 11",value:"code11"},{label:"Code 16K",value:"code16k"},{label:"Code 2 of 5",value:"code2of5"},{label:"Code 49",value:"code49"},{label:"Code One",value:"codeone"},{label:"Codabar",value:"rationalizedCodabar"},{label:"Codablock F",value:"codablockf"},{label:"BC412",value:"bc412"},{label:"COOP 2 of 5",value:"coop2of5"},{label:"Channel Code",value:"channelcode"},{label:"Datalogic 2 of 5",value:"datalogic2of5"},{label:"DotCode",value:"dotcode"},{label:"IATA 2 of 5",value:"iata2of5"},{label:"MSI Plessey",value:"msi"},{label:"Matrix 2 of 5",value:"matrix2of5"},{label:"Plessey UK",value:"plessey"},{label:"PosiCode",value:"posicode"},{label:"Telepen",value:"telepen"},{label:"Telepen Numeric",value:"telepennumeric"}]},{label:"GS1 复合编码",children:[{label:"复合 EAN-13",value:"ean13composite"},{label:"复合 EAN-8",value:"ean8composite"},{label:"复合 UPC-A",value:"upcacomposite"},{label:"复合 UPC-E",value:"upcecomposite"},{label:"层排扩展式复合 GS1 DataBar",value:"databarexpandedstackedcomposite"},{label:"扩展式复合 GS1 DataBar",value:"databarexpandedcomposite"},{label:"限定式复合 GS1 DataBar",value:"databarlimitedcomposite"},{label:"全向式复合 GS1 DataBar",value:"databaromnicomposite"},{label:"层排式复合 GS1 DataBar",value:"databarstackedcomposite"},{label:"全向层排式复合 GS1 DataBar",value:"databarstackedomnicomposite"},{label:"截短式复合 GS1 DataBar",value:"databartruncatedcomposite"},{label:"复合 GS1-128",value:"gs1-128composite"}]},{label:"".concat(i18n.__("附加组件")),children:[{label:"EAN-2 (2 位附加码)",value:"ean2"},{label:"EAN-5 (5 位附加码)",value:"ean5"},{label:"GS1 复合 2D 组件",value:"gs1-cc"}]},{label:"".concat(i18n.__("实验编码")),children:[{label:"Raw",value:"raw"},{label:"Custom 4 state symbology",value:"daft"},{label:"Flattermarken",value:"flattermarken"}]}],en=(this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item hiprint-option-item-row"><div class="hiprint-option-item-label">'.concat(i18n.__("条码类型"),'</div><div class="hiprint-option-item-field"><select class="auto-submit"></select></div></div>')),this.target.find("select.auto-submit"));return Ze.forEach(function(mi){var Ni;mi.children?(Ni=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<optgroup label="'.concat(mi.label,'"></optgroup')),mi.children.forEach(function(Vi){Ni.append(jquery__WEBPACK_IMPORTED_MODULE_72___default()('<option value="'.concat(Vi.value,'">').concat(Vi.label,"</option>")))}),en.append(Ni)):en.append('<option value="'.concat(mi.value,'">').concat(mi.label,"</option>"))}),this.target},wn.prototype.getValue=function(){return this.target.find("select").val()||void 0},wn.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},wn.prototype.destroy=function(){this.target.remove()},wn),Re=(Mn.prototype.createTarget=function(){var Ze=[{label:"".concat(i18n.__("默认"),"(qrcode)"),value:""},{label:"QR Code",value:"qrcode"},{label:"Micro QR Code",value:"microqrcode"},{label:"Swiss QR Code",value:"swissqrcode"},{label:"Rectangular Micro QR Code",value:"rectangularmicroqrcode"},{label:"Aztec Code",value:"azteccode"},{label:"Aztec Runes",value:"aztecrune"},{label:"Compact Aztec Code",value:"azteccodecompact"},{label:"Data Matrix",value:"datamatrix"},{label:"Data Matrix Rectangular",value:"datamatrixrectangular"},{label:"汉信码",value:"hanxin"},{label:"GS1 Data Matrix",value:"gs1datamatrix"},{label:"GS1 Data Matrix Rectangular",value:"gs1datamatrixrectangular"},{label:"GS1 QR Code",value:"gs1qrcode"},{label:"HIBC Data Matrix",value:"hibcdatamatrix"},{label:"HIBC Data Matrix Rectangular",value:"hibcdatamatrixrectangular"},{label:"HIBC MicroPDF417",value:"hibcmicropdf417"},{label:"HIBC PDF417",value:"hibcpdf417"},{label:"HIBC QR Code",value:"hibcqrcode"}],en=(this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item hiprint-option-item-row"><div class="hiprint-option-item-label">'.concat(i18n.__("二维码类型"),'</div><div class="hiprint-option-item-field"><select class="auto-submit"></select></div></div>')),this.target.find("select.auto-submit"));return Ze.forEach(function(mi){en.append('<option value="'.concat(mi.value,'">').concat(mi.label,"</option>"))}),this.target},Mn.prototype.getValue=function(){return this.target.find("select").val()||void 0},Mn.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},Mn.prototype.destroy=function(){this.target.remove()},Mn),ir=(dn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("二维码容错率"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="1" >7% L</option>
<option value="0" >15% M</option>
<option value="3" >25% Q</option>
<option value="2" >30% H</option>
</select>
</div>
</div>`)),this.target},dn.prototype.getValue=function(){var Ze=this.target.find("select").val();return parseInt(Ze||0)},dn.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},dn.prototype.destroy=function(){this.target.remove()},dn),pr=(fn.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("color",en),"color:"+en;Ze[0].style.color=""}return null},fn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("字体颜色"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" class="auto-submit"/>
</div>
</div>`)),this.target},fn.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return Ze.toString()},fn.prototype.setValue=function(Ze){this.target.find("input").minicolors({defaultValue:Ze||"",theme:"bootstrap"}),this.target.find("input").val(Ze)},fn.prototype.destroy=function(){this.target.remove()},fn),vr=(vn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("文本修饰"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="underline" >`).concat(i18n.__("下划线"),`</option>
<option value="overline" >`).concat(i18n.__("上划线"),`</option>
<option value="line-through" >`).concat(i18n.__("穿梭线"),`</option>
</select>
</div>
</div>`)),this.target},vn.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("text-decoration",en),"text-decoration:"+en;Ze[0].style.textDecoration=""}return null},vn.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},vn.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},vn.prototype.destroy=function(){this.target.remove()},vn),Cr=(tn.prototype.createTarget=function(Ze){var en,mi=void 0;return(mi=Ze?Ze.getFields():mi)?(this.isSelect=!0,en=`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("字段名"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("请选择字段"),"</option>"),mi.forEach(function(Ni,Vi){en+=' <option value="'+(Ni.field||"")+'" >'+(Ni.text||"")+"</option>"}),en+=` </select>
</div>
</div>`,this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(en)):(this.isSelect=!1,this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("字段名"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" placeholder="`).concat(i18n.__("请输入字段名"),`" class="auto-submit">
</div>
</div>`))),this.target},tn.prototype.getValue=function(){return(this.isSelect?this.target.find("select"):this.target.find("input")).val()||void 0},tn.prototype.setValue=function(Ze){this.isSelect?Ze&&(this.target.find('option[value="'+Ze+'"]').length||this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)):this.target.find("input").val(Ze)},tn.prototype.destroy=function(){this.target.remove()},tn),Ir=(An.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("标题"),`
</div>
<div class="hiprint-option-item-field">
<textarea style="height:50px;" placeholder="`).concat(i18n.__("请输入标题"),`" class="auto-submit"></textarea>
</div>
</div>`)),this.target},An.prototype.getValue=function(){var Ze=this.target.find("textarea").val();if(Ze)return Ze},An.prototype.setValue=function(Ze){this.target.find("textarea").val(Ze)},An.prototype.destroy=function(){this.target.remove()},An),gr=(rn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("测试数据"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" placeholder="`).concat(i18n.__("仅字段名称存在时有效"),`" class="auto-submit" >
</div>
</div>`)),this.target},rn.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return Ze.toString()},rn.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},rn.prototype.destroy=function(){this.target.remove()},rn),kr=(Jr.prototype.createTarget=function(Ze,en){var mi=this;return mi.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("位置坐标"),`
</div>
<div class="hiprint-option-item-field" style="display: flex;align-items: baseline;">
<input type="number" style="width:48%" placeholder="`).concat(i18n.__("X位置(左)"),`" class="auto-submit" />
<input type="number" style="width:48%" placeholder="`).concat(i18n.__("Y位置(上)"),`" class="auto-submit" />
</div>
</div>`)),mi.syncLock=en.coordinateSync||!1,mi.createSyncLock(mi.syncLock),mi.target},Jr.prototype.createSyncLock=function(Ze){var en=this;return en.lockTarget=en.syncLock?jquery__WEBPACK_IMPORTED_MODULE_72___default()('<label style="margin: 0 4px;text-align:center;width: 8%" title="'.concat(i18n.__("同步"),'">🔗</label>')):jquery__WEBPACK_IMPORTED_MODULE_72___default()('<label style="margin: 0 4px;text-align:center;width: 8%" title="'.concat(i18n.__("不同步"),'">🔓</label>')),en.lockTarget.click(function(){en.syncLock?en.lockTarget.text("🔓").attr("title","".concat(i18n.__("不同步"))):en.lockTarget.text("🔗").attr("title","".concat(i18n.__("同步"))),en.syncLock=!en.syncLock}),en.target.find("input:first").after(en.lockTarget),en.target.find("input:first").change(function(){en.syncLock&&en.target.find("input:last").val(jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).val())}),en.target.find("input:last").change(function(){en.syncLock&&en.target.find("input:first").val(jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).val())}),en.lockTarget},Jr.prototype.css=function(Ze){var en;return Ze&&Ze.length&&this.target&&(Ze.find(".resize-panel").css("display")=="block"||Ze[0].className.includes("table"))&&this.el==Ze?(en=this.getValue(),Ze.css("left",en.left+"pt").css("top",en.top+"pt")):null},Jr.prototype.getValue=function(){var Ze={coordinateSync:this.syncLock,left:0,top:0};return Ze.left=parseFloat(this.target.find("input:first").val()||0),Ze.top=parseFloat(this.target.find("input:last").val()||0),Ze},Jr.prototype.setValue=function(Ze,en){this.el=en.designTarget||en,this.target.find("input:first").val(Ze.left),this.target.find("input:last").val(Ze.top)},Jr.prototype.destroy=function(){this.target.remove()},Jr),Wr=(Rr.prototype.createTarget=function(Ze,en){var mi=this;return mi.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("宽高大小"),`
</div>
<div class="hiprint-option-item-field" style="display: flex;align-items: baseline;">
<input type="number" style="width:48%" placeholder="`).concat(i18n.__("宽"),`" class="auto-submit" />
<input type="number" style="width:48%" placeholder="`).concat(i18n.__("高"),`" class="auto-submit" />
</div>
</div>`)),mi.syncLock=en.widthHeightSync||!1,mi.createSyncLock(mi.syncLock),mi.target},Rr.prototype.createSyncLock=function(Ze){var en=this;return en.lockTarget=en.syncLock?jquery__WEBPACK_IMPORTED_MODULE_72___default()('<label style="margin: 0 4px;text-align:center;width: 8%" title="'.concat(i18n.__("同步"),'">🔗</label>')):jquery__WEBPACK_IMPORTED_MODULE_72___default()('<label style="margin: 0 4px;text-align:center;width: 8%" title="'.concat(i18n.__("不同步"),'">🔓</label>')),en.lockTarget.click(function(){en.syncLock?en.lockTarget.text("🔓").attr("title","".concat(i18n.__("不同步"))):en.lockTarget.text("🔗").attr("title","".concat(i18n.__("同步"))),en.syncLock=!en.syncLock}),en.target.find("input:first").after(en.lockTarget),en.target.find("input:first").change(function(){en.syncLock&&en.target.find("input:last").val(jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).val())}),en.target.find("input:last").change(function(){en.syncLock&&en.target.find("input:first").val(jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).val())}),en.lockTarget},Rr.prototype.css=function(Ze){var en;return Ze&&Ze.length&&this.target&&(Ze.find(".resize-panel").css("display")=="block"||Ze[0].className.includes("table"))&&this.el==Ze?(en=this.getValue(),Ze.css("width",en.width+"pt").css("height",en.height+"pt")):null},Rr.prototype.getValue=function(){var Ze={widthHeightSync:this.syncLock,width:0,height:0};return Ze.width=parseFloat(this.target.find("input:first").val()||0),Ze.height=parseFloat(this.target.find("input:last").val()||0),Ze},Rr.prototype.setValue=function(Ze,en){this.el=en.designTarget||en,this.target.find("input:first").val(Ze.width),this.target.find("input:last").val(Ze.height)},Rr.prototype.destroy=function(){this.target.remove()},Rr),Ce=(Zr.prototype.createTarget=function(Ze){this.el=Ze;var en=void 0,mi=this;return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("图片地址"),`
</div>
<div class="hiprint-option-item-field" style="display: flex;align-items: baseline;">
<input type="text" placeholder="`).concat(i18n.__("请输入图片地址"),`" class="auto-submit" style="width:70%">
<button class="hiprint-option-item-settingBtn" style="padding:0 10px;margin:0 0 0 5px" type="button">`).concat(i18n.__("选择"),`</button> </div>
</div>`)),(en=Ze?Ze.getOnImageChooseClick():en)&&this.target.find("button").click(function(){en&&en(mi)}),this.target},Zr.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return Ze.toString()},Zr.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},Zr.prototype.refresh=function(Ze,en,mi){var Ni,Vi=this;this.setValue(Ze),this.target.find("input").change(),this.el&&en&&((Ni=new Image).src=Ze,Ni.complete?Vi.updateEl(Ni.width,Ni.height,en,mi):Ni.onload=function(){Vi.updateEl(Ni.width,Ni.height,en,mi)})},Zr.prototype.updateEl=function(Ze,en,mi,Ni){var Vi,ca,ha;mi&&(mi&&mi.auto&&(en<=Ze?mi.width=!0:mi.height=!0),mi.width?(Vi=en/Ze,ca=this.el.options.width,ha=Math.floor(ca*Vi*10)/10,this.el.options.height=ha,this.el.designTarget.css("height",ha+"pt")):mi.height?(Vi=Ze/en,ha=this.el.options.height,ca=Math.floor(ha*Vi*10)/10,this.el.options.width=ca,this.el.designTarget.css("width",ca+"pt")):mi.real&&(ca=hinnn.px.toPt(Ze),ha=hinnn.px.toPt(en),this.el.options.width=ca,this.el.options.height=ha,this.el.designTarget.css("width",ca+"pt"),this.el.designTarget.css("height",ha+"pt")),this.el.designTarget.children(".resize-panel").trigger(jquery__WEBPACK_IMPORTED_MODULE_72___default.a.Event("click"))),Ni&&Ni(this.el,Ze,en)},Zr.prototype.destroy=function(){this.target.remove()},Zr),Hr=(an.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.find("img").css("object-fit",en),"object-fit:"+en;Ze.find("img")[0].style["object-fit"]=""}return null},an.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("图片缩放"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="contain" >`).concat(i18n.__("等比"),`</option>
<option value="cover" >`).concat(i18n.__("剪裁"),`</option>
<option value="fill" >`).concat(i18n.__("填充"),`</option>
<option value="none" >`).concat(i18n.__("原始尺寸"),`</option>
</select>
</div>
</div>`)),this.target,this.target},an.prototype.getValue=function(){return this.target.find("select").val()},an.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},an.prototype.destroy=function(){this.target.remove()},an),De=(Or.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("border-color",en),"border-color:"+en;Ze[0].style.borderColor=""}return null},Or.prototype.createTarget=function(Ze){return Ze=["hline","vline","rect","oval"].includes(Ze.printElementType.type)?"".concat(i18n.__("颜色")):"".concat(i18n.__("边框颜色")),this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(Ze,`
</div>
<div class="hiprint-option-item-field">
<input type="text" class="auto-submit" />
</div>
</div>`)),this.target},Or.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return Ze.toString()},Or.prototype.setValue=function(Ze){this.target.find("input").minicolors({defaultValue:Ze||"",theme:"bootstrap"}),this.target.find("input").val(Ze)},Or.prototype.destroy=function(){this.target.remove()},Or),Ge=(Nr.prototype.createTarget=function(){this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item hiprint-option-item-row"><div class="hiprint-option-item-label">'.concat(i18n.__("水印功能"),"</div></div>")),this.content=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: baseline;"><div style="width:25%">'.concat(i18n.__("水印内容"),':</div><input style="width:75%" type="text" placeholder="').concat(i18n.__("水印内容"),'" class="auto-submit"></div>')),this.fillStyle=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: center;margin-top: 4px"><div style="width:25%">'.concat(i18n.__("字体颜色"),':</div><input style="width:110%" data-format="rgb" data-opacity="0.3" type="text" placeholder="').concat(i18n.__("字体颜色"),'" class="auto-submit"></div>')),this.fontSize=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: center;"><div style="width:25%">'.concat(i18n.__("字体大小"),':</div><input style="width:75%" type="range" min="10" max="80" placeholder="').concat(i18n.__("字体大小"),'" class="auto-submit"></div>')),this.rotate=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: center;"><div style="width:25%">'.concat(i18n.__("旋转角度"),':</div><input style="width:75%" type="range" min="0" max="180" placeholder="').concat(i18n.__("旋转角度"),'" class="auto-submit"></div>')),this.width=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: center;"><div style="width:25%">'.concat(i18n.__("水平密度"),':</div><input style="width:75%" type="range" min="100" max="800" placeholder="').concat(i18n.__("水平密度"),'" class="auto-submit"></div>')),this.height=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: center;"><div style="width:25%">'.concat(i18n.__("垂直密度"),':</div><input style="width:75%" type="range" min="100" max="800" placeholder="').concat(i18n.__("垂直密度"),'" class="auto-submit"></div>')),this.timestamp=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: center;"><div style="width:25%">'.concat(i18n.__("水印时间"),':</div><input style="width:18px;height:18px;margin:0 0 4px 0;" type="checkbox" placeholder="').concat(i18n.__("水印时间"),'" class="auto-submit"></div>'));var Ze=`
<option value="" >`.concat(i18n.__("默认"),"(YYYY-MM-DD HH:mm)</option>");return["YYYY-MM-DD HH:mm:ss","YYYY-MM-DD HH:mm","YYYY-MM-DD HH","YYYY-MM-DD","YYYY-MMMM","YYYY-MM","YYYY"].forEach(function(en){Ze+=`
<option value="`+en+'">'+en+"</option>"}),this.format=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: baseline;"><div style="width:25%">'.concat(i18n.__("时间格式"),':</div><select style="width:75%" class="auto-submit"></select></div>')),this.format.find(".auto-submit").append(jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ze)),this.target.append(this.content),this.target.append(this.fillStyle),this.target.append(this.fontSize),this.target.append(this.rotate),this.target.append(this.width),this.target.append(this.height),this.target.append(this.timestamp),this.target.append(this.format),this.target},Nr.prototype.getValue=function(){var Ze={content:this.content.find("input").val(),fillStyle:this.fillStyle.find("input").val()||"rgba(184, 184, 184, 0.3)",fontSize:parseInt(this.fontSize.find("input").val()||"14")+"px",rotate:parseInt(this.rotate.find("input").val()||"25"),width:parseInt(this.width.find("input").val()||"200"),height:parseInt(this.height.find("input").val()||"200"),timestamp:this.timestamp.find("input").is(":checked"),format:this.format.find("select").val()==""?"YYYY-MM-DD HH:mm":this.format.find("select").val()};return Object.assign({},this.options,Ze)},Nr.prototype.setValue=function(Ze){this.options=Ze,this.content.find("input").val(Ze.content||""),this.fillStyle.find("input").val(Ze.fillStyle||"rgba(184, 184, 184, 0.3)"),this.fillStyle.find("input").minicolors({format:"rgb",opacity:!0,theme:"bootstrap"});var en=parseInt(Ze.fontSize||"14");this.fontSize.find("input").val(en),this.rotate.find("input").val(Ze.rotate||25),this.width.find("input").val(Ze.width||200),this.height.find("input").val(Ze.height||200),this.timestamp.find("input").attr("checked",Ze.timestamp!=null&&Ze.timestamp),this.format.find("select").val(Ze.format||"YYYY-MM-DD HH:mm")},Nr.prototype.destroy=function(){this.target.remove()},Nr),ar=(Br.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("页码格式"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" placeholder="\${paperNo}-\${paperCount}" class="auto-submit">
</div>
</div>`)),this.target},Br.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return Ze.toString()},Br.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},Br.prototype.destroy=function(){this.target.remove()},Br),xn=(hr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("显示页码"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("显示"),`</option>
<option value="true" >`).concat(i18n.__("隐藏"),`</option>
</select>
</div>
</div>`)),this.target},hr.prototype.getValue=function(){if(this.target.find("select").val()=="true")return!0},hr.prototype.setValue=function(Ze){this.target.find("select").val((Ze==null?"":Ze).toString())},hr.prototype.destroy=function(){this.target.remove()},hr),Hn=(rs.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("页码续排"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="true" >`).concat(i18n.__("续排"),`</option>
<option value="reset" >`).concat(i18n.__("重排"),`</option>
</select>
</div>
</div>`)),this.target},rs.prototype.getValue=function(){return this.target.find("select").val()=="true"},rs.prototype.setValue=function(Ze){this.target.find("select").val((Ze==null||Ze?"true":"reset").toString())},rs.prototype.destroy=function(){this.target.remove()},rs),$n=(No.prototype.css=function(Ze,en){return null},No.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("每行缩进"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="6" >6pt</option>
<option value="6.75" >6.75pt</option>
<option value="7.5" >7.5pt</option>
<option value="8.25" >8.25pt</option>
<option value="9" >9pt</option>
<option value="9.75" >9.75pt</option>
<option value="10.5" >10.5pt</option>
<option value="11.25" >11.25pt</option>
<option value="12" >12pt</option>
<option value="12.75" >12.75pt</option>
<option value="13.5" >13pt</option>
<option value="14.25" >14.25pt</option>
<option value="15" >15pt</option>
<option value="15.75" >15.75pt</option>
<option value="16.5" >16.5pt</option>
<option value="17.25" >17.25pt</option>
<option value="18" >18pt</option>
<option value="18.75" >18.75pt</option>
<option value="19.5" >19.5pt</option>
<option value="20.25" >20.25pt</option>
<option value="21" >21pt</option>
<option value="21.75" >21.75pt</option>
<option value="22.5" >22.5pt</option>
<option value="23.25" >23.25pt</option>
<option value="24" >24pt</option>
<option value="24.75" >24.75pt</option>
<option value="25.5" >25.5pt</option>
<option value="26.25" >26.25pt</option>
<option value="27" >27pt</option>
<option value="27.75" >27.75pt</option>
<option value="28.5" >28.5pt</option>
<option value="29.25" >29.25pt</option>
<option value="30" >30pt</option>
<option value="30.75" >30.75pt</option>
<option value="31.5" >31.5pt</option>
<option value="32.25" >32.25pt</option>
<option value="33" >33pt</option>
<option value="33.75" >33.75pt</option>
<option value="34.5" >34.5pt</option>
<option value="35.25" >35.25pt</option>
<option value="36" >36pt</option>
</select>
</div>
</div>`)),this.target},No.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return parseFloat(Ze.toString())},No.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},No.prototype.destroy=function(){this.target.remove()},No),Un=(Lo.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en&&en=="none")return Ze.addClass("alwaysHide");Ze.removeClass("alwaysHide")}return null},Lo.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("显示规则"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="none" >`).concat(i18n.__("始终隐藏"),`</option>
<option value="first" >`).concat(i18n.__("首页"),`</option>
<option value="odd" >`).concat(i18n.__("奇数页"),`</option>
<option value="even" >`).concat(i18n.__("偶数页"),`</option>
<option value="last" >`).concat(i18n.__("尾页"),`</option>
</select>
</div>
</div>`)),this.target},Lo.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},Lo.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},Lo.prototype.destroy=function(){this.target.remove()},Lo),$r=(Ha.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en&&en=="none")return Ze.addClass("alwaysHide");Ze.removeClass("alwaysHide")}return null},Ha.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("强制分页"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="true" >`).concat(i18n.__("是"),`</option>
</select>
</div>
</div>`)),this.target},Ha.prototype.getValue=function(){if(this.target.find("select").val()=="true")return!0},Ha.prototype.setValue=function(Ze){this.target.find("select").val((Ze==null?"":Ze).toString())},Ha.prototype.destroy=function(){this.target.remove()},Ha),Oi=(ua.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("打印规则"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="odd" >`).concat(i18n.__("保持奇数"),`</option>
<option value="even" >`).concat(i18n.__("保持偶数"),`</option>
</select>
</div>
</div>`)),this.target},ua.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},ua.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},ua.prototype.destroy=function(){this.target.remove()},ua),Wn=(Fi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("分页规则"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="none" >`).concat(i18n.__("不分页"),`</option>
</select>
</div>
</div>`)),this.target},Fi.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},Fi.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},Fi.prototype.destroy=function(){this.target.remove()},Fi),Lr=(Pi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("移除段落左侧空白"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="true" >`).concat(i18n.__("移除"),`</option>
<option value="false" >`).concat(i18n.__("不移除"),`</option>
</select>
</div>
</div>`)),this.target},Pi.prototype.getValue=function(){if(this.target.find("select").val()=="false")return!1},Pi.prototype.setValue=function(Ze){this.target.find("select").val((Ze==null?"":Ze).toString())},Pi.prototype.destroy=function(){this.target.remove()},Pi),Ii=(qn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("首页页尾"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" placeholder="`).concat(i18n.__("首页页尾"),`" class="auto-submit">
</div>
</div>`)),this.target},qn.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return parseFloat(Ze.toString())},qn.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},qn.prototype.destroy=function(){this.target.remove()},qn),cn=(Ln.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("尾页页尾"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" placeholder="`).concat(i18n.__("尾页页尾"),`" class="auto-submit">
</div>
</div>`)),this.target},Ln.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return parseFloat(Ze.toString())},Ln.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},Ln.prototype.destroy=function(){this.target.remove()},Ln),Bn=(Xr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("偶数页页尾"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" placeholder="`).concat(i18n.__("偶数页页尾"),`" class="auto-submit">
</div>
</div>`)),this.target},Xr.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return parseFloat(Ze.toString())},Xr.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},Xr.prototype.destroy=function(){this.target.remove()},Xr),Pn=(fr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("奇数页页尾"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" placeholder="`).concat(i18n.__("奇数页页尾"),`" class="auto-submit" >
</div>
</div>`)),this.target},fr.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return parseFloat(Ze.toString())},fr.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},fr.prototype.destroy=function(){this.target.remove()},fr),Va=(T1.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("位置固定"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="false" >`).concat(i18n.__("否"),`</option>
<option value="true" >`).concat(i18n.__("是"),`</option>
</select>
</div>
</div>`)),this.target},T1.prototype.getValue=function(){if(this.target.find("select").val()=="true")return!0},T1.prototype.setValue=function(Ze){this.target.find("select").val((Ze==null?"":Ze).toString())},T1.prototype.destroy=function(){this.target.remove()},T1),Ca=(ts.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("拖动方向"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="h" >`).concat(i18n.__("横向"),`</option>
<option value="v" >`).concat(i18n.__("竖向"),`</option>
</select>
</div>
</div>`)),this.target},ts.prototype.getValue=function(){return this.target.find("select").val()||void 0},ts.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},ts.prototype.destroy=function(){this.target.remove()},ts),Zi=(ws.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("左偏移"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" placeholder="`).concat(i18n.__("偏移量"),`pt" class="auto-submit" >
</div>
</div>`)),this.target},ws.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return parseFloat(Ze.toString())},ws.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},ws.prototype.destroy=function(){this.target.remove()},ws),wa=(Jo.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("最低高度"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" placeholder="`).concat(i18n.__("文本过短或为空时的高度"),`" class="auto-submit">
</div>
</div>`)),this.target},Jo.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return parseFloat(Ze.toString())},Jo.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},Jo.prototype.destroy=function(){this.target.remove()},Jo),xa=(xi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("隐藏规则"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="first" >`).concat(i18n.__("首页"),`</option>
<option value="last" >`).concat(i18n.__("尾页"),`</option>
</select>
</div>
</div>`)),this.target},xi.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze},xi.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},xi.prototype.destroy=function(){this.target.remove()},xi),Aa=(ti.prototype.css=function(Ze,en){if(Ze.find("tbody tr").length){if(en=="border"||en==null)return Ze.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-all");en=="noBorder"?Ze.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-none"):en=="leftBorder"?Ze.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-left"):en=="rightBorder"?Ze.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-right"):en=="leftRightBorder"?Ze.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-lr"):en=="topBorder"?Ze.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-top"):en=="bottomBorder"?Ze.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-bottom"):en=="topBottomBorder"?Ze.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-tb"):Ze.find("tbody tr").removeClass()}return null},ti.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表体行边框"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="border" >`).concat(i18n.__("有边框"),`</option>
<option value="noBorder" >`).concat(i18n.__("无边框"),`</option>
<option value="leftBorder" >`).concat(i18n.__("左边框"),`</option>
<option value="rightBorder" >`).concat(i18n.__("右边框"),`</option>
<option value="leftRightBorder" >`).concat(i18n.__("左右边框"),`</option>
<option value="topBorder" >`).concat(i18n.__("上边框"),`</option>
<option value="bottomBorder" >`).concat(i18n.__("下边框"),`</option>
<option value="topBottomBorder" >`).concat(i18n.__("上下边框"),`</option>
</select>
</div>
</div>`)),this.target},ti.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},ti.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},ti.prototype.destroy=function(){this.target.remove()},ti),Ta=(oa.prototype.css=function(Ze,en){if(Ze&&Ze.length){var mi=Ze.find(".hiprint-printElement-content").parent(".hiprint-printElement");if(mi.length||(mi=Ze),en)return mi.css("transform","rotate("+en+"deg)"),mi.css("-ms-transform","rotate("+en+"deg)"),mi.css("-moz-transform","rotate("+en+"deg)"),mi.css("-webkit-transform","rotate("+en+"deg)"),mi.css("-o-transform","rotate("+en+"deg)"),"transform:rotate("+en+"deg)";mi.length&&(mi[0].style.transform="")}return null},oa.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("旋转角度"),`
</div>
<div class="hiprint-option-item-field">
<input type="number" class="auto-submit"/>
</div>
</div>`)),this.target},oa.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return parseFloat(Ze.toString())},oa.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},oa.prototype.destroy=function(){this.target.remove()},oa),Ia=(Ki.prototype.css=function(Ze,en){return Ze&&Ze.length&&en?Ze.css("z-index",en):null},Ki.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("元素层级"),`
</div>
<div class="hiprint-option-item-field">
<input type="number" class="auto-submit"/>
</div>
</div>`)),this.target},Ki.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return parseInt(Ze.toString())},Ki.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},Ki.prototype.destroy=function(){this.target.remove()},Ki),or=(bi.prototype.css=function(Ze,en){return Ze&&Ze.length&&en?Ze.css("border-raduis",en):null},bi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("边框圆角"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" class="auto-submit"/>
</div>
</div>`)),this.target},bi.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return Ze},bi.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},bi.prototype.destroy=function(){this.target.remove()},bi),Pr=(zn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("边框设置"),`
</div>
</div>`)),this.target},zn.prototype.getValue=function(){},zn.prototype.setValue=function(Ze){},zn.prototype.destroy=function(){this.target.remove()},zn),ja=(Kn.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("border-top-style",en),"border-top:1px";Ze[0].style.borderTopStyle="",Ze[0].style.borderTopWidth=""}return null},Kn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("上边框"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("否"),`</option>
<option value="solid" >`).concat(i18n.__("实线"),`</option>
<option value="dotted" >`).concat(i18n.__("虚线"),`</option>
</select>
</div>
</div>`)),this.target},Kn.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze},Kn.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},Kn.prototype.destroy=function(){this.target.remove()},Kn),Ps=(un.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("border-left-style",en),"border-left:1px";Ze[0].style.borderLeftStyle="",Ze[0].style.borderLeftWidth=""}return null},un.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("左边框"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("否"),`</option>
<option value="solid" >`).concat(i18n.__("实线"),`</option>
<option value="dotted" >`).concat(i18n.__("虚线"),`</option>
</select>
</div>
</div>`)),this.target},un.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze},un.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},un.prototype.destroy=function(){this.target.remove()},un),oo=(Vr.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("border-right-style",en),"border-right:1px";Ze[0].style.borderRightStyle="",Ze[0].style.borderRightWidth=""}return null},Vr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("右边框"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("否"),`</option>
<option value="solid" >`).concat(i18n.__("实线"),`</option>
<option value="dotted" >`).concat(i18n.__("虚线"),`</option>
</select>
</div>
</div>`)),this.target},Vr.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze},Vr.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},Vr.prototype.destroy=function(){this.target.remove()},Vr),$a=(qr.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("border-bottom-style",en),"border-bottom-style:1px solid";Ze[0].style.borderBottomStyle="",Ze[0].style.borderBottomWidth=""}return null},qr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("下边框"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("否"),`</option>
<option value="solid" >`).concat(i18n.__("实线"),`</option>
<option value="dotted" >`).concat(i18n.__("虚线"),`</option>
</select>
</div>
</div>`)),this.target},qr.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze},qr.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},qr.prototype.destroy=function(){this.target.remove()},qr),Xn=(Tr.prototype.css=function(Ze,en){if(Ze=Ze.find(".hiprint-printElement-content"),Ze&&Ze.length){if(en)return Ze.css("padding-left",en+"pt"),"padding-left";Ze[0].style.paddingLeft=""}return null},Tr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("左内边距"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="0.75" >0.75pt</option>
<option value="1.5" >1.5pt</option>
<option value="2.25" >2.25pt</option>
<option value="3" >3pt</option>
<option value="3.75" >3.75pt</option>
<option value="4.5" >4.5pt</option>
<option value="5.25" >5.25pt</option>
<option value="6" >6pt</option>
<option value="6.75" >6.75pt</option>
<option value="7.5" >7.5pt</option>
<option value="8.25" >8.25pt</option>
<option value="9" >9pt</option>
<option value="9.75" >9.75pt</option>
<option value="10.5" >10.5pt</option>
<option value="11.25" >11.25pt</option>
<option value="12" >12pt</option>
<option value="12.75" >12.75pt</option>
<option value="13.5" >13.5pt</option>
<option value="14.25" >14.25pt</option>
<option value="15" >15pt</option>
<option value="15.75" >15.75pt</option>
<option value="16.5" >16.5pt</option>
<option value="17.25" >17.25pt</option>
<option value="18" >18pt</option>
<option value="18.75" >18.75pt</option>
<option value="19.5" >19.5pt</option>
<option value="20.25" >20.25pt</option>
<option value="21" >21pt</option>
<option value="21.75" >21.75pt</option>
</select>
</div>
</div>`)),this.target},Tr.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return parseFloat(Ze.toString())},Tr.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},Tr.prototype.destroy=function(){this.target.remove()},Tr),fo=(yr.prototype.css=function(Ze,en){if(Ze=Ze.find(".hiprint-printElement-content"),Ze&&Ze.length){if(en)return Ze.css("padding-top",en+"pt"),"padding-top";Ze[0].style.paddingTop=""}return null},yr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("上内边距"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="0.75" >0.75pt</option>
<option value="1.5" >1.5pt</option>
<option value="2.25" >2.25pt</option>
<option value="3" >3pt</option>
<option value="3.75" >3.75pt</option>
<option value="4.5" >4.5pt</option>
<option value="5.25" >5.25pt</option>
<option value="6" >6pt</option>
<option value="6.75" >6.75pt</option>
<option value="7.5" >7.5pt</option>
<option value="8.25" >8.25pt</option>
<option value="9" >9pt</option>
<option value="9.75" >9.75pt</option>
<option value="10.5" >10.5pt</option>
<option value="11.25" >11.25pt</option>
<option value="12" >12pt</option>
<option value="12.75" >12.75pt</option>
<option value="13.5" >13.5pt</option>
<option value="14.25" >14.25pt</option>
<option value="15" >15pt</option>
<option value="15.75" >15.75pt</option>
<option value="16.5" >16.5pt</option>
<option value="17.25" >17.25pt</option>
<option value="18" >18pt</option>
<option value="18.75" >18.75pt</option>
<option value="19.5" >19.5pt</option>
<option value="20.25" >20.25pt</option>
<option value="21" >21pt</option>
<option value="21.75" >21.75pt</option>
</select>
</div>
</div>`)),this.target},yr.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return parseFloat(Ze.toString())},yr.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},yr.prototype.destroy=function(){this.target.remove()},yr),eo=(nr.prototype.css=function(Ze,en){if(Ze=Ze.find(".hiprint-printElement-content"),Ze&&Ze.length){if(en)return Ze.css("padding-right",en+"pt"),"padding-right";Ze[0].style.paddingRight=""}return null},nr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("右内边距"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="0.75" >0.75pt</option>
<option value="1.5" >1.5pt</option>
<option value="2.25" >2.25pt</option>
<option value="3" >3pt</option>
<option value="3.75" >3.75pt</option>
<option value="4.5" >4.5pt</option>
<option value="5.25" >5.25pt</option>
<option value="6" >6pt</option>
<option value="6.75" >6.75pt</option>
<option value="7.5" >7.5pt</option>
<option value="8.25" >8.25pt</option>
<option value="9" >9pt</option>
<option value="9.75" >9.75pt</option>
<option value="10.5" >10.5pt</option>
<option value="11.25" >11.25pt</option>
<option value="12" >12pt</option>
<option value="12.75" >12.75pt</option>
<option value="13.5" >13.5pt</option>
<option value="14.25" >14.25pt</option>
<option value="15" >15pt</option>
<option value="15.75" >15.75pt</option>
<option value="16.5" >16.5pt</option>
<option value="17.25" >17.25pt</option>
<option value="18" >18pt</option>
<option value="18.75" >18.75pt</option>
<option value="19.5" >19.5pt</option>
<option value="20.25" >20.25pt</option>
<option value="21" >21pt</option>
<option value="21.75" >21.75pt</option>
</select>
</div>
</div>`)),this.target},nr.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return parseFloat(Ze.toString())},nr.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},nr.prototype.destroy=function(){this.target.remove()},nr),lo=(ze.prototype.css=function(Ze,en){if(Ze=Ze.find(".hiprint-printElement-content"),Ze&&Ze.length){if(en)return Ze.css("padding-bottom",en+"pt"),"padding-bottom";Ze[0].style.paddingBottom=""}return null},ze.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("下内边距"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="0.75" >0.75pt</option>
<option value="1.5" >1.5pt</option>
<option value="2.25" >2.25pt</option>
<option value="3" >3pt</option>
<option value="3.75" >3.75pt</option>
<option value="4.5" >4.5pt</option>
<option value="5.25" >5.25pt</option>
<option value="6" >6pt</option>
<option value="6.75" >6.75pt</option>
<option value="7.5" >7.5pt</option>
<option value="8.25" >8.25pt</option>
<option value="9" >9pt</option>
<option value="9.75" >9.75pt</option>
<option value="10.5" >10.5pt</option>
<option value="11.25" >11.25pt</option>
<option value="12" >12pt</option>
<option value="12.75" >12.75pt</option>
<option value="13.5" >13.5pt</option>
<option value="14.25" >14.25pt</option>
<option value="15" >15pt</option>
<option value="15.75" >15.75pt</option>
<option value="16.5" >16.5pt</option>
<option value="17.25" >17.25pt</option>
<option value="18" >18pt</option>
<option value="18.75" >18.75pt</option>
<option value="19.5" >19.5pt</option>
<option value="20.25" >20.25pt</option>
<option value="21" >21pt</option>
<option value="21.75" >21.75pt</option>
</select>
</div>
</div>`)),this.target},ze.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return parseFloat(Ze.toString())},ze.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},ze.prototype.destroy=function(){this.target.remove()},ze),mo=(BA.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("border-style",en),"border-style:1px";Ze[0].style.borderStyle=""}return null},BA.prototype.createTarget=function(Ze){return Ze=["hline","vline","rect","oval"].includes(Ze.printElementType.type)?"".concat(i18n.__("样式")):"".concat(i18n.__("边框样式")),this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(Ze,`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="solid" >`).concat(i18n.__("实线"),`</option>
<option value="dashed" >`).concat(i18n.__("长虚线"),`</option>
<option value="dotted" >`).concat(i18n.__("短虚线"),`</option>
</select>
</div>
</div>`)),this.target},BA.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze},BA.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},BA.prototype.destroy=function(){this.target.remove()},BA),ia=(rc.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("background-color",en),"background-color:"+en;Ze[0].style.backgroundColor=""}return null},rc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("背景颜色"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" class="auto-submit"/>
</div>
</div>`)),this.target},rc.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return Ze.toString()},rc.prototype.setValue=function(Ze){this.target.find("input").minicolors({defaultValue:Ze||"",theme:"bootstrap"}),this.target.find("input").val(Ze)},rc.prototype.destroy=function(){this.target.remove()},rc),po=(gl.prototype.css=function(Ze,en){return Ze&&Ze.length,null},gl.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("条码颜色"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" class="auto-submit"/>
</div>
</div>`)),this.target},gl.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return Ze.toString()},gl.prototype.setValue=function(Ze){this.target.find("input").minicolors({defaultValue:Ze||"",theme:"bootstrap"}),this.target.find("input").val(Ze)},gl.prototype.destroy=function(){this.target.remove()},gl),qa=(zA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("纸张方向(仅自定义纸质有效)"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="1" >`).concat(i18n.__("纵向"),`</option>
<option value="2" >`).concat(i18n.__("横向"),`</option>
</select>
</div>
</div>`)),this.target},zA.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return parseFloat(Ze.toString())},zA.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},zA.prototype.destroy=function(){this.target.remove()},zA),_o=(xA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("上下对齐"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="middle" >`).concat(i18n.__("垂直居中"),`</option>
<option value="bottom" >`).concat(i18n.__("底部"),`</option>
</select>
</div>
</div>`)),this.target},xA.prototype.css=function(Ze,en){return Ze&&Ze.length&&(Ze.removeClass("hiprint-text-content-middle"),Ze.removeClass("hiprint-text-content-bottom"),en)?(en==="middle"&&Ze.addClass("hiprint-text-content-middle"),en==="bottom"&&Ze.addClass("hiprint-text-content-bottom"),""):null},xA.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},xA.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},xA.prototype.destroy=function(){this.target.remove()},xA),So=(PA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("文本换行"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="nowrap" >`).concat(i18n.__("不换行"),`</option>
<option value="clip" >`).concat(i18n.__("不换行&隐藏"),`</option>
<option value="ellipsis" >`).concat(i18n.__("不换行&省略"),`</option>
</select>
</div>
</div>`)),this.target},PA.prototype.css=function(Ze,en){return Ze&&Ze.length&&(Ze.removeClass("hiprint-text-content-wrap"),Ze.find(".hiprint-printElement-text-content").removeClass("hiprint-text-content-wrap-nowrap"),Ze.find(".hiprint-printElement-text-content").removeClass("hiprint-text-content-wrap-clip"),Ze.find(".hiprint-printElement-text-content").removeClass("hiprint-text-content-wrap-ellipsis"),en)?(Ze.addClass("hiprint-text-content-wrap"),Ze.find(".hiprint-printElement-text-content").addClass("hiprint-text-content-wrap-"+en),""):null},PA.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},PA.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},PA.prototype.destroy=function(){this.target.remove()},PA),ls=Be(5),js=(Qc.prototype.createTarget=function(){return jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="indicator"></div>').appendTo("body"),this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(` <div class="hiprint-option-item hiprint-option-item-row">
<div>
<ul class="hiprint-option-table-selected-columns"> </ul>
</div>
</div>`),this.target},Qc.prototype.getValue=function(){return this.buildData()},Qc.prototype.setValue=function(Ze,ca,mi){var Ni=this,Vi=this,ca=(this.value=Ze,this.options=ca,(this.printElementType=mi).columns[0].filter(function(ha){return Ze[0].columns.filter(function(Pa){return ha.columnId==Pa.columnId}).length==0}).map(function(ha){return ha=new ls.a(ha),ha.checked=!1,ha}));this.allColumns=Ze[0].columns.concat(ca),Ze&&Ze.length==1&&(this.target.find("ul").html(this.allColumns.map(function(ha,Pa){return`<li class="hiprint-option-table-selected-item"> <div class="hi-pretty p-default">
`+(ha.checked?'<input type="checkbox" checked column-id="'+(ha.id||ha.columnId)+'" />':'<input type="checkbox" column-id="'+(ha.id||ha.columnId)+'" />')+`
<div class="state">
<label></label>
</div>
</div><span class="column-title">`+(ha.title||ha.descTitle||"")+"</span></li>"}).join("")),this.target.find("input").change(function(to){var Pa=to.target.checked,Ra=to.target.attributes["column-id"].nodeValue||"",to=Ni.allColumns.findIndex(function(Fa){return Fa.field==Ra||Fa.id==Ra});0<=to&&(Ni.allColumns[to].checked=Pa),Ni.submit()}),this.printElementType.columnDisplayIndexEditable)&&this.target.find("li").hidraggable({revert:!0,handle:".column-title",moveUnit:"pt",deltaX:0,deltaY:0}).hidroppable({onDragOver:function(ha,Pa){jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).css("border-top-color","red")},onDragLeave:function(ha,Pa){jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).css("border-top-color","")},onDrop:function(ha,Pa){jquery__WEBPACK_IMPORTED_MODULE_72___default()(Pa).insertBefore(this),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).css("border-top-color",""),Vi.submit()}})},Qc.prototype.buildData=function(){var Ze=this,en=[];return 1<Ze.options.columns.length||(Ze.printElementType.makeColumnObj(Ze.allColumns),this.target.find("input").map(function(mi,ca){var Vi,ca=jquery__WEBPACK_IMPORTED_MODULE_72___default()(ca).attr("column-id"),ca=Ze.printElementType.getColumnByColumnId(ca);ca&&((Vi=new ls.a(ca)).checked=ca.checked,en.push(Vi))}),this.value[0].columns=en),this.value},Qc.prototype.destroy=function(){this.target.remove()},Qc),ys=(q1.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("打印类型"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="" >`).concat(i18n.__("文本"),`</option>
<option value="barcode" >`).concat(i18n.__("条形码"),`</option>
<option value="qrcode" >`).concat(i18n.__("二维码"),`</option>
</select>
</div>
</div>`)),this.target},q1.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze},q1.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},q1.prototype.destroy=function(){this.target.remove()},q1),Do=(tl.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("字段类型"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认(文本)"),`</option>
<option value="text" >`).concat(i18n.__("文本"),`</option>
<option value="sequence" >`).concat(i18n.__("序号"),`</option>
<option value="barcode" >`).concat(i18n.__("条形码"),`</option>
<option value="qrcode" >`).concat(i18n.__("二维码"),`</option>
<option value="image" >`).concat(i18n.__("图片"),`</option>
</select>
</div>
</div>`)),this.target},tl.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze},tl.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},tl.prototype.destroy=function(){this.target.remove()},tl),zo=(tc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("条形码格式"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`(CODE128A)</option>
<option value="CODE128A" >CODE128A</option>
<option value="CODE128B" >CODE128B</option>
<option value="CODE128C" >CODE128C</option>
<option value="CODE39" >CODE39</option>
<option value="EAN-13" >EAN-13</option>
<option value="EAN-8" >EAN-8</option>
<option value="EAN-5" >EAN-5</option>
<option value="EAN-2" >EAN-2</option>
<option value="UPCA" >UPCA</option>
<option value="ITF" >ITF</option>
<option value="ITF-14" >ITF-14</option>
<option value="MSI" >MSI</option>
<option value="MSI10" >MSI10</option>
<option value="MSI11" >MSI11</option>
<option value="MSI1010" >MSI1010</option>
<option value="MSI1110" >MSI1110</option>
<option value="Pharmacode" >Pharmacode</option>
</select>
</div>
</div>`)),this.target},tc.prototype.getValue=function(){return this.target.find("select").val()||void 0},tc.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},tc.prototype.destroy=function(){this.target.remove()},tc),ds=(ec.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("二维码容错率"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="1" >7% L</option>
<option value="0" >15% M</option>
<option value="3" >25% Q</option>
<option value="2" >30% H</option>
</select>
</div>
</div>`)),this.target},ec.prototype.getValue=function(){var Ze=this.target.find("select").val();return parseInt(Ze||0)},ec.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},ec.prototype.destroy=function(){this.target.remove()},ec),Os=(QA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item ">
<div class="hiprint-option-item-label">
`.concat(i18n.__("单元格高度"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" placeholder="`).concat(i18n.__("条形码、二维码以及图片有效"),`" class="auto-submit" >
</div>
</div>`)),this.target},QA.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return Ze.toString()},QA.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},QA.prototype.destroy=function(){this.target.remove()},QA),hA=(Pc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item"><div class="hiprint-option-item-label">'.concat(i18n.__("底部聚合标题"),'</div><div class="hiprint-option-item-field"><select class="auto-submit"><option value="">').concat(i18n.__("默认"),'</option><option value="true">').concat(i18n.__("显示"),'</option><option value="false">').concat(i18n.__("隐藏"),"</option></select></div></div>")),this.target},Pc.prototype.getValue=function(){return this.target.find("select").val()!="false"},Pc.prototype.setValue=function(Ze){this.target.find("select").val((Ze==null?"":Ze).toString())},Pc.prototype.destroy=function(){this.target.remove()},Pc),EA=($A.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("底部聚合文本"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" placeholder="`).concat(i18n.__("聚合类型"),`:" class="auto-submit" >
</div>
</div>`)),this.target},$A.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return Ze.toString()},$A.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},$A.prototype.destroy=function(){this.target.remove()},$A),ko=(gc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("底部聚合合并列数"),`
</div>
<div class="hiprint-option-item-field">
<input type="number" min="0" step="1" placeholder="`).concat(i18n.__("合并列数"),`" class="auto-submit" >
</div>
</div>`)),this.target},gc.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return Ze.toString()},gc.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},gc.prototype.destroy=function(){this.target.remove()},gc),y1=(el.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("底部聚合类型左右对齐"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="left" >`).concat(i18n.__("居左"),`</option>
<option value="center" >`).concat(i18n.__("居中"),`</option>
<option value="right" >`).concat(i18n.__("居右"),`</option>
<option value="justify" >`).concat(i18n.__("两端对齐"),`</option>
</select>
</div>
</div>`)),this.target},el.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},el.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},el.prototype.destroy=function(){this.target.remove()},el),iA=($c.prototype.createTarget=function(){var Ze=[{t:"".concat(i18n.__("整数")),v:"0"}],en=([1,2,3,4,5,6].forEach(function(mi){Ze.push({t:i18n.__n("保留%s位",mi),v:""+mi})}),`
<option value="" >`.concat(i18n.__("默认"),"</option>"));return Ze.forEach(function(mi){en+=`
<option value="`+(mi.v||"")+'">'+(mi.t||"")+"</option>"}),this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("底部聚合小数"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit"></select>
</div>
</div>`)),this.target.find(".auto-submit").append(jquery__WEBPACK_IMPORTED_MODULE_72___default()(en)),this.target},$c.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},$c.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},$c.prototype.destroy=function(){this.target.remove()},$c),hs=(e1.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(` <div class="hiprint-option-item" title="条形码底部是否显示内容">
<div class="hiprint-option-item-label">
`.concat(i18n.__("显示码值"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="true" >`).concat(i18n.__("显示"),`</option>
<option value="false" >`).concat(i18n.__("隐藏"),`</option>
</select>
</div>
</div>`)),this.target},e1.prototype.getValue=function(){if(this.target.find("select").val()=="true")return!0},e1.prototype.setValue=function(Ze){this.target.find("select").val((Ze==null?"":Ze).toString())},e1.prototype.destroy=function(){this.target.remove()},e1),Co=(Xc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("底部聚合格式化函数"),`
</div>
<div class="hiprint-option-item-field">
<textarea style="height:80px;" placeholder="function(column,fieldPageData,tableData,options){ return '<td></td>'; }" class="auto-submit"></textarea>
</div>
</div>`)),this.target},Xc.prototype.getValue=function(){var Ze=this.target.find("textarea").val();if(Ze)return Ze},Xc.prototype.setValue=function(Ze){this.target.find("textarea").val(Ze?Ze.toString():null)},Xc.prototype.destroy=function(){this.target.remove()},Xc),i1=(tA.prototype.createTarget=function(){var Ze=`
<option value="">`.concat(i18n.__("默认"),"</option>");return[{t:"「小写」十点八",v:"0"},{t:"「小写」一十点八",v:"1"},{t:"「大写」拾点捌",v:"2"},{t:"「大写」壹拾点捌",v:"3"},{t:"「金额」人民币拾元捌角",v:"4"},{t:"「金额」人民币壹拾元捌角",v:"5"},{t:"「金额」人民币壹拾元捌角零分",v:"6"},{t:"「金额」壹拾元捌角零分",v:"7"}].forEach(function(en){Ze+=`
<option value='`.concat(en.v,"'>").concat(en.t,"</option>")}),this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("转大小写"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit"></select>
</div>
</div>`)),this.target.find(".auto-submit").append(jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ze)),this.target},tA.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},tA.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},tA.prototype.destroy=function(){this.target.remove()},tA),Gs=(hc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item"><div class="hiprint-option-item-label">'.concat(i18n.__("底部聚合类型"),'</div><div class="hiprint-option-item-field"><select class="auto-submit"><option value="">').concat(i18n.__("不聚合"),'</option><option value="count">').concat(i18n.__("计数"),'</option><option value="sum">').concat(i18n.__("合计"),'</option><option value="avg">').concat(i18n.__("平均值"),'</option><option value="min">').concat(i18n.__("最小值"),'</option><option value="max">').concat(i18n.__("最大值"),'</option><option value="text">').concat(i18n.__("仅文本"),"</option></select></div></div>")),this.target},hc.prototype.getValue=function(){return this.target.find("select").val()},hc.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},hc.prototype.destroy=function(){this.target.remove()},hc),ea=(Jc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("顶部偏移"),`
</div>
<div class="hiprint-option-item-field">
<input type="text" placeholder="`).concat(i18n.__("偏移量"),`pt" class="auto-submit">
</div>
</div>`)),this.target},Jc.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return parseFloat(Ze.toString())},Jc.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},Jc.prototype.destroy=function(){this.target.remove()},Jc),La=(Oc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item hiprint-option-item-row"><div class="hiprint-option-item-label">'.concat(i18n.__("面板排列"),"</div></div>")),this.layoutType=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: baseline;"><div style="width:25%">'.concat(i18n.__("排列方式"),':</div><select style="width:75%" class="auto-submit"><option value="column" >').concat(i18n.__("纵向"),'</option><option value="row" >').concat(i18n.__("横向"),"</option></select></div></div>")),this.layoutRowGap=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: baseline;margin-top: 4px"><div style="width:25%">'.concat(i18n.__("垂直间距"),':</div><input style="width:75%" type="text" placeholder="').concat(i18n.__("垂直间距mm"),'" class="auto-submit"></div>')),this.layoutColumnGap=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: baseline;margin-top: 4px"><div style="width:25%">'.concat(i18n.__("水平间距"),':</div><input style="width:75%" type="text" placeholder="').concat(i18n.__("水平间距mm"),'" class="auto-submit"></div>')),this.target.append(this.layoutType),this.target.append(this.layoutRowGap),this.target.append(this.layoutColumnGap),this.target},Oc.prototype.getValue=function(){var Ze={layoutType:this.layoutType.find("select").val()||"column",layoutRowGap:parseInt(this.layoutRowGap.find("input").val()||0),layoutColumnGap:parseInt(this.layoutColumnGap.find("input").val()||0)};return Object.assign({},this.options,Ze)},Oc.prototype.setValue=function(Ze){this.options=Ze,this.layoutType.find("select").val(Ze.layoutType||"column"),this.layoutRowGap.find("input").val(Ze.layoutRowGap),this.layoutColumnGap.find("input").val(Ze.layoutColumnGap)},Oc.prototype.destroy=function(){this.target.remove()},Oc),Ma=(NA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("一行多组"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="2" >`).concat(i18n.__("一行二列"),`</option>
<option value="3" >`).concat(i18n.__("一行三列"),`</option>
<option value="4" >`).concat(i18n.__("一行四列"),`</option>
</select>
</div>
</div>`)),this.target},NA.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return parseFloat(Ze.toString())},NA.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},NA.prototype.destroy=function(){this.target.remove()},NA),Xo=(hl.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("一行多组间隔"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="1.5" >1.5pt</option>
<option value="2.25" >2.25pt</option>
<option value="3" >3pt</option>
<option value="3.75" >3.75pt</option>
<option value="4.5" >4.5pt</option>
<option value="5.25" >5.25pt</option>
<option value="6" >6pt</option>
<option value="6.75" >6.75pt</option>
<option value="7.25" >7.25pt</option>
<option value="8.5" >8.5pt</option>
<option value="9" >9pt</option>
</select>
</div>
</div>`)),this.target},hl.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return parseFloat(Ze.toString())},hl.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.find(".table-grid-row").css("margin-left","-"+en+"pt").css("margin-right","-"+en+"pt"),Ze.find(".tableGridColumnsGutterRow").css("padding-left",en+"pt").css("padding-right",en+"pt"),null;Ze.find(".table-grid-row").map(function(mi,Ni){Ni.style.marginLeft="",Ni.style.marginRight=""}),Ze.find(".tableGridColumnsGutterRow").map(function(mi,Ni){Ni.style.paddingLeft="",Ni.style.paddingRight=""})}return null},hl.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},hl.prototype.destroy=function(){this.target.remove()},hl),ra=(dc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表格头显示"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="page" >`).concat(i18n.__("每页显示"),`</option>
<option value="first" >`).concat(i18n.__("首页显示"),`</option>
<option value="none" >`).concat(i18n.__("不显示"),`</option>
</select>
</div>
</div>`)),this.target},dc.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},dc.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},dc.prototype.destroy=function(){this.target.remove()},dc),Fo=(Yo.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("padding-left",en+"pt"),"padding-left";Ze[0].style.paddingLeft=""}return null},Yo.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("左内边距"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="0.75" >0.75pt</option>
<option value="1.5" >1.5pt</option>
<option value="2.25" >2.25pt</option>
<option value="3" >3pt</option>
<option value="3.75" >3.75pt</option>
<option value="4.5" >4.5pt</option>
<option value="5.25" >5.25pt</option>
<option value="6" >6pt</option>
<option value="6.75" >6.75pt</option>
<option value="7.5" >7.5pt</option>
<option value="8.25" >8.25pt</option>
<option value="9" >9pt</option>
<option value="9.75" >9.75pt</option>
<option value="10.5" >10.5pt</option>
<option value="11.25" >11.25pt</option>
<option value="12" >12pt</option>
<option value="12.75" >12.75pt</option>
<option value="13.5" >13.5pt</option>
<option value="14.25" >14.25pt</option>
<option value="15" >15pt</option>
<option value="15.75" >15.75pt</option>
<option value="16.5" >16.5pt</option>
<option value="17.25" >17.25pt</option>
<option value="18" >18pt</option>
<option value="18.75" >18.75pt</option>
<option value="19.5" >19.5pt</option>
<option value="20.25" >20.25pt</option>
<option value="21" >21pt</option>
<option value="21.75" >21.75pt</option>
</select>
</div>
</div>`)),this.target},Yo.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return parseFloat(Ze.toString())},Yo.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},Yo.prototype.destroy=function(){this.target.remove()},Yo),ks=(ll.prototype.css=function(Ze,en){if(Ze&&Ze.length){if(en)return Ze.css("padding-right",en+"pt"),"padding-right";Ze[0].style.paddingRight=""}return null},ll.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("右内边距"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="0.75" >0.75pt</option>
<option value="1.5" >1.5pt</option>
<option value="2.25" >2.25pt</option>
<option value="3" >3pt</option>
<option value="3.75" >3.75pt</option>
<option value="4.5" >4.5pt</option>
<option value="5.25" >5.25pt</option>
<option value="6" >6pt</option>
<option value="6.75" >6.75pt</option>
<option value="7.5" >7.5pt</option>
<option value="8.25" >8.25pt</option>
<option value="9" >9pt</option>
<option value="9.75" >9.75pt</option>
<option value="10.5" >10.5pt</option>
<option value="11.25" >11.25pt</option>
<option value="12" >12pt</option>
<option value="12.75" >12.75pt</option>
<option value="13.5" >13.5pt</option>
<option value="14.25" >14.25pt</option>
<option value="15" >15pt</option>
<option value="15.75" >15.75pt</option>
<option value="16.5" >16.5pt</option>
<option value="17.25" >17.25pt</option>
<option value="18" >18pt</option>
<option value="18.75" >18.75pt</option>
<option value="19.5" >19.5pt</option>
<option value="20.25" >20.25pt</option>
<option value="21" >21pt</option>
<option value="21.75" >21.75pt</option>
</select>
</div>
</div>`)),this.target},ll.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return parseFloat(Ze.toString())},ll.prototype.setValue=function(Ze){Ze&&!this.target.find('option[value="'+Ze+'"]').length&&this.target.find("select").prepend('<option value="'+Ze+'" >'+Ze+"</option>"),this.target.find("select").val(Ze)},ll.prototype.destroy=function(){this.target.remove()},ll),Hi=(Kc.prototype.createTarget=function(){var Ze=this;return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`
<div class="hiprint-option-item-row">
<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("数据类型"),`
</div>
<div class="hiprint-option-item-field">
<select class="hiprint-option-item-datatype">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="datetime" >`).concat(i18n.__("日期时间"),`</option>
<option value="boolean" >`).concat(i18n.__("布尔"),`</option>
</select>
</div>
</div>
<div class="hiprint-option-item ">
<div class="hiprint-option-item-label ">
`).concat(i18n.__("格式"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit hiprint-option-item-datatype-select-format">
<option value="" >`).concat(i18n.__("默认"),`</option>
</select>
<input class="auto-submit hiprint-option-item-datatype-input-format" type="text" data-type="boolean" placeholder="true:false">
</div>
</div>
</div>
`)),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.target.find(".hiprint-option-item-datatype")).change(function(){var en=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ze.target.find(".hiprint-option-item-datatype")).val();Ze.loadFormatSelectByDataType(en),Ze.submit(Ze.getValue())}),this.target},Kc.prototype.getValue=function(){var Ze=this.target.find(".hiprint-option-item-datatype").val();return Ze?{dataType:Ze,format:this.target.find(".hiprint-option-item-datatype-format").val()||void 0}:{dataType:void 0,format:void 0}},Kc.prototype.setValue=function(Ze,en){this.target.find(".hiprint-option-item-datatype").val(en.dataType||""),this.loadFormatSelectByDataType(en.dataType),this.target.find(".hiprint-option-item-datatype-format").val(en.format||"")},Kc.prototype.destroy=function(){this.target.remove()},Kc.prototype.loadFormatSelectByDataType=function(Ze){Ze==="boolean"?(this.target.find(".hiprint-option-item-datatype-select-format").removeClass("hiprint-option-item-datatype-format").hide().val(""),this.target.find(".hiprint-option-item-datatype-input-format").addClass("hiprint-option-item-datatype-format").show()):Ze==="datetime"?(this.target.find(".hiprint-option-item-datatype-select-format").addClass("hiprint-option-item-datatype-format").show(),this.target.find(".hiprint-option-item-datatype-input-format").removeClass("hiprint-option-item-datatype-format").hide().val(""),this.target.find(".hiprint-option-item-datatype-select-format").html(`
<option value="" >`.concat(i18n.__("默认"),`</option>
<option value="M/d" >M/d</option>
<option value="MM/dd" >MM/dd</option>
<option value="yy/M/d" >yy/M/d</option>
<option value="yy/MM/dd" >yy/MM/dd</option>
<option value="yyyy/M/d" >yyyy/M/d</option>
<option value="yyyy/MM/dd" >yyyy/MM/dd</option>
<option value="yy/M/d H:m" >yy/M/d H:m</option>
<option value="yy/M/d H:m:s" >yy/M/d H:m:s</option>
<option value="yy/M/d HH:mm" >yy/M/d HH:mm</option>
<option value="yy/M/d HH:mm:ss" >yy/M/d HH:mm:ss</option>
<option value="yy/MM/dd H:m" >yy/MM/dd H:m</option>
<option value="yy/MM/dd H:m:s" >yy/MM/dd H:m:s</option>
<option value="yy/MM/dd HH:mm" >yy/MM/dd HH:mm</option>
<option value="yy/MM/dd HH:mm:ss" >yy/MM/dd HH:mm:ss</option>
<option value="yyyy/M/d H:m" >yyyy/M/dd H:m</option>
<option value="yyyy/M/d H:m:s" >yyyy/M/d H:m:s</option>
<option value="yyyy/M/d HH:mm" >yyyy/M/d HH:mm</option>
<option value="yyyy/M/d HH:mm:ss" >yyyy/M/d HH:mm:ss</option>
<option value="yyyy/MM/dd H:m" >yyyy/MM/dd H:m</option>
<option value="yyyy/MM/dd H:m:s" >yyyy/MM/dd H:m:s</option>
<option value="yyyy/MM/dd HH:mm" >yyyy/MM/dd HH:mm</option>
<option value="yyyy/MM/dd HH:mm:ss" >yyyy/MM/dd HH:mm:ss</option>
<option value="M-d" >M-d</option>
<option value="MM-dd" >MM-dd</option>
<option value="yy-M-d" >yy-M-d</option>
<option value="yy-MM-dd" >yy-MM-dd</option>
<option value="yyyy-M-d" >yyyy-M-d</option>
<option value="yyyy-MM-dd" >yyyy-MM-dd</option>
<option value="yy-M-d H:m" >yy-M-d H:m</option>
<option value="yy-M-d H:m:s" >yy-M-d H:m:s</option>
<option value="yy-M-d HH:mm" >yy-M-d HH:mm</option>
<option value="yy-M-d HH:mm:ss" >yy-M-d HH:mm:ss</option>
<option value="yy-MM-dd H:m" >yy-MM-dd H:m</option>
<option value="yy-MM-dd H:m:s" >yy-MM-dd H:m:s</option>
<option value="yy-MM-dd HH:mm" >yy-MM-dd HH:mm</option>
<option value="yy-MM-dd HH:mm:ss" >yy-MM-dd HH:mm:ss</option>
<option value="yyyy-M-d H:m" >yyyy-M-d H:m</option>
<option value="yyyy-M-d H:m:s" >yyyy-M-d H:m:s</option>
<option value="yyyy-M-d HH:mm" >yyyy-M-d HH:mm</option>
<option value="yyyy-M-d HH:mm:ss" >yyyy-M-d HH:mm:ss</option>
<option value="yyyy-MM-dd H:m" >yyyy-MM-dd H:m</option>
<option value="yyyy-MM-dd H:m:s" >yyyy-MM-dd H:m:s</option>
<option value="yyyy-MM-dd HH:mm" >yyyy-MM-dd HH:mm</option>
<option value="yyyy-MM-dd HH:mm:ss" >yyyy-MM-dd HH:mm:ss</option>
`))):(this.target.find(".hiprint-option-item-datatype-select-format").show(),this.target.find(".hiprint-option-item-datatype-input-format").hide().val(""),this.target.find(".hiprint-option-item-datatype-format").html(`
<option value="" >`.concat(i18n.__("默认"),`</option>
`)))},Kc),aa=(uA.prototype.createTarget=function(){var Ze=`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("格式化函数"),`
</div>
<div class="hiprint-option-item-field">
<textarea style="height:80px;" placeholder="function(title,value,options,templateData,target){}" class="auto-submit"></textarea>
</div>
</div>`);return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ze),this.target},uA.prototype.getValue=function(){var Ze=this.target.find("textarea").val();if(Ze)return Ze},uA.prototype.setValue=function(Ze){this.target.find("textarea").val(Ze?Ze.toString():null)},uA.prototype.destroy=function(){this.target.remove()},uA),Vo=(W1.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("样式函数"),`
</div>
<div class="hiprint-option-item-field">
<textarea style="height:80px;" placeholder="function(value, options, target,templateData){}" class="auto-submit"></textarea>
</div>
</div>`)),this.target},W1.prototype.getValue=function(){var Ze=this.target.find("textarea").val();if(Ze)return Ze},W1.prototype.setValue=function(Ze){this.target.find("textarea").val(Ze?Ze.toString():null)},W1.prototype.destroy=function(){this.target.remove()},W1),Po=(DA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("行/列合并函数"),`
</div>
<div class="hiprint-option-item-field">
<textarea style="height:80px;" placeholder="function(data, col, colIndex, rowIndex, tableData, printData){ return [1,1] }" class="auto-submit"></textarea>
</div>
</div>`)),this.target},DA.prototype.getValue=function(){var Ze=this.target.find("textarea").val();if(Ze)return Ze},DA.prototype.setValue=function(Ze){this.target.find("textarea").val(Ze?Ze.toString():null)},DA.prototype.destroy=function(){this.target.remove()},DA),S1=(OA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("跨页合并是否清除"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="true" >`).concat(i18n.__("是"),`</option>
<option value="false" >`).concat(i18n.__("否"),`</option>
</select>
</div>
</div>`)),this.target},OA.prototype.getValue=function(){if(this.target.find("select").val()=="true")return!0},OA.prototype.setValue=function(Ze){this.target.find("select").val((Ze==null?"":Ze).toString())},OA.prototype.destroy=function(){this.target.remove()},OA),$1=(pc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表格脚函数"),`
</div>
<div class="hiprint-option-item-field">
<textarea style="height:80px;" placeholder="function(options,rows,data,pageData,pageIndex){ return '<tr></tr>' }" class="auto-submit"></textarea>
</div>
</div>`)),this.target},pc.prototype.getValue=function(){var Ze=this.target.find("textarea").val();if(Ze)return Ze},pc.prototype.setValue=function(Ze){this.target.find("textarea").val(Ze?Ze.toString():null)},pc.prototype.destroy=function(){this.target.remove()},pc),C1=(lA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("分组序号续编"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="true" >`).concat(i18n.__("是"),`</option>
<option value="false" >`).concat(i18n.__("否"),`</option>
</select>
</div>
</div>`)),this.target},lA.prototype.getValue=function(){if(this.target.find("select").val()=="true")return!0},lA.prototype.setValue=function(Ze){this.target.find("select").val((Ze==null?"":Ze).toString())},lA.prototype.destroy=function(){this.target.remove()},lA),Us=(_A.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("分组字段函数"),`
</div>
<div class="hiprint-option-item-field">
<textarea style="height:80px;" placeholder="function(type,options,data){ return [] }" class="auto-submit"></textarea>
</div>
</div>`)),this.target},_A.prototype.getValue=function(){var Ze=this.target.find("textarea").val();if(Ze)return Ze},_A.prototype.setValue=function(Ze){this.target.find("textarea").val(Ze?Ze.toString():null)},_A.prototype.destroy=function(){this.target.remove()},_A),UA=(fc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("分组头格式化函数"),`
</div>
<div class="hiprint-option-item-field">
<textarea style="height:80px;" placeholder="function(colTotal,tableData,printData,groupData,options){ return '`).concat(i18n.__("分组头信息"),`(html)' }" class="auto-submit"></textarea>
</div>
</div>`)),this.target},fc.prototype.getValue=function(){var Ze=this.target.find("textarea").val();if(Ze)return Ze},fc.prototype.setValue=function(Ze){this.target.find("textarea").val(Ze?Ze.toString():null)},fc.prototype.destroy=function(){this.target.remove()},fc),N1=(MA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("分组脚格式化函数"),`
</div>
<div class="hiprint-option-item-field">
<textarea style="height:80px;" placeholder="function(colTotal,tableData,printData,groupData,options){ return '`).concat(i18n.__("分组脚信息"),`(html)' }" class="auto-submit"></textarea>
</div>
</div>`)),this.target},MA.prototype.getValue=function(){var Ze=this.target.find("textarea").val();if(Ze)return Ze},MA.prototype.setValue=function(Ze){this.target.find("textarea").val(Ze?Ze.toString():null)},MA.prototype.destroy=function(){this.target.remove()},MA),jA=(cl.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("多组表格脚函数"),`
</div>
<div class="hiprint-option-item-field">
<textarea style="height:80px;" placeholder="function(options,rows,data,pageData){ return '' }" class="auto-submit"></textarea>
</div>
</div>`)),this.target},cl.prototype.getValue=function(){var Ze=this.target.find("textarea").val();if(Ze)return Ze},cl.prototype.setValue=function(Ze){this.target.find("textarea").val(Ze?Ze.toString():null)},cl.prototype.destroy=function(){this.target.remove()},cl),Tl=(Mc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("行样式函数"),`
</div>
<div class="hiprint-option-item-field">
<textarea style="height:80px;" placeholder="function(value,options){ return '' }" class="auto-submit"></textarea>
</div>
</div>`)),this.target},Mc.prototype.getValue=function(){var Ze=this.target.find("textarea").val();if(Ze)return Ze},Mc.prototype.setValue=function(Ze){this.target.find("textarea").val(Ze?Ze.toString():null)},Mc.prototype.destroy=function(){this.target.remove()},Mc),Yc=(Al.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("单元格左右对齐"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="left" >`).concat(i18n.__("居左"),`</option>
<option value="center" >`).concat(i18n.__("居中"),`</option>
<option value="right" >`).concat(i18n.__("居右"),`</option>
<option value="justify" >`).concat(i18n.__("两端对齐"),`</option>
</select>
</div>
</div>`)),this.target},Al.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},Al.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},Al.prototype.destroy=function(){this.target.remove()},Al),JA=(mA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("单元格上下对齐"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="top" >`).concat(i18n.__("上"),`</option>
<option value="middle" >`).concat(i18n.__("中"),`</option>
<option value="bottom" >`).concat(i18n.__("下"),`</option>
</select>
</div>
</div>`)),this.target},mA.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},mA.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},mA.prototype.destroy=function(){this.target.remove()},mA),jl=(sl.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表格头单元格左右对齐"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="left" >`).concat(i18n.__("居左"),`</option>
<option value="center" >`).concat(i18n.__("居中"),`</option>
<option value="right" >`).concat(i18n.__("居右"),`</option>
<option value="justify" >`).concat(i18n.__("两端对齐"),`</option>
</select>
</div>
</div>`)),this.target},sl.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},sl.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},sl.prototype.destroy=function(){this.target.remove()},sl),kl=(Rc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("单元格样式函数"),`
</div>
<div class="hiprint-option-item-field">
<textarea style="height:80px;" placeholder="function(value,row,index,options){ return {color:'red' }; }" class="auto-submit"></textarea>
</div>
</div>`)),this.target},Rc.prototype.getValue=function(){var Ze=this.target.find("textarea").val();if(Ze)return Ze},Rc.prototype.setValue=function(Ze){this.target.find("textarea").val(Ze?Ze.toString():null)},Rc.prototype.destroy=function(){this.target.remove()},Rc),XA=(uc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表格头样式函数"),`
</div>
<div class="hiprint-option-item-field">
<textarea style="height:80px;" placeholder="function(options){ return {color:'red' }; }" class="auto-submit"></textarea>
</div>
</div>`)),this.target},uc.prototype.getValue=function(){var Ze=this.target.find("textarea").val();if(Ze)return Ze},uc.prototype.setValue=function(Ze){this.target.find("textarea").val(Ze?Ze.toString():null)},uc.prototype.destroy=function(){this.target.remove()},uc),Lc=(eA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("单元格格式化函数"),`
</div>
<div class="hiprint-option-item-field">
<textarea style="height:80px;" placeholder="function(value,row,index,options){ return ''; }" class="auto-submit"></textarea>
</div>
</div>`)),this.target},eA.prototype.getValue=function(){var Ze=this.target.find("textarea").val();if(Ze)return Ze},eA.prototype.setValue=function(Ze){this.target.find("textarea").val(Ze?Ze.toString():null)},eA.prototype.destroy=function(){this.target.remove()},eA),G1=(F1.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label">
`.concat(i18n.__("单元格渲染函数"),`
</div>
<div class="hiprint-option-item-field">
<textarea style="height:80px;" placeholder="function(value,row,colIndex,options,rowIndex){ return '<td></td>'; }" class="auto-submit"></textarea>
</div>
</div>`)),this.target},F1.prototype.getValue=function(){var Ze=this.target.find("textarea").val();if(Ze)return Ze},F1.prototype.setValue=function(Ze){this.target.find("textarea").val(Ze?Ze.toString():null)},F1.prototype.destroy=function(){this.target.remove()},F1),yA=(gA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("自动补全"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="true" >`).concat(i18n.__("是"),`</option>
<option value="false" >`).concat(i18n.__("否"),`</option>
</select>
</div>
</div>`)),this.target},gA.prototype.getValue=function(){if(this.target.find("select").val()=="true")return!0},gA.prototype.setValue=function(Ze){this.target.find("select").val((Ze==null?"":Ze).toString())},gA.prototype.destroy=function(){this.target.remove()},gA),Hc=(lc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("每页最大行数"),`
</div>
<div class="hiprint-option-item-field">
<input type="number" value="1" step="1" min="1" class="auto-submit"/>
</div>
</div>`)),this.target},lc.prototype.getValue=function(){var Ze=this.target.find("input").val();if(Ze)return parseInt(Ze.toString())},lc.prototype.setValue=function(Ze){this.target.find("input").val(Ze)},lc.prototype.destroy=function(){this.target.remove()},lc),Ec=(wA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
<div class="hiprint-option-item-label">
`.concat(i18n.__("表格脚显示"),`
</div>
<div class="hiprint-option-item-field">
<select class="auto-submit">
<option value="" >`).concat(i18n.__("默认"),`</option>
<option value="no" >`).concat(i18n.__("不显示"),`</option>
<option value="page" >`).concat(i18n.__("每页显示"),`</option>
<option value="last" >`).concat(i18n.__("最后显示"),`</option>
</select>
</div>
</div>`)),this.target},wA.prototype.getValue=function(){var Ze=this.target.find("select").val();if(Ze)return Ze.toString()},wA.prototype.setValue=function(Ze){this.target.find("select").val(Ze)},wA.prototype.destroy=function(){this.target.remove()},wA);function wA(){this.name="tableFooterRepeat"}function lc(){this.name="maxRows"}function gA(){this.name="autoCompletion"}function F1(){this.name="renderFormatter"}function eA(){this.name="formatter2"}function uc(){this.name="stylerHeader"}function Rc(){this.name="styler2"}function sl(){this.name="halign"}function mA(){this.name="vAlign"}function Al(){this.name="align"}function Mc(){this.name="rowStyler"}function cl(){this.name="gridColumnsFooterFormatter"}function MA(){this.name="groupFooterFormatter"}function fc(){this.name="groupFormatter"}function _A(){this.name="groupFieldsFormatter"}function lA(){this.name="groupSequenceContinue"}function pc(){this.name="footerFormatter"}function OA(){this.name="rowsColumnsMergeClean"}function DA(){this.name="rowsColumnsMerge"}function W1(){this.name="styler"}function uA(){this.name="formatter"}function Kc(){this.name="dataType"}function ll(){this.name="paddingRight"}function Yo(){this.name="paddingLeft"}function dc(){this.name="tableHeaderRepeat"}function hl(){this.name="gridColumnsGutter"}function NA(){this.name="gridColumns"}function Oc(){this.name="panelLayoutOptions"}function Jc(){this.name="topOffset"}function hc(){this.name="tableSummary"}function tA(){this.name="upperCase"}function Xc(){this.name="tableSummaryFormatter"}function e1(){this.name="showCodeTitle"}function $c(){this.name="tableSummaryNumFormat"}function el(){this.name="tableSummaryAlign"}function gc(){this.name="tableSummaryColspan"}function $A(){this.name="tableSummaryText"}function Pc(){this.name="tableSummaryTitle"}function QA(){this.name="tableColumnHeight"}function ec(){this.name="tableQRCodeLevel"}function tc(){this.name="tableBarcodeMode"}function tl(){this.name="tableTextType"}function q1(){this.name="textType"}function Qc(){this.name="columns"}function PA(){this.name="textContentWrap"}function xA(){this.name="textContentVerticalAlign"}function zA(){this.name="orient"}function gl(){this.name="barColor"}function rc(){this.name="backgroundColor"}function BA(){this.name="borderStyle"}function ze(){this.name="contentPaddingBottom"}function nr(){this.name="contentPaddingRight"}function yr(){this.name="contentPaddingTop"}function Tr(){this.name="contentPaddingLeft"}function qr(){this.name="borderBottom"}function Vr(){this.name="borderRight"}function un(){this.name="borderLeft"}function Kn(){this.name="borderTop"}function zn(){this.name="optionsGroup"}function bi(){this.name="borderRadius"}function Ki(){this.name="zIndex"}function oa(){this.name="transform"}function ti(){this.name="tableBodyRowBorder"}function xi(){this.name="unShowInPage"}function Jo(){this.name="lHeight"}function ws(){this.name="leftOffset"}function ts(){this.name="axis"}function T1(){this.name="fixed"}function fr(){this.name="oddPaperFooter"}function Xr(){this.name="evenPaperFooter"}function Ln(){this.name="lastPaperFooter"}function qn(){this.name="firstPaperFooter"}function Pi(){this.name="leftSpaceRemoved"}function Fi(){this.name="panelPageRule"}function ua(){this.name="panelPaperRule"}function Ha(){this.name="pageBreak"}function Lo(){this.name="showInPage"}function No(){this.name="longTextIndent"}function rs(){this.name="paperNumberContinue"}function hr(){this.name="paperNumberDisabled"}function Br(){this.name="paperNumberFormat"}function Nr(){this.name="watermarkOptions"}function Or(){this.name="borderColor"}function an(){this.name="fit"}function Zr(){this.name="src"}function Rr(){this.name="widthHeight"}function Jr(){this.name="coordinate"}function rn(){this.name="testData"}function An(){this.name="title"}function tn(){this.name="field"}function vn(){this.name="textDecoration"}function fn(){this.name="color"}function dn(){this.name="qrCodeLevel"}function Mn(){this.name="qrcodeType"}function wn(){this.name="barcodeType"}function Sn(){this.name="barAutoWidth"}function Nn(){this.name="barWidth"}function oi(){this.name="barTextMode"}function Jn(){this.name="barcodeMode"}function fi(){this.name="borderWidth"}function ri(){this.name="tableHeaderBackground"}function Qn(){this.name="tableBodyRowHeight"}function Yn(){this.name="tableBodyCellBorder"}function ni(){this.name="tableHeaderFontWeight"}function ci(){this.name="tableHeaderFontSize"}function Li(){this.name="tableHeaderRowHeight"}function zi(){this.name="tableFooterCellBorder"}function Zn(){this.name="tableFooterBorder"}function ii(){this.name="tableHeaderCellBorder"}function vi(){this.name="tableHeaderBorder"}function Si(){this.name="tableBorder"}function Yr(){this.name="hideTitle"}function hn(){this.name="textAlign"}function En(){this.name="letterSpacing"}function Dn(){this.name="fontWeight"}function Rn(){this.name="fontSize"}function pi(){this.name="fontFamily"}function ui(){this.name="lineHeight"}Be.d(Ee,"a",function(){return hi}),gi.init=function(){gi.printElementOptionItems||(gi.printElementOptionItems={},gi._printElementOptionItems.forEach(function(Ze){gi.printElementOptionItems[Ze.name]=Ze}))},gi.registerItem=function(Ze){if(!Ze.name)throw new Error("styleItem must have name");gi.init(),gi.printElementOptionItems[Ze.name]=Ze},gi.getItem=function(Ze){return gi.init(),gi.printElementOptionItems[Ze]},gi._printElementOptionItems=[new Te,new Se,new je,new ke,new Me,new Ue,new Fe,new ys,new Qe,new He,new Ie,new Ye,new rr,new Je,new sr,new _e,new Ae,new wr,new Sr,new xr,new mr,new ir,new pr,new vr,new Cr,new Ir,new gr,new kr,new Wr,new Ce,new Hr,new De,new ar,new xn,new Hn,new Ge,new $n,new Un,new $r,new Oi,new Wn,new Lr,new Ii,new cn,new Bn,new Pn,new Va,new Ca,new ea,new Zi,new wa,new xa,new Aa,new Ta,new or,new Ia,new Pr,new ja,new Ps,new oo,new $a,new fo,new Xn,new eo,new lo,new mo,new ia,new qa,new _o,new So,new js,new Ma,new La,new Xo,new ra,new Fo,new ks,new Hi,new aa,new Vo,new $1,new Po,new S1,new C1,new Us,new UA,new N1,new jA,new Tl,new Yc,new jl,new JA,new kl,new XA,new G1,new Lc,new yA,new Hc,new Ec,new Os,new zo,new ds,new Do,new hA,new EA,new ko,new Gs,new y1,new iA,new Co,new hs,new i1,new Xe,new Re,new po,new qe,new lr,new xe];var hi=gi;function gi(){}},function(Pe,Ee,Be){Be.d(Ee,"a",function(){return Te}),Be.d(Ee,"b",function(){return Se});var Me=Be(14),Te=(Ue.prototype.clear=function(){this.tableTatget.find("td").removeClass("selected")},Ue.prototype.setSingleSelect=function(Fe){this.startCell=Fe,this.selectedCells=[]},Ue.prototype.getSingleSelect=function(){if(this.selectedCells.length){if(this.selectedCells.length==1)return this.selectedCells[0].length==1?this.selectedCells[0][0]:void 0;if(1<this.selectedCells.length)return}return this.startCell},Ue.prototype.singleSelectByXY=function(Fe,Qe){Fe=this.getCellByXY(Fe,Qe),Fe&&(this.clear(),Fe)&&(Fe.cell.select(),this.startCell=Fe,this.selectedCells=[])},Ue.prototype.multipleSelectByXY=function(Fe,Qe){this.clear();var He=[];this.startCell&&(Fe=this.getCellByXY(Fe,Qe))&&(Qe=Me.a.mergeRect(this.startCell.cell.getTableRect(),Fe.cell.getTableRect()),this.selectByRect(new je(Qe),He)),this.selectedCells=He},Ue.prototype.selectByRect=function(Fe,Qe){this.rows.forEach(function(He,Ie){var _e=[];He.columns.forEach(function(Ae){Ae.isInRect(Fe)&&(_e.push(new ke(Ie,Ae)),Ae.select())}),_e.length&&Qe.push(_e)}),Fe.changed&&(Fe.changed=!1,Qe.splice(0,Qe.length),this.selectByRect(Fe,Qe))},Ue.prototype.getSelectedCells=function(){return this.selectedCells},Ue.prototype.getCellByXY=function(Fe,Qe){var He;return this.rows.forEach(function(Ie,_e){Ie=(Ie.columns||[]).filter(function(Ae){return Ae.checked}).filter(function(Ae){return Ae.isXYinCell(Fe,Qe)}),Ie.length&&(He=new ke(_e,Ie[0]))}),He},Ue),Se=function(Fe){this.x=Fe.x,this.y=Fe.y,this.height=Fe.height,this.width=Fe.width},je=function(Fe){this.rect=Fe},ke=function(Fe,Qe){this.rowIndex=Fe,this.cell=Qe};function Ue(Fe,Qe){this.selectedCells=[],this.rows=Fe,this.tableTatget=Qe}},function(Pe,Ee,Be){Be.d(Ee,"a",function(){return Me}),Te.createId=function(){return this.id+=1,this.id},Te.id=1;var Me=Te;function Te(){}},function(Pe,ke,Be){Be.d(ke,"a",function(){return Ue});var Me,Te,Se,je=Be(5),ke=Be(13),Ue=(Me=function(He,Ie){return(Me=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(_e,Ae){_e.__proto__=Ae}:function(_e,Ae){for(var Ye in Ae)Ae.hasOwnProperty(Ye)&&(_e[Ye]=Ae[Ye])}))(He,Ie)},Te=ke.a,Me(Se=Fe,Be=Te),Se.prototype=Be===null?Object.create(Be):(Qe.prototype=Be.prototype,new Qe),Fe.prototype.getPrintElementOptionEntity=function(){var He=[],Ie=this.allColumns?this.allColumns.filter(function(_e){return!_e.checked}):[];return[].concat(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(this.columns),Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(Ie)).forEach(function(_e){He.push(_e.getEntity())}),He},Fe);function Fe(He){var Ie=Te.call(this)||this;return Ie.columns=[],He&&He.constructor===Array?(He||[]).forEach(function(_e){Ie.columns.push(new je.a(_e))}):He.columns&&(He.columns||[]).forEach(function(_e){Ie.columns.push(new je.a(_e))}),Ie}function Qe(){this.constructor=Se}},function(Pe,Ee,Be){Be.d(Ee,"a",function(){return Se});var Me=Be(11),Te=Be(5),Se=(je.prototype.init=function(ke,Ue,Fe){this.isHead=Fe,this.target=Ue||jquery__WEBPACK_IMPORTED_MODULE_72___default()("<tr></tr>"),this.tableOptions=ke,this.allColumns=this.columns||[],this.initCells((this.columns||[]).filter(function(Qe){return Qe.checked}))},je.prototype.getTarget=function(){return this.target},je.prototype.initCells=function(ke){var Ue=this;ke?(this.columns=ke).forEach(function(Fe,Qe){Fe.init(Ue.target.find("td:eq("+Qe+")"),Ue.tableOptions,Ue.id,Ue.isHead)}):(this.columns=[],this.target.find("td").map(function(Fe,Qe){var He=new Te.a;He.init(jquery__WEBPACK_IMPORTED_MODULE_72___default()(Qe),Ue.tableOptions,Ue.id,Ue.isHead),Ue.columns.push(He)}))},je.prototype.removeCell=function(ke){ke=this.columns.indexOf(ke),this.columns[ke].getTarget().remove(),this.columns.splice(ke,1)},je.prototype.createTableCell=function(ke,Ue){var Fe=new Te.a;return Fe.init(jquery__WEBPACK_IMPORTED_MODULE_72___default()("<td></td>"),this.tableOptions,this.id,this.isHead),1<ke&&(Fe.getTarget().attr("rowspan",ke),Fe.rowspan=ke),1<Ue&&(Fe.getTarget().attr("colspan",Ue),Fe.colspan=Ue),Fe},je.prototype.insertToTargetCellLeft=function(ke,Ue){var Fe=this.columns.indexOf(ke);ke.getTarget().before(Ue.getTarget()),this.columns.splice(Fe,0,Ue)},je.prototype.insertToTargetCellRight=function(ke,Ue){ke=this.columns.indexOf(ke),this.columns[ke].getTarget().after(Ue.getTarget()),this.columns.splice(ke+1,0,Ue)},je.prototype.insertCellToFirst=function(ke){this.target.prepend(ke.getTarget()),this.columns.splice(0,0,ke)},je.prototype.insertCellToLast=function(ke){this.columns.push(ke),this.target.append(ke.getTarget())},je.prototype.getPrintElementOptionEntity=function(){var ke=[];return[].concat(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(this.columns),Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(this.allColumns.filter(function(Ue){return!Ue.checked}))).forEach(function(Ue){ke.push(Ue.getEntity())}),ke},je);function je(){this.id=Me.a.createId()}},function(Pe,Ee,Be){Be.d(Ee,"a",function(){return Te});var Me=Be(10),Te=(Se.mergeRect=function(je,ke){var Ue=Math.min(je.x,ke.x),Fe=Math.min(je.y,ke.y);return new Me.b({x:Ue,y:Fe,height:Math.max(je.y+je.height,ke.y+ke.height)-Fe,width:Math.max(je.x+je.width,ke.x+ke.width)-Ue})},Se.Rect=function(je,ke,Ue,Fe){return{minX:je<Ue?je:Ue,minY:ke<Fe?ke:Fe,maxX:je<Ue?Ue:je,maxY:ke<Fe?Fe:ke}},Se);function Se(){}},function(module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,"a",function(){return TablePrintElement});var _BasePrintElement__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(4),_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(1),_dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(6),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(0),_PrintReferenceElement__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(8),_option_TablePrintElementOption__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(18),_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(7),_hitable_HiTale__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(16),_table_GridColumnsStructure__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(20),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(2),__extends=(_extendStatics=function(Pe,Ee){return(_extendStatics=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Be,Me){Be.__proto__=Me}:function(Be,Me){for(var Te in Me)Me.hasOwnProperty(Te)&&(Be[Te]=Me[Te])}))(Pe,Ee)},function(Pe,Ee){function Be(){this.constructor=Pe}_extendStatics(Pe,Ee),Pe.prototype=Ee===null?Object.create(Ee):(Be.prototype=Ee.prototype,new Be)}),_extendStatics,TablePrintElement=(function(_super){function TablePrintElement(Pe,Ee){return Pe=_super.call(this,Pe)||this,Pe.gridColumnsFooterCss="hiprint-gridColumnsFooter",Pe.tableGridRowCss="table-grid-row",Pe.options=new _option_TablePrintElementOption__WEBPACK_IMPORTED_MODULE_5__.a(Ee,Pe.printElementType),Pe.options.setDefault(new _option_TablePrintElementOption__WEBPACK_IMPORTED_MODULE_5__.a(_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.table.default).getPrintElementOptionEntity()),Pe}return __extends(TablePrintElement,_super),TablePrintElement.prototype.getColumns=function(){return this.options.columns},TablePrintElement.prototype.getColumnByColumnId=function(Pe){return this.options.getColumnByColumnId(Pe)},TablePrintElement.prototype.updateDesignViewFromOptions=function(){var Pe,Ee;this.designTarget&&(Pe=this.designTarget.find(".hiprint-printElement-table-content"),Ee=this.getHtml(this.designPaper),Pe.html(""),Pe.append(Ee[0].target.find(".table-grid-row")),this.printElementType.editable&&this.setHitable(),this.setColumnsOptions(),this.css(this.designTarget,this.getData()))},TablePrintElement.prototype.css=function(Pe,Ee){if((this.getField()||!this.options.content)&&!this.printElementType.formatter)return _super.prototype.css.call(this,Pe,Ee)},TablePrintElement.prototype.getDesignTarget=function(Pe){return this.designTarget=this.getHtml(Pe)[0].target,this.css(this.designTarget,this.getData()),this.designPaper=Pe,this.designTarget.find("td").hidroppable({accept:".rn-draggable-item",onDrop:function(Ee,Be){},onDragEnter:function(Ee,Be){jquery__WEBPACK_IMPORTED_MODULE_72___default()(Be).removeClass("rn-draggable-item")},onDragLeave:function(Ee,Be){jquery__WEBPACK_IMPORTED_MODULE_72___default()(Be).addClass("rn-draggable-item")}}),this.designTarget},TablePrintElement.prototype.getConfigOptions=function(){return _HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.table},TablePrintElement.prototype.createTarget=function(Pe,Ee,Be){for(var Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-table" style="position: absolute;"><div class="hiprint-printElement-table-handle"></div><div class="hiprint-printElement-table-content" style="height:100%;width:100%"></span></div>'),Te=this.createGridColumnsStructure(Be),Se=0;Se<Te.gridColumns;Se++)Te.getByIndex(Se).append(this.getTableHtml(Ee,Be));return Me.find(".hiprint-printElement-table-content").append(Te.target),Me},TablePrintElement.prototype.createGridColumnsStructure=function(Pe){for(var Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hi-grid-row table-grid-row"></div>'),Be=0;Be<this.options.getGridColumns();Be++){var Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="tableGridColumnsGutterRow hi-grid-col" style="width:'+100/this.options.getGridColumns()+'%;"></div>');Ee.append(Me)}var Te,Se=this.getGridColumnsFooterFormatter();return Se&&((Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-gridColumnsFooter"></div>')).append(Se(this.options,this.getData(Pe),Pe,[])),Ee.append(Te)),new _table_GridColumnsStructure__WEBPACK_IMPORTED_MODULE_8__.a(this.options.getGridColumns(),Ee)},TablePrintElement.prototype.createtempEmptyRowsTargetStructure=function(Pe){var Ee;return this.getField()?this.createTarget(this.printElementType.title,[]):((Ee=this.createTarget(this.printElementType.title,[]).clone()).find(".hiprint-printElement-tableTarget tbody tr").remove(),Ee)},TablePrintElement.prototype.getTableHtml=function(Pe,Ee){var Be,Me;return!this.getField()&&this.options.content?((Be=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<div></div>")).append(this.options.content),(Me=Be.find("table")).addClass("hiprint-printElement-tableTarget"),Me):this.printElementType.formatter?((Be=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<div></div>")).append(this.printElementType.formatter(Pe)),(Me=Be.find("table")).addClass("hiprint-printElement-tableTarget"),Me):(Be=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<table class="hiprint-printElement-tableTarget" style="border-collapse: collapse;"></table>'),Me=_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableHead(this.getColumns(),this.options.getWidth()/this.options.getGridColumns()),this.isNotDesign?Be.append(Me):Be.append(Me[0]),Be.append(_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableRow(this.getColumns(),Pe,Ee,this.options,this.printElementType)),this.options.tableFooterRepeat!="no"&&_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableFooter(this.printElementType.columns,Pe,this.options,this.printElementType,Ee,Pe).insertBefore(Be.find("tbody")),Be)},TablePrintElement.prototype.getEmptyRowTarget=function(){return _table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createEmptyRowTarget(this.getColumns(),this)},TablePrintElement.prototype.getHtml=function(Pe,Ee){return this.createTempContainer(),this.isNotDesign=Ee!=null,Pe=this.getPaperHtmlResult(Pe,Ee),this.removeTempContainer(),Pe},TablePrintElement.prototype.getPaperHtmlResult=function(Pe,Ee){var Be=[],Me=this.getData(Ee),Te=this.getTableHtml(Me,Ee),Se=this.createtempEmptyRowsTargetStructure(Ee),je=(Ee?this.updateTargetWidth(Se):this.updateTargetSize(Se),this.css(Se,Me),this.css(Te,Me),this.getTempContainer().html(""),this.getTempContainer().append(Se),Se.find("tfoot").outerHeight()||0);Se.find("tfoot").remove();for(var ke,Ue=this.getBeginPrintTopInPaperByReferenceElement(Pe),Fe=0,Qe=!1;!Qe;){var He=0,_e=Pe.getPaperFooter(Fe),Ie=(Fe==0&&_e<Ue&&Pe.panelPageRule!="none"&&(Ue=Ue-_e+Pe.paperHeader,Be.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_2__.a({target:void 0,printLine:void 0})),He=Pe.getContentHeight(Fe)-(Ue-Pe.paperHeader),_e=Pe.getPaperFooter(++Fe)),0<Be.length?Be[Be.length-1].target:void 0),_e=this.getRowsInSpecificHeight(Ee,0<He?He:Fe==0?_e-Ue:Pe.getContentHeight(Fe),Se,Te,Fe,Ie,je),Qe=_e.isEnd;if(He<0){Be[0].target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div style="position:absolute;background: red;color: white;padding: 0px 4px;">'.concat(i18n.__("没有足够空间进行表格分页,请调整页眉/页脚线"),"</div>")),Be[0].printLine=Ue,Be[0].referenceElement=new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_4__.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:Pe.index,bottomInLastPaper:Ue+this.options.lHeight,printTopInPaper:Ue}),Be[0].target.css("top",Ue+"pt"),Be[0].target.css("left",this.options.displayLeft());break}Ie=void 0,_e.target&&(_e.target.css("left",this.options.displayLeft()),_e.target[0].height=""),Ie=Fe==0||0<He?(_e.target&&(ke=Ue,_e.target.css("top",Ue+"pt")),Qe&&this.options.lHeight!=null?Ue+(_e.height>this.options.lHeight?_e.height:this.options.lHeight):Ue+_e.height):(_e.target&&(ke=Pe.paperHeader,_e.target.css("top",Pe.paperHeader+"pt")),Pe.paperHeader+_e.height),Be.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_2__.a({target:_e.target,printLine:Ie,referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_4__.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:Pe.index,bottomInLastPaper:Ie,printTopInPaper:ke})})),Fe++,Ee&&this.updatePanelHeight(Ie+this.options.getHeight(),Pe)}return Be},TablePrintElement.prototype.getRowsInSpecificHeight=function(Pe,mr,Be,qe,Te,Se,je){var ke,Ue=qe.find("tbody"),Fe=_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.pt.toPx(mr),Qe=(Be.find(".hiprint-printElement-tableTarget tbody").html(""),this.options.tableFooterRepeat!="last"&&Be.find(".hiprint-printElement-tableTarget tfoot").remove(),this.options.tableHeaderRepeat=="first"&&0<Te?Be.find(".hiprint-printElement-tableTarget thead").remove():this.options.tableHeaderRepeat=="none"&&(Pe?Be.find(".hiprint-printElement-tableTarget thead").remove():(Be.find(".hiprint-printElement-tableTarget thead").css("background","firebrick"),Be.find(".hiprint-printElement-tableTarget thead tr").css("background","firebrick"))),this.panel.panelPageRule=="none"),He=(Pe&&Qe&&(qe=Be.find(".hiprint-printElement-tableTarget thead").attr("style"),ke=Be.find(".hiprint-printElement-tableTarget thead tr").clone(),qe?ke.attr("style",qe):ke.css({background:"#e8e8e8"}),Be.find(".hiprint-printElement-tableTarget thead").remove()),Be.outerHeight());if(!Qe&&Fe<He)return{target:void 0,length:0,height:0,isEnd:!1};for(var Ie=this.options.getGridColumns(),_e=[],Ae=0;Ae<Ie;Ae++)for(var Ye,rr,Je,sr=Be.find(".hiprint-printElement-tableTarget:eq("+Ae+")"),wr=void 0,Sr=[];;)if(Qe?(Ye=Ue.find("tr").length)==0?(wr={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(He),isEnd:!0},Pe&&this.options.autoCompletion&&(this.autoCompletion(Fe,sr,je),He=Be.outerHeight())):(rr=Ue.find("tr:lt(1)"),Sr.length==0&&ke&&sr.find("tbody").append(ke),sr.find("tbody").append(rr),Je=rr.data("rowData"),_e.push(Je),Sr.push(Je),He=Be.outerHeight(),Ye==0&&(Ue.prepend(rr),_e.pop(),Sr.pop(),wr={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(He),isEnd:!1})):He<=Fe&&(Ue.find("tr").length==0?(wr={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(He),isEnd:!0},Pe&&this.options.autoCompletion&&(this.autoCompletion(Fe,sr,je),He=sr.outerHeight())):(rr=Ue.find("tr:lt(1)"),this.options.rowsColumnsMerge&&(0<Te||0<Ae)&&Sr.length==0&&(rr=this.fixMergeSpan(rr,Ue)),sr.find("tbody").append(rr),Je=rr.data("rowData"),_e.push(Je),Sr.push(Je),He=sr.outerHeight(),((this.options.tableFooterRepeat=="last"?He:He+=je)>Fe||this.options.maxRows&&Sr.length>+this.options.maxRows)&&(Ue.prepend(rr),_e.pop(),Sr.pop(),He=sr.outerHeight(),wr={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(He),isEnd:!1}))),wr){if(this.options.tableFooterRepeat=="last"&&!wr.isEnd)break;this.options.tableFooterRepeat!=="no"&&(Qe?sr.find("tbody").append(_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableFooter(this.printElementType.columns,this.getData(Pe),this.options,this.printElementType,Pe,Sr,Te).children()):_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableFooter(this.printElementType.columns,this.getData(Pe),this.options,this.printElementType,Pe,Sr,Te).insertBefore(sr.find("tbody")),this.css(sr,Pe));break}var xr,mr=Be.find(".hiprint-printElement-tableTarget tbody tr").length,qe=this.getGridColumnsFooterFormatter(),qe=(qe&&Be.find(this.gridColumnsFooterCss).html(qe(this.options,this.getData(Pe),Pe,_e)),He=Be.outerHeight(),Ue.find("tr:lt(1)"));return mr==0&&qe.length&&Je==qe.data("rowData")?(sr.find("tbody").append(qe),xr=sr.find("tbody tr").outerHeight(),Ue.prepend(qe),{target:jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div style="position:absolute;background: red;color: white;padding: 0px 4px;">'.concat(i18n.__("没有足够空间,显示下方内容, 可分页高度"),": ")+Fe+"px < ".concat(i18n.__("当前需要高度"),": ")+xr+"px</div>").append(qe.css("background","blue")),length:mr,height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(He),isEnd:!1}):Ue.find("tr").length==0?mr==0&&Se?{target:void 0,length:0,height:0,isEnd:!0}:{target:Be.clone(),length:mr,height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(He),isEnd:!0}:{target:Be.clone(),length:mr,height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(He),isEnd:!1}},TablePrintElement.prototype.fixMergeSpan=function(Pe,Ee){var Be=this,Me=new Map;return Pe.children().each(function(Te,Se){var je=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Se).attr("field");Me.set(je,{rowSpan:1,rowEnd:!1}),Pe.nextAll().each(function(ke,Ue){jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ue).has("td[field=".concat(je,"][rowspan=0]")).length&&!Me.get(je).rowEnd?Me.set(je,{rowSpan:++Me.get(je).rowSpan,rowEnd:!1}):Me.set(je,Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)({},Me.get(je)),{},{rowEnd:!0}))}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(Se).attr("rowspan")<1&&(jquery__WEBPACK_IMPORTED_MODULE_72___default()(Se).attr("rowspan",Me.get(je).rowSpan),jquery__WEBPACK_IMPORTED_MODULE_72___default()(Se).css("display",""),Be.options.rowsColumnsMergeClean)&&jquery__WEBPACK_IMPORTED_MODULE_72___default()(Se).text("")}),Pe},TablePrintElement.prototype.autoCompletion=function(Pe,Ee,Be){for(var Me,Te=this.getEmptyRowTarget(),Se=Ee.outerHeight()+Be;Se<Pe&&(Me=Te.clone(),Ee.find("tbody").append(Me),Se=Ee.outerHeight()+Be,!(this.options.maxRows&&Ee.find("tbody").children().length>this.options.maxRows)););Me&&Me.remove()},TablePrintElement.prototype.getData=function(Pe){if(!Pe)try{var Ee=this.options.testData||"[{}]";return JSON.parse(Ee)}catch(Me){return[{}]}var Ee=this.getField(),Be=Ee&&Ee.split(".").reduce(function(Me,Te){return Me?Me[Te]:Pe?Pe[Te]:""},!1)||"";return Be?JSON.parse(JSON.stringify(Be)):[]},TablePrintElement.prototype.onResize=function(Pe,Ee,Be,Me,Te){_super.prototype.updateSizeAndPositionOptions.call(this,Te,Me,Be,Ee),_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.resizeTableCellWidth(this.designTarget,this.getColumns(),this.options.getWidth())},TablePrintElement.prototype.getReizeableShowPoints=function(){return["s","e"]},TablePrintElement.prototype.design=function(Pe,Ee){var Be=this;this.designTarget.hidraggable({handle:this.designTarget.find(".hiprint-printElement-table-handle"),axis:Be.options.axis||void 0,designTarget:Be,onDrag:function(Me,Te,Se){Be.updateSizeAndPositionOptions(Te,Se),Be.createLineOfPosition(Ee),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.changed=!0},moveUnit:"pt",minMove:_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.movingDistance,onBeforeDrag:function(Me){_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!0,Be.createLineOfPosition(Ee)},getScale:function(){return Be.designPaper.scale||1},onStopDrag:function(Me){_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.changed&&_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger("hiprintTemplateDataChanged_"+Be.templateId,"移动"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!1,_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.changed=!1,Be.removeLineOfPosition()}}),this.printElementType.editable&&this.setHitable(),this.setColumnsOptions(),this.designTarget.hireizeable({showPoints:Be.getReizeableShowPoints(),showSizeBox:_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.showSizeBox,noContainer:!0,onBeforeResize:function(){_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!0},getScale:function(){return Be.designPaper.scale||1},onResize:function(Me,Te,Se,je,ke){Be.onResize(Me,Te,Se,je,ke),Be.hitable&&Be.hitable.updateColumnGrips(),Be.createLineOfPosition(Ee)},onStopResize:function(Me){_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger("hiprintTemplateDataChanged_"+Be.templateId,Me?"旋转":"大小"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!1,Be.removeLineOfPosition()}}),this.bingKeyboardMoveEvent(this.designTarget,Ee)},TablePrintElement.prototype.setHitable=function(){var Pe=this;this.hitable=new _hitable_HiTale__WEBPACK_IMPORTED_MODULE_7__.a({templateId:Pe.templateId,table:this.designTarget.find(".hiprint-printElement-tableTarget:eq(0)"),rows:this.getColumns(),resizeRow:!1,resizeColumn:!0,fields:this.options.fields,trs:this.designTarget.find(".hiprint-printElement-tableTarget:eq(0)").find("tbody tr"),handle:this.designTarget.find(".hiprint-printElement-tableTarget:eq(0)").find("thead"),isEnableEdit:this.printElementType.editable||!0,columnDisplayEditable:this.printElementType.columnDisplayEditable==null||this.printElementType.columnDisplayEditable,columnDisplayIndexEditable:this.printElementType.columnDisplayIndexEditable==null||this.printElementType.columnDisplayIndexEditable,columnResizable:this.printElementType.columnResizable==null||this.printElementType.columnResizable,columnAlignEditable:this.printElementType.columnAlignEditable==null||this.printElementType.columnAlignEditable,isEnableEditText:this.printElementType.columnTitleEditable==null||this.printElementType.columnTitleEditable,isEnableEditField:this.printElementType.isEnableEditField==null||this.printElementType.isEnableEditField,isEnableContextMenu:this.printElementType.isEnableContextMenu==null||this.printElementType.isEnableContextMenu,isEnableInsertRow:this.printElementType.isEnableInsertRow==null||this.printElementType.isEnableInsertRow,isEnableDeleteRow:this.printElementType.isEnableDeleteRow==null||this.printElementType.isEnableDeleteRow,isEnableInsertColumn:this.printElementType.isEnableInsertColumn==null||this.printElementType.isEnableInsertColumn,isEnableDeleteColumn:this.printElementType.isEnableDeleteColumn==null||this.printElementType.isEnableDeleteColumn,isEnableMergeCell:this.printElementType.isEnableMergeCell==null||this.printElementType.isEnableMergeCell}),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.on("updateTable"+this.hitable.id,function(){Pe.updateDesignViewFromOptions(),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger("hiprintTemplateDataChanged_"+Pe.templateId,"调整表头")})},TablePrintElement.prototype.setColumnsOptions=function(){var Pe=this;this.designTarget.find(".hiprint-printElement-tableTarget:eq(0)").find("thead td").bind("click.hiprint",function(Me){var Be,Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Me.target).attr("id")||jquery__WEBPACK_IMPORTED_MODULE_72___default()(Me.target).attr("column-id"),Te=Pe.getColumnByColumnId(Me);Te?(Be=Pe.getPrintElementOptionItemsByName("tableColumn"),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger(Pe.getPrintElementSelectEventKey(),{printElement:Pe,customOptionsInput:[{title:(Te.title||"".concat(Te.id,"(id)"))+"-".concat(i18n.__("列属性")),optionItems:Be,options:Te,callback:function(Se){Be.forEach(function(je){var ke=je.getValue();je.name!="title"||!ke||ke.trim().endsWith("#")||ke.trim().startsWith("#")?Te[je.name]=ke:(ke=ke?ke.split("#"):"",Te.title=ke[0],1<ke.length&&(Te.columnId=Te.field=ke[1]),Te.columnId&&Te.target.attr("column-id",Te.columnId),je.target.find("textarea").val(ke[0]))})}}]})):_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger(Pe.getPrintElementSelectEventKey(),{printElement:Pe})})},TablePrintElement.prototype.filterOptionItems=function(Pe){var Ee=_super.prototype.filterOptionItems.call(this,Pe);return this.printElementType.editable&&this.options.columns.length==1?Ee:Pe.filter(function(Be){return Be.name!="columns"})},TablePrintElement.prototype.getFooterFormatter=function(){var footerFormatter=void 0;if(this.printElementType.footerFormatter&&(footerFormatter=this.printElementType.footerFormatter),this.options.footerFormatter)try{var s="footerFormatter="+this.options.footerFormatter;eval(s)}catch(Pe){}return footerFormatter},TablePrintElement.prototype.getGridColumnsFooterFormatter=function(){var gridColumnsFooterFormatter=void 0;if(this.printElementType.gridColumnsFooterFormatter&&(gridColumnsFooterFormatter=this.printElementType.gridColumnsFooterFormatter),this.options.gridColumnsFooterFormatter)try{var s="gridColumnsFooterFormatter="+this.options.gridColumnsFooterFormatter;eval(s)}catch(Pe){}return gridColumnsFooterFormatter},TablePrintElement})(_BasePrintElement__WEBPACK_IMPORTED_MODULE_0__.a)},function(Pe,Ee,Be){var Me=function(xe){this.table=xe.table,this.templateId=xe.templateId,this.fields=xe.fields,this.isEnableEdit=xe.isEnableEdit,this.trs=xe.trs,this.resizeRow=xe.resizeRow,this.resizeColumn=xe.resizeColumn,this.isEnableEditField=xe.isEnableEditField,this.isEnableContextMenu=xe.isEnableContextMenu,this.isEnableEditField=xe.isEnableEditField,this.isEnableInsertRow=xe.isEnableInsertRow,this.isEnableDeleteRow=xe.isEnableDeleteRow,this.isEnableInsertColumn=xe.isEnableInsertColumn,this.isEnableDeleteColumn=xe.isEnableDeleteColumn,this.isEnableMergeCell=xe.isEnableMergeCell,this.columnResizable=xe.columnResizable,this.columnAlignEditable=xe.columnAlignEditable},Te=(mr.prototype.enableEidt=function(){this.options.isEnableEdit},mr.prototype.disableEdit=function(){this.options.isEnableEdit},mr.prototype.isEnableEdit=function(){return this.options.isEnableEdit},mr),Se=Be(0),je=function(xe){this.cell=xe.cell,this.link=xe.link,this.linkType=xe.linkType,this.bottom=xe.bottom,this.rightMost=xe.rightMost,this.rowLevel=xe.rowLevel,this.columnLevel=xe.columnLevel,this.indexInTableGridRow=xe.indexInTableGridRow,this.indexInTableGridColumn=xe.indexInTableGridColumn},ke=Be(10),Ue=(xr.getLeftTableCell=function(xe,Xe){var Re;return xe.forEach(function(ir,pr){ir.cell&&pr<Xe&&(Re=ir.cell)}),Re},xr.getIndex=function(xe,Xe){var Re;return xe.forEach(function(ir,pr){ir.cell&&ir.cell.id==Xe&&(Re=pr)}),Re},xr),Fe=Be(13),Qe=Be(11),He=function(xe,Xe){this.target=xe,this.grips=Xe},Ie=function(xe){this.target=xe},_e=function(){this.rowColumns=[]},Ae=(Sr.getColumnsWidth=function(xe,Xe){var Re={},ir=Sr.allAutoWidth(xe);return xe.rowColumns.forEach(function(pr){var vr=+Xe,vr=pr.width/ir*(0<vr?vr:0);Re[pr.id]=vr}),Re},Sr.resizeTableCellWeight=function(xe){xe.forEach(function(Xe){Xe.columns.forEach(function(Re){Re.hasWidth&&jquery__WEBPACK_IMPORTED_MODULE_72___default()(Re.getTarget()).css("width",Re.width+"pt")})})},Sr.allAutoWidth=function(xe){var Xe=0;return xe.rowColumns.forEach(function(Re){Xe+=Re.width}),Xe},Sr.reconsitutionTableColumnTree=function(xe,Xe,Re){for(var ir=Xe||new _e,pr=0;pr<xe.length;pr++)(vr=>{ir.totalLayer=vr+1,ir[vr]=xe[vr].columns,ir.rowColumns=ir.rowColumns.concat(ir[vr].filter(function(Cr){return Cr.rowspan==xe.length-vr}))})(pr);return ir},Sr),Ye=Be(2),rr=(wr.prototype.init=function(){this.addResizeRowAndColumn(),this.hitable.optionsCoat.options.resizeColumn&&this.createColumnGrips(),this.hitable.optionsCoat.options.resizeRow&&this.createRowGrips()},wr.prototype.resizeTableCellWidth=function(){Ae.resizeTableCellWeight(this.rows)},wr.prototype.addResizeRowAndColumn=function(){},wr.prototype.createColumnGrips=function(){var xe=this,Xe=this,Re=[],ir=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="columngrips"/>');ir.width(this.target.width()),this.rows.forEach(function(pr){(pr.columns||[]).filter(function(vr){return vr.checked}).forEach(function(vr,Cr){var Ir,gr;vr.getTarget().attr("haswidth")&&(Ir=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="columngrip"><div class="gripResizer"></div></div>'),ir.append(Ir),gr=new Ie(Ir),0<Re.length&&(Re[Re.length-1].nextGrip=gr),Re.push(gr),xe.syncGrips(vr,gr),jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ir).hidraggable({axis:"h",onDrag:function(kr,Wr,Ce){},moveUnit:"pt",minMove:1,getScale:function(){return jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint-printPaper")[0].style.transform&&parseFloat(jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint-printPaper")[0].style.transform.slice(6,-1))||1},onBeforeDrag:function(kr){if(Ye.a.instance.draging=!0,!gr.nextGrip)return!1;Xe.dragingGrip=gr,Xe.dragingGrip.left=parseFloat(Xe.dragingGrip.target.css("left").replace("px","")),gr.target.addClass("columngripDraging")},onStopDrag:function(kr){Ye.a.instance.draging=!1;var Wr=parseFloat(Xe.dragingGrip.target.css("left").replace("px","")),Wr=Se.a.px.toPt(Wr-Xe.dragingGrip.left);gr.cell.width+Wr<10?Wr=10-gr.cell.width:gr.nextGrip.cell.width-Wr<10&&(Wr=gr.nextGrip.cell.width-10),gr.cell.width=gr.cell.width+Wr,gr.nextGrip.cell.width=gr.nextGrip.cell.width-Wr,xe.resizeTableCellWidth(),gr.target.removeClass("columngripDraging"),Xe.updateColumnGrips()}}))})}),this.target.before(ir),this.cgripContariner=new He(ir,Re)},wr.prototype.updateColumnGrips=function(){this.cgripContariner&&(this.cgripContariner.target.remove(),this.createColumnGrips())},wr.prototype.updateRowGrips=function(){this.rgripContariner&&(this.rgripContariner.target.remove(),this.createRowGrips())},wr.prototype.createRowGrips=function(){var xe=this,Xe=this,Re=[],ir=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="rowgrips"/>');this.rows.forEach(function(pr,vr){var Cr=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="rowgrip"><div class="gripResizer"></div></div>'),Ir=(ir.append(Cr),new Ie(Cr));Re.push(Ir),0<vr&&vr<xe.rows.length&&jquery__WEBPACK_IMPORTED_MODULE_72___default()(Cr).hidraggable({axis:"v",onDrag:function(gr,kr,Wr){},moveUnit:"pt",minMove:1,onBeforeDrag:function(gr){Xe.dragingGrip=Ir,Xe.dragingGrip.top=parseFloat(Xe.dragingGrip.target.css("top").replace("px","")),Ir.target.addClass("rowgripDraging")},onStopDrag:function(gr){var kr=parseFloat(Xe.dragingGrip.target.css("top").replace("px","")),kr=Se.a.px.toPt(kr-Xe.dragingGrip.top+Xe.rows[vr].columns[0].getTarget().height());Xe.rows[vr].columns[0].getTarget().css("height",kr+"pt"),Xe.syncRowGrips(),Ir.target.removeClass("rowgripDraging")}})}),this.target.before(ir),this.rgripContariner=new He(ir,Re),this.syncRowGrips()},wr.prototype.syncGrips=function(xe,Xe){var Re=xe.getTarget(),ir=jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint-printPaper")[0].style.transform&&parseFloat(jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint-printPaper")[0].style.transform.slice(6,-1))||1;Xe.cell=xe,Xe.target.css({left:Re.offset().left/ir-this.target.offset().left/ir+Re.outerWidth(!1),height:30})},wr.prototype.syncRowGrips=function(){var xe=this;this.rgripContariner.target.height(this.target.height()),this.rows.forEach(function(Xe,Re){Xe=Xe.columns[0].getTarget(),xe.rgripContariner.grips[Re].target.css({top:Xe.offset().top-xe.target.offset().top+Xe.outerHeight(!1),width:30})})},wr.prototype.addResizerHeadRow=function(){this.target.find("thead").prepend()},wr),Je=(sr.prototype.init=function(){},sr.prototype.updateRowGrips=function(){},sr.prototype.updateColumnGrips=function(){},sr);function sr(){}function wr(xe){this.signature="HiTresizer",this.hitable=xe,this.rows=xe.rows,this.target=xe.target}function Sr(){}function xr(){}function mr(xe){this.options=new Me(xe)}Be.d(Ee,"a",function(){return qe}),lr.prototype.insertRow=function(xe,vr,Re){var vr=vr||this.tableCellSelector.getSingleSelect(),ir=vr.cell,pr=this.rows[vr.rowIndex],vr=vr.rowIndex,Cr=this.getCellGrid(),Ir=new Fe.a;Ir.init(this.optionsCoat,void 0,pr.isHead),Re&&Ir.getTarget().addClass(Re),xe=="above"?(Cr[vr].forEach(function(gr){var kr,Wr=gr.link||gr.cell,Wr=Wr.width/Wr.colspan;gr.columnLevel==0?((kr=Ir.createTableCell()).width=Wr,Ir.insertCellToLast(kr)):gr.linkType=="column"&&(Wr=gr.link.getTarget(),gr.link.rowspan+=1,Wr.attr("rowspan",gr.link.rowspan))}),this.rows.splice(vr,0,Ir),pr.getTarget().before(Ir.getTarget())):(Cr[Re=vr+ir.rowspan-1].forEach(function(gr){var kr,Wr,Ce=gr.link||gr.cell,Ce=Ce.width/Ce.colspan;gr.bottom?((kr=Ir.createTableCell()).width=Ce,Ir.insertCellToLast(kr)):(gr.cell&&(Wr=gr.cell.getTarget(),gr.cell.rowspan+=1,Wr.attr("rowspan",gr.cell.rowspan)),gr.linkType=="column"&&(Wr=gr.link.getTarget(),gr.link.rowspan+=1,Wr.attr("rowspan",gr.link.rowspan)))}),this.rows.splice(1+Re,0,Ir),this.rows[Re].getTarget().after(Ir.getTarget())),Se.a.event.trigger("newRow"+this.id,Ir)},lr.prototype.insertColumn=function(xe,Wr,Re,ir){var pr,vr,Cr=this,Ir=this.rows.concat(this.trRows),Wr=Wr||this.tableCellSelector.getSingleSelect(),gr=Wr.cell,Wr=Wr.rowIndex,kr=this.getCellGrid(Ir),Wr=kr[Wr].filter(function(Ce){return Ce.cell&&Ce.cell.id==gr.id||Ce.link&&Ce.link.id==gr.id});xe=="left"?(pr=Wr[0].indexInTableGridRow,kr.forEach(function(ar,Hr){var De,Ge=ar[pr],ar=ar.filter(function(xn,Hn){return pr<=Hn&&xn.cell});Ge.rowLevel==0?(De=Ir[Hr],Hr=Ir[Hr].createTableCell(),Re&&Hr.getTarget().addClass(Re),ir!=null&&(Hr.width=ir),ar.length?De.insertToTargetCellLeft(ar[0].cell,Hr):De.insertCellToLast(Hr),Se.a.event.trigger("newCell"+Cr.id,Hr)):Ge.linkType=="row"&&(ar=Ge.link.getTarget(),Ge.link.colspan+=1,ar.attr("colspan",Ge.link.colspan))})):(vr=Wr[Wr.length-1].indexInTableGridRow,kr.forEach(function(xn,Hr){var De,Ge,ar=xn[vr],xn=xn.filter(function(Hn,$n){return $n<=vr&&Hn.cell});ar.rightMost?(De=(Hr=Ir[Hr]).createTableCell(),Re&&De.getTarget().addClass(Re),ir!=null&&(De.width=ir),xn.length?Hr.insertToTargetCellRight(xn[xn.length-1].cell,De):Hr.insertCellToFirst(De),Se.a.event.trigger("newCell"+Cr.id,De)):(xn=ar.link||ar.cell,ar.linkType=="row"&&(Ge=xn.getTarget(),xn.colspan+=1,Ge.attr("colspan",xn.colspan)),ar.cell&&(Ge=xn.getTarget(),xn.colspan+=1,Ge.attr("colspan",xn.colspan)))}))},lr.prototype.deleteRow=function(){var xe=this,Xe=this.tableCellSelector.getSingleSelect(),Re=(Xe.cell,this.rows[Xe.rowIndex],Xe.rowIndex),ir=this.getCellGrid(),pr=this.rows[Re];ir[Re].forEach(function(vr,Cr){var Ir,gr,kr;vr.cell?vr.cell.rowspan==1?pr.removeCell(vr.cell):(pr.removeCell(vr.cell),kr=ir[Re+1].filter(function(Wr,Ce){return Wr.cell&&Cr<Ce}),gr=(Ir=xe.rows[Re+1]).createTableCell(vr.cell.rowspan-1,vr.cell.colspan),kr.length?Ir.insertToTargetCellLeft(kr[0].cell,gr):Ir.insertCellToLast(gr)):vr.linkType=="column"&&(--(kr=vr.link).rowspan,kr.getTarget().attr("rowspan",kr.rowspan))}),pr.getTarget().remove(),this.rows.splice(Re,1)},lr.prototype.deleteColums=function(){var xe=this.rows.concat(this.trRows),Re=this.tableCellSelector.getSingleSelect(),Xe=Re.cell,Re=Re.rowIndex,ir=this.getCellGrid(xe),pr=ir[Re].filter(function(vr){return vr.cell&&vr.cell.id==Xe.id||vr.link&&vr.link.id==Xe.id})[0].indexInTableGridRow;ir.forEach(function(vr,Cr){vr=vr[pr],vr.cell?vr.cell.colspan==1?xe[Cr].removeCell(vr.cell):(--vr.cell.colspan,vr.cell.getTarget().attr("colspan",vr.cell.colspan)):vr.linkType=="row"&&(--vr.link.colspan,vr.link.getTarget().attr("colspan",vr.link.colspan))})},lr.prototype.mergeCell=function(){var xe,Xe=this,Re=this.tableCellSelector.getSelectedCells();Re.length!=0&&(xe=Re[0][0].cell,Re.forEach(function(ir,pr){ir.forEach(function(vr,Cr){pr==0?Cr!=0&&(xe.colspan+=vr.cell.colspan,Xe.rows[vr.rowIndex].removeCell(vr.cell)):Xe.rows[vr.rowIndex].removeCell(vr.cell),Cr==0&&Re[0][0].rowIndex+xe.rowspan-1<vr.rowIndex&&(xe.rowspan+=vr.cell.rowspan)})}),xe.getTarget().attr("colspan",xe.colspan),xe.getTarget().attr("rowspan",xe.rowspan),this.tableCellSelector.setSingleSelect(Re[0][0]))},lr.prototype.splitCell=function(){var xe=this.tableCellSelector.getSingleSelect(),Xe=this.getCellGrid(),Re=Ue.getIndex(Xe[xe.rowIndex],xe.cell.id);if(xe){for(var ir=xe.rowIndex;ir<xe.rowIndex+xe.cell.rowspan;ir++)for(var pr=this.rows[ir],vr=ir==xe.rowIndex?xe.cell:Ue.getLeftTableCell(Xe[ir],Re),Cr=0;Cr<xe.cell.colspan;Cr++)ir==xe.rowIndex&&Cr==0||(vr?pr.insertToTargetCellRight(vr,pr.createTableCell()):pr.insertCellToFirst(pr.createTableCell()));xe.cell.rowspan=1,xe.cell.colspan=1,xe.cell.getTarget().attr("colspan",xe.cell.colspan),xe.cell.getTarget().attr("rowspan",xe.cell.rowspan)}},lr.prototype.init=function(xe){var Xe=this;jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.target).addClass("hitable"),this.optionsCoat.onBeforEdit=function(Re){return!(Xe.optionsCoat.options.onBeforEdit&&xe.onBeforEdit(Re)===!1||(Xe.optionsCoat.editingCell&&Xe.optionsCoat.editingCell.endEdit(),0))},jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.target).mousedown(function(Re){Xe.optionsCoat.isLeftMouseButtonDown=!0}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.target).mouseup(function(Re){Xe.optionsCoat.isLeftMouseButtonDown=!1}),this.initContext(),this.target.on("mousemove",function(Re){Re.buttons===1&&Xe.tableCellSelector.multipleSelectByXY(Re.pageX,Re.pageY)}).on("mousedown",function(Re){Re.buttons===1&&Xe.tableCellSelector.singleSelectByXY(Re.pageX,Re.pageY)})},lr.prototype.initRows=function(xe){var Xe=this;this.trRows=[],xe?((this.rows=xe).forEach(function(Re,ir){Re.init(Xe.optionsCoat,Xe.target.find("tr:eq("+ir+")"),!0)}),(xe=this.optionsCoat.options.trs)&&this.initRowsByTrs(xe).forEach(function(Re){Xe.trRows.push(Re)})):this.rows=this.initRowsByTrs(this.target.find("tr"))},lr.prototype.initRowsByTrs=function(xe){var Xe=this;return xe.map(function(Re,ir){var pr=new Fe.a;return pr.init(Xe.optionsCoat,jquery__WEBPACK_IMPORTED_MODULE_72___default()(ir)),pr}).get()},lr.prototype.enableEidt=function(){this.optionsCoat.enableEidt()},lr.prototype.disableEdit=function(){this.optionsCoat.disableEdit()},lr.prototype.getCellGrid=function(Xe){var Xe=Xe||this.rows,Re=this.getColumnStep(),ir=new Array;return Xe.forEach(function(pr,vr){pr.columns.forEach(function(Cr,Ir){for(var gr=0;gr<Cr.colspan;gr++)for(var kr=0,Wr=!1;kr<Re&&!Wr;){if(ir[vr]=ir[vr]||[],!ir[vr][kr]){ir[vr][kr]=new je({cell:gr==0?Cr:void 0,link:gr!=0?Cr:void 0,linkType:0<gr?"row":void 0,rightMost:gr==Cr.colspan-1||void 0,bottom:Cr.rowspan-1==0,rowLevel:gr,columnLevel:0,indexInTableGridRow:kr,indexInTableGridColumn:vr});for(var Ce=vr+1,Hr=1;Hr<Cr.rowspan;Hr++)ir[Ce]=ir[Ce]||[],ir[Ce][kr]=new je({cell:void 0,link:Cr,linkType:0<gr?"rowColumn":"column",rightMost:gr==Cr.colspan-1||void 0,bottom:Hr==Cr.rowspan-1,rowLevel:gr,columnLevel:Hr,indexInTableGridRow:kr,indexInTableGridColumn:Ce}),Ce+=1;Wr=!0}kr++}})}),ir},lr.prototype.setAlign=function(xe){var Xe=this.tableCellSelector.getSingleSelect();Xe&&Xe.cell.setAlign(xe)},lr.prototype.setVAlign=function(xe){var Xe=this.tableCellSelector.getSingleSelect();Xe&&Xe.cell.setVAlign(xe)},lr.prototype.getColumnStep=function(xe){var Xe=0;return this.rows.length&&this.rows[xe||0].columns.forEach(function(Re){Xe+=Re.colspan}),Xe},lr.prototype.initContext=function(){var xe=this;if(!this.optionsCoat.options.isEnableContextMenu)return!1;jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.handle).hicontextMenu({menus:[{text:"".concat(i18n.__("在上方插入行")),enabled:this.optionsCoat.options.isEnableInsertRow,disable:function(){return!xe.tableCellSelector.getSingleSelect()},callback:function(){xe.insertRow("above"),xe.resizer.updateRowGrips(),Se.a.event.trigger("updateTable"+xe.id)}},{text:"".concat(i18n.__("在下方插入行")),borderBottom:!0,enabled:this.optionsCoat.options.isEnableInsertRow,disable:function(){return!xe.tableCellSelector.getSingleSelect()},callback:function(){xe.insertRow("below"),xe.resizer.updateRowGrips(),Se.a.event.trigger("updateTable"+xe.id)}},{text:"".concat(i18n.__("向左方插入列")),enabled:this.optionsCoat.options.isEnableInsertColumn,disable:function(){return!xe.tableCellSelector.getSingleSelect()},callback:function(){xe.insertColumn("left"),xe.resizer.updateColumnGrips(),Se.a.event.trigger("updateTable"+xe.id)}},{text:"".concat(i18n.__("向右方插入列")),enabled:this.optionsCoat.options.isEnableInsertColumn,disable:function(){return!xe.tableCellSelector.getSingleSelect()},borderBottom:!0,callback:function(){xe.insertColumn("right"),xe.resizer.updateColumnGrips(),Se.a.event.trigger("updateTable"+xe.id)}},{text:"".concat(i18n.__("删除行")),enabled:this.optionsCoat.options.isEnableDeleteRow,disable:function(){return!xe.tableCellSelector.getSingleSelect()||xe.rows.length<=1},callback:function(){xe.deleteRow(),xe.resizer.updateRowGrips(),Se.a.event.trigger("updateTable"+xe.id)}},{text:"".concat(i18n.__("删除列")),borderBottom:!0,enabled:this.optionsCoat.options.isEnableDeleteColumn,disable:function(){return!xe.tableCellSelector.getSingleSelect()||0<xe.rows.length&&xe.rows[0].columns.length<=1},callback:function(){xe.deleteColums(),xe.resizer.updateColumnGrips(),Se.a.event.trigger("updateTable"+xe.id)}},{text:"".concat(i18n.__("对齐")),borderBottom:!0,enabled:this.optionsCoat.options.columnAlignEditable,menus:[{text:"".concat(i18n.__("左")),callback:function(){xe.setAlign("left")}},{text:"".concat(i18n.__("左右居中")),callback:function(){xe.setAlign("center")}},{text:"".concat(i18n.__("右")),callback:function(){xe.setAlign("right")}},{text:"".concat(i18n.__("默认")),borderBottom:!0,callback:function(){xe.setAlign("")}},{text:"".concat(i18n.__("上")),callback:function(){xe.setVAlign("top")}},{text:"".concat(i18n.__("垂直居中")),callback:function(){xe.setVAlign("middle")}},{text:"".concat(i18n.__("下")),callback:function(){xe.setVAlign("bottom")}},{text:"".concat(i18n.__("默认")),callback:function(){xe.setVAlign("")}}]},{text:"".concat(i18n.__("合并单元格")),enabled:this.optionsCoat.options.isEnableMergeCell,disable:function(){return xe.tableCellSelector.getSingleSelect()},callback:function(){xe.mergeCell(),Se.a.event.trigger("updateTable"+xe.id)}},{text:"".concat(i18n.__("解开单元格")),enabled:this.optionsCoat.options.isEnableMergeCell,disable:function(){var Xe=xe.tableCellSelector.getSingleSelect();return!Xe||Xe.cell.rowspan==1&&Xe.cell.colspan==1},callback:function(){xe.splitCell(),Se.a.event.trigger("updateTable"+xe.id)}}].filter(function(Xe){return Xe.enabled})})},lr.prototype.getTableWidth=function(){return Se.a.px.toPt(this.target.outerWidth(!1))},lr.prototype.updateColumnGrips=function(){this.resizer.updateColumnGrips()},lr.prototype.updateRowGrips=function(){this.resizer.updateRowGrips()};var qe=lr;function lr(xe){this.id=Qe.a.createId(),this.optionsCoat=new Te(xe),this.handle=xe.handle,this.target=xe.table,this.initRows(xe.rows),this.init(xe),this.tableCellSelector=new ke.a(this.rows,this.target),this.resizer=this.optionsCoat.options.columnResizable?new rr(this):new Je,this.resizer.init()}},function(Pe,Ee,Be){Be.d(Ee,"a",function(){return Me});var Me=function(Te,Se,je){this.tid=Te,this.options=Se,this.printElementType=je}},function(Pe,Ee,Be){var Me=Be(3),Te=Be(12),Se=function(_e){this.width=_e.width,this.title=_e.title,this.field=_e.field,this.checked=_e.checked,this.columnId=_e.columnId,this.fixed=!1,this.rowspan=_e.rowspan||1,this.colspan=_e.colspan||1,this.align=_e.align,this.halign=_e.halign,this.vAlign=_e.vAlign,this.renderFormatter=_e.renderFormatter,this.formatter2=_e.formatter2,this.styler2=_e.styler2,this.stylerHeader=_e.stylerHeader,this.tableColumnHeight=_e.tableColumnHeight,this.tableTextType=_e.tableTextType,this.tableBarcodeMode=_e.tableBarcodeMode,this.tableQRCodeLevel=_e.tableQRCodeLevel,this.tableSummaryTitle=_e.tableSummaryTitle,this.tableSummaryText=_e.tableSummaryText,this.tableSummaryColspan=_e.tableSummaryColspan,this.tableSummary=_e.tableSummary,this.tableSummaryAlign=_e.tableSummaryAlign,this.tableSummaryNumFormat=_e.tableSummaryNumFormat,this.tableSummaryFormatter=_e.tableSummaryFormatter,this.showCodeTitle=_e.showCodeTitle,this.upperCase=_e.upperCase},je=Be(5);Be.d(Ee,"a",function(){return Qe}),ke=function(_e,Ae){return(ke=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Ye,rr){Ye.__proto__=rr}:function(Ye,rr){for(var Je in rr)rr.hasOwnProperty(Je)&&(Ye[Je]=rr[Je])}))(_e,Ae)},Ue=Me.a,ke(Fe=He,Be=Ue),Fe.prototype=Be===null?Object.create(Be):(Ie.prototype=Be.prototype,new Ie),He.prototype.getColumnByColumnId=function(_e){return this.makeColumnObj()[_e]},He.prototype.makeColumnObj=function(){var _e={};return this.columns&&this.columns.forEach(function(Ae){Ae.columns.forEach(function(Ye){(Ye.id||Ye.columnId)&&(_e[Ye.id||Ye.columnId]=Ye)})}),_e},He.prototype.getGridColumns=function(){return this.gridColumns||1},He.prototype.getPrintElementOptionEntity=function(){var _e=Ue.prototype.getPrintElementOptionEntity.call(this);return _e.fields=this.fields,this.columns&&(_e.columns=[],this.columns.forEach(function(Ae){Ae=Ae.getPrintElementOptionEntity().map(function(Ye){return new Se(Ye)}),_e.columns.push(Ae)})),_e};var ke,Ue,Fe,Qe=He;function He(_e,Ae){var Ye=this;return(Ye=Ue.call(this,_e=_e||{})||this).lHeight=_e.lHeight,Ye.autoCompletion=_e.autoCompletion,Ye.tableFooterRepeat=_e.tableFooterRepeat,Ae&&(Ye.columns=[],Ae.editable&&_e.columns&&_e.columns.length?_e.columns.forEach(function(rr){var Je=[];rr.forEach(function(wr){var wr=new Se(wr),Sr=Ae.getColumnByColumnId(wr.columnId),Sr=Sr?jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(Sr,wr):new je.a(wr);Je.push(Sr)}),Ye.columns.push(new Te.a(Je))}):Ae.columns.forEach(function(rr){Ye.columns.push(new Te.a(rr))})),Ye}function Ie(){this.constructor=Fe}},function(Pe,Ee,Be){Be.d(Ee,"a",function(){return Me});var Me=function(){this.rowColumns=[]}},function(Pe,Ee,Be){Be.d(Ee,"a",function(){return Me}),Te.prototype.getByIndex=function(Se){return this.target.find(".hi-grid-col:eq("+Se+")")};var Me=Te;function Te(Se,je){this.gridColumns=Se,this.target=je}},function(Pe,Ee,Be){Pe.exports=Be(33)},function(Pe,Ee){function Be(Ie){var Je=He.data(Ie.data.target,"hidraggable"),_e=Je.options,Ae=Je.proxy,Ye=Ie.data,rr=Ye.startLeft+(Ie.pageX-Ye.startX)/(Je.options.getScale()||1),Je=Ye.startTop+(Ie.pageY-Ye.startY)/(Je.options.getScale()||1);Ae&&(Ae.parent()[0]==document.body?(rr=_e.deltaX!=null&&_e.deltaX!=null?Ie.pageX+_e.deltaX:Ie.pageX-Ie.data.offsetWidth,Je=_e.deltaY!=null&&_e.deltaY!=null?Ie.pageY+_e.deltaY:Ie.pageY-Ie.data.offsetHeight):(_e.deltaX!=null&&_e.deltaX!=null&&(rr+=Ie.data.offsetWidth+_e.deltaX),_e.deltaY!=null&&_e.deltaY!=null&&(Je+=Ie.data.offsetHeight+_e.deltaY))),Ie.data.parent!=document.body&&(rr+=He(Ie.data.parent).scrollLeft(),Je+=He(Ie.data.parent).scrollTop()),_e.axis=="h"?Ye.left=rr:_e.axis=="v"||Ie.shiftKey&&Ie.altKey?Ye.top=Je:Ie.shiftKey?Ye.left=rr:(Ye.left=rr,Ye.top=Je)}function Me(Ie){var _e=He.data(Ie.data.target,"hidraggable"),Ae=_e.options;(_e.proxy||He(Ie.data.target)).css({left:He.fn.dragLengthC(Ie.data.left,Ae),top:He.fn.dragLengthC(Ie.data.top,Ae)}),He("body").css("cursor",Ae.cursor)}function Te(Ie){He.fn.hidraggable.isDragging=!0;var _e=He.data(Ie.data.target,"hidraggable"),Ae=_e.options,Ye=He(".hidroppable").filter(function(){return Ie.data.target!=this}).filter(function(){var rr=He.data(this,"hidroppable").options.accept;return!rr||0<He(rr).filter(function(){return this==Ie.data.target}).length}),Ye=(_e.hidroppables=Ye,_e.proxy);return Ye||(Ae.proxy?(Ye=Ae.proxy=="clone"?He(Ie.data.target).clone().insertAfter(Ie.data.target):Ae.proxy.call(Ie.data.target,Ie.data.target),_e.proxy=Ye):Ye=He(Ie.data.target)),Ye.css("position","absolute"),Be(Ie),Me(Ie),Ae.onStartDrag.call(Ie.data.target,Ie),!1}function Se(Ie,_e,Ae,Ye,rr,Je){Math.abs(Ie[Ae]-_e[Ye])<=HIPRINT_CONFIG.adsorbLineMin?Ie.v.length?Ie.v.css("left",Ie[Ae]+"pt"):(Ie.v=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<div class='verLine id-"+Ie.id+"'></div>"),Ie.v.css("height",rr+"pt"),Ie.v.css("left",Ie[Ae]+"pt"),Je.append(Ie.v)):Ie.v&&Ie.v.remove()}function je(Ie){Ie&&Ie.v&&Ie.v.remove(),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".verLine").remove()}function ke(Ie,_e,Ae,Ye,rr,Je){Math.abs(Ie[Ae]-_e[Ye])<=HIPRINT_CONFIG.adsorbLineMin?Ie.h.length?Ie.h.css("top",Ie[Ae]+"pt"):(Ie.h=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<div class='horLine id-"+Ie.id+"'></div>"),Ie.h.css("width",rr+"pt"),Ie.h.css("top",Ie[Ae]+"pt"),Je.append(Ie.h)):Ie.h&&Ie.h.remove()}function Ue(Ie){Ie&&Ie.h&&Ie.h.remove(),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".horLine").remove()}function Fe(Ie){var _e,Ae,Ye,rr,Je,sr,wr,Sr,xr,mr,qe,lr,xe,Xe,Re,ir,pr=He.data(Ie.data.target,"hidraggable"),vr=(Be(Ie),Ie.ctrlKey||Ie.metaKey||!Ie.data.target.className.startsWith("resize-panel")&&Ie.data.target.style.zIndex!="2"&&!Ie.data.target.className.startsWith("hiprint-printElement")||(_e=Ie.data,He(".mouseRect").length==0&&pr.options.designTarget&&pr.options.designTarget.panel.printElements.filter(function(Cr){return Cr.designTarget.children().last().css("display")=="block"&&!Cr.printElementType.type.includes("table")}).length<=1&&(mr=window.hinnn.px.toPt(_e.left),Ye=window.hinnn.px.toPt(_e.top),(Ae=pr.options.designTarget.options).left=mr,Ae.top=Ye,Ae.right=mr+Ae.width,Ae.bottom=Ye+Ae.height,Ae.vCenter=mr+Ae.width/2,Ae.hCenter=Ye+Ae.height/2,xr=pr.options.designTarget.panel.printElements.filter(function(Cr){return Cr.id!=pr.options.designTarget.id}).map(function(Cr){var Wr=Cr.options,Ir=Wr.left,gr=Wr.top,kr=Wr.width,Wr=Wr.height,xn=Ir+kr,Ce=Ir+kr/2,Hr=gr+Wr/2,ar=Ae.left+Ae.width/2,De=Ae.top+Ae.height/2,Hn=Ae.left+Ae.width,Ge=Math.sqrt(Math.pow(Ir-Ae.left,2)+Math.pow(Hr-De,2)),ar=Math.sqrt(Math.pow(Ce-ar,2)+Math.pow(Hr-De,2)),xn=Math.sqrt(Math.pow(xn-Hn,2)+Math.pow(Hr-De,2)),Hn=Math.min(Ge,ar,xn);return Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)({},Cr.options),{},{distance:Hn,h:jquery__WEBPACK_IMPORTED_MODULE_72___default()(".horLine.id-"+Cr.id),v:jquery__WEBPACK_IMPORTED_MODULE_72___default()(".verLine.id-"+Cr.id),bottom:gr+Wr,right:Ir+kr,vCenter:Ce,hCenter:Hr})}).sort(function(Cr,Ir){return Cr.distance-Ir.distance}).slice(0,1),mr=pr.options.designTarget.designPaper,qe=mr.target.find(".hiprint-printPaper-content"),lr=mr.width,xe=mr.height,Xe=HIPRINT_CONFIG.showAdsorbLine,Re=HIPRINT_CONFIG.adsorbMin,ir=HIPRINT_CONFIG.adsorbLineMin,xr.forEach(function(Cr,Ir){Math.abs(xr[Ir].left-Ae.left)<=Re?(Ae.left=xr[Ir].left,je(xr[Ir])):Math.abs(xr[Ir].vCenter-Ae.left)<=Re?(Ae.left=xr[Ir].vCenter,je(xr[Ir])):Math.abs(xr[Ir].right-Ae.left)<=Re&&(Ae.left=xr[Ir].right,je(xr[Ir])),Math.abs(xr[Ir].left-Ae.vCenter)<=Re?(Ae.left=xr[Ir].left-Ae.width/2,je(xr[Ir])):Math.abs(xr[Ir].vCenter-Ae.vCenter)<=Re?(Ae.left=xr[Ir].vCenter-Ae.width/2,je(xr[Ir])):Math.abs(xr[Ir].right-Ae.vCenter)<=Re&&(Ae.left=xr[Ir].right-Ae.width/2,je(xr[Ir])),Math.abs(xr[Ir].left-Ae.right)<=Re?(Ae.left=xr[Ir].left-Ae.width,je(xr[Ir])):Math.abs(xr[Ir].vCenter-Ae.right)<=Re?(Ae.left=xr[Ir].vCenter-Ae.width,je(xr[Ir])):Math.abs(xr[Ir].right-Ae.right)<=Re&&(Ae.left=xr[Ir].right-Ae.width,je(xr[Ir])),Math.abs(xr[Ir].top-Ae.top)<=Re?(Ae.top=xr[Ir].top,Ue(xr[Ir])):Math.abs(xr[Ir].hCenter-Ae.top)<=Re?(Ae.top=xr[Ir].hCenter,Ue(xr[Ir])):Math.abs(xr[Ir].bottom-Ae.top)<=Re&&(Ae.top=xr[Ir].bottom,Ue(xr[Ir])),Math.abs(xr[Ir].top-Ae.hCenter)<=Re?(Ae.top=xr[Ir].top-Ae.height/2,Ue(xr[Ir])):Math.abs(xr[Ir].hCenter-Ae.hCenter)<=Re?(Ae.top=xr[Ir].hCenter-Ae.height/2,Ue(xr[Ir])):Math.abs(xr[Ir].bottom-Ae.hCenter)<=Re&&(Ae.top=xr[Ir].bottom-Ae.height/2,Ue(xr[Ir])),Math.abs(xr[Ir].top-Ae.bottom)<=Re?(Ae.top=xr[Ir].top-Ae.height,Ue(xr[Ir])):Math.abs(xr[Ir].hCenter-Ae.bottom)<=Re?(Ae.top=xr[Ir].hCenter-Ae.height,Ue(xr[Ir])):Math.abs(xr[Ir].bottom-Ae.bottom)<=Re&&(Ae.top=xr[Ir].bottom-Ae.height,Ue(xr[Ir])),Xe&&(Math.abs(xr[Ir].left-Ae.left)>Re&&Math.abs(xr[Ir].left-Ae.left)<=ir?Se(xr[Ir],Ae,"left","left",xe,qe):Math.abs(xr[Ir].vCenter-Ae.left)>Re&&Math.abs(xr[Ir].vCenter-Ae.left)<=ir?Se(xr[Ir],Ae,"vCenter","left",xe,qe):Math.abs(xr[Ir].right-Ae.left)>Re&&Math.abs(xr[Ir].right-Ae.left)<=ir?Se(xr[Ir],Ae,"right","left",xe,qe):Math.abs(xr[Ir].left-Ae.vCenter)>Re&&Math.abs(xr[Ir].left-Ae.vCenter)<=ir?Se(xr[Ir],Ae,"left","vCenter",xe,qe):Math.abs(xr[Ir].vCenter-Ae.vCenter)>Re&&Math.abs(xr[Ir].vCenter-Ae.vCenter)<=ir?Se(xr[Ir],Ae,"vCenter","vCenter",xe,qe):Math.abs(xr[Ir].right-Ae.vCenter)>Re&&Math.abs(xr[Ir].right-Ae.vCenter)<=ir?Se(xr[Ir],Ae,"right","vCenter",xe,qe):Math.abs(xr[Ir].left-Ae.right)>Re&&Math.abs(xr[Ir].left-Ae.right)<=ir?Se(xr[Ir],Ae,"left","right",xe,qe):Math.abs(xr[Ir].vCenter-Ae.right)>Re&&Math.abs(xr[Ir].vCenter-Ae.right)<=ir?Se(xr[Ir],Ae,"vCenter","right",xe,qe):Math.abs(xr[Ir].right-Ae.right)>Re&&Math.abs(xr[Ir].right-Ae.right)<=ir?Se(xr[Ir],Ae,"right","right",xe,qe):Math.abs(xr[Ir].top-Ae.top)>Re&&Math.abs(xr[Ir].top-Ae.top)<=ir?ke(xr[Ir],Ae,"top","top",lr,qe):Math.abs(xr[Ir].hCenter-Ae.top)>Re&&Math.abs(xr[Ir].hCenter-Ae.top)<=ir?ke(xr[Ir],Ae,"hCenter","top",lr,qe):Math.abs(xr[Ir].bottom-Ae.top)>Re&&Math.abs(xr[Ir].bottom-Ae.top)<=ir?ke(xr[Ir],Ae,"bottom","top",lr,qe):Math.abs(xr[Ir].top-Ae.hCenter)>Re&&Math.abs(xr[Ir].top-Ae.hCenter)<=ir?ke(xr[Ir],Ae,"top","hCenter",lr,qe):Math.abs(xr[Ir].hCenter-Ae.hCenter)>Re&&Math.abs(xr[Ir].hCenter-Ae.hCenter)<=ir?ke(xr[Ir],Ae,"hCenter","hCenter",lr,qe):Math.abs(xr[Ir].bottom-Ae.hCenter)>Re&&Math.abs(xr[Ir].bottom-Ae.hCenter)<=ir?ke(xr[Ir],Ae,"bottom","hCenter",lr,qe):Math.abs(xr[Ir].top-Ae.bottom)>Re&&Math.abs(xr[Ir].top-Ae.bottom)<=ir?ke(xr[Ir],Ae,"top","bottom",lr,qe):Math.abs(xr[Ir].hCenter-Ae.bottom)>Re&&Math.abs(xr[Ir].hCenter-Ae.bottom)<=ir?ke(xr[Ir],Ae,"hCenter","bottom",lr,qe):Math.abs(xr[Ir].bottom-Ae.bottom)>Re&&Math.abs(xr[Ir].bottom-Ae.bottom)<=ir?ke(xr[Ir],Ae,"bottom","bottom",lr,qe):(je(xr[Ir]),Ue(xr[Ir])))}),Ie.data.left=window.hinnn.pt.toPx(Ae.left),Ie.data.top=window.hinnn.pt.toPx(Ae.top)),mr=(Ye=_e.parent.className.endsWith("design")?_e.parent:_e.parent.offsetParent).clientWidth,Ye=Ye.clientHeight,rr=_e.target.clientWidth,Je=_e.target.clientHeight,Sr=wr=0,pr.options.designTarget&&pr.options.designTarget.options.transform&&(sr=pr.options.designTarget.options.getRectInfo(),wr=window.hinnn.pt.toPx(sr.diffW),Sr=window.hinnn.pt.toPx(sr.diffH)),_e.left<0-wr?_e.left=0-wr:_e.left>=mr-rr+wr&&(_e.left=mr-rr+wr),_e.top<0-Sr?_e.top=0-Sr:_e.top>=Ye-Je+Sr&&(_e.top=Ye-Je+Sr),Ie.data=_e),pr.options.onDrag.call(Ie.data.target,Ie,He.fn.dragLengthCNum(Ie.data.left,pr.options),He.fn.dragLengthCNum(Ie.data.top,pr.options))!=0&&Me(Ie),Ie.data.target);return pr.hidroppables.each(function(){var Cr,Ir=He(this);Ir.hidroppable("options").disabled||(Cr=Ir.offset(),Ie.pageX>Cr.left&&Ie.pageX<Cr.left+Ir.outerWidth()&&Ie.pageY>Cr.top&&Ie.pageY<Cr.top+Ir.outerHeight()?(this.entered||(He(this).trigger("_dragenter",[vr]),this.entered=!0),He(this).trigger("_dragover",[vr])):this.entered&&(He(this).trigger("_dragleave",[vr]),this.entered=!1))}),!1}function Qe(Ie){He.fn.hidraggable.isDragging=!1,je(),Ue();var _e,Ae,Ye=He.data(Ie.data.target,"hidraggable"),rr=Ye.proxy,Je=Ye.options;function sr(){rr&&rr.remove(),Ye.proxy=null}function wr(){var Sr=!1;return Ye.hidroppables.each(function(){var xr,mr,qe=He(this);if(!qe.hidroppable("options").disabled)return xr=qe.offset(),mr=this.style.transform&&parseFloat(this.style.transform.slice(6,-1))||1,Ie.pageX>xr.left&&Ie.pageX<xr.left+qe.outerWidth()*mr&&Ie.pageY>xr.top&&Ie.pageY<xr.top+qe.outerHeight()*mr?(Je.revert&&He(Ie.data.target).css({position:Ie.data.startPosition,left:Ie.data.startLeft,top:Ie.data.startTop}),He(this).trigger("_drop",[Ie.data.target]),sr(),Sr=!0,this.entered=!1):void 0}),Sr||Je.revert||sr(),Sr}return Je.revert?wr()==1?He(Ie.data.target).css({position:Ie.data.startPosition,left:Ie.data.startLeft,top:Ie.data.startTop}):rr?(Ae=rr.parent()[0]==document.body?(_e=Ie.data.startX-Ie.data.offsetWidth,Ie.data.startY-Ie.data.offsetHeight):(_e=Ie.data.startLeft,Ie.data.startTop),rr.animate({left:_e,top:Ae},function(){sr()})):He(Ie.data.target).animate({left:Ie.data.startLeft,top:Ie.data.startTop},function(){He(Ie.data.target).css("position",Ie.data.startPosition)}):(He(Ie.data.target).css({position:"absolute",left:He.fn.dragLengthC(Ie.data.left,Je),top:He.fn.dragLengthC(Ie.data.top,Je)}),wr()),Je.onStopDrag.call(Ie.data.target,Ie),He(document).unbind(".hidraggable"),setTimeout(function(){He("body").css("cursor","")},100),!1}var He;(He=jQuery).fn.hidraggable=function(Ie,_e){return typeof Ie=="string"?He.fn.hidraggable.methods[Ie](this,_e):this.each(function(){var Ae=He.data(this,"hidraggable"),Ae=Ae?(Ae.handle.unbind(".hidraggable"),He.extend(Ae.options,Ie)):He.extend({},He.fn.hidraggable.defaults,He.fn.hidraggable.parseOptions(this),Ie||{}),Ye=Ae.handle?typeof Ae.handle=="string"?He(Ae.handle,this):Ae.handle:He(this);function rr(Je){var sr=He.data(Je.data.target,"hidraggable"),xe=sr.handle,wr=He(xe).offset(),Xe=He(xe)[0].style.transform&&parseInt(He(xe)[0].style.transform.slice(7,-1)),Sr=sr.options.getScale(),xr=He(xe).outerWidth(),mr=He(xe).outerHeight(),qe=(Xe&&(Xe=Xe*Math.PI/180,qe=He(xe).outerWidth(),xe=He(xe).outerHeight(),lr=Math.sin(Xe),Xe=Math.cos(Xe),xr=Math.abs(qe*Xe)+Math.abs(xe*lr),mr=Math.abs(qe*lr)+Math.abs(xe*Xe)),Sr&&(xr*=Sr,mr*=Sr),Je.pageY-wr.top),lr=wr.left+xr-Je.pageX,xe=wr.top+mr-Je.pageY,Xe=Je.pageX-wr.left;return Math.min(qe,lr,xe,Xe)>sr.options.edge}He.data(this,"hidraggable",{options:Ae,handle:Ye}),Ae.disabled?He(this).css("cursor",""):Ye.unbind(".hidraggable").bind("mousemove.hidraggable",{target:this},function(Je){var sr;He.fn.hidraggable.isDragging||(sr=He.data(Je.data.target,"hidraggable").options,rr(Je)?He(this).css("cursor",sr.cursor):He(this).css("cursor",""))}).bind("mouseleave.hidraggable",{target:this},function(Je){He(this).css("cursor","")}).bind("mousedown.hidraggable",{target:this},function(Je){var sr,wr,Sr,xr,mr,qe;rr(Je)!=0&&(He(this).css("cursor",""),sr=He(Je.data.target).position(),xr=He(Je.data.target).offset(),!(sr={startPosition:He(Je.data.target).css("position"),startLeft:sr.left,startTop:sr.top,left:sr.left,top:sr.top,startX:Je.pageX,startY:Je.pageY,offsetWidth:Je.pageX-xr.left,offsetHeight:Je.pageY-xr.top,target:Je.data.target,parent:He(Je.data.target).parent()[0]})!==(xr=He.data(Je.data.target,"hidraggable")).options.draggable)&&Je.target.className!="r resizebtn"&&((xr=xr.options.getScale())&&(sr.left/=xr,sr.top/=xr,sr.startLeft/=xr,sr.startTop/=xr),(xr=sr.target.style.transform&&parseInt(sr.target.style.transform.slice(7,-1)))&&(xr=xr*Math.PI/180,qe=He(Je.data.target).outerWidth(),wr=He(Je.data.target).outerHeight(),Sr=Math.sin(xr),xr=Math.cos(xr),mr=(Math.abs(qe*xr)+Math.abs(wr*Sr)-qe)/2,qe=(Math.abs(qe*Sr)+Math.abs(wr*xr)-wr)/2,sr.left+=mr,sr.top+=qe,sr.startLeft+=mr,sr.startTop+=qe),He.extend(Je.data,sr),He.data(Je.data.target,"hidraggable").options.onBeforeDrag.call(Je.data.target,Je)!=0)&&(He(document).bind("mousedown.hidraggable",Je.data,Te),He(document).bind("mousemove.hidraggable",Je.data,Fe),He(document).bind("mouseup.hidraggable",Je.data,Qe))})})},He.fn.hidraggable.methods={options:function(Ie){return He.data(Ie[0],"hidraggable").options},update:function(Ie,_e){_e&&Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_5__.a)(_e)=="object"&&He.data(Ie[0],"hidraggable")&&Object.keys(_e).forEach(function(Ae){He.data(Ie[0],"hidraggable").options[Ae]=_e[Ae]})},proxy:function(Ie){return He.data(Ie[0],"hidraggable").proxy},enable:function(Ie){return Ie.each(function(){He(this).hidraggable({disabled:!1})})},disable:function(Ie){return Ie.each(function(){He(this).hidraggable({disabled:!0})})}},He.fn.hidraggable.parseOptions=function(Ie){var _e=He(Ie);return He.extend({},He.hiprintparser.parseOptions(Ie,["cursor","handle","axis",{revert:"boolean",deltaX:"number",deltaY:"number",edge:"number"}]),{disabled:!!_e.attr("disabled")||void 0})},He.fn.hidraggable.defaults={proxy:null,revert:!1,cursor:"move",deltaX:null,deltaY:null,handle:null,disabled:!1,edge:0,axis:null,getScale:function(Ie){},onBeforeDrag:function(Ie){},onStartDrag:function(Ie){},onDrag:function(Ie){},onStopDrag:function(Ie){}},He.fn.hidraggable.isDragging=!1},function(Pe,Ee){var Be;(Be=jQuery).fn.hidroppable=function(Me,Te){return typeof Me=="string"?Be.fn.hidroppable.methods[Me](this,Te):(Me=Me||{},this.each(function(){var Se,je=Be.data(this,"hidroppable");je?Be.extend(je.options,Me):(Be(Se=this).addClass("hidroppable"),Be(Se).bind("_dragenter",function(ke,Ue){Be.data(Se,"hidroppable").options.onDragEnter.apply(Se,[ke,Ue])}),Be(Se).bind("_dragleave",function(ke,Ue){Be.data(Se,"hidroppable").options.onDragLeave.apply(Se,[ke,Ue])}),Be(Se).bind("_dragover",function(ke,Ue){Be.data(Se,"hidroppable").options.onDragOver.apply(Se,[ke,Ue])}),Be(Se).bind("_drop",function(ke,Ue){Be.data(Se,"hidroppable").options.onDrop.apply(Se,[ke,Ue])}),Be.data(this,"hidroppable",{options:Be.extend({},Be.fn.hidroppable.defaults,Be.fn.hidroppable.parseOptions(this),Me)}))}))},Be.fn.hidroppable.methods={options:function(Me){return Be.data(Me[0],"hidroppable").options},enable:function(Me){return Me.each(function(){Be(this).hidroppable({disabled:!1})})},disable:function(Me){return Me.each(function(){Be(this).hidroppable({disabled:!0})})}},Be.fn.hidroppable.parseOptions=function(Me){var Te=Be(Me);return Be.extend({},Be.hiprintparser.parseOptions(Me,["accept"]),{disabled:!!Te.attr("disabled")||void 0})},Be.fn.hidroppable.defaults={accept:null,disabled:!1,onDragEnter:function(Me,Te){},onDragOver:function(Me,Te){},onDragLeave:function(Me,Te){},onDrop:function(Me,Te){}}},function(Pe,Ee){var Be;(Be=jQuery).hiprintparser={parseOptions:function(Me,Te){var Se=Be(Me),je={},ke=Be.trim(Se.attr("data-options"));if(ke&&(ke.substring(0,1)!="{"&&(ke="{"+ke+"}"),je=new Function("return "+ke)()),Te){for(var Ue={},Fe=0;Fe<Te.length;Fe++){var Qe=Te[Fe];if(typeof Qe=="string")Ue[Qe]=Qe=="width"||Qe=="height"||Qe=="left"||Qe=="top"?parseInt(Me.style[Qe])||void 0:Se.attr(Qe);else for(var He in Qe){var Ie=Qe[He];Ie=="boolean"?Ue[He]=Se.attr(He)?Se.attr(He)=="true":void 0:Ie=="number"&&(Ue[He]=Se.attr(He)=="0"?0:parseFloat(Se.attr(He))||void 0)}}Be.extend(je,Ue)}return je}},Be.fn.dragLengthC=function(Me,Te){return Te.moveUnit=="pt"?Be.fn.dragLengthCNum(Me,Te)+"pt":Be.fn.dragLengthCNum(Me,Te)},Be.fn.dragLengthCNum=function(Me,Te){var Se,je=3;return Te.moveUnit=="pt"&&(Se=.75*Me,Te.minMove)&&(je=Te.minMove),Math.round(Se/je)*je}},function(Pe,Ee){var Be,Me=jQuery,Te={maxPanelIndex:0};(Be=function(Se){this.options=Me.data(Se.target,"hireizeable").options,this.init(Se.target)}).prototype={numHandlerText:function(Se){return this.numHandler(Se)+"pt"},numHandler:function(Se){var je=1.5;return this.options.minResize&&(je=this.options.minResize),Math.round(.75*Se/je)*je},init:function(Se){this.initResizeBox(Se)},initResizeBox:function(Se){var je=this;Me(Se).each(function(){function ke(){var Sr=[],xr=je.options.showPoints;return Me.each([rr,Fe,Qe,He,Ie,_e,Ae,Ye],function(mr,qe){-1<Me.inArray(qe.name,xr)&&Sr.push(qe.target)}),Sr}Te.maxPanelIndex+=1,je.options.noContainer?Ue=Me(Se):(Ue=Me("<div panelIndex="+Te.maxPanelIndex+' class="resize-panel"></div>')).css({width:"100%",height:"100%",top:0,left:0,position:"absolute","background-color":"rgba(0,0,0,0.5)",cursor:"move",display:"none"}),je.appendHandler(Ue,Me(this));var Ue,rr={name:"n",target:Me('<div class="n resizebtn" style="cursor: n-resize;top: -12px;margin-left: -4px;left: 50%;"></div>')},Fe={name:"s",target:Me('<div class="s resizebtn" style="cursor: s-resize;bottom: -12px;margin-left: -4px;left: 50%;"></div>')},Qe={name:"w",target:Me('<div class="w resizebtn" style="cursor: w-resize;left: -12px;margin-top: -4px;top: 50%;"></div>')},He={name:"e",target:Me('<div class="e resizebtn" style="cursor: e-resize; top: 50%; margin-top:-4px;right: -12px;"></div>')},Ie={name:"ne",target:Me('<div class="ne resizebtn" style="cursor: ne-resize;top: -12px;right: -12px;"></div>')},_e={name:"nw",target:Me('<div class="nw resizebtn" style=" cursor: nw-resize;top: -12px;left:-12px;"></div>')},Ae={name:"se",target:Me('<div class="se resizebtn" style="cursor: se-resize;bottom:-12px;right: -12px;"></div>')},Ye={name:"sw",target:Me('<div class="sw resizebtn" style="cursor: sw-resize;bottom: -12px;left: -12px;"></div>')},rr={name:"r",target:Me(`<div class="r resizebtn" style="cursor:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABvUExURUdwTP///9XV1R0dHf///3Nzc////////////////1ZWVq+vr/T09PX19QQEBP///////8XFxf///////////wYGBv///+jo6P///4aGhqioqMzMzP///2BgYP///////////zExMf///wAAAP///xLps0AAAAAjdFJOUwCxxOdixRDmzSDMv8/Z+tz5wWpXWPk3zALCv8KnyXZVMNuNPnv3CwAAAJ1JREFUKM/NkckOwyAMRFkDBMhC9qWr+//fWCIV1WlzrjoXS36yxmMT8hdqqKoUvRAjMtw22kvecem1GjTuK1vApmI+wQMBbQFy5li+QQRaX4AtRX+vbntAJeRl9HTTx4TiwESs61DXNUPmVQeujzVrQwh43TTxpeRBslVfMUhbiXKWyiAwvnIsMcdyJkfJYdpNvG/ltDm+bjP+8KFP8ggL+zQLGxwAAAAASUVORK5CYII=') 14 14,alias;top: -16px;margin-left: -4px;left: 50%;"></div>`)},Je=Me('<div class="size-box" style="position: absolute;left:-2px;"></div>'),sr=Me('<div class="del-btn">✕</div>'),wr=(je.refreshSizeBox(void 0,Je,Ue),je.options.draggable!=0&&(Ue.append(sr),Ue.on("mousedown",".del-btn",function(){var Sr=new KeyboardEvent("keydown",{bubbles:!0,keyCode:46});Se.dispatchEvent(Sr)})),je.addHandlerCss(ke()),je.appendHandler(ke(),Ue),je.bindResizeEvent(Ue,Me(this)),Me(this));Me(Ue).on("mousedown",".resizebtn",function(){wr.addClass("resizeing")}),Me(".easyui-droppable").on("mouseup",function(){wr.removeClass("resizeing")}),je.bindTrigger(Me(this))}),je.bindHidePanel()},addHandlerCss:function(Se){for(var je=0;je<Se.length;je++)Se[je].css({position:"absolute",width:"8px",height:"8px",background:"#ff6600","border-radius":"50%"})},appendHandler:function(Se,je){je.find(".resize-panel").remove();for(var ke=0;ke<Se.length;ke++)je.append(Se[ke])},refreshSizeBox:function(Se,je,ke){if(this.options.showSizeBox){var Ue,Fe;if(je&&ke.append(je),Se&&Se.length)Ue=Se[0].style,Fe=Se.children("div[panelindex]").find(".size-box");else if(ke&&ke.parent()){if((Se=ke.parent()).hasClass("hiprint-printPaper-content"))return;(Ue=Se[0].style).width||(Ue.width=hinnn.px.toPt(Se[0].offsetWidth)+"pt"),Ue.height||(Ue.height=hinnn.px.toPt(Se[0].offsetHeight)+"pt"),Fe=Se.children("div[panelindex]").find(".size-box")}Fe&&(Fe.text(Ue.width+" x "+Ue.height),Fe.css("top",-(Fe.outerHeight()||20)))}},triggerResize:function(Se,je){je.ctrlKey||je.metaKey||(Se.siblings().children("div[panelindex]").removeClass("selected"),Se.siblings().children("div[panelindex]").css({display:"none"})),Se.children("div[panelindex]").addClass("selected"),Se.children("div[panelindex]").css({display:"block"}),this.refreshSizeBox(Se)},bindResizeEvent:function(Se,je){var ke=this,Ue=0,Fe=0,Qe=Se.width(),He=Se.height(),Ie=Se.offset().left,_e=Se.offset().top,Ae=ke.options.noContainer?Me(je):Se.parent(),Ye=!1,rr=(Se.on("mousedown",".e",function(xe){Ue=xe.pageX,Qe=Se.width(),Ye=!0}),!1),Je=(Se.on("mousedown",".s",function(xe){Fe=xe.pageY,He=Se.height(),rr=!0}),!1),sr=(Se.on("mousedown",".w",function(xe){Ue=xe.pageX,Qe=Se.width(),Je=!0,Ie=Ae.offset().left}),!1),wr=(Se.on("mousedown",".n",function(xe){Fe=xe.pageY,He=Se.height(),sr=!0,_e=Ae.offset().top}),!1),Sr=(Se.on("mousedown",".ne",function(xe){Ue=xe.pageX,Fe=xe.pageY,Qe=Se.width(),He=Se.height(),wr=!0,_e=Ae.offset().top}),!1),xr=(Se.on("mousedown",".nw",function(xe){Ue=xe.pageX,Fe=xe.pageY,Qe=Se.width(),He=Se.height(),_e=Ae.offset().top,Ie=Ae.offset().left,Sr=!0}),!1),mr=(Se.on("mousedown",".se",function(xe){Ue=xe.pageX,Fe=xe.pageY,Qe=Se.width(),He=Se.height(),xr=!0}),!1),qe=(Se.on("mousedown",".sw",function(xe){Ue=xe.pageX,Fe=xe.pageY,Qe=Se.width(),He=Se.height(),mr=!0,Ie=Ae.offset().left}),!1),lr=(Se.on("mousedown",".r",function(xe){Ue=xe.pageX,Fe=xe.pageY,Qe=Se.width(),He=Se.height(),qe=!0,Ie=Qe/2+Ae.offset().left,_e=He/2+Ae.offset().top}),Se.on("dblclick",".r",function(xe){Ae.css({transform:"rotate(0deg)"}),ke.options.onResize(xe,void 0,void 0,void 0,void 0,0)}),!1);Se.on("mousedown",function(xe){ke.options.onBeforeResize(),Ue=xe.pageX,Fe=xe.pageY,_e=Ae.offset().top,Ie=Ae.offset().left,lr=!1}),Me(ke.options.stage).on("mousemove",function(xe){var Xe,Re,ir,pr;Ye?(ir=(xe.pageX-Ue)/ke.options.getScale(),Se.css({width:"100%"}),Ae.css({width:ke.numHandlerText(Qe+ir)}),ke.options.onResize(xe,void 0,ke.numHandler(Qe+ir),void 0,void 0)):rr?(pr=(xe.pageY-Fe)/ke.options.getScale(),Se.css({height:"100%"}),Ae.css({height:ke.numHandlerText(He+pr)}),ke.options.onResize(xe,ke.numHandler(He+pr),void 0,void 0,void 0)):qe?(Se.css({height:"100%"}),Re=xe.pageX,Re=360*(Re-Ue)/100,Ue=xe.pageX,Re=(Ae[0].style.transform&&parseInt(Ae[0].style.transform.slice(7,-1))||0)+Re,360<Math.abs(Re)&&(Re%=360),Ae.css({transform:"rotate("+Re+"deg)"}),ke.options.onResize(xe,void 0,void 0,void 0,void 0,Re)):Je?(ir=(xe.pageX-Ue)/ke.options.getScale(),Se.css({width:"100%"}),Ae.css({width:ke.numHandlerText(Qe-ir),left:ke.numHandlerText(ke.options.noDrag?void 0:ke.numHandler(Ie+ir))}),ke.options.onResize(xe,void 0,ke.numHandler(Qe-ir),void 0,ke.options.noDrag?void 0:ke.numHandler(Ie+ir))):sr?(pr=(xe.pageY-Fe)/ke.options.getScale(),Se.css({height:"100%"}),Ae.css({height:ke.numHandlerText(He-pr),top:ke.numHandlerText(ke.options.noDrag?void 0:_e+pr)}),ke.options.onResize(xe,ke.numHandler(He-pr),void 0,ke.options.noDrag?void 0:ke.numHandler(_e+pr),void 0)):wr?(ir=(xe.pageX-Ue)/ke.options.getScale(),pr=(xe.pageY-Fe)/ke.options.getScale(),Se.css({height:"100%",width:"100%"}),Ae.css({height:ke.numHandlerText(He-pr),top:ke.numHandlerText(ke.options.noDrag?void 0:_e+pr),width:ke.numHandlerText(Qe+ir)}),ke.options.onResize(xe,ke.numHandler(He-pr),ke.numHandler(Qe+ir),ke.options.noDrag?void 0:ke.numHandler(_e+pr),void 0)):Sr?(ir=(xe.pageX-Ue)/ke.options.getScale(),pr=(xe.pageY-Fe)/ke.options.getScale(),Se.css({height:"100%",width:"100%"}),Ae.css({height:ke.numHandlerText(He-pr),top:ke.numHandlerText(ke.options.noDrag?void 0:_e+pr),width:ke.numHandlerText(Qe-ir),left:ke.numHandlerText(ke.options.noDrag?void 0:Ie+ir)}),ke.options.onResize(xe,ke.numHandler(He-pr),ke.numHandler(Qe-ir),ke.options.noDrag?void 0:ke.numHandler(_e+pr),ke.options.noDrag?void 0:ke.numHandler(Ie+ir))):xr?(ir=(xe.pageX-Ue)/ke.options.getScale(),pr=(xe.pageY-Fe)/ke.options.getScale(),Se.css({width:"100%",height:"100%"}),xe.shiftKey?(Ae.css({width:ke.numHandlerText(Qe+ir),height:ke.numHandlerText(He+pr)}),ke.options.onResize(xe,ke.numHandler(He+pr),ke.numHandler(Qe+ir),void 0,void 0)):(Re=He+pr,Re=(Xe=Qe+ir)*(He/Qe),Ae.css({width:ke.numHandlerText(Xe),height:ke.numHandlerText(Re)}),ke.options.onResize(xe,ke.numHandler(Re),ke.numHandler(Xe),void 0,void 0))):mr?(ir=(xe.pageX-Ue)/ke.options.getScale(),pr=(xe.pageY-Fe)/ke.options.getScale(),Se.css({width:"100%",height:"100%"}),Ae.css({width:ke.numHandlerText(Qe-ir),left:ke.numHandlerText(ke.options.noDrag?void 0:Ie+ir),height:ke.numHandlerText(He+pr)}),ke.options.onResize(xe,ke.numHandler(He+pr),ke.numHandler(Qe-ir),ke.numHandler(otundefinedop),ke.options.noDrag?void 0:ke.numHandler(Ie+ir))):lr&&(ir=(xe.pageX-Ue)/ke.options.getScale(),pr=(xe.pageY-Fe)/ke.options.getScale(),Ae.css({left:ke.numHandlerText(ke.options.noDrag?void 0:Ie+ir),top:ke.numHandlerText(ke.options.noDrag?void 0:_e+pr)}),ke.options.onResize(xe,void 0,void 0,ke.options.noDrag?void 0:ke.numHandler(_e+pr),ke.options.noDrag?void 0:ke.numHandler(Ie+ir)))}).on("mouseup",function(xe){(Ye||rr||Je||sr||wr||Sr||mr||xr||lr||qe)&&ke.options.onStopResize(qe),qe=lr=xr=mr=Sr=wr=sr=Je=rr=Ye=!1})},bindTrigger:function(Se){var je=this;Se.on("click",function(ke){ke.stopPropagation(),je.triggerResize(Se,ke),Me(".mouseRect").remove()})},bindHidePanel:function(Se){var je;Te.maxPanelIndex<2&&(je=this.options.stage,Me(je).bind("click",function(ke){ke.target.className&&_typeof(ke.target.className)=="string"&&ke.target.className.includes("design")&&(ke.stopPropagation(),Me("div[panelindex]").css({display:"none"}),Me("div[panelindex]").removeClass("selected"))}))}},Me.fn.extend({hireizeable:function(Se){return this.each(function(){var je=Me.data(this,"hireizeable"),je=je?Me.extend({},je.options,Se||{}):Me.extend({},Me.fn.hireizeable.defaults,Se||{});Me.data(this,"hireizeable",{options:je}),new Be({target:this,onResize:function(ke,Ue,Fe,Qe,He){},onStopResize:function(ke,Ue,Fe,Qe,He){}})})}}),Me.fn.hireizeable.defaults={stage:document,reizeUnit:"pt",minResize:1.5,showSizeBox:!0,showPoints:["s","e"],noContainer:!1,onBeforeResize:function(Se,je,ke,Ue,Fe){},onResize:function(Se,je,ke,Ue,Fe){},onStopResize:function(Se,je,ke,Ue,Fe){},noDrag:!1}},function(Pe,Ee){var Be="connected",Me="reconnecting";window.hiwebSocket={opened:!1,name:"webSockets",host:"http://localhost:17521",token:"vue-plugin-hiprint",reconnectTimeout:6e4,reconnectWindowSetTimeout:null,reconnectDelay:2e3,supportsKeepAlive:function(){return!0},hasIo:function(Te){return window.io},send:function(Te){try{this.socket.emit("news",Te)}catch(Se){}},sendByFragments:function(Te){var Se=this;try{var je=Te.fragmentSize,ke=je===void 0?5e4:je,Ue=Te.sendInterval,Fe=Ue===void 0?10:Ue,Qe=Te.html,He=Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2__.a)(Te,_excluded),Ie=Te.html.length,_e=Math.ceil(Ie/ke);Array.apply(void 0,{length:_e}).forEach(function(Ae,Ye){var rr=Ye*ke,Je=Ye+1===ke?Ie:(Ye+1)*ke;setTimeout(function(){Se.socket.emit("printByFragments",Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)({},He),{},{index:Ye,total:_e,htmlFragment:Qe.slice(rr,Je)}))},Fe*Ye)})}catch(Ae){}},getPrinterList:function(){return this.printerList},refreshPrinterList:function(){try{this.socket.emit("refreshPrinterList")}catch(Te){}},getPaperSizeInfo:function(Te){try{this.socket.emit("getPaperSizeInfo",Te)}catch(Se){}},getClients:function(){try{this.socket.emit("getClients")}catch(Te){}},getClientInfo:function(){try{this.socket.emit("getClientInfo")}catch(Te){}},getAddress:function(Te){try{for(var Se,je=arguments.length,ke=new Array(1<je?je-1:0),Ue=1;Ue<je;Ue++)ke[Ue-1]=arguments[Ue];(Se=this.socket).emit.apply(Se,["address",Te].concat(ke))}catch(Fe){}},ippPrint:function(Te){try{this.socket.emit("ippPrint",Te)}catch(Se){}},ippRequest:function(Te){try{this.socket.emit("ippRequest",Te)}catch(Se){}},setHost:function(Te,Se,je){typeof Se=="function"&&(je=Se,Se=void 0),this.host=Te,this.token=Se,this.stop(),this.start(je)},start:function(Te){var Se=this,je=this;window.WebSocket&&!this.socket&&(this.socket=window.io(this.host,{transports:["websocket"],reconnectionAttempts:5,auth:{token:this.token}}),this.socket.on("connect",function(ke){je.opened=!0,Se.socket.on("success",function(Ue){hinnn.event.trigger("printSuccess_"+Ue.templateId,Ue)}),Se.socket.on("error",function(Ue){hinnn.event.trigger("printError_"+Ue.templateId,Ue)}),Se.socket.on("clients",function(Ue){je.clients=Ue,hinnn.event.trigger("clients",Ue)}),Se.socket.on("clientInfo",function(Ue){je.clientInfo=Ue,hinnn.event.trigger("clientInfo",Ue)}),Se.socket.on("printerList",function(Ue){je.printerList=Ue,hinnn.event.trigger("printerList",Ue)}),Se.socket.on("paperSizeInfo",function(Ue){je.paperSize=Array.isArray(Ue)?Ue:[Ue],hinnn.event.trigger("paperSizeInfo",je.paperSize)}),Se.socket.on("address",function(Ue,Fe,Qe){hinnn.event.trigger("address_"+Ue,{addr:Fe,e:Qe})}),Se.socket.on("ippPrinterConnected",function(Ue){hinnn.event.trigger("ippPrinterConnected",Ue)}),Se.socket.on("ippPrinterCallback",function(Ue,Fe){hinnn.event.trigger("ippPrinterCallback",{err:Ue,res:Fe})}),Se.socket.on("ippRequestCallback",function(Ue,Fe){hinnn.event.trigger("ippRequestCallback",{err:Ue,res:Fe})}),je.state=Be,Te&&Te(!0,ke)}),this.socket.on("connect_error",function(ke){hinnn.event.trigger("connect_error",ke)}),this.socket.on("disconnect",function(){je.opened=!1,Te&&Te(!1)})),Te&&Te(!1)},reconnect:function(){this.state!==Be&&this.state!==Me||(this.stop(),this.ensureReconnectingState()&&this.start())},stop:function(){this.socket&&(this.socket.close(),this.socket=null,this.printerList=[])},ensureReconnectingState:function(){return this.state=Me,this.state===Me}}},function(Pe,Ee,Be){var Me=Be(28);typeof Me=="string"&&(Me=[[Pe.i,Me,""]]),Be(30)(Me,{hmr:!0,transform:void 0,insertInto:void 0}),Me.locals&&(Pe.exports=Me.locals)},function(Pe,Ee,Be){(Pe.exports=Be(29)(!1)).push([Pe.i,`.hicontextmenu {\r
position: absolute;\r
display: inline-block;\r
width: 215px;\r
padding: 0 0;\r
margin: 0;\r
font-family: inherit;\r
font-size: inherit;\r
list-style-type: none;\r
list-style: none;\r
background: #fff;\r
border: 1px solid #bebebe;\r
border-radius: 2px;\r
font-size: 13px;\r
}\r
\r
.hicontextmenuroot .hicontextmenuitem {\r
position: relative;\r
-webkit-box-sizing: content-box;\r
-moz-box-sizing: content-box;\r
box-sizing: content-box;\r
padding: .2em 12px;\r
color: #2f2f2f;\r
-webkit-user-select: none;\r
-moz-user-select: none;\r
-ms-user-select: none;\r
text-decoration: none;\r
\r
user-select: none;\r
background-color: #fff;\r
\r
}\r
\r
.hicontextmenuroot>.hicontextmenuitem:hover,\r
.hicontextmenuroot .hicontextmenuitem > a:hover {\r
background-color: #f3f3f3;\r
}\r
\r
.hicontextmenuroot .hicontextmenuitem>a {\r
text-decoration: none;\r
color: #363636;\r
line-height: 22px;\r
\r
}\r
\r
.hicontextmenuroot .hicontextsubmenu>ul {\r
display: none;\r
position: absolute;\r
\r
}\r
\r
.hicontextmenuroot .hicontextsubmenu:hover>ul {\r
display: block;\r
left: 100%;\r
top: -1px;\r
margin-left: 0px;\r
}\r
\r
.hicontextmenuroot .borderBottom {\r
border-bottom: 1px solid #efe6e6;\r
}\r
\r
.hicontextmenuroot .disable> a {\r
\r
color: #ccc;\r
\r
}\r
.hicontextmenuroot>.disable:hover,\r
.hicontextmenuroot .disable> a:hover {\r
background-color:#fff;\r
}`,""])},function(Pe,Ee,Be){Pe.exports=function(Me){var Te=[];return Te.toString=function(){return this.map(function(Se){ke=Se[1]||"";var je,ke,Ue,Fe=(Ue=Se[3])?(Me&&typeof btoa=="function"?(je="/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(Ue))))+" */",Fe=Ue.sources.map(function(Qe){return"/*# sourceURL="+Ue.sourceRoot+Qe+" */"}),[ke].concat(Fe).concat([je])):[ke]).join(`
`):ke;return Se[2]?"@media "+Se[2]+"{"+Fe+"}":Fe}).join("")},Te.i=function(Se,je){typeof Se=="string"&&(Se=[[null,Se,""]]);for(var ke={},Ue=0;Ue<this.length;Ue++){var Fe=this[Ue][0];Fe!=null&&(ke[Fe]=!0)}for(Ue=0;Ue<Se.length;Ue++){var Qe=Se[Ue];Qe[0]!=null&&ke[Qe[0]]||(je&&!Qe[2]?Qe[2]=je:je&&(Qe[2]="("+Qe[2]+") and ("+je+")"),Te.push(Qe))}},Te}},function(Pe,Ee,Be){var Me,Te,Se,je={},ke=(Me=function(){return window&&document&&document.all&&!window.atob},Se={},function(mr,qe){if(typeof mr=="function")return mr();if(Se[mr]===void 0){if(qe=function(lr,xe){return(xe||document).querySelector(lr)}.call(this,mr,qe),window.HTMLIFrameElement&&_instanceof(qe,window.HTMLIFrameElement))try{qe=qe.contentDocument.head}catch(lr){qe=null}Se[mr]=qe}return Se[mr]}),Ue=null,Fe=0,Qe=[],He=Be(31);function Ie(mr,qe){for(var lr=0;lr<mr.length;lr++){var xe=mr[lr],Xe=je[xe.id];if(Xe){Xe.refs++;for(var Re=0;Re<Xe.parts.length;Re++)Xe.parts[Re](xe.parts[Re]);for(;Re<xe.parts.length;Re++)Xe.parts.push(sr(xe.parts[Re],qe))}else{for(var ir=[],Re=0;Re<xe.parts.length;Re++)ir.push(sr(xe.parts[Re],qe));je[xe.id]={id:xe.id,refs:1,parts:ir}}}}function _e(mr,qe){for(var lr=[],xe={},Xe=0;Xe<mr.length;Xe++){var ir=mr[Xe],Re=qe.base?ir[0]+qe.base:ir[0],ir={css:ir[1],media:ir[2],sourceMap:ir[3]};xe[Re]?xe[Re].parts.push(ir):lr.push(xe[Re]={id:Re,parts:[ir]})}return lr}function Ae(mr,qe){var lr=ke(mr.insertInto);if(!lr)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var xe=Qe[Qe.length-1];if(mr.insertAt==="top")xe?xe.nextSibling?lr.insertBefore(qe,xe.nextSibling):lr.appendChild(qe):lr.insertBefore(qe,lr.firstChild),Qe.push(qe);else if(mr.insertAt==="bottom")lr.appendChild(qe);else{if(_typeof(mr.insertAt)!="object"||!mr.insertAt.before)throw new Error(`[Style Loader]
Invalid value for parameter 'insertAt' ('options.insertAt') found.
Must be 'top', 'bottom', or Object.
(https://github.com/webpack-contrib/style-loader#insertat)
`);xe=ke(mr.insertAt.before,lr),lr.insertBefore(qe,xe)}}function Ye(mr){mr.parentNode!==null&&(mr.parentNode.removeChild(mr),0<=(mr=Qe.indexOf(mr)))&&Qe.splice(mr,1)}function rr(mr){var qe,lr=document.createElement("style");return mr.attrs.type===void 0&&(mr.attrs.type="text/css"),mr.attrs.nonce===void 0&&(qe=Be.nc)&&(mr.attrs.nonce=qe),Je(lr,mr.attrs),Ae(mr,lr),lr}function Je(mr,qe){Object.keys(qe).forEach(function(lr){mr.setAttribute(lr,qe[lr])})}function sr(mr,qe){var lr,xe,Xe,Re,ir;if(qe.transform&&mr.css){if(!(Re=typeof qe.transform=="function"?qe.transform(mr.css):qe.transform.default(mr.css)))return function(){};mr.css=Re}return Xe=qe.singleton?(Re=Fe++,lr=Ue=Ue||rr(qe),xe=xr.bind(null,lr,Re,!1),xr.bind(null,lr,Re,!0)):mr.sourceMap&&typeof URL=="function"&&typeof URL.createObjectURL=="function"&&typeof URL.revokeObjectURL=="function"&&typeof Blob=="function"&&typeof btoa=="function"?(Re=qe,ir=document.createElement("link"),Re.attrs.type===void 0&&(Re.attrs.type="text/css"),Re.attrs.rel="stylesheet",Je(ir,Re.attrs),Ae(Re,ir),lr=ir,xe=function(pr,kr,gr){var Ir=gr.css,gr=gr.sourceMap,Wr=kr.convertToAbsoluteUrls===void 0&&gr,kr=((kr.convertToAbsoluteUrls||Wr)&&(Ir=He(Ir)),gr&&(Ir+=`
/*# sourceMappingURL=data:application/json;base64,`+btoa(unescape(encodeURIComponent(JSON.stringify(gr))))+" */"),new Blob([Ir],{type:"text/css"})),Wr=pr.href;pr.href=URL.createObjectURL(kr),Wr&&URL.revokeObjectURL(Wr)}.bind(null,lr,qe),function(){Ye(lr),lr.href&&URL.revokeObjectURL(lr.href)}):(lr=rr(qe),xe=function(pr,Ir){var Cr=Ir.css,Ir=Ir.media;if(Ir&&pr.setAttribute("media",Ir),pr.styleSheet)pr.styleSheet.cssText=Cr;else{for(;pr.firstChild;)pr.removeChild(pr.firstChild);pr.appendChild(document.createTextNode(Cr))}}.bind(null,lr),function(){Ye(lr)}),xe(mr),function(pr){pr?pr.css===mr.css&&pr.media===mr.media&&pr.sourceMap===mr.sourceMap||xe(mr=pr):Xe()}}Pe.exports=function(mr,qe){if(typeof DEBUG!="undefined"&&DEBUG&&(typeof document=="undefined"?"undefined":_typeof(document))!="object")throw new Error("The style-loader cannot be used in a non-browser environment");(qe=qe||{}).attrs=_typeof(qe.attrs)=="object"?qe.attrs:{},qe.singleton||typeof qe.singleton=="boolean"||(qe.singleton=(function(){return Te=Te===void 0?Me.apply(this,arguments):Te})()),qe.insertInto||(qe.insertInto="head"),qe.insertAt||(qe.insertAt="bottom");var lr=_e(mr,qe);return Ie(lr,qe),function(xe){for(var Xe,Re=[],ir=0;ir<lr.length;ir++){var pr=lr[ir];(Xe=je[pr.id]).refs--,Re.push(Xe)}for(xe&&Ie(_e(xe,qe),qe),ir=0;ir<Re.length;ir++)if((Xe=Re[ir]).refs===0){for(var vr=0;vr<Xe.parts.length;vr++)Xe.parts[vr]();delete je[Xe.id]}}},wr=[];var wr,Sr=function(mr,qe){return wr[mr]=qe,wr.filter(Boolean).join(`
`)};function xr(mr,qe,Xe,xe){var Xe=Xe?"":xe.css;mr.styleSheet?mr.styleSheet.cssText=Sr(qe,Xe):(xe=document.createTextNode(Xe),(Xe=mr.childNodes)[qe]&&mr.removeChild(Xe[qe]),Xe.length?mr.insertBefore(xe,Xe[qe]):mr.appendChild(xe))}},function(Pe,Ee){Pe.exports=function(Be){var Me,Te,Se=typeof window!="undefined"&&window.location;if(Se)return Be&&typeof Be=="string"?(Me=Se.protocol+"//"+Se.host,Te=Me+Se.pathname.replace(/\/[^\/]*$/,"/"),Be.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(je,ke){return ke=ke.trim().replace(/^"(.*)"$/,function(Ue,Fe){return Fe}).replace(/^'(.*)'$/,function(Ue,Fe){return Fe}),/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(ke)?je:(je=ke.indexOf("//")===0?ke:ke.indexOf("/")===0?Me+ke:Te+ke.replace(/^\.\//,""),"url("+JSON.stringify(je)+")")})):Be;throw new Error("fixUrls requires window.location")}},function(Pe,Ee){var Be,Me;Be=jQuery,(Me=function(Te,Se){this.init(Te,Se)}).prototype={init:function(Te,Se){this.ele=Te,this.defaults={menu:[{text:"text",menus:[{},{}],callback:function(){}}],target:function(je){},width:100,itemHeight:28,bgColor:"#fff",color:"#333",fontSize:14,hoverBgColor:"#f5f5f5"},this.opts=Be.extend(!0,{},this.defaults,Se),this.random=new Date().getTime()+parseInt(1e3*Math.random()),this.eventBind()},renderMenu:function(Te,Se){var je,ke=this,Ue=Se;Te&&Te.length&&(je=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<ul class="hicontextmenu" style="z-index: 9999;"></ul>'),Ue||(Ue=je).addClass("hicontextmenuroot"),jquery__WEBPACK_IMPORTED_MODULE_72___default.a.each(Te,function(Fe,Qe){var He=!!Qe.disable&&Qe.disable(),Ie=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<li class="hicontextmenuitem"><a href="javascript:void(0);"><span>'+(Qe.text||"")+"</span></a></li>");He&&Ie.addClass("disable"),Qe.borderBottom&&Ie.addClass("borderBottom"),Qe.menus&&(Ie.addClass("hicontextsubmenu"),ke.renderMenu(Qe.menus,Ie)),Qe.callback&&Ie.click(function(_e){jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).hasClass("disable")||(jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hicontextmenuroot").remove(),Qe.callback()),_e.stopPropagation()}),je.append(Ie)}),Se)&&Se.append(je),Se||jquery__WEBPACK_IMPORTED_MODULE_72___default()("body").append(Ue).find(".hicontextmenuroot").hide()},setPosition:function(Te){jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hicontextmenuroot").css({left:Te.pageX+2,top:Te.pageY+2}).show()},eventBind:function(){var Te=this;this.ele.on("contextmenu",function(Se){jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hicontextmenuroot").remove(),Se.preventDefault(),Te.renderMenu(Te.opts.menus),Te.setPosition(Se),Te.opts.target&&typeof Te.opts.target=="function"&&Te.opts.target(Be(this))}),Be("body").on("click",function(){Be(".hicontextmenuroot").remove()})}},Be.fn.hicontextMenu=function(Te){return new Me(this,Te),this}},function(t,e,n){n.r(e),n(22),n(23),n(24),n(25);var i,o=n(0);n(26),window.hiLocalStorage=(i=window.localStorage||null,{saveLocalData:function(Pe,Ee){return!(!i||!Ee||(i.setItem(Pe,Ee),0))},getLocalData:function(Pe){return i?i.getItem(Pe):null},removeItem:function(Pe){i&&i.removeItem(Pe)}}),n(27),n(32);var _r,a=(()=>{function Pe(){this.allElementTypes=[]}return Object.defineProperty(Pe,"instance",{get:function(){return Pe._instance=Pe._instance?Pe._instance:new Pe},enumerable:!0,configurable:!0}),Pe.prototype.addPrintElementTypes=function(Ee,Be){var Me=this;this[Ee]?this[Ee]=this[Ee].concat(Be):this[Ee]=Be,Be.forEach(function(Te){Me.allElementTypes=Me.allElementTypes.concat(Te.printElementTypes)})},Pe.prototype.removePrintElementTypes=function(Ee){delete this[Ee],this.allElementTypes=this.allElementTypes.filter(function(Be){return!Be.tid.startsWith(Ee)})},Pe.prototype.getElementTypeGroups=function(Ee){return this[this.formatterModule(Ee)]||[]},Pe.prototype.getElementType=function(Ee){var Be=this.allElementTypes.filter(function(Me){return Me.tid==Ee});if(0<Be.length)return Be[0]},Pe.prototype.updateElementType=function(Ee,Be){var Me=this.getElementType(Ee);if(Be){var Be=Be(Me),Te=this.allElementTypes.findIndex(function(je){return je.tid==Ee});if(0<=Te)return this.allElementTypes.splice(Te,1,Be),Be}return Me},Pe.prototype.formatterModule=function(Ee){return Ee||"_default"},Pe})(),p=n(1),s=n(2),l=(()=>{function Pe(){}return Pe.prototype.createPrintElementTypeHtml=function(Ee,Be){var Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<ul class="hiprint-printElement-type"></ul>');return Be.forEach(function(Te){var Se=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<li></li>"),je=(Se.append('<span class="title">'+Te.name+"</span>"),jquery__WEBPACK_IMPORTED_MODULE_72___default()("<ul></ul>"));Se.append(je),Te.printElementTypes.forEach(function(ke){je.append('<li><a class="ep-draggable-item" tid="'+ke.tid+'"> '+ke.getText()+" </a></li>")}),Me.append(Se)}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ee).append(Me),Me.find(".ep-draggable-item")},Pe})(),u=n(5),d=n(15),c=function(Pe){this.title=Pe.title,this.type=Pe.type},ctable=function(Pe){this.title=Pe.title,this.type=Pe.type,this.editable=Pe.editable,this.columnDisplayEditable=Pe.columnDisplayEditable,this.columnDisplayIndexEditable=Pe.columnDisplayIndexEditable,this.columnTitleEditable=Pe.columnTitleEditable,this.columnResizable=Pe.columnResizable,this.columnAlignEditable=Pe.columnAlignEditable,this.isEnableEditField=Pe.isEnableEditField,this.isEnableContextMenu=Pe.isEnableContextMenu,this.isEnableInsertRow=Pe.isEnableInsertRow,this.isEnableDeleteRow=Pe.isEnableDeleteRow,this.isEnableInsertColumn=Pe.isEnableInsertColumn,this.isEnableDeleteColumn=Pe.isEnableDeleteColumn,this.isEnableMergeCell=Pe.isEnableMergeCell},h=(()=>{function Pe(Ee){var Be=this;this.text=Ee.text,this.field=Ee.field,this.fields=Ee.fields,this.title=Ee.title,this.tid=Ee.tid,this.data=Ee.data,this.styler=Ee.styler,this.formatter=Ee.formatter,this.type=Ee.type,this.options=Ee.options,this.editable=Ee.editable==null||Ee.editable,this.columnDisplayEditable=Ee.columnDisplayEditable==null||Ee.columnDisplayEditable,this.columnDisplayIndexEditable=Ee.columnDisplayIndexEditable==null||Ee.columnDisplayIndexEditable,this.columnTitleEditable=Ee.columnTitleEditable==null||Ee.columnTitleEditable,this.columnResizable=Ee.columnResizable==null||Ee.columnResizable,this.columnAlignEditable=Ee.columnAlignEditable==null||Ee.columnAlignEditable,this.columns=[],(Ee.columns||[]).forEach(function(Me,Te){Be.columns.push(Be.createTableColumnArray(Me))}),this.rowStyler=Ee.rowStyler,this.striped=Ee.striped,this.groupFields=Ee.groupFields||[],this.groupFormatter=Ee.groupFormatter,this.groupFooterFormatter=Ee.groupFooterFormatter,this.footerFormatter=Ee.footerFormatter,this.rowsColumnsMerge=Ee.rowsColumnsMerge,this.rowsColumnsMergeClean=Ee.rowsColumnsMergeClean,this.groupSequenceContinue=Ee.groupSequenceContinue,this.gridColumnsFooterFormatter=Ee.gridColumnsFooterFormatter,this.isEnableEditField=Ee.isEnableEditField==null||Ee.isEnableEditField,this.isEnableContextMenu=Ee.isEnableContextMenu==null||Ee.isEnableContextMenu,this.isEnableInsertRow=Ee.isEnableInsertRow==null||Ee.isEnableInsertRow,this.isEnableDeleteRow=Ee.isEnableDeleteRow==null||Ee.isEnableDeleteRow,this.isEnableInsertColumn=Ee.isEnableInsertColumn==null||Ee.isEnableInsertColumn,this.isEnableDeleteColumn=Ee.isEnableDeleteColumn==null||Ee.isEnableDeleteColumn,this.isEnableMergeCell=Ee.isEnableMergeCell==null||Ee.isEnableMergeCell,this.columnObj=this.makeColumnObj()}return Pe.prototype.getText=function(){return this.text||this.title||""},Pe.prototype.createPrintElement=function(Ee){var Be=this;return this.columns&&this.columns.length==0&&(Ee.columns||[]).forEach(function(Me,Te){Be.columns.push(Be.createTableColumnArray(Me))}),new d.a(this,Ee)},Pe.prototype.getData=function(){return[{}]},Pe.prototype.createTableColumnArray=function(Ee){var Be=[];return Ee.forEach(function(Me,Te){Be.push(new u.a(Me))}),Be},Pe.prototype.getPrintElementTypeEntity=function(){return this.type=="table"?new ctable({title:this.title,type:this.type,editable:this.editable,columnDisplayEditable:this.columnDisplayEditable,columnDisplayIndexEditable:this.columnDisplayIndexEditable,columnResizable:this.columnResizable,columnAlignEditable:this.columnAlignEditable,columnTitleEditable:this.columnTitleEditable,isEnableEditField:this.isEnableEditField,isEnableContextMenu:this.isEnableContextMenu,isEnableInsertRow:this.isEnableInsertRow,isEnableDeleteRow:this.isEnableDeleteRow,isEnableInsertColumn:this.isEnableInsertColumn,isEnableDeleteColumn:this.isEnableDeleteColumn,isEnableMergeCell:this.isEnableMergeCell}):new c({title:this.title,type:this.type})},Pe.prototype.getFields=function(){return this.fields},Pe.prototype.getOptions=function(){return this.options||{}},Pe.prototype.getColumnByColumnId=function(Ee){return this.columnObj[Ee]},Pe.prototype.makeColumnObj=function(Ee){var Be={};return Ee?Ee.forEach(function(Me){(Me.id||Me.columnId)&&(Be[Me.id||Me.columnId]=Me)}):this.columns&&this.columns.forEach(function(Me){Me.forEach(function(Te){(Te.id||Te.columnId)&&(Be[Te.id||Te.columnId]=Te)})}),this.columnObj=Be},Pe})(),f=n(4),g=n(3),m=(_r=function(Pe,Ee){return(_r=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Be,Me){Be.__proto__=Me}:function(Be,Me){for(var Te in Me)Me.hasOwnProperty(Te)&&(Be[Te]=Me[Te])}))(Pe,Ee)},function(Pe,Ee){function Be(){this.constructor=Pe}_r(Pe,Ee),Pe.prototype=Ee===null?Object.create(Ee):(Be.prototype=Ee.prototype,new Be)}),v=(Pe=>{function Ee(Be,Me){return Be=Pe.call(this,Be)||this,Be.options=new g.a(Me),Be.options.setDefault(new g.a(p.a.instance.image.default).getPrintElementOptionEntity()),Be}return m(Ee,Pe),Ee.prototype.getReizeableShowPoints=function(){return["s","e","se","r"]},Ee.prototype.getData=function(Be){var Me="",Te=this.getField(),Me=Be&&Te?Te.split(".").reduce(function(Se,je){return(Se||Be)[je]},!1)||"":this.options.src||this.printElementType.getData(),Te=this.getFormatter();return(Me=Te?Te(Me,this.options,this._currenttemplateData):Me)||""},Ee.prototype.createTarget=function(Be,Me){var Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-image" style="position: absolute;"><div class="hiprint-printElement-image-content" style="height:100%;width:100%"></div></div>');return this.updateTargetImage(Te,Be,Me),Te},Ee.prototype.initSizeByHtml=function(Be){Pe.prototype.initSizeByHtml.call(this,Be),this.css(Be,this.getData())},Ee.prototype.getConfigOptions=function(){return p.a.instance.image},Ee.prototype.updateDesignViewFromOptions=function(){this.designTarget&&(this.css(this.designTarget,this.getData()),this.updateTargetImage(this.designTarget,this.getTitle(),this.getData()))},Ee.prototype.updateTargetImage=function(Be,Me,Te){Be=Be.find(".hiprint-printElement-image-content"),Be.find("img").length?Be.find("img").attr("src",Te):Be.html('<img style="width:100%;height:100%;" src="'+Te+'">'),Te.length?Be.find("img").css("cssText",'width:100%;height:100%;content:url("'.concat(Te,'")!important')):Be.find("img").css("cssText","width:100%;height:100%;"),this.options.fit&&Be.find("img").css("object-fit",this.options.fit),this.options.borderRadius&&Be.find("img").css("border-radius",this.options.borderRadius)},Ee.prototype.getHtml=function(Be,Me,Te){return this.getHtml2(Be,Me,Te)},Ee})(f.a),y=(()=>{var Pe=function(Ee,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Me,Te){Me.__proto__=Te}:function(Me,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Me[Se]=Te[Se])}))(Ee,Be)};return function(Ee,Be){function Me(){this.constructor=Ee}Pe(Ee,Be),Ee.prototype=Be===null?Object.create(Be):(Me.prototype=Be.prototype,new Me)}})(),b=(Pe=>{function Ee(Be){var Me=this;return(Me=Pe.call(this,Be=Be||{})||this).leftSpaceRemoved=Be.leftSpaceRemoved,Me}return y(Ee,Pe),Ee.prototype.getHideTitle=function(){return(this.hideTitle==null?this.defaultOptions:this).hideTitle},Ee})(g.a),E=n(8),T=(function(){function t(Pe,Ee,Be,Me,Te,Se,je,ke,Ue,Fe,Qe,He,Ie,_e,Ae,Ye){this.panelPageRule=Me,this.scale=Te,this.watermarkOptions=Be,this.defaultPaperNumberFormat="${paperNo}-${paperCount}",this.printLine=0,this.templateId=Pe,this.panelIdx=Ee,this.width=o.a.mm.toPt(Se),this.height=o.a.mm.toPt(je),this.mmwidth=Se,this.mmheight=je,this.paperHeader=0<=ke?ke:0,this.paperFooter=Ue,this.contentHeight=Ue-ke,this.createTarget(),this.index=Ae,this.paperNumberLeft=Fe||parseInt((this.width-30).toString()),this.paperNumberTop=Qe||parseInt((this.height-22).toString()),this.paperNumberDisabled=He,this.paperNumberContinue=Ie,this.paperNumberFormat=_e,this.referenceElement=Ye?jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({},Ye):new E.a({top:0,left:0,height:0,width:0,bottomInLastPaper:0,beginPrintPaperIndex:0,printTopInPaper:0,endPrintPaperIndex:0})}return t.prototype.subscribePaperBaseInfoChanged=function(Pe){this.onPaperBaseInfoChanged=Pe},t.prototype.triggerOnPaperBaseInfoChanged=function(Pe){this.onPaperBaseInfoChanged&&this.onPaperBaseInfoChanged({panelPageRule:this.panelPageRule,scale:this.scale,paperHeader:this.paperHeader,paperFooter:this.paperFooter,paperNumberLeft:this.paperNumberLeft,paperNumberTop:this.paperNumberTop,paperNumberDisabled:this.paperNumberDisabled,paperNumberContinue:this.paperNumberContinue,paperNumberFormat:this.paperNumberFormat}),o.a.event.trigger("hiprintTemplateDataChanged_"+this.templateId,Pe||"模板调整")},t.prototype.setFooter=function(Pe,Ee,Be,Me){this.firstPaperFooter=Pe,this.evenPaperFooter=Ee,this.oddPaperFooter=Be,this.lastPaperFooter=Me},t.prototype.setOffset=function(Pe,Ee){this.setLeftOffset(Pe),this.setTopOffset(Ee)},t.prototype.setLeftOffset=function(Pe){Pe?this.paperContentTarget.css("left",Pe+"pt"):this.paperContentTarget[0].style.left=""},t.prototype.setTopOffset=function(Pe){Pe?this.paperContentTarget.css("top",Pe+"pt"):this.paperContentTarget[0].style.top=""},t.prototype.createTarget=function(){this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printPaper"><div class="hiprint-printPaper-content"></div></div>'),this.paperContentTarget=this.target.find(".hiprint-printPaper-content"),this.target.css("width",this.mmwidth+"mm"),this.target.css("height",this.mmheight-p.a.instance.paperHeightTrim+"mm"),this.target.attr("original-height",this.mmheight),this.zoom(this.scale)},t.prototype.createHeaderLine=function(){var Pe=this;this.headerLinetarget=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-headerLine" style="position: absolute;width: 100%;border-top: 1px dashed #c9bebe;height: 7pt;"></div>'),this.headerLinetarget.css("top",(this.paperHeader||-1)+"pt"),this.paperHeader==0&&this.headerLinetarget.addClass("hideheaderLinetarget"),this.paperContentTarget.append(this.headerLinetarget),this.dragHeadLineOrFootLine(this.headerLinetarget,function(Ee,Be){Be>=Pe.paperFooter&&(Be=Pe.paperFooter-10),Pe.paperHeader=0<=Be?Be:0,Pe.triggerOnPaperBaseInfoChanged()})},t.prototype.createFooterLine=function(){var Pe=this;this.footerLinetarget=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-footerLine" style="position: absolute;width: 100%;border-top: 1px dashed #c9bebe;height: 7pt;"></div>'),this.footerLinetarget.css("top",parseInt(this.paperFooter.toString())+"pt"),this.paperFooter==this.height&&(this.footerLinetarget.css("top",this.mmheight-p.a.instance.paperHeightTrim+"mm"),this.footerLinetarget.addClass("hidefooterLinetarget")),this.paperContentTarget.append(this.footerLinetarget),this.dragHeadLineOrFootLine(this.footerLinetarget,function(Ee,Be){Be<=Pe.paperHeader&&(Be=Pe.paperHeader+10),Pe.paperFooter=Be,Pe.triggerOnPaperBaseInfoChanged()})},t.prototype.createPaperNumber=function(Pe,Ee){var Be=this,Me=this.target.find(".hiprint-paperNumber");return Me.length?Me.html(Pe):((Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<span class="hiprint-paperNumber" style="position: absolute">'+Pe+"</span>")).css("top",this.paperNumberTop+"pt"),Me.css("left",this.paperNumberLeft+"pt"),this.paperContentTarget.append(Me),Ee&&this.dragHeadLineOrFootLine(Me,function(Te,Se){Be.paperNumberTop=Se,Be.paperNumberLeft=Te,Be.triggerOnPaperBaseInfoChanged()},!0)),Me},t.prototype.getTarget=function(){return this.target},t.prototype.append=function(Pe){this.paperContentTarget.append(Pe)},t.prototype.updateReferenceElement=function(Pe){Pe&&(this.referenceElement=Pe)},t.prototype.updatePrintLine=function(Pe){Pe>=this.printLine&&(this.printLine=Pe)},t.prototype.design=function(Pe){var Ee=this;this.createHeaderLine(),this.createFooterLine(),this.target.addClass("design"),Pe&&Pe.grid&&this.target.addClass("grid"),this.paperNumberTarget=this.createPaperNumber(this.formatPaperNumber(1,1),!0),this.createRuler(),this.createWaterMark(!0,this.panelIdx,this.watermarkOptions),this.resetPaperNumber(this.paperNumberTarget),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.paperNumberTarget).bind("dblclick.hiprint",function(){Ee.paperNumberDisabled==null&&(Ee.paperNumberDisabled=!1),Ee.paperNumberDisabled=!Ee.paperNumberDisabled,Ee.resetPaperNumber(Ee.paperNumberTarget),Ee.triggerOnPaperBaseInfoChanged("初始")}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.paperNumberTarget).bind("click.hiprint",function(){o.a.event.trigger("BuildCustomOptionSettingEventKey_"+Ee.templateId,{options:{paperNumberFormat:Ee.paperNumberFormat,paperNumberDisabled:Ee.paperNumberDisabled,paperNumberContinue:Ee.paperNumberContinue},callback:function(Be){Ee.paperNumberDisabled=!!Be.paperNumberDisabled||void 0,Ee.paperNumberContinue=Be.paperNumberContinue,Ee.paperNumberFormat=Be.paperNumberFormat||void 0,Ee.createPaperNumber(Ee.formatPaperNumber(1,1),!0),Ee.resetPaperNumber(Ee.paperNumberTarget),Ee.triggerOnPaperBaseInfoChanged()}})})},t.prototype.resetPaperNumber=function(Pe){this.paperNumberDisabled?Pe.addClass("hiprint-paperNumber-disabled"):Pe.removeClass("hiprint-paperNumber-disabled")},t.prototype.updatePaperNumber=function(Pe,Ee,Be){Pe=this.createPaperNumber(this.formatPaperNumber(Pe,Ee)),this.paperNumberDisabled?Pe.hide():Be&&this.index%2==1&&(Pe[0].style.left="",Pe.css("right",this.paperNumberLeft+"pt"))},t.prototype.formatPaperNumber=function(t,e){return this.createWaterMark(!1,t,this.watermarkOptions),eval("`"+(this.paperNumberFormat||this.defaultPaperNumberFormat).replace("paperNo",t).replace("paperCount",e)+"`")},t.prototype.dragHeadLineOrFootLine=function(Pe,Ee,Be){var Me=this;Pe.hidraggable({axis:Be?void 0:"v",onDrag:function(Te,Se,je){Ee(Se,je)},moveUnit:"pt",minMove:p.a.instance.movingDistance,onBeforeDrag:function(Te){s.a.instance.draging=!0},getScale:function(){return Me.scale||1},onStopDrag:function(Te){Me.headerLinetarget.css("top",Me.paperHeader+"pt"),Me.footerLinetarget.css("top",Me.paperFooter+"pt"),s.a.instance.draging=!1,Me.footerLinetarget.removeClass("hidefooterLinetarget"),Me.headerLinetarget.removeClass("hideheaderLinetarget")}})},t.prototype.resize=function(Me,Ee){var Be=this.paperFooter/this.height,Me=(this.width=o.a.mm.toPt(Me),this.height=o.a.mm.toPt(Ee),this.mmwidth=Me,this.mmheight=Ee,this.target.css("width",Me+"mm"),this.target.css("height",Ee-p.a.instance.paperHeightTrim+"mm"),this.target.attr("original-height",this.mmheight),this.height*Be);this.paperFooter=Me||this.height,this.footerLinetarget.css("top",Me+"pt"),this.contentHeight=this.paperFooter-this.paperHeader,this.paperNumberLeft=this.paperNumberLeft>this.width?parseInt((this.width-30).toString()):this.paperNumberLeft,this.paperNumberTop=this.paperNumberTop>this.height?this.paperNumberTop=parseInt((this.height-22).toString()):this.paperNumberTop,this.paperNumberTarget.css("top",this.paperNumberTop+"pt"),this.paperNumberTarget.css("left",this.paperNumberLeft+"pt"),this.triggerOnPaperBaseInfoChanged("调整大小")},t.prototype.zoom=function(Pe){Pe&&(this.scale=Pe,this.target.css("transform","scale("+Pe+")"),1<Pe?this.target.css("transform-origin","-"+Pe+"% -"+Pe+"%"):this.target.css("transform-origin","0 0"),this.triggerOnPaperBaseInfoChanged("缩放"))},t.prototype.getPaperFooter=function(Pe){return Pe=this.index+Pe,Pe==0?this.firstPaperFooter||this.oddPaperFooter||this.paperFooter:Pe%2==0?this.oddPaperFooter||this.paperFooter:Pe%2==1?this.evenPaperFooter||this.paperFooter:void 0},t.prototype.getContentHeight=function(Pe){return this.getPaperFooter(Pe)-this.paperHeader},t.prototype.createRuler=function(){this.target.append(`<div class="hiprint_rul_wrapper">
<img class="h_img" src="`+_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_79___default.a+`" />
<img class="v_img" src="`+_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_80___default.a+`" />
</div>`)},t.prototype.createWaterMark=function(Pe,Ee,Te){var Me=this,Te=Object.assign({},Te||{},{id:"".concat(Me.templateId,"_").concat(Me.panelIdx,"_").concat(Ee||1,"_").concat(Pe?"design":Me.index),watch:Pe,container:Me.target[0]});Te.container&&(Te.content?(Pe&&_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_77__.a.destroyWatermark(Object.assign({},Te,{id:"".concat(Me.templateId,"_").concat(Me.panelIdx,"_").concat(Ee||1,"_").concat(Me.index)})),_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_77__.a.createWatermark(Te)):_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_77__.a.destroyWatermark(Te))},t.prototype.displayHeight=function(){return this.mmheight-p.a.instance.paperHeightTrim+"mm"},t.prototype.displayWidth=function(){return this.mmwidth+"mm"},t.prototype.getPanelTarget=function(){return this.target.parent(".hiprint-printPanel ")},t})(),P=n(6),_=(()=>{var Pe=function(Ee,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Me,Te){Me.__proto__=Te}:function(Me,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Me[Se]=Te[Se])}))(Ee,Be)};return function(Ee,Be){function Me(){this.constructor=Ee}Pe(Ee,Be),Ee.prototype=Be===null?Object.create(Be):(Me.prototype=Be.prototype,new Me)}})(),w=(Pe=>{function Ee(Be,Me){return Be=Pe.call(this,Be)||this,Be.options=new b(Me),Be.options.setDefault(new b(p.a.instance.longText.default).getPrintElementOptionEntity()),Be}return _(Ee,Pe),Ee.prototype.getDesignTarget=function(Be){return Be=Pe.prototype.getDesignTarget.call(this,Be),Be.find(".hiprint-printElement-longText-content").css("border","1px dashed #cebcbc"),Be},Ee.prototype.getProxyTarget=function(Me){Me&&this.SetProxyTargetOption(Me);var Me=this.getData(),Te=this.createTarget(this.printElementType.getText(!0),Me);return this.updateTargetSize(Te),this.css(Te,Me),Te},Ee.prototype.updateDesignViewFromOptions=function(){var Be,Me;this.designTarget&&(Be=this.getData(),Me=this.getHtml(this.designPaper)[0].target,this.designTarget.find(".hiprint-printElement-longText-content").html(Me.find(".hiprint-printElement-longText-content").html()),this.css(this.designTarget,Be))},Ee.prototype.getConfigOptions=function(){return p.a.instance.longText},Ee.prototype.getTitle=function(){return this.options.title||this.printElementType.title},Ee.prototype.getData=function(Be){var Me=this.getField(),Me=Me&&Me.split(".").reduce(function(Te,Se){return Te?Te[Se]:Be?Be[Se]:""},!1)||"";return Be?Me||"":this.options.testData||this.printElementType.getData()||""},Ee.prototype.updateTargetText=function(Be,Me,Te){Be=Be.find(".hiprint-printElement-longText-content"),Me=this.getText(Me,Te),Be.html(Me)},Ee.prototype.createTarget=function(Be,Me){var Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-longText" style="position: absolute;"><div class="hiprint-printElement-longText-content hiprint-printElement-content" style="height:100%;width:100%"></div></div>');return this.updateTargetText(Te,Be,Me),Te},Ee.prototype.getText=function(Be,Me){var Te=this.getFormatter();return Me=Me&&(this.options.leftSpaceRemoved!=0?Me.toString().replace(/^\s*/,""):Me),(this.getField()?(!this.options.getHideTitle()&&Be?Be+"":"")+(Te?Te(Be,Me,this.options,this._currenttemplateData):Me):Te?Te(Be,Be,this.options,this._currenttemplateData):Be||"")||""},Ee.prototype.getHtml=function(Be,Me){return this.setCurrenttemplateData(Me),this.createTempContainer(),Be=this.getPaperHtmlResult(Be,Me),this.removeTempContainer(),Be},Ee.prototype.getHeightByData=function(Be){return this.createTempContainer(),Be=this.getPaperHtmlResult(new T("","",void 0,1e3,1e3,0,25e3,0,0,!0,!0,void 0,0,void 0),{},Be),this.removeTempContainer(),Be[0].referenceElement.bottomInLastPaper-Be[0].referenceElement.printTopInPaper},Ee.prototype.getLongTextIndent=function(){return this.options.longTextIndent?'<span class="long-text-indent" style="margin-left:'+this.options.longTextIndent+'pt"></span>':'<span class="long-text-indent"></span>'},Ee.prototype.getPaperHtmlResult=function(Be,Me,Ue){var Se=this,je=[],ke=0,Ue=Ue||this.getData(Me),Fe=this.getText(this.getTitle(),Ue),Qe=this.createTarget(this.getTitle(),this.options.testData||""),He=(this.css(Qe,Ue),Me?this.updateTargetWidth(Qe):this.updateTargetSize(Qe),this.getTempContainer().html(""),this.getTempContainer().append(Qe),[this.getLongTextIndent()]),Ie=Fe.split(new RegExp(`\r|
`,"g"));if(Ie.forEach(function(sr,wr){sr=Se.options.leftSpaceRemoved!=0?(sr||"").toString().replace(/^\s*/,""):sr,He=He.concat(sr.split("")),wr<Ie.length-1&&He.push("<br/>"+Se.getLongTextIndent())}),He.length==0&&(He=[""]),this.isHeaderOrFooter()||this.isFixed()||!Me)(Ye=this.getStringBySpecificHeight(He,25e3,Qe)).target.css("left",this.options.displayLeft()),Ye.target.css("top",this.options.displayTop()),Ye.target[0].height="",je.push(new P.a({target:Ye.target,printLine:this.options.displayTop()+Ye.height,referenceElement:new E.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:Be.index,bottomInLastPaper:this.options.getTop()+Ye.height,printTopInPaper:this.options.getTop()})}));else for(var _e=this.getBeginPrintTopInPaperByReferenceElement(Be);0<He.length;){var Ae=0,rr=Be.getPaperFooter(ke),Ye=(ke==0&&rr<_e&&Be.panelPageRule!="none"&&(_e=_e-rr+Be.paperHeader,je.push(new P.a({target:void 0,printLine:void 0})),ke++,Ae=Be.getContentHeight(ke)-(_e-Be.paperHeader),rr=Be.getPaperFooter(ke)),this.getStringBySpecificHeight(He,0<Ae?Ae:ke==0?rr-_e:Be.getContentHeight(ke),Qe)),rr=(He.splice(0,Ye.length),void 0),Je=void 0;Ye.target.css("left",this.options.displayLeft()),Ye.target[0].height="",rr=ke==0||0<Ae?(Je=_e,Ye.target.css("top",Je+"pt"),!(0<He.length)&&this.options.lHeight!=null?_e+(Ye.height>this.options.lHeight?Ye.height:this.options.lHeight):_e+Ye.height):(Je=Be.paperHeader,Ye.target.css("top",Je+"pt"),Je+Ye.height),je.push(new P.a({target:Ye.target,printLine:rr,referenceElement:new E.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:Be.index,bottomInLastPaper:rr,printTopInPaper:Je})})),ke++,Me&&this.updatePanelHeight(rr+this.options.getHeight(),Be)}return je},Ee.prototype.getStringBySpecificHeight=function(Be,Se,Te){var Se=o.a.pt.toPx(Se),je=void 0;return(je=this.panel.panelPageRule=="none"?this.IsPaginationIndex(Be,Be.length,-1,Te):this.IsPaginationIndex(Be,Be.length-1,Se,Te)).IsPagination?je:this.BinarySearch(Be,0,Be.length-1,Se,Te)},Ee.prototype.BinarySearch=function(Be,Me,Te,Se,je){var ke,Ue=Math.floor((Me+Te)/2);return Te<Me?(je.find(".hiprint-printElement-longText-content").html(""),{IsPagination:!0,height:0,length:0,target:je.clone()}):(ke=this.IsPaginationIndex(Be,Ue,Se,je)).IsPagination?ke:ke.move=="l"?this.BinarySearch(Be,Me,Ue-1,Se,je):this.BinarySearch(Be,Ue+1,Te,Se,je)},Ee.prototype.IsPaginationIndex=function(Be,Me,Te,Se){if(Te==-1)return Se.find(".hiprint-printElement-longText-content").html(Be.slice(0,Me).join("")),ke=Se.height(),{IsPagination:!0,height:o.a.px.toPt(ke),length:Be.length,target:Se.clone()};Se.find(".hiprint-printElement-longText-content").html(Be.slice(0,Me+2).join(""));var je=Se.height(),ke=(Se.find(".hiprint-printElement-longText-content").html(Be.slice(0,Me+1).join("")),Se.height());return Me>=Be.length-1&&ke<Te?{IsPagination:!0,height:o.a.px.toPt(ke),length:Be.length,target:Se.clone()}:ke<=Te&&Te<=je?{IsPagination:!0,height:ke,length:Me+1,target:Se.clone()}:Te<=ke?{IsPagination:!1,move:"l"}:je<=Te?{IsPagination:!1,move:"r"}:{IsPagination:!0,result:1}},Ee})(f.a),x=(()=>{function Pe(){}return Pe.replaceEnterAndNewline=function(Ee,Be){return Ee.replace(new RegExp(`\r|
|/g`,"g"),Be)},Pe.replaceTab=function(Ee,Be){return Ee.replace(new RegExp(" /g","g"),Be)},Pe.replaceEnterAndNewlineAndTab=function(Ee,Be){return Ee.replace(new RegExp(`\r|
| |/g`,"g"),Be)},Pe})(),C=(()=>{var Pe=function(Ee,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Me,Te){Me.__proto__=Te}:function(Me,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Me[Se]=Te[Se])}))(Ee,Be)};return function(Ee,Be){function Me(){this.constructor=Ee}Pe(Ee,Be),Ee.prototype=Be===null?Object.create(Be):(Me.prototype=Be.prototype,new Me)}})(),O=(Pe=>{function Ee(Be){return Be=Pe.call(this,Be)||this,Be.title&&(Be.title=x.replaceEnterAndNewlineAndTab(Be.title,"")),Be}return C(Ee,Pe),Ee.prototype.getHideTitle=function(){return(this.hideTitle==null?this.defaultOptions:this).hideTitle},Ee.prototype.getTextType=function(){return(this.textType==null?this.defaultOptions:this).textType||"text"},Ee.prototype.getFontSize=function(){return(this.fontSize==null?this.defaultOptions:this).fontSize||9},Ee.prototype.getbarcodeMode=function(){return(this.barcodeMode==null?this.defaultOptions:this).barcodeMode||"CODE128"},Ee.prototype.getBarTextMode=function(){return(this.barTextMode==null?this.defaultOptions:this).barTextMode||"text"},Ee.prototype.getBarWidth=function(){return(this.barWidth==null?this.defaultOptions:this).barWidth||1},Ee.prototype.getBarAutoWidth=function(){var Be;return(Be=this.barAutoWidth==null?this.defaultOptions.barAutoWidth==="true":this.barAutoWidth==="true")===null||Be},Ee.prototype.getQRcodeLevel=function(){return(this.qrCodeLevel==null?this.defaultOptions:this).qrCodeLevel||0},Ee})(g.a),H=(()=>{var Pe=function(Ee,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Me,Te){Me.__proto__=Te}:function(Me,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Me[Se]=Te[Se])}))(Ee,Be)};return function(Ee,Be){function Me(){this.constructor=Ee}Pe(Ee,Be),Ee.prototype=Be===null?Object.create(Be):(Me.prototype=Be.prototype,new Me)}})(),D=(Pe=>{function Ee(Be,Me){return Be=Pe.call(this,Be)||this,Be.options=new O(Me),Be.options.setDefault(new O(p.a.instance.text.default).getPrintElementOptionEntity()),Be}return H(Ee,Pe),Ee.prototype.getDesignTarget=function(Be){return Pe.prototype.getDesignTarget.call(this,Be)},Ee.prototype.getProxyTarget=function(Me){Me&&this.SetProxyTargetOption(Me);var Me=this.getData(),Te=this.createTarget(this.printElementType.getText(!0),Me);return this.updateTargetSize(Te),this.css(Te,Me),Te},Ee.prototype.updateDesignViewFromOptions=function(){var Be;this.designTarget&&(Be=this.getData(),this.css(this.designTarget,Be),this.updateTargetText(this.designTarget,this.getTitle(),Be))},Ee.prototype.getConfigOptions=function(){return p.a.instance.text},Ee.prototype.getTitle=function(){var Be=this.options.title||this.printElementType.title||"";return Be=Be&&x.replaceEnterAndNewlineAndTab(Be,"")},Ee.prototype.getData=function(Be){var Me=this.getField(),Me=Be?Me&&Me.split(".").reduce(function(Se,je){return Se?Se[je]:Be?Be[je]:""},!1)||"":this.options.testData||this.printElementType.getData()||"";if(this.options.format){if(this.options.dataType=="datetime")return o.a.dateFormat(Me,this.options.format);if(this.options.dataType=="boolean"){var Te=this.options.format.split(":");if(0<Te.length)return Me===!0||Me==="true"?Te[0]:Te[1]}}return Me},Ee.prototype.updateTargetText=function(Be,Ae,Te,Se,je){var ke,Ue,Fe,Qe,He,_e=this.getFormatter(),Ie=Be.find(".hiprint-printElement-text-content"),_e=this.getField()?(!this.options.getHideTitle()&&Ae?Ae+"":"")+hinnn.toUpperCase(this.options.upperCase,_e?_e(Ae,Te,this.options,this._currenttemplateData,Be):Te):Te=hinnn.toUpperCase(this.options.upperCase,_e?_e(Ae,Ae,this.options,this._currenttemplateData,Be):Ae),Ae=this.options.getTextType();if(Ae=="text")Ie.html(_e);else{if(Ae=="barcode"){Ie.css({display:"flex","flex-direction":"column"}),_e=this.options.getBarTextMode()=="text",Ie.html('<svg width="100%" display="block" height="100%" class="hibarcode_imgcode" preserveAspectRatio="none slice"></svg>'),_e&&Ie.append('<div class="hibarcode_displayValue" style="white-space:nowrap">');try{Te?(jsbarcode__WEBPACK_IMPORTED_MODULE_74___default()(Ie.find(".hibarcode_imgcode")[0],Te,{format:this.options.getbarcodeMode(),width:this.options.getBarWidth(),textMargin:-1,lineColor:this.options.color||"#000000",margin:0,height:parseInt(o.a.pt.toPx(this.options.getHeight()||10).toString()),displayValue:!_e&&!this.options.hideTitle}),Ie.find(".hibarcode_imgcode").attr("height","100%"),Ie.find(".hibarcode_imgcode").attr("width","100%"),!_e||this.options.hideTitle||Ie.find(".hibarcode_displayValue").html(Te)):Ie.html("");var Ye=Ie.find(".hibarcode_imgcode rect")[0].attributes.width.value,Ye=Math.ceil(hinnn.px.toPt(1.05*Ye));this.options.getBarAutoWidth()&&Ye>this.options.width&&(Ie.parent().css("width",Ye+"pt"),this.options.width=Ye)}catch(rr){Ie.html("".concat(i18n.__("此格式不支持该文本")))}}if(Ae=="qrcode"){Ie.html("");try{Te&&(Ie.css({display:"flex","flex-direction":"column"}),Fe=this.options.width,Qe=this.options.height-(this.options.hideTitle?0:(ke=this.options.lineHeight)!=null?ke:1.5*((Ue=this.options.fontSize)!=null?Ue:10.5)),He=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiqrcode_imgcode"></div>').css({width:Math.min(Fe,Qe)+"pt",height:Math.min(Fe,Qe)+"pt",margin:"auto"}),new QRCode(He[0],{width:"100%",height:"100%",colorDark:this.options.color||"#000000",useSVG:!0,correctLevel:this.options.getQRcodeLevel()}).makeCode(Te),Ie.html(He),this.options.hideTitle||Ie.append('<div class="hiqrcode_displayValue" style="white-space:nowrap">'.concat(Te,"</div>")))}catch(rr){Ie.html("".concat(i18n.__("二维码生成失败")))}}}},Ee.prototype.onResize=function(Be,Me,Te,Se,je){Pe.prototype.onResize.call(this,Be,Me,Te,Se,je),this.options.getTextType()!="barcode"&&this.options.getTextType()!="qrcode"||this.updateTargetText(this.designTarget,this.getTitle(),this.getData())},Ee.prototype.createTarget=function(Be,Me,Te){var Se=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div tabindex="1" class="hiprint-printElement hiprint-printElement-text" style="position: absolute;"><div class="hiprint-printElement-text-content hiprint-printElement-content" style="height:100%;width:100%"></div></div>');return this.updateTargetText(Se,Be,Me,Te),Se},Ee.prototype.getHtml=function(Be,Me,Te){return this.getHtml2(Be,Me,Te)},Ee})(f.a),I=(()=>{var Pe=function(Ee,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Me,Te){Me.__proto__=Te}:function(Me,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Me[Se]=Te[Se])}))(Ee,Be)};return function(Ee,Be){function Me(){this.constructor=Ee}Pe(Ee,Be),Ee.prototype=Be===null?Object.create(Be):(Me.prototype=Be.prototype,new Me)}})(),R=(Pe=>{function Ee(Be){return Pe.call(this,Be)||this}return I(Ee,Pe),Ee})(g.a),M=(()=>{var Pe=function(Ee,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Me,Te){Me.__proto__=Te}:function(Me,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Me[Se]=Te[Se])}))(Ee,Be)};return function(Ee,Be){function Me(){this.constructor=Ee}Pe(Ee,Be),Ee.prototype=Be===null?Object.create(Be):(Me.prototype=Be.prototype,new Me)}})(),S=(Pe=>{function Ee(Be,Me){return Be=Pe.call(this,Be)||this,Be.options=new R(Me),Be.options.setDefault(new R(p.a.instance.html.default).getPrintElementOptionEntity()),Be}return M(Ee,Pe),Ee.prototype.updateDesignViewFromOptions=function(){var Be;this.designTarget&&(Be=this.getData(),this.css(this.designTarget,Be),this.updateTargetHtml())},Ee.prototype.updateTargetHtml=function(){var Be=this.getFormatter();Be&&(Be=Be(this.getData(),this.options,this._currenttemplateData),this.designTarget.find(".hiprint-printElement-html-content").html(Be))},Ee.prototype.getConfigOptions=function(){return p.a.instance.html},Ee.prototype.createTarget=function(Be,Me){var Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-html" style="position: absolute;"><div class="hiprint-printElement-html-content" style="height:100%;width:100%"></div></div>'),Se=this.getFormatter();return Se?(Se=Se(this.getData(),this.options,this._currenttemplateData),Te.find(".hiprint-printElement-html-content").append(Se)):this.options.content&&Te.find(".hiprint-printElement-html-content").append(this.options.content),Te},Ee.prototype.getHtml=function(Be,Me,Te){return this.getHtml2(Be,Me,Te)},Ee})(f.a),B=(()=>{var Pe=function(Ee,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Me,Te){Me.__proto__=Te}:function(Me,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Me[Se]=Te[Se])}))(Ee,Be)};return function(Ee,Be){function Me(){this.constructor=Ee}Pe(Ee,Be),Ee.prototype=Be===null?Object.create(Be):(Me.prototype=Be.prototype,new Me)}})(),F=(Pe=>{function Ee(Be,Me){return Be=Pe.call(this,Be)||this,Be.options=new g.a(Me),Be.options.setDefault(new g.a(p.a.instance.vline.default).getPrintElementOptionEntity()),Be}return B(Ee,Pe),Ee.prototype.updateDesignViewFromOptions=function(){var Be;this.designTarget&&(Be=this.getData(),this.css(this.designTarget,Be))},Ee.prototype.getConfigOptions=function(){return p.a.instance.vline},Ee.prototype.createTarget=function(Be,Me){return jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-vline" style="border-left:1px solid;position: absolute;"></div>')},Ee.prototype.getReizeableShowPoints=function(){return["s","r"]},Ee.prototype.getHtml=function(Be,Me,Te){return this.getHtml2(Be,Me,Te)},Ee})(f.a),L=(()=>{var Pe=function(Ee,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Me,Te){Me.__proto__=Te}:function(Me,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Me[Se]=Te[Se])}))(Ee,Be)};return function(Ee,Be){function Me(){this.constructor=Ee}Pe(Ee,Be),Ee.prototype=Be===null?Object.create(Be):(Me.prototype=Be.prototype,new Me)}})(),A=(Pe=>{function Ee(Be,Me){return Be=Pe.call(this,Be)||this,Be.options=new g.a(Me),Be.options.setDefault(new g.a(p.a.instance.hline.default).getPrintElementOptionEntity()),Be}return L(Ee,Pe),Ee.prototype.updateDesignViewFromOptions=function(){var Be;this.designTarget&&(Be=this.getData(),this.css(this.designTarget,Be))},Ee.prototype.getConfigOptions=function(){return p.a.instance.hline},Ee.prototype.createTarget=function(Be,Me){return jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-hline" style="border-top:1px solid;position: absolute;"></div>')},Ee.prototype.getReizeableShowPoints=function(){return["e","r"]},Ee})(f.a),z=(()=>{var Pe=function(Ee,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Me,Te){Me.__proto__=Te}:function(Me,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Me[Se]=Te[Se])}))(Ee,Be)};return function(Ee,Be){function Me(){this.constructor=Ee}Pe(Ee,Be),Ee.prototype=Be===null?Object.create(Be):(Me.prototype=Be.prototype,new Me)}})(),k=(Pe=>{function Ee(Be,Me){return Be=Pe.call(this,Be)||this,Be.options=new g.a(Me),Be.options.setDefault(new g.a(p.a.instance.rect.default).getPrintElementOptionEntity()),Be}return z(Ee,Pe),Ee.prototype.updateDesignViewFromOptions=function(){var Be;this.designTarget&&(Be=this.getData(),this.css(this.designTarget,Be))},Ee.prototype.getConfigOptions=function(){return p.a.instance.rect},Ee.prototype.createTarget=function(Be,Me){return jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-rect" style="border:1px solid;position: absolute;"></div>')},Ee.prototype.getHtml=function(Be,Me,Te){return this.getHtml2(Be,Me,Te)},Ee})(f.a),N=(()=>{var Pe=function(Ee,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Me,Te){Me.__proto__=Te}:function(Me,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Me[Se]=Te[Se])}))(Ee,Be)};return function(Ee,Be){function Me(){this.constructor=Ee}Pe(Ee,Be),Ee.prototype=Be===null?Object.create(Be):(Me.prototype=Be.prototype,new Me)}})(),V=(Pe=>{function Ee(Be,Me){return Be=Pe.call(this,Be)||this,Be.options=new g.a(Me),Be.options.setDefault(new g.a(p.a.instance.oval.default).getPrintElementOptionEntity()),Be}return N(Ee,Pe),Ee.prototype.updateDesignViewFromOptions=function(){var Be;this.designTarget&&(Be=this.getData(),this.css(this.designTarget,Be))},Ee.prototype.getConfigOptions=function(){return p.a.instance.oval},Ee.prototype.createTarget=function(Be,Me){return jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-oval" style="border:1px solid;position: absolute;border-radius: 50%;"></div>')},Ee.prototype.getHtml=function(Be,Me,Te){return this.getHtml2(Be,Me,Te)},Ee})(f.a),barcode=(Pe=>{function Ee(Be,Me){return Be=Pe.call(this,Be)||this,Be.options=new g.a(Me),Be.options.setDefault(new g.a(p.a.instance.barcode.default).getPrintElementOptionEntity()),Be}return N(Ee,Pe),Ee.prototype.updateDesignViewFromOptions=function(){var Be;this.designTarget&&(Be=this.getData(),this.css(this.designTarget,Be),this.initBarcode(this.designTarget,this.getTitle(),this.getData()))},Ee.prototype.getConfigOptions=function(){return p.a.instance.barcode},Ee.prototype.getBarAutoWidth=function(){var Be;return(Be=this.options.barAutoWidth==null?this.options.defaultOptions.barAutoWidth==="true":this.options.barAutoWidth==="true")===null||Be},Ee.prototype.onResize=function(Be,Me,Te,Se,je){Pe.prototype.onResize.call(this,Be,Me,Te,Se,je),this.initBarcode(this.designTarget,this.getTitle(),this.getData())},Ee.prototype.getTitle=function(){return this.options.title||this.printElementType.title},Ee.prototype.getData=function(Be){var Me=this.getField();return Be?Me&&Me.split(".").reduce(function(Te,Se){return Te?Te[Se]:Be?Be[Se]:""},!1)||"":this.options.testData||this.printElementType.getData()||""},Ee.prototype.initBarcode=function(Be,Me,Te){Be=(Be=Be||this.designTarget).find(".hiprint-printElement-barcode-content");try{var Se,je,ke=o.a.pt.toMm(this.options.height-(this.options.hideTitle?0:(Se=this.options.lineHeight)!=null?Se:1.5*((je=this.options.fontSize)!=null?je:10.5))),Ue=bwip_js__WEBPACK_IMPORTED_MODULE_76___default.a.toSVG({bcid:this.options.barcodeType||"code128",text:Te||this.options.testData||this.options.title,scale:this.options.barWidth||1,width:this.getBarAutoWidth()?"":parseInt(o.a.pt.toMm(this.options.getWidth())),height:parseInt(ke),includetext:!this.options.hideTitle,barcolor:this.options.barColor||"#000"}),Fe=((Ue=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ue)).attr("preserveAspectRatio","none slice"),Ue[0].attributes.viewBox.value.split(" ")[2]),Fe=Math.ceil(hinnn.px.toPt(1.05*Fe));this.getBarAutoWidth()&&Fe>this.options.width&&(Be.parent().css("width",Fe+"pt"),Ue.css("height","100%"),this.options.width=Fe),Be.html(Ue)}catch(Qe){Be.html(jquery__WEBPACK_IMPORTED_MODULE_72___default()("<div>".concat(i18n.__("条形码生成失败"),"</div>")))}},Ee.prototype.getReizeableShowPoints=function(){return["s","e","se","r"]},Ee.prototype.createTarget=function(Be,Me){var Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-barcode" style="position: absolute;"><div class="hiprint-printElement-barcode-content" style="height:100%;width:100%;display:flex;flex-direction:column"></div></div>');return this.initBarcode(Te,Be,Me),Te},Ee.prototype.getHtml=function(Be,Me,Te){return this.getHtml2(Be,Me,Te)},Ee})(f.a),qrcode=(Pe=>{function Ee(Be,Me){return Be=Pe.call(this,Be)||this,Be.options=new g.a(Me),Be.options.setDefault(new g.a(p.a.instance.qrcode.default).getPrintElementOptionEntity()),Be}return N(Ee,Pe),Ee.prototype.updateDesignViewFromOptions=function(){var Be;this.designTarget&&(Be=this.getData(),this.css(this.designTarget,Be),this.initQrcode(this.designTarget,this.getTitle(),this.getData()))},Ee.prototype.getConfigOptions=function(){return p.a.instance.qrcode},Ee.prototype.onResize=function(Be,Me,Te,Se,je){Pe.prototype.onResize.call(this,Be,Me,Te,Se,je),this.initQrcode(this.designTarget,this.getTitle(),this.getData())},Ee.prototype.getTitle=function(){return this.options.title||this.printElementType.title},Ee.prototype.getData=function(Be){var Me=this.getField();return Be?Me&&Me.split(".").reduce(function(Te,Se){return Te?Te[Se]:Be?Be[Se]:""},!1)||"":this.options.testData||this.printElementType.getData()||""},Ee.prototype.initQrcode=function(Be,Me,Te){Be=(Be=Be||this.designTarget).find(".hiprint-printElement-qrcode-content");try{var Se,je,ke,Ue,Fe,Qe,He=o.a.pt.toPx(this.options.getWidth()),Ie=o.a.pt.toPx(this.options.height-(this.options.hideTitle?0:(Se=this.options.lineHeight)!=null?Se:1.5*((je=this.options.fontSize)!=null?je:10.5))),_e=Ie<=He?Math.abs(parseInt((He-Ie)/2)):0,Ae=Ie<=He?0:Math.abs(parseInt((Ie-He)/2)),Ye=bwip_js__WEBPACK_IMPORTED_MODULE_76___default.a.toSVG({bcid:this.options.qrcodeType||"qrcode",text:Te||this.options.testData||this.options.title,scale:1,paddingwidth:_e,paddingheight:Ae,width:Math.min(parseInt(He/2.835),parseInt(Ie/2.835)),height:Math.min(parseInt(He/2.835),parseInt(Ie/2.835)),includetext:!1,eclevel:["M","L","H","Q"][(ke=this.options.qrCodeLevel)!=null?ke:0],barcolor:this.options.barColor||"#000"});Be.html(jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ye)),this.options.hideTitle||(Ue=Me?Me+(Te?":":""):"",Qe=(Fe=this.options.textAlign||"center")==="justify"?"text-align-last: justify;text-justify: distribute-all-lines;":"text-align: ".concat(Fe,";"),Be.append(jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement-qrcode-content-title" style="'.concat(Qe,'">').concat(Ue).concat(Te,"</div>"))))}catch(rr){Be.html(jquery__WEBPACK_IMPORTED_MODULE_72___default()("<div>".concat(i18n.__("二维码生成失败"),"</div>")))}},Ee.prototype.getReizeableShowPoints=function(){return["s","e","se","r"]},Ee.prototype.createTarget=function(Be,Me){var Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-qrcode" style="position: absolute;"><div class="hiprint-printElement-qrcode-content" style="height:100%;width:100%;display:flex;flex-direction:column"></div></div>');return this.initQrcode(Te,Be,Me),Te},Ee.prototype.getHtml=function(Be,Me,Te){return this.getHtml2(Be,Me,Te)},Ee})(f.a),W=(()=>{function Pe(){}return Pe.createPrintElement=function(Ee,Be){return Ee.type=="text"?new D(Ee,Be):Ee.type=="image"?new v(Ee,Be):Ee.type=="longText"?new w(Ee,Be):Ee.type=="table"?new d.a(Ee,Be):Ee.type=="html"?new S(Ee,Be):Ee.type=="vline"?new F(Ee,Be):Ee.type=="hline"?new A(Ee,Be):Ee.type=="rect"?new k(Ee,Be):Ee.type=="oval"?new V(Ee,Be):Ee.type=="barcode"?new barcode(Ee,Be):Ee.type=="qrcode"?new qrcode(Ee,Be):void 0},Pe})(),j=(()=>{function Pe(Ee){this.field=Ee.field,this.fields=Ee.fields,this.title=Ee.title,this.text=Ee.text,this.tid=Ee.tid,this.data=Ee.data,this.styler=Ee.styler,this.formatter=Ee.formatter,this.type=Ee.type,this.onRendered=Ee.onRendered,this.options=Ee.options}return Pe.prototype.getText=function(Ee){return Ee?this.title||this.text||"":this.text||this.title||""},Pe.prototype.getData=function(){return this.data},Pe.prototype.createPrintElement=function(Ee){var Be={};return jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(Be,Ee||{}),W.createPrintElement(this,Be)},Pe.prototype.getPrintElementTypeEntity=function(){return new c({title:this.title,type:this.type})},Pe.prototype.getFields=function(){return this.fields},Pe.prototype.getOptions=function(){return this.options||{}},Pe})(),U=n(16),K=n(12),G=(()=>{var Pe=function(Ee,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Me,Te){Me.__proto__=Te}:function(Me,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Me[Se]=Te[Se])}))(Ee,Be)};return function(Ee,Be){function Me(){this.constructor=Ee}Pe(Ee,Be),Ee.prototype=Be===null?Object.create(Be):(Me.prototype=Be.prototype,new Me)}})(),q=(Pe=>{function Ee(Be){var Me=Pe.call(this,Be)||this;return(Be=Be||{}).columns?(Me.columns=[],Be.columns.forEach(function(Te){Me.columns.push(new K.a(Te))})):Me.columns=[new K.a({columns:[new u.a({width:100}),new u.a({width:100})]})],Me.lHeight=Be.lHeight,Me.autoCompletion=Be.autoCompletion,Me.tableFooterRepeat=Be.tableFooterRepeat,Me}return G(Ee,Pe),Ee.prototype.getPrintElementOptionEntity=function(){var Be=Pe.prototype.getPrintElementOptionEntity.call(this);return Be.fields=this.fields,Be.columns=[],this.columns.forEach(function(Me){Be.columns.push(Me.getPrintElementOptionEntity())}),Be},Ee})(g.a),Q=(()=>{var Pe=function(Ee,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Me,Te){Me.__proto__=Te}:function(Me,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Me[Se]=Te[Se])}))(Ee,Be)};return function(Ee,Be){function Me(){this.constructor=Ee}Pe(Ee,Be),Ee.prototype=Be===null?Object.create(Be):(Me.prototype=Be.prototype,new Me)}})(),tt=(()=>{var Pe=function(Ee,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Me,Te){Me.__proto__=Te}:function(Me,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Me[Se]=Te[Se])}))(Ee,Be)};return function(Ee,Be){function Me(){this.constructor=Ee}Pe(Ee,Be),Ee.prototype=Be===null?Object.create(Be):(Me.prototype=Be.prototype,new Me)}})(),et=(Pe=>{function Ee(Be){return Pe.call(this,Be)||this}return tt(Ee,Pe),Ee.prototype.createPrintElement=function(Be){var Me={};return jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(Me,Be||{}),W.createPrintElement(this,Me)},Ee.prototype.getPrintElementTypeEntity=function(){return new c({title:this.title,type:this.type})},Ee})(j),nt=(()=>{function Pe(){}return Pe.createPrintElementType=function(Ee){return Ee.type=Ee.type||"text",new(Ee.type=="text"?et:Ee.type=="table"?h:j)(Ee)},Pe})(),it=(()=>{function Pe(){}return Pe.getElementTypeGroups=function(Ee){return Ee=Pe.formatterModule(Ee),a.instance[Ee]||[]},Pe.getElementType=function(Ee,Be){if(Ee)return a.instance.getElementType(Ee);nt.createPrintElementType({type:Be})},Pe.build=function(Ee,Be){Be=Pe.formatterModule(Be),Ee=new l().createPrintElementTypeHtml(Ee,this.getElementTypeGroups(Be)),this.enableDrag(Ee)},Pe.buildByHtml=function(Ee){this.enableDrag(Ee)},Pe.enableDrag=function(Ee){Ee.hidraggable({revert:!0,proxy:function(Be){var Me=s.a.instance.getDragingPrintElement(),Me=Me.printElement.getProxyTarget(Me.printElement.printElementType.getOptions());return Me.appendTo("body"),Me.css("z-index","9999"),Me},moveUnit:"pt",minMove:4,onBeforeDrag:function(Te){s.a.instance.draging=!0;var Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Te.data.target).attr("tid"),Te=Pe.getElementType(Me,jquery__WEBPACK_IMPORTED_MODULE_72___default()(Te.data.target).attr("ptype"));if(!Te)throw new Error("".concat(i18n.__("请检查 hiprint.init 的 provider 是否配置了")," [").concat(Me,"]"));if(Me=Te.createPrintElement(),Me||Te.type!="tableCustom")return s.a.instance.setDragingPrintElement(Me),!0;throw new Error("".concat(i18n.__("已移除'tableCustom',请替换使用'table'详情见更新记录")))},onDrag:function(Be,Me,Te){s.a.instance.getDragingPrintElement().updatePosition(Me,Te)},onStopDrag:function(Be){s.a.instance.draging=!1}})},Pe.formatterModule=function(Ee){return Ee||"_default"},Pe})(),ot=function(Pe,Ee){var Be=this;this.name=Pe,this.printElementTypes=[],Ee.forEach(function(Me){Be.printElementTypes.push(nt.createPrintElementType(Me))})},rt=function(Pe){var Ee;this.index=Pe.index,this.name=Pe.name,this.paperType=Pe.paperType,!this.paperType||(Ee=s.a.instance[this.paperType],Pe.height)?(this.height=Pe.height,this.width=Pe.width):(this.height=Ee.height,this.width=Ee.width),this.paperHeader=Pe.paperHeader||0,this.paperFooter=Pe.paperFooter||o.a.mm.toPt(this.height),this.printElements=Pe.printElements||[],this.paperNumberLeft=Pe.paperNumberLeft,this.paperNumberTop=Pe.paperNumberTop,this.paperNumberDisabled=Pe.paperNumberDisabled,this.paperNumberContinue=Pe.paperNumberContinue,this.paperNumberFormat=Pe.paperNumberFormat,this.panelPaperRule=Pe.panelPaperRule,this.panelPageRule=Pe.panelPageRule,this.rotate=Pe.rotate||void 0,this.firstPaperFooter=Pe.firstPaperFooter,this.evenPaperFooter=Pe.evenPaperFooter,this.oddPaperFooter=Pe.oddPaperFooter,this.lastPaperFooter=Pe.lastPaperFooter,this.topOffset=Pe.topOffset,this.fontFamily=Pe.fontFamily,this.leftOffset=Pe.leftOffset,this.orient=Pe.orient,this.scale=Pe.scale,this.watermarkOptions=Pe.watermarkOptions,this.panelLayoutOptions=Pe.panelLayoutOptions},at=(()=>{function Pe(Ee,Be,Me,Te){this.bx=Ee,this.by=Be,this.ex=Ee,this.ey=Be,this.startX=this.minX=Ee,this.startY=this.minY=Be,this.maxX=Ee,this.maxY=Be,this.lastLeft=Me,this.lastTop=Te}return Pe.prototype.updateRect=function(Ee,Be,Me){Me=Me.designPaper.scale||1,this.ex=Ee,this.ey=Be,this.minX=this.startX/Me<Ee/Me?this.startX/Me:Ee/Me,this.minY=this.startY/Me<Be/Me?this.startY/Me:Be/Me,this.maxX=this.startX/Me<Ee/Me?Ee/Me:this.startX/Me,this.maxY=this.startY/Me<Be/Me?Be/Me:this.startY/Me},Pe.prototype.updatePositionByMultipleSelect=function(Ee,Be){Ee!=null&&(this.lastLeft=this.lastLeft+Ee),Be!=null&&(this.lastTop=this.lastTop+Be),this.target.css({left:this.lastLeft+"pt",top:this.lastTop+"pt"})},Pe})(),pt=(()=>{function Pe(Ee,Be){this.templateId=Be,this.index=Ee.index,this.name=Ee.name,this.width=Ee.width,this.height=Ee.height,this.paperType=Ee.paperType,this.paperHeader=Ee.paperHeader,this.paperFooter=Ee.paperFooter,this.initPrintElements(Ee.printElements),this.paperNumberLeft=Ee.paperNumberLeft,this.paperNumberTop=Ee.paperNumberTop,this.paperNumberDisabled=Ee.paperNumberDisabled,this.paperNumberContinue=Ee.paperNumberContinue==null||Ee.paperNumberContinue,this.paperNumberFormat=Ee.paperNumberFormat,this.panelPaperRule=Ee.panelPaperRule,this.panelPageRule=Ee.panelPageRule,this.firstPaperFooter=Ee.firstPaperFooter,this.evenPaperFooter=Ee.evenPaperFooter,this.oddPaperFooter=Ee.oddPaperFooter,this.lastPaperFooter=Ee.lastPaperFooter,this.topOffset=Ee.topOffset,this.leftOffset=Ee.leftOffset,this.fontFamily=Ee.fontFamily,this.orient=Ee.orient,this.target=this.createTarget(),this.rotate=Ee.rotate,this.scale=Ee.scale,this.watermarkOptions=Ee.watermarkOptions||{},this.panelLayoutOptions=Ee.panelLayoutOptions||{}}return Pe.prototype.design=function(Ee){var Be=this;this.orderPrintElements(),this.designPaper=this.createNewPage(0),this.target.html(""),this.target.append(this.designPaper.getTarget()),this.droppablePaper(this.designPaper),this.designPaper.design(Ee),this.designPaper.subscribePaperBaseInfoChanged(function(Me){Be.paperHeader=Me.paperHeader,Be.paperFooter=Me.paperFooter,Be.paperNumberLeft=Me.paperNumberLeft,Be.paperNumberTop=Me.paperNumberTop,Be.paperNumberDisabled=Me.paperNumberDisabled,Be.paperNumberFormat=Me.paperNumberFormat}),this.printElements.forEach(function(Me){Be.appendDesignPrintElement(Be.designPaper,Me),Me.design(Ee,Be.designPaper)}),this.target.bind("click.hiprint",function(Me){var Te={panelPaperRule:Be.panelPaperRule,panelPageRule:Be.panelPageRule,firstPaperFooter:Be.firstPaperFooter,evenPaperFooter:Be.evenPaperFooter,oddPaperFooter:Be.oddPaperFooter,lastPaperFooter:Be.lastPaperFooter,leftOffset:Be.leftOffset,topOffset:Be.topOffset,panelLayoutOptions:Be.panelLayoutOptions||{},fontFamily:Be.fontFamily,orient:Be.orient,paperNumberDisabled:Be.paperNumberDisabled,paperNumberContinue:Be.paperNumberContinue,paperNumberFormat:Be.paperNumberFormat,watermarkOptions:Be.watermarkOptions||{}};p.a.instance.paperNumberContinue||delete Te.paperNumberContinue,o.a.event.trigger("BuildCustomOptionSettingEventKey_"+Be.templateId,{options:Te,callback:function(Se){Be.panelLayoutOptions=Se.panelLayoutOptions||{},Be.watermarkOptions=Se.watermarkOptions||void 0,Se.watermarkOptions&&Be.designPaper.createWaterMark(!0,1,Se.watermarkOptions),Be.panelPaperRule=Se.panelPaperRule,Be.panelPageRule=Se.panelPageRule,Be.firstPaperFooter=Se.firstPaperFooter,Be.evenPaperFooter=Se.evenPaperFooter,Be.oddPaperFooter=Se.oddPaperFooter,Be.lastPaperFooter=Se.lastPaperFooter,Be.leftOffset=Se.leftOffset,Be.topOffset=Se.topOffset,Be.fontFamily=Se.fontFamily,Be.orient=Se.orient,Be.paperNumberDisabled=Be.designPaper.paperNumberDisabled=!!Se.paperNumberDisabled||void 0,Be.paperNumberContinue=Be.designPaper.paperNumberContinue=Se.paperNumberContinue,Be.paperNumberFormat=Se.paperNumberFormat,Be.designPaper.paperNumberFormat=Se.paperNumberFormat,Se.paperNumberFormat&&(Be.designPaper.paperNumberTarget=Be.designPaper.createPaperNumber(Be.designPaper.formatPaperNumber(1,1),!0)),Be.designPaper.setOffset(Be.leftOffset,Be.topOffset),Be.css(Be.target),Be.designPaper.resetPaperNumber(Be.designPaper.paperNumberTarget),Be.designPaper.triggerOnPaperBaseInfoChanged()}})}),this.bindShortcutKeyEvent(),this.bingPasteEvent(),this.bindBatchMoveElement()},Pe.prototype.update=function(Ee){try{Date.now();var Be=this;this.index=Ee.index,this.name=Ee.name,this.width=Ee.width,this.height=Ee.height,this.paperType=Ee.paperType,this.paperHeader=Ee.paperHeader,this.paperFooter=Ee.paperFooter,this.designPaper.width=o.a.mm.toPt(Ee.width),this.designPaper.height=o.a.mm.toPt(this.height),this.designPaper.paperType=this.paperType,this.designPaper.paperHeader=this.paperHeader,this.designPaper.paperFooter=this.paperFooter,this.designPaper.mmheight=Ee.height,this.designPaper.mmwidth=Ee.width,this.designPaper.headerLinetarget.css("top",(this.paperHeader||-1)+"pt"),this.paperHeader==0&&this.designPaper.headerLinetarget.addClass("hideheaderLinetarget"),this.designPaper.footerLinetarget.css("top",parseInt(this.paperFooter.toString())+"pt"),this.paperFooter==this.height&&this.designPaper.footerLinetarget.css("top",Ee.height-p.a.instance.paperHeightTrim+"mm"),this.watermarkOptions=Ee.watermarkOptions||{},this.designPaper.createWaterMark(!0,this.index,this.watermarkOptions),this.paperNumberLeft=Ee.paperNumberLeft,this.paperNumberTop=Ee.paperNumberTop,this.paperNumberDisabled=Ee.paperNumberDisabled,this.paperNumberContinue=Ee.paperNumberContinue,this.paperNumberFormat=Ee.paperNumberFormat,this.designPaper.paperNumberLeft=this.paperNumberLeft,this.designPaper.paperNumberTop=this.paperNumberTop,this.designPaper.paperNumberDisabled=this.paperNumberDisabled,this.designPaper.paperNumberContinue=this.paperNumberContinue,this.designPaper.paperNumberFormat=this.paperNumberFormat,this.designPaper.paperNumberTarget.css("top",this.paperNumberTop+"pt").css("left",this.paperNumberLeft+"pt"),this.designPaper.resetPaperNumber(this.designPaper.paperNumberTarget),this.fontFamily=Ee.fontFamily,this.orient=Ee.orient,this.rotate=Ee.rotate,this.scale=Ee.scale,this.designPaper.fontFamily=this.fontFamily,this.designPaper.orient=this.orient,this.designPaper.scale=Be.designPaper.scale||this.scale,this.panelLayoutOptions=Ee.panelLayoutOptions,this.panelPaperRule=Ee.panelPaperRule,this.panelPageRule=Ee.panelPageRule,this.firstPaperFooter=Ee.firstPaperFooter,this.evenPaperFooter=Ee.evenPaperFooter,this.oddPaperFooter=Ee.oddPaperFooter,this.lastPaperFooter=Ee.lastPaperFooter,this.topOffset=Ee.topOffset,this.leftOffset=Ee.leftOffset,this.designPaper.setFooter(this.firstPaperFooter,this.evenPaperFooter,this.oddPaperFooter,this.lastPaperFooter),this.designPaper.setOffset(this.leftOffset,this.topOffset),this.target.css("width",Ee.width+"mm"),this.target.css("height",Ee.height-p.a.instance.paperHeightTrim+"mm"),this.target.attr("original-height",Ee.height),this.target.parent().css("width",Ee.width+"mm"),this.target.parent().css("height",Ee.height-p.a.instance.paperHeightTrim+"mm"),this.designPaper.target.css("width",Ee.width+"mm"),this.designPaper.target.css("height",Ee.height-p.a.instance.paperHeightTrim+"mm"),Date.now(),this.printElements.forEach(function(Me){Me.designTarget&&Me.designTarget.length&&Me.designTarget.remove()}),this.printElements=[],Date.now(),this.initPrintElements(Ee.printElements),Date.now(),this.printElements.forEach(function(Me){Be.appendDesignPrintElement(Be.designPaper,Me),Me.design(Ee,Be.designPaper)}),Date.now()}catch(Me){}},Pe.prototype.bindShortcutKeyEvent=function(){var Ee=this;jquery__WEBPACK_IMPORTED_MODULE_72___default()(document).keydown(function(Be){Be.target.tagName!="INPUT"&&(Be.ctrlKey||Be.metaKey)&&Be.keyCode==90&&(Be.shiftKey?o.a.event.trigger("hiprintTemplateDataShortcutKey_"+Ee.templateId,"redo"):o.a.event.trigger("hiprintTemplateDataShortcutKey_"+Ee.templateId,"undo"),Be.preventDefault())})},Pe.prototype.bingPasteEvent=function(){var Ee=this;Ee.designPaper.target.attr("tabindex","1"),Ee.designPaper.target.keydown(function(Be){Be.target.tagName!="INPUT"&&(Be.ctrlKey||Be.metaKey)&&Be.keyCode==86&&(Ee.pasteJson(Be),Be.preventDefault())})},Pe.prototype.pasteJson=function(Ee){var Be=this,Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()("#copyArea");if(Me.length)try{var Te=Me.text(),Se=JSON.parse(Te),je=null,ke=null,Ue=null,Fe=null;Se.forEach(function(Qe,He){var Ie,_e,Ae;(Qe.printElementType||Qe.templateId)&&(Ae=Qe.options,_e=(Ie=Be).getElementById(Qe.id))&&(_e=_e.clone(Qe))&&(He===0?(je={x:Qe.options.left,y:Qe.options.top},He=Ee.currentTarget.className!=Ee.target.className,Ue=!He&&Ie.mouseOffsetX&&o.a.px.toPt(Ie.mouseOffsetX)||(Ae.left+=10),Fe=!He&&Ie.mouseOffsetY&&o.a.px.toPt(Ie.mouseOffsetY)||(Ae.top+=10),ke={x:Ue,y:Fe}):(He=Qe.options.left,Ae=Qe.options.top,Qe=He-je.x,He=Ae-je.y,Ue=ke.x+Qe,Fe=ke.y+He),_e.options.setLeft(Ue),_e.options.setTop(Fe),_e.setTemplateId(Ie.templateId),_e.setPanel(Ie),Ie.appendDesignPrintElement(Ie.designPaper,_e,!1),Ae=s.a.instance.getPrintTemplateById(Ie.templateId),_e.options.field&&Ae.qtDesigner&&(_e.options.qid=Ae.qtDesignderFunction(_e.options.field)),Ie.printElements.push(_e),_e.design(void 0,Ie.designPaper),o.a.event.trigger("hiprintTemplateDataChanged_"+Ie.templateId,"复制"),_e.designTarget.children(".resize-panel").trigger(jquery__WEBPACK_IMPORTED_MODULE_72___default.a.Event("click")))})}catch(Qe){}},Pe.prototype.css=function(Ee){this.fontFamily?Ee.css("fontFamily",this.fontFamily):Ee[0].style.fontFamily=""},Pe.prototype.getConfig=function(){return p.a.instance},Pe.prototype.getHtml=function(Ee,Be,Me,Te,Se){var je,ke=this,Ue=(this.orderPrintElements(),ke.getConfig()),Fe=Me||[],Qe=Te||this,He=void 0;return Te?(He=Fe[Fe.length-1],je=He.getPanelTarget(),He.updateReferenceElement(new E.a({top:this.paperHeader,left:0,height:0,width:0,bottomInLastPaper:He.referenceElement.bottomInLastPaper,beginPrintPaperIndex:Fe.length-1,printTopInPaper:He.referenceElement.bottomInLastPaper,endPrintPaperIndex:Fe.length-1}))):(je=Qe.createTarget(),He=Qe.createNewPage(Fe.length),Fe.push(He),je.append(He.getTarget())),this.printElements.filter(function(Ie){return!Ie.isFixed()&&!Ie.isHeaderOrFooter()}).forEach(function(Ie){var _e=[],Ae=Fe[Fe.length-1];He=Ae.referenceElement.isPositionLeftOrRight(Ie.options.getTop())?Fe[Ae.referenceElement.beginPrintPaperIndex]:Fe[Ae.referenceElement.endPrintPaperIndex],(_e=Ie.getHtml(He,Ee)).forEach(function(Ye,rr){Ye.referenceElement&&(Ye.referenceElement.endPrintPaperIndex=Ye.referenceElement.beginPrintPaperIndex+_e.length-1),0<rr&&(He.index<Fe.length-1?He=Fe[He.index+1]:(He=Qe.createNewPage(Fe.length,He.referenceElement),Fe.push(He)),je.append(He.getTarget())),Ye.target&&(Ie.options.showInPage!="none"&&He.append(Ye.target),He.updatePrintLine(Ye.printLine),Ie.onRendered(He,Ye.target)),rr==_e.length-1&&Ye.referenceElement&&He.updateReferenceElement(Ye.referenceElement)})}),Se&&Se.templates.forEach(function(Ie,_e){var Ae=Ie.data||{},Ye=Ie.options||{};Ie.template.printPanels.forEach(function(rr){rr.getHtml(Ae,Ye,Me,ke)})}),Ue.paperNumberContinue&&(ke.paperNumberContinue?hinnn._paperList=[].concat(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(hinnn._paperList||[]),Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(Fe)):hinnn._paperList=Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(Fe)),Te||(this.lastPaperFooter&&Fe[Fe.length-1].printLine>this.lastPaperFooter&&(He=Qe.createNewPage(Fe.length,He.referenceElement),Fe.push(He),je.append(He.getTarget())),this.panelPaperRule&&(this.panelPaperRule=="odd"&&Fe.length%2==0&&(He=Qe.createNewPage(Fe.length,He.referenceElement),Fe.push(He),je.append(He.getTarget())),this.panelPaperRule=="even")&&Fe.length%2==1&&(He=Qe.createNewPage(Fe.length,He.referenceElement),Fe.push(He),je.append(He.getTarget())),Fe.forEach(function(Ie){Ie.updatePaperNumber(Ie.index+1,Fe.length,Be.paperNumberToggleInEven),ke.fillPaperHeaderAndFooter(Ie,Ee,Fe.length),Be&&(Be.leftOffset!=null&&Ie.setLeftOffset(Be.leftOffset),Be.topOffset!=null)&&Ie.setTopOffset(Be.topOffset)}),je.prepend(this.getPrintStyle()),Ue.paperNumberContinue&&hinnn._paperList.forEach(function(Ie,_e){Ie.updatePaperNumber(_e+1,hinnn._paperList.length)})),je},Pe.prototype.resize=function(Ee,Be,Me,Te){this.width=Be,this.height=Me,this.paperType=Ee,this.rotate=Te,this.designPaper.resize(Be,Me)},Pe.prototype.rotatePaper=function(){this.rotate==null&&(this.rotate=!1),this.rotate=!this.rotate,this.resize(this.paperType,this.height,this.width,this.rotate)},Pe.prototype.zoom=function(Ee,Be){this.scale=Be?Ee:void 0,this.designPaper.zoom(Ee)},Pe.prototype.getTarget=function(){return this.target},Pe.prototype.enable=function(){this.target.removeClass("hipanel-disable")},Pe.prototype.disable=function(){this.target.addClass("hipanel-disable")},Pe.prototype.getPanelEntity=function(Ee){var Be=[];return this.printElements.forEach(function(Me){Be.push(Me.getPrintElementEntity(Ee))}),new rt({index:this.index,name:this.name||this.index+1,width:this.width,height:this.height,paperType:this.paperType,paperHeader:this.paperHeader,paperFooter:this.paperFooter,paperNumberDisabled:!!this.paperNumberDisabled||void 0,paperNumberContinue:this.paperNumberContinue==null||this.paperNumberContinue,paperNumberFormat:this.paperNumberFormat||void 0,panelPaperRule:this.panelPaperRule||void 0,panelPageRule:this.panelPageRule||void 0,paperNumberLeft:this.paperNumberLeft,paperNumberTop:this.paperNumberTop,printElements:Be,rotate:this.rotate,firstPaperFooter:this.firstPaperFooter,evenPaperFooter:this.evenPaperFooter,oddPaperFooter:this.oddPaperFooter,lastPaperFooter:this.lastPaperFooter,topOffset:this.topOffset,fontFamily:this.fontFamily,orient:this.orient,scale:this.scale,watermarkOptions:this.watermarkOptions||void 0,leftOffset:this.leftOffset,panelLayoutOptions:this.panelLayoutOptions||{}})},Pe.prototype.createTarget=function(){var Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printPanel panel-index-'+this.index+'"></div>');return this.css(Ee),Ee},Pe.prototype.droppablePaper=function(Ee){var Be=this;Ee.getTarget().hidroppable({accept:".ep-draggable-item",onDrop:function(Me,Te){var Se=s.a.instance.getPrintTemplateById(Be.templateId),Fe=s.a.instance.getDragingPrintElement(),je=Fe.printElement,ke=Be.designPaper.scale||1,Ue=(Fe.left-o.a.px.toPt(Be.target.children(".hiprint-printPaper").offset().left))/ke,Fe=(Fe.top-o.a.px.toPt(Be.target.children(".hiprint-printPaper").offset().top))/ke;je.updateSizeAndPositionOptions(Be.mathroundToporleft(Ue),Be.mathroundToporleft(Fe)),je.setTemplateId(Be.templateId),je.setPanel(Be),Be.appendDesignPrintElement(Be.designPaper,je,!0),je.options.field&&Se.qtDesigner&&(je.options.qid=Se.qtDesignderFunction(je.options.field)),Be.printElements.push(je),je.design(void 0,Ee),o.a.event.trigger("hiprintTemplateDataChanged_"+Be.templateId,"新增")}})},Pe.prototype.initPrintElements=function(Ee){var Be=this;this.printElements=[],Ee&&Ee.forEach(function(Me){var Te;(Te=Me.printElementType?nt.createPrintElementType(Me.printElementType):a.instance.getElementType(Me.tid))&&((Te=Te.createPrintElement(Me.options)).setTemplateId(Be.templateId),Te.setPanel(Be),Be.printElements.push(Te))})},Pe.prototype.mathroundToporleft=function(Ee){var Be=p.a.instance.movingDistance;return Math.round(Ee/Be)*Be},Pe.prototype.appendDesignPrintElement=function(Ee,Be,Me){Be.setCurrenttemplateData(void 0);var Te=Be.getDesignTarget(Ee);Te.addClass("design"),Me&&Be.initSizeByHtml(Te),Ee.append(Te)},Pe.prototype.createNewPage=function(Ee,Be){return Ee=new T(this.templateId,this.index,this.watermarkOptions,this.panelPageRule,this.scale,this.width,this.height,this.paperHeader,this.paperFooter,this.paperNumberLeft,this.paperNumberTop,this.paperNumberDisabled,this.paperNumberContinue,this.paperNumberFormat,Ee,Be),Ee.setFooter(this.firstPaperFooter,this.evenPaperFooter,this.oddPaperFooter,this.lastPaperFooter),Ee.setOffset(this.leftOffset,this.topOffset),Ee},Pe.prototype.orderPrintElements=function(){this.printElements=o.a.orderBy(this.printElements,function(Ee){return Ee.options.getLeft()}),this.printElements=o.a.orderBy(this.printElements,function(Ee){return Ee.options.getTop()})},Pe.prototype.fillPaperHeaderAndFooter=function(Ee,Be,Me){this.printElements.filter(function(Te){return Te.isFixed()||Te.isHeaderOrFooter()}).forEach(function(Te){Te.isFixed(),Te.showInPage(Ee.index,Me)&&(Te=Te.getHtml(Ee,Be)).length&&Ee.append(Te[0].target)})},Pe.prototype.clear=function(){this.printElements.forEach(function(Ee){Ee.designTarget&&Ee.designTarget.length&&Ee.designTarget.remove()}),this.printElements=[],o.a.event.trigger("hiprintTemplateDataChanged_"+this.templateId,"清空")},Pe.prototype.insertPrintElementToPanel=function(Ee){var Be=this.getPrintElementTypeByEntity(Ee);Be&&((Be=Be.createPrintElement(Ee.options)).setTemplateId(this.templateId),Be.setPanel(this),this.printElements.push(Be))},Pe.prototype.addPrintText=function(Ee){Ee.printElementType=Ee.printElementType||{},Ee.printElementType.type="text",this.insertPrintElementToPanel(Ee)},Pe.prototype.addPrintHtml=function(Ee){Ee.printElementType=Ee.printElementType||{},Ee.printElementType.type="html",this.insertPrintElementToPanel(Ee)},Pe.prototype.addPrintTable=function(Ee){var Be;Ee.printElementType=Ee.printElementType||{},Ee.printElementType.type="table",Ee.options&&Ee.options.columns&&(Be=jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({},Ee.options.columns),Ee.printElementType.columns=Be.columns,Be.columns=void 0),this.insertPrintElementToPanel(Ee)},Pe.prototype.addPrintImage=function(Ee){Ee.printElementType=Ee.printElementType||{},Ee.printElementType.type="image",this.insertPrintElementToPanel(Ee)},Pe.prototype.addPrintLongText=function(Ee){Ee.printElementType=Ee.printElementType||{},Ee.printElementType.type="longText",this.insertPrintElementToPanel(Ee)},Pe.prototype.addPrintVline=function(Ee){Ee.printElementType=Ee.printElementType||{},Ee.printElementType.type="vline",this.insertPrintElementToPanel(Ee)},Pe.prototype.addPrintHline=function(Ee){Ee.printElementType=Ee.printElementType||{},Ee.printElementType.type="hline",this.insertPrintElementToPanel(Ee)},Pe.prototype.addPrintRect=function(Ee){Ee.printElementType=Ee.printElementType||{},Ee.printElementType.type="rect",this.insertPrintElementToPanel(Ee)},Pe.prototype.addPrintOval=function(Ee){Ee.printElementType=Ee.printElementType||{},Ee.printElementType.type="oval",this.insertPrintElementToPanel(Ee)},Pe.prototype.getPrintElementTypeByEntity=function(Ee){return Ee.tid?a.instance.getElementType(Ee.tid):nt.createPrintElementType(Ee.printElementType)},Pe.prototype.getPrintStyle=function(){var Ee="";return(Ee=this.panelLayoutOptions&&this.panelLayoutOptions.layoutType==="row"?`
<style>
.hiprint-printTemplate{
margin: -`.concat((Number(this.panelLayoutOptions.layoutRowGap)||0)/2,"mm -").concat((Number(this.panelLayoutOptions.layoutColumnGap)||0)/2,`mm;
}
.hiprint-printTemplate .hiprint-printPanel {
display:inline-block;
padding: `).concat((Number(this.panelLayoutOptions.layoutRowGap)||0)/2,"mm ").concat((Number(this.panelLayoutOptions.layoutColumnGap)||0)/2,`mm;
}
</style>
`):Ee)+` <style printStyle>
@page
{
border:0;
padding:0cm;
margin:0cm;
`+this.getPrintSizeStyle()+`
}
</style>
`},Pe.prototype.getPrintSizeStyle=function(){return this.paperType?"size:"+this.paperType+" "+(this.height>this.width?"portrait":"landscape")+";":"size: "+this.width+"mm "+this.height+"mm "+(this.orient?this.orient==1?"portrait":"landscape":"")+";"},Pe.prototype.deletePrintElement=function(Ee){var Be=this;this.printElements.filter(function(Me,Te){Me.id==Ee.id&&(Ee.delete(),Be.printElements.splice(Te,1))})},Pe.prototype.getElementByTid=function(Ee){return this.printElements.filter(function(Be){return Be.printElementType.tid===Ee}).map(function(Be,Me){return Be})},Pe.prototype.getElementByName=function(Ee){return this.printElements.filter(function(Be){return Be.options.name===Ee}).map(function(Be,Me){return Be})},Pe.prototype.getElementById=function(Ee){return this.printElements.find(function(Be){return Be.id===Ee})},Pe.prototype.getFieldsInPanel=function(){var Ee=[];return this.printElements.forEach(function(Be){Be.options&&Be.options.field?Ee.push(Be.options.field):Be.printElementType.field&&Ee.push(Be.printElementType.field)}),Ee},Pe.prototype.getTestData=function(){var Ee={};return this.printElements.forEach(function(Be){Be.printElementType.type!="table"&&(Be.options&&Be.options.field?Ee[Be.options.field]=Be.options.testData:Be.printElementType.field&&(Ee[Be.printElementType.field]=Be.printElementType.data||Be.options.testData))}),Ee},Pe.prototype.bindBatchMoveElement=function(){var Ee=this;this.designPaper.getTarget().on("mousemove",function(Be){Be.target.className&&_typeof(Be.target.className)=="string"&&Be.target.className.includes("editing")||(Be.currentTarget.className==Ee.designPaper.target[0].className?(Ee.mouseOffsetX=Be.offsetX,Ee.mouseOffsetY=Be.offsetY):Ee.mouseOffsetX=Ee.mouseOffsetY=void 0,s.a.instance.draging)||Be.buttons===1&&s.a.instance.rectDraging&&Ee.mouseRect&&(Ee.mouseRect.updateRect(Be.pageX,Be.pageY,Ee),Ee.updateRectPanel(Ee.mouseRect))}).on("mousedown",function(Be){s.a.instance.rectDraging=!0,Be.target.className&&_typeof(Be.target.className)=="string"&&Be.target.className.includes("editing")||s.a.instance.draging||(Ee.mouseRect&&Ee.mouseRect.target&&Ee.mouseRect.target.remove(),Be.buttons===1&&_typeof(Be.target.className)=="string"&&Be.target.className.includes("hiprint-printPaper hidroppable design")&&(Ee.mouseRect=new at(Be.pageX,Be.pageY,s.a.instance.dragLengthCNum(Be.pageX-Ee.designPaper.getTarget().offset().left,p.a.instance.movingDistance),s.a.instance.dragLengthCNum(Be.pageY-Ee.designPaper.getTarget().offset().top,p.a.instance.movingDistance))))}).on("mouseup",function(Be){s.a.instance.rectDraging=!1})},Pe.prototype.getElementInRect=function(Ee){var Be=[];return this.printElements.filter(function(Me){return Me.options.draggable!==!1}).forEach(function(Me){Me.inRect(Ee)&&Be.push(Me)}),Be},Pe.prototype.updateRectPanel=function(Ee){var Be=this,Me=this.designPaper.getTarget(),Te=this.designPaper.scale||1;this.mouseRect.target||(this.mouseRect.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div tabindex="1" class="mouseRect" style="z-index:2;position: absolute;opacity:0.2;border: 1px dashed #000;background-color:#31676f;"><span></span></div>'),Me.find(".hiprint-printPaper-content").append(this.mouseRect.target),this.bingKeyboardMoveEvent(this.mouseRect.target),this.mouseRect.target.hidraggable({onDrag:function(Se,je,ke){Be.mouseRect.lastLeft=Be.mouseRect.lastLeft?o.a.px.toPt(Be.mouseRect.target[0].offsetLeft):je/Te,Be.mouseRect.lastTop=Be.mouseRect.lastTop?o.a.px.toPt(Be.mouseRect.target[0].offsetTop):ke/Te,(Be.mouseRect.mouseRectSelectedElement||[]).forEach(function(Ue){Ue.updatePositionByMultipleSelect(je-Be.mouseRect.lastLeft,ke-Be.mouseRect.lastTop)}),Be.mouseRect.lastLeft=je/Te,Be.mouseRect.lastTop=ke/Te,s.a.instance.changed=!0},moveUnit:"pt",minMove:p.a.instance.movingDistance,onBeforeDrag:function(Se){Be.mouseRect.target.focus(),s.a.instance.draging=!0,Be.mouseRect.mouseRectSelectedElement||(Be.mouseRect.mouseRectSelectedElement=Be.getElementInRect(Be.mouseRect)),Be.mouseRect.target.css({transform:"unset"})},getScale:function(){return Be.designPaper.scale||1},onStopDrag:function(Se){s.a.instance.changed&&o.a.event.trigger("hiprintTemplateDataChanged_"+Me.templateId,"框选移动"),s.a.instance.draging=!1,s.a.instance.changed=!1}})),Ee.ex>=Ee.bx&&Ee.ey>=Ee.by?this.mouseRect.target.css({height:Ee.maxY-Ee.minY+"px",width:Ee.maxX-Ee.minX+"px",left:Ee.lastLeft/Te+"pt",top:Ee.lastTop/Te+"pt",transform:"unset"}):Ee.ex<Ee.bx&&Ee.ey<Ee.by?this.mouseRect.target.css({height:Ee.maxY-Ee.minY+"px",width:Ee.maxX-Ee.minX+"px",left:Ee.lastLeft/Te+"pt",top:Ee.lastTop/Te+"pt",transform:"rotate(180deg)","transform-origin":"0 0"}):Ee.ex<Ee.bx&&Ee.ey>Ee.by?this.mouseRect.target.css({height:Ee.maxY-Ee.minY+"px",width:Ee.maxX-Ee.minX+"px",left:Ee.lastLeft/Te+"pt",top:Ee.lastTop/Te+"pt",transform:"rotateY(180deg)","transform-origin":"0 0"}):Ee.ex>Ee.bx&&Ee.ey<Ee.by&&this.mouseRect.target.css({height:Ee.maxY-Ee.minY+"px",width:Ee.maxX-Ee.minX+"px",left:Ee.lastLeft/Te+"pt",top:Ee.lastTop/Te+"pt",transform:"rotateX(180deg)","transform-origin":"0 0"}),Ee.target.focus()},Pe.prototype.bingKeyboardMoveEvent=function(Ee){var Be=this;Ee.attr("tabindex","1"),Ee.keydown(function(Me){Be.mouseRect.mouseRectSelectedElement||(Be.mouseRect.mouseRectSelectedElement=Be.getElementInRect(Be.mouseRect));var Te=Be.mouseRect.mouseRectSelectedElement||[];switch(Me.keyCode){case 37:Be.mouseRect.updatePositionByMultipleSelect(0-p.a.instance.movingDistance,0),Te.forEach(function(Se){Se.updatePositionByMultipleSelect(0-p.a.instance.movingDistance,0)}),Me.preventDefault();break;case 38:Be.mouseRect.updatePositionByMultipleSelect(0,0-p.a.instance.movingDistance),Te.forEach(function(Se){Se.updatePositionByMultipleSelect(0,0-p.a.instance.movingDistance)}),Me.preventDefault();break;case 39:Be.mouseRect.updatePositionByMultipleSelect(p.a.instance.movingDistance,0),Te.forEach(function(Se){Se.updatePositionByMultipleSelect(p.a.instance.movingDistance,0)}),Me.preventDefault();break;case 40:Be.mouseRect.updatePositionByMultipleSelect(0,p.a.instance.movingDistance),Te.forEach(function(Se){Se.updatePositionByMultipleSelect(0,p.a.instance.movingDistance)}),Me.preventDefault()}[37,38,39,40].includes(Me.keyCode)&&o.a.event.trigger("hiprintTemplateDataChanged_"+Be.templateId,"框选移动")})},Pe})(),st=function(Pe){if(Pe)if(Pe.panels){this.panels=[];for(var Ee=0;Ee<Pe.panels.length;Ee++)this.panels.push(new rt(Pe.panels[Ee]))}else this.panels=[]},lt=n(9),ut=(()=>{function Pe(Ee,Be){var Me=this;this.printElementOptionSettingPanel={},this.printTemplate=Ee,this.settingContainer=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Be),o.a.event.on(Ee.getPrintElementSelectEventKey(),function(Te){Me.buildSetting(Te)}),o.a.event.on(Ee.getBuildCustomOptionSettingEventKey(),function(Te){Me.buildSettingByCustomOptions(Te)}),o.a.event.on("clearSettingContainer",function(){Me.clearSettingContainer()})}return Pe.prototype.init=function(){},Pe.prototype.clearSettingContainer=function(){this.clearLastPrintElement(),this.settingContainer.html("")},Pe.prototype.clearLastPrintElement=function(){this.lastPrintElement&&(this.lastPrintElement._editing&&this.lastPrintElement.updateByContent(!0),this.lastPrintElement._printElementOptionTabs&&this.lastPrintElement._printElementOptionTabs.forEach(function(Ee){Ee.list&&Ee.list.forEach(function(Be){Be.destroy()})}),this.lastPrintElement._printElementOptionItems)&&this.lastPrintElement._printElementOptionItems.forEach(function(Ee){Ee.destroy()}),this.lastPrintElement=void 0},Pe.prototype.buildSetting=function(Ue){var Be,Me,Te=this,Se=this,je=Ue.printElement,ke=Ue.customOptionsInput,Ue=je.getPrintElementOptionTabs(),Fe=(Te.clearSettingContainer(),Ue.length?(Be=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="prop-tabs"><ul class="prop-tab-items"></ul></div>'),Ue.filter(function(He,Ie){return 0<He.list.length||Ie==2&&ke&&ke.length}).forEach(function(He){var Ie=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<li class="prop-tab-item"><span class="tab-title">'+i18n.__(He.name)+"</span></li>"),_e=(Be.find(".prop-tab-items").append(Ie),jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-items" data-title="'+i18n.__(He.name)+'"></div>'));He.list.forEach(function(Ae){Ae.submit=function(rr){je.submitOption()};var Ye=Ae.createTarget(je,je.options,je.printElementType);Te.printElementOptionSettingPanel[Ae.name]=Ye,_e.append(Ye),["columns","dataType"].includes(Ae.name)?Ae.setValue(je.options[Ae.name],je.options,je.printElementType):["coordinate","widthHeight"].includes(Ae.name)?Ae.setValue(je.options,je):Ae.setValue(je.options[Ae.name]||je.printElementType[Ae.name]),Ye.find("textarea").bind("dblclick.textarea",function(rr){jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).val()||(rr=rr.target.placeholder||"",jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).val(rr))})}),He.list.length==0&&ke&&ke.length&&ke.forEach(function(Ae){var Ye=Ae.callback,rr=(Ae.callback=function(Je){Ye&&Ye(Je)},Ae.optionItems);Ae.title&&_e.append(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label hiprint-option-title">
`+Ae.title+`
</div>
</div>`),rr.forEach(function(Je){Je.submit=function(sr){Ae.callback(Se.getValueByOptionItems(rr))},_e.append(Je.createTarget(Se.printTemplate,Ae.options,void 0)),Je.setValue(Ae.options[Je.name],Ae.options,void 0)}),_e.find(".auto-submit").change(function(){Ae.callback(Se.getValueByOptionItems(rr))}),_e.find(".auto-submit:input").bind("keydown.submitOption",function(Je){Je.keyCode===13&&Ae.callback(Se.getValueByOptionItems(rr))}),_e.find("textarea").bind("dblclick.textarea",function(Je){jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).val()||(Je=Je.target.placeholder||"",jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).val(Je))})}),Be.append(_e)})):(Be=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-items"></div>'),je.getPrintElementOptionItems().forEach(function(He){He.submit=function(_e){je.submitOption()};var Ie=He.createTarget(je,je.options,je.printElementType);Te.printElementOptionSettingPanel[He.name]=Ie,Be.append(Ie),["columns","dataType"].includes(He.name)?He.setValue(je.options[He.name],je.options,je.printElementType):["coordinate","widthHeight"].includes(He.name)?He.setValue(je.options,je):He.setValue(je.options[He.name]||je.printElementType[He.name])})),jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<button class="hiprint-option-item-settingBtn hiprint-option-item-submitBtn"
type="button">`.concat(i18n.__("确定"),"</button>"))),Qe=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<button class="hiprint-option-item-settingBtn hiprint-option-item-deleteBtn"
type="button">`.concat(i18n.__("删除"),"</button>"));Be.append(Fe),je.options.draggable!=0&&Be.append(Qe),Ue.length&&(Be.on("click",".prop-tab-item",function(){var Ie=jquery__WEBPACK_IMPORTED_MODULE_72___default()(this),He=Ie.index(),Ie=(Te.settingContainer.data("last-index",He),Ie.addClass("active"),Ie.siblings().removeClass("active"),Be.find(".hiprint-option-items:eq("+He+")"));Ie.addClass("active"),Ie.siblings().removeClass("active")}),(Me=+(Te.settingContainer.data("last-index")||0))>=Ue.length&&(Me=0),Be.find(".prop-tab-item:eq("+Me+")").click()),Fe.bind("click.submitOption",function(){je.submitOption()}),Qe.bind("click.deleteBtn",function(){hinnn.event.trigger("hiprintTemplateDataChanged_"+je.templateId,"删除"),Se.printTemplate.deletePrintElement(je),Te.clearSettingContainer()}),Be.find(".auto-submit").change(function(He){je.submitOption()}),Be.find(".auto-submit:input").bind("keydown.submitOption",function(He){He.keyCode==13&&je.submitOption()}),this.settingContainer.append(Be),Ue.length<1&&ke&&ke.forEach(function(He){var Ie=He.callback;He.callback=function(_e){Ie&&(Ie(_e),je.submitOption())},Te.buildSettingByCustomOptions(He,Te.settingContainer)}),this.lastPrintElement=je},Pe.prototype.buildSettingByCustomOptions=function(Ee,Ue){var Me=this,Te=(this.clearLastPrintElement(),Ue||this.settingContainer),Se=(Ue||this.settingContainer.html(""),[]),je=p.a.instance.panel.supportOptions.filter(function(Fe){return!Fe.hidden}).map(function(Fe){return Fe.name}),ke=(Ee.optionItems?Se=Ee.optionItems:Object.keys(Ee.options).filter(function(Fe){return je.includes(Fe)}).forEach(function(Fe){Fe=lt.a.getItem(Fe),Fe&&Se.push(Fe)}),jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-items"></div>')),Ue=(Ee.title&&ke.append(`<div class="hiprint-option-item hiprint-option-item-row">
<div class="hiprint-option-item-label hiprint-option-title">
`+Ee.title+`
</div>
</div>`),Se.forEach(function(Fe){Fe.submit=function(Qe){Ee.callback(Me.getValueByOptionItems(Se))},ke.append(Fe.createTarget(Me.printTemplate,Ee.options,void 0)),Fe.setValue(Ee.options[Fe.name],Ee.options,void 0)}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<button class="hiprint-option-item-settingBtn hiprint-option-item-submitBtn"
type="button">`.concat(i18n.__("确定"),"</button>")));ke.append(Ue),Ue.bind("click.submitOption",function(){Ee.callback(Me.getValueByOptionItems(Se))}),ke.find(".auto-submit").change(function(Fe){Ee.callback(Me.getValueByOptionItems(Se))}),ke.find(".auto-submit:input").bind("keydown.submitOption",function(Fe){Fe.keyCode==13&&Ee.callback(Me.getValueByOptionItems(Se))}),Te.append(ke)},Pe.prototype.getValueByOptionItems=function(Ee){var Be={};return Ee.forEach(function(Me){Be[Me.name]=Me.getValue()}),Be},Pe})(),dt=(()=>{function Pe(Ee,Be){this.paginationContainer=Ee,this.jqPaginationContainer=jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.paginationContainer),this.template=Be}return Pe.prototype.buildPagination=function(Ee){var Be=this.template.getPaneltotal(),Me=this;this.jqPaginationContainer.html("");for(var Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<ul class="hiprint-pagination"></ul>'),Se=0;Se<Be;Se++)(()=>{var ke=Se,Ue=Me.template.printPanels[ke].name||ke+1,Fe=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<li><span>"+Ue+'</span><a href="javascript:void(0);">x</a></li>');Fe.find("span").click(function(){Me.template.selectPanel(ke),Fe.siblings().removeClass("selected"),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).parent("li").addClass("selected")}),Fe.find("a").click(function(){Me.template.deletePanel(ke),Me.buildPagination()}),Te.append(Fe)})();var je=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<li><span>+</span></li>");Te.append(je),this.jqPaginationContainer.append(Te),je.click(function(){function ke(Fe){Me.template.addPrintPanel(Fe||void 0,!0),Me.buildPagination(),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint-pagination li").removeClass("selected"),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint-pagination li:nth-last-child(2)").addClass("selected")}var Ue;Me.template.onPanelAddClick?(Ue={index:Me.template.printPanels.length,paperType:"A4"},Me.template.onPanelAddClick(Ue,ke)):ke()})},Pe.prototype.selectPanel=function(Be){var Be=Be||this.template.editingPanel.index,Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint-pagination li:nth("+Be+")");Me.length&&(Me.siblings().removeClass("selected"),Me.addClass("selected")),hinnn.event.trigger("onSelectPanel",this.template.editingPanel,Be,Me)},Pe})(),ct=(()=>{function Pe(Me){var Be=this,Me=(this.tempimageBase64={},this.id=s.a.instance.guid(),s.a.instance.setPrintTemplateById(this.id,this),Me||{}),Te=(this.printPanels=[],this.dataMode=Me.dataMode||1,this.history=Me.history==null||Me.history,this.willOutOfBounds=Me.willOutOfBounds==null||Me.willOutOfBounds,this.onDataChanged=Me.onDataChanged,this.onUpdateError=Me.onUpdateError,this.lastJson=Me.template||{},this.historyList=[{id:s.a.instance.guid(),type:"初始",json:this.lastJson}],this.historyPos=0,this.defaultPanelName=Me.defaultPanelName,this.designOptions={},this.qtDesigner=Me.qtDesigner==null||Me.qtDesigner,this.qtDesignerMap={},this.qtDesignderFunction=function(ke){this.qtDesignerMap={};var je,ke=ke.split("_")[0],Ue=Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1__.a)(this.editingPanel.printElements);try{for(Ue.s();!(je=Ue.n()).done;){var Fe,Qe=je.value;Qe.options.field!==void 0&&(Fe=Qe.options.field.split("_")[0],this.qtDesignerMap[Fe]===void 0?this.qtDesignerMap[Fe]=1:this.qtDesignerMap[Fe]+=1)}}catch(He){Ue.e(He)}finally{Ue.f()}return this.qtDesignerMap[ke]===0||this.qtDesignerMap[ke]===void 0?ke:ke+"_"+this.qtDesignerMap[ke]},new st(Me.template||[]));Me.template&&Te.panels.forEach(function(Se){Be.printPanels.push(new pt(Se,Be.id))}),Me.fontList&&(this.fontList=Me.fontList),Me.fields&&(this.fields=Me.fields),Me.onImageChooseClick&&(this.onImageChooseClick=Me.onImageChooseClick),Me.onPanelAddClick&&(this.onPanelAddClick=Me.onPanelAddClick),Me.settingContainer&&new ut(this,Me.settingContainer),Me.paginationContainer&&(this.printPaginationCreator=new dt(Me.paginationContainer,this),this.printPaginationCreator.buildPagination()),this.initAutoSave()}return Pe.prototype.design=function(Ee,Be){var Me,Te=this;if(Be=Be||{},this.printPanels.length==0&&(Me=this.createDefaultPanel(),this.printPanels.push(Me)),!Ee)throw new Error("options.container can not be empty");Te.designOptions=Be,this.createContainer(Ee),this.printPanels.forEach(function(Se,je){Te.container.append(Se.getTarget()),0<je&&Se.disable(),Se.design(Be)}),this.selectPanel(0)},Pe.prototype.getSimpleHtml=function(Ee,Be){var Me=this,Te=(Be=Be||{},jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printTemplate"></div>'));return Ee&&Ee.constructor===Array?Ee.forEach(function(Se,je){Se&&Me.printPanels.forEach(function(ke,Ue){Te.append(ke.getHtml(Se,Be)),je==Ee.length-1&&delete hinnn._paperList})}):this.printPanels.forEach(function(Se,je){Te.append(Se.getHtml(Ee,Be)),je==Me.printPanels.length-1&&delete hinnn._paperList}),Be&&Be.imgToBase64&&this.transformImg(Te.find("img")),Te},Pe.prototype.getSimpleHtmlAsync=function(Ee,Be){var Me=this;return new Promise(function(Te){var Se=Me,je=(Be=Be||{},jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printTemplate"></div>')),ke=Array.isArray(Ee)?Ee:[Ee],Ue=[];ke.forEach(function(Fe,Qe){Fe&&Se.printPanels.forEach(function(He,Ie){Ue.push([He,Fe,Be])})}),(function Fe(Qe,He){if(!Qe.length)return He();var Ie=Qe.shift(),Ie=Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__.a)(Ie,3),_e=Ie[0],Ae=Ie[2];je.append(_e.getHtml(Ie[1],Ae)),setTimeout(function(){return Fe(Qe,He)},(_e=Ae.generateHTMLInterval)!=null?_e:10)})(Ue,function(){delete hinnn._paperList,Be&&Be.imgToBase64&&Se.transformImg(je.find("img")),Te(je)})})},Pe.prototype.getHtml=function(Ee,Be){return this.getSimpleHtml(Ee=Ee||{},Be)},Pe.prototype.getHtmlAsync=function(Ee,Be){return this.getSimpleHtmlAsync(Ee=Ee||{},Be)},Pe.prototype.getJointHtml=function(Ee,Be,Me){var Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printTemplate"></div>'),Se=[];return this.printPanels.forEach(function(je,ke){Te.append(je.getHtml(Ee,Be,Se,void 0,Me))}),Te},Pe.prototype.setPaper=function(Ee,Be){if(/^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/.test(Ee))this.editingPanel.resize(void 0,parseFloat(Ee),parseFloat(Be),!1);else{if(Be=s.a.instance[Ee],!Be)throw new Error("not found pagetype:"+(Ee||""));this.editingPanel.resize(Ee,Be.width,Be.height,!1)}},Pe.prototype.rotatePaper=function(){this.editingPanel.rotatePaper()},Pe.prototype.zoom=function(Ee,Be){this.editingPanel.zoom(Ee,Be)},Pe.prototype.addPrintPanel=function(Ee,Be){var Me=Ee?new pt(new rt(Ee),this.id):this.createDefaultPanel();return Ee&&(Ee.index=this.printPanels.length),Be&&(this.container.append(Me.getTarget()),Me.design(this.designOptions)),this.printPanels.push(Me),Be&&this.selectPanel(Me.index),Me},Pe.prototype.selectPanel=function(Ee){var Be=this;Ee>Be.printPanels.length-1&&(Ee=Be.printPanels.length-1),this.printPanels.forEach(function(Me,Te){Ee==Te?(Me.enable(),Be.editingPanel=Me,Be.printPaginationCreator&&Be.printPaginationCreator.selectPanel(Ee)):Me.disable()})},Pe.prototype.deletePanel=function(Ee){this.printPanels[Ee].clear(),this.printPanels[Ee].getTarget().remove(),this.printPanels.splice(Ee,1)},Pe.prototype.getPaneltotal=function(){return this.printPanels.length},Pe.prototype.createDefaultPanel=function(){return new pt(new rt({index:this.printPanels.length,name:this.defaultPanelName,paperType:"A4"}),this.id)},Pe.prototype.createContainer=function(Ee){Ee?(this.container=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ee),this.container.addClass("hiprint-printTemplate")):this.container=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printTemplate"></div>')},Pe.prototype.getJsonTid=function(){var Ee=[];return this.printPanels.forEach(function(Be){Be.getPanelEntity().printElements.length&&Ee.push(Be.getPanelEntity())}),new st({panels:Ee})},Pe.prototype.getJson=function(){var Ee=[];return this.printPanels.forEach(function(Be){Ee.push(Be.getPanelEntity(!0))}),new st({panels:Ee})},Pe.prototype.undo=function(Ee){o.a.event.trigger("hiprintTemplateDataShortcutKey_"+this.id,"undo")},Pe.prototype.redo=function(Ee){o.a.event.trigger("hiprintTemplateDataShortcutKey_"+this.id,"redo")},Pe.prototype.getPrintElementSelectEventKey=function(){return"PrintElementSelectEventKey_"+this.id},Pe.prototype.getBuildCustomOptionSettingEventKey=function(){return"BuildCustomOptionSettingEventKey_"+this.id},Pe.prototype.clear=function(){this.printPanels.forEach(function(Ee){Ee.clear(),0<Ee.index&&(Ee=Ee.getTarget())&&Ee.length&&Ee.remove()}),this.printPanels=[this.printPanels[0]],this.printPaginationCreator&&this.printPaginationCreator.buildPagination()},Pe.prototype.getPaperType=function(Ee){return Ee==null&&(Ee=0),this.printPanels[0].paperType},Pe.prototype.getOrient=function(Ee){return this.printPanels[Ee=Ee==null?0:Ee].height>this.printPanels[Ee].width?1:2},Pe.prototype.getPrintStyle=function(Ee){return this.printPanels[Ee].getPrintStyle()},Pe.prototype.print=function(Ee,Be,Me){this.getHtml(Ee=Ee||{},Be).hiwprint(Me)},Pe.prototype.print2=function(Ee,Be){if(Ee=Ee||{},Be=Be||{},this.clientIsOpened()){var Me=this,Te=0,Se={},je=jquery__WEBPACK_IMPORTED_MODULE_72___default()('link[media=print][href*="print-lock"]'),ke="";if(Be.styleHandler&&(ke+=Be.styleHandler()),je.length<=0)throw new Error('请在 入口文件(index.html) 中引入 print-lock.css. 注意: link[media="print"]');je.each(function(Ue,Fe){var Qe=new XMLHttpRequest;Qe.open("GET",jquery__WEBPACK_IMPORTED_MODULE_72___default()(Fe).attr("href")),Qe.onreadystatechange=function(){if(Qe.readyState===4&&Qe.status===200&&(Se[Ue+""]='<style rel="stylesheet" type="text/css">'+Qe.responseText+"</style>",++Te==je.length)){for(var He="",Ie=0;Ie<je.length;Ie++)He+=Se[Ie+""];ke&&(He=ke+He),Me.sentToClient(He,Ee,Be)}},Qe.send()})}else alert("".concat(i18n.__("连接客户端失败")))},Pe.prototype.imageToBase64=function(Ee){var Be,Me,Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ee).attr("src");if(Te.indexOf("base64")==-1)try{this.tempimageBase64[Te]||(Be=document.createElement("canvas"),(Me=new Image).src=Ee.attr("src"),Be.width=Me.width,Be.height=Me.height,Be.getContext("2d").drawImage(Me,0,0),Te&&(this.tempimageBase64[Te]=Be.toDataURL("image/png"))),Ee.attr("src",this.tempimageBase64[Te])}catch(Se){try{this.xhrLoadImage(Ee)}catch(je){}}},Pe.prototype.xhrLoadImage=function(Ee){},Pe.prototype.sentToClient=function(Ee,Be,Me){var Te,Se=this,je=(Be=Be||{},jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({},Me||{}));je.imgToBase64=(Te=je.imgToBase64)!=null&&Te,je.printByFragments?this.getHtmlAsync(Be,je).then(function(ke){ke=Ee+ke[0].outerHTML,je.id=s.a.instance.guid(),je.html=ke,je.templateId=Se.id,hiwebSocket.sendByFragments(je,Me)}):(Te=Ee+this.getHtml(Be,je)[0].outerHTML,je.id=s.a.instance.guid(),je.html=Te,je.templateId=this.id,hiwebSocket.send(je))},Pe.prototype.printByHtml=function(Ee){jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ee).hiwprint()},Pe.prototype.printByHtml2=function(Ee,Be){if(Be=Be||{},this.clientIsOpened()){var Me=this,Te=0,Se={},je=jquery__WEBPACK_IMPORTED_MODULE_72___default()('link[media=print][href*="print-lock"]');if(je.length<=0)throw new Error('请在 入口文件(index.html) 中引入 print-lock.css. 注意: link[media="print"]');je.each(function(ke,Ue){var Fe=new XMLHttpRequest;Fe.open("GET",jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ue).attr("href")),Fe.onreadystatechange=function(){if(Fe.readyState===4&&Fe.status===200&&(Se[ke+""]='<style rel="stylesheet" type="text/css">'+Fe.responseText+"</style>",++Te==je.length)){for(var Qe="",He=0;He<je.length;He++)Qe+=Se[He+""];var Ie=Qe+jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ee)[0].outerHTML,_e=jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({},Be||{});_e.id=s.a.instance.guid(),_e.html=Ie,_e.templateId=Me.id,hiwebSocket.send(_e)}},Fe.send()})}else alert("".concat(i18n.__("连接客户端失败")))},Pe.prototype.deletePrintElement=function(Ee){this.printPanels.forEach(function(Be){Be.deletePrintElement(Ee)})},Pe.prototype.transformImg=function(Ee){var Be=this;Ee.map(function(Me,Te){Be.imageToBase64(jquery__WEBPACK_IMPORTED_MODULE_72___default()(Te))})},Pe.prototype.toPdf=function(Ee,Be,Me){var Te,Se,je,ke,Ue,Fe,Qe=this,He=jquery__WEBPACK_IMPORTED_MODULE_72___default.a.Deferred(),Ie=!0;return this.printPanels.length&&(Te=o.a.mm.toPt(this.printPanels[0].width),Se=o.a.mm.toPt(this.printPanels[0].height),je=jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({scale:2,width:o.a.pt.toPx(Te),x:0,y:0,useCORS:!0},Me||{}),ke=new jspdf__WEBPACK_IMPORTED_MODULE_81__.jsPDF({orientation:this.getOrient(0)==1?"portrait":"landscape",unit:"pt",format:this.printPanels[0].paperType?this.printPanels[0].paperType.toLocaleLowerCase():[Te,Se]}),Ee=this.getHtml(Ee,Me),Me&&Me.isDownload!=null&&(Ie=Me.isDownload),this.createTempContainer(),Ue=this.getTempContainer(),this.svg2canvas(Ee),Ue.html(Ee[0]),Fe=Ue.find(".hiprint-printPanel .hiprint-printPaper").length,jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ee).css("position:fixed"),_wtto00_html2canvas__WEBPACK_IMPORTED_MODULE_82___default()(Ee[0],je).then(function(_e){var Ae=_e.getContext("2d");Ae.mozImageSmoothingEnabled=!1,Ae.webkitImageSmoothingEnabled=!1,Ae.msImageSmoothingEnabled=!1,Ae.imageSmoothingEnabled=!1;for(var Ye=_e.toDataURL("image/jpeg"),rr=0;rr<Fe;rr++)ke.addImage(Ye,"JPEG",0,0-rr*Se,Te,Fe*Se),rr<Fe-1&&ke.addPage();Ie?(Qe.removeTempContainer(),-1<Be.indexOf(".pdf")?ke.save(Be):ke.save(Be+".pdf")):(Qe.removeTempContainer(),Ae=Me.type||"blob",_e=ke.output(Ae),He.resolve(_e))})),He.promise()},Pe.prototype.createTempContainer=function(){this.removeTempContainer(),jquery__WEBPACK_IMPORTED_MODULE_72___default()("body").prepend(jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint_temp_Container" style="overflow:hidden;height: 0px;box-sizing: border-box;"></div>'))},Pe.prototype.removeTempContainer=function(){jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint_temp_Container").remove()},Pe.prototype.getTempContainer=function(){return jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint_temp_Container")},Pe.prototype.svg2canvas=function(Ee){var Be=this;Ee.find("svg").each(function(Me,Te){var Se=Te.parentNode,ke=Be.parentWidthHeight(Se),je=document.createElement("canvas"),ke=(je.width=ke.width,je.height=ke.height,je.getContext("2d")),Ue=new XMLSerializer().serializeToString(Te);canvg__WEBPACK_IMPORTED_MODULE_84___default.a.fromString(ke,Ue).render(),jquery__WEBPACK_IMPORTED_MODULE_72___default()(Te).before(je),Se.removeChild(Te)})},Pe.prototype.parentWidthHeight=function(Ee){return Ee.style.width.endsWith("%")||Ee.style.height.endsWith("%")?Ee.className!="hiprint-printPaper-content"?this.parentWidthHeight(Ee.parentNode):{width:10,height:10}:{width:o.a.pt.toPx(parseFloat(Ee.style.width)),height:o.a.pt.toPx(parseFloat(Ee.style.height))}},Pe.prototype.on=function(Ee,Be){o.a.event.clear(Ee+"_"+this.id),o.a.event.on(Ee+"_"+this.id,Be)},Pe.prototype.clientIsOpened=function(){return hiwebSocket.opened},Pe.prototype.getPrinterList=function(){return hiwebSocket.getPrinterList()||[]},Pe.prototype.getElementByTid=function(Ee,Be){return this.printPanels[Be=Be==null?0:Be].getElementByTid(Ee)},Pe.prototype.getElementByName=function(Ee,Be){return this.printPanels[Be=Be==null?0:Be].getElementByName(Ee)},Pe.prototype.getPanel=function(Ee){return this.printPanels[Ee=Ee==null?0:Ee]},Pe.prototype.loadAllImages=function(Ee,Be,Me){var Te=this;Me==null&&(Me=0);for(var Se=Ee[0].getElementsByTagName("img"),je=!0,ke=0;ke<Se.length;ke++){var Ue=Se[ke];!Ue.src||Ue.src===window.location.href||Ue.src.indexOf("base64")!=-1||Ue&&Ue.naturalWidth!==void 0&&Ue.naturalWidth!==0&&Ue.complete||(je=!1)}Me++,!je&&Me<10?setTimeout(function(){Te.loadAllImages(Ee,Be,Me)},500):Be()},Pe.prototype.setFontList=function(Ee){this.fontList=Ee},Pe.prototype.getFontList=function(){return this.fontList},Pe.prototype.setFields=function(Ee){this.fields=Ee},Pe.prototype.getFields=function(){return this.fields},Pe.prototype.setOnImageChooseClick=function(Ee){this.onImageChooseClick=Ee},Pe.prototype.getOnImageChooseClick=function(){return this.onImageChooseClick},Pe.prototype.getFieldsInPanel=function(){var Ee=[];return this.printPanels.forEach(function(Be){Ee=Ee.concat(Be.getFieldsInPanel())}),Ee},Pe.prototype.getTestData=function(){var Ee={};return this.printPanels.forEach(function(Be){Ee=Object.assign(Ee,Be.getTestData())}),Ee},Pe.prototype.update=function(Ee,Be){var Me,Te=this;try{Ee&&_typeof(Ee)=="object"&&0<Ee.panels.length&&(Me=Te.printPanels.length-1,Ee.panels.forEach(function(Se,je){Me<je&&(Te.printPanels.push(new pt(Se,Te.id)),ke=Te.printPanels[je],Te.container.append(ke.getTarget()),0<je&&ke.disable(),ke.design(Te.designOptions),Te.printPaginationCreator)&&Te.printPaginationCreator.buildPagination();var ke=new rt(Se);Te.editingPanel=Te.printPanels[je],Te.editingPanel.update(ke)}),Te.selectPanel(Be||0))}catch(Se){Te.onUpdateError&&Te.onUpdateError(Se)}},Pe.prototype.getSelectEls=function(){return this.editingPanel.mouseRect&&this.editingPanel.mouseRect.target&&jquery__WEBPACK_IMPORTED_MODULE_72___default()(".mouseRect").length?this.editingPanel.getElementInRect(this.editingPanel.mouseRect):this.editingPanel.printElements.filter(function(Ee){return Ee.designTarget.children().last().css("display")=="block"&&!Ee.printElementType.type.includes("table")})},Pe.prototype.selectElementsByField=function(Ee){var Be=jquery__WEBPACK_IMPORTED_MODULE_72___default.a;this.editingPanel.printElements.forEach(function(Me,Te){Ee&&Ee.includes(Me.options.field)&&((Me=Me.designTarget).children("div[panelindex]").addClass("selected"),Me.children().last().css({display:"block"}),Me=Me[0],Be.data(Me,"hidraggable").options.onBeforeSelectAllDrag.call(Me,{}))})},Pe.prototype.selectAllElements=function(){var Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default.a;this.editingPanel.printElements.forEach(function(Be,Me){Be=Be.designTarget,Be.children("div[panelindex]").addClass("selected"),Be.children().last().css({display:"block"}),Be=Be[0],Ee.data(Be,"hidraggable").options.onBeforeSelectAllDrag.call(Be,{})})},Pe.prototype.updateOption=function(Ee,Be){var Me=this.getSelectEls();Me&&Me.length&&(Me.forEach(function(Te){Te.updateOption(Ee,Be,!0)}),o.a.event.trigger("hiprintTemplateDataChanged_"+this.id,"批量修改"))},Pe.prototype.setElsAlign=function(Ee){var Be=this.getSelectEls();if(Be.length){var Me=Math.min.apply(null,Be.map(function(Ie){return Ie.options.left})),Te=Math.max.apply(null,Be.map(function(Ie){return Ie.options.left+Ie.options.width})),Se=Math.min.apply(null,Be.map(function(Ie){return Ie.options.top})),je=Math.max.apply(null,Be.map(function(Ie){return Ie.options.top+Ie.options.height}));switch(Ee){case"left":Be.forEach(function(Ie){Ie.updateSizeAndPositionOptions(Me),Ie.designTarget.css("left",Ie.options.displayLeft())});break;case"vertical":var ke=Me+(Te-Me)/2;Be.forEach(function(Ie){Ie.updateSizeAndPositionOptions(ke-Ie.options.width/2),Ie.designTarget.css("left",Ie.options.displayLeft())});break;case"right":Be.forEach(function(Ie){Ie.updateSizeAndPositionOptions(Te-Ie.options.width),Ie.designTarget.css("left",Ie.options.displayLeft())});break;case"top":Be.forEach(function(Ie){Ie.updateSizeAndPositionOptions(void 0,Se),Ie.designTarget.css("top",Ie.options.displayTop())});break;case"horizontal":var Ue=Se+(je-Se)/2;Be.forEach(function(Ie){Ie.updateSizeAndPositionOptions(void 0,Ue-Ie.options.height/2),Ie.designTarget.css("top",Ie.options.displayTop())});break;case"bottom":Be.forEach(function(Ie){Ie.updateSizeAndPositionOptions(void 0,je-Ie.options.height),Ie.designTarget.css("top",Ie.options.displayTop())});break;case"distributeHor":var Qe=[].reduce.call(Be,function(Ie,_e){return Ie+_e.options.width},0),Fe=(Te-Me-Qe)/(Be.length-1);Be.sort(function(Ie,_e){return Ie.options.left-_e.options.left}),Be.forEach(function(Ie,_e){[0,Be.length-1].includes(_e)||(Ie.updateSizeAndPositionOptions(Be[_e-1].options.left+Be[_e-1].options.width+Fe),Ie.designTarget.css("left",Ie.options.displayLeft()))});break;case"distributeVer":var Qe=[].reduce.call(Be,function(Ie,_e){return Ie+_e.options.height},0),He=(je-Se-Qe)/(Be.length-1);Be.sort(function(Ie,_e){return Ie.options.top-_e.options.top}),Be.forEach(function(Ie,_e){[0,Be.length-1].includes(_e)||(Ie.updateSizeAndPositionOptions(void 0,Be[_e-1].options.top+Be[_e-1].options.height+He),Ie.designTarget.css("top",Ie.options.displayTop()))})}}},Pe.prototype.setElsSpace=function(Ee,Be){var Me=this.getSelectEls();Me.length&&(Be?(Me.sort(function(Te,Se){return Te.options.left-Se.options.left}),Me.forEach(function(Te,Se){0<Se&&(Te.updateSizeAndPositionOptions(Me[Se-1].options.left+Me[Se-1].options.width+Ee),Te.designTarget.css("left",Te.options.displayLeft()))})):(Me.sort(function(Te,Se){return Te.options.top-Se.options.top}),Me.forEach(function(Te,Se){0<Se&&(Te.updateSizeAndPositionOptions(void 0,Me[Se-1].options.top+Me[Se-1].options.height+Ee),Te.designTarget.css("top",Te.options.displayTop()))})))},Pe.prototype.initAutoSave=function(){var Ee=this;o.a.event.on("hiprintTemplateDataShortcutKey_"+this.id,function(Be){if(Ee.history)switch(Be){case"undo":0<Ee.historyPos&&(--Ee.historyPos,Me=Ee.historyList[Ee.historyPos],Ee.update(Me.json));break;case"redo":var Me;Ee.historyPos<Ee.historyList.length-1&&(Ee.historyPos+=1,Me=Ee.historyList[Ee.historyPos],Ee.update(Me.json))}}),o.a.event.on("hiprintTemplateDataChanged_"+this.id,function(Be){var Me;Ee.history&&(Me=Ee.dataMode==1?Ee.getJson():Ee.getJsonTid(),Ee.lastJson=Me,Ee.historyPos<Ee.historyList.length-1&&(Ee.historyList=Ee.historyList.slice(0,Ee.historyPos+1)),Ee.historyList.push({id:s.a.instance.guid(),type:Be,json:Me}),50<Ee.historyList.length?Ee.historyList=Ee.historyList.slice(0,1).concat(Ee.historyList.slice(1,50)):Ee.historyPos+=1,Ee.onDataChanged)&&Ee.onDataChanged(Be,Me)})},Pe})();function ht(Pe){this.getHtml(Pe).hiwprint()}function ft(Pe,Ee,Be){jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({},Pe||{}),Pe.imgToBase64=(Me=Pe.imgToBase64)!=null&&Me;var Me=new ct({});Me.on("printSuccess",Ee),Me.on("printError",Be),Me.printByHtml2(this.getHtml(Pe),Pe.options)}function gt(Pe){var Ee=void 0;return Pe&&Pe.templates.forEach(function(Be,Me){var Te,Se=jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({},Be.options||{});Pe.imgToBase64&&(Se.imgToBase64=(Te=Se.imgToBase64)!=null&&Te),Ee?Ee.append(Be.template.getHtml(Be.data,Se).html()):Ee=Be.template.getHtml(Be.data,Se)}),Ee}function mt(Pe){p.a.instance.init(Pe),p.a.instance.providers&&p.a.instance.providers.forEach(function(Ee){Ee.addElementTypes(a.instance)}),!window.autoConnect||p.a.instance.host==hiwebSocket.host&&p.a.instance.token==hiwebSocket.token||(hiwebSocket.stop(),p.a.instance.host&&(hiwebSocket.host=p.a.instance.host),p.a.instance.token&&(hiwebSocket.token=p.a.instance.token),hiwebSocket.start()),p.a.instance.lang&&Object.keys(languages).includes(p.a.instance.lang)?i18n.lang=p.a.instance.lang:i18n.lang="cn"}function cig(Pe){hiprint._config==null&&(hiprint._config=JSON.stringify(window.HIPRINT_CONFIG));var Ee=JSON.parse(hiprint._config);Pe?Object.keys(Pe).forEach(function(Be){var Me,Te;Be=="optionItems"&&Pe.optionItems&&Pe.optionItems.length?p.a.instance.registerItems(Pe.optionItems):Pe[Be].tabs&&Pe[Be].tabs.length?(Pe[Be].tabs.forEach(function(Se,je){var ke,Ue;Se.replace?jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(p.a.instance[Be].tabs[je],Se):(ke=Se.options||[],Ue=Ee[Be].tabs[je].options,ke&&ke.forEach(function(Fe){var Qe=Ue.findIndex(function(He){return He.name==Fe.name});-1<Qe?Ue[Qe].hidden=Fe.hidden:Fe.after?-1<(Qe=Ue.findIndex(function(He){return He.name==Fe.after}))&&Ue.splice(Qe+1,0,Fe):Ue.push(Fe)}),jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(p.a.instance[Be].tabs[je],{name:Se.name,options:Ue}))}),delete Pe[Be].tabs):Pe[Be].supportOptions&&Pe[Be].supportOptions.length?(Te=Pe[Be].supportOptions,Me=Ee[Be].supportOptions,Te.forEach(function(Se){var je=Me.findIndex(function(ke){return ke.name==Se.name});-1<je?Me[je].hidden=Se.hidden:Se.after?-1<(je=Me.findIndex(function(ke){return ke.name==Se.after}))&&Me.splice(je+1,0,Se):Me.push(Se)}),jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(p.a.instance[Be].supportOptions,Me),delete Pe[Be].supportOptions):((Te={})[Be]=Pe[Be],Pe[Be].tabs&&Pe[Be].tabs.length==0&&(Te[Be].supportOptions=Ee[Be].supportOptions),jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(p.a.instance,Te))}):jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(p.a.instance,JSON.parse(hiprint._config))}function uep(Pe,Ee){return a.instance.updateElementType(Pe,Ee)}function rpl(Pe){p.a.instance.clear("printerList"),p.a.instance.on("printerList",Pe),hiwebSocket.refreshPrinterList()}function getClients(Pe){p.a.instance.clear("clients"),p.a.instance.on("clients",Pe),hiwebSocket.getClients()}function getClientInfo(Pe){p.a.instance.clear("clientInfo"),p.a.instance.on("getClientInfo",Pe),hiwebSocket.getClientInfo()}function getAddr(Pe,Ee){p.a.instance.clear("address_"+Pe),p.a.instance.on("address_"+Pe,Ee);for(var Be=arguments.length,Me=new Array(2<Be?Be-2:0),Te=2;Te<Be;Te++)Me[Te-2]=arguments[Te];(Ee=hiwebSocket).getAddress.apply(Ee,[Pe].concat(Me))}function ippPrint(Pe,Ee,Be){p.a.instance.clear("ippPrinterCallback"),p.a.instance.on("ippPrinterCallback",Ee),p.a.instance.clear("ippPrinterConnected"),p.a.instance.on("ippPrinterConnected",Be),hiwebSocket.ippPrint(Pe)}function ippRequest(Pe,Ee){p.a.instance.clear("ippRequestCallback"),p.a.instance.on("ippRequestCallback",Ee),hiwebSocket.ippRequest(Pe)}n.d(e,"init",function(){return mt}),n.d(e,"setConfig",function(){return cig}),n.d(e,"updateElementType",function(){return uep}),n.d(e,"hiwebSocket",function(){return hiwebSocket}),n.d(e,"refreshPrinterList",function(){return rpl}),n.d(e,"getClients",function(){return getClients}),n.d(e,"getClientInfo",function(){return getClientInfo}),n.d(e,"getAddress",function(){return getAddr}),n.d(e,"ippPrint",function(){return ippPrint}),n.d(e,"ippRequest",function(){return ippRequest}),n.d(e,"PrintElementTypeManager",function(){return it}),n.d(e,"PrintElementTypeGroup",function(){return ot}),n.d(e,"PrintTemplate",function(){return ct}),n.d(e,"print",function(){return ht}),n.d(e,"print2",function(){return ft}),n.d(e,"getHtml",function(){return gt}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(document).ready(function(){hiwebSocket.hasIo()&&window.autoConnect&&hiwebSocket.start()})}]),defaultElementTypeProvider=Object(_etypes_default_etyps_provider__WEBPACK_IMPORTED_MODULE_85__.a)(hiprint)}).call(this,__webpack_require__(0))},function(Pe,Ee,Be){var Me=Be(10),Te=Be(41),Se=TypeError;Pe.exports=function(je){if(Me(je))return je;throw new Se(Te(je)+" is not a function")}},function(Pe,Ee,Be){var Me=Be(5),Te=Be(13),Se=Be(33);Pe.exports=Me?function(je,ke,Ue){return Te.f(je,ke,Se(1,Ue))}:function(je,ke,Ue){return je[ke]=Ue,je}},function(Pe,Ee,Be){var Me=Be(13).f,Te=Be(11),Se=Be(6)("toStringTag");Pe.exports=function(je,ke,Ue){(je=je&&!Ue?je.prototype:je)&&!Te(je,Se)&&Me(je,Se,{configurable:!0,value:ke})}},function(Pe,Ee,Be){Be.d(Ee,"a",function(){return je});var Me=Be(31);function Te(ke){return ke=((Ue,Fe)=>{if(Object(Me.a)(Ue)!="object"||!Ue)return Ue;var Qe=Ue[Symbol.toPrimitive];if(Qe===void 0)return(Fe==="string"?String:Number)(Ue);if(Qe=Qe.call(Ue,Fe||"default"),Object(Me.a)(Qe)!="object")return Qe;throw new TypeError("@@toPrimitive must return a primitive value.")})(ke,"string"),Object(Me.a)(ke)=="symbol"?ke:ke+""}function Se(ke,Ue){var Fe,Qe=Object.keys(ke);return Object.getOwnPropertySymbols&&(Fe=Object.getOwnPropertySymbols(ke),Ue&&(Fe=Fe.filter(function(He){return Object.getOwnPropertyDescriptor(ke,He).enumerable})),Qe.push.apply(Qe,Fe)),Qe}function je(ke){for(var Ue=1;Ue<arguments.length;Ue++){var Fe=arguments[Ue]!=null?arguments[Ue]:{};Ue%2?Se(Object(Fe),!0).forEach(function(Qe){var He,Ie;He=ke,Ie=Fe[Qe=Qe],(Qe=Te(Qe))in He?Object.defineProperty(He,Qe,{value:Ie,enumerable:!0,configurable:!0,writable:!0}):He[Qe]=Ie}):Object.getOwnPropertyDescriptors?Object.defineProperties(ke,Object.getOwnPropertyDescriptors(Fe)):Se(Object(Fe)).forEach(function(Qe){Object.defineProperty(ke,Qe,Object.getOwnPropertyDescriptor(Fe,Qe))})}return ke}},function(Pe,Ee,Be){Be.d(Ee,"a",function(){return Se});var Me=Be(66),Te=Be(50);function Se(je){return(ke=>{if(Array.isArray(ke))return Object(Me.a)(ke)})(je)||(ke=>{if(typeof Symbol!="undefined"&&ke[Symbol.iterator]!=null||ke["@@iterator"]!=null)return Array.from(ke)})(je)||Object(Te.a)(je)||(()=>{throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()}},function(Pe,Ee,Be){Be=Be(2),Pe.exports=Be({}.isPrototypeOf)},function(Pe,Ee,Be){var Me=Be(44);Pe.exports=function(Te){return Me(Te.length)}},function(Pe,Ee,Ie){function Me(){}function Te(Sr){Sr.write(sr("")),Sr.close();var xr=Sr.parentWindow.Object;return Sr=null,xr}var Se,je=Ie(8),ke=Ie(124),Ue=Ie(90),Fe=Ie(54),Qe=Ie(189),He=Ie(87),Ie=Ie(71),_e=">",Ae="<",Ye="prototype",rr="script",Je=Ie("IE_PROTO"),sr=function(Sr){return Ae+rr+_e+Sr+Ae+"/"+rr+_e},wr=function(){try{Se=new ActiveXObject("htmlfile")}catch(qe){}wr=typeof document=="undefined"||document.domain&&Se?Te(Se):(Sr=He("iframe"),xr="java"+rr+":",Sr.style.display="none",Qe.appendChild(Sr),Sr.src=String(xr),(xr=Sr.contentWindow.document).open(),xr.write(sr("document.F=Object")),xr.close(),xr.F);for(var Sr,xr,mr=Ue.length;mr--;)delete wr[Ye][Ue[mr]];return wr()};Fe[Je]=!0,Pe.exports=Object.create||function(Sr,xr){var mr;return Sr!==null?(Me[Ye]=je(Sr),mr=new Me,Me[Ye]=null,mr[Je]=Sr):mr=wr(),xr===void 0?mr:ke.f(mr,xr)}},function(Pe,Ee,Be){function Me(Te){return(Me=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Se){return typeof Se}:function(Se){return Se&&typeof Symbol=="function"&&Se.constructor===Symbol&&Se!==Symbol.prototype?"symbol":typeof Se})(Te)}Be.d(Ee,"a",function(){return Me})},function(Pe,Ee,Be){Pe.exports=(()=>{function Me(_e,Qe){var Sr=Se.getNumbResult(_e);if(!Sr)return _e;Qe=Qe||{};var He=this.ch,Ie=this.ch_u,_e=this.ch_f||"",Ae=this.ch_d||".",Ye=He.charAt(0),rr=Sr.int,Je=Sr.decimal,sr="",wr="",Sr=Sr.minus?_e:"";if(Je){for(var Je=Se.clearZero(Je,"0","$"),xr=0;xr<Je.length;xr++)wr+=He.charAt(+Je.charAt(xr));wr=wr?Ae+wr:""}return sr=(function mr(qe,lr,xe){qe=Se.getNumbResult(qe).int;var Xe="",Re=1<arguments.length?lr:Qe.tenMin,ir=qe.length;if(ir==1)return He.charAt(+qe);if(ir<=4)for(var pr=0,vr=ir;vr--;){var Cr=+qe.charAt(pr),Xe=(Xe+=Re&&ir==2&&pr==0&&Cr==1?"":He.charAt(Cr))+(Cr&&vr?Ie.charAt(vr):"");pr++}else{for(var Ir=qe.length/4>>0,gr=qe.length%4;gr==0||!Ie.charAt(3+Ir);)gr+=4,Ir--;var lr=qe.substr(0,gr),kr=qe.substr(gr);Xe=mr(lr,Re)+Ie.charAt(3+Ir)+(kr.charAt(0)=="0"?Ye:"")+mr(kr,4<kr.length&&Re)}return Se.clearZero(Xe,Ye)})(rr),Sr+(sr=Qe.ww&&5<Ie.length&&(_e=Ie.charAt(4),Ae=Ie.charAt(5),~(rr=sr.lastIndexOf(Ae)))?sr.substring(0,rr).replace(new RegExp(Ae,"g"),_e+_e)+sr.substring(rr):sr)+wr}function Te(Fe){this.lang=Fe,this.encode=function(){return je.CL.apply(Fe,arguments)},this.decode=function(){return je.unCL.apply(Fe,arguments)},this.toMoney=function(){return je.toMoney.apply(Fe,arguments)}}var Se=(Fe=>{return He=/^([+-])?0*(\d+)(\.(\d+))?$/,Ie=/^([+-])?0*(\d+)(\.(\d+))?e(([+-])?(\d+))$/i,_e=(Qe=(Fe={exports:{}}).exports).e2ten=function(Ye){var rr,Je,sr,wr,Sr,xr=Ie.exec(Ye.toString());return xr?(Sr=xr[2],rr=xr[4]||"",0<(Je=xr[5]?+xr[5]:0)?(sr=(sr=rr.substr(0,Je)).length<Je?sr+new Array(Je-sr.length+1).join("0"):sr,rr=rr.substr(Je),Sr+=sr):(sr=Sr.length-(Je=-Je),wr=(wr=Sr.substr(sr=sr<0?0:sr,Je)).length<Je?new Array(Je-wr.length+1).join("0")+wr:wr,Sr=Sr.substring(0,sr),rr=wr+rr),(xr[1]=="-"?"-":"")+(Sr=Sr==""?"0":Sr)+(rr?"."+rr:"")):Ye},Qe.getNumbResult=function(Ye){var rr=He.exec(Ye.toString());if(rr=!rr&&Ie.test(Ye.toString())?He.exec(_e(Ye.toString())):rr)return{int:rr[2],decimal:rr[4],minus:rr[1]=="-",num:rr.slice(1,3).join("")}},Qe.centerArray=function Ye(rr,Je){return rr.splice.apply(rr,[0,Je.length].concat(Je.splice(0,Je.length))),2<arguments.length&&((Je=[].slice.call(arguments,2)).unshift(rr),Ye.apply(null,Je)),rr},Ae=Qe.hasAttr=function(Ye,rr){return Object.prototype.hasOwnProperty.call(Ye,rr)},Qe.extend=function(Ye){for(var rr,Je=Ye||{},sr=Array.prototype.slice.call(arguments,1),wr=0;wr<sr.length;wr++){var Sr=sr[wr];for(rr in Sr)Ae(Sr,rr)&&(Je[rr]=Sr[rr])}return Je},Qe.getDigit=function(Ye){return 5<=Ye?4*(Ye-4)+4:Ye},Qe.unshiftZero=function(Ye,rr){if(!((rr=rr==null?1:rr)<=0))for(;rr--;)Ye.unshift(0)},Qe.clearZero=function(Ye,rr,Je){var sr,wr,Sr;return Ye==null?"":(Sr=~"*.?+$^[](){}|\\/".indexOf(rr)?"\\"+rr:rr,sr=new RegExp("^"+Sr+"+"),wr=new RegExp(Sr+"+$"),Sr=new RegExp(Sr+"{2}","g"),Ye=Ye.toString(),Je=="^"&&(Ye=Ye.replace(sr,"")),Je&&Je!="$"||(Ye=Ye.replace(wr,"")),Je&&Je!="nto1"?Ye:Ye.replace(Sr,rr))},Fe.exports;var Qe,He,Ie,_e,Ae})(),je=(Se.e2ten,{CL:Me,unCL:function(Fe,Qe){for(var He=(Fe=(Fe=Fe.toString()).split(this.ch_d))[0].replace(this.ch_f,""),Ie=Fe[1],Fe=!!~Fe[0].indexOf(this.ch_f),_e=this.ch_u.charAt(1),Ae=this.ch_u.charAt(4),Ye=this.ch_u.charAt(5),rr=(He=He.replace(new RegExp(Ae+"{2}(?!"+Ae+")","g"),Ye)).split(""),Je=0,sr=0,wr=[],Sr=[],xr=[],mr=0;mr<rr.length;mr++){var qe,lr,xe=rr[mr];~(qe=this.ch.indexOf(xe))?0<qe&&xr.unshift(qe):~(qe=this.ch_u.indexOf(xe))&&(lr=Se.getDigit(qe),qe<Je?(Se.unshiftZero(xr,lr),Se.centerArray(Sr,xr)):sr<=qe?(Se.centerArray(wr,Sr,xr=mr==0?[1]:xr),0<wr.length&&Se.unshiftZero(wr,lr),sr=qe):(xr.length==0&&_e==xe&&(xr=[1]),Se.centerArray(Sr,xr),Se.unshiftZero(Sr,Se.getDigit(qe)),Je=qe))}if(Se.centerArray(wr,Sr,xr).reverse(),wr.length==0&&wr.push(0),Ie)for(wr.push("."),mr=0;mr<Ie.length;mr++)this.ch.indexOf(Ie.charAt(mr)),wr.push(this.ch.indexOf(Ie.charAt(mr)));return Fe&&wr.unshift("-"),Qe&&Qe.outputString?wr.join(""):parseFloat(wr.join(""))},toMoney:function(Ye,Qe){var He=Se.getNumbResult(Ye),Ie=this.ch.charAt(0);if(!He)return Ye;Qe=Se.extend({ww:!0,complete:!1,outSymbol:!0,unOmitYuan:!1,forceZheng:!1},Qe=typeof Qe=="object"?Qe:{});var _e=He.int,Ae=He.decimal||"",Ye=Qe.outSymbol?this.m_t:"",rr=He.minus?this.ch_f:"",Je="";if(Qe.complete){for(var sr=1;sr<this.m_u.length;sr++)Je+=Me.call(this,Ae.charAt(sr-1)||"0")+this.m_u.charAt(sr);rr+=Me.call(this,_e,Qe)+this.m_u.charAt(0)}else{var wr=Qe.unOmitYuan||_e!=="0",Ae=Ae.substr(0,this.m_u.length-1);if(Ae=Se.clearZero(Ae,"0","$"))for(var Sr,sr=0;sr<this.m_u.length-1;sr++)Ae.charAt(sr)&&Ae.charAt(sr)!="0"&&(Je+=Me.call(this,Ae.charAt(sr))+this.m_u.charAt(sr+1),Sr=!1),Ae.charAt(sr)!=="0"||Sr||(sr==0&&_e==="0"||(Je+=Ie),Sr=!0);!wr&&Je||(rr+=Me.call(this,_e,Qe)+this.m_u.charAt(0)),Qe.forceZheng?Je!=""&&Je.charAt(Je.length-1)===this.m_u[2]||(Je+=this.m_z):rr+=He.decimal?"":this.m_z,Qe.forceZheng}return Ye+rr+Je}}),ke=function(Fe,Qe){return{encodeS:function(He,Ie){return Ie=Se.extend({ww:!0,tenMin:!0},Ie),je.CL.call(Fe,He,Ie)},encodeB:function(He,Ie){return Ie=Se.extend({ww:!0},Ie),je.CL.call(Qe,He,Ie)},decodeS:function(){return je.unCL.apply(Fe,arguments)},decodeB:function(){return je.unCL.apply(Qe,arguments)},toMoney:function(He,Ie){return Ie=Se.extend({ww:!0},Ie),je.toMoney.call(Qe,He,Ie)}}},Ue={s:{ch:"零一二三四五六七八九",ch_u:"个十百千万亿",ch_f:"负",ch_d:"点"},b:{ch:"零壹贰叁肆伍陆柒捌玖",ch_u:"个拾佰仟万亿",ch_f:"负",ch_d:"点",m_t:"人民币",m_z:"整",m_u:"元角分"},hk_s:{ch:"零一二三四五六七八九",ch_u:"個十百千萬億",ch_f:"負",ch_d:"點"},hk_b:{ch:"零壹貳參肆伍陸柒捌玖",ch_u:"個拾佰仟萬億",ch_f:"負",ch_d:"點",m_t:"$",m_z:"整",m_u:"圓角分"}};return Te.langs=Ue,Te.cn=ke(Ue.s,Ue.b),Te.hk=ke(Ue.hk_s,Ue.hk_b),Te})()},function(Pe,Ee,Be){Pe.exports=function(Me,Te){return{enumerable:!(1&Me),configurable:!(2&Me),writable:!(4&Me),value:Te}}},function(Pe,Ee,Be){var Me=Be(68),Te=Be(17);Pe.exports=function(Se){return Me(Te(Se))}},function(Pe,Ee,Be){Pe.exports=function(Me){return Me==null}},function(Pe,Ee,Be){var Me=Be(23),Te=Be(35);Pe.exports=function(Se,je){return Se=Se[je],Te(Se)?void 0:Me(Se)}},function(Pe,Ee,Be){var Me=Be(188);Pe.exports=function(Te){return Te=+Te,Te!=Te||Te==0?0:Me(Te)}},function(Pe,Ee,Be){var Me=Be(28),Te=TypeError;Pe.exports=function(Se,je){if(Me(je,Se))return Se;throw new Te("Incorrect invocation")}},function(Pe,Ee,Be){var Me=Be(5),Te=Be(7),Se=Be(83),je=Be(33),ke=Be(34),Ue=Be(84),Fe=Be(11),Qe=Be(119),He=Object.getOwnPropertyDescriptor;Ee.f=Me?He:function(Ie,_e){if(Ie=ke(Ie),_e=Ue(_e),Qe)try{return He(Ie,_e)}catch(Ae){}if(Fe(Ie,_e))return je(!Te(Se.f,Ie,_e),Ie[_e])}},function(Pe,Ee,Be){var Me=Be(69),Te=Be(3),Se=Be(4).String;Pe.exports=!!Object.getOwnPropertySymbols&&!Te(function(){var je=Symbol("symbol detection");return!Se(je)||!(Object(je)instanceof Symbol)||!Symbol.sham&&Me&&Me<41})},function(Pe,Ee,Be){var Me=String;Pe.exports=function(Te){try{return Me(Te)}catch(Se){return"Object"}}},function(Pe,Ee,Be){var Me=Be(85);Pe.exports=function(Te,Se){return Me[Te]||(Me[Te]=Se||{})}},function(Pe,Ee,Be){var Me=Be(122),Te=Be(90).concat("length","prototype");Ee.f=Object.getOwnPropertyNames||function(Se){return Me(Se,Te)}},function(Pe,Ee,Be){var Me=Be(37),Te=Math.min;Pe.exports=function(Se){return Se=Me(Se),0<Se?Te(Se,9007199254740991):0}},function(Pe,Ee,Be){function Me(He){var Ie=He===1,_e=He===2,Ae=He===3,Ye=He===4,rr=He===6,Je=He===7,sr=He===5||rr;return function(wr,Sr,xr,mr){for(var qe,lr,xe=ke(wr),Xe=je(xe),Re=Ue(Xe),ir=Te(Sr,xr),pr=0,Sr=mr||Fe,vr=Ie?Sr(wr,Re):_e||Je?Sr(wr,0):void 0;pr<Re;pr++)if((sr||pr in Xe)&&(lr=ir(qe=Xe[pr],pr,xe),He))if(Ie)vr[pr]=lr;else if(lr)switch(He){case 3:return!0;case 5:return qe;case 6:return pr;case 2:Qe(vr,qe)}else switch(He){case 4:return!1;case 7:Qe(vr,qe)}return rr?-1:Ae||Ye?Ye:vr}}var Te=Be(46),Se=Be(2),je=Be(68),ke=Be(18),Ue=Be(29),Fe=Be(93),Qe=Se([].push);Pe.exports={forEach:Me(0),map:Me(1),filter:Me(2),some:Me(3),every:Me(4),find:Me(5),findIndex:Me(6),filterReject:Me(7)}},function(Pe,Ee,Be){var Me=Be(92),Te=Be(23),Se=Be(67),je=Me(Me.bind);Pe.exports=function(ke,Ue){return Te(ke),Ue===void 0?ke:Se?je(ke,Ue):function(){return ke.apply(Ue,arguments)}}},function(Pe,Ee,Be){Pe.exports=function(Me){return{iterator:Me,next:Me.next,done:!1}}},function(Pe,Ee,Be){function Me(rr,Je){this.stopped=rr,this.result=Je}var Te=Be(46),Se=Be(7),je=Be(8),ke=Be(41),Ue=Be(142),Fe=Be(29),Qe=Be(28),He=Be(103),Ie=Be(80),_e=Be(101),Ae=TypeError,Ye=Me.prototype;Pe.exports=function(rr,Je,sr){function wr(gr){return xr&&_e(xr,"normal",gr),new Me(!0,gr)}function Sr(gr){return ir?(je(gr),Cr?Ir(gr[0],gr[1],wr):Ir(gr[0],gr[1])):Cr?Ir(gr,wr):Ir(gr)}var xr,mr,qe,lr,xe,Xe,Re=sr&&sr.that,ir=!(!sr||!sr.AS_ENTRIES),pr=!(!sr||!sr.IS_RECORD),vr=!(!sr||!sr.IS_ITERATOR),Cr=!(!sr||!sr.INTERRUPTED),Ir=Te(Je,Re);if(pr)xr=rr.iterator;else if(vr)xr=rr;else{if(!(sr=Ie(rr)))throw new Ae(ke(rr)+" is not iterable");if(Ue(sr)){for(mr=0,qe=Fe(rr);mr<qe;mr++)if((lr=Sr(rr[mr]))&&Qe(Ye,lr))return lr;return new Me(!1)}xr=He(rr,sr)}for(xe=(pr?rr:xr).next;!(Xe=Se(xe,xr)).done;){try{lr=Sr(Xe.value)}catch(gr){_e(xr,"throw",gr)}if(typeof lr=="object"&&lr&&Qe(Ye,lr))return lr}return new Me(!1)}},function(Pe,Ee,Be){var Me=TypeError;Pe.exports=function(Te,Se){if(Te<Se)throw new Me("Not enough arguments");return Te}},function(Pe,Ee,Be){Be.d(Ee,"a",function(){return Te});var Me=Be(66);function Te(Se,je){var ke;if(Se)return typeof Se=="string"?Object(Me.a)(Se,je):(ke=(ke={}.toString.call(Se).slice(8,-1))==="Object"&&Se.constructor?Se.constructor.name:ke)==="Map"||ke==="Set"?Array.from(Se):ke==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ke)?Object(Me.a)(Se,je):void 0}},function(Pe,Ee,je){var Me=je(14),Te=je(10),Se=je(28),je=je(118),ke=Object;Pe.exports=je?function(Ue){return typeof Ue=="symbol"}:function(Ue){var Fe=Me("Symbol");return Te(Fe)&&Se(Fe.prototype,ke(Ue))}},function(Pe,Ee,Be){Be=Be(4).navigator,Be=Be&&Be.userAgent,Pe.exports=Be?String(Be):""},function(Pe,Ee,Se){var ke=Se(5),Se=Se(11),Me=Function.prototype,Te=ke&&Object.getOwnPropertyDescriptor,Se=Se(Me,"name"),je=Se&&function(){}.name==="something",ke=Se&&(!ke||Te(Me,"name").configurable);Pe.exports={EXISTS:Se,PROPER:je,CONFIGURABLE:ke}},function(Pe,Ee,Be){Pe.exports={}},function(Pe,Ee,Be){var Me=Be(37),Te=Math.max,Se=Math.min;Pe.exports=function(je,ke){return je=Me(je),je<0?Te(je+ke,0):Se(je,ke)}},function(Pe,Ee,Be){var Me=Be(91),Te=Be(10),Se=Be(21),je=Be(6)("toStringTag"),ke=Object,Ue=Se((function(){return arguments})())==="Arguments";Pe.exports=Me?Se:function(Fe){var Qe;return Fe===void 0?"Undefined":Fe===null?"Null":typeof(Qe=((He,Ie)=>{try{return He[Ie]}catch(_e){}})(Fe=ke(Fe),je))=="string"?Qe:Ue?Se(Fe):(Qe=Se(Fe))==="Object"&&Te(Fe.callee)?"Arguments":Qe}},function(Pe,Ee,Be){Be=Be(2),Pe.exports=Be([].slice)},function(Pe,Ee,Be){var Me=Be(21);Pe.exports=Array.isArray||function(Te){return Me(Te)==="Array"}},function(Pe,Ee,Be){var Me=Be(10),Te=Be(12),Se=Be(77);Pe.exports=function(je,ke,Ue){return Se&&Me(ke=ke.constructor)&&ke!==Ue&&Te(ke=ke.prototype)&&ke!==Ue.prototype&&Se(je,ke),je}},function(Pe,Ee,Be){var Me=Be(5),Te=Be(13),Se=Be(33);Pe.exports=function(je,ke,Ue){Me?Te.f(je,ke,Se(0,Ue)):je[ke]=Ue}},function(Pe,Ee,Be){var Me=Be(3),Te=Be(6),Se=Be(69),je=Te("species");Pe.exports=function(ke){return 51<=Se||!Me(function(){var Ue=[];return(Ue.constructor={})[je]=function(){return{foo:1}},Ue[ke](Boolean).foo!==1})}},function(Pe,Ee,Se){var Me=Se(6),Te=Se(30),Se=Se(13).f,je=Me("unscopables"),ke=Array.prototype;ke[je]===void 0&&Se(ke,je,{configurable:!0,value:Te(null)}),Pe.exports=function(Ue){ke[je][Ue]=!0}},function(Pe,Ee,Be){Pe.exports=function(Me,Te){return{value:Me,done:Te}}},function(Pe,Ee,Be){Pe.exports={}},function(Pe,Ee,Te){var Me=Te(1),Te=Te(107);Me({target:"RegExp",proto:!0,forced:/./.exec!==Te},{exec:Te})},function(Pe,Ee,Be){function Me(Te,Se){(Se==null||Se>Te.length)&&(Se=Te.length);for(var je=0,ke=Array(Se);je<Se;je++)ke[je]=Te[je];return ke}Be.d(Ee,"a",function(){return Me})},function(Pe,Ee,Be){Be=Be(3),Pe.exports=!Be(function(){var Me=function(){}.bind();return typeof Me!="function"||Me.hasOwnProperty("prototype")})},function(Pe,Ee,Be){var Me=Be(2),Te=Be(3),Se=Be(21),je=Object,ke=Me("".split);Pe.exports=Te(function(){return!je("z").propertyIsEnumerable(0)})?function(Ue){return Se(Ue)==="String"?ke(Ue,""):je(Ue)}:je},function(Pe,Ee,Se){var Me,Te,ke=Se(4),Se=Se(52),je=ke.process,ke=ke.Deno,je=je&&je.versions||ke&&ke.version,ke=je&&je.v8;!(Te=ke?0<(Me=ke.split("."))[0]&&Me[0]<4?1:+(Me[0]+Me[1]):Te)&&Se&&(!(Me=Se.match(/Edge\/(\d+)/))||74<=Me[1])&&(Me=Se.match(/Chrome\/(\d+)/))&&(Te=+Me[1]),Pe.exports=Te},function(Pe,Ee,Me){var Me=Me(2),Te=0,Se=Math.random(),je=Me(1 .toString);Pe.exports=function(ke){return"Symbol("+(ke===void 0?"":ke)+")_"+je(++Te+Se,36)}},function(Pe,Ee,Be){var Me=Be(42),Te=Be(70),Se=Me("keys");Pe.exports=function(je){return Se[je]||(Se[je]=Te(je))}},function(Pe,Ee,Be){Ee.f=Object.getOwnPropertySymbols},function(Pe,Ee,Be){function Me(He,Ie){return(He=Ue[ke(He)])===Qe||He!==Fe&&(Se(Ie)?Te(Ie):!!Ie)}var Te=Be(3),Se=Be(10),je=/#|\.prototype\./,ke=Me.normalize=function(He){return String(He).replace(je,".").toLowerCase()},Ue=Me.data={},Fe=Me.NATIVE="N",Qe=Me.POLYFILL="P";Pe.exports=Me},function(Pe,Ee,Be){var Me=Be(122),Te=Be(90);Pe.exports=Object.keys||function(Se){return Me(Se,Te)}},function(Pe,Ee,Be){var Me=Be(127),Te=Be(11),Se=Be(126),je=Be(13).f;Pe.exports=function(ke){var Ue=Me.Symbol||(Me.Symbol={});Te(Ue,ke)||je(Ue,ke,{value:Se.f(ke)})}},function(Pe,Ee,Be){function Me(){}function Te(rr){if(!Ue(rr))return!1;try{return Ie(Me,[],rr),!0}catch(Je){return!1}}function Se(rr){if(!Ue(rr))return!1;switch(Fe(rr)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Ye||!!Ae(_e,He(rr))}catch(Je){return!0}}var je=Be(2),ke=Be(3),Ue=Be(10),Fe=Be(56),Qe=Be(14),He=Be(121),Ie=Qe("Reflect","construct"),_e=/^\s*(?:class|function)\b/,Ae=je(_e.exec),Ye=!_e.test(Me);Se.sham=!0,Pe.exports=!Ie||ke(function(){var rr;return Te(Te.call)||!Te(Object)||!Te(function(){rr=!0})||rr})?Se:Te},function(Pe,Ee,Be){var Me=Be(201),Te=Be(12),Se=Be(17),je=Be(202);Pe.exports=Object.setPrototypeOf||("__proto__"in{}?(()=>{var ke,Ue=!1,Fe={};try{(ke=Me(Object.prototype,"__proto__","set"))(Fe,[]),Ue=Fe instanceof Array}catch(Qe){}return function(Qe,He){return Se(Qe),je(He),Te(Qe)&&(Ue?ke(Qe,He):Qe.__proto__=He),Qe}})():void 0)},function(Pe,Ee,Be){var Me=Be(9);Pe.exports=function(Te,Se){return Te===void 0?arguments.length<2?"":Se:Me(Te)}},function(Pe,Ee,He){var Me,Te,Se=He(3),je=He(10),ke=He(12),Ue=He(30),Fe=He(99),Qe=He(15),_e=He(6),He=He(16),Ie=_e("iterator"),_e=!1;[].keys&&("next"in(Te=[].keys())?(Fe=Fe(Fe(Te)))!==Object.prototype&&(Me=Fe):_e=!0),!ke(Me)||Se(function(){var Ae={};return Me[Ie].call(Ae)!==Ae})?Me={}:He&&(Me=Ue(Me)),je(Me[Ie])||Qe(Me,Ie,function(){return this}),Pe.exports={IteratorPrototype:Me,BUGGY_SAFARI_ITERATORS:_e}},function(Pe,Ee,Be){var Me=Be(56),Te=Be(36),Se=Be(35),je=Be(64),ke=Be(6)("iterator");Pe.exports=function(Ue){if(!Se(Ue))return Te(Ue,ke)||Te(Ue,"@@iterator")||je[Me(Ue)]}},function(Pe,Ee,Te){var je=Te(3),Me=Te(4).RegExp,Te=je(function(){var ke=Me("a","y");return ke.lastIndex=2,ke.exec("abcd")!==null}),Se=Te||je(function(){return!Me("a","y").sticky}),je=Te||je(function(){var ke=Me("^r","gy");return ke.lastIndex=2,ke.exec("str")!==null});Pe.exports={BROKEN_CARET:je,MISSED_STICKY:Se,UNSUPPORTED_Y:Te}},function(Pe,Ee,Be){Be(96),Be(133),Be(137),Be(140),Be(143),Be(105),Be(65),Be(156),Be(114);var Me={id:"watermark",watch:!1,content:"vue-plugin-hiprint",container:".hiprint-printPaper",width:200,height:200,textAlign:"center",textBaseline:"middle",fontSize:"14px",fontFamily:"Microsoft Yahei",fillStyle:"rgba(184, 184, 184, 0.3)",rotate:25,timestamp:!1,format:"YYYY-MM-DD HH:mm",zIndex:0},Te={};function Se(ke){var Ue=ke.id,Fe=ke.watch,Qe=ke.content,qe=ke.container,He=ke.width,Ie=ke.height,Xe=ke.textAlign,_e=ke.textBaseline,Ae=ke.fontSize,Ye=ke.fontFamily,rr=ke.fillStyle,Je=ke.rotate,sr=ke.timestamp,wr=ke.format,Sr=ke.zIndex,xr=(Te[Ue]={wmMo:null,wmTimer:null},document.createElement("canvas")),mr=(xr.setAttribute("width","".concat(He,"px")),xr.setAttribute("height","".concat(Ie,"px")),typeof qe=="string"?document.querySelector(qe):qe),qe=xr.getContext("2d"),lr=(qe.textAlign=Xe,qe.textBaseline=_e,qe.font="".concat(Ae," ").concat(Ye),qe.fillStyle=rr,qe.translate(He/2,Ie/2),qe.rotate(-Math.PI/180*Je),qe.fillText("".concat(Qe),0,0),sr&&qe.fillText("".concat((function(ir,Hr){var vr,Cr,Ir,gr,kr,Wr,Ce,Hr=1<arguments.length&&Hr!==void 0?Hr:"YYYY-MM-DD";return ir?(Wr=(ir=typeof ir=="number"?new Date(ir):ir).getFullYear(),vr=ir.getMonth(),Cr=ir.getDate(),gr=(Ir=ir.getHours())%12==0?12:Ir%12,kr=ir.getMinutes(),ir=ir.getSeconds(),Ce={YYYY:Wr,MM:(Wr=function(De){return"0".concat(De).slice(-2)})(vr+1),MMMM:"".concat(vr+1,"月"),M:vr+1,DD:Wr(Cr),D:Cr,HH:Wr(Ir),H:Ir,hh:Wr(gr),h:gr,mm:Wr(kr),m:kr,ss:Wr(ir),s:ir},Hr.replace(/Y+|M+|D+|H+|h+|m+|s+|S+|Q/g,function(De){return String(Ce[De])})):null})(new Date,wr)),0,parseInt(Ae)+5),mr.querySelector(".__vm__"+Ue)),xe=lr||document.createElement("div"),Xe=mr.getAttribute("style"),Re="position:absolute;user-select:none;top:0;left:0;".concat(Xe,";z-index:").concat(Sr,";pointer-events:none !important;background-repeat:repeat;background-image:url('").concat(xr.toDataURL(),"');-webkit-print-color-adjust: exact;");xe.setAttribute("style",Re),xe.classList.add("__vm__"+Ue),lr||mr.insertBefore(xe,mr.firstChild),Fe&&(_e=window.MutationObserver||window.WebKitMutationObserver)&&(Te[Ue].wmMo=new _e(function(ir){ir=ir.some(function(pr){return pr.target.className==mr.className&&pr.type=="attributes"}),((lr=mr.querySelector(".__vm__"+Ue))&&lr.getAttribute("style")!==Re||!lr||ir)&&(Te[Ue].wmMo.disconnect(),Te[Ue].wmMo=null,delete Te[Ue].wmMo,Se(ke))}),Te[Ue].wmMo.observe(mr,{attributes:!0,subtree:!0,childList:!0})),wr&&(Ye=864e5,wr.includes("s")?Ye=1e3:wr.includes("m")?Ye=6e4:(wr.includes("h")||wr.includes("H"))&&(Ye=36e5),Te[Ue].wmTimer=window.setTimeout(function(){xe.style.bottom="0"},Ye))}function je(ke){var Ue=ke.id,Fe=ke.container;ke.watch&&(ke=typeof Fe=="string"?document.querySelector(Fe):Fe,Te[Ue]&&(Te[Ue].wmMo&&Te[Ue].wmMo.disconnect(),Te[Ue].wmMo=null,Te[Ue].wmTimer&&window.clearTimeout(Te[Ue].wmTimer),Te[Ue].wmTimer=null,delete Te[Ue]),Fe=ke.querySelector(".__vm__"+Ue))&&Fe.parentNode.removeChild(Fe)}Ee.a={createWatermark:function(ke){ke=Object.assign({},Me,ke),je(ke),Se(ke)},destroyWatermark:je}},function(Pe,Ee,Be){var Me={}.propertyIsEnumerable,Te=Object.getOwnPropertyDescriptor,Se=Te&&!Me.call({1:2},1);Ee.f=Se?function(je){return je=Te(this,je),!!je&&je.enumerable}:Me},function(Pe,Ee,Be){var Me=Be(117),Te=Be(51);Pe.exports=function(Se){return Se=Me(Se,"string"),Te(Se)?Se:Se+""}},function(ke,Ee,Se){var Me=Se(16),Te=Se(4),Se=Se(86),je="__core-js_shared__",ke=ke.exports=Te[je]||Se(je,{});(ke.versions||(ke.versions=[])).push({version:"3.41.0",mode:Me?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.41.0/LICENSE",source:"https://github.com/zloirock/core-js"})},function(Pe,Ee,Be){var Me=Be(4),Te=Object.defineProperty;Pe.exports=function(Se,je){try{Te(Me,Se,{value:je,configurable:!0,writable:!0})}catch(ke){Me[Se]=je}return je}},function(Pe,Ee,Te){var Me=Te(4),Te=Te(12),Se=Me.document,je=Te(Se)&&Te(Se.createElement);Pe.exports=function(ke){return je?Se.createElement(ke):{}}},function(Pe,Ee,wr){var Me=wr(2),Te=wr(3),Se=wr(10),je=wr(11),ke=wr(5),Ue=wr(53).CONFIGURABLE,Fe=wr(121),wr=wr(19),Qe=wr.enforce,He=wr.get,Ie=String,_e=Object.defineProperty,Ae=Me("".slice),Ye=Me("".replace),rr=Me([].join),Je=ke&&!Te(function(){return _e(function(){},"length",{value:8}).length!==8}),sr=String(String).split("String"),wr=Pe.exports=function(Sr,xr,mr){Ae(Ie(xr),0,7)==="Symbol("&&(xr="["+Ye(Ie(xr),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),mr&&mr.getter&&(xr="get "+xr),mr&&mr.setter&&(xr="set "+xr),(!je(Sr,"name")||Ue&&Sr.name!==xr)&&(ke?_e(Sr,"name",{value:xr,configurable:!0}):Sr.name=xr),Je&&mr&&je(mr,"arity")&&Sr.length!==mr.arity&&_e(Sr,"length",{value:mr.arity});try{mr&&je(mr,"constructor")&&mr.constructor?ke&&_e(Sr,"prototype",{writable:!1}):Sr.prototype&&(Sr.prototype=void 0)}catch(qe){}return mr=Qe(Sr),je(mr,"source")||(mr.source=rr(sr,typeof xr=="string"?xr:"")),Sr};Function.prototype.toString=wr(function(){return Se(this)&&He(this).source||Fe(this)},"toString")},function(Pe,Ee,Be){var Me=Be(11),Te=Be(187),Se=Be(39),je=Be(13);Pe.exports=function(ke,Ue,Fe){for(var Qe=Te(Ue),He=je.f,Ie=Se.f,_e=0;_e<Qe.length;_e++){var Ae=Qe[_e];Me(ke,Ae)||Fe&&Me(Fe,Ae)||He(ke,Ae,Ie(Ue,Ae))}}},function(Pe,Ee,Be){Pe.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(Pe,Ee,Be){var Me={};Me[Be(6)("toStringTag")]="z",Pe.exports=String(Me)==="[object z]"},function(Pe,Ee,Be){var Me=Be(21),Te=Be(2);Pe.exports=function(Se){if(Me(Se)==="Function")return Te(Se)}},function(Pe,Ee,Be){var Me=Be(191);Pe.exports=function(Te,Se){return new(Me(Te))(Se===0?0:Se)}},function(Pe,Ee,Me){var Me=Me(67),Te=Function.prototype,Se=Te.apply,je=Te.call;Pe.exports=typeof Reflect=="object"&&Reflect.apply||(Me?je.bind(Se):function(){return je.apply(Se,arguments)})},function(Pe,Ee,Se){var Se=Se(2),Me=Error,Te=Se("".replace),Se=String(new Me("zxcasd").stack),je=/\n\s*at [^:]*:[^\n]*/,ke=je.test(Se);Pe.exports=function(Ue,Fe){if(ke&&typeof Ue=="string"&&!Me.prepareStackTrace)for(;Fe--;)Ue=Te(Ue,je,"");return Ue}},function(Pe,Ee,_e){var Me=_e(1),Te=_e(3),Se=_e(58),je=_e(12),ke=_e(18),Ue=_e(29),Fe=_e(97),Qe=_e(60),He=_e(93),Ie=_e(61),Ye=_e(6),_e=_e(69),Ae=Ye("isConcatSpreadable"),Ye=51<=_e||!Te(function(){var rr=[];return rr[Ae]=!1,rr.concat()[0]!==rr});Me({target:"Array",proto:!0,arity:1,forced:!Ye||!Ie("concat")},{concat:function(rr){for(var Je,sr,wr,Sr,xr,mr=ke(this),qe=He(mr,0),lr=0,xe=-1,Xe=arguments.length;xe<Xe;xe++)if(xr=void 0,!je(Sr=wr=xe===-1?mr:arguments[xe])||((xr=Sr[Ae])!==void 0?!xr:!Se(Sr)))Fe(lr+1),Qe(qe,lr++,wr);else for(sr=Ue(wr),Fe(lr+sr),Je=0;Je<sr;Je++,lr++)Je in wr&&Qe(qe,lr,wr[Je]);return qe.length=lr,qe}})},function(Pe,Ee,Be){var Me=TypeError;Pe.exports=function(Te){if(9007199254740991<Te)throw Me("Maximum allowed index exceeded");return Te}},function(Pe,Ee,Be){var Me=Be(3);Pe.exports=function(Te,Se){var je=[][Te];return!!je&&Me(function(){je.call(null,Se||function(){return 1},1)})}},function(Pe,Ee,ke){var Me=ke(11),Te=ke(10),Se=ke(18),je=ke(71),ke=ke(219),Ue=je("IE_PROTO"),Fe=Object,Qe=Fe.prototype;Pe.exports=ke?Fe.getPrototypeOf:function(_e){var Ie,_e=Se(_e);return Me(_e,Ue)?_e[Ue]:(Ie=_e.constructor,Te(Ie)&&_e instanceof Ie?Ie.prototype:_e instanceof Fe?Qe:null)}},function(Pe,Ee,Be){var Me=Be(15);Pe.exports=function(Te,Se,je){for(var ke in Se)Me(Te,ke,Se[ke],je);return Te}},function(Pe,Ee,Be){var Me=Be(7),Te=Be(8),Se=Be(36);Pe.exports=function(je,ke,Ue){var Fe,Qe;Te(je);try{if(!(Fe=Se(je,"return"))){if(ke==="throw")throw Ue;return Ue}Fe=Me(Fe,je)}catch(He){Qe=!0,Fe=He}if(ke==="throw")throw Ue;if(Qe)throw Fe;return Te(Fe),Ue}},function(Pe,Ee,Be){var Me=Be(8),Te=Be(101);Pe.exports=function(Se,je,ke,Ue){try{return Ue?je(Me(ke)[0],ke[1]):je(ke)}catch(Fe){Te(Se,"throw",Fe)}}},function(Pe,Ee,Be){var Me=Be(7),Te=Be(23),Se=Be(8),je=Be(41),ke=Be(80),Ue=TypeError;Pe.exports=function(Fe,Qe){if(Qe=arguments.length<2?ke(Fe):Qe,Te(Qe))return Se(Me(Qe,Fe));throw new Ue(je(Fe)+" is not iterable")}},function(Pe,Ee,Je){function Me(){return this}var Te=Je(1),Se=Je(7),je=Je(16),ke=Je(53),Ue=Je(10),Fe=Je(145),Qe=Je(99),He=Je(77),Ie=Je(25),_e=Je(24),Ae=Je(15),Ye=Je(6),rr=Je(64),Je=Je(79),sr=ke.PROPER,wr=ke.CONFIGURABLE,Sr=Je.IteratorPrototype,xr=Je.BUGGY_SAFARI_ITERATORS,mr=Ye("iterator"),qe="values";Pe.exports=function(lr,xe,Xe,kr,ir,pr,vr){Fe(Xe,xe,kr);function Cr(ar){if(ar===ir&&De)return De;if(!xr&&ar&&ar in Ce)return Ce[ar];switch(ar){case"keys":case qe:case"entries":return function(){return new Xe(this,ar)}}return function(){return new Xe(this)}}var Ir,gr,kr=xe+" Iterator",Wr=!1,Ce=lr.prototype,Hr=Ce[mr]||Ce["@@iterator"]||ir&&Ce[ir],De=!xr&&Hr||Cr(ir),Ge=xe==="Array"&&Ce.entries||Hr;if(Ge&&(Ge=Qe(Ge.call(new lr)))!==Object.prototype&&Ge.next&&(je||Qe(Ge)===Sr||(He?He(Ge,Sr):Ue(Ge[mr])||Ae(Ge,mr,Me)),Ie(Ge,kr,!0,!0),je)&&(rr[kr]=Me),sr&&ir===qe&&Hr&&Hr.name!==qe&&(!je&&wr?_e(Ce,"name",qe):(Wr=!0,De=function(){return Se(Hr,this)})),ir)if(Ir={values:Cr(qe),keys:pr?De:Cr("keys"),entries:Cr("entries")},vr)for(gr in Ir)!xr&&!Wr&&gr in Ce||Ae(Ce,gr,Ir[gr]);else Te({target:xe,proto:!0,forced:xr||Wr},Ir);return je&&!vr||Ce[mr]===De||Ae(Ce,mr,De,{name:ir}),rr[xe]=De,Ir}},function(Pe,Ee,Se){var Me=Se(91),Te=Se(15),Se=Se(242);Me||Te(Object.prototype,"toString",Se,{unsafe:!0})},function(Pe,Ee,Be){var Me=Be(3),Te=Be(4).RegExp;Pe.exports=Me(function(){var Se=Te(".","s");return!(Se.dotAll&&Se.test(`
`)&&Se.flags==="s")})},function(Pe,Ee,Ie){var Me=Ie(7),Te=Ie(2),Se=Ie(9),je=Ie(152),ke=Ie(81),Ue=Ie(42),Fe=Ie(30),Qe=Ie(19).get,He=Ie(106),Ie=Ie(153),_e=Ue("native-string-replace",String.prototype.replace),Ae=RegExp.prototype.exec,Ye=Ae,rr=Te("".charAt),Je=Te("".indexOf),sr=Te("".replace),wr=Te("".slice),Sr=(Ue=/b*/g,Me(Ae,Te=/a/,"a"),Me(Ae,Ue,"a"),Te.lastIndex!==0||Ue.lastIndex!==0),xr=ke.BROKEN_CARET,mr=/()??/.exec("")[1]!==void 0;(Sr||mr||xr||He||Ie)&&(Ye=function(Cr){var lr,xe,Xe,Re,ir,pr,vr=this,Wr=Qe(vr),Cr=Se(Cr),gr=Wr.raw;if(gr)return gr.lastIndex=vr.lastIndex,kr=Me(Ye,gr,Cr),vr.lastIndex=gr.lastIndex,kr;var Ir=Wr.groups,gr=xr&&vr.sticky,kr=Me(je,vr),Wr=vr.source,Ce=0,Hr=Cr;if(gr&&(kr=sr(kr,"y",""),Je(kr,"g")===-1&&(kr+="g"),Hr=wr(Cr,vr.lastIndex),0<vr.lastIndex&&(!vr.multiline||(vr.multiline,rr(Cr,vr.lastIndex-1)!==`
`))&&(Wr="(?: "+Wr+")",Hr=" "+Hr,Ce++),lr=new RegExp("^(?:"+Wr+")",kr)),mr&&(lr=new RegExp("^"+Wr+"$(?!\\s)",kr)),Sr&&(xe=vr.lastIndex),Xe=Me(Ae,gr?lr:vr,Hr),gr?Xe?(Xe.input=wr(Xe.input,Ce),Xe[0]=wr(Xe[0],Ce),Xe.index=vr.lastIndex,vr.lastIndex+=Xe[0].length):vr.lastIndex=0:Sr&&Xe&&(vr.lastIndex=vr.global?Xe.index+Xe[0].length:xe),mr&&Xe&&1<Xe.length&&Me(_e,Xe[0],lr,function(){for(Re=1;Re<arguments.length-2;Re++)arguments[Re]===void 0&&(Xe[Re]=void 0)}),Xe&&Ir)for(Xe.groups=ir=Fe(null),Re=0;Re<Ir.length;Re++)ir[(pr=Ir[Re])[0]]=Xe[pr[1]];return Xe}),Pe.exports=Ye},function(Pe,Ee,Be){var Me=Be(150),Te=TypeError;Pe.exports=function(Se){if(Me(Se))throw new Te("The method doesn't accept regular expressions");return Se}},function(Pe,Ee,Be){var Me=Be(6)("match");Pe.exports=function(Te){var Se=/./;try{"/./"[Te](Se)}catch(je){try{return Se[Me]=!1,"/./"[Te](Se)}catch(ke){}}return!1}},function(Pe,Ee,Be){function Me(He){return function(Ye,rr){var Ae,Ye=je(ke(Ye)),rr=Se(rr),Je=Ye.length;return rr<0||Je<=rr?He?"":void 0:(Ae=Fe(Ye,rr))<55296||56319<Ae||rr+1===Je||(Je=Fe(Ye,rr+1))<56320||57343<Je?He?Ue(Ye,rr):Ae:He?Qe(Ye,rr,rr+2):Je-56320+(Ae-55296<<10)+65536}}var Te=Be(2),Se=Be(37),je=Be(9),ke=Be(17),Ue=Te("".charAt),Fe=Te("".charCodeAt),Qe=Te("".slice);Pe.exports={codeAt:Me(!1),charAt:Me(!0)}},function(Pe,Ee,Be){Be(65);var Me=Be(7),Te=Be(15),Se=Be(107),je=Be(3),ke=Be(6),Ue=Be(24),Fe=ke("species"),Qe=RegExp.prototype;Pe.exports=function(He,Ie,_e,Ae){var Ye,rr=ke(He),Je=!je(function(){var wr={};return wr[rr]=function(){return 7},""[He](wr)!==7}),sr=Je&&!je(function(){var wr=!1,Sr=/a/;return He==="split"&&((Sr={constructor:{}}).constructor[Fe]=function(){return Sr},Sr.flags="",Sr[rr]=/./[rr]),Sr.exec=function(){return wr=!0,null},Sr[rr](""),!wr});Je&&sr&&!_e||(Ye=/./[rr],sr=Ie(rr,""[He],function(wr,Sr,xr,mr,qe){var lr=Sr.exec;return lr===Se||lr===Qe.exec?Je&&!qe?{done:!0,value:Me(Ye,Sr,xr,mr)}:{done:!0,value:Me(wr,xr,Sr,mr)}:{done:!1}}),Te(String.prototype,He,sr[0]),Te(Qe,rr,sr[1])),Ae&&Ue(Qe[rr],"sham",!0)}},function(Pe,Ee,Be){var Me=Be(110).charAt;Pe.exports=function(Te,Se,je){return Se+(je?Me(Te,Se).length:1)}},function(Pe,Ee,Be){var Me=Be(7),Te=Be(8),Se=Be(10),je=Be(21),ke=Be(107),Ue=TypeError;Pe.exports=function(Fe,Qe){var He=Fe.exec;if(Se(He))return(He=Me(He,Fe,Qe))!==null&&Te(He),He;if(je(Fe)==="RegExp")return Me(ke,Fe,Qe);throw new Ue("RegExp#exec called on incompatible receiver")}},function(Pe,Ee,Xe){var Me=Xe(94),Te=Xe(7),Se=Xe(2),je=Xe(111),ke=Xe(3),Ue=Xe(8),Fe=Xe(10),Qe=Xe(35),He=Xe(37),Ie=Xe(44),_e=Xe(9),Ae=Xe(17),Ye=Xe(112),rr=Xe(36),Je=Xe(247),sr=Xe(113),wr=Xe(6)("replace"),Sr=Math.max,xr=Math.min,mr=Se([].concat),qe=Se([].push),lr=Se("".indexOf),xe=Se("".slice),Xe="a".replace(/./,"$0")==="$0",Re=!!/./[wr]&&/./[wr]("a","$0")==="";je("replace",function(ir,pr,vr){var Cr=Re?"$":"$0";return[function(Ir,gr){var kr=Ae(this),Wr=Qe(Ir)?void 0:rr(Ir,wr);return Wr?Te(Wr,Ir,kr,gr):Te(pr,_e(kr),Ir,gr)},function(Ir,gr){var kr=Ue(this),Wr=_e(Ir);if(typeof gr=="string"&&lr(gr,Cr)===-1&&lr(gr,"$<")===-1&&(Ir=vr(pr,kr,Wr,gr),Ir.done))return Ir.value;for(var Ce,Hr=Fe(gr),De=(Hr||(gr=_e(gr)),kr.global),Ge=(De&&(Ce=kr.unicode,kr.lastIndex=0),[]);(Un=sr(kr,Wr))!==null&&(qe(Ge,Un),De);)_e(Un[0])===""&&(kr.lastIndex=Ye(Wr,Ie(kr.lastIndex),Ce));for(var ar,xn="",Hn=0,$n=0;$n<Ge.length;$n++){for(var Un,$r=_e((Un=Ge[$n])[0]),Oi=Sr(xr(He(Un.index),Wr.length),0),Wn=[],Lr=1;Lr<Un.length;Lr++)qe(Wn,(ar=Un[Lr])===void 0?ar:String(ar));var Ii=Un.groups,cn=Hr?(cn=mr([$r],Wn,Oi,Wr),Ii!==void 0&&qe(cn,Ii),_e(Me(gr,void 0,cn))):Je($r,Wr,Oi,Wn,Ii,gr);Hn<=Oi&&(xn+=xe(Wr,Hn,Oi)+cn,Hn=Oi+$r.length)}return xn+xe(Wr,Hn)}]},!!ke(function(){var ir=/./;return ir.exec=function(){var pr=[];return pr.groups={a:"7"},pr},"".replace(ir,"$<a>")!=="7"})||!Xe||Re)},function(Pe,Ee){Pe.exports=__WEBPACK_EXTERNAL_MODULE__115__},function(Pe,Ee){Pe.exports=__WEBPACK_EXTERNAL_MODULE__116__},function(Pe,Ee,Ue){var Me=Ue(7),Te=Ue(12),Se=Ue(51),je=Ue(36),ke=Ue(185),Ue=Ue(6),Fe=TypeError,Qe=Ue("toPrimitive");Pe.exports=function(He,Ie){if(!Te(He)||Se(He))return He;var _e=je(He,Qe);if(_e){if(_e=Me(_e,He,Ie=Ie===void 0?"default":Ie),!Te(_e)||Se(_e))return _e;throw new Fe("Can't convert object to primitive value")}return ke(He,Ie=Ie===void 0?"number":Ie)}},function(Pe,Ee,Be){Be=Be(40),Pe.exports=Be&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},function(Pe,Ee,Be){var Me=Be(5),Te=Be(3),Se=Be(87);Pe.exports=!Me&&!Te(function(){return Object.defineProperty(Se("div"),"a",{get:function(){return 7}}).a!==7})},function(Pe,Ee,Te){var Me=Te(5),Te=Te(3);Pe.exports=Me&&Te(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},function(Pe,Ee,Se){var Me=Se(2),Te=Se(10),Se=Se(85),je=Me(Function.toString);Te(Se.inspectSource)||(Se.inspectSource=function(ke){return je(ke)}),Pe.exports=Se.inspectSource},function(Pe,Ee,Be){var Me=Be(2),Te=Be(11),Se=Be(34),je=Be(123).indexOf,ke=Be(54),Ue=Me([].push);Pe.exports=function(Fe,Qe){var He,Ie=Se(Fe),_e=0,Ae=[];for(He in Ie)!Te(ke,He)&&Te(Ie,He)&&Ue(Ae,He);for(;Qe.length>_e;)!Te(Ie,He=Qe[_e++])||~je(Ae,He)||Ue(Ae,He);return Ae}},function(Pe,Ee,Be){function Me(ke){return function(Ue,Fe,Qe){var He=Te(Ue),Ie=je(He);if(Ie!==0){var _e,Ae=Se(Qe,Ie);if(ke&&Fe!=Fe){for(;Ae<Ie;)if((_e=He[Ae++])!=_e)return!0}else for(;Ae<Ie;Ae++)if((ke||Ae in He)&&He[Ae]===Fe)return ke||Ae||0}return!ke&&-1}}var Te=Be(34),Se=Be(55),je=Be(29);Pe.exports={includes:Me(!0),indexOf:Me(!1)}},function(Pe,Ee,Be){var Me=Be(5),Te=Be(120),Se=Be(13),je=Be(8),ke=Be(34),Ue=Be(74);Ee.f=Me&&!Te?Object.defineProperties:function(Fe,Qe){je(Fe);for(var He,Ie=ke(Qe),_e=Ue(Qe),Ae=_e.length,Ye=0;Ye<Ae;)Se.f(Fe,He=_e[Ye++],Ie[He]);return Fe}},function(Pe,Ee,Be){var Me=Be(21),Te=Be(34),Se=Be(43).f,je=Be(57),ke=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];Pe.exports.f=function(Ue){if(!ke||Me(Ue)!=="Window")return Se(Te(Ue));try{return Se(Ue)}catch(Fe){return je(ke)}}},function(Pe,Ee,Be){Be=Be(6),Ee.f=Be},function(Pe,Ee,Be){Be=Be(4),Pe.exports=Be},function(Pe,Ee,Be){Be=Be(40),Pe.exports=Be&&!!Symbol.for&&!!Symbol.keyFor},function(Pe,Ee,Ye){function Me(ir,pr){var vr=_e(arguments),Cr=Ae(pr);if(He(Cr)||ir!==void 0&&!Ie(ir))return vr[1]=function(Ir,gr){if(He(Cr)&&(gr=Ue(Cr,this,rr(Ir),gr)),!Ie(gr))return gr},ke(Je,null,vr)}function Te(ir,pr,Ir){var Cr=wr(Ir,pr-1),Ir=wr(Ir,pr+1);return sr(lr,ir)&&!sr(xe,Ir)||sr(xe,ir)&&!sr(lr,Cr)?"\\u"+mr(Sr(ir,0),16):ir}var Se=Ye(1),je=Ye(14),ke=Ye(94),Ue=Ye(7),Fe=Ye(2),Qe=Ye(3),He=Ye(10),Ie=Ye(51),_e=Ye(57),Ae=Ye(194),Ye=Ye(40),rr=String,Je=je("JSON","stringify"),sr=Fe(/./.exec),wr=Fe("".charAt),Sr=Fe("".charCodeAt),xr=Fe("".replace),mr=Fe(1 .toString),qe=/[\uD800-\uDFFF]/g,lr=/^[\uD800-\uDBFF]$/,xe=/^[\uDC00-\uDFFF]$/,Xe=!Ye||Qe(function(){var ir=je("Symbol")("stringify detection");return Je([ir])!=="[null]"||Je({a:ir})!=="{}"||Je(Object(ir))!=="{}"}),Re=Qe(function(){return Je("\uDF06\uD834")!=='"\\udf06\\ud834"'||Je("\uDEAD")!=='"\\udead"'});Je&&Se({target:"JSON",stat:!0,arity:3,forced:Xe||Re},{stringify:function(ir,pr,vr){var Cr=_e(arguments),Cr=ke(Xe?Me:Je,null,Cr);return Re&&typeof Cr=="string"?xr(Cr,qe,Te):Cr}})},function(Pe,Ee,Be){function Me(Ie,_e){var Ae={};Ae[Ie]=Ue(Ie,_e,He),Se({global:!0,constructor:!0,arity:1,forced:He},Ae)}function Te(Ie,_e){var Ae;Qe&&Qe[Ie]&&((Ae={})[Ie]=Ue(Fe+"."+Ie,_e,He),Se({target:Fe,stat:!0,constructor:!0,arity:1,forced:He},Ae))}var Se=Be(1),je=Be(4),ke=Be(94),Ue=Be(200),Fe="WebAssembly",Qe=je[Fe],He=new Error("e",{cause:7}).cause!==7;Me("Error",function(Ie){return function(_e){return ke(Ie,this,arguments)}}),Me("EvalError",function(Ie){return function(_e){return ke(Ie,this,arguments)}}),Me("RangeError",function(Ie){return function(_e){return ke(Ie,this,arguments)}}),Me("ReferenceError",function(Ie){return function(_e){return ke(Ie,this,arguments)}}),Me("SyntaxError",function(Ie){return function(_e){return ke(Ie,this,arguments)}}),Me("TypeError",function(Ie){return function(_e){return ke(Ie,this,arguments)}}),Me("URIError",function(Ie){return function(_e){return ke(Ie,this,arguments)}}),Te("CompileError",function(Ie){return function(_e){return ke(Ie,this,arguments)}}),Te("LinkError",function(Ie){return function(_e){return ke(Ie,this,arguments)}}),Te("RuntimeError",function(Ie){return function(_e){return ke(Ie,this,arguments)}})},function(Pe,Ee,Be){var Me=Be(12);Pe.exports=function(Te){return Me(Te)||Te===null}},function(Pe,Ee,Be){var Me=Be(13).f;Pe.exports=function(Te,Se,je){je in Te||Me(Te,je,{configurable:!0,get:function(){return Se[je]},set:function(ke){Se[je]=ke}})}},function(Pe,Ee,je){var Me=je(1),Te=je(123).includes,Se=je(3),je=je(62);Me({target:"Array",proto:!0,forced:Se(function(){return!Array(1).includes()})},{includes:function(ke){return Te(this,ke,1<arguments.length?arguments[1]:void 0)}}),je("includes")},function(Pe,Ee,ke){var Me=ke(1),Te=ke(2),Se=ke(68),je=ke(34),ke=ke(98),Ue=Te([].join);Me({target:"Array",proto:!0,forced:Se!==Object||!ke("join",",")},{join:function(Fe){return Ue(je(this),Fe===void 0?",":Fe)}})},function(Pe,Ee,Be){var Me=Be(1),Te=Be(18),Se=Be(29),je=Be(136),ke=Be(97);Me({target:"Array",proto:!0,arity:1,forced:Be(3)(function(){return[].push.call({length:4294967296},1)!==4294967297})||!(()=>{try{Object.defineProperty([],"length",{writable:!1}).push()}catch(Ue){return Ue instanceof TypeError}})()},{push:function(Ue){var Fe=Te(this),Qe=Se(Fe),He=arguments.length;ke(Qe+He);for(var Ie=0;Ie<He;Ie++)Fe[Qe]=arguments[Ie],Qe++;return je(Fe,Qe),Qe}})},function(Pe,Ee,ke){var Me=ke(5),Te=ke(58),Se=TypeError,je=Object.getOwnPropertyDescriptor,ke=Me&&!(function(){if(this!==void 0)return 1;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(Ue){return Ue instanceof TypeError}})();Pe.exports=ke?function(Ue,Fe){if(Te(Ue)&&!je(Ue,"length").writable)throw new Se("Cannot set read only .length");return Ue.length=Fe}:function(Ue,Fe){return Ue.length=Fe}},function(Pe,Ee,Ae){var Me=Ae(1),Te=Ae(58),Se=Ae(76),je=Ae(12),ke=Ae(55),Ue=Ae(29),Fe=Ae(34),Qe=Ae(60),He=Ae(6),Ie=Ae(61),_e=Ae(57),Ae=Ie("slice"),Ye=He("species"),rr=Array,Je=Math.max;Me({target:"Array",proto:!0,forced:!Ae},{slice:function(sr,wr){var Sr,xr,mr,qe=Fe(this),lr=Ue(qe),xe=ke(sr,lr),Xe=ke(wr===void 0?lr:wr,lr);if(Te(qe)&&(Sr=qe.constructor,(Sr=Se(Sr)&&(Sr===rr||Te(Sr.prototype))||je(Sr)&&(Sr=Sr[Ye])===null?void 0:Sr)===rr||Sr===void 0))return _e(qe,xe,Xe);for(xr=new(Sr===void 0?rr:Sr)(Je(Xe-xe,0)),mr=0;xe<Xe;xe++,mr++)xe in qe&&Qe(xr,mr,qe[xe]);return xr.length=mr,xr}})},function(Pe,Ee,Be){var Me=Be(41),Te=TypeError;Pe.exports=function(Se,je){if(!delete Se[je])throw new Te("Cannot delete property "+Me(je)+" of "+Me(Se))}},function(Pe,Ee,Be){function Me(je,ke){var Ue=je.length;if(Ue<8)for(var Fe,Qe,He=1;He<Ue;){for(Fe=je[Qe=He];Qe&&0<ke(je[Qe-1],Fe);)je[Qe]=je[--Qe];Qe!==He++&&(je[Qe]=Fe)}else for(var Ie=Se(Ue/2),_e=Me(Te(je,0,Ie),ke),Ae=Me(Te(je,Ie),ke),Ye=_e.length,rr=Ae.length,Je=0,sr=0;Je<Ye||sr<rr;)je[Je+sr]=Je<Ye&&sr<rr?ke(_e[Je],Ae[sr])<=0?_e[Je++]:Ae[sr++]:Je<Ye?_e[Je++]:Ae[sr++];return je}var Te=Be(57),Se=Math.floor;Pe.exports=Me},function(Pe,Ee,rr){function Me(){if(je(this,Ae),Fe(this)===Ae)throw new wr("Abstract class Iterator not directly constructable")}function Te(mr,qe){Ye?Qe(Ae,mr,{configurable:!0,get:function(){return qe},set:function(lr){if(ke(this),this===Ae)throw new wr("You can't redefine this property");_e(this,mr)?this[mr]=lr:He(this,mr,lr)}}):Ae[mr]=qe}var Se=rr(1),xr=rr(4),je=rr(38),ke=rr(8),Ue=rr(10),Fe=rr(99),Qe=rr(20),He=rr(60),Ie=rr(3),_e=rr(11),sr=rr(6),Ae=rr(79).IteratorPrototype,Ye=rr(5),rr=rr(16),Je="constructor",sr=sr("toStringTag"),wr=TypeError,Sr=xr.Iterator,xr=rr||!Ue(Sr)||Sr.prototype!==Ae||!Ie(function(){Sr({})});_e(Ae,sr)||Te(sr,"Iterator"),!xr&&_e(Ae,Je)&&Ae[Je]!==Object||Te(Je,Me),Me.prototype=Ae,Se({global:!0,constructor:!0,forced:xr},{Iterator:Me})},function(Pe,Ee,Ae){function Me(Sr){var xr=Fe.getterFor(Sr?rr:Ye);return ke(Se(He),{next:function(){var mr=xr(this);if(Sr)return mr.nextHandler();if(mr.done)return Ie(void 0,!0);try{var qe=mr.nextHandler();return mr.returnHandlerResult?qe:Ie(qe,mr.done)}catch(lr){throw mr.done=!0,lr}},return:function(){var mr,qe=xr(this),lr=qe.iterator;if(qe.done=!0,Sr)return(mr=Qe(lr,"return"))?Te(mr,lr):Ie(void 0,!0);if(qe.inner)try{_e(qe.inner.iterator,"normal")}catch(xe){return _e(lr,"throw",xe)}return lr&&_e(lr,"normal"),Ie(void 0,!0)}})}var Te=Ae(7),Se=Ae(30),je=Ae(24),ke=Ae(100),Ue=Ae(6),Fe=Ae(19),Qe=Ae(36),He=Ae(79).IteratorPrototype,Ie=Ae(63),_e=Ae(101),Ae=Ue("toStringTag"),Ye="IteratorHelper",rr="WrapForValidIterator",Je=Fe.set,sr=Me(!0),wr=Me(!1);je(wr,Ae,"Iterator Helper"),Pe.exports=function(Sr,xr,mr){function qe(lr,xe){xe?(xe.iterator=lr.iterator,xe.next=lr.next):xe=lr,xe.type=xr?rr:Ye,xe.returnHandlerResult=!!mr,xe.nextHandler=Sr,xe.counter=0,xe.done=!1,Je(this,xe)}return qe.prototype=xr?sr:wr,qe}},function(Pe,Ee,Be){var Me=Be(6),Te=Be(64),Se=Me("iterator"),je=Array.prototype;Pe.exports=function(ke){return ke!==void 0&&(Te.Array===ke||je[Se]===ke)}},function(Pe,Ee,Be){var Me=Be(1),Te=Be(48),Se=Be(23),je=Be(8),ke=Be(47);Me({target:"Iterator",proto:!0,real:!0},{some:function(Ue){je(this),Se(Ue);var Fe=ke(this),Qe=0;return Te(Fe,function(He,Ie){if(Ue(He,Qe++))return Ie()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},function(Pe,Ee,Be){function Me(wr){Fe(wr,rr,{value:{objectID:"O"+Je++,weakData:{}}})}var Te=Be(1),Se=Be(2),je=Be(54),ke=Be(12),Ue=Be(11),Fe=Be(13).f,Qe=Be(43),He=Be(125),Ie=Be(230),_e=Be(70),Ae=Be(232),Ye=!1,rr=_e("meta"),Je=0,sr=Pe.exports={enable:function(){sr.enable=function(){},Ye=!0;var wr=Qe.f,Sr=Se([].splice),xr={};xr[rr]=1,wr(xr).length&&(Qe.f=function(mr){for(var qe=wr(mr),lr=0,xe=qe.length;lr<xe;lr++)if(qe[lr]===rr){Sr(qe,lr,1);break}return qe},Te({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:He.f}))},fastKey:function(wr,Sr){if(!ke(wr))return typeof wr=="symbol"?wr:(typeof wr=="string"?"S":"P")+wr;if(!Ue(wr,rr)){if(!Ie(wr))return"F";if(!Sr)return"E";Me(wr)}return wr[rr].objectID},getWeakData:function(wr,Sr){if(!Ue(wr,rr)){if(!Ie(wr))return!0;if(!Sr)return!1;Me(wr)}return wr[rr].weakData},onFreeze:function(wr){return Ae&&Ye&&Ie(wr)&&!Ue(wr,rr)&&Me(wr),wr}};je[rr]=!0},function(Pe,Ee,Be){function Me(){return this}var Te=Be(79).IteratorPrototype,Se=Be(30),je=Be(33),ke=Be(25),Ue=Be(64);Pe.exports=function(Fe,Qe,He,Ie){return Qe+=" Iterator",Fe.prototype=Se(Te,{next:je(+!Ie,He)}),ke(Fe,Qe,!1,!0),Ue[Qe]=Me,Fe}},function(Pe,Ee,Be){var Me=Be(14),Te=Be(20),Se=Be(6),je=Be(5),ke=Se("species");Pe.exports=function(Ue){Ue=Me(Ue),je&&Ue&&!Ue[ke]&&Te(Ue,ke,{configurable:!0,get:function(){return this}})}},function(Pe,Ee,Be){Be=Be(2),Pe.exports=Be(1 .valueOf)},function(Pe,Ee,ke){function Me(He){return function(Ie){return Ie=je(Se(Ie)),1&He&&(Ie=Ue(Ie,Fe,"")),Ie=2&He?Ue(Ie,Qe,"$1"):Ie}}var Te=ke(2),Se=ke(17),je=ke(9),ke=ke(149),Ue=Te("".replace),Fe=RegExp("^["+ke+"]+"),Qe=RegExp("(^|[^"+ke+"])["+ke+"]+$");Pe.exports={start:Me(1),end:Me(2),trim:Me(3)}},function(Pe,Ee,Be){Pe.exports=`
\v\f\r    \u2028\u2029\uFEFF`},function(Pe,Ee,Be){var Me=Be(12),Te=Be(21),Se=Be(6)("match");Pe.exports=function(je){var ke;return Me(je)&&((ke=je[Se])!==void 0?!!ke:Te(je)==="RegExp")}},function(Pe,Ee,Be){var Me=Be(7),Te=Be(11),Se=Be(28),je=Be(152),ke=RegExp.prototype;Pe.exports=function(Ue){var Fe=Ue.flags;return Fe!==void 0||"flags"in ke||Te(Ue,"flags")||!Se(ke,Ue)?Fe:Me(je,Ue)}},function(Pe,Ee,Be){var Me=Be(8);Pe.exports=function(){var Te=Me(this),Se="";return Te.hasIndices&&(Se+="d"),Te.global&&(Se+="g"),Te.ignoreCase&&(Se+="i"),Te.multiline&&(Se+="m"),Te.dotAll&&(Se+="s"),Te.unicode&&(Se+="u"),Te.unicodeSets&&(Se+="v"),Te.sticky&&(Se+="y"),Se}},function(Pe,Ee,Be){var Me=Be(3),Te=Be(4).RegExp;Pe.exports=Me(function(){var Se=Te("(?<a>b)","g");return Se.exec("b").groups.a!=="b"||"b".replace(Se,"$<a>c")!=="bc"})},function(Pe,Ee,Fe){Fe(65);var Me,Te=Fe(1),Se=Fe(7),je=Fe(10),ke=Fe(8),Ue=Fe(9),Fe=(Me=!1,(Fe=/[ac]/).exec=function(){return Me=!0,/./.exec.apply(this,arguments)},Fe.test("abc")===!0&&Me),Qe=/./.test;Te({target:"RegExp",proto:!0,forced:!Fe},{test:function(_e){var Ie=ke(this),_e=Ue(_e),Ae=Ie.exec;return je(Ae)?(Ae=Se(Ae,Ie,_e))!==null&&(ke(Ae),!0):Se(Qe,Ie,_e)}})},function(Pe,Ee,ke){var He=ke(53).PROPER,Me=ke(15),Te=ke(8),Se=ke(9),Qe=ke(3),je=ke(151),ke="toString",Ue=RegExp.prototype,Fe=Ue[ke],Qe=Qe(function(){return Fe.call({source:"a",flags:"b"})!=="/a/b"}),He=He&&Fe.name!==ke;(Qe||He)&&Me(Ue,ke,function(){var Ie=Te(this);return"/"+Se(Ie.source)+"/"+Se(je(Ie))},{unsafe:!0})},function(Pe,Ee,Ue){var Me=Ue(1),Te=Ue(2),Se=Ue(108),je=Ue(17),ke=Ue(9),Ue=Ue(109),Fe=Te("".indexOf);Me({target:"String",proto:!0,forced:!Ue("includes")},{includes:function(Qe){return!!~Fe(ke(je(this)),ke(Se(Qe)),1<arguments.length?arguments[1]:void 0)}})},function(Pe,Ee,Be){var Me=Be(110).charAt,Te=Be(9),Se=Be(19),je=Be(104),ke=Be(63),Ue="String Iterator",Fe=Se.set,Qe=Se.getterFor(Ue);je(String,"String",function(He){Fe(this,{type:Ue,string:Te(He),index:0})},function(){var He=Qe(this),Ie=He.string,_e=He.index;return _e>=Ie.length?ke(void 0,!0):(Ie=Me(Ie,_e),He.index+=Ie.length,ke(Ie,!1))})},function(Pe,Ee,Be){var Me=Be(7),Te=Be(111),Se=Be(8),je=Be(35),ke=Be(44),Ue=Be(9),Fe=Be(17),Qe=Be(36),He=Be(112),Ie=Be(113);Te("match",function(_e,Ae,Ye){return[function(rr){var Je=Fe(this),sr=je(rr)?void 0:Qe(rr,_e);return sr?Me(sr,rr,Je):new RegExp(rr)[_e](Ue(Je))},function(wr){var Je=Se(this),sr=Ue(wr),wr=Ye(Ae,Je,sr);if(wr.done)return wr.value;if(!Je.global)return Ie(Je,sr);for(var Sr=Je.unicode,xr=[],mr=Je.lastIndex=0;(qe=Ie(Je,sr))!==null;){var qe=Ue(qe[0]);(xr[mr]=qe)===""&&(Je.lastIndex=He(sr,ke(Je.lastIndex),Sr)),mr++}return mr===0?null:xr}]})},function(Pe,Ee,Be){var Me=Be(2),Te=Be(17),Se=Be(9),je=/"/g,ke=Me("".replace);Pe.exports=function(Ie,Fe,Qe,He){var Ie=Se(Te(Ie)),_e="<"+Fe;return Qe!==""&&(_e+=" "+Qe+'="'+ke(Se(He),je,"&quot;")+'"'),_e+">"+Ie+"</"+Fe+">"}},function(Pe,Ee,Be){var Me=Be(3);Pe.exports=function(Te){return Me(function(){var Se=""[Te]('"');return Se!==Se.toLowerCase()||3<Se.split('"').length})}},function(Pe,Ee,Be){function Me(je){for(var ke={},Ue=0;Ue<64;Ue++)ke[je.charAt(Ue)]=Ue;return ke}var Se="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",Te=Se+"+/",Se=Se+"-_";Pe.exports={i2c:Te,c2i:Me(Te),i2cUrl:Se,c2iUrl:Me(Se)}},function(Pe,Ee,Be){Pe.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(Pe,Ee,Be){Be=Be(87)("span").classList,Be=Be&&Be.constructor&&Be.constructor.prototype,Pe.exports=Be===Object.prototype?void 0:Be},function(Pe,Ee,Qe){var Me=Qe(34),Te=Qe(62),Se=Qe(64),Ae=Qe(19),je=Qe(13).f,ke=Qe(104),Ue=Qe(63),Fe=Qe(16),Qe=Qe(5),He="Array Iterator",Ie=Ae.set,_e=Ae.getterFor(He),Ae=(Pe.exports=ke(Array,"Array",function(Ye,rr){Ie(this,{type:He,target:Me(Ye),index:0,kind:rr})},function(){var Ye=_e(this),rr=Ye.target,Je=Ye.index++;if(!rr||Je>=rr.length)return Ye.target=null,Ue(void 0,!0);switch(Ye.kind){case"keys":return Ue(Je,!1);case"values":return Ue(rr[Je],!1)}return Ue([Je,rr[Je]],!1)},"values"),Se.Arguments=Se.Array);if(Te("keys"),Te("values"),Te("entries"),!Fe&&Qe&&Ae.name!=="values")try{je(Ae,"name",{value:"values"})}catch(Ye){}},function(Pe,Ee,Be){Pe.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},function(Pe,Ee,Be){var Me=Be(3),Te=Be(6),Se=Be(5),je=Be(16),ke=Te("iterator");Pe.exports=!Me(function(){var Ue=new URL("b?a=1&b=2&c=3","https://a"),Fe=Ue.searchParams,Qe=new URLSearchParams("a=1&a=2&b=3"),He="";return Ue.pathname="c%20d",Fe.forEach(function(Ie,_e){Fe.delete("b"),He+=_e+Ie}),Qe.delete("a",2),Qe.delete("b",void 0),je&&(!Ue.toJSON||!Qe.has("a",1)||Qe.has("a",2)||!Qe.has("a",void 0)||Qe.has("b"))||!Fe.size&&(je||!Se)||!Fe.sort||Ue.href!=="https://a/c%20d?a=1&c=3"||Fe.get("c")!=="3"||String(new URLSearchParams("?a=1"))!=="a=1"||!Fe[ke]||new URL("https://a@b").username!=="a"||new URLSearchParams(new URLSearchParams("a=b")).get("a")!=="b"||new URL("https://тест").host!=="xn--e1aybc"||new URL("https://a#б").hash!=="#%D0%B1"||He!=="a1c3"||new URL("https://x",void 0).host!=="x"})},function(Pe,Ee,xn){xn(164),xn(273);function Me(ia,po){return ia=Ps(ia,po,po+2),oo(Xn,ia)?wa(ia,16):NaN}function Te(ia){for(var po=(ia=Ia(ia,$a," ")).length,qa="",_o=0;_o<po;){var So=xa(ia,_o);if(So==="%"){if(xa(ia,_o+1)==="%"||po<_o+3){qa+="%",_o++;continue}var ls=Me(ia,_o+1);if(ls!=ls){qa+=So,_o++;continue}_o+=2;var js=(ds=>{for(var Os=0,hA=128;0<hA&&(ds&hA)!=0;hA>>=1)Os++;return Os})(ls);if(js===0)So=Ca(ls);else{if(js===1||4<js){qa+="<22>",_o++;continue}for(var ys=[ls],Do=1;Do<js&&!(po<++_o+3||xa(ia,_o)!=="%");){var zo=Me(ia,_o+1);if(zo!=zo){_o+=3;break}if(191<zo||zo<128)break;Ta(ys,zo),_o+=2,Do++}if(ys.length!==js){qa+="<22>";continue}ls=(ds=>{var Os=null;switch(ds.length){case 1:Os=ds[0];break;case 2:Os=(31&ds[0])<<6|63&ds[1];break;case 3:Os=(15&ds[0])<<12|(63&ds[1])<<6|63&ds[2];break;case 4:Os=(7&ds[0])<<18|(63&ds[1])<<12|(63&ds[2])<<6|63&ds[3]}return 1114111<Os?null:Os})(ys),ls===null?qa+="<22>":So=Zi(ls)}}qa+=So,_o++}return qa}function Se(ia){return eo[ia]}function je(ia){return Ia(Va(ia),fo,Se)}function ke(ia){this.entries=[],this.url=null,ia!==void 0&&(Ir(ia)?this.parseObject(ia):this.parseQuery(typeof ia=="string"?xa(ia,0)==="?"?Ps(ia,1):ia:gr(ia)))}function Ue(){Xe(this,mo);var ia=Un(this,new ke(0<arguments.length?arguments[0]:void 0));sr||(this.size=ia.entries.length)}var Fe,Qe,He,Ie=xn(1),_e=xn(4),Ae=xn(274),Ye=xn(14),rr=xn(7),Je=xn(2),sr=xn(5),wr=xn(166),Sr=xn(15),xr=xn(20),mr=xn(100),qe=xn(25),lr=xn(145),xe=xn(19),Xe=xn(38),Re=xn(10),ir=xn(11),pr=xn(46),vr=xn(56),Cr=xn(8),Ir=xn(12),gr=xn(9),kr=xn(30),Wr=xn(33),Ce=xn(103),Hr=xn(80),De=xn(63),Ge=xn(49),Bn=xn(6),ar=xn(139),xn=Bn("iterator"),Hn="URLSearchParams",$n=Hn+"Iterator",Un=xe.set,$r=xe.getterFor(Hn),Oi=xe.getterFor($n),Wn=Ae("fetch"),Lr=Ae("Request"),Ii=Ae("Headers"),cn=Lr&&Lr.prototype,Bn=Ii&&Ii.prototype,Pn=_e.TypeError,Va=_e.encodeURIComponent,Ca=String.fromCharCode,Zi=Ye("String","fromCodePoint"),wa=parseInt,xa=Je("".charAt),Aa=Je([].join),Ta=Je([].push),Ia=Je("".replace),or=Je([].shift),Pr=Je([].splice),ja=Je("".split),Ps=Je("".slice),oo=Je(/./.exec),$a=/\+/g,Xn=/^[0-9a-f]+$/i,fo=/[!'()~]|%20/g,eo={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},lo=lr(function(ia,po){Un(this,{type:$n,target:$r(ia).entries,index:0,kind:po})},Hn,function(){var ia=Oi(this),po=ia.target,qa=ia.index++;if(!po||qa>=po.length)return ia.target=null,De(void 0,!0);var _o=po[qa];switch(ia.kind){case"keys":return De(_o.key,!1);case"values":return De(_o.value,!1)}return De([_o.key,_o.value],!1)},!0),mo=(ke.prototype={type:Hn,bindURL:function(ia){this.url=ia,this.update()},parseObject:function(ia){var po,qa,_o,So,ls,js,ys=this.entries,Do=Hr(ia);if(Do)for(qa=(po=Ce(ia,Do)).next;!(_o=rr(qa,po)).done;){if(So=(_o=Ce(Cr(_o.value))).next,(ls=rr(So,_o)).done||(js=rr(So,_o)).done||!rr(So,_o).done)throw new Pn("Expected sequence with length 2");Ta(ys,{key:gr(ls.value),value:gr(js.value)})}else for(var zo in ia)ir(ia,zo)&&Ta(ys,{key:zo,value:gr(ia[zo])})},parseQuery:function(ia){if(ia)for(var po,qa=this.entries,_o=ja(ia,"&"),So=0;So<_o.length;)(po=_o[So++]).length&&(po=ja(po,"="),Ta(qa,{key:Te(or(po)),value:Te(Aa(po,"="))}))},serialize:function(){for(var ia,po=this.entries,qa=[],_o=0;_o<po.length;)ia=po[_o++],Ta(qa,je(ia.key)+"="+je(ia.value));return Aa(qa,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}},Ue.prototype);mr(mo,{append:function(ia,po){var qa=$r(this);Ge(arguments.length,2),Ta(qa.entries,{key:gr(ia),value:gr(po)}),sr||this.length++,qa.updateURL()},delete:function(ia){for(var po=$r(this),qa=Ge(arguments.length,1),_o=po.entries,So=gr(ia),ia=qa<2?void 0:arguments[1],ls=ia===void 0?ia:gr(ia),js=0;js<_o.length;){var ys=_o[js];if(ys.key!==So||ls!==void 0&&ys.value!==ls)js++;else if(Pr(_o,js,1),ls!==void 0)break}sr||(this.size=_o.length),po.updateURL()},get:function(ia){for(var po=$r(this).entries,qa=(Ge(arguments.length,1),gr(ia)),_o=0;_o<po.length;_o++)if(po[_o].key===qa)return po[_o].value;return null},getAll:function(ia){for(var po=$r(this).entries,qa=(Ge(arguments.length,1),gr(ia)),_o=[],So=0;So<po.length;So++)po[So].key===qa&&Ta(_o,po[So].value);return _o},has:function(ia){for(var po=$r(this).entries,qa=Ge(arguments.length,1),_o=gr(ia),ia=qa<2?void 0:arguments[1],So=ia===void 0?ia:gr(ia),ls=0;ls<po.length;){var js=po[ls++];if(js.key===_o&&(So===void 0||js.value===So))return!0}return!1},set:function(ia,po){for(var qa,_o=$r(this),So=(Ge(arguments.length,1),_o.entries),ls=!1,js=gr(ia),ys=gr(po),Do=0;Do<So.length;Do++)(qa=So[Do]).key===js&&(ls?Pr(So,Do--,1):(ls=!0,qa.value=ys));ls||Ta(So,{key:js,value:ys}),sr||(this.size=So.length),_o.updateURL()},sort:function(){var ia=$r(this);ar(ia.entries,function(po,qa){return po.key>qa.key?1:-1}),ia.updateURL()},forEach:function(ia){for(var po,qa=$r(this).entries,_o=pr(ia,1<arguments.length?arguments[1]:void 0),So=0;So<qa.length;)_o((po=qa[So++]).value,po.key,this)},keys:function(){return new lo(this,"keys")},values:function(){return new lo(this,"values")},entries:function(){return new lo(this,"entries")}},{enumerable:!0}),Sr(mo,xn,mo.entries,{name:"entries"}),Sr(mo,"toString",function(){return $r(this).serialize()},{enumerable:!0}),sr&&xr(mo,"size",{get:function(){return $r(this).entries.length},configurable:!0,enumerable:!0}),qe(Ue,Hn),Ie({global:!0,constructor:!0,forced:!wr},{URLSearchParams:Ue}),!wr&&Re(Ii)&&(Fe=Je(Bn.has),Qe=Je(Bn.set),He=function(ia){if(Ir(ia)){var po,qa=ia.body;if(vr(qa)===Hn)return po=ia.headers?new Ii(ia.headers):new Ii,Fe(po,"content-type")||Qe(po,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),kr(ia,{body:Wr(0,gr(qa)),headers:Wr(0,po)})}return ia},Re(Wn)&&Ie({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(ia){return Wn(ia,1<arguments.length?He(arguments[1]):{})}}),Re(Lr))&&((cn.constructor=xe=function(ia){return Xe(this,cn),new Lr(ia,1<arguments.length?He(arguments[1]):{})}).prototype=cn,Ie({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:xe})),Pe.exports={URLSearchParams:Ue,getState:$r}},function(Pe,Ee,Be){Pe.exports=function(Me){var Te=[];return Te.toString=function(){return this.map(function(Se){var je=((ke,Ue)=>{var Fe=ke[1]||"",Qe=ke[3];return Qe?(Ue&&typeof btoa=="function"?(ke=(He=>(He=btoa(unescape(encodeURIComponent(JSON.stringify(He)))),He="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(He),"/*# ".concat(He," */")))(Qe),Ue=Qe.sources.map(function(He){return"/*# sourceURL=".concat(Qe.sourceRoot||"").concat(He," */")}),[Fe].concat(Ue).concat([ke])):[Fe]).join(`
`):Fe})(Se,Me);return Se[2]?"@media ".concat(Se[2]," {").concat(je,"}"):je}).join("")},Te.i=function(Se,je,ke){typeof Se=="string"&&(Se=[[null,Se,""]]);var Ue={};if(ke)for(var Fe=0;Fe<this.length;Fe++){var Qe=this[Fe][0];Qe!=null&&(Ue[Qe]=!0)}for(var He=0;He<Se.length;He++){var Ie=[].concat(Se[He]);ke&&Ue[Ie[0]]||(je&&(Ie[2]?Ie[2]="".concat(je," and ").concat(Ie[2]):Ie[2]=je),Te.push(Ie))}},Te}},function(Pe,Ee,Be){function Me(Sr,xr){for(var mr=[],qe={},lr=0;lr<xr.length;lr++){var Xe=xr[lr],xe=Xe[0],Xe={id:Sr+":"+lr,css:Xe[1],media:Xe[2],sourceMap:Xe[3]};qe[xe]?qe[xe].parts.push(Xe):mr.push(qe[xe]={id:xe,parts:[Xe]})}return mr}if(Be.r(Ee),Be.d(Ee,"default",function(){return _e}),Be=typeof document!="undefined",typeof DEBUG!="undefined"&&DEBUG&&!Be)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var Te={},Se=Be&&(document.head||document.getElementsByTagName("head")[0]),je=null,ke=0,Ue=!1,Fe=function(){},Qe=null,He="data-vue-ssr-id",Ie=typeof navigator!="undefined"&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function _e(Sr,xr,mr,qe){Ue=mr,Qe=qe||{};var lr=Me(Sr,xr);return Ae(lr),function(xe){for(var Xe=[],Re=0;Re<lr.length;Re++){var ir=lr[Re];(pr=Te[ir.id]).refs--,Xe.push(pr)}xe?Ae(lr=Me(Sr,xe)):lr=[];for(var pr,Re=0;Re<Xe.length;Re++)if((pr=Xe[Re]).refs===0){for(var vr=0;vr<pr.parts.length;vr++)pr.parts[vr]();delete Te[pr.id]}}}function Ae(Sr){for(var xr=0;xr<Sr.length;xr++){var mr=Sr[xr],qe=Te[mr.id];if(qe){qe.refs++;for(var lr=0;lr<qe.parts.length;lr++)qe.parts[lr](mr.parts[lr]);for(;lr<mr.parts.length;lr++)qe.parts.push(rr(mr.parts[lr]));qe.parts.length>mr.parts.length&&(qe.parts.length=mr.parts.length)}else{for(var xe=[],lr=0;lr<mr.parts.length;lr++)xe.push(rr(mr.parts[lr]));Te[mr.id]={id:mr.id,refs:1,parts:xe}}}}function Ye(){var Sr=document.createElement("style");return Sr.type="text/css",Se.appendChild(Sr),Sr}function rr(Sr){var xr,mr,qe,lr=document.querySelector("style["+He+'~="'+Sr.id+'"]');if(lr){if(Ue)return Fe;lr.parentNode.removeChild(lr)}return qe=Ie?(xr=ke++,lr=je=je||Ye(),mr=wr.bind(null,lr,xr,!1),wr.bind(null,lr,xr,!0)):(lr=Ye(),mr=function(xe,Xe){var Re=Xe.css,ir=Xe.media,pr=Xe.sourceMap;if(ir&&xe.setAttribute("media",ir),Qe.ssrId&&xe.setAttribute(He,Xe.id),pr&&(Re=(Re+=`
/*# sourceURL=`+pr.sources[0]+" */")+`
/*# sourceMappingURL=data:application/json;base64,`+btoa(unescape(encodeURIComponent(JSON.stringify(pr))))+" */"),xe.styleSheet)xe.styleSheet.cssText=Re;else{for(;xe.firstChild;)xe.removeChild(xe.firstChild);xe.appendChild(document.createTextNode(Re))}}.bind(null,lr),function(){lr.parentNode.removeChild(lr)}),mr(Sr),function(xe){xe?xe.css===Sr.css&&xe.media===Sr.media&&xe.sourceMap===Sr.sourceMap||mr(Sr=xe):qe()}}Je=[];var Je,sr=function(Sr,xr){return Je[Sr]=xr,Je.filter(Boolean).join(`
`)};function wr(Sr,xr,lr,qe){var lr=lr?"":qe.css;Sr.styleSheet?Sr.styleSheet.cssText=sr(xr,lr):(qe=document.createTextNode(lr),(lr=Sr.childNodes)[xr]&&Sr.removeChild(lr[xr]),lr.length?Sr.insertBefore(qe,lr[xr]):Sr.appendChild(qe))}},function(Pe,Ee,Be){Be.d(Ee,"a",function(){return Te});var Me=Be(50);function Te(Se,je){var ke,Ue,Fe,Qe,He=typeof Symbol!="undefined"&&Se[Symbol.iterator]||Se["@@iterator"];if(He)return Fe=!(Ue=!0),{s:function(){He=He.call(Se)},n:function(){var Ie=He.next();return Ue=Ie.done,Ie},e:function(Ie){Fe=!0,ke=Ie},f:function(){try{Ue||He.return==null||He.return()}finally{if(Fe)throw ke}}};if(Array.isArray(Se)||(He=Object(Me.a)(Se))||je&&Se&&typeof Se.length=="number")return He&&(Se=He),Qe=0,{s:je=function(){},n:function(){return Qe>=Se.length?{done:!0}:{done:!1,value:Se[Qe++]}},e:function(Ie){throw Ie},f:je};throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}},function(Pe,Ee){Pe.exports=__WEBPACK_EXTERNAL_MODULE__171__},function(Pe,Ee){Pe.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHN0eWxlID0gInBvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTVweCIgdmlld0JveD0iMCAwIDI5NTQgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnID48ZyA+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjgwIiAgZm9udC1zaXplPSIxOCIgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTkyLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjgwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij44MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE4NCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIxNjAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9IjgiPjE2MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTc3NiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIyNDAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9IjgiPjI0MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjU5MCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIzNTAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9IjgiPjM1MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjk2LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjQwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIyIiB5PSI4Ij40MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODg4LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjEyMCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MTIwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDgwLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjIwMCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MjAwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMDcyLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjI4MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MjgwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyODg2LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjM5MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MzkwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9IjgiPjIwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NDAsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMTAwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4xMDA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMzIsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMTgwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4xODA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5MjQsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjYwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4yNjA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3MzgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMzcwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4zNzA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ0NCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSI2MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+NjA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMzYsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMTQwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4xNDA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MjgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjIwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4yMjA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0NDIsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMzMwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4zMzA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyMjAsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMzAwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4zMDA8L3RzcGFuPjwvdGV4dD48L2c+PGxpbmUgeDE9Ijc0LjUiIHkxPSItMTAiIHgyPSI3NC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4Mi41IiB5MT0iMTAiIHgyPSI4Mi41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxMDQuNSIgeTE9IjEwIiB4Mj0iMTA0LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjEyNS41IiB5MT0iMTAiIHgyPSIxMjUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iODkuNSIgeTE9IjEwIiB4Mj0iODkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTExLjUiIHkxPSIxMCIgeDI9IjExMS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxMzMuNSIgeTE9IjEwIiB4Mj0iMTMzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9Ijk3LjUiIHkxPSIxMCIgeDI9Ijk3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjExOS41IiB5MT0iMTAiIHgyPSIxMTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTQxLjUiIHkxPSIxMCIgeDI9IjE0MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIxMCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iNzUiIHk9IjgiPjEwPC90c3Bhbj48L3RleHQ+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY2NiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSI5MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+OTA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNTgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMTcwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4xNzA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4NTAsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjUwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4yNTA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2NjQsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMzYwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4zNjA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM3MCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSI1MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+NTA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk2MiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIxMzAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9IjgiPjEzMDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1NCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIyMTAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9IjgiPjIxMDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjM2OCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIzMjAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9IjgiPjMyMDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE0NiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIyOTAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9IjgiPjI5MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjIyLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjMwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4zMDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODE0LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjExMCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MTEwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDA2LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjE5MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MTkwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOTk4LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjI3MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MjcwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyODEyLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjM4MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MzgwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MTgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iNzAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjIiIHk9IjgiPjcwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTEwLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjE1MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MTUwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzAyLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjIzMCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MjMwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTE2LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjM0MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MzQwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMjk0LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjMxMCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MzEwPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9zdmc+"},function(Pe,Ee){Pe.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHN0eWxlID0gInBvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTVweCIgdmlld0JveD0iMCAwIDI5NTQgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnID48ZyA+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1OTIsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iODAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjgwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTg0LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjE2MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MTYwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzc2LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjI0MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MjQwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTkwLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjM1MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MzUwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOTYsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iNDAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjIiIHk9Ii03Ij40MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODg4LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjEyMCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MTIwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDgwLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjIwMCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MjAwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMDcyLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjI4MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MjgwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyODg2LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjM5MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MzkwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjIwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NDAsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMTAwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4xMDA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMzIsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMTgwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4xODA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5MjQsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjYwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4yNjA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3MzgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMzcwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4zNzA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ0NCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSI2MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+NjA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMzYsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMTQwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4xNDA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MjgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjIwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4yMjA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0NDIsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMzMwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4zMzA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyMjAsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMzAwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4zMDA8L3RzcGFuPjwvdGV4dD48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzQsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCAgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjEwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NjYsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iOTAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjkwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjU4LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjE3MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MTcwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODUwLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjI1MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MjUwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNjY0LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjM2MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MzYwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNzAsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iNTAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjUwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NjIsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMTMwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4xMzA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1NTQsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjEwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4yMTA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzNjgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMzIwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4zMjA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxNDYsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjkwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4yOTA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyMiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIzMCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MzA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgxNCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIxMTAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjExMDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQwNiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIxOTAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjE5MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk5OCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIyNzAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjI3MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjgxMiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIzODAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjM4MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTE4LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjcwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjIiIHk9Ii03Ij43MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTExMCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIxNTAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjE1MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTcwMiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIyMzAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjIzMDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjUxNiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIzNDAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjM0MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjI5NCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIzMTAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjMxMDwvdHNwYW4+PC90ZXh0PjwvZz48L2c+PC9nPjwvc3ZnPg=="},function(Pe,Ee){Pe.exports=__WEBPACK_EXTERNAL_MODULE__174__},function(Pe,Ee){Pe.exports=__WEBPACK_EXTERNAL_MODULE__175__},function(Pe,Ee){Pe.exports=__WEBPACK_EXTERNAL_MODULE__176__},function(Pe,Ee,Be){Ee.a=function(Me){return function(Te){return{addElementTypes:function(Se){Se.removePrintElementTypes("defaultModule"),Se.addPrintElementTypes("defaultModule",[new Me.PrintElementTypeGroup("常规",[{tid:"defaultModule.text",title:"文本",data:"",type:"text"},{tid:"defaultModule.image",title:"图片",data:"",type:"image"},{tid:"defaultModule.longText",title:"长文",data:"155123456789",type:"longText"},{tid:"defaultModule.table",field:"table",title:"表格",type:"table",groupFields:["name"],groupFooterFormatter:function(je,ke){return"这里自定义统计脚信息"},columns:[[{title:"行号",fixed:!0,rowspan:2,field:"id",width:70},{title:"人员信息",colspan:2},{title:"销售统计",colspan:2}],[{title:"姓名",align:"left",field:"name",width:100},{title:"性别",field:"gender",width:100},{title:"销售数量",field:"count",width:100},{title:"销售金额",field:"amount",width:100}]],editable:!0,columnDisplayEditable:!0,columnDisplayIndexEditable:!0,columnTitleEditable:!0,columnResizable:!0,columnAlignEditable:!0,isEnableEditField:!0,isEnableContextMenu:!0,isEnableInsertRow:!0,isEnableDeleteRow:!0,isEnableInsertColumn:!0,isEnableDeleteColumn:!0,isEnableMergeCell:!0},{tid:"defaultModule.emptyTable",title:"空白表格",type:"table",columns:[[{title:"",field:"",width:100},{title:"",field:"",width:100}]]},{tid:"defaultModule.html",title:"html",formatter:function(je,ke){return'<div style="height:50pt;width:50pt;background:red;border-radius: 50%;"></div>'},type:"html"},{tid:"defaultModule.customText",title:"自定义文本",customText:"自定义文本",custom:!0,type:"text"}]),new Me.PrintElementTypeGroup("辅助",[{tid:"defaultModule.hline",title:"横线",type:"hline"},{tid:"defaultModule.vline",title:"竖线",type:"vline"},{tid:"defaultModule.rect",title:"矩形",type:"rect"},{tid:"defaultModule.oval",title:"椭圆",type:"oval"},{tid:"defaultModule.barcode",title:"条形码",type:"barcode"},{tid:"defaultModule.qrcode",title:"二维码",type:"qrcode"}])])}}}}},function(Pe){Pe.exports=JSON.parse('{"a":"0.0.60"}')},function(Pe,Ee,Be){Be.d(Ee,"a",function(){return Te});var Me=Be(50);function Te(Se,je){return(ke=>{if(Array.isArray(ke))return ke})(Se)||((ke,Ue)=>{var Fe=ke==null?null:typeof Symbol!="undefined"&&ke[Symbol.iterator]||ke["@@iterator"];if(Fe!=null){var Qe,He,Ie,_e,Ae=[],Ye=!0,rr=!1;try{if(Ie=(Fe=Fe.call(ke)).next,Ue===0){if(Object(Fe)!==Fe)return;Ye=!1}else for(;!(Ye=(Qe=Ie.call(Fe)).done)&&(Ae.push(Qe.value),Ae.length!==Ue);Ye=!0);}catch(Je){rr=!0,He=Je}finally{try{if(!Ye&&Fe.return!=null&&(_e=Fe.return(),Object(_e)!==_e))return}finally{if(rr)throw He}}return Ae}})(Se,je)||Object(Me.a)(Se,je)||(()=>{throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()}},function(Pe,Ee,Be){function Me(Te,Se){if(Te==null)return{};var je,ke=((Qe,He)=>{if(Qe==null)return{};var Ie,_e={};for(Ie in Qe)if({}.hasOwnProperty.call(Qe,Ie)){if(He.indexOf(Ie)!==-1)continue;_e[Ie]=Qe[Ie]}return _e})(Te,Se);if(Object.getOwnPropertySymbols)for(var Ue=Object.getOwnPropertySymbols(Te),Fe=0;Fe<Ue.length;Fe++)je=Ue[Fe],Se.indexOf(je)===-1&&{}.propertyIsEnumerable.call(Te,je)&&(ke[je]=Te[je]);return ke}Be.d(Ee,"a",function(){return Me})},function(Pe,Te,Be){Be.r(Te),Be.d(Te,"autoConnect",function(){return Se}),Be.d(Te,"disAutoConnect",function(){return je}),Be.d(Te,"hiPrintPlugin",function(){return ke});var Me=Be(22),Te=(Be.d(Te,"hiprint",function(){return Me.b}),Be.d(Te,"defaultElementTypeProvider",function(){return Me.a}),Be(292),Be(293),Be(294),Be(298),Be(178)),Se=function(Ue){window.autoConnect=!0,window.hiwebSocket&&window.hiwebSocket.hasIo()&&window.hiwebSocket.start(Ue)},je=function(){window.autoConnect=!1,window.hiwebSocket&&window.hiwebSocket.hasIo()&&window.hiwebSocket.stop()},ke={disAutoConnect:je,install:function(Qe){var Fe=1<arguments.length&&arguments[1]!==void 0?arguments[1]:"$hiPrint",Qe=(!(2<arguments.length&&arguments[2]!==void 0)||arguments[2]||je(),Qe.prototype||Qe.config.globalProperties);Qe[Fe]=Me.b,Qe.$print=function(){for(var Ie=0<arguments.length&&arguments[0]!==void 0?arguments[0]:Me.a,He=1<arguments.length?arguments[1]:void 0,Ie=(Me.b.init({providers:[new Ie]}),new Me.b.PrintTemplate({template:He})),_e=arguments.length,Ae=new Array(2<_e?_e-2:0),Ye=2;Ye<_e;Ye++)Ae[Ye-2]=arguments[Ye];return Ie.print.apply(Ie,Ae),Ie},Qe.$print2=function(){for(var Ie=0<arguments.length&&arguments[0]!==void 0?arguments[0]:Me.a,He=1<arguments.length?arguments[1]:void 0,Ie=(Me.b.init({providers:[new Ie]}),new Me.b.PrintTemplate({template:He})),_e=arguments.length,Ae=new Array(2<_e?_e-2:0),Ye=2;Ye<_e;Ye++)Ae[Ye-2]=arguments[Ye];return Ie.print2.apply(Ie,Ae),Ie}}};Me.b.version=Te.a,window.hiprint=Me.b},function(Pe,Ee,Be){Be(183),Be(192),Be(193),Be(129),Be(195)},function(Pe,Ee,Wn){function Me($a,Xn,fo){var eo=wa(cn,Xn);eo&&delete cn[Xn],xa($a,Xn,fo),eo&&$a!==cn&&xa(cn,Xn,eo)}function Te($a,Xn){var fo=or[$a]=xe(Pn);return Lr(fo,{type:Oi,tag:$a,description:Xn}),Ye||(fo.description=Xn),fo}function Se($a,Xn,fo){return $a===cn&&Se(Pr,Xn,fo),Sr($a),Xn=mr(Xn),Sr(fo),(sr(or,Xn)?(fo.enumerable?(sr($a,$r)&&$a[$r][Xn]&&($a[$r][Xn]=!1),fo=xe(fo,{enumerable:lr(0,!1)})):(sr($a,$r)||xa($a,$r,lr(1,xe(null))),$a[$r][Xn]=!0),oo):xa)($a,Xn,fo)}function je($a,eo){Sr($a);var fo=xr(eo),eo=Xe(fo).concat(Qe(fo));return Un(eo,function(lo){Ye&&!_e(ke,fo,lo)||Se($a,lo,fo[lo])}),$a}function ke(Xn){var Xn=mr(Xn),fo=_e(Ta,this,Xn);return!(this===cn&&sr(or,Xn)&&!sr(Pr,Xn))&&(!(fo||!sr(this,Xn)||!sr(or,Xn)||sr(this,$r)&&this[$r][Xn])||fo)}function Ue(eo,lo){var fo,eo=xr(eo),lo=mr(lo);if(eo!==cn||!sr(or,lo)||sr(Pr,lo))return!(fo=wa(eo,lo))||!sr(or,lo)||sr(eo,$r)&&eo[$r][lo]||(fo.enumerable=!0),fo}function Fe(Xn){var Xn=Aa(xr(Xn)),fo=[];return Un(Xn,function(eo){sr(or,eo)||sr(Hr,eo)||Ia(fo,eo)}),fo}function Qe(fo){var Xn=fo===cn,fo=Aa(Xn?Pr:xr(fo)),eo=[];return Un(fo,function(lo){!sr(or,lo)||Xn&&!sr(cn,lo)||Ia(eo,or[lo])}),eo}var He=Wn(1),Ie=Wn(4),_e=Wn(7),ja=Wn(2),Ae=Wn(16),Ye=Wn(5),rr=Wn(40),Je=Wn(3),sr=Wn(11),wr=Wn(28),Sr=Wn(8),xr=Wn(34),mr=Wn(84),qe=Wn(9),lr=Wn(33),xe=Wn(30),Xe=Wn(74),Re=Wn(43),ir=Wn(125),pr=Wn(72),vr=Wn(39),Cr=Wn(13),Ir=Wn(124),gr=Wn(83),kr=Wn(15),Wr=Wn(20),Ce=Wn(42),Bn=Wn(71),Hr=Wn(54),De=Wn(70),Ge=Wn(6),ar=Wn(126),xn=Wn(75),Hn=Wn(190),$n=Wn(25),Zi=Wn(19),Un=Wn(45).forEach,$r=Bn("hidden"),Oi="Symbol",Wn="prototype",Lr=Zi.set,Ii=Zi.getterFor(Oi),cn=Object[Wn],Bn=Ie.Symbol,Pn=Bn&&Bn[Wn],Va=Ie.RangeError,Ca=Ie.TypeError,Zi=Ie.QObject,wa=vr.f,xa=Cr.f,Aa=ir.f,Ta=gr.f,Ia=ja([].push),or=Ce("symbols"),Pr=Ce("op-symbols"),ja=Ce("wks"),Ps=!Zi||!Zi[Wn]||!Zi[Wn].findChild,oo=Ye&&Je(function(){return xe(xa({},"a",{get:function(){return xa(this,"a",{value:7}).a}})).a!==7})?Me:xa;rr||(kr(Pn=(Bn=function(){if(wr(Pn,this))throw new Ca("Symbol is not a constructor");var $a=arguments.length&&arguments[0]!==void 0?qe(arguments[0]):void 0,Xn=De($a),fo=function(mo){var lo=this===void 0?Ie:this,mo=(lo===cn&&_e(fo,Pr,mo),sr(lo,$r)&&sr(lo[$r],Xn)&&(lo[$r][Xn]=!1),lr(1,mo));try{oo(lo,Xn,mo)}catch(ia){if(!(ia instanceof Va))throw ia;Me(lo,Xn,mo)}};return Ye&&Ps&&oo(cn,Xn,{configurable:!0,set:fo}),Te(Xn,$a)})[Wn],"toString",function(){return Ii(this).tag}),kr(Bn,"withoutSetter",function($a){return Te(De($a),$a)}),gr.f=ke,Cr.f=Se,Ir.f=je,vr.f=Ue,Re.f=ir.f=Fe,pr.f=Qe,ar.f=function($a){return Te(Ge($a),$a)},Ye&&(Wr(Pn,"description",{configurable:!0,get:function(){return Ii(this).description}}),Ae||kr(cn,"propertyIsEnumerable",ke,{unsafe:!0}))),He({global:!0,constructor:!0,wrap:!0,forced:!rr,sham:!rr},{Symbol:Bn}),Un(Xe(ja),function($a){xn($a)}),He({target:Oi,stat:!0,forced:!rr},{useSetter:function(){Ps=!0},useSimple:function(){Ps=!1}}),He({target:"Object",stat:!0,forced:!rr,sham:!Ye},{create:function($a,Xn){return Xn===void 0?xe($a):je(xe($a),Xn)},defineProperty:Se,defineProperties:je,getOwnPropertyDescriptor:Ue}),He({target:"Object",stat:!0,forced:!rr},{getOwnPropertyNames:Fe}),Hn(),$n(Bn,Oi),Hr[$r]=!0},function(Pe,Ee){var Be=(function(){return this})();try{Be=Be||new Function("return this")()}catch(Me){typeof window=="object"&&(Be=window)}Pe.exports=Be},function(Pe,Ee,Be){var Me=Be(7),Te=Be(10),Se=Be(12),je=TypeError;Pe.exports=function(ke,Ue){var Fe,Qe;if(Ue==="string"&&Te(Fe=ke.toString)&&!Se(Qe=Me(Fe,ke))||Te(Fe=ke.valueOf)&&!Se(Qe=Me(Fe,ke))||Ue!=="string"&&Te(Fe=ke.toString)&&!Se(Qe=Me(Fe,ke)))return Qe;throw new je("Can't convert object to primitive value")}},function(Pe,Ee,Me){var Te=Me(4),Me=Me(10),Te=Te.WeakMap;Pe.exports=Me(Te)&&/native code/.test(String(Te))},function(Pe,Ee,Be){var Me=Be(14),Te=Be(2),Se=Be(43),je=Be(72),ke=Be(8),Ue=Te([].concat);Pe.exports=Me("Reflect","ownKeys")||function(Fe){var Qe=Se.f(ke(Fe)),He=je.f;return He?Ue(Qe,He(Fe)):Qe}},function(Pe,Ee,Be){var Me=Math.ceil,Te=Math.floor;Pe.exports=Math.trunc||function(Se){return Se=+Se,(0<Se?Te:Me)(Se)}},function(Pe,Ee,Be){Be=Be(14),Pe.exports=Be("document","documentElement")},function(Pe,Ee,Be){var Me=Be(7),Te=Be(14),Se=Be(6),je=Be(15);Pe.exports=function(){var ke=Te("Symbol"),ke=ke&&ke.prototype,Ue=ke&&ke.valueOf,Fe=Se("toPrimitive");ke&&!ke[Fe]&&je(ke,Fe,function(Qe){return Me(Ue,this)},{arity:1})}},function(Pe,Ee,Be){var Me=Be(58),Te=Be(76),Se=Be(12),je=Be(6)("species"),ke=Array;Pe.exports=function(Ue){var Fe;return(Fe=Me(Ue)&&(Fe=Ue.constructor,Te(Fe)&&(Fe===ke||Me(Fe.prototype))||Se(Fe)&&(Fe=Fe[je])===null)?void 0:Fe)===void 0?ke:Fe}},function(Pe,Ee,Ue){var Me=Ue(1),Te=Ue(14),Se=Ue(11),je=Ue(9),ke=Ue(42),Ue=Ue(128),Fe=ke("string-to-symbol-registry"),Qe=ke("symbol-to-string-registry");Me({target:"Symbol",stat:!0,forced:!Ue},{for:function(_e){var Ie,_e=je(_e);return Se(Fe,_e)?Fe[_e]:(Ie=Te("Symbol")(_e),Fe[_e]=Ie,Qe[Ie]=_e,Ie)}})},function(Pe,Ee,Ue){var Me=Ue(1),Te=Ue(11),Se=Ue(51),je=Ue(41),ke=Ue(42),Ue=Ue(128),Fe=ke("symbol-to-string-registry");Me({target:"Symbol",stat:!0,forced:!Ue},{keyFor:function(Qe){if(!Se(Qe))throw new TypeError(je(Qe)+" is not a symbol");if(Te(Fe,Qe))return Fe[Qe]}})},function(Pe,Ee,Be){var Me=Be(2),Te=Be(58),Se=Be(10),je=Be(21),ke=Be(9),Ue=Me([].push);Pe.exports=function(Fe){if(Se(Fe))return Fe;if(Te(Fe)){for(var Qe=Fe.length,He=[],Ie=0;Ie<Qe;Ie++){var _e=Fe[Ie];typeof _e=="string"?Ue(He,_e):typeof _e!="number"&&je(_e)!=="Number"&&je(_e)!=="String"||Ue(He,ke(_e))}var Ae=He.length,Ye=!0;return function(rr,Je){if(Ye)return Ye=!1,Je;if(Te(this))return Je;for(var sr=0;sr<Ae;sr++)if(He[sr]===rr)return Je}}}},function(Pe,Ee,Be){var Me=Be(1),Te=Be(40),Se=Be(3),je=Be(72),ke=Be(18);Me({target:"Object",stat:!0,forced:!Te||Se(function(){je.f(1)})},{getOwnPropertySymbols:function(Ue){var Fe=je.f;return Fe?Fe(ke(Ue)):[]}})},function(Pe,Ee,wr){var Me,Te,Se,je,ke,Ue,Fe,Qe=wr(1),He=wr(5),Ie=wr(4),_e=wr(2),Ae=wr(11),Ye=wr(10),rr=wr(28),Je=wr(9),sr=wr(20),wr=wr(89),Sr=Ie.Symbol,xr=Sr&&Sr.prototype;!He||!Ye(Sr)||"description"in xr&&Sr().description===void 0||(Me={},wr(Ie=function(){var mr=arguments.length<1||arguments[0]===void 0?void 0:Je(arguments[0]),qe=rr(xr,this)?new Sr(mr):mr===void 0?Sr():Sr(mr);return mr===""&&(Me[qe]=!0),qe},Sr),(Ie.prototype=xr).constructor=Ie,Te=String(Sr("description detection"))==="Symbol(description detection)",Se=_e(xr.valueOf),je=_e(xr.toString),ke=/^Symbol\((.*)\)[^)]+$/,Ue=_e("".replace),Fe=_e("".slice),sr(xr,"description",{configurable:!0,get:function(){var mr=Se(this);return Ae(Me,mr)?"":(mr=je(mr),(mr=Te?Fe(mr,7,-1):Ue(mr,ke,"$1"))===""?void 0:mr)}}),Qe({global:!0,constructor:!0,forced:!0},{Symbol:Ie}))},function(Pe,Ee,Be){Be(75)("hasInstance")},function(Pe,Ee,Be){Be(75)("iterator")},function(Pe,Ee,Se){var Me=Se(14),Te=Se(75),Se=Se(25);Te("toStringTag"),Se(Me("Symbol"),"Symbol")},function(Pe,Ee,Be){var Me=Be(14),Te=Be(11),Se=Be(24),je=Be(28),ke=Be(77),Ue=Be(89),Fe=Be(132),Qe=Be(59),He=Be(78),Ie=Be(203),_e=Be(204),Ae=Be(5),Ye=Be(16);Pe.exports=function(mr,Je,sr,wr){var Sr="stackTraceLimit",xr=wr?2:1,mr=mr.split("."),qe=mr[mr.length-1],lr=Me.apply(null,mr);if(lr){var xe=lr.prototype;if(!Ye&&Te(xe,"cause")&&delete xe.cause,!sr)return lr;var mr=Me("Error"),Xe=Je(function(ir,pr){return pr=He(wr?pr:ir,void 0),ir=wr?new lr(ir):new lr,pr!==void 0&&Se(ir,"message",pr),_e(ir,Xe,ir.stack,2),this&&je(xe,this)&&Qe(ir,this,Xe),xr<arguments.length&&Ie(ir,arguments[xr]),ir});if(Xe.prototype=xe,qe!=="Error"?ke?ke(Xe,mr):Ue(Xe,mr,{name:!0}):Ae&&Sr in lr&&(Fe(Xe,lr,Sr),Fe(Xe,lr,"prepareStackTrace")),Ue(Xe,lr),!Ye)try{xe.name!==qe&&Se(xe,"name",qe),xe.constructor=Xe}catch(ir){}return Xe}}},function(Pe,Ee,Be){var Me=Be(2),Te=Be(23);Pe.exports=function(Se,je,ke){try{return Me(Te(Object.getOwnPropertyDescriptor(Se,je)[ke]))}catch(Ue){}}},function(Pe,Ee,Be){var Me=Be(131),Te=String,Se=TypeError;Pe.exports=function(je){if(Me(je))return je;throw new Se("Can't set "+Te(je)+" as a prototype")}},function(Pe,Ee,Be){var Me=Be(12),Te=Be(24);Pe.exports=function(Se,je){Me(je)&&"cause"in je&&Te(Se,"cause",je.cause)}},function(Pe,Ee,Be){var Me=Be(24),Te=Be(95),Se=Be(205),je=Error.captureStackTrace;Pe.exports=function(ke,Ue,Fe,Qe){Se&&(je?je(ke,Ue):Me(ke,"stack",Te(Fe,Qe)))}},function(Pe,Ee,Be){var Me=Be(3),Te=Be(33);Pe.exports=!Me(function(){var Se=new Error("a");return!("stack"in Se)||(Object.defineProperty(Se,"stack",Te(1,7)),Se.stack!==7)})},function(Pe,Ee,Se){var Me=Se(1),Te=Se(207),Se=Se(62);Me({target:"Array",proto:!0},{fill:Te}),Se("fill")},function(Pe,Ee,Be){var Me=Be(18),Te=Be(55),Se=Be(29);Pe.exports=function(je){for(var ke=Me(this),Ue=Se(ke),Qe=arguments.length,Fe=Te(1<Qe?arguments[1]:void 0,Ue),Qe=2<Qe?arguments[2]:void 0,He=Qe===void 0?Ue:Te(Qe,Ue);Fe<He;)ke[Fe++]=je;return ke}},function(Pe,Ee,Be){var Me=Be(1),Te=Be(45).filter;Me({target:"Array",proto:!0,forced:!Be(61)("filter")},{filter:function(Se){return Te(this,Se,1<arguments.length?arguments[1]:void 0)}})},function(Pe,Ee,Se){var Me=Se(1),Te=Se(45).find,Se=Se(62),je=!0;"find"in[]&&Array(1).find(function(){je=!1}),Me({target:"Array",proto:!0,forced:je},{find:function(ke){return Te(this,ke,1<arguments.length?arguments[1]:void 0)}}),Se("find")},function(Pe,Ee,Se){var Me=Se(1),Te=Se(45).findIndex,Se=Se(62),je="findIndex",ke=!0;je in[]&&Array(1)[je](function(){ke=!1}),Me({target:"Array",proto:!0,forced:ke},{findIndex:function(Ue){return Te(this,Ue,1<arguments.length?arguments[1]:void 0)}}),Se(je)},function(Pe,Ee,Be){var Me=Be(1),Te=Be(45).map;Me({target:"Array",proto:!0,forced:!Be(61)("map")},{map:function(Se){return Te(this,Se,1<arguments.length?arguments[1]:void 0)}})},function(Pe,Ee,sr){var Me=sr(1),wr=sr(2),Te=sr(23),Se=sr(18),je=sr(29),ke=sr(138),Ue=sr(9),Fe=sr(3),Qe=sr(139),Sr=sr(98),He=sr(213),Ie=sr(214),_e=sr(69),Ae=sr(215),Ye=[],rr=wr(Ye.sort),Je=wr(Ye.push),sr=Fe(function(){Ye.sort(void 0)}),wr=Fe(function(){Ye.sort(null)}),Sr=Sr("sort"),xr=!Fe(function(){if(_e)return _e<70;if(!(He&&3<He)){if(Ie)return!0;if(Ae)return Ae<603;for(var mr,qe,lr,xe="",Xe=65;Xe<76;Xe++){switch(mr=String.fromCharCode(Xe),Xe){case 66:case 69:case 70:case 72:qe=3;break;case 68:case 71:qe=4;break;default:qe=2}for(lr=0;lr<47;lr++)Ye.push({k:mr+lr,v:qe})}for(Ye.sort(function(Re,ir){return ir.v-Re.v}),lr=0;lr<Ye.length;lr++)mr=Ye[lr].k.charAt(0),xe.charAt(xe.length-1)!==mr&&(xe+=mr);return xe!=="DGBEFHACIJK"}});Me({target:"Array",proto:!0,forced:sr||!wr||!Sr||!xr},{sort:function(mr){mr!==void 0&&Te(mr);var qe=Se(this);if(xr)return mr===void 0?rr(qe):rr(qe,mr);for(var lr,xe,Xe=[],Re=je(qe),ir=0;ir<Re;ir++)ir in qe&&Je(Xe,qe[ir]);for(Qe(Xe,(xe=mr,function(pr,vr){return vr===void 0?-1:pr===void 0?1:xe!==void 0?+xe(pr,vr)||0:Ue(pr)>Ue(vr)?1:-1})),lr=je(Xe),ir=0;ir<lr;)qe[ir]=Xe[ir++];for(;ir<Re;)ke(qe,ir++);return qe}})},function(Pe,Ee,Be){Be=Be(52).match(/firefox\/(\d+)/i),Pe.exports=!!Be&&+Be[1]},function(Pe,Ee,Be){Be=Be(52),Pe.exports=/MSIE|Trident/.test(Be)},function(Pe,Ee,Be){Be=Be(52).match(/AppleWebKit\/(\d+)\./),Pe.exports=!!Be&&+Be[1]},function(Pe,Ee,_e){var Me=_e(1),Te=_e(18),Se=_e(55),je=_e(37),ke=_e(29),Ue=_e(136),Fe=_e(97),Qe=_e(93),He=_e(60),Ie=_e(138),_e=_e(61)("splice"),Ae=Math.max,Ye=Math.min;Me({target:"Array",proto:!0,forced:!_e},{splice:function(Re,Je){var sr,wr,Sr,xr,mr,qe,lr=Te(this),xe=ke(lr),Xe=Se(Re,xe),Re=arguments.length;for(Re===0?sr=wr=0:wr=Re===1?(sr=0,xe-Xe):(sr=Re-2,Ye(Ae(je(Je),0),xe-Xe)),Fe(xe+sr-wr),Sr=Qe(lr,wr),xr=0;xr<wr;xr++)(mr=Xe+xr)in lr&&He(Sr,xr,lr[mr]);if(sr<(Sr.length=wr)){for(xr=Xe;xr<xe-wr;xr++)qe=xr+sr,(mr=xr+wr)in lr?lr[qe]=lr[mr]:Ie(lr,qe);for(xr=xe;xe-wr+sr<xr;xr--)Ie(lr,xr-1)}else if(wr<sr)for(xr=xe-wr;Xe<xr;xr--)qe=xr+sr-1,(mr=xr+wr-1)in lr?lr[qe]=lr[mr]:Ie(lr,qe);for(xr=0;xr<sr;xr++)lr[xr+Xe]=arguments[xr+2];return Ue(lr,xe-wr+sr),Sr}})},function(Pe,Ee,ke){var Me=ke(10),Te=ke(12),Se=ke(13),je=ke(28),Ue=ke(6),ke=ke(88),Ue=Ue("hasInstance"),Fe=Function.prototype;Ue in Fe||Se.f(Fe,Ue,{value:ke(function(Qe){var He;return!(!Me(this)||!Te(Qe))&&(He=this.prototype,Te(He)?je(He,Qe):Qe instanceof this)},Ue)})},function(Pe,Ee,je){var Me=je(5),Te=je(53).EXISTS,Se=je(2),je=je(20),ke=Function.prototype,Ue=Se(ke.toString),Fe=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,Qe=Se(Fe.exec);Me&&!Te&&je(ke,"name",{configurable:!0,get:function(){try{return Qe(Fe,Ue(this))[1]}catch(He){return""}}})},function(Pe,Ee,Be){Be=Be(3),Pe.exports=!Be(function(){function Me(){}return Me.prototype.constructor=null,Object.getPrototypeOf(new Me)!==Me.prototype})},function(Pe,Ee,Qe){var Me=Qe(1),Te=Qe(7),Se=Qe(23),je=Qe(8),ke=Qe(47),Ue=Qe(141),Fe=Qe(102),Qe=Qe(16),He=Ue(function(){for(var Ie,_e=this.iterator,Ae=this.predicate,Ye=this.next;;){if(Ie=je(Te(Ye,_e)),this.done=!!Ie.done)return;if(Fe(_e,Ae,[Ie=Ie.value,this.counter++],!0))return Ie}});Me({target:"Iterator",proto:!0,real:!0,forced:Qe},{filter:function(Ie){return je(this),Se(Ie),new He(ke(this),{predicate:Ie})}})},function(Pe,Ee,Be){var Me=Be(1),Te=Be(48),Se=Be(23),je=Be(8),ke=Be(47);Me({target:"Iterator",proto:!0,real:!0},{find:function(Ue){je(this),Se(Ue);var Fe=ke(this),Qe=0;return Te(Fe,function(He,Ie){if(Ue(He,Qe++))return Ie(He)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},function(Pe,Ee,Be){var Me=Be(1),Te=Be(48),Se=Be(23),je=Be(8),ke=Be(47);Me({target:"Iterator",proto:!0,real:!0},{forEach:function(Ue){je(this),Se(Ue);var Fe=ke(this),Qe=0;Te(Fe,function(He){Ue(He,Qe++)},{IS_RECORD:!0})}})},function(Pe,Ee,Be){var Me=Be(1),Te=Be(224);Me({target:"Iterator",proto:!0,real:!0,forced:Be(16)},{map:Te})},function(Pe,Ee,Be){var Me=Be(7),Te=Be(23),Se=Be(8),je=Be(47),ke=Be(141),Ue=Be(102),Fe=ke(function(){var Qe=this.iterator,He=Se(Me(this.next,Qe));if(!(this.done=!!He.done))return Ue(Qe,this.mapper,[He.value,this.counter++],!0)});Pe.exports=function(Qe){return Se(this),Te(Qe),new Fe(je(this),{mapper:Qe})}},function(Pe,Ee,Be){var Me=Be(1),Te=Be(48),Se=Be(23),je=Be(8),ke=Be(47),Ue=TypeError;Me({target:"Iterator",proto:!0,real:!0},{reduce:function(Fe){je(this),Se(Fe);var Qe=ke(this),He=arguments.length<2,Ie=He?void 0:arguments[1],_e=0;if(Te(Qe,function(Ae){Ie=He?(He=!1,Ae):Fe(Ie,Ae,_e),_e++},{IS_RECORD:!0}),He)throw new Ue("Reduce of empty iterator with no initial value");return Ie}})},function(Pe,Ee,Be){var Me=Be(4);Be(25)(Me.JSON,"JSON",!0)},function(Pe,Ee,Be){Be(228)},function(Pe,Ee,Be){Be(229)("Map",function(Me){return function(){return Me(this,arguments.length?arguments[0]:void 0)}},Be(234))},function(Pe,Ee,Be){var Me=Be(1),Te=Be(4),Se=Be(2),je=Be(73),ke=Be(15),Ue=Be(144),Fe=Be(48),Qe=Be(38),He=Be(10),Ie=Be(35),_e=Be(12),Ae=Be(3),Ye=Be(233),rr=Be(25),Je=Be(59);Pe.exports=function(sr,wr,Sr){function xr(kr){var Wr=Se(Cr[kr]);ke(Cr,kr,kr==="add"?function(Ce){return Wr(this,Ce===0?0:Ce),this}:kr==="delete"?function(Ce){return!(ir&&!_e(Ce))&&Wr(this,Ce===0?0:Ce)}:kr==="get"?function(Ce){return ir&&!_e(Ce)?void 0:Wr(this,Ce===0?0:Ce)}:kr==="has"?function(Ce){return!(ir&&!_e(Ce))&&Wr(this,Ce===0?0:Ce)}:function(Ce,Hr){return Wr(this,Ce===0?0:Ce,Hr),this})}var mr,qe,lr,xe,Xe,Re=sr.indexOf("Map")!==-1,ir=sr.indexOf("Weak")!==-1,pr=Re?"set":"add",vr=Te[sr],Cr=vr&&vr.prototype,Ir=vr,gr={};return je(sr,!He(vr)||!(ir||Cr.forEach&&!Ae(function(){new vr().entries().next()})))?(Ir=Sr.getConstructor(wr,sr,Re,pr),Ue.enable()):je(sr,!0)&&(qe=(mr=new Ir)[pr](ir?{}:-0,1)!==mr,lr=Ae(function(){mr.has(1)}),xe=Ye(function(kr){new vr(kr)}),Xe=!ir&&Ae(function(){for(var kr=new vr,Wr=5;Wr--;)kr[pr](Wr,Wr);return!kr.has(-0)}),xe||(((Ir=wr(function(kr,Wr){return Qe(kr,Cr),kr=Je(new vr,kr,Ir),Ie(Wr)||Fe(Wr,kr[pr],{that:kr,AS_ENTRIES:Re}),kr})).prototype=Cr).constructor=Ir),(lr||Xe)&&(xr("delete"),xr("has"),Re)&&xr("get"),(Xe||qe)&&xr(pr),ir)&&Cr.clear&&delete Cr.clear,Me({global:!0,constructor:!0,forced:(gr[sr]=Ir)!==vr},gr),rr(Ir,sr),ir||Sr.setStrong(Ir,sr,Re),Ir}},function(Pe,Ee,Ue){var Me=Ue(3),Te=Ue(12),Se=Ue(21),je=Ue(231),ke=Object.isExtensible,Ue=Me(function(){ke(1)});Pe.exports=Ue||je?function(Fe){return!(!Te(Fe)||je&&Se(Fe)==="ArrayBuffer")&&(!ke||ke(Fe))}:ke},function(Pe,Ee,Be){Be=Be(3),Pe.exports=Be(function(){var Me;typeof ArrayBuffer=="function"&&(Me=new ArrayBuffer(8),Object.isExtensible(Me))&&Object.defineProperty(Me,"a",{value:8})})},function(Pe,Ee,Be){Be=Be(3),Pe.exports=!Be(function(){return Object.isExtensible(Object.preventExtensions({}))})},function(Pe,Ee,Be){var Me=Be(6)("iterator"),Te=!1;try{var Se=0,je={next:function(){return{done:!!Se++}},return:function(){Te=!0}};je[Me]=function(){return this},Array.from(je,function(){throw 2})}catch(ke){}Pe.exports=function(ke,Ue){try{if(!Ue&&!Te)return!1}catch(He){return!1}var Fe=!1;try{var Qe={};Qe[Me]=function(){return{next:function(){return{done:Fe=!0}}}},ke(Qe)}catch(He){}return Fe}},function(Pe,Ee,Ye){var Me=Ye(30),Te=Ye(20),Se=Ye(100),je=Ye(46),ke=Ye(38),Ue=Ye(35),Fe=Ye(48),Qe=Ye(104),He=Ye(63),Ie=Ye(146),_e=Ye(5),Ae=Ye(144).fastKey,Ye=Ye(19),rr=Ye.set,Je=Ye.getterFor;Pe.exports={getConstructor:function(lr,wr,Sr,xr){function mr(Re,ir,pr){var vr,Cr=Xe(Re),Ir=qe(Re,ir);return Ir?Ir.value=pr:(Cr.last=Ir={index:vr=Ae(ir,!0),key:ir,value:pr,previous:ir=Cr.last,next:null,removed:!1},Cr.first||(Cr.first=Ir),ir&&(ir.next=Ir),_e?Cr.size++:Re.size++,vr!=="F"&&(Cr.index[vr]=Ir)),Re}function qe(vr,ir){var pr,vr=Xe(vr),Cr=Ae(ir);if(Cr!=="F")return vr.index[Cr];for(pr=vr.first;pr;pr=pr.next)if(pr.key===ir)return pr}var lr=lr(function(Re,ir){ke(Re,xe),rr(Re,{type:wr,index:Me(null),first:null,last:null,size:0}),_e||(Re.size=0),Ue(ir)||Fe(ir,Re[xr],{that:Re,AS_ENTRIES:Sr})}),xe=lr.prototype,Xe=Je(wr);return Se(xe,{clear:function(){for(var Re=Xe(this),ir=Re.first;ir;)ir.removed=!0,ir.previous&&(ir.previous=ir.previous.next=null),ir=ir.next;Re.first=Re.last=null,Re.index=Me(null),_e?Re.size=0:this.size=0},delete:function(Cr){var ir,pr,vr=Xe(this),Cr=qe(this,Cr);return Cr&&(ir=Cr.next,pr=Cr.previous,delete vr.index[Cr.index],Cr.removed=!0,pr&&(pr.next=ir),ir&&(ir.previous=pr),vr.first===Cr&&(vr.first=ir),vr.last===Cr&&(vr.last=pr),_e?vr.size--:this.size--),!!Cr},forEach:function(Re){for(var ir,pr=Xe(this),vr=je(Re,1<arguments.length?arguments[1]:void 0);ir=ir?ir.next:pr.first;)for(vr(ir.value,ir.key,this);ir&&ir.removed;)ir=ir.previous},has:function(Re){return!!qe(this,Re)}}),Se(xe,Sr?{get:function(Re){return Re=qe(this,Re),Re&&Re.value},set:function(Re,ir){return mr(this,Re===0?0:Re,ir)}}:{add:function(Re){return mr(this,Re=Re===0?0:Re,Re)}}),_e&&Te(xe,"size",{configurable:!0,get:function(){return Xe(this).size}}),lr},setStrong:function(sr,wr,Sr){var xr=wr+" Iterator",mr=Je(wr),qe=Je(xr);Qe(sr,wr,function(lr,xe){rr(this,{type:xr,target:lr,state:mr(lr),kind:xe,last:null})},function(){for(var lr=qe(this),xe=lr.kind,Xe=lr.last;Xe&&Xe.removed;)Xe=Xe.previous;return lr.target&&(lr.last=Xe=Xe?Xe.next:lr.state.first)?He(xe==="keys"?Xe.key:xe==="values"?Xe.value:[Xe.key,Xe.value],!1):(lr.target=null,He(void 0,!0))},Sr?"entries":"values",!Sr,!0),Ie(wr)}}},function(Pe,Ee,Be){Be(25)(Math,"Math",!0)},function(Pe,Ee,mr){function Me(gr){var Ir,gr=arguments.length<1?0:qe((kr=>typeof(kr=Ye(kr,"number"))=="bigint"?kr:pr(kr))(gr));return _e(xe,Ir=this)&&rr(function(){Sr(Ir)})?Ie(Object(gr),this,Me):gr}function Te(Cr,Ir){for(var gr,kr=ke?Je(Ir):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),Wr=0;kr.length>Wr;Wr++)He(Ir,gr=kr[Wr])&&!He(Cr,gr)&&wr(Cr,gr,sr(Ir,gr))}var Se=mr(1),je=mr(16),ke=mr(5),vr=mr(4),Ue=mr(127),Fe=mr(2),Qe=mr(73),He=mr(11),Ie=mr(59),_e=mr(28),Ae=mr(51),Ye=mr(117),rr=mr(3),Je=mr(43).f,sr=mr(39).f,wr=mr(13).f,Sr=mr(147),xr=mr(148).trim,mr="Number",qe=vr[mr],lr=Ue[mr],xe=qe.prototype,Xe=vr.TypeError,Re=Fe("".slice),ir=Fe("".charCodeAt),pr=function(Cr){var Ir,gr,kr,Wr,Ce,Hr,De,Ge=Ye(Cr,"number");if(Ae(Ge))throw new Xe("Cannot convert a Symbol value to a number");if(typeof Ge=="string"&&2<Ge.length){if(Ge=xr(Ge),(Cr=ir(Ge,0))===43||Cr===45){if((Ir=ir(Ge,2))===88||Ir===120)return NaN}else if(Cr===48){switch(ir(Ge,1)){case 66:case 98:gr=2,kr=49;break;case 79:case 111:gr=8,kr=55;break;default:return+Ge}for(Ce=(Wr=Re(Ge,2)).length,Hr=0;Hr<Ce;Hr++)if((De=ir(Wr,Hr))<48||kr<De)return NaN;return parseInt(Wr,gr)}}return+Ge},vr=Qe(mr,!qe(" 0o1")||!qe("0b1")||qe("+0x1"));Me.prototype=xe,vr&&!je&&(xe.constructor=Me),Se({global:!0,constructor:!0,wrap:!0,forced:vr},{Number:Me}),je&&lr&&Te(Ue[mr],lr),(vr||je)&&Te(Ue[mr],qe)},function(Pe,Ee,Ie){function Me(wr,Sr,xr){return Sr===0?xr:Sr%2==1?Me(wr,Sr-1,xr*wr):Me(wr*wr,Sr/2,xr)}function Te(wr,Sr,xr){for(var mr=-1,qe=xr;++mr<6;)qe+=Sr*wr[mr],wr[mr]=qe%1e7,qe=Ye(qe/1e7)}function Se(wr,Sr){for(var xr=6,mr=0;0<=--xr;)mr+=wr[xr],wr[xr]=Ye(mr/Sr),mr=mr%Sr*1e7}function je(wr){for(var Sr,xr=6,mr="";0<=--xr;)mr===""&&xr!==0&&wr[xr]===0||(Sr=Ae(wr[xr]),mr=mr===""?Sr:mr+rr("0",7-Sr.length)+Sr);return mr}var ke=Ie(1),Ue=Ie(2),Fe=Ie(37),Qe=Ie(147),He=Ie(238),Ie=Ie(3),_e=RangeError,Ae=String,Ye=Math.floor,rr=Ue(He),Je=Ue("".slice),sr=Ue(1 .toFixed);ke({target:"Number",proto:!0,forced:Ie(function(){return sr(8e-5,3)!=="0.000"||sr(.9,0)!=="1"||sr(1.255,2)!=="1.25"||sr(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!Ie(function(){sr({})})},{toFixed:function(qe){var Sr,xr,mr=Qe(this),qe=Fe(qe),lr=[0,0,0,0,0,0],xe="",Xe="0";if(qe<0||20<qe)throw new _e("Incorrect fraction digits");if(mr!=mr)return"NaN";if(mr<=-1e21||1e21<=mr)return Ae(mr);if(mr<0&&(xe="-",mr=-mr),1e-21<mr)if(mr=(Sr=(Re=>{for(var ir=0,pr=Re;4096<=pr;)ir+=12,pr/=4096;for(;2<=pr;)ir+=1,pr/=2;return ir})(mr*Me(2,69,1))-69)<0?mr*Me(2,-Sr,1):mr/Me(2,Sr,1),mr*=4503599627370496,0<(Sr=52-Sr)){for(Te(lr,0,mr),xr=qe;7<=xr;)Te(lr,1e7,0),xr-=7;for(Te(lr,Me(10,xr,1),0),xr=Sr-1;23<=xr;)Se(lr,1<<23),xr-=23;Se(lr,1<<xr),Te(lr,1,1),Se(lr,2),Xe=je(lr)}else Te(lr,0,mr),Te(lr,1<<-Sr,0),Xe=je(lr)+rr("0",qe);return Xe=0<qe?xe+((mr=Xe.length)<=qe?"0."+rr("0",qe-mr)+Xe:Je(Xe,0,mr-qe)+"."+Je(Xe,mr-qe)):xe+Xe}})},function(Pe,Ee,Be){var Me=Be(37),Te=Be(9),Se=Be(17),je=RangeError;Pe.exports=function(ke){var Ue=Te(Se(this)),Fe="",Qe=Me(ke);if(Qe<0||Qe===1/0)throw new je("Wrong number of repetitions");for(;0<Qe;(Qe>>>=1)&&(Ue+=Ue))1&Qe&&(Fe+=Ue);return Fe}},function(Pe,Ee,Be){var Me=Be(1),Te=Be(18),Se=Be(74);Me({target:"Object",stat:!0,forced:Be(3)(function(){Se(1)})},{keys:function(je){return Se(Te(je))}})},function(Pe,Ee,He){var Me=He(5),Te=He(20),Se=He(12),je=He(131),ke=He(18),Ue=He(17),Fe=Object.getPrototypeOf,Qe=Object.setPrototypeOf,He=Object.prototype;if(Me&&Fe&&Qe&&!("__proto__"in He))try{Te(He,"__proto__",{configurable:!0,get:function(){return Fe(ke(this))},set:function(Ie){var _e=Ue(this);je(Ie)&&Se(_e)&&Qe(_e,Ie)}})}catch(Ie){}},function(Pe,Ee,Be){Be(1)({target:"Object",stat:!0},{setPrototypeOf:Be(77)})},function(Pe,Ee,Be){var Me=Be(91),Te=Be(56);Pe.exports=Me?{}.toString:function(){return"[object "+Te(this)+"]"}},function(Pe,Ee,Ce){var Me=Ce(5),Te=Ce(4),Se=Ce(2),je=Ce(73),ke=Ce(59),Ue=Ce(24),Fe=Ce(30),Qe=Ce(43).f,He=Ce(28),Ie=Ce(150),_e=Ce(9),Ae=Ce(151),Ye=Ce(81),rr=Ce(132),Je=Ce(15),sr=Ce(3),wr=Ce(11),Sr=Ce(19).enforce,xr=Ce(146),Ge=Ce(6),mr=Ce(106),qe=Ce(153),lr=Ge("match"),xe=Te.RegExp,Xe=xe.prototype,Re=Te.SyntaxError,ir=Se(Xe.exec),pr=Se("".charAt),vr=Se("".replace),Cr=Se("".indexOf),Ir=Se("".slice),gr=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,kr=/a/g,Wr=/a/g,Ce=new xe(kr)!==kr,Hr=Ye.MISSED_STICKY,De=Ye.UNSUPPORTED_Y,Ge=Me&&(!Ce||Hr||mr||qe||sr(function(){return Wr[lr]=!1,xe(kr)!==kr||xe(Wr)===Wr||String(xe(kr,"i"))!=="/a/i"}));if(je("RegExp",Ge)){for(var ar=function($n,Un){var $r,Oi,Wn=He(Xe,this),Lr=Ie($n),Ii=Un===void 0,cn=[],Bn=$n;if(!Wn&&Lr&&Ii&&$n.constructor===ar)return $n;if((Lr||He(Xe,$n))&&($n=$n.source,Ii)&&(Un=Ae(Bn)),$n=$n===void 0?"":_e($n),Un=Un===void 0?"":_e(Un),Bn=$n,Lr=Un=mr&&"dotAll"in kr&&($r=!!Un&&-1<Cr(Un,"s"))?vr(Un,/s/g,""):Un,Hr&&"sticky"in kr&&(Oi=!!Un&&-1<Cr(Un,"y"))&&De&&(Un=vr(Un,/y/g,"")),qe&&($n=(Ii=(Pn=>{for(var Va,Ca=Pn.length,Zi=0,wa="",xa=[],Aa=Fe(null),Ta=!1,Ia=!1,or=0,Pr="";Zi<=Ca;Zi++){if((Va=pr(Pn,Zi))==="\\")Va+=pr(Pn,++Zi);else if(Va==="]")Ta=!1;else if(!Ta)switch(!0){case Va==="[":Ta=!0;break;case Va==="(":if(wa+=Va,Ir(Pn,Zi+1,Zi+3)==="?:")continue;ir(gr,Ir(Pn,Zi+1))&&(Zi+=2,Ia=!0),or++;continue;case(Va===">"&&Ia):if(Pr===""||wr(Aa,Pr))throw new Re("Invalid capture group name");Aa[Pr]=!0,Ia=!(xa[xa.length]=[Pr,or]),Pr="";continue}Ia?Pr+=Va:wa+=Va}return[wa,xa]})($n))[0],cn=Ii[1]),Ii=ke(xe($n,Un),Wn?this:Xe,ar),($r||Oi||cn.length)&&(Un=Sr(Ii),$r&&(Un.dotAll=!0,Un.raw=ar((Pn=>{for(var Va,Ca=Pn.length,Zi=0,wa="",xa=!1;Zi<=Ca;Zi++)(Va=pr(Pn,Zi))==="\\"?wa+=Va+pr(Pn,++Zi):xa||Va!=="."?(Va==="["?xa=!0:Va==="]"&&(xa=!1),wa+=Va):wa+="[\\s\\S]";return wa})($n),Lr)),Oi&&(Un.sticky=!0),cn.length)&&(Un.groups=cn),$n!==Bn)try{Ue(Ii,"source",Bn===""?"(?:)":Bn)}catch(Pn){}return Ii},xn=Qe(xe),Hn=0;xn.length>Hn;)rr(ar,xe,xn[Hn++]);(Xe.constructor=ar).prototype=Xe,Je(Te,"RegExp",ar,{constructor:!0})}xr("RegExp")},function(Pe,Ee,Be){var Me=Be(5),Te=Be(106),Se=Be(21),je=Be(20),ke=Be(19).get,Ue=RegExp.prototype,Fe=TypeError;Me&&Te&&je(Ue,"dotAll",{configurable:!0,get:function(){if(this!==Ue){if(Se(this)==="RegExp")return!!ke(this).dotAll;throw new Fe("Incompatible receiver, RegExp required")}}})},function(Pe,Ee,Be){var Me=Be(5),Te=Be(81).MISSED_STICKY,Se=Be(21),je=Be(20),ke=Be(19).get,Ue=RegExp.prototype,Fe=TypeError;Me&&Te&&je(Ue,"sticky",{configurable:!0,get:function(){if(this!==Ue){if(Se(this)==="RegExp")return!!ke(this).sticky;throw new Fe("Incompatible receiver, RegExp required")}}})},function(Pe,Ee,Qe){var Me=Qe(1),_e=Qe(92),Te=Qe(39).f,Se=Qe(44),je=Qe(9),ke=Qe(108),Ue=Qe(17),Fe=Qe(109),Qe=Qe(16),He=_e("".slice),Ie=Math.min,_e=Fe("endsWith");Me({target:"String",proto:!0,forced:!!(Qe||_e||!(Fe=Te(String.prototype,"endsWith"))||Fe.writable)&&!_e},{endsWith:function(Ae){var Ye=je(Ue(this)),rr=(ke(Ae),1<arguments.length?arguments[1]:void 0),Je=Ye.length,rr=rr===void 0?Je:Ie(Se(rr),Je),Je=je(Ae);return He(Ye,rr-Je.length,rr)===Je}})},function(Pe,Ee,Be){var Me=Be(2),Te=Be(18),Se=Math.floor,je=Me("".charAt),ke=Me("".replace),Ue=Me("".slice),Fe=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,Qe=/\$([$&'`]|\d{1,2})/g;Pe.exports=function(He,Ie,_e,Ae,Ye,rr){var Je=_e+He.length,sr=Ae.length,wr=Qe;return Ye!==void 0&&(Ye=Te(Ye),wr=Fe),ke(rr,wr,function(Sr,xr){var mr;switch(je(xr,0)){case"$":return"$";case"&":return He;case"`":return Ue(Ie,0,_e);case"'":return Ue(Ie,Je);case"<":mr=Ye[Ue(xr,1,-1)];break;default:var qe,lr=+xr;if(lr==0)return Sr;if(sr<lr)return(qe=Se(lr/10))!==0&&qe<=sr?Ae[qe-1]===void 0?je(xr,1):Ae[qe-1]+je(xr,1):Sr;mr=Ae[lr-1]}return mr===void 0?"":mr})}},function(Pe,Ee,Ye){var Me=Ye(7),Te=Ye(2),Se=Ye(111),je=Ye(8),ke=Ye(35),Ue=Ye(17),Fe=Ye(249),Qe=Ye(112),He=Ye(44),Ie=Ye(9),_e=Ye(36),Ae=Ye(113),Sr=Ye(81),Ye=Ye(3),rr=Sr.UNSUPPORTED_Y,Je=Math.min,sr=Te([].push),wr=Te("".slice),Sr=!Ye(function(){var qe=/(?:)/,mr=qe.exec,qe=(qe.exec=function(){return mr.apply(this,arguments)},"ab".split(qe));return qe.length!==2||qe[0]!=="a"||qe[1]!=="b"}),xr="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||1<".".split(/()()/).length||"".split(/.?/).length;Se("split",function(mr,qe,lr){var xe="0".split(void 0,0).length?function(Xe,Re){return Xe===void 0&&Re===0?[]:Me(qe,this,Xe,Re)}:qe;return[function(Xe,Re){var ir=Ue(this),pr=ke(Xe)?void 0:_e(Xe,mr);return pr?Me(pr,Xe,ir,Re):Me(xe,Ie(ir),Xe,Re)},function(vr,Re){var ir=je(this),pr=Ie(vr);if(!xr&&(vr=lr(xe,ir,pr,Re,xe!==qe),vr.done))return vr.value;var vr=Fe(ir,RegExp),Cr=ir.unicode,Ir=(ir.ignoreCase?"i":"")+(ir.multiline?"m":"")+(ir.unicode?"u":"")+(rr?"g":"y"),gr=new vr(rr?"^(?:"+ir.source+")":ir,Ir),kr=Re===void 0?4294967295:Re>>>0;if(kr==0)return[];if(pr.length===0)return Ae(gr,pr)===null?[pr]:[];for(var Wr=0,Ce=0,Hr=[];Ce<pr.length;){gr.lastIndex=rr?0:Ce;var De,Ge=Ae(gr,rr?wr(pr,Ce):pr);if(Ge===null||(De=Je(He(gr.lastIndex+(rr?Ce:0)),pr.length))===Wr)Ce=Qe(pr,Ce,Cr);else{if(sr(Hr,wr(pr,Wr,Ce)),Hr.length===kr)return Hr;for(var ar=1;ar<=Ge.length-1;ar++)if(sr(Hr,Ge[ar]),Hr.length===kr)return Hr;Ce=Wr=De}}return sr(Hr,wr(pr,Wr)),Hr}]},xr||!Sr,rr)},function(Pe,Ee,Be){var Me=Be(8),Te=Be(250),Se=Be(35),je=Be(6)("species");Pe.exports=function(Fe,Ue){var Fe=Me(Fe).constructor;return Fe===void 0||Se(Fe=Me(Fe)[je])?Ue:Te(Fe)}},function(Pe,Ee,Be){var Me=Be(76),Te=Be(41),Se=TypeError;Pe.exports=function(je){if(Me(je))return je;throw new Se(Te(je)+" is not a constructor")}},function(Pe,Ee,Qe){var Me=Qe(1),_e=Qe(92),Te=Qe(39).f,Se=Qe(44),je=Qe(9),ke=Qe(108),Ue=Qe(17),Fe=Qe(109),Qe=Qe(16),He=_e("".slice),Ie=Math.min,_e=Fe("startsWith");Me({target:"String",proto:!0,forced:!!(Qe||_e||!(Fe=Te(String.prototype,"startsWith"))||Fe.writable)&&!_e},{startsWith:function(Je){var Ye=je(Ue(this)),rr=(ke(Je),Se(Ie(1<arguments.length?arguments[1]:void 0,Ye.length))),Je=je(Je);return He(Ye,rr,rr+Je.length)===Je}})},function(Pe,Ee,Be){var Me=Be(1),Te=Be(148).trim;Me({target:"String",proto:!0,forced:Be(253)("trim")},{trim:function(){return Te(this)}})},function(Pe,Ee,Be){var Me=Be(53).PROPER,Te=Be(3),Se=Be(149);Pe.exports=function(je){return Te(function(){return!!Se[je]()||"…"[je]()!=="…"||Me&&Se[je].name!==je})}},function(Pe,Ee,Be){var Me=Be(1),Te=Be(159);Me({target:"String",proto:!0,forced:Be(160)("fixed")},{fixed:function(){return Te(this,"tt","","")}})},function(Pe,Ee,Be){var Me=Be(1),Te=Be(159);Me({target:"String",proto:!0,forced:Be(160)("link")},{link:function(Se){return Te(this,"a","href",Se)}})},function(Pe,Ee,mr){var Me=mr(1),Te=mr(4),Se=mr(14),qe=mr(2),je=mr(7),ke=mr(3),Ue=mr(9),Fe=mr(49),Qe=mr(161).c2i,He=/[^\d+/a-z]/i,Ie=/[\t\n\f\r ]+/g,_e=/[=]{1,2}$/,Ae=Se("atob"),Ye=String.fromCharCode,rr=qe("".charAt),Je=qe("".replace),sr=qe(He.exec),wr=!!Ae&&!ke(function(){return Ae("aGk=")!=="hi"}),Sr=wr&&ke(function(){return Ae(" ")!==""}),xr=wr&&!ke(function(){Ae("a")}),mr=wr&&!ke(function(){Ae()}),qe=wr&&Ae.length!==1;Me({global:!0,bind:!0,enumerable:!0,forced:!wr||Sr||xr||mr||qe},{atob:function(lr){if(Fe(arguments.length,1),wr&&!Sr&&!xr)return je(Ae,Te,lr);var xe,Xe,Re,ir=Je(Ue(lr),Ie,""),pr="",vr=0,Cr=0;if((xe=(ir=ir.length%4==0?Je(ir,_e,""):ir).length)%4==1||sr(He,ir))throw new(Se("DOMException"))("The string is not correctly encoded","InvalidCharacterError");for(;vr<xe;)Xe=rr(ir,vr++),Re=Cr%4?64*Re+Qe[Xe]:Qe[Xe],Cr++%4&&(pr+=Ye(255&Re>>(-2*Cr&6)));return pr}})},function(Pe,Ee,Ae){var Me=Ae(1),Te=Ae(4),Se=Ae(14),Ye=Ae(2),je=Ae(7),rr=Ae(3),ke=Ae(9),Ue=Ae(49),Fe=Ae(161).i2c,Qe=Se("btoa"),He=Ye("".charAt),Ie=Ye("".charCodeAt),_e=!!Qe&&!rr(function(){return Qe("hi")!=="aGk="}),Ae=_e&&!rr(function(){Qe()}),Ye=_e&&rr(function(){return Qe(null)!=="bnVsbA=="}),rr=_e&&Qe.length!==1;Me({global:!0,bind:!0,enumerable:!0,forced:!_e||Ae||Ye||rr},{btoa:function(Je){if(Ue(arguments.length,1),_e)return je(Qe,Te,ke(Je));for(var sr,wr,Sr=ke(Je),xr="",mr=0,qe=Fe;He(Sr,mr)||(qe="=",mr%1);){if(255<(wr=Ie(Sr,mr+=.75)))throw new(Se("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");xr+=He(qe,63&(sr=sr<<8|wr)>>8-mr%1*8)}return xr}})},function(Pe,Ee,Be){function Me(Qe){if(Qe&&Qe.forEach!==Ue)try{Fe(Qe,"forEach",Ue)}catch(He){Qe.forEach=Ue}}var Te,Se=Be(4),je=Be(162),ke=Be(163),Ue=Be(259),Fe=Be(24);for(Te in je)je[Te]&&Me(Se[Te]&&Se[Te].prototype);Me(ke)},function(Pe,Ee,Te){var Me=Te(45).forEach,Te=Te(98)("forEach");Pe.exports=Te?[].forEach:function(Se){return Me(this,Se,1<arguments.length?arguments[1]:void 0)}},function(Pe,Ee,Be){function Me(_e,Ae){if(_e){if(_e[He]!==Ie)try{Fe(_e,He,Ie)}catch(rr){_e[He]=Ie}if(Qe(_e,Ae,!0),je[Ae]){for(var Ye in Ue)if(_e[Ye]!==Ue[Ye])try{Fe(_e,Ye,Ue[Ye])}catch(rr){_e[Ye]=Ue[Ye]}}}}var Te,Se=Be(4),je=Be(162),ke=Be(163),Ue=Be(164),Fe=Be(24),Qe=Be(25),He=Be(6)("iterator"),Ie=Ue.values;for(Te in je)Me(Se[Te]&&Se[Te].prototype,Te);Me(ke,"DOMTokenList")},function(Pe,Ee,xe){function Me(xn){return Je(mr,xn)&&mr[xn].m?mr[xn].c:0}function Te(){sr(this,kr);var xn=xr((Hn=arguments.length)<1?void 0:arguments[0]),Hn=xr(Hn<2?void 0:arguments[1],"Error"),$n=Me(Hn);Cr(this,{type:Xe,name:Hn,message:xn,code:$n}),lr||(this.name=Hn,this.message=xn,this.code=$n),gr&&((Hn=new ir(xn)).name=Xe,Ae(this,"stack",_e(1,qe(Hn.stack,1))))}function Se(xn){return{enumerable:!0,configurable:!0,get:xn}}function je(xn){return Se(function(){return Ir(this)[xn]})}var ke,Ue,Fe,Qe=xe(1),He=xe(14),Ie=xe(262),Hr=xe(3),Ce=xe(30),_e=xe(33),Ae=xe(13).f,Ye=xe(15),rr=xe(20),Je=xe(11),sr=xe(38),wr=xe(8),Sr=xe(265),xr=xe(78),mr=xe(165),qe=xe(95),Wr=xe(19),lr=xe(5),xe=xe(16),Xe="DOMException",Re="DATA_CLONE_ERR",ir=He("Error"),pr=He(Xe)||(()=>{try{new(He("MessageChannel")||Ie("worker_threads").MessageChannel)().port1.postMessage(new WeakMap)}catch(xn){if(xn.name===Re&&xn.code===25)return xn.constructor}})(),De=pr&&pr.prototype,vr=ir.prototype,Cr=Wr.set,Ir=Wr.getterFor(Xe),gr="stack"in new ir(Xe),kr=Te.prototype=Ce(vr),Wr=(lr&&(rr(kr,"code",je("code")),rr(kr,"message",je("message")),rr(kr,"name",je("name"))),Ae(kr,"constructor",_e(1,Te)),Hr(function(){return!(new pr instanceof ir)})),Ce=Wr||Hr(function(){return vr.toString!==Sr||String(new pr(1,2))!=="2: 1"}),Hr=Wr||Hr(function(){return new pr(1,"DataCloneError").code!==25}),De=Wr||pr[Re]!==25||De[Re]!==25,De=xe?Ce||Hr||De:Wr,Ge=(Qe({global:!0,constructor:!0,forced:De},{DOMException:De?Te:pr}),He(Xe)),ar=Ge.prototype;for(ke in Ce&&(xe||pr===Ge)&&Ye(ar,"toString",Sr),Hr&&lr&&pr===Ge&&rr(ar,"code",Se(function(){return Me(wr(this).name)})),mr)Je(mr,ke)&&(Ue=(Fe=mr[ke]).s,Fe=_e(6,Fe.c),Je(Ge,Ue)||Ae(Ge,Ue,Fe),Je(ar,Ue)||Ae(ar,Ue,Fe))},function(Pe,Ee,Be){var Me=Be(4),Te=Be(263);Pe.exports=function(Se){if(Te){try{return Me.process.getBuiltinModule(Se)}catch(je){}try{return Function('return require("'+Se+'")')()}catch(je){}}}},function(Pe,Ee,Be){Be=Be(264),Pe.exports=Be==="NODE"},function(Pe,Ee,je){function Me(ke){return Se.slice(0,ke.length)===ke}var Te=je(4),Se=je(52),je=je(21);Pe.exports=Me("Bun/")?"BUN":Me("Cloudflare-Workers")?"CLOUDFLARE":Me("Deno/")?"DENO":Me("Node.js/")?"NODE":Te.Bun&&typeof Bun.version=="string"?"BUN":Te.Deno&&typeof Deno.version=="object"?"DENO":je(Te.process)==="process"?"NODE":Te.window&&Te.document?"BROWSER":"REST"},function(Pe,Ee,Ue){var Me=Ue(5),Te=Ue(3),Se=Ue(8),je=Ue(78),ke=Error.prototype.toString,Ue=Te(function(){if(Me){var Fe=Object.create(Object.defineProperty({},"name",{get:function(){return this===Fe}}));if(ke.call(Fe)!=="true")return!0}return ke.call({message:1,name:2})!=="2: 1"||ke.call({})!=="Error"});Pe.exports=Ue?function(){var Qe=Se(this),Fe=je(Qe.name,"Error"),Qe=je(Qe.message);return Fe?Qe?Fe+": "+Qe:Fe:Qe}:ke},function(Pe,Ee,Ye){function Me(){Qe(this,wr);var Xe=Ie((Re=arguments.length)<1?void 0:arguments[0]),Re=Ie(Re<2?void 0:arguments[1],"Error"),Re=new sr(Xe,Re);return(Xe=new Je(Xe)).name=rr,Ue(Re,"stack",ke(1,Ae(Xe.stack,1))),He(Re,this,Me),Re}var Te,Se=Ye(1),xr=Ye(4),je=Ye(14),ke=Ye(33),Ue=Ye(13).f,Fe=Ye(11),Qe=Ye(38),He=Ye(59),Ie=Ye(78),_e=Ye(165),Ae=Ye(95),mr=Ye(5),Ye=Ye(16),rr="DOMException",Je=je("Error"),sr=je(rr),wr=Me.prototype=sr.prototype,lr="stack"in new Je(rr),Sr="stack"in new sr(1,2),mr=sr&&mr&&Object.getOwnPropertyDescriptor(xr,rr),xr=!(!mr||mr.writable&&mr.configurable),mr=lr&&!xr&&!Sr,qe=(Se({global:!0,constructor:!0,forced:Ye||mr},{DOMException:mr?Me:sr}),je(rr)),lr=qe.prototype;if(lr.constructor!==qe)for(var xe in Ye||Ue(lr,"constructor",ke(1,qe)),_e)!Fe(_e,xe)||Fe(qe,Te=(xe=_e[xe]).s)||Ue(qe,Te,ke(6,xe.c))},function(Pe,Ee,Be){var Me=Be(14),Te="DOMException";Be(25)(Me(Te),Te)},function(Pe,Ee,Be){Be(269)},function(Pe,Ee,gr){gr(157);function Me(ea){var La,Ma,Xo,ra;if(typeof ea=="number"){for(La=[],Ma=0;Ma<4;Ma++)Ii(La,ea%256),ea=Ce(ea/256);return ar(La,".")}if(typeof ea!="object")return ea;for(La="",Xo=(Fo=>{for(var ks=null,Hi=1,aa=null,Vo=0,Po=0;Po<8;Po++)Fo[Po]!==0?(Hi<Vo&&(ks=aa,Hi=Vo),aa=null,Vo=0):(aa===null&&(aa=Po),++Vo);return Hi<Vo?aa:ks})(ea),Ma=0;Ma<8;Ma++)ra&&ea[Ma]===0||(ra=ra&&!1,Xo===Ma?(La+=Ma?":":"::",ra=!0):(La+=xn(ea[Ma],16),Ma<7&&(La+=":")));return"["+La+"]"}function Te(ea,La){var Ma=qe(ea,0);return 32<Ma&&Ma<127&&!wr(La,ea)?ea:encodeURIComponent(ea)}function Se(ea,La){return ea.length===2&&Ge(Va,De(ea,0))&&((ea=De(ea,1))===":"||!La&&ea==="|")}function je(ea){return 1<ea.length&&Se(Wn(ea,0,2))&&(ea.length===2||(ea=De(ea,2))==="/"||ea==="\\"||ea==="?"||ea==="#")}function ke(Fo,La,Ma){var Xo,ra,Fo=xe(Fo);if(La){if(ra=this.parse(Fo))throw new kr(ra);this.searchParams=null}else{if(Ma!==void 0&&(Xo=new ke(Ma,!0)),ra=this.parse(Fo,null,Xo))throw new kr(ra);(La=Ir(new Cr)).bindURL(this),this.searchParams=La}}function Ue(ea,La){return{get:function(){return vr(this)[ea]()},set:La&&function(Ma){return vr(this)[La](Ma)},configurable:!0,enumerable:!0}}var Fe,Qe=gr(1),He=gr(5),Ie=gr(166),_e=gr(4),Ae=gr(46),Ye=gr(2),rr=gr(15),Je=gr(20),sr=gr(38),wr=gr(11),Sr=gr(270),xr=gr(271),mr=gr(57),qe=gr(110).codeAt,lr=gr(272),xe=gr(9),Xe=gr(25),Re=gr(49),ir=gr(167),gr=gr(19),pr=gr.set,vr=gr.getterFor("URL"),Cr=ir.URLSearchParams,Ir=ir.getState,gr=_e.URL,kr=_e.TypeError,Wr=_e.parseInt,Ce=Math.floor,Hr=Math.pow,De=Ye("".charAt),Ge=Ye(/./.exec),ar=Ye([].join),xn=Ye(1 .toString),Hn=Ye([].pop),$n=Ye([].push),Un=Ye("".replace),$r=Ye([].shift),Oi=Ye("".split),Wn=Ye("".slice),Lr=Ye("".toLowerCase),Ii=Ye([].unshift),cn="Invalid scheme",Bn="Invalid host",Pn="Invalid port",Va=/[a-z]/i,Ca=/[\d+-.a-z]/i,Zi=/\d/,wa=/^0x/i,xa=/^[0-7]+$/,Aa=/^\d+$/,Ta=/^[\da-f]+$/i,Ia=/[\0\t\n\r #%/:<>?@[\\\]^|]/,or=/[\0\t\n\r #/:<>?@[\\\]^|]/,Pr=/^[\u0000-\u0020]+/,ja=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,Ps=/[\t\n\r]/g,oo={},$a=Sr({},oo,{" ":1,'"':1,"<":1,">":1,"`":1}),Xn=Sr({},$a,{"#":1,"?":1,"{":1,"}":1}),fo=Sr({},Xn,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),eo={ftp:21,file:null,http:80,https:443,ws:80,wss:443},lo={},mo={},ia={},po={},qa={},_o={},So={},ls={},js={},ys={},Do={},zo={},ds={},Os={},hA={},EA={},ko={},y1={},iA={},hs={},Co={},i1=(ke.prototype={type:"URL",parse:function(ea,La,Ma){var Xo,ra,Fo,ks,Hi=this,aa=La||lo,Vo=0,Po="",S1=!1,$1=!1,C1=!1;for(ea=xe(ea),La||(Hi.scheme="",Hi.username="",Hi.password="",Hi.host=null,Hi.port=null,Hi.path=[],Hi.query=null,Hi.fragment=null,Hi.cannotBeABaseURL=!1,ea=Un(ea,Pr,""),ea=Un(ea,ja,"$1")),ea=Un(ea,Ps,""),Xo=xr(ea);Vo<=Xo.length;){switch(ra=Xo[Vo],aa){case lo:if(!ra||!Ge(Va,ra)){if(La)return cn;aa=ia;continue}Po+=Lr(ra),aa=mo;break;case mo:if(ra&&(Ge(Ca,ra)||ra==="+"||ra==="-"||ra==="."))Po+=Lr(ra);else{if(ra!==":"){if(La)return cn;Po="",aa=ia,Vo=0;continue}if(La&&(Hi.isSpecial()!==wr(eo,Po)||Po==="file"&&(Hi.includesCredentials()||Hi.port!==null)||Hi.scheme==="file"&&!Hi.host))return;if(Hi.scheme=Po,La)return void(Hi.isSpecial()&&eo[Hi.scheme]===Hi.port&&(Hi.port=null));Po="",Hi.scheme==="file"?aa=Os:Hi.isSpecial()&&Ma&&Ma.scheme===Hi.scheme?aa=po:Hi.isSpecial()?aa=ls:Xo[Vo+1]==="/"?(aa=qa,Vo++):(Hi.cannotBeABaseURL=!0,$n(Hi.path,""),aa=iA)}break;case ia:if(!Ma||Ma.cannotBeABaseURL&&ra!=="#")return cn;if(Ma.cannotBeABaseURL&&ra==="#"){Hi.scheme=Ma.scheme,Hi.path=mr(Ma.path),Hi.query=Ma.query,Hi.fragment="",Hi.cannotBeABaseURL=!0,aa=Co;break}aa=Ma.scheme==="file"?Os:_o;continue;case po:if(ra!=="/"||Xo[Vo+1]!=="/"){aa=_o;continue}aa=js,Vo++;break;case qa:if(ra==="/"){aa=ys;break}aa=y1;continue;case _o:if(Hi.scheme=Ma.scheme,ra===Fe)Hi.username=Ma.username,Hi.password=Ma.password,Hi.host=Ma.host,Hi.port=Ma.port,Hi.path=mr(Ma.path),Hi.query=Ma.query;else if(ra==="/"||ra==="\\"&&Hi.isSpecial())aa=So;else if(ra==="?")Hi.username=Ma.username,Hi.password=Ma.password,Hi.host=Ma.host,Hi.port=Ma.port,Hi.path=mr(Ma.path),Hi.query="",aa=hs;else{if(ra!=="#"){Hi.username=Ma.username,Hi.password=Ma.password,Hi.host=Ma.host,Hi.port=Ma.port,Hi.path=mr(Ma.path),Hi.path.length--,aa=y1;continue}Hi.username=Ma.username,Hi.password=Ma.password,Hi.host=Ma.host,Hi.port=Ma.port,Hi.path=mr(Ma.path),Hi.query=Ma.query,Hi.fragment="",aa=Co}break;case So:if(!Hi.isSpecial()||ra!=="/"&&ra!=="\\"){if(ra!=="/"){Hi.username=Ma.username,Hi.password=Ma.password,Hi.host=Ma.host,Hi.port=Ma.port,aa=y1;continue}aa=ys}else aa=js;break;case ls:if(aa=js,ra!=="/"||De(Po,Vo+1)!=="/")continue;Vo++;break;case js:if(ra==="/"||ra==="\\")break;aa=ys;continue;case ys:if(ra==="@"){S1&&(Po="%40"+Po);for(var S1=!0,Us=xr(Po),UA=0;UA<Us.length;UA++){var N1=Us[UA];N1!==":"||C1?(N1=Te(N1,fo),C1?Hi.password+=N1:Hi.username+=N1):C1=!0}Po=""}else if(ra===Fe||ra==="/"||ra==="?"||ra==="#"||ra==="\\"&&Hi.isSpecial()){if(S1&&Po==="")return"Invalid authority";Vo-=xr(Po).length+1,Po="",aa=Do}else Po+=ra;break;case Do:case zo:if(La&&Hi.scheme==="file"){aa=EA;continue}if(ra!==":"||$1){if(ra===Fe||ra==="/"||ra==="?"||ra==="#"||ra==="\\"&&Hi.isSpecial()){if(Hi.isSpecial()&&Po==="")return Bn;if(La&&Po===""&&(Hi.includesCredentials()||Hi.port!==null))return;if(Fo=Hi.parseHost(Po))return Fo;if(Po="",aa=ko,La)return;continue}ra==="["?$1=!0:ra==="]"&&($1=!1),Po+=ra}else{if(Po==="")return Bn;if(Fo=Hi.parseHost(Po))return Fo;if(Po="",aa=ds,La===zo)return}break;case ds:if(!Ge(Zi,ra)){if(ra===Fe||ra==="/"||ra==="?"||ra==="#"||ra==="\\"&&Hi.isSpecial()||La){if(Po!==""){var jA=Wr(Po,10);if(65535<jA)return Pn;Hi.port=Hi.isSpecial()&&jA===eo[Hi.scheme]?null:jA,Po=""}if(La)return;aa=ko;continue}return Pn}Po+=ra;break;case Os:if(Hi.scheme="file",ra==="/"||ra==="\\")aa=hA;else{if(!Ma||Ma.scheme!=="file"){aa=y1;continue}switch(ra){case Fe:Hi.host=Ma.host,Hi.path=mr(Ma.path),Hi.query=Ma.query;break;case"?":Hi.host=Ma.host,Hi.path=mr(Ma.path),Hi.query="",aa=hs;break;case"#":Hi.host=Ma.host,Hi.path=mr(Ma.path),Hi.query=Ma.query,Hi.fragment="",aa=Co;break;default:je(ar(mr(Xo,Vo),""))||(Hi.host=Ma.host,Hi.path=mr(Ma.path),Hi.shortenPath()),aa=y1;continue}}break;case hA:if(ra==="/"||ra==="\\"){aa=EA;break}Ma&&Ma.scheme==="file"&&!je(ar(mr(Xo,Vo),""))&&(Se(Ma.path[0],!0)?$n(Hi.path,Ma.path[0]):Hi.host=Ma.host),aa=y1;continue;case EA:if(ra===Fe||ra==="/"||ra==="\\"||ra==="?"||ra==="#"){if(!La&&Se(Po))aa=y1;else{if(Po===""){if(Hi.host="",La)return}else{if(Fo=Hi.parseHost(Po))return Fo;if(Hi.host==="localhost"&&(Hi.host=""),La)return;Po=""}aa=ko}continue}Po+=ra;break;case ko:if(Hi.isSpecial()){if(aa=y1,ra!=="/"&&ra!=="\\")continue}else if(La||ra!=="?")if(La||ra!=="#"){if(ra!==Fe&&(aa=y1,ra!=="/"))continue}else Hi.fragment="",aa=Co;else Hi.query="",aa=hs;break;case y1:if(ra===Fe||ra==="/"||ra==="\\"&&Hi.isSpecial()||!La&&(ra==="?"||ra==="#")){if((jA=Lr(jA=Po))===".."||jA==="%2e."||jA===".%2e"||jA==="%2e%2e"?(Hi.shortenPath(),ra==="/"||ra==="\\"&&Hi.isSpecial()||$n(Hi.path,"")):(ks=Po)==="."||Lr(ks)==="%2e"?ra==="/"||ra==="\\"&&Hi.isSpecial()||$n(Hi.path,""):(Hi.scheme==="file"&&!Hi.path.length&&Se(Po)&&(Hi.host&&(Hi.host=""),Po=De(Po,0)+":"),$n(Hi.path,Po)),Po="",Hi.scheme==="file"&&(ra===Fe||ra==="?"||ra==="#"))for(;1<Hi.path.length&&Hi.path[0]==="";)$r(Hi.path);ra==="?"?(Hi.query="",aa=hs):ra==="#"&&(Hi.fragment="",aa=Co)}else Po+=Te(ra,Xn);break;case iA:ra==="?"?(Hi.query="",aa=hs):ra==="#"?(Hi.fragment="",aa=Co):ra!==Fe&&(Hi.path[0]+=Te(ra,oo));break;case hs:La||ra!=="#"?ra!==Fe&&(ra==="'"&&Hi.isSpecial()?Hi.query+="%27":Hi.query+=ra==="#"?"%23":Te(ra,oo)):(Hi.fragment="",aa=Co);break;case Co:ra!==Fe&&(Hi.fragment+=Te(ra,$a))}Vo++}},parseHost:function(ea){var La,Ma,Xo;if(De(ea,0)==="[")return De(ea,ea.length-1)==="]"&&(La=(ra=>{function Fo(){return De(ra,N1)}var ks,Hi,aa,Vo,Po,S1,$1,C1=[0,0,0,0,0,0,0,0],Us=0,UA=null,N1=0;if(Fo()===":"){if(De(ra,1)!==":")return;N1+=2,UA=++Us}for(;Fo();){if(Us===8)return;if(Fo()===":"){if(UA!==null)return;N1++,UA=++Us}else{for(ks=Hi=0;Hi<4&&Ge(Ta,Fo());)ks=16*ks+Wr(Fo(),16),N1++,Hi++;if(Fo()==="."){if(Hi===0||(N1-=Hi,6<Us))return;for(aa=0;Fo();){if(Vo=null,0<aa){if(!(Fo()==="."&&aa<4))return;N1++}if(!Ge(Zi,Fo()))return;for(;Ge(Zi,Fo());){if(Po=Wr(Fo(),10),Vo===null)Vo=Po;else{if(Vo===0)return;Vo=10*Vo+Po}if(255<Vo)return;N1++}C1[Us]=256*C1[Us]+Vo,++aa!==2&&aa!==4||Us++}if(aa!==4)return;break}if(Fo()===":"){if(N1++,!Fo())return}else if(Fo())return;C1[Us++]=ks}}if(UA!==null)for(S1=Us-UA,Us=7;Us!==0&&0<S1;)$1=C1[Us],C1[Us--]=C1[UA+S1-1],C1[UA+--S1]=$1;else if(Us!==8)return;return C1})(Wn(ea,1,-1)))?void(this.host=La):Bn;if(this.isSpecial())return ea=lr(ea),Ge(Ia,ea)||(La=(ra=>{var Fo,ks,Hi,aa,Vo,Po,S1,$1=Oi(ra,".");if($1.length&&$1[$1.length-1]===""&&$1.length--,4<(Fo=$1.length))return ra;for(ks=[],Hi=0;Hi<Fo;Hi++){if((aa=$1[Hi])==="")return ra;if(Vo=10,1<aa.length&&De(aa,0)==="0"&&(Vo=Ge(wa,aa)?16:8,aa=Wn(aa,Vo===8?1:2)),aa==="")Po=0;else{if(!Ge(Vo===10?Aa:Vo===8?xa:Ta,aa))return ra;Po=Wr(aa,Vo)}$n(ks,Po)}for(Hi=0;Hi<Fo;Hi++)if(Po=ks[Hi],Hi===Fo-1){if(Po>=Hr(256,5-Fo))return null}else if(255<Po)return null;for(S1=Hn(ks),Hi=0;Hi<ks.length;Hi++)S1+=ks[Hi]*Hr(256,3-Hi);return S1})(ea))===null?Bn:void(this.host=La);if(Ge(or,ea))return Bn;for(La="",Ma=xr(ea),Xo=0;Xo<Ma.length;Xo++)La+=Te(Ma[Xo],oo);this.host=La},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||this.scheme==="file"},includesCredentials:function(){return this.username!==""||this.password!==""},isSpecial:function(){return wr(eo,this.scheme)},shortenPath:function(){var ea=this.path,La=ea.length;!La||this.scheme==="file"&&La===1&&Se(ea[0],!0)||ea.length--},serialize:function(){var ea=this,La=ea.scheme,Ma=ea.username,Xo=ea.password,ra=ea.host,Fo=ea.port,ks=ea.path,Hi=ea.query,aa=ea.fragment,Vo=La+":";return ra!==null?(Vo+="//",ea.includesCredentials()&&(Vo+=Ma+(Xo?":"+Xo:"")+"@"),Vo+=Me(ra),Fo!==null&&(Vo+=":"+Fo)):La==="file"&&(Vo+="//"),Vo+=ea.cannotBeABaseURL?ks[0]:ks.length?"/"+ar(ks,"/"):"",Hi!==null&&(Vo+="?"+Hi),aa!==null&&(Vo+="#"+aa),Vo},setHref:function(ea){if(ea=this.parse(ea),ea)throw new kr(ea);this.searchParams.update()},getOrigin:function(){var ea=this.scheme,La=this.port;if(ea==="blob")try{return new i1(ea.path[0]).origin}catch(Ma){return"null"}return ea!=="file"&&this.isSpecial()?ea+"://"+Me(this.host)+(La!==null?":"+La:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(ea){this.parse(xe(ea)+":",lo)},getUsername:function(){return this.username},setUsername:function(ea){var La=xr(xe(ea));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var Ma=0;Ma<La.length;Ma++)this.username+=Te(La[Ma],fo)}},getPassword:function(){return this.password},setPassword:function(ea){var La=xr(xe(ea));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var Ma=0;Ma<La.length;Ma++)this.password+=Te(La[Ma],fo)}},getHost:function(){var ea=this.host,La=this.port;return ea===null?"":La===null?Me(ea):Me(ea)+":"+La},setHost:function(ea){this.cannotBeABaseURL||this.parse(ea,Do)},getHostname:function(){var ea=this.host;return ea===null?"":Me(ea)},setHostname:function(ea){this.cannotBeABaseURL||this.parse(ea,zo)},getPort:function(){var ea=this.port;return ea===null?"":xe(ea)},setPort:function(ea){this.cannotHaveUsernamePasswordPort()||((ea=xe(ea))===""?this.port=null:this.parse(ea,ds))},getPathname:function(){var ea=this.path;return this.cannotBeABaseURL?ea[0]:ea.length?"/"+ar(ea,"/"):""},setPathname:function(ea){this.cannotBeABaseURL||(this.path=[],this.parse(ea,ko))},getSearch:function(){var ea=this.query;return ea?"?"+ea:""},setSearch:function(ea){(ea=xe(ea))===""?this.query=null:(De(ea,0)==="?"&&(ea=Wn(ea,1)),this.query="",this.parse(ea,hs)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var ea=this.fragment;return ea?"#"+ea:""},setHash:function(ea){(ea=xe(ea))===""?this.fragment=null:(De(ea,0)==="#"&&(ea=Wn(ea,1)),this.fragment="",this.parse(ea,Co))},update:function(){this.query=this.searchParams.serialize()||null}},function(Xo){var La=sr(this,Gs),Ma=1<Re(arguments.length,1)?arguments[1]:void 0,Xo=pr(La,new ke(Xo,!1,Ma));He||(La.href=Xo.serialize(),La.origin=Xo.getOrigin(),La.protocol=Xo.getProtocol(),La.username=Xo.getUsername(),La.password=Xo.getPassword(),La.host=Xo.getHost(),La.hostname=Xo.getHostname(),La.port=Xo.getPort(),La.pathname=Xo.getPathname(),La.search=Xo.getSearch(),La.searchParams=Xo.getSearchParams(),La.hash=Xo.getHash())}),Gs=i1.prototype;He&&(Je(Gs,"href",Ue("serialize","setHref")),Je(Gs,"origin",Ue("getOrigin")),Je(Gs,"protocol",Ue("getProtocol","setProtocol")),Je(Gs,"username",Ue("getUsername","setUsername")),Je(Gs,"password",Ue("getPassword","setPassword")),Je(Gs,"host",Ue("getHost","setHost")),Je(Gs,"hostname",Ue("getHostname","setHostname")),Je(Gs,"port",Ue("getPort","setPort")),Je(Gs,"pathname",Ue("getPathname","setPathname")),Je(Gs,"search",Ue("getSearch","setSearch")),Je(Gs,"searchParams",Ue("getSearchParams")),Je(Gs,"hash",Ue("getHash","setHash"))),rr(Gs,"toJSON",function(){return vr(this).serialize()},{enumerable:!0}),rr(Gs,"toString",function(){return vr(this).serialize()},{enumerable:!0}),gr&&(ir=gr.createObjectURL,_e=gr.revokeObjectURL,ir&&rr(i1,"createObjectURL",Ae(ir,gr)),_e)&&rr(i1,"revokeObjectURL",Ae(_e,gr)),Xe(i1,"URL"),Qe({global:!0,constructor:!0,forced:!Ie,sham:!He},{URL:i1})},function(Pe,Ee,Be){var Me=Be(5),Te=Be(2),Se=Be(7),je=Be(3),ke=Be(74),Ue=Be(72),Fe=Be(83),Qe=Be(18),He=Be(68),Ie=Object.assign,_e=Object.defineProperty,Ae=Te([].concat);Pe.exports=!Ie||je(function(){var Ye,rr,Je,sr;return!(!Me||Ie({b:1},Ie(_e({},"a",{enumerable:!0,get:function(){_e(this,"b",{value:3,enumerable:!1})}}),{b:2})).b===1)||(rr={},sr="abcdefghijklmnopqrst",(Ye={})[Je=Symbol("assign detection")]=7,sr.split("").forEach(function(wr){rr[wr]=wr}),Ie({},Ye)[Je]!==7)||ke(Ie({},rr)).join("")!==sr})?function(Ye,rr){for(var Je=Qe(Ye),sr=arguments.length,wr=1,Sr=Ue.f,xr=Fe.f;wr<sr;)for(var mr,qe=He(arguments[wr++]),lr=Sr?Ae(ke(qe),Sr(qe)):ke(qe),xe=lr.length,Xe=0;Xe<xe;)mr=lr[Xe++],Me&&!Se(xr,qe,mr)||(Je[mr]=qe[mr]);return Je}:Ie},function(Pe,Ee,Be){var Me=Be(46),Te=Be(7),Se=Be(18),je=Be(102),ke=Be(142),Ue=Be(76),Fe=Be(29),Qe=Be(60),He=Be(103),Ie=Be(80),_e=Array;Pe.exports=function(mr){var Ye,rr,Je,sr,wr,Sr,xr=Se(mr),mr=Ue(this),xe=arguments.length,qe=1<xe?arguments[1]:void 0,lr=qe!==void 0,xe=(lr&&(qe=Me(qe,2<xe?arguments[2]:void 0)),Ie(xr)),Xe=0;if(!xe||this===_e&&ke(xe))for(Ye=Fe(xr),rr=mr?new this(Ye):_e(Ye);Xe<Ye;Xe++)Sr=lr?qe(xr[Xe],Xe):xr[Xe],Qe(rr,Xe,Sr);else for(rr=mr?new this:[],wr=(sr=He(xr,xe)).next;!(Je=Te(wr,sr)).done;Xe++)Sr=lr?je(sr,qe,[Je.value,Xe],!0):Je.value,Qe(rr,Xe,Sr);return rr.length=Xe,rr}},function(Pe,Ee,Se){function Me(xe){return xe+22+75*(xe<26)}function Te(xe){var Xe,Re=[],ir=(xe=(Hn=>{for(var $n=[],Un=0,$r=Hn.length;Un<$r;){var Oi,Wn=wr(Hn,Un++);55296<=Wn&&Wn<=56319&&Un<$r?(64512&(Oi=wr(Hn,Un++)))==56320?xr($n,((1023&Wn)<<10)+(1023&Oi)+65536):(xr($n,Wn),Un--):xr($n,Wn)}return $n})(xe)).length,pr=128,vr=0,Cr=72;for(Wr=0;Wr<xe.length;Wr++)(Xe=xe[Wr])<128&&xr(Re,sr(Xe));var Ir=Re.length,gr=Ir;for(Ir&&xr(Re,"-");gr<ir;){for(var kr=je,Wr=0;Wr<xe.length;Wr++)pr<=(Xe=xe[Wr])&&Xe<kr&&(kr=Xe);var Ce=gr+1;if(kr-pr>Je((je-vr)/Ce))throw new Ye(_e);for(vr+=(kr-pr)*Ce,pr=kr,Wr=0;Wr<xe.length;Wr++){if((Xe=xe[Wr])<pr&&++vr>je)throw new Ye(_e);if(Xe===pr){for(var Hr=vr,De=ke;;){var Ge=De<=Cr?1:Cr+Ue<=De?Ue:De-Cr;if(Hr<Ge)break;var ar=Hr-Ge,xn=ke-Ge;xr(Re,sr(Me(Ge+ar%xn))),Hr=Je(ar/xn),De+=ke}xr(Re,sr(Me(Hr))),Cr=((Hn,$n,Un)=>{var $r=0;for(Hn=Un?Je(Hn/Qe):Hn>>1,Hn+=Je(Hn/$n);Ae*Ue>>1<Hn;)Hn=Je(Hn/Ae),$r+=ke;return Je($r+(Ae+1)*Hn/(Hn+Fe))})(vr,Ce,gr===Ir),vr=0,gr++}}vr++,pr++}return Sr(Re,"")}var Se=Se(2),je=2147483647,ke=36,Ue=26,Fe=38,Qe=700,He=/[^\0-\u007E]/,Ie=/[.\u3002\uFF0E\uFF61]/g,_e="Overflow: input needs wider integers to process",Ae=ke-1,Ye=RangeError,rr=Se(Ie.exec),Je=Math.floor,sr=String.fromCharCode,wr=Se("".charCodeAt),Sr=Se([].join),xr=Se([].push),mr=Se("".replace),qe=Se("".split),lr=Se("".toLowerCase);Pe.exports=function(xe){for(var Xe,Re=[],ir=qe(mr(lr(xe),Ie,"."),"."),pr=0;pr<ir.length;pr++)Xe=ir[pr],xr(Re,rr(He,Xe)?"xn--"+Te(Xe):Xe);return Sr(Re,".")}},function(Pe,Ee,Ue){var Me=Ue(1),Te=Ue(2),Se=Ue(55),je=RangeError,ke=String.fromCharCode,Ue=String.fromCodePoint,Fe=Te([].join);Me({target:"String",stat:!0,arity:1,forced:!!Ue&&Ue.length!==1},{fromCodePoint:function(Qe){for(var He,Ie=[],_e=arguments.length,Ae=0;Ae<_e;){if(He=+arguments[Ae++],Se(He,1114111)!==He)throw new je(He+" is not a valid code point");Ie[Ae]=He<65536?ke(He):ke(55296+((He-=65536)>>10),He%1024+56320)}return Fe(Ie,"")}})},function(Pe,Ee,Be){var Me=Be(4),Te=Be(5),Se=Object.getOwnPropertyDescriptor;Pe.exports=function(je){var ke;return Te?(ke=Se(Me,je))&&ke.value:Me[je]}},function(Pe,Ee,Be){var Me=Be(1),Te=Be(7);Me({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return Te(URL.prototype.toString,this)}})},function(Pe,Ee,Be){Be(167)},function(Pe,Ee,je){var Me=je(15),Ie=je(2),Te=je(9),Se=je(49),je=URLSearchParams,ke=je.prototype,Ue=Ie(ke.append),Fe=Ie(ke.delete),Qe=Ie(ke.forEach),He=Ie([].push),Ie=new je("a=1&a=2&b=3");Ie.delete("a",1),Ie.delete("b",void 0),Ie+""!="a=2"&&Me(ke,"delete",function(_e){var Ae=arguments.length,Ye=Ae<2?void 0:arguments[1];if(Ae&&Ye===void 0)return Fe(this,_e);for(var rr,Je=[],sr=(Qe(this,function(lr,xe){He(Je,{key:xe,value:lr})}),Se(Ae,1),Te(_e)),wr=Te(Ye),Sr=0,xr=0,mr=!1,qe=Je.length;Sr<qe;)rr=Je[Sr++],mr||rr.key===sr?(mr=!0,Fe(this,rr.key)):xr++;for(;xr<qe;)(rr=Je[xr++]).key===sr&&rr.value===wr||Ue(this,rr.key,rr.value)},{enumerable:!0,unsafe:!0})},function(Pe,Ee,je){var Me=je(15),Qe=je(2),Te=je(9),Se=je(49),je=URLSearchParams,ke=je.prototype,Ue=Qe(ke.getAll),Fe=Qe(ke.has),Qe=new je("a=1");!Qe.has("a",2)&&Qe.has("a",void 0)||Me(ke,"has",function(He){var Ie=arguments.length,_e=Ie<2?void 0:arguments[1];if(Ie&&_e===void 0)return Fe(this,He);for(var Ae=Ue(this,He),Ye=(Se(Ie,1),Te(_e)),rr=0;rr<Ae.length;)if(Ae[rr++]===Ye)return!0;return!1},{enumerable:!0,unsafe:!0})},function(Pe,Ee,Se){var Me=Se(5),Te=Se(2),Se=Se(20),je=URLSearchParams.prototype,ke=Te(je.forEach);!Me||"size"in je||Se(je,"size",{get:function(){var Ue=0;return ke(this,function(){Ue++}),Ue},configurable:!0,enumerable:!0})},function(Pe,Ee,Be){var Me;Be=[Be(0)],(Ee=typeof(Me=function(Te){"use strict";function Se(lr){var xe=lr.parent();lr.removeData("minicolors-initialized").removeData("minicolors-settings").removeProp("size").removeClass("minicolors-input"),xe.before(lr).remove()}function je(lr){var xe=lr.parent(),Xe=xe.find(".minicolors-panel"),Re=lr.data("minicolors-settings");!lr.data("minicolors-initialized")||lr.prop("disabled")||xe.hasClass("minicolors-inline")||xe.hasClass("minicolors-focus")||(ke(),xe.addClass("minicolors-focus"),Xe.animate?Xe.stop(!0,!0).fadeIn(Re.showSpeed,function(){Re.show&&Re.show.call(lr.get(0))}):(Xe.show(),Re.show&&Re.show.call(lr.get(0))))}function ke(){Te(".minicolors-focus").each(function(){var lr=Te(this),xe=lr.find(".minicolors-input"),Xe=lr.find(".minicolors-panel"),Re=xe.data("minicolors-settings");Xe.animate?Xe.fadeOut(Re.hideSpeed,function(){Re.hide&&Re.hide.call(xe.get(0)),lr.removeClass("minicolors-focus")}):(Xe.hide(),Re.hide&&Re.hide.call(xe.get(0)),lr.removeClass("minicolors-focus"))})}function Ue(lr,xe,Xe){var Re,ir,pr,vr,Cr,Ir=lr.parents(".minicolors").find(".minicolors-input"),gr=Ir.data("minicolors-settings"),kr=lr.find("[class$=-picker]"),Wr=lr.offset().left,Ce=lr.offset().top,Hr=Math.round(xe.pageX-Wr),De=Math.round(xe.pageY-Ce),Ge=Xe?gr.animationSpeed:0;xe.originalEvent.changedTouches&&(Hr=xe.originalEvent.changedTouches[0].pageX-Wr,De=xe.originalEvent.changedTouches[0].pageY-Ce),Hr<0&&(Hr=0),De<0&&(De=0),Hr>lr.width()&&(Hr=lr.width()),De>lr.height()&&(De=lr.height()),lr.parent().is(".minicolors-slider-wheel")&&kr.parent().is(".minicolors-grid")&&(Re=75-Hr,ir=75-De,pr=Math.sqrt(Re*Re+ir*ir),(vr=Math.atan2(ir,Re))<0&&(vr+=2*Math.PI),75<pr&&(Hr=(pr=75)-75*Math.cos(vr),De=75-75*Math.sin(vr)),Hr=Math.round(Hr),De=Math.round(De)),Cr={top:De+"px"},lr.is(".minicolors-grid")&&(Cr.left=Hr+"px"),kr.animate?kr.stop(!0).animate(Cr,Ge,gr.animationEasing,function(){Fe(Ir,lr)}):(kr.css(Cr),Fe(Ir,lr))}function Fe(lr,xe){function Xe(Lr,Ii){var cn,Bn;return Lr.length&&Ii?(cn=Lr.offset().left,Bn=Lr.offset().top,{x:cn-Ii.offset().left+Lr.outerWidth()/2,y:Bn-Ii.offset().top+Lr.outerHeight()/2}):null}var Re,ir,pr,vr,Cr,Ir,gr,kr=lr.val(),Wr=lr.attr("data-opacity"),Ce=lr.parent(),Hr=lr.data("minicolors-settings"),De=Ce.find(".minicolors-input-swatch"),Ge=Ce.find(".minicolors-grid"),ar=Ce.find(".minicolors-slider"),xn=Ce.find(".minicolors-opacity-slider"),Hn=Ge.find("[class$=-picker]"),$n=ar.find("[class$=-picker]"),Un=xn.find("[class$=-picker]"),$r=Xe(Hn,Ge),Oi=Xe($n,ar),Wn=Xe(Un,xn);if(xe.is(".minicolors-grid, .minicolors-slider, .minicolors-opacity-slider")){switch(Hr.control){case"wheel":vr=Ge.width()/2-$r.x,Cr=Ge.height()/2-$r.y,Ir=Math.sqrt(vr*vr+Cr*Cr),(gr=Math.atan2(Cr,vr))<0&&(gr+=2*Math.PI),75<Ir&&(Ir=75,$r.x=69-75*Math.cos(gr),$r.y=69-75*Math.sin(gr)),ir=Je(Ir/.75,0,100),kr=mr({h:Re=Je(180*gr/Math.PI,0,360),s:ir,b:pr=Je(100-Math.floor(Oi.y*(100/ar.height())),0,100)}),ar.css("backgroundColor",mr({h:Re,s:ir,b:100}));break;case"saturation":kr=mr({h:Re=Je(parseInt($r.x*(360/Ge.width()),10),0,360),s:ir=Je(100-Math.floor(Oi.y*(100/ar.height())),0,100),b:pr=Je(100-Math.floor($r.y*(100/Ge.height())),0,100)}),ar.css("backgroundColor",mr({h:Re,s:100,b:pr})),Ce.find(".minicolors-grid-inner").css("opacity",ir/100);break;case"brightness":kr=mr({h:Re=Je(parseInt($r.x*(360/Ge.width()),10),0,360),s:ir=Je(100-Math.floor($r.y*(100/Ge.height())),0,100),b:pr=Je(100-Math.floor(Oi.y*(100/ar.height())),0,100)}),ar.css("backgroundColor",mr({h:Re,s:ir,b:100})),Ce.find(".minicolors-grid-inner").css("opacity",1-pr/100);break;default:kr=mr({h:Re=Je(360-parseInt(Oi.y*(360/ar.height()),10),0,360),s:ir=Je(Math.floor($r.x*(100/Ge.width())),0,100),b:pr=Je(100-Math.floor($r.y*(100/Ge.height())),0,100)}),Ge.css("backgroundColor",mr({h:Re,s:100,b:100}))}Qe(lr,kr,Wr=Hr.opacity?parseFloat(1-Wn.y/xn.height()).toFixed(2):1)}else De.find("span").css({backgroundColor:kr,opacity:String(Wr)}),Ie(lr,kr,Wr)}function Qe(lr,xe,Xe){var Re,ir=lr.parent(),pr=lr.data("minicolors-settings"),vr=ir.find(".minicolors-input-swatch");pr.opacity&&lr.attr("data-opacity",Xe),xe=pr.format==="rgb"?(Re=sr(xe)?Ye(xe,!0):qe(Ae(xe,!0)),Xe=lr.attr("data-opacity")===""?1:Je(parseFloat(lr.attr("data-opacity")).toFixed(2),0,1),!isNaN(Xe)&&pr.opacity||(Xe=1),lr.minicolors("rgbObject").a<=1&&Re&&pr.opacity?"rgba("+Re.r+", "+Re.g+", "+Re.b+", "+parseFloat(Xe)+")":"rgb("+Re.r+", "+Re.g+", "+Re.b+")"):(sr(xe)&&(xe=Sr(xe)),_e(xe,pr.letterCase)),lr.val(xe),vr.find("span").css({backgroundColor:xe,opacity:String(Xe)}),Ie(lr,xe,Xe)}function He(lr,xe){var Xe,Re,ir,pr,vr,Cr,Ir,gr,kr,Wr,Ce=lr.parent(),Hr=lr.data("minicolors-settings"),De=Ce.find(".minicolors-input-swatch"),Ge=Ce.find(".minicolors-grid"),ar=Ce.find(".minicolors-slider"),xn=Ce.find(".minicolors-opacity-slider"),Hn=Ge.find("[class$=-picker]"),$n=ar.find("[class$=-picker]"),Un=xn.find("[class$=-picker]");switch(sr(lr.val())?(Xe=Sr(lr.val()),(vr=Je(parseFloat(wr(lr.val())).toFixed(2),0,1))&&lr.attr("data-opacity",vr)):Xe=_e(Ae(lr.val(),!0),Hr.letterCase),Re=(function($r){var Oi=(function(Wn){var Lr={h:0,s:0,b:0},Ii=Math.min(Wn.r,Wn.g,Wn.b),cn=Math.max(Wn.r,Wn.g,Wn.b),Bn=cn-Ii;return Lr.b=cn,Lr.s=cn!==0?255*Bn/cn:0,Lr.s!==0?Wn.r===cn?Lr.h=(Wn.g-Wn.b)/Bn:Wn.g===cn?Lr.h=2+(Wn.b-Wn.r)/Bn:Lr.h=4+(Wn.r-Wn.g)/Bn:Lr.h=-1,Lr.h*=60,Lr.h<0&&(Lr.h+=360),Lr.s*=.39215686274509803,Lr.b*=.39215686274509803,Lr})(qe($r));return Oi.s===0&&(Oi.h=360),Oi})(Xe=Xe||_e(rr(Hr.defaultValue,!0),Hr.letterCase)),pr=Hr.keywords?Te.map(Hr.keywords.split(","),function($r){return $r.toLowerCase().trim()}):[],Cr=lr.val()!==""&&-1<Te.inArray(lr.val().toLowerCase(),pr)?_e(lr.val()):sr(lr.val())?Ye(lr.val()):Xe,xe||lr.val(Cr),Hr.opacity&&(ir=lr.attr("data-opacity")===""?1:Je(parseFloat(lr.attr("data-opacity")).toFixed(2),0,1),isNaN(ir)&&(ir=1),lr.attr("data-opacity",ir),De.find("span").css("opacity",String(ir)),gr=Je(xn.height()-xn.height()*ir,0,xn.height()),Un.css("top",gr+"px")),lr.val().toLowerCase()==="transparent"&&De.find("span").css("opacity",String(0)),De.find("span").css("backgroundColor",Xe),Hr.control){case"wheel":kr=Je(Math.ceil(.75*Re.s),0,Ge.height()/2),Wr=Re.h*Math.PI/180,Ir=Je(75-Math.cos(Wr)*kr,0,Ge.width()),gr=Je(75-Math.sin(Wr)*kr,0,Ge.height()),Hn.css({top:gr+"px",left:Ir+"px"}),gr=150-Re.b/(100/Ge.height()),Xe===""&&(gr=0),$n.css("top",gr+"px"),ar.css("backgroundColor",mr({h:Re.h,s:Re.s,b:100}));break;case"saturation":Ir=Je(5*Re.h/12,0,150),gr=Je(Ge.height()-Math.ceil(Re.b/(100/Ge.height())),0,Ge.height()),Hn.css({top:gr+"px",left:Ir+"px"}),gr=Je(ar.height()-Re.s*(ar.height()/100),0,ar.height()),$n.css("top",gr+"px"),ar.css("backgroundColor",mr({h:Re.h,s:100,b:Re.b})),Ce.find(".minicolors-grid-inner").css("opacity",Re.s/100);break;case"brightness":Ir=Je(5*Re.h/12,0,150),gr=Je(Ge.height()-Math.ceil(Re.s/(100/Ge.height())),0,Ge.height()),Hn.css({top:gr+"px",left:Ir+"px"}),gr=Je(ar.height()-Re.b*(ar.height()/100),0,ar.height()),$n.css("top",gr+"px"),ar.css("backgroundColor",mr({h:Re.h,s:Re.s,b:100})),Ce.find(".minicolors-grid-inner").css("opacity",1-Re.b/100);break;default:Ir=Je(Math.ceil(Re.s/(100/Ge.width())),0,Ge.width()),gr=Je(Ge.height()-Math.ceil(Re.b/(100/Ge.height())),0,Ge.height()),Hn.css({top:gr+"px",left:Ir+"px"}),gr=Je(ar.height()-Re.h/(360/ar.height()),0,ar.height()),$n.css("top",gr+"px"),Ge.css("backgroundColor",mr({h:Re.h,s:100,b:100}))}lr.data("minicolors-initialized")&&Ie(lr,Cr,ir)}function Ie(lr,xe,Xe){var Re,ir,pr,vr=lr.data("minicolors-settings"),Cr=lr.data("minicolors-lastChange");if(!Cr||Cr.value!==xe||Cr.opacity!==Xe){if(lr.data("minicolors-lastChange",{value:xe,opacity:Xe}),vr.swatches&&vr.swatches.length!==0){for(Re=sr(xe)?Ye(xe,!0):qe(xe),ir=-1,pr=0;pr<vr.swatches.length;++pr)if(Re.r===vr.swatches[pr].r&&Re.g===vr.swatches[pr].g&&Re.b===vr.swatches[pr].b&&Re.a===vr.swatches[pr].a){ir=pr;break}lr.parent().find(".minicolors-swatches .minicolors-swatch").removeClass("selected"),ir!==-1&&lr.parent().find(".minicolors-swatches .minicolors-swatch").eq(pr).addClass("selected")}vr.change&&(vr.changeDelay?(clearTimeout(lr.data("minicolors-changeTimeout")),lr.data("minicolors-changeTimeout",setTimeout(function(){vr.change.call(lr.get(0),xe,Xe)},vr.changeDelay))):vr.change.call(lr.get(0),xe,Xe)),lr.trigger("change").trigger("input")}}function _e(lr,xe){return xe==="uppercase"?lr.toUpperCase():lr.toLowerCase()}function Ae(lr,xe){return!(lr=lr.replace(/^#/g,"")).match(/^[A-F0-9]{3,6}/gi)||lr.length!==3&&lr.length!==6?"":(lr.length===3&&xe&&(lr=lr[0]+lr[0]+lr[1]+lr[1]+lr[2]+lr[2]),"#"+lr)}function Ye(lr,xe){var Xe=lr.replace(/[^\d,.]/g,"").split(",");return Xe[0]=Je(parseInt(Xe[0],10),0,255),Xe[1]=Je(parseInt(Xe[1],10),0,255),Xe[2]=Je(parseInt(Xe[2],10),0,255),Xe[3]!==void 0&&(Xe[3]=Je(parseFloat(Xe[3],10),0,1)),xe?Xe[3]!==void 0?{r:Xe[0],g:Xe[1],b:Xe[2],a:Xe[3]}:{r:Xe[0],g:Xe[1],b:Xe[2]}:Xe[3]!==void 0&&Xe[3]<=1?"rgba("+Xe[0]+", "+Xe[1]+", "+Xe[2]+", "+Xe[3]+")":"rgb("+Xe[0]+", "+Xe[1]+", "+Xe[2]+")"}function rr(lr,xe){return sr(lr)?Ye(lr):Ae(lr,xe)}function Je(lr,xe,Xe){return lr<xe&&(lr=xe),Xe<lr&&(lr=Xe),lr}function sr(lr){var xe=lr.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i);return!(!xe||xe.length!==4)}function wr(lr){return(lr=lr.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+(\.\d{1,2})?|\.\d{1,2})[\s+]?/i))&&lr.length===6?lr[4]:"1"}function Sr(lr){return(lr=lr.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i))&&lr.length===4?"#"+("0"+parseInt(lr[1],10).toString(16)).slice(-2)+("0"+parseInt(lr[2],10).toString(16)).slice(-2)+("0"+parseInt(lr[3],10).toString(16)).slice(-2):""}function xr(lr){var xe=[lr.r.toString(16),lr.g.toString(16),lr.b.toString(16)];return Te.each(xe,function(Xe,Re){Re.length===1&&(xe[Xe]="0"+Re)}),"#"+xe.join("")}function mr(lr){return xr((xe=lr,pr={},vr=Math.round(xe.h),Cr=Math.round(255*xe.s/100),Ir=Math.round(255*xe.b/100),Cr===0?pr.r=pr.g=pr.b=Ir:(ir=vr%60*((Xe=Ir)-(Re=(255-Cr)*Ir/255))/60,vr===360&&(vr=0),vr<60?(pr.r=Xe,pr.b=Re,pr.g=Re+ir):vr<120?(pr.g=Xe,pr.b=Re,pr.r=Xe-ir):vr<180?(pr.g=Xe,pr.r=Re,pr.b=Re+ir):vr<240?(pr.b=Xe,pr.r=Re,pr.g=Xe-ir):vr<300?(pr.b=Xe,pr.g=Re,pr.r=Re+ir):vr<360?(pr.r=Xe,pr.g=Re,pr.b=Xe-ir):(pr.r=0,pr.g=0,pr.b=0)),{r:Math.round(pr.r),g:Math.round(pr.g),b:Math.round(pr.b)}));var xe,Xe,Re,ir,pr,vr,Cr,Ir}function qe(lr){return{r:(lr=parseInt(-1<lr.indexOf("#")?lr.substring(1):lr,16))>>16,g:(65280&lr)>>8,b:255&lr}}Te.minicolors={defaults:{animationSpeed:50,animationEasing:"swing",change:null,changeDelay:0,control:"hue",defaultValue:"",format:"hex",hide:null,hideSpeed:100,inline:!1,keywords:"",letterCase:"lowercase",opacity:!1,position:"bottom",show:null,showSpeed:100,theme:"default",swatches:[]}},Te.extend(Te.fn,{minicolors:function(lr,xe){switch(lr){case"destroy":return Te(this).each(function(){Se(Te(this))}),Te(this);case"hide":return ke(),Te(this);case"opacity":return xe===void 0?Te(this).attr("data-opacity"):(Te(this).each(function(){He(Te(this).attr("data-opacity",xe))}),Te(this));case"rgbObject":return(function(Xe){var Re,ir=Te(Xe).attr("data-opacity");{var pr;Re=sr(Te(Xe).val())?Ye(Te(Xe).val(),!0):(pr=Ae(Te(Xe).val(),!0),qe(pr))}return Re?(ir!==void 0&&Te.extend(Re,{a:parseFloat(ir)}),Re):null})(Te(this));case"rgbString":case"rgbaString":return(function(Xe,Re){var ir,pr=Te(Xe).attr("data-opacity");{var vr;ir=sr(Te(Xe).val())?Ye(Te(Xe).val(),!0):(vr=Ae(Te(Xe).val(),!0),qe(vr))}return ir?(pr===void 0&&(pr=1),Re?"rgba("+ir.r+", "+ir.g+", "+ir.b+", "+parseFloat(pr)+")":"rgb("+ir.r+", "+ir.g+", "+ir.b+")"):null})(Te(this),lr==="rgbaString");case"settings":return xe===void 0?Te(this).data("minicolors-settings"):(Te(this).each(function(){var Xe=Te(this).data("minicolors-settings")||{};Se(Te(this)),Te(this).minicolors(Te.extend(!0,Xe,xe))}),Te(this));case"show":return je(Te(this).eq(0)),Te(this);case"value":return xe===void 0?Te(this).val():(Te(this).each(function(){typeof xe=="object"&&xe!==null?(xe.opacity!==void 0&&Te(this).attr("data-opacity",Je(xe.opacity,0,1)),xe.color&&Te(this).val(xe.color)):Te(this).val(xe),He(Te(this))}),Te(this));default:return lr!=="create"&&(xe=lr),Te(this).each(function(){(function(Xe,Re){var ir,pr,vr,Cr,Ir,gr,kr,Wr=Te('<div class="minicolors" />'),Ce=Te.minicolors.defaults;if(!Xe.data("minicolors-initialized")){if(Re=Te.extend(!0,{},Ce,Re),Wr.addClass("minicolors-theme-"+Re.theme).toggleClass("minicolors-with-opacity",Re.opacity),Re.position!==void 0&&Te.each(Re.position.split(" "),function(){Wr.addClass("minicolors-position-"+this)}),pr=Re.format==="rgb"?Re.opacity?"25":"20":Re.keywords?"11":"7",Xe.addClass("minicolors-input").data("minicolors-initialized",!1).data("minicolors-settings",Re).prop("size",pr).wrap(Wr).after('<div class="minicolors-panel minicolors-slider-'+Re.control+'"><div class="minicolors-slider minicolors-sprite"><div class="minicolors-picker"></div></div><div class="minicolors-opacity-slider minicolors-sprite"><div class="minicolors-picker"></div></div><div class="minicolors-grid minicolors-sprite"><div class="minicolors-grid-inner"></div><div class="minicolors-picker"><div></div></div></div></div>'),Re.inline||(Xe.after('<span class="minicolors-swatch minicolors-sprite minicolors-input-swatch"><span class="minicolors-swatch-color"></span></span>'),Xe.next(".minicolors-input-swatch").on("click",function(Hr){Hr.preventDefault(),Xe.trigger("focus")})),(gr=Xe.parent().find(".minicolors-panel")).on("selectstart",function(){return!1}).end(),Re.swatches&&Re.swatches.length!==0)for(gr.addClass("minicolors-with-swatches"),vr=Te('<ul class="minicolors-swatches"></ul>').appendTo(gr),kr=0;kr<Re.swatches.length;++kr)Cr=typeof Re.swatches[kr]=="object"?(ir=Re.swatches[kr].name,Re.swatches[kr].color):(ir="",Re.swatches[kr]),Cr=sr(Ir=Cr)?Ye(Cr,!0):qe(Ae(Cr,!0)),Te('<li class="minicolors-swatch minicolors-sprite"><span class="minicolors-swatch-color"></span></li>').attr("title",ir).appendTo(vr).data("swatch-color",Ir).find(".minicolors-swatch-color").css({backgroundColor:Ir!=="transparent"?xr(Cr):"transparent",opacity:String(Cr.a)}),Re.swatches[kr]=Cr;Re.inline&&Xe.parent().addClass("minicolors-inline"),He(Xe,!1),Xe.data("minicolors-initialized",!0)}})(Te(this),xe)}),Te(this)}}}),Te([document]).on("mousedown.minicolors touchstart.minicolors",function(lr){Te(lr.target).parents().add(lr.target).hasClass("minicolors")||ke()}).on("mousedown.minicolors touchstart.minicolors",".minicolors-grid, .minicolors-slider, .minicolors-opacity-slider",function(lr){var xe=Te(this);lr.preventDefault(),Te(lr.delegateTarget).data("minicolors-target",xe),Ue(xe,lr,!0)}).on("mousemove.minicolors touchmove.minicolors",function(lr){var xe=Te(lr.delegateTarget).data("minicolors-target");xe&&Ue(xe,lr)}).on("mouseup.minicolors touchend.minicolors",function(){Te(this).removeData("minicolors-target")}).on("click.minicolors",".minicolors-swatches li",function(lr){lr.preventDefault();var xe=Te(this),Xe=xe.parents(".minicolors").find(".minicolors-input"),Re=xe.data("swatch-color");Qe(Xe,Re,wr(Re)),He(Xe)}).on("mousedown.minicolors touchstart.minicolors",".minicolors-input-swatch",function(lr){var xe=Te(this).parent().find(".minicolors-input");lr.preventDefault(),je(xe)}).on("focus.minicolors",".minicolors-input",function(){var lr=Te(this);lr.data("minicolors-initialized")&&je(lr)}).on("blur.minicolors",".minicolors-input",function(){var lr,xe,Xe,Re,ir,pr=Te(this),vr=pr.data("minicolors-settings");pr.data("minicolors-initialized")&&(lr=vr.keywords?Te.map(vr.keywords.split(","),function(Cr){return Cr.toLowerCase().trim()}):[],ir=pr.val()!==""&&-1<Te.inArray(pr.val().toLowerCase(),lr)?pr.val():(Xe=sr(pr.val())?Ye(pr.val(),!0):(xe=Ae(pr.val(),!0))?qe(xe):null)===null?vr.defaultValue:vr.format==="rgb"?vr.opacity?Ye("rgba("+Xe.r+","+Xe.g+","+Xe.b+","+pr.attr("data-opacity")+")"):Ye("rgb("+Xe.r+","+Xe.g+","+Xe.b+")"):xr(Xe),Re=vr.opacity?pr.attr("data-opacity"):1,ir.toLowerCase()==="transparent"&&(Re=0),pr.closest(".minicolors").find(".minicolors-input-swatch > span").css("opacity",String(Re)),pr.val(ir),pr.val()===""&&pr.val(rr(vr.defaultValue,!0)),pr.val(_e(pr.val(),vr.letterCase)))}).on("keydown.minicolors",".minicolors-input",function(lr){var xe=Te(this);if(xe.data("minicolors-initialized"))switch(lr.which){case 9:ke();break;case 13:case 27:ke(),xe.blur()}}).on("keyup.minicolors",".minicolors-input",function(){var lr=Te(this);lr.data("minicolors-initialized")&&He(lr,!0)}).on("paste.minicolors",".minicolors-input",function(){var lr=Te(this);lr.data("minicolors-initialized")&&setTimeout(function(){He(lr,!0)},1)})})=="function"?Me.apply(Ee,Be):Me)!==void 0&&(Pe.exports=Ee)},function(Pe,Ee,Be){function Me(pr){this.mode=Se.MODE_8BIT_BYTE,this.data=pr,this.parsedData=[];for(var vr=0,Cr=this.data.length;vr<Cr;vr++){var Ir=[],gr=this.data.charCodeAt(vr);65536<gr?(Ir[0]=240|(1835008&gr)>>>18,Ir[1]=128|(258048&gr)>>>12,Ir[2]=128|(4032&gr)>>>6,Ir[3]=128|63&gr):2048<gr?(Ir[0]=224|(61440&gr)>>>12,Ir[1]=128|(4032&gr)>>>6,Ir[2]=128|63&gr):128<gr?(Ir[0]=192|(1984&gr)>>>6,Ir[1]=128|63&gr):Ir[0]=gr,this.parsedData.push(Ir)}this.parsedData=Array.prototype.concat.apply([],this.parsedData),this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}function Te(pr,vr){this.typeNumber=pr,this.errorCorrectLevel=vr,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}Be(130),Be(96),Be(134),Be(135),Be(105),Be(65),Be(154),Be(155),Be(158),Be(114),window.QRCode,Me.prototype={getLength:function(pr){return this.parsedData.length},write:function(pr){for(var vr=0,Cr=this.parsedData.length;vr<Cr;vr++)pr.put(this.parsedData[vr],8)}},Te.prototype={addData:function(pr){pr=new Me(pr),this.dataList.push(pr),this.dataCache=null},isDark:function(pr,vr){if(pr<0||this.moduleCount<=pr||vr<0||this.moduleCount<=vr)throw new Error(pr+","+vr);return this.modules[pr][vr]},getModuleCount:function(){return this.moduleCount},make:function(){this.makeImpl(!1,this.getBestMaskPattern())},makeImpl:function(pr,vr){this.moduleCount=4*this.typeNumber+17,this.modules=new Array(this.moduleCount);for(var Cr=0;Cr<this.moduleCount;Cr++){this.modules[Cr]=new Array(this.moduleCount);for(var Ir=0;Ir<this.moduleCount;Ir++)this.modules[Cr][Ir]=null}this.setupPositionProbePattern(0,0),this.setupPositionProbePattern(this.moduleCount-7,0),this.setupPositionProbePattern(0,this.moduleCount-7),this.setupPositionAdjustPattern(),this.setupTimingPattern(),this.setupTypeInfo(pr,vr),7<=this.typeNumber&&this.setupTypeNumber(pr),this.dataCache==null&&(this.dataCache=Te.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,vr)},setupPositionProbePattern:function(pr,vr){for(var Cr=-1;Cr<=7;Cr++)if(!(pr+Cr<=-1||this.moduleCount<=pr+Cr))for(var Ir=-1;Ir<=7;Ir++)vr+Ir<=-1||this.moduleCount<=vr+Ir||(this.modules[pr+Cr][vr+Ir]=0<=Cr&&Cr<=6&&(Ir==0||Ir==6)||0<=Ir&&Ir<=6&&(Cr==0||Cr==6)||2<=Cr&&Cr<=4&&2<=Ir&&Ir<=4)},getBestMaskPattern:function(){for(var pr=0,vr=0,Cr=0;Cr<8;Cr++){this.makeImpl(!0,Cr);var Ir=Ye.getLostPoint(this);(Cr==0||Ir<pr)&&(pr=Ir,vr=Cr)}return vr},createMovieClip:function(pr,vr,Cr){var Ir=pr.createEmptyMovieClip(vr,Cr);this.make();for(var gr=0;gr<this.modules.length;gr++)for(var kr=+gr,Wr=0;Wr<this.modules[gr].length;Wr++){var Ce=+Wr;this.modules[gr][Wr]&&(Ir.beginFill(0,100),Ir.moveTo(Ce,kr),Ir.lineTo(1+Ce,kr),Ir.lineTo(1+Ce,1+kr),Ir.lineTo(Ce,1+kr),Ir.endFill())}return Ir},setupTimingPattern:function(){for(var pr=8;pr<this.moduleCount-8;pr++)this.modules[pr][6]==null&&(this.modules[pr][6]=pr%2==0);for(var vr=8;vr<this.moduleCount-8;vr++)this.modules[6][vr]==null&&(this.modules[6][vr]=vr%2==0)},setupPositionAdjustPattern:function(){for(var pr=Ye.getPatternPosition(this.typeNumber),vr=0;vr<pr.length;vr++)for(var Cr=0;Cr<pr.length;Cr++){var Ir=pr[vr],gr=pr[Cr];if(this.modules[Ir][gr]==null)for(var kr=-2;kr<=2;kr++)for(var Wr=-2;Wr<=2;Wr++)this.modules[Ir+kr][gr+Wr]=kr==-2||kr==2||Wr==-2||Wr==2||kr==0&&Wr==0}},setupTypeNumber:function(pr){for(var vr=Ye.getBCHTypeNumber(this.typeNumber),Cr=0;Cr<18;Cr++){var Ir=!pr&&(vr>>Cr&1)==1;this.modules[Math.floor(Cr/3)][Cr%3+this.moduleCount-8-3]=Ir}for(Cr=0;Cr<18;Cr++)Ir=!pr&&(vr>>Cr&1)==1,this.modules[Cr%3+this.moduleCount-8-3][Math.floor(Cr/3)]=Ir},setupTypeInfo:function(pr,vr){for(var vr=this.errorCorrectLevel<<3|vr,Cr=Ye.getBCHTypeInfo(vr),Ir=0;Ir<15;Ir++){var gr=!pr&&(Cr>>Ir&1)==1;Ir<6?this.modules[Ir][8]=gr:Ir<8?this.modules[Ir+1][8]=gr:this.modules[this.moduleCount-15+Ir][8]=gr}for(Ir=0;Ir<15;Ir++)gr=!pr&&(Cr>>Ir&1)==1,Ir<8?this.modules[8][this.moduleCount-Ir-1]=gr:Ir<9?this.modules[8][15-Ir-1+1]=gr:this.modules[8][15-Ir-1]=gr;this.modules[this.moduleCount-8][8]=!pr},mapData:function(pr,vr){for(var Cr=-1,Ir=this.moduleCount-1,gr=7,kr=0,Wr=this.moduleCount-1;0<Wr;Wr-=2)for(Wr==6&&Wr--;;){for(var Ce,Hr,De=0;De<2;De++)this.modules[Ir][Wr-De]==null&&(Ce=!1,kr<pr.length&&(Ce=(pr[kr]>>>gr&1)==1),Hr=Ye.getMask(vr,Ir,Wr-De),this.modules[Ir][Wr-De]=Ce=Hr?!Ce:Ce,--gr==-1)&&(kr++,gr=7);if((Ir+=Cr)<0||this.moduleCount<=Ir){Ir-=Cr,Cr=-Cr;break}}}},Te.PAD0=236,Te.PAD1=17,Te.createData=function(pr,vr,Cr){for(var Ir=wr.getRSBlocks(pr,vr),gr=new Sr,kr=0;kr<Cr.length;kr++){var Wr=Cr[kr];gr.put(Wr.mode,4),gr.put(Wr.getLength(),Ye.getLengthInBits(Wr.mode,pr)),Wr.write(gr)}for(var Ce=0,kr=0;kr<Ir.length;kr++)Ce+=Ir[kr].dataCount;if(gr.getLengthInBits()>8*Ce)throw new Error("code length overflow. ("+gr.getLengthInBits()+">"+8*Ce+")");for(gr.getLengthInBits()+4<=8*Ce&&gr.put(0,4);gr.getLengthInBits()%8!=0;)gr.putBit(!1);for(;!(gr.getLengthInBits()>=8*Ce||(gr.put(Te.PAD0,8),gr.getLengthInBits()>=8*Ce));)gr.put(Te.PAD1,8);return Te.createBytes(gr,Ir)},Te.createBytes=function(pr,vr){for(var Cr=0,Ir=0,gr=0,kr=new Array(vr.length),Wr=new Array(vr.length),Ce=0;Ce<vr.length;Ce++){var Ge=vr[Ce].dataCount,Hr=vr[Ce].totalCount-Ge,Ir=Math.max(Ir,Ge),gr=Math.max(gr,Hr);kr[Ce]=new Array(Ge);for(var De=0;De<kr[Ce].length;De++)kr[Ce][De]=255&pr.buffer[De+Cr];Cr+=Ge;var Ge=Ye.getErrorCorrectPolynomial(Hr),ar=new sr(kr[Ce],Ge.getLength()-1).mod(Ge);for(Wr[Ce]=new Array(Ge.getLength()-1),De=0;De<Wr[Ce].length;De++){var xn=De+ar.getLength()-Wr[Ce].length;Wr[Ce][De]=0<=xn?ar.get(xn):0}}for(var Hn=0,De=0;De<vr.length;De++)Hn+=vr[De].totalCount;for(var $n=new Array(Hn),Un=0,De=0;De<Ir;De++)for(Ce=0;Ce<vr.length;Ce++)De<kr[Ce].length&&($n[Un++]=kr[Ce][De]);for(De=0;De<gr;De++)for(Ce=0;Ce<vr.length;Ce++)De<Wr[Ce].length&&($n[Un++]=Wr[Ce][De]);return $n};for(var Se={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},je={L:1,M:0,Q:3,H:2},ke=0,Ue=1,Fe=2,Qe=3,He=4,Ie=5,_e=6,Ae=7,Ye={PATTERN_POSITION_TABLE:[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],G15:1335,G18:7973,G15_MASK:21522,getBCHTypeInfo:function(pr){for(var vr=pr<<10;0<=Ye.getBCHDigit(vr)-Ye.getBCHDigit(Ye.G15);)vr^=Ye.G15<<Ye.getBCHDigit(vr)-Ye.getBCHDigit(Ye.G15);return(pr<<10|vr)^Ye.G15_MASK},getBCHTypeNumber:function(pr){for(var vr=pr<<12;0<=Ye.getBCHDigit(vr)-Ye.getBCHDigit(Ye.G18);)vr^=Ye.G18<<Ye.getBCHDigit(vr)-Ye.getBCHDigit(Ye.G18);return pr<<12|vr},getBCHDigit:function(pr){for(var vr=0;pr!=0;)vr++,pr>>>=1;return vr},getPatternPosition:function(pr){return Ye.PATTERN_POSITION_TABLE[pr-1]},getMask:function(pr,vr,Cr){switch(pr){case ke:return(vr+Cr)%2==0;case Ue:return vr%2==0;case Fe:return Cr%3==0;case Qe:return(vr+Cr)%3==0;case He:return(Math.floor(vr/2)+Math.floor(Cr/3))%2==0;case Ie:return vr*Cr%2+vr*Cr%3==0;case _e:return(vr*Cr%2+vr*Cr%3)%2==0;case Ae:return(vr*Cr%3+(vr+Cr)%2)%2==0;default:throw new Error("bad maskPattern:"+pr)}},getErrorCorrectPolynomial:function(pr){for(var vr=new sr([1],0),Cr=0;Cr<pr;Cr++)vr=vr.multiply(new sr([1,rr.gexp(Cr)],0));return vr},getLengthInBits:function(pr,vr){if(1<=vr&&vr<10)switch(pr){case Se.MODE_NUMBER:return 10;case Se.MODE_ALPHA_NUM:return 9;case Se.MODE_8BIT_BYTE:case Se.MODE_KANJI:return 8;default:throw new Error("mode:"+pr)}else if(vr<27)switch(pr){case Se.MODE_NUMBER:return 12;case Se.MODE_ALPHA_NUM:return 11;case Se.MODE_8BIT_BYTE:return 16;case Se.MODE_KANJI:return 10;default:throw new Error("mode:"+pr)}else{if(!(vr<41))throw new Error("type:"+vr);switch(pr){case Se.MODE_NUMBER:return 14;case Se.MODE_ALPHA_NUM:return 13;case Se.MODE_8BIT_BYTE:return 16;case Se.MODE_KANJI:return 12;default:throw new Error("mode:"+pr)}}},getLostPoint:function(pr){for(var vr=pr.getModuleCount(),Cr=0,Ir=0;Ir<vr;Ir++)for(var gr=0;gr<vr;gr++){for(var kr=0,Wr=pr.isDark(Ir,gr),Ce=-1;Ce<=1;Ce++)if(!(Ir+Ce<0||vr<=Ir+Ce))for(var Hr=-1;Hr<=1;Hr++)gr+Hr<0||vr<=gr+Hr||Ce==0&&Hr==0||Wr==pr.isDark(Ir+Ce,gr+Hr)&&kr++;5<kr&&(Cr+=3+kr-5)}for(Ir=0;Ir<vr-1;Ir++)for(gr=0;gr<vr-1;gr++){var De=0;pr.isDark(Ir,gr)&&De++,pr.isDark(Ir+1,gr)&&De++,pr.isDark(Ir,gr+1)&&De++,pr.isDark(Ir+1,gr+1)&&De++,De!=0&&De!=4||(Cr+=3)}for(Ir=0;Ir<vr;Ir++)for(gr=0;gr<vr-6;gr++)pr.isDark(Ir,gr)&&!pr.isDark(Ir,gr+1)&&pr.isDark(Ir,gr+2)&&pr.isDark(Ir,gr+3)&&pr.isDark(Ir,gr+4)&&!pr.isDark(Ir,gr+5)&&pr.isDark(Ir,gr+6)&&(Cr+=40);for(gr=0;gr<vr;gr++)for(Ir=0;Ir<vr-6;Ir++)pr.isDark(Ir,gr)&&!pr.isDark(Ir+1,gr)&&pr.isDark(Ir+2,gr)&&pr.isDark(Ir+3,gr)&&pr.isDark(Ir+4,gr)&&!pr.isDark(Ir+5,gr)&&pr.isDark(Ir+6,gr)&&(Cr+=40);for(var Ge=0,gr=0;gr<vr;gr++)for(Ir=0;Ir<vr;Ir++)pr.isDark(Ir,gr)&&Ge++;return Cr+=10*(Math.abs(100*Ge/vr/vr-50)/5)}},rr={glog:function(pr){if(pr<1)throw new Error("glog("+pr+")");return rr.LOG_TABLE[pr]},gexp:function(pr){for(;pr<0;)pr+=255;for(;256<=pr;)pr-=255;return rr.EXP_TABLE[pr]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},Je=0;Je<8;Je++)rr.EXP_TABLE[Je]=1<<Je;for(Je=8;Je<256;Je++)rr.EXP_TABLE[Je]=rr.EXP_TABLE[Je-4]^rr.EXP_TABLE[Je-5]^rr.EXP_TABLE[Je-6]^rr.EXP_TABLE[Je-8];for(Je=0;Je<255;Je++)rr.LOG_TABLE[rr.EXP_TABLE[Je]]=Je;function sr(pr,vr){if(pr.length==null)throw new Error(pr.length+"/"+vr);for(var Cr=0;Cr<pr.length&&pr[Cr]==0;)Cr++;this.num=new Array(pr.length-Cr+vr);for(var Ir=0;Ir<pr.length-Cr;Ir++)this.num[Ir]=pr[Ir+Cr]}function wr(pr,vr){this.totalCount=pr,this.dataCount=vr}function Sr(){this.buffer=[],this.length=0}sr.prototype={get:function(pr){return this.num[pr]},getLength:function(){return this.num.length},multiply:function(pr){for(var vr=new Array(this.getLength()+pr.getLength()-1),Cr=0;Cr<this.getLength();Cr++)for(var Ir=0;Ir<pr.getLength();Ir++)vr[Cr+Ir]^=rr.gexp(rr.glog(this.get(Cr))+rr.glog(pr.get(Ir)));return new sr(vr,0)},mod:function(pr){if(this.getLength()-pr.getLength()<0)return this;for(var vr=rr.glog(this.get(0))-rr.glog(pr.get(0)),Cr=new Array(this.getLength()),Ir=0;Ir<this.getLength();Ir++)Cr[Ir]=this.get(Ir);for(Ir=0;Ir<pr.getLength();Ir++)Cr[Ir]^=rr.gexp(rr.glog(pr.get(Ir))+vr);return new sr(Cr,0).mod(pr)}},wr.RS_BLOCK_TABLE=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],wr.getRSBlocks=function(pr,vr){var Cr=wr.getRsBlockTable(pr,vr);if(Cr==null)throw new Error("bad rs block @ typeNumber:"+pr+"/errorCorrectLevel:"+vr);for(var Ir=Cr.length/3,gr=[],kr=0;kr<Ir;kr++)for(var Wr=Cr[3*kr+0],Ce=Cr[3*kr+1],Hr=Cr[3*kr+2],De=0;De<Wr;De++)gr.push(new wr(Ce,Hr));return gr},wr.getRsBlockTable=function(pr,vr){switch(vr){case je.L:return wr.RS_BLOCK_TABLE[4*(pr-1)+0];case je.M:return wr.RS_BLOCK_TABLE[4*(pr-1)+1];case je.Q:return wr.RS_BLOCK_TABLE[4*(pr-1)+2];case je.H:return wr.RS_BLOCK_TABLE[4*(pr-1)+3];default:return}},Sr.prototype={get:function(pr){var vr=Math.floor(pr/8);return(this.buffer[vr]>>>7-pr%8&1)==1},put:function(pr,vr){for(var Cr=0;Cr<vr;Cr++)this.putBit((pr>>>vr-Cr-1&1)==1)},getLengthInBits:function(){return this.length},putBit:function(pr){var vr=Math.floor(this.length/8);this.buffer.length<=vr&&this.buffer.push(0),pr&&(this.buffer[vr]|=128>>>this.length%8),this.length++}};var xr=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]];function mr(){var pr=!1,vr=navigator.userAgent;return pr=/android/i.test(vr)&&(pr=!0,vr=vr.toString().match(/android ([0-9]\.[0-9])/i))&&vr[1]?parseFloat(vr[1]):pr}lr.prototype.draw=function(pr){var vr=this._htOption,Cr=this._el,Ir=pr.getModuleCount();Math.floor(vr.width/Ir),Math.floor(vr.height/Ir);function gr(De,Ge){var ar,xn=document.createElementNS("http://www.w3.org/2000/svg",De);for(ar in Ge)Ge.hasOwnProperty(ar)&&xn.setAttribute(ar,Ge[ar]);return xn}this.clear();var kr=gr("svg",{viewBox:"0 0 "+String(Ir)+" "+String(Ir),width:"100%",height:"100%",fill:vr.colorLight});kr.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink"),Cr.appendChild(kr),kr.appendChild(gr("rect",{fill:vr.colorLight,width:"100%",height:"100%"})),kr.appendChild(gr("rect",{fill:vr.colorDark,width:"1",height:"1",id:"template"}));for(var Wr=0;Wr<Ir;Wr++)for(var Ce,Hr=0;Hr<Ir;Hr++)pr.isDark(Wr,Hr)&&((Ce=gr("use",{x:String(Hr),y:String(Wr)})).setAttributeNS("http://www.w3.org/1999/xlink","href","#template"),kr.appendChild(Ce))},lr.prototype.clear=function(){for(;this._el.hasChildNodes();)this._el.removeChild(this._el.lastChild)};var qe=lr;function lr(pr,vr){this._el=pr,this._htOption=vr}var xe=document.documentElement.tagName.toLowerCase()==="svg"?qe:typeof CanvasRenderingContext2D=="undefined"?(Xe.prototype.draw=function(pr){for(var vr=this._htOption,Hr=this._el,Cr=pr.getModuleCount(),Ir=Math.floor(vr.width/Cr),gr=Math.floor(vr.height/Cr),kr=['<table style="border:0;border-collapse:collapse;">'],Wr=0;Wr<Cr;Wr++){kr.push("<tr>");for(var Ce=0;Ce<Cr;Ce++)kr.push('<td style="border:0;border-collapse:collapse;padding:0;margin:0;width:'+Ir+"px;height:"+gr+"px;background-color:"+(pr.isDark(Wr,Ce)?vr.colorDark:vr.colorLight)+';"></td>');kr.push("</tr>")}kr.push("</table>"),Hr.innerHTML=kr.join("");var Hr=Hr.childNodes[0],De=(vr.width-Hr.offsetWidth)/2,Ge=(vr.height-Hr.offsetHeight)/2;0<De&&0<Ge&&(Hr.style.margin=Ge+"px "+De+"px")},Xe.prototype.clear=function(){this._el.innerHTML=""},Xe):(function(){function pr(){this._elImage.src=this._elCanvas.toDataURL("image/png"),this._elImage.style.display="block",this._elCanvas.style.display="none"}var vr,Cr;this&&this._android&&this._android<=2.1&&(vr=1/window.devicePixelRatio,Cr=CanvasRenderingContext2D.prototype.drawImage,CanvasRenderingContext2D.prototype.drawImage=function(gr,kr,Wr,Ce,Hr,De,Ge,ar,xn){if("nodeName"in gr&&/img/i.test(gr.nodeName))for(var Hn=arguments.length-1;1<=Hn;Hn--)arguments[Hn]=arguments[Hn]*vr;else ar===void 0&&(arguments[1]*=vr,arguments[2]*=vr,arguments[3]*=vr,arguments[4]*=vr);Cr.apply(this,arguments)});function Ir(gr,kr){this._bIsPainted=!1,this._android=mr(),this._htOption=kr,this._elCanvas=document.createElement("canvas"),this._elCanvas.width=kr.width,this._elCanvas.height=kr.height,gr.appendChild(this._elCanvas),this._el=gr,this._oContext=this._elCanvas.getContext("2d"),this._bIsPainted=!1,this._elImage=document.createElement("img"),this._elImage.alt="Scan me!",this._elImage.style.display="none",this._el.appendChild(this._elImage),this._bSupportDataURI=null}return Ir.prototype.draw=function(gr){var kr=this._elImage,Wr=this._oContext,Ce=this._htOption,Hr=gr.getModuleCount(),De=Ce.width/Hr,Ge=Ce.height/Hr,ar=Math.round(De),xn=Math.round(Ge);kr.style.display="none",this.clear();for(var Hn=0;Hn<Hr;Hn++)for(var $n=0;$n<Hr;$n++){var Un=gr.isDark(Hn,$n),$r=$n*De,Oi=Hn*Ge;Wr.strokeStyle=Un?Ce.colorDark:Ce.colorLight,Wr.lineWidth=1,Wr.fillStyle=Un?Ce.colorDark:Ce.colorLight,Wr.fillRect($r,Oi,De,Ge),Wr.strokeRect(Math.floor($r)+.5,Math.floor(Oi)+.5,ar,xn),Wr.strokeRect(Math.ceil($r)-.5,Math.ceil(Oi)-.5,ar,xn)}this._bIsPainted=!0},Ir.prototype.makeImage=function(){this._bIsPainted&&function(gr,kr){var Wr=this;Wr._fFail=kr,Wr._fSuccess=gr,Wr._bSupportDataURI===null?((kr=document.createElement("img")).onabort=gr=function(){Wr._bSupportDataURI=!1,Wr._fFail&&Wr._fFail.call(Wr)},kr.onerror=gr,kr.onload=function(){Wr._bSupportDataURI=!0,Wr._fSuccess&&Wr._fSuccess.call(Wr)},kr.src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=="):Wr._bSupportDataURI===!0&&Wr._fSuccess?Wr._fSuccess.call(Wr):Wr._bSupportDataURI===!1&&Wr._fFail&&Wr._fFail.call(Wr)}.call(this,pr)},Ir.prototype.isPainted=function(){return this._bIsPainted},Ir.prototype.clear=function(){this._oContext.clearRect(0,0,this._elCanvas.width,this._elCanvas.height),this._bIsPainted=!1},Ir.prototype.round=function(gr){return gr&&Math.floor(1e3*gr)/1e3},Ir})(window);function Xe(pr,vr){this._el=pr,this._htOption=vr}function Re(pr,vr){for(var Cr,Ir=1,gr=(pr=pr,(Cr=encodeURI(pr).toString().replace(/\%[0-9a-fA-F]{2}/g,"a")).length+(Cr.length!=pr?3:0)),kr=0,Wr=xr.length;kr<=Wr;kr++){var Ce=0;switch(vr){case je.L:Ce=xr[kr][0];break;case je.M:Ce=xr[kr][1];break;case je.Q:Ce=xr[kr][2];break;case je.H:Ce=xr[kr][3]}if(gr<=Ce)break;Ir++}if(xr.length<Ir)throw new Error("Too long data");return Ir}function ir(pr,vr){if(this._htOption={width:256,height:256,typeNumber:4,colorDark:"#000000",colorLight:"#ffffff",correctLevel:je.H},vr=typeof vr=="string"?{text:vr}:vr)for(var Cr in vr)this._htOption[Cr]=vr[Cr];typeof pr=="string"&&(pr=document.getElementById(pr)),this._htOption.useSVG&&(xe=qe),this._android=mr(),this._el=pr,this._oQRCode=null,this._oDrawing=new xe(this._el,this._htOption),this._htOption.text&&this.makeCode(this._htOption.text)}ir.prototype.makeCode=function(pr){this._oQRCode=new Te(Re(pr,this._htOption.correctLevel),this._htOption.correctLevel),this._oQRCode.addData(pr),this._oQRCode.make(),this._el.title=pr,this._oDrawing.draw(this._oQRCode),this.makeImage()},ir.prototype.makeImage=function(){typeof this._oDrawing.makeImage=="function"&&(!this._android||3<=this._android)&&this._oDrawing.makeImage()},ir.prototype.clear=function(){this._oDrawing.clear()},ir.CorrectLevel=je,window.QRCode=ir},function(Pe,Ee,Be){var Me={"./cn.json":283,"./cn_tw.json":284,"./de.json":285,"./en.json":286,"./es.json":287,"./fr.json":288,"./it.json":289,"./ja.json":290,"./ru.json":291};function Te(je){return je=Se(je),Be(je)}function Se(je){if(Be.o(Me,je))return Me[je];throw(je=new Error("Cannot find module '"+je+"'")).code="MODULE_NOT_FOUND",je}Te.keys=function(){return Object.keys(Me)},Te.resolve=Se,(Pe.exports=Te).id=282},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"请选择字段","计数":"计数","合计":"合计","平均值":"平均值","最小值":"最小值","最大值":"最大值","此格式不支持该文本":"此格式不支持该文本","二维码生成失败":"二维码生成失败","字体行高":"字体行高","默认":"默认","字体":"字体","宋体":"宋体","微软雅黑":"微软雅黑","字体大小":"字体大小","字体粗细":"字体粗细","更细":"更细","粗体":"粗体","粗体+":"粗体+","字间距":"字间距","左右对齐":"左右对齐","居左":"居左","居中":"居中","居右":"居右","两端对齐":"两端对齐","标题显示隐藏":"标题显示隐藏","显示":"显示","隐藏":"隐藏","表格边框":"表格边框","有边框":"有边框","无边框":"无边框","表头边框":"表头边框","左边框":"左边框","右边框":"右边框","左右边框":"左右边框","上边框":"上边框","下边框":"下边框","上下边框":"上下边框","表头单元格边框":"表头单元格边框","表尾边框":"表尾边框","表尾单元格边框":"表尾单元格边框","表头行高":"表头行高","表头字体大小":"表头字体大小","表头字体粗细":"表头字体粗细","表体单元格边框":"表体单元格边框","表体行高":"表体行高","表头背景":"表头背景","线宽":"线宽","边框大小":"边框大小","条形码格式":"条形码格式","商品条码":"商品条码","条形码":"条形码","物流":"物流","邮政和快递编码":"邮政和快递编码","医疗产品编码":"医疗产品编码","不常用编码":"不常用编码","附加组件":"附加组件","实验编码":"实验编码","条码类型":"条码类型","二维码类型":"二维码类型","二维码容错率":"二维码容错率","字体颜色":"字体颜色","文本修饰":"文本修饰","下划线":"下划线","上划线":"上划线","穿梭线":"穿梭线","字段名":"字段名","请输入字段名":"请输入字段名","标题":"标题","请输入标题":"请输入标题","测试数据":"测试数据","仅字段名称存在时有效":"仅字段名称存在时有效","位置坐标":"位置坐标","X位置(左)":"X位置(左)","Y位置(上)":"Y位置(上)","同步":"同步","不同步":"不同步","宽高大小":"宽高大小","宽":"宽","高":"高","图片地址":"图片地址","请输入图片地址":"请输入图片地址","选择":"选择","图片缩放":"图片缩放","等比":"等比","裁切":"裁切","填充":"填充","原始尺寸":"原始尺寸","颜色":"颜色","边框颜色":"边框颜色","水印功能":"水印功能","水印内容":"水印内容","旋转角度":"旋转角度","水平密度":"水平密度","垂直密度":"垂直密度","水印时间":"水印时间","时间格式":"时间格式","页码格式":"页码格式","显示页码":"显示页码","页码续排":"页码续排","续排":"续排","重排":"重排","每行缩进":"每行缩进","显示规则":"显示规则","始终隐藏":"始终隐藏","首页":"首页","奇数页":"奇数页","偶数页":"偶数页","尾页":"尾页","强制分页":"强制分页","是":"是","否":"否","打印规则":"打印规则","保持奇数":"保持奇数","保持偶数":"保持偶数","分页规则":"分页规则","不分页":"不分页","移除段落左侧空白":"移除段落左侧空白","移除":"移除","不移除":"不移除","首页页尾":"首页页尾","尾页页尾":"尾页页尾","偶数页页尾":"偶数页页尾","奇数页页尾":"奇数页页尾","位置固定":"位置固定","拖动方向":"拖动方向","横向":"横向","竖向":"竖向","左偏移":"左偏移","偏移量":"偏移量","最低高度":"最低高度","文本过短或为空时的高度":"文本过短或为空时的高度","隐藏规则":"隐藏规则","表体行边框":"表体行边框","元素层级":"元素层级","边框设置":"边框设置","实线":"实线","虚线":"虚线","左内边距":"左内边距","上内边距":"上内边距","右内边距":"右内边距","下内边距":"下内边距","样式":"样式","边框样式":"边框样式","长虚线":"长虚线","短虚线":"短虚线","背景颜色":"背景颜色","纸张方向(仅自定义纸质有效)":"纸张方向(仅自定义纸质有效)","纵向":"纵向","上下对齐":"上下对齐","垂直居中":"垂直居中","底部":"底部","文本换行":"文本换行","不换行":"不换行","不换行&隐藏":"不换行&隐藏","不换行&省略":"不换行&省略","打印类型":"打印类型","文本":"文本","二维码":"二维码","字段类型":"字段类型","默认(文本)":"默认(文本)","序号":"序号","图片":"图片","单元格高度":"单元格高度","条形码、二维码以及图片有效":"条形码、二维码以及图片有效","底部聚合标题":"底部聚合标题","底部聚合文本":"底部聚合文本","聚合类型":"聚合类型","底部聚合合并列数":"底部聚合合并列数","合并列数":"合并列数","底部聚合类型左右对齐":"底部聚合类型左右对齐","整数":"整数","保留%s位":"保留%s位","底部聚合小数":"底部聚合小数","底部聚合格式化函数":"底部聚合格式化函数","转大小写":"转大小写","底部聚合类型":"底部聚合类型","不聚合":"不聚合","仅文本":"仅文本","顶部偏移":"顶部偏移","一行多组":"一行多组","一行二列":"一行二列","一行三列":"一行三列","一行四列":"一行四列","一行多组间隔":"一行多组间隔","表格头显示":"表格头显示","每页显示":"每页显示","首页显示":"首页显示","不显示":"不显示","数据类型":"数据类型","日期时间":"日期时间","布尔":"布尔","格式":"格式","格式化函数":"格式化函数","样式函数":"样式函数","行/列合并函数":"行/列合并函数","跨页合并是否清除":"跨页合并是否清除","表格脚函数":"表格脚函数","分组字段函数":"分组字段函数","分组头格式化函数":"分组头格式化函数","分组头信息":"分组头信息","分组脚格式化函数":"分组脚格式化函数","分组脚信息":"分组脚信息","多组表格脚函数":"多组表格脚函数","行样式函数":"行样式函数","单元格左右对齐":"单元格左右对齐","单元格上下对齐":"单元格上下对齐","上":"上","中":"中","表格头单元格左右对齐":"表格头单元格左右对齐","单元格样式函数":"单元格样式函数","表格头样式函数":"表格头样式函数","单元格格式化函数":"单元格格式化函数","单元格渲染函数":"单元格渲染函数","自动补全":"自动补全","每页最大行数":"每页最大行数","表格脚显示":"表格脚显示","最后显示":"最后显示","没有足够空间进行表格分页,请调整页眉/页脚线":"没有足够空间进行表格分页,请调整页眉/页脚线","没有足够空间,显示下方内容, 可分页高度":"没有足够空间,显示下方内容, 可分页高度","列属性":"列属性","在上方插入行":"在上方插入行","在下方插入行":"在下方插入行","向左方插入列":"向左方插入列","向右方插入列":"向右方插入列","删除行":"删除行","删除列":"删除列","对齐":"对齐","左":"左","左右居中":"左右居中","右":"右","下":"下","合并单元格":"合并单元格","解开单元格":"解开单元格","条形码生成失败":"条形码生成失败","请检查 hiprint.init 的 provider 是否配置了":"请检查 hiprint.init 的 provider 是否配置了","已移除'tableCustom',请替换使用'table'详情见更新记录":"已移除'tableCustom',请替换使用'table'详情见更新记录","确定":"确定","删除":"删除","连接客户端失败":"连接客户端失败","基础":"基础","边框":"边框","列":"列","高级":"高级","面板排列":"面板排列","排列方式":"排列方式","垂直间距%s":"垂直间距%s","水平间距%s":"水平间距%s","边框圆角":"边框圆角","条码颜色":"条码颜色","显示码值":"显示码值"}`)},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"請選擇欄位","计数":"計數","合计":"合計","平均值":"平均值","最小值":"最小值","最大值":"最大值","此格式不支持该文本":"此格式不支援該文字","二维码生成失败":"二維碼產生失敗","字体行高":"字體行高","默认":"預設","字体":"字型","宋体":"宋體","微软雅黑":"微軟雅黑","字体大小":"字型大小","字体粗细":"字型粗細","更细":"更細","粗体":"粗體","粗体+":"粗體+","字间距":"字間距","左右对齐":"左右對齊","居左":"靠左","居中":"置中","居右":"靠右","两端对齐":"兩端對齊","标题显示隐藏":"標題顯示隱藏","显示":"顯示","隐藏":"隱藏","表格边框":"表格邊框","有边框":"有邊框","无边框":"無邊框","表头边框":"表頭邊框","左边框":"左邊框","右边框":"右邊框","左右边框":"左右邊框","上边框":"上邊框","下边框":"下邊框","上下边框":"上下邊框","表头单元格边框":"表頭儲存格邊框","表尾边框":"表尾邊框","表尾单元格边框":"表尾儲存格邊框","表头行高":"表頭列高","表头字体大小":"表頭字型大小","表头字体粗细":"表頭字型粗細","表体单元格边框":"表體儲存格邊框","表体行高":"表體列高","表头背景":"表頭背景","线宽":"線寬","边框大小":"邊框大小","条形码格式":"條碼格式","商品条码":"商品條碼","条形码":"條碼","物流":"物流","邮政和快递编码":"郵政和快遞編碼","医疗产品编码":"醫療產品編碼","不常用编码":"不常用編碼","附加组件":"附加元件","实验编码":"實驗編碼","条码类型":"條碼類型","二维码类型":"二維碼類型","二维码容错率":"二維碼容錯率","字体颜色":"字型顏色","文本修饰":"文字修飾","下划线":"底線","上划线":"上線","穿梭线":"穿梭線","字段名":"欄位名稱","请输入字段名":"請輸入欄位名稱","标题":"標題","请输入标题":"請輸入標題","测试数据":"測試資料","仅字段名称存在时有效":"僅欄位名稱存在時有效","位置坐标":"位置座標","X位置(左)":"X位置(左)","Y位置(上)":"Y位置(上)","同步":"同步","不同步":"不同步","宽高大小":"寬高大小","宽":"寬","高":"高","图片地址":"圖片網址","请输入图片地址":"請輸入圖片網址","选择":"選擇","图片缩放":"圖片縮放","等比":"等比","裁切":"裁切","填充":"填充","原始尺寸":"原始尺寸","颜色":"顏色","边框颜色":"邊框顏色","水印功能":"浮水印功能","水印内容":"浮水印內容","旋转角度":"旋轉角度","水平密度":"水平密度","垂直密度":"垂直密度","水印时间":"浮水印時間","时间格式":"時間格式","页码格式":"頁碼格式","显示页码":"顯示頁碼","页码续排":"頁碼續排","续排":"續排","重排":"重排","每行缩进":"每行縮排","显示规则":"顯示規則","始终隐藏":"始終隱藏","首页":"首頁","奇数页":"奇數頁","偶数页":"偶數頁","尾页":"尾頁","强制分页":"強制分頁","是":"是","否":"否","打印规则":"列印規則","保持奇数":"保持奇數","保持偶数":"保持偶數","分页规则":"分頁規則","不分页":"不分頁","移除段落左侧空白":"移除段落左側空白","移除":"移除","不移除":"不移除","首页页尾":"首頁頁尾","尾页页尾":"尾頁頁尾","偶数页页尾":"偶數頁頁尾","奇数页页尾":"奇數頁頁尾","位置固定":"位置固定","拖动方向":"拖動方向","横向":"橫向","竖向":"豎向","左偏移":"左偏移","偏移量":"偏移量","最低高度":"最低高度","文本过短或为空时的高度":"文本過短或為空時的高度","隐藏规则":"隱藏規則","表体行边框":"表體列邊框","元素层级":"元素層級","边框设置":"邊框設置","实线":"實線","虚线":"虛線","左内边距":"左內邊距","上内边距":"上內邊距","右内边距":"右內邊距","下内边距":"下內邊距","样式":"樣式","边框样式":"邊框樣式","长虚线":"長虛線","短虚线":"短虛線","背景颜色":"背景顏色","纸张方向(仅自定义纸质有效)":"紙張方向(僅自訂紙質有效)","纵向":"縱向","上下对齐":"上下對齊","垂直居中":"垂直置中","底部":"底部","文本换行":"文字換行","不换行":"不換行","不换行&隐藏":"不換行&隱藏","不换行&省略":"不換行&省略","打印类型":"列印類型","文本":"文字","二维码":"二維碼","字段类型":"欄位類型","默认(文本)":"預設(文字)","序号":"序號","图片":"圖片","单元格高度":"儲存格高度","条形码、二维码以及图片有效":"條碼、二維碼以及圖片有效","底部聚合标题":"底部彙總標題","底部聚合文本":"底部彙總文字","聚合类型":"彙總類型","底部聚合合并列数":"底部彙總合併列數","合并列数":"合併列數","底部聚合类型左右对齐":"底部彙總類型左右對齊","整数":"整數","保留%s位":"保留%s位","底部聚合小数":"底部彙總小數","底部聚合格式化函数":"底部彙總格式化函数","转大小写":"轉大小寫","底部聚合类型":"底部彙總類型","不聚合":"不彙總","仅文本":"僅文字","顶部偏移":"頂部偏移","一行多组":"一行多組","一行二列":"一行二欄","一行三列":"一行三欄","一行四列":"一行四欄","一行多组间隔":"一行多組間隔","表格头显示":"表格頭顯示","每页显示":"每頁顯示","首页显示":"首頁顯示","不显示":"不顯示","数据类型":"資料類型","日期时间":"日期時間","布尔":"布爾","格式":"格式","格式化函数":"格式化函數","样式函数":"樣式函數","行/列合并函数":"行/列合併函數","跨页合并是否清除":"跨頁合併是否清除","表格脚函数":"表格腳函數","分组字段函数":"分組欄位函數","分组头格式化函数":"分組頭格式化函數","分组头信息":"分組頭資訊","分组脚格式化函数":"分組腳格式化函數","分组脚信息":"分組腳資訊","多组表格脚函数":"多組表格腳函數","行样式函数":"行樣式函數","单元格左右对齐":"儲存格左右對齊","单元格上下对齐":"儲存格上下對齐","上":"上","中":"中","表格头单元格左右对齐":"表格頭儲存格左右對齐","单元格样式函数":"儲存格樣式函數","表格头样式函数":"表格頭樣式函數","单元格格式化函数":"儲存格格式化函數","单元格渲染函数":"儲存格渲染函數","自动补全":"自動完成","每页最大行数":"每頁最大行數","表格脚显示":"表格腳顯示","最后显示":"最後顯示","没有足够空间进行表格分页,请调整页眉/页脚线":"沒有足夠空間進行表格分頁,請調整頁眉/頁腳線","没有足够空间,显示下方内容, 可分页高度":"沒有足夠空間,顯示下方內容, 可分頁高度","列属性":"列屬性","在上方插入行":"在上方插入列","在下方插入行":"在下方插入列","向左方插入列":"向左方插入列","向右方插入列":"向右方插入列","删除行":"刪除列","删除列":"刪除列","对齐":"對齊","左":"左","左右居中":"左右置中","右":"右","下":"下","合并单元格":"合併儲存格","解开单元格":"解開儲存格","条形码生成失败":"條碼生成失敗","请检查 hiprint.init 的 provider 是否配置了":"請檢查 hiprint.init 的 provider 是否配置了","已移除'tableCustom',请替换使用'table'详情见更新记录":"已移除'tableCustom',請替換使用'table'詳情見更新記錄","确定":"確定","删除":"刪除","连接客户端失败":"連接客戶端失敗","基础":"基礎","边框":"邊框","列":"列","高级":"高級","面板排列":"面板排列","排列方式":"排列方式","垂直间距%s":"垂直間距%s","水平间距%s":"水平間距%s","边框圆角":"邊框圓角","显示码值":"顯示碼值"}`)},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"Bitte Feld auswählen","计数":"Anzahl","合计":"Summe","平均值":"Durchschnitt","最小值":"Min","最大值":"Max","此格式不支持该文本":"Dieses Format unterstützt diesen Text nicht","二维码生成失败":"QR-Code Generierung fehlgeschlagen","字体行高":"Schriftzeilenhöhe","默认":"Standard","字体":"Schriftart","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Schriftgröße","字体粗细":"Schriftstärke","更细":"Feiner","粗体":"Fett","粗体+":"Fetter","字间距":"Zeilenabstand","左右对齐":"Blocksatz","居左":"Linksbündig","居中":"Zentriert","居右":"Rechtsbündig","两端对齐":"Blocksatz","标题显示隐藏":"Titelanzeige","显示":"Anzeigen","隐藏":"Ausblenden","表格边框":"Tabellenrahmen","有边框":"Ja","无边框":"Nein","表头边框":"Kopfrahmen","左边框":"Links","右边框":"Rechts","左右边框":"Links & Rechts","上边框":"Oben","下边框":"Unten","上下边框":"Oben & Unten","表头单元格边框":"Kopfzel-lenrahmen","表尾边框":"Fußzeilenrahmen","表尾单元格边框":"Fußzellenrahmen","表头行高":"Kopfzeilenhöhe","表头字体大小":"Kopfschriftgröße","表头字体粗细":"Kopfschriftstärke","表体单元格边框":"Zellenrahmen","表体行高":"Zeilenhöhe","表头背景":"Kopfzeilen-hintergrund","线宽":"Linienbreite","边框大小":"Rahmenbreite","条形码格式":"Strichcodetyp","商品条码":"Waren-Strichcode","条形码":"Strichcode","物流":"Logistik","邮政和快递编码":"Post- und Kuriercode","医疗产品编码":"Medizinproduktcode","不常用编码":"Ungewöhnlicher Code","附加组件":"Zusätzliche Komponente","实验编码":"Experimenteller Code","条码类型":"Strichcodetyp","二维码类型":"QR-Code-Typ","二维码容错率":"QR-Code-Fehlerkorrektur","字体颜色":"Schriftfarbe","文本修饰":"Textdekoration","下划线":"Unterstrichen","上划线":"Überstrichen","穿梭线":"Durchgestrichen","字段名":"Feldname","请输入字段名":"Bitte Feldname eingeben","标题":"Titel","请输入标题":"Bitte Titel eingeben","测试数据":"Testdaten","仅字段名称存在时有效":"Nur gültig, wenn Feldnamen vorhanden","位置坐标":"Positionskoordinate","X位置(左)":"X-Position (links)","Y位置(上)":"Y-Position (oben)","同步":"Synchronisieren","不同步":"Nicht synchronisieren","宽高大小":"Breite & Höhe","宽":"Breite","高":"Höhe","图片地址":"Bild-URL","请输入图片地址":"Bitte Bild-URL eingeben","选择":"Auswählen","图片缩放":"Bildskalierung","等比":"Proportional","裁切":"Zuschneiden","填充":"Auffüllen","原始尺寸":"Originalgröße","颜色":"Farbe","边框颜色":"Rahmenfarbe","水印功能":"Wasserzeichen","水印内容":"Wasserzeicheninhalt","旋转角度":"Drehwinkel","水平密度":"Horizontale Dichte","垂直密度":"Vertikale Dichte","水印时间":"Wasserzeichenzeit","时间格式":"Zeitformat","页码格式":"Seitenzahlformat","显示页码":"Seitenzahl anzeigen","页码续排":"Seitenzahl fortsetzen","续排":"Fortsetzen","重排":"Zurücksetzen","每行缩进":"Einrückung","显示规则":"Anzeigeregel","始终隐藏":"Immer ausblenden","首页":"Erste Seite","奇数页":"Ungerade Seiten","偶数页":"Gerade Seiten","尾页":"Letzte Seite","强制分页":"Seitenumbruch erzwingen","是":"Ja","否":"Nein","打印规则":"Druckregel","保持奇数":"Ungerade beibehalten","保持偶数":"Gerade beibehalten","分页规则":"Seitenumbruchregel","不分页":"Kein Seitenumbruch","移除段落左侧空白":"Linken Freiraum entfernen","移除":"Entfernen","不移除":"Nicht entfernen","首页页尾":"Fußzeile erste Seite","尾页页尾":"Fußzeile letzte Seite","偶数页页尾":"Fußzeile gerade Seiten","奇数页页尾":"Fußzeile ungerade Seiten","位置固定":"Feste Position","拖动方向":"Zugrichtung","横向":"Horizontal","竖向":"Vertikal","左偏移":"Linker Versatz","偏移量":"Versatz","最低高度":"Mindesthöhe","文本过短或为空时的高度":"Höhe bei zu kurzem oder leerem Text","隐藏规则":"Ausblendregel","表体行边框":"Zeilenrahmen","元素层级":"Z-Index","边框设置":"Rahmeneinstellungen","实线":"Durchgezogen","虚线":"Gestrichelt","左内边距":"Linker Abstand","上内边距":"Oberer Abstand","右内边距":"Rechter Abstand","下内边距":"Unterer Abstand","样式":"Stil","边框样式":"Rahmenstil","长虚线":"Lang gestrichelt","短虚线":"Kurz gestrichelt","背景颜色":"Hintergrundfarbe","纸张方向(仅自定义纸质有效)":"Papierausrichtung (nur benutzerdefiniertes Papier)","纵向":"Hochformat","上下对齐":"Vertikale Ausrichtung","垂直居中":"Vertikal zentriert","底部":"Unten","文本换行":"Textumbruch","不换行":"Kein Umbruch","不换行&隐藏":"Kein Umbruch & ausbl.","不换行&省略":"Kein Umbruch & Ausl.","打印类型":"Drucktyp","文本":"Text","二维码":"QR-Code","字段类型":"Feldtyp","默认(文本)":"Standard (Text)","序号":"Index","图片":"Bild","单元格高度":"Zellenhöhe","条形码、二维码以及图片有效":"Strichcode, QR-Code und Bild gültig","底部聚合标题":"Zusammenfassungstitel","底部聚合文本":"Zusammenfassungstext","聚合类型":"Zusammenfassungstyp","底部聚合合并列数":"Zusammenfassungsspalten","合并列数":"Spalten verbinden","底部聚合类型左右对齐":"Zusammenfassungsausrichtung","整数":"Ganzzahl","保留%s位":"Behalte %s Dezimalstellen","底部聚合小数":"Zusammenfassungsdezimalstellen","转大小写":"Groß-/Kleinschreibung","底部聚合类型":"Zusammenfassungstyp","不聚合":"Keine Zusammenfassung","仅文本":"Nur Text","顶部偏移":"oberer Versatz","一行多组":"Mehrere Gruppen pro Zeile","一行二列":"Eine Zeile zwei Spalten","一行三列":"Eine Zeile drei Spalten","一行四列":"Eine Zeile vier Spalten","一行多组间隔":"Abstand mehrerer Gruppen pro Zeile","表格头显示":"Tabellenkopf Anzeige","每页显示":"Pro Seite anzeigen","首页显示":"Auf erster Seite anzeigen","不显示":"Nicht anzeigen","数据类型":"Datentyp","日期时间":"DatumUhrzeit","布尔":"Boolesch","格式":"Format","格式化函数":"Formatierungsfunktion","样式函数":"Style-Funktion","行/列合并函数":"Zeile/Spalte zusammenführen","跨页合并是否清除":"Seitenumbruch aufheben","表格脚函数":"Tabellenfußfunktion","分组字段函数":"Gruppenfeld-Funktion","分组头格式化函数":"Gruppenkopf-Formatierungsfunktion","分组头信息":"Gruppenkopfinfo","分组脚格式化函数":"Gruppenfuß-Formatierungsfunktion","分组脚信息":"Gruppenfußinfo","多组表格脚函数":"Mehrere Gruppen Tabellenfußfunktion","行样式函数":"Zeilenstilfunktion","单元格左右对齐":"Zellenausrichtung","单元格上下对齐":"Zellenvertikale Ausrichtung","上":"Oben","中":"Mitte","表格头单元格左右对齐":"Tabellenkopf Ausrichtung","单元格样式函数":"Zellenstilfunktion","表格头样式函数":"Tabellenkopf-Stilfunktion","单元格格式化函数":"Zellenformatierungsfunktion","单元格渲染函数":"Zellen-Rendering-Funktion","自动补全":"Auto Vervollständigen","每页最大行数":"Max Zeilen pro Seite","表格脚显示":"Tabellenfußanzeige","最后显示":"Auf letzter Seite anzeigen","没有足够空间进行表格分页,请调整页眉/页脚线":"Nicht genügend Platz für die Tabellenseitenumbrüche, bitte Kopf-/Fußzeile anpassen","没有足够空间,显示下方内容, 可分页高度":"Nicht genügend Platz, Inhalt unten anzeigen, Höhe kann umgebrochen werden:","列属性":"Spalteneigenschaft","在上方插入行":"Zeile oben einfügen","在下方插入行":"Zeile unten einfügen","向左方插入列":"Spalte links einfügen","向右方插入列":"Spalte rechts einfügen","删除行":"Zeile löschen","删除列":"Spalte löschen","对齐":"Ausrichtung","左":"Links","左右居中":"Zentriert","右":"Rechts","下":"Unten","合并单元格":"Zelle verbinden","解开单元格":"Zellenverbindung aufheben","条形码生成失败":"Strichcode-Generierung fehlgeschlagen","请检查 hiprint.init 的 provider 是否配置了":"Bitte überprüfen, ob der Anbieter von hiprint.init konfiguriert wurde","已移除'tableCustom',请替换使用'table'详情见更新记录":"'TableCustom' wurde entfernt, bitte durch 'table' ersetzen, Details siehe Änderungsprotokoll","确定":"Bestätigen","删除":"Löschen","连接客户端失败":"Verbindung zum Client fehlgeschlagen","基础":"Grundlegend","边框":"Rahmen","列":"Spalte","高级":"Erweitert","面板排列":"Panelanordnung","排列方式":"Anordnungsart","垂直间距%s":"Vertikaler Abstand %s","水平间距%s":"Horizontaler Abstand %s","边框圆角":"Abgerundete Ecken","显示码值":"Anzeigecode"}`)},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"Please select field","计数":"Count","合计":"Sum","平均值":"Average","最小值":"Min","最大值":"Max","此格式不支持该文本":"This format does not support this text","二维码生成失败":"QR code generation failed","字体行高":"Font Height","默认":"Default","字体":"Font","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Font Size","字体粗细":"Font Weight","更细":"Lighter","粗体":"Bold","粗体+":"Bolder","字间距":"Letter Spacing","左右对齐":"Justified","居左":"Left","居中":"Center","居右":"Right","两端对齐":"Justified","标题显示隐藏":"Title Display","显示":"Show","隐藏":"Hide","表格边框":"Table Border","有边框":"Yes","无边框":"No","表头边框":"Header Border","左边框":"Left","右边框":"Right","左右边框":"Left & Right","上边框":"Top","下边框":"Bottom","上下边框":"Top & Bottom","表头单元格边框":"Header Cell Border","表尾边框":"Footer Border","表尾单元格边框":"Footer Cell Border","表头行高":"Header Row Height","表头字体大小":"Header Font Size","表头字体粗细":"Header Font Weight","表体单元格边框":"Body Cell Border","表体行高":"Body Row Height","表头背景":"Header Background","线宽":"Line Width","边框大小":"Border Size","条形码格式":"Barcode Type","商品条码":"Goods Barcode","条形码":"Barcode","物流":"Logistics","邮政和快递编码":"Postal and Courier Code","医疗产品编码":"Medical Product Code","不常用编码":"Uncommon Code","附加组件":"Additional Component","实验编码":"Experimental Code","条码类型":"Barcode Type","二维码类型":"QRCode Type","二维码容错率":"QRCode ErrorCorrectionLevel","字体颜色":"Font Color","文本修饰":"Text Decoration","下划线":"Underline","上划线":"Overline","穿梭线":"Line Through","字段名":"Field","请输入字段名":"Please enter field","标题":"Title","请输入标题":"Please enter title","测试数据":"Test Data","仅字段名称存在时有效":"Only valid when field name exists","位置坐标":"Position Coordinate","X位置(左)":"X Position(Left)","Y位置(上)":"Y Position(Top)","同步":"Sync","不同步":"Unsync","宽高大小":"Width & Height","宽":"Width","高":"Height","图片地址":"Image URL","请输入图片地址":"Please enter image URL","选择":"Choose","图片缩放":"Image Scale","等比":"Proportional","裁切":"Crop","填充":"Fill","原始尺寸":"Original Size","颜色":"Color","边框颜色":"Border Color","水印功能":"Watermark","水印内容":"Watermark Content","旋转角度":"Rotate Angle","水平密度":"Horizontal Density","垂直密度":"Vertical Density","水印时间":"Watermark Time","时间格式":"Time Format","页码格式":"Page Number Format","显示页码":"Show Page Number","页码续排":"Page Number Continue","续排":"Continue","重排":"Reset","每行缩进":"Indent","显示规则":"Display Rule","始终隐藏":"Always Hide","首页":"First Page","奇数页":"Odd Page","偶数页":"Even Page","尾页":"Last Page","强制分页":"Force Page Break","是":"Yes","否":"No","打印规则":"Print Rule","保持奇数":"Keep Odd","保持偶数":"Keep Even","分页规则":"Page Break Rule","不分页":"No Page Break","移除段落左侧空白":"Remove Left Blank","移除":"Remove","不移除":"No Remove","首页页尾":"First Page","尾页页尾":"Last Page","偶数页页尾":"Even Page","奇数页页尾":"Odd Page","位置固定":"Fixed Position","拖动方向":"Drag Direction","横向":"Horizontal","竖向":"Vertical","左偏移":"Left Offset","偏移量":"Offset","最低高度":"Min Height","文本过短或为空时的高度":"Height when text is too short or empty","隐藏规则":"Hide Rule","表体行边框":"Body Row Border","元素层级":"Zindex","边框设置":"Border Setting","实线":"Solid","虚线":"Dashed","左内边距":"Left Padding","上内边距":"Top Padding","右内边距":"Right Padding","下内边距":"Bottom Padding","样式":"Style","边框样式":"Border Style","长虚线":"Long Dashed","短虚线":"Short Dashed","背景颜色":"Background Color","纸张方向(仅自定义纸质有效)":"Paper Orientation (Only Custom Paper)","纵向":"Portrait","上下对齐":"Vertical Align","垂直居中":"Middle","底部":"Bottom","文本换行":"Text Wrap","不换行":"No Wrap","不换行&隐藏":"No Wrap & Hide","不换行&省略":"No Wrap & Ellipsis","打印类型":"Print Type","文本":"Text","二维码":"QRCode","字段类型":"Field Type","默认(文本)":"Default(Text)","序号":"Index","图片":"Image","单元格高度":"Cell Height","条形码、二维码以及图片有效":"Barcode, QRCode and Image are valid","底部聚合标题":"Summary Title","底部聚合文本":"Summary Text","聚合类型":"Summary Type","底部聚合合并列数":"Summary Colspan","合并列数":"Colspan","底部聚合类型左右对齐":"Summary Align","整数":"Integer","保留%s位":"Keep %s Decimal","底部聚合小数":"Summary Decimal","底部聚合格式化函数":"Summary Format Function","转大小写":"UpperCase or LowerCase","底部聚合类型":"Summary Type","不聚合":"No Summary","仅文本":"Text Only","顶部偏移":"Top Offset","一行多组":"Multi Group","一行二列":"One Line Two Column","一行三列":"One Line Three Column","一行四列":"One Line Four Column","一行多组间隔":"Multi Group Spacing","表格头显示":"Table Header Display","每页显示":"Display Per Page","首页显示":"Display On First Page","不显示":"No Display","数据类型":"Data Type","日期时间":"DateTime","布尔":"Boolean","格式":"Format","格式化函数":"Format Function","样式函数":"Style Function","行/列合并函数":"Row/Column Merge Function","跨页合并是否清除":"Clear Page Break Merge","表格脚函数":"Table Footer Function","分组字段函数":"Group Field Function","分组头格式化函数":"Group Header Format Function","分组头信息":"Group Header Info","分组脚格式化函数":"Group Footer Format Function","分组脚信息":"Group Footer Info","多组表格脚函数":"Multi Group Table Footer Function","行样式函数":"Row Style Function","单元格左右对齐":"Cell Align","单元格上下对齐":"Cell Vertical Align","上":"Top","中":"Middle","表格头单元格左右对齐":"Header Cell Align","单元格样式函数":"Cell Style Function","表格头样式函数":"Header Style Function","单元格格式化函数":"Cell Format Function","单元格渲染函数":"Cell Render Function","自动补全":"Auto Complete","每页最大行数":"Max Rows Per Page","表格脚显示":"Table Footer Display","最后显示":"Display On Last Page","没有足够空间进行表格分页,请调整页眉/页脚线":"There is not enough space for table pagination, please adjust the header/footer line","没有足够空间,显示下方内容, 可分页高度":"Not enough space, display the content below, the height can be paginated:","列属性":"Column Property","在上方插入行":"Insert Row Above","在下方插入行":"Insert Row Below","向左方插入列":"Insert Column Left","向右方插入列":"Insert Column Right","删除行":"Delete Row","删除列":"Delete Column","对齐":"Align","左":"Left","左右居中":"Center","右":"Right","下":"Bottom","合并单元格":"Merge Cell","解开单元格":"Unmerge Cell","条形码生成失败":"Barcode generation failed","请检查 hiprint.init 的 provider 是否配置了":"Please check if the provider of hiprint.init is configured","已移除'tableCustom',请替换使用'table'详情见更新记录":"The 'tableCustom' has been removed, please replace it with 'table', see the update log for details","确定":"Confirm","删除":"Delete","连接客户端失败":"Failed to connect to the client","基础":"Basic","边框":"Border","列":"Column","高级":"Advanced","面板排列":"Panel Arrangement","排列方式":"Arrangement Method","垂直间距%s":"Vertical Spacing %s","水平间距%s":"Horizontal Spacing %s","边框圆角":"Border Radius","显示码值":"Display Code value"}`)},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"Por favor, selecciona un campo","计数":"Recuento","合计":"Suma","平均值":"Promedio","最小值":"Mínimo","最大值":"Máximo","此格式不支持该文本":"Este formato no es compatible con este texto","二维码生成失败":"Error al generar código QR","字体行高":"Altura de fuente","默认":"Predeterminado","字体":"Fuente","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Tamaño de fuente","字体粗细":"Grosor de fuente","更细":"Más fino","粗体":"Negrita","粗体+":"Más negrita","字间距":"Espacio entre letras","左右对齐":"Justificado","居左":"Izquierda","居中":"Centrado","居右":"Derecha","两端对齐":"Justificado","标题显示隐藏":"Visualización de título","显示":"Mostrar","隐藏":"Ocultar","表格边框":"Borde de tabla","有边框":"Sí","无边框":"No","表头边框":"Borde de encabezado","左边框":"Izquierda","右边框":"Derecha","左右边框":"Izquierda y derecha","上边框":"Superior","下边框":"Inferior","上下边框":"Superior e inferior","表头单元格边框":"Borde de celda de encabezado","表尾边框":"Borde de pie de página","表尾单元格边框":"Borde de celda de pie de página","表头行高":"Altura de fila de encabezado","表头字体大小":"Tamaño de fuente de encabezado","表头字体粗细":"Grosor de fuente de encabezado","表体单元格边框":"Borde de celda de cuerpo","表体行高":"Altura de fila de cuerpo","表头背景":"Fondo de encabezado","线宽":"Ancho de línea","边框大小":"Tamaño de borde","条形码格式":"Tipo de código de barras","商品条码":"Código de barras de producto","条形码":"Código de barras","物流":"Logística","邮政和快递编码":"Código postal y de mensajería","医疗产品编码":"Código de producto médico","不常用编码":"Código inusual","附加组件":"Componente adicional","实验编码":"Código experimental","条码类型":"Tipo de código de barras","二维码类型":"Tipo de código QR","二维码容错率":"Nivel de corrección de errores de código QR","字体颜色":"Color de fuente","文本修饰":"Decoración de texto","下划线":"Subrayado","上划线":"Tachado","穿梭线":"Tachado","字段名":"Nombre de campo","请输入字段名":"Introduce el nombre del campo","标题":"Título","请输入标题":"Introduce el título","测试数据":"Datos de prueba","仅字段名称存在时有效":"Válido solo cuando existe el nombre de campo","位置坐标":"Coordenada de posición","X位置(左)":"Posición X (izquierda)","Y位置(上)":"Posición Y (superior)","同步":"Sincronizar","不同步":"No sincronizar","宽高大小":"Ancho y alto","宽":"Ancho","高":"Alto","图片地址":"URL de imagen","请输入图片地址":"Introduce la URL de la imagen","选择":"Elegir","图片缩放":"Escala de imagen","等比":"Proporcional","裁切":"Recortar","填充":"Rellenar","原始尺寸":"Tamaño original","颜色":"Color","边框颜色":"Color de borde","水印功能":"Marca de agua","水印内容":"Contenido de la marca de agua","旋转角度":"Ángulo de rotación","水平密度":"Densidad horizontal","垂直密度":"Densidad vertical","水印时间":"Hora de la marca de agua","时间格式":"Formato de hora","页码格式":"Formato del número de página","显示页码":"Mostrar número de página","页码续排":"Continuar con el número de página","续排":"Continuar","重排":"Reiniciar","每行缩进":"Sangría","显示规则":"Regla de visualización","始终隐藏":"Ocultar siempre","首页":"Primera página","奇数页":"Páginas impares","偶数页":"Páginas pares","尾页":"Última página","强制分页":"Forzar salto de página","是":"Sí","否":"No","打印规则":"Regla de impresión","保持奇数":"Mantener impares","保持偶数":"Mantener pares","分页规则":"Regla de salto de página","不分页":"Sin salto de página","移除段落左侧空白":"Eliminar espacio en blanco izquierdo","移除":"Eliminar","不移除":"No eliminar","首页页尾":"Pie de página de primera página","尾页页尾":"Pie de página de última página","偶数页页尾":"Pie de página en páginas pares","奇数页页尾":"Pie de página en páginas impares","位置固定":"Posición fija","拖动方向":"Dirección de arrastre","横向":"Horizontal","竖向":"Vertical","左偏移":"Desplazamiento izquierdo","偏移量":"Desplazamiento","最低高度":"Altura mínima","文本过短或为空时的高度":"Altura cuando el texto es demasiado corto o está vacío","隐藏规则":"Regla para ocultar","表体行边框":"Borde de fila de cuerpo","元素层级":"Índice Z","边框设置":"Ajustes de borde","实线":"Sólido","虚线":"Discontinuo","左内边距":"Relleno izquierdo","上内边距":"Relleno superior","右内边距":"Relleno derecho","下内边距":"Relleno inferior","样式":"Estilo","边框样式":"Estilo de borde","长虚线":"Discontinuo largo","短虚线":"Discontinuo corto","背景颜色":"Color de fondo","纸张方向(仅自定义纸质有效)":"Orientación del papel (solo papel personalizado)","纵向":"Vertical","上下对齐":"Alineación vertical","垂直居中":"Centrado vertical","底部":"Inferior","文本换行":"Ajuste de texto","不换行":"Sin ajuste","不换行&隐藏":"Sin ajuste y ocultar","不换行&省略":"Sin ajuste y puntos suspensivos","打印类型":"Tipo de impresión","文本":"Texto","二维码":"Código QR","字段类型":"Tipo de campo","默认(文本)":"Predeterminado (texto)","序号":"Índice","图片":"Imagen","单元格高度":"Altura de celda","条形码、二维码以及图片有效":"Código de barras, código QR e imagen son válidos","底部聚合标题":"Título de resumen","底部聚合文本":"Texto de resumen","聚合类型":"Tipo de resumen","底部聚合合并列数":"Columnas combinadas de resumen","合并列数":"Columnas combinadas","底部聚合类型左右对齐":"Alineación de resumen","整数":"Entero","保留%s位":"Mantener %s decimales","底部聚合小数":"Decimales en resumen","转大小写":"Mayúsculas o minúsculas","底部聚合类型":"Tipo de resumen","不聚合":"Sin resumen","仅文本":"Solo texto","顶部偏移":"Desplazamiento superior","一行多组":"Varios grupos en una línea","一行二列":"Una línea dos columnas","一行三列":"Una línea tres columnas","一行四列":"Una línea cuatro columnas","一行多组间隔":"Espaciado de varios grupos en una línea","表格头显示":"Visualización de encabezado de tabla","每页显示":"Mostrar por página","首页显示":"Mostrar en primera página","不显示":"No mostrar","数据类型":"Tipo de dato","日期时间":"Fecha y hora","布尔":"Booleano","格式":"Formato","格式化函数":"Función de formato","样式函数":"Función de estilo","行/列合并函数":"Función combinar fila/columna","跨页合并是否清除":"¿Borrar combinación entre páginas?","表格脚函数":"Función de pie de tabla","分组字段函数":"Función de campo de agrupación","分组头格式化函数":"Función de formato de encabezado de grupo","分组头信息":"Información de encabezado de grupo","分组脚格式化函数":"Función de formato de pie de grupo","分组脚信息":"Información de pie de grupo","多组表格脚函数":"Función de pie de tabla de varios grupos","行样式函数":"Función de estilo de fila","单元格左右对齐":"Alineación de celda","单元格上下对齐":"Alineación vertical de celda","上":"Superior","中":"Centro","表格头单元格左右对齐":"Alineación de celda de encabezado","单元格样式函数":"Función de estilo de celda","表格头样式函数":"Función de estilo de encabezado","单元格格式化函数":"Función de formato de celda","单元格渲染函数":"Función de representación de celda","自动补全":"Autocompletar","每页最大行数":"Filas máximo por página","表格脚显示":"Visualización de pie de tabla","最后显示":"Mostrar en última página","没有足够空间进行表格分页,请调整页眉/页脚线":"No hay suficiente espacio para la paginación de tablas, ajuste la línea de encabezado/pie de página","没有足够空间,显示下方内容, 可分页高度":"No hay suficiente espacio, muestre el contenido a continuación, se puede paginar la altura:","列属性":"Propiedad de columna","在上方插入行":"Insertar fila encima","在下方插入行":"Insertar fila debajo","向左方插入列":"Insertar columna a la izquierda","向右方插入列":"Insertar columna a la derecha","删除行":"Eliminar fila","删除列":"Eliminar columna","对齐":"Alinear","左":"Izquierda","左右居中":"Centrar","右":"Derecha","下":"Inferior","合并单元格":"Combinar celda","解开单元格":"Descombinar celda","条形码生成失败":"Error al generar código de barras","请检查 hiprint.init 的 provider 是否配置了":"Verifique si se ha configurado el proveedor de hiprint.init","已移除'tableCustom',请替换使用'table'详情见更新记录":"Se ha eliminado 'tableCustom', reemplácelo por 'table', consulte el registro de actualización para obtener detalles","确定":"Confirmar","删除":"Eliminar","连接客户端失败":"Error al conectarse al cliente","基础":"Básico","边框":"Borde","列":"Columna","高级":"Avanzado","面板排列":"Disposición del panel","排列方式":"Método de disposición","垂直间距%s":"Espaciado Vertical %s","水平间距%s":"Espaciado Horizontal %s","边框圆角":"Radio de Borde","显示码值":"Mostrar Valor del Código"}`)},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"Veuillez sélectionner un champ","计数":"Compter","合计":"Somme","平均值":"Moyenne","最小值":"Minimum","最大值":"Maximum","此格式不支持该文本":"Ce format ne prend pas en charge ce texte","二维码生成失败":"Échec de la génération de code QR","字体行高":"Hauteur de police","默认":"Défaut","字体":"Police","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Taille de police","字体粗细":"Épaisseur de police","更细":"Plus léger","粗体":"Gras","粗体+":"Plus gras","字间距":"Espacement des lettres","左右对齐":"Justifié","居左":"Gauche","居中":"Centré","居右":"Droite","两端对齐":"Justifié","标题显示隐藏":"Affichage du titre","显示":"Afficher","隐藏":"Masquer","表格边框":"Bordure du tableau","有边框":"Oui","无边框":"Non","表头边框":"Bordure d'en-tête","左边框":"Gauche","右边框":"Droite","左右边框":"Gauche et droite","上边框":"Haut","下边框":"Bas","上下边框":"Haut et bas","表头单元格边框":"Bordure de cellule d'en-tête","表尾边框":"Bordure de pied de page","表尾单元格边框":"Bordure de cellule de pied de page","表头行高":"Hauteur de ligne d'en-tête","表头字体大小":"Taille de police d'en-tête","表头字体粗细":"Épaisseur de police d'en-tête","表体单元格边框":"Bordure de cellule de corps","表体行高":"Hauteur de ligne de corps","表头背景":"Arrière-plan de l'en-tête","线宽":"Largeur de trait","边框大小":"Taille de bordure","条形码格式":"Type de code à barres","商品条码":"Code à barres de produit","条形码":"Code à barres","物流":"Logistique","邮政和快递编码":"Code postal et messagerie","医疗产品编码":"Code de produit médical","不常用编码":"Code inhabituel","附加组件":"Composant supplémentaire","实验编码":"Code expérimental","条码类型":"Type de code à barres","二维码类型":"Type de QR code","二维码容错率":"Niveau de correction d'erreur de QR code","字体颜色":"Couleur de police","文本修饰":"Décoration de texte","下划线":"Souligné","上划线":"Barré","穿梭线":"Barré","字段名":"Nom de champ","请输入字段名":"Veuillez saisir le nom du champ","标题":"Titre","请输入标题":"Veuillez saisir le titre","测试数据":"Données de test","仅字段名称存在时有效":"Valide uniquement lorsque le nom de champ existe","位置坐标":"Coordonnée de position","X位置(左)":"Position X (gauche)","Y位置(上)":"Position Y (haut)","同步":"Synchroniser","不同步":"Non synchronisé","宽高大小":"Largeur et hauteur","宽":"Largeur","高":"Hauteur","图片地址":"URL de l'image","请输入图片地址":"Veuillez saisir l'URL de l'image","选择":"Choisir","图片缩放":"Mise à l'échelle de l'image","等比":"Proportionnel","裁切":"Rogner","填充":"Remplir","原始尺寸":"Taille d'origine","颜色":"Couleur","边框颜色":"Couleur de bordure","水印功能":"Filigrane","水印内容":"Contenu du filigrane","旋转角度":"Angle de rotation","水平密度":"Densité horizontale","垂直密度":"Densité verticale","水印时间":"Heure du filigrane","时间格式":"Format de l'heure","页码格式":"Format du numéro de page","显示页码":"Afficher le numéro de page","页码续排":"Continuer le numéro de page","续排":"Continuer","重排":"Réinitialiser","每行缩进":"Retrait","显示规则":"Règle d'affichage","始终隐藏":"Toujours masquer","首页":"Première page","奇数页":"Pages impaires","偶数页":"Pages paires","尾页":"Dernière page","强制分页":"Forcer saut de page","是":"Oui","否":"Non","打印规则":"Règle d'impression","保持奇数":"Garder impaires","保持偶数":"Garder paires","分页规则":"Règle de saut de page","不分页":"Pas de saut de page","移除段落左侧空白":"Supprimer l'espace vide à gauche","移除":"Supprimer","不移除":"Ne pas supprimer","首页页尾":"Pied de page première page","尾页页尾":"Pied de page dernière page","偶数页页尾":"Pied de page pages paires","奇数页页尾":"Pied de page pages impaires","位置固定":"Position fixe","拖动方向":"Direction de glissement","横向":"Horizontal","竖向":"Vertical","左偏移":"Décalage à gauche","偏移量":"Décalage","最低高度":"Hauteur minimum","文本过短或为空时的高度":"Hauteur lorsque le texte est trop court ou vide","隐藏规则":"Règle de masquage","表体行边框":"Bordure de ligne du corps","元素层级":"Index Z","边框设置":"Paramètres de bordure","实线":"Plein","虚线":"Pointillé","左内边距":"Marge intérieure gauche","上内边距":"Marge intérieure haut","右内边距":"Marge intérieure droite","下内边距":"Marge intérieure bas","样式":"Style","边框样式":"Style de bordure","长虚线":"Pointillé long","短虚线":"Pointillé court","背景颜色":"Couleur de fond","纸张方向(仅自定义纸质有效)":"Orientation du papier (uniquement papier personnalisé)","纵向":"Portrait","上下对齐":"Alignement vertical","垂直居中":"Centré verticalement","底部":"Bas","文本换行":"Césure de texte","不换行":"Pas de césure","不换行&隐藏":"Pas de césure et masquer","不换行&省略":"Pas de césure et points de suspension","打印类型":"Type d'impression","文本":"Texte","二维码":"QR code","字段类型":"Type de champ","默认(文本)":"Défaut (texte)","序号":"Index","图片":"Image","单元格高度":"Hauteur de cellule","条形码、二维码以及图片有效":"Code à barres, QR code et image sont valides","底部聚合标题":"Titre du récapitulatif","底部聚合文本":"Texte du récapitulatif","聚合类型":"Type de récapitulatif","底部聚合合并列数":"Colonnes fusionnées du récapitulatif","合并列数":"Colonnes fusionnées","底部聚合类型左右对齐":"Alignement du récapitulatif","整数":"Entier","保留%s位":"Garder %s décimales","底部聚合小数":"Décimales du récapitulatif","转大小写":"Majuscules ou minuscules","底部聚合类型":"Type de récapitulatif","不聚合":"Pas de récapitulatif","仅文本":"Texte uniquement","顶部偏移":"Décalage supérieur","一行多组":"Plusieurs groupes sur une ligne","一行二列":"Une ligne deux colonnes","一行三列":"Une ligne trois colonnes","一行四列":"Une ligne quatre colonnes","一行多组间隔":"Espacement de plusieurs groupes sur une ligne","表格头显示":"Affichage de l'en-tête du tableau","每页显示":"Afficher par page","首页显示":"Afficher sur la première page","不显示":"Ne pas afficher","数据类型":"Type de données","日期时间":"DateHeure","布尔":"Booléen","格式":"Format","格式化函数":"Fonction de mise en forme","样式函数":"Fonction de style","行/列合并函数":"Fusionner ligne/colonne","跨页合并是否清除":"Annuler fusion sur saut de page","表格脚函数":"Fonction pied de tableau","分组字段函数":"Fonction Champ de regroupement","分组头格式化函数":"Fonction de mise en forme en-tête de groupe","分组头信息":"Informations en-tête de groupe","分组脚格式化函数":"Fonction de mise en forme pied de groupe","分组脚信息":"Informations pied de groupe","多组表格脚函数":"Fonction pied de tableau multi-groupe","行样式函数":"Fonction style de ligne","单元格左右对齐":"Alignement des cellules","单元格上下对齐":"Alignement vertical des cellules","上":"Haut","中":"Milieu","表格头单元格左右对齐":"Alignement des cellules d'en-tête","单元格样式函数":"Fonction style de cellule","表格头样式函数":"Fonction style d'en-tête","单元格格式化函数":"Fonction de mise en forme de cellule","单元格渲染函数":"Fonction d'affichage de cellule","自动补全":"Saisie automatique","每页最大行数":"Lignes max par page","表格脚显示":"Affichage pied de tableau","最后显示":"Afficher sur dernière page","没有足够空间进行表格分页,请调整页眉/页脚线":"Pas assez d'espace pour la pagination du tableau, veuillez ajuster la ligne d'entête/pied de page","没有足够空间,显示下方内容, 可分页高度":"Pas assez de place, afficher le contenu ci-dessous, la hauteur peut être paginée :","列属性":"Propriété de colonne","在上方插入行":"Insérer ligne au-dessus","在下方插入行":"Insérer ligne en dessous","向左方插入列":"Insérer colonne à gauche","向右方插入列":"Insérer colonne à droite","删除行":"Supprimer ligne","删除列":"Supprimer colonne","对齐":"Aligner","左":"Gauche","左右居中":"Centrer","右":"Droite","下":"Bas","合并单元格":"Fusionner cellule","解开单元格":"Défusionner cellule","条形码生成失败":"Échec de la génération de code à barres","请检查 hiprint.init 的 provider 是否配置了":"Veuillez vérifier si le fournisseur de hiprint.init est configuré","已移除'tableCustom',请替换使用'table'详情见更新记录":"'TableCustom' a été supprimé, veuillez le remplacer par 'table', voir le journal de mise à jour pour plus de détails","确定":"Confirmer","删除":"Supprimer","连接客户端失败":"Échec de connexion au client","基础":"De base","边框":"Bordure","列":"Colonne","高级":"Avancé","面板排列":"Agencement du panneau","排列方式":"Mode d'agencement","垂直间距%s":"Espacement Vertical %s","水平间距%s":"Espacement Horizontal %s","边框圆角":"Rayon de Bordure","显示码值":"Afficher la Valeur du Code"}`)},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"Seleziona campo","计数":"Conteggio","合计":"Somma","平均值":"Media","最小值":"Minimo","最大值":"Massimo","此格式不支持该文本":"Questo formato non supporta questo testo","二维码生成失败":"Generazione codice QR non riuscita","字体行高":"Altezza carattere","默认":"Predefinito","字体":"Carattere","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Dimensione carattere","字体粗细":"Spessore carattere","更细":"Più leggero ","粗体":"Grassetto","粗体+":"Più grassetto","字间距":"Spaziatura lettere","左右对齐":"Giustificato","居左":"Sinistra","居中":"Centrato","居右":"Destra","两端对齐":"Giustificato","标题显示隐藏":"Visualizzazione titolo","显示":"Mostra","隐藏":"Nascondi","表格边框":"Bordo tabella","有边框":"Sì","无边框":"No","表头边框":"Bordo intestazione","左边框":"Sinistra","右边框":"Destra","左右边框":"Sinistra e destra","上边框":"Alto","下边框":"Basso","上下边框":"Alto e basso","表头单元格边框":"Bordo cella intestazione","表尾边框":"Bordo piè di pagina","表尾单元格边框":"Bordo cella piè di pagina","表头行高":"Altezza riga intestazione","表头字体大小":"Dimensione carattere intestazione","表头字体粗细":"Spessore carattere intestazione","表体单元格边框":"Bordo cella corpo","表体行高":"Altezza riga corpo","表头背景":"Sfondo intestazione","线宽":"Larghezza linea","边框大小":"Dimensione bordo","条形码格式":"Tipo codice a barre","商品条码":"Codice a barre prodotto","条形码":"Codice a barre","物流":"Logistica","邮政和快递编码":"Codice postale e corriere","医疗产品编码":"Codice prodotto medico","不常用编码":"Codice insolito","附加组件":"Componente aggiuntivo","实验编码":"Codice sperimentale","条码类型":"Tipo di codice a barre","二维码类型":"Tipo codice QR","二维码容错率":"Livello correzione errore codice QR","字体颜色":"Colore carattere","文本修饰":"Decorazione testo","下划线":"Sottolineato","上划线":"Barrato","穿梭线":"Barrato","字段名":"Nome campo","请输入字段名":"Inserisci nome campo","标题":"Titolo","请输入标题":"Inserisci titolo","测试数据":"Dati di prova","仅字段名称存在时有效":"Valido solo quando esiste nome campo","位置坐标":"Coordinate di posizione","X位置(左)":"Posizione X (sinistra)","Y位置(上)":"Posizione Y (alto)","同步":"Sincronizzare","不同步":"Non sincronizzare","宽高大小":"Larghezza e altezza","宽":"Larghezza","高":"Altezza","图片地址":"URL immagine","请输入图片地址":"Inserisci URL immagine","选择":"Scegliere","图片缩放":"Ridimensionamento immagine","等比":"Proporzionale","裁切":"Ritagliare","填充":"Riempire","原始尺寸":"Dimensione originale","颜色":"Colore","边框颜色":"Colore bordo","水印功能":"Filigrana","水印内容":"Contenuto filigrana","旋转角度":"Angolo di rotazione","水平密度":"Densità orizzontale","垂直密度":"Densità verticale","水印时间":"Ora filigrana","时间格式":"Formato ora","页码格式":"Formato numero pagina","显示页码":"Mostra numero pagina","页码续排":"Continua numero pagina","续排":"Continua","重排":"Ripristina","每行缩进":"Rientro","显示规则":"Regola di visualizzazione","始终隐藏":"Nascondi sempre","首页":"Prima pagina","奇数页":"Pagine dispari","偶数页":"Pagine pari","尾页":"Ultima pagina","强制分页":"Forza interruzione pagina","是":"Sì","否":"No","打印规则":"Regola di stampa","保持奇数":"Mantieni dispari","保持偶数":"Mantieni pari","分页规则":"Regola interruzione pagina","不分页":"Nessuna interruzione pagina","移除段落左侧空白":"Rimuovi spazio vuoto a sinistra","移除":"Rimuovere","不移除":"Non rimuovere","首页页尾":"Piè di pagina prima pagina","尾页页尾":"Piè di pagina ultima pagina","偶数页页尾":"Piè di pagina pagine pari","奇数页页尾":"Piè di pagina pagine dispari","位置固定":"Posizione fissa","拖动方向":"Direzione trascinamento","横向":"Orizzontale","竖向":"Verticale","左偏移":"Scostamento a sinistra","偏移量":"Scostamento","最低高度":"Altezza minima","文本过短或为空时的高度":"Altezza quando testo troppo corto o vuoto","隐藏规则":"Regola nascondi","表体行边框":"Bordo riga corpo","元素层级":"Indice Z","边框设置":"Impostazioni bordo","实线":"Continuo","虚线":"Tratteggiato","左内边距":"Riempimento sinistro","上内边距":"Riempimento superiore","右内边距":"Riempimento destro","下内边距":"Riempimento inferiore","样式":"Stile","边框样式":"Stile bordo","长虚线":"Tratteggiato lungo","短虚线":"Tratteggiato corto","背景颜色":"Colore sfondo","纸张方向(仅自定义纸质有效)":"Orientamento carta (solo carta personalizzata)","纵向":"Verticale","上下对齐":"Allineamento verticale","垂直居中":"Centrato verticalmente","底部":"In basso","文本换行":"A capo automatico","不换行":"Nessun a capo","不换行&隐藏":"Nessun a capo e nascondi","不换行&省略":"Nessun a capo e puntini","打印类型":"Tipo di stampa","文本":"Testo","二维码":"Codice QR","字段类型":"Tipo di campo","默认(文本)":"Predefinito (testo)","序号":"Indice","图片":"Immagine","单元格高度":"Altezza cella","条形码、二维码以及图片有效":"Codice a barre, codice QR e immagine validi","底部聚合标题":"Titolo del riepilogo","底部聚合文本":"Testo del riepilogo","聚合类型":"Tipo di riepilogo","底部聚合合并列数":"Colonne del riepilogo unite","合并列数":"Colonne unite","底部聚合类型左右对齐":"Allineamento riepilogo","整数":"Intero","保留%s位":"Mantieni %s decimali","底部聚合小数":"Decimali del riepilogo","转大小写":"Maiuscole o minuscole","底部聚合类型":"Tipo di riepilogo","不聚合":"Nessun riepilogo","仅文本":"Solo testo","顶部偏移":"Scostamento superiore","一行多组":"Più gruppi in una riga","一行二列":"Una riga due colonne","一行三列":"Una riga tre colonne","一行四列":"Una riga quattro colonne","一行多组间隔":"Spaziatura più gruppi in una riga","表格头显示":"Visualizzazione intestazione tabella","每页显示":"Mostra per pagina","首页显示":"Mostra in prima pagina","不显示":"Non visualizzare","数据类型":"Tipo di dati","日期时间":"DataOra","布尔":"Booleano","格式":"Formato","格式化函数":"Funzione di formattazione","样式函数":"Funzione di stile","行/列合并函数":"Unisci riga/colonna","跨页合并是否清除":"Annulla unione interruzione pagina","表格脚函数":"Funzione piè di pagina tabella","分组字段函数":"Funzione campo di raggruppamento","分组头格式化函数":"Funzione di formattazione intestazione gruppo","分组头信息":"Informazioni intestazione gruppo","分组脚格式化函数":"Funzione di formattazione piè di gruppo","分组脚信息":"Informazioni piè di gruppo","多组表格脚函数":"Funzione piè di pagina tabella multi-gruppo","行样式函数":"Funzione stile riga","单元格左右对齐":"Allineamento cella","单元格上下对齐":"Allineamento verticale cella","上":"Alto","中":"Centro","表格头单元格左右对齐":"Allineamento cella intestazione","单元格样式函数":"Funzione stile cella","表格头样式函数":"Funzione stile intestazione","单元格格式化函数":"Funzione di formattazione cella","单元格渲染函数":"Funzione di rendering cella","自动补全":"Completamento automatico","每页最大行数":"Righe massime per pagina","表格脚显示":"Visualizzazione piè di pagina tabella","最后显示":"Mostra nell'ultima pagina","没有足够空间进行表格分页,请调整页眉/页脚线":"Spazio insufficiente per la paginazione della tabella, regolare la linea di intestazione/piè di pagina","没有足够空间,显示下方内容, 可分页高度":"Spazio insufficiente, visualizza il contenuto sottostante, l'altezza può essere impaginata:","列属性":"Proprietà colonna","在上方插入行":"Inserisci riga sopra","在下方插入行":"Inserisci riga sotto","向左方插入列":"Inserisci colonna a sinistra","向右方插入列":"Inserisci colonna a destra","删除行":"Elimina riga","删除列":"Elimina colonna","对齐":"Allinea","左":"Sinistra","左右居中":"Centra","右":"Destra","下":"Basso","合并单元格":"Unisci cella","解开单元格":"Separa cella","条形码生成失败":"Generazione codice a barre non riuscita","请检查 hiprint.init 的 provider 是否配置了":"Controlla se il provider di hiprint.init è configurato","已移除'tableCustom',请替换使用'table'详情见更新记录":"'TableCustom' è stato rimosso, sostituirlo con 'table', vedi il log di aggiornamento per i dettagli","确定":"Conferma","删除":"Elimina","连接客户端失败":"Connessione al client non riuscita","基础":"Di base","边框":"Bordo","列":"Colonna","高级":"Avanzate","面板排列":"Disposizione del pannello","排列方式":"Metodo di disposizione","垂直间距%s":"Spaziatura Verticale %s","水平间距%s":"Spaziatura Orizzontale %s","边框圆角":"Raggio del Bordo","显示码值":"Mostra Valore del Codice"}`)},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"フィールドを選択してください","计数":"カウント","合计":"合計","平均值":"平均","最小值":"最小値","最大值":"最大値","此格式不支持该文本":"このフォーマットはこのテキストをサポートしていません","二维码生成失败":"QRコードの生成に失敗しました","字体行高":"フォントの行の高さ","默认":"デフォルト","字体":"フォント","宋体":"明朝","微软雅黑":"Yu Gothic","字体大小":"フォントサイズ","字体粗细":"フォントの太さ","更细":"より細い","粗体":"太字","粗体+":"より太字","字间距":"文字間隔","左右对齐":"両端揃え","居左":"左寄せ","居中":"中央寄せ","居右":"右寄せ","两端对齐":"両端揃え","标题显示隐藏":"タイトルの表示/非表示","显示":"表示","隐藏":"非表示","表格边框":"表の罫線","有边框":"罫線あり","无边框":"罫線なし","表头边框":"ヘッダーの罫線","左边框":"左罫線","右边框":"右罫線","左右边框":"左右罫線","上边框":"上罫線","下边框":"下罫線","上下边框":"上下罫線","表头单元格边框":"ヘッダーのセル罫線","表尾边框":"フッターの罫線","表尾单元格边框":"フッターのセル罫線","表头行高":"ヘッダーの行の高さ","表头字体大小":"ヘッダーのフォントサイズ","表头字体粗细":"ヘッダーのフォントの太さ","表体单元格边框":"本体のセル罫線","表体行高":"本体の行の高さ","表头背景":"ヘッダーの背景","线宽":"線の太さ","边框大小":"罫線の太さ","条形码格式":"バーコードの形式","商品条码":"商品バーコード","条形码":"バーコード","物流":"物流","邮政和快递编码":"郵便および宅配便番号","医疗产品编码":"医療用品コード","不常用编码":"あまり使われないコード","附加组件":"付属品","实验编码":"実験的コード","条码类型":"バーコードのタイプ","二维码类型":"QRコードのタイプ","二维码容错率":"QRコードの誤り訂正レベル","字体颜色":"文字色","文本修饰":"テキストの装飾","下划线":"下線","上划线":"上線","穿梭线":"取り消し線","字段名":"フィールド名","请输入字段名":"フィールド名を入力してください","标题":"タイトル","请输入标题":"タイトルを入力してください","测试数据":"テストデータ","仅字段名称存在时有效":"フィールド名があるときのみ有効","位置坐标":"位置座標","X位置(左)":"X位置(左)","Y位置(上)":"Y位置(上)","同步":"同期","不同步":"非同期","宽高大小":"幅と高さ","宽":"幅","高":"高さ","图片地址":"画像のURL","请输入图片地址":"画像のURLを入力してください","选择":"選択","图片缩放":"画像の拡大/縮小","等比":"等倍","裁切":"切り抜き","填充":"埋め込み","原始尺寸":"オリジナルサイズ","颜色":"色","边框颜色":"罫線の色","水印功能":"透かし","水印内容":"透かしの内容","旋转角度":"回転角度","水平密度":"水平方向の密度","垂直密度":"垂直方向の密度","水印时间":"透かしの時刻","时间格式":"時刻のフォーマット","页码格式":"ページ番号のフォーマット","显示页码":"ページ番号を表示","页码续排":"ページ番号の続き","续排":"続き","重排":"リセット","每行缩进":"行頭字下げ","显示规则":"表示ルール","始终隐藏":"常に非表示","首页":"最初のページ","奇数页":"奇数ページ","偶数页":"偶数ページ","尾页":"最終ページ","强制分页":"改ページを強制","是":"はい","否":"いいえ","打印规则":"印刷ルール","保持奇数":"奇数ページを維持","保持偶数":"偶数ページを維持","分页规则":"改ページルール","不分页":"改ページなし","移除段落左侧空白":"段落左側の空白を削除","移除":"削除する","不移除":"削除しない","首页页尾":"最初のページのフッター","尾页页尾":"最終ページのフッター","偶数页页尾":"偶数ページのフッター","奇数页页尾":"奇数ページのフッター","位置固定":"固定位置","拖动方向":"ドラッグ方向","横向":"横方向","竖向":"縦方向","左偏移":"左端からのオフセット","偏移量":"オフセット量","最低高度":"最小の高さ","文本过短或为空时的高度":"テキストが短すぎるか空のときの高さ","隐藏规则":"非表示ルール","表体行边框":"本体の行の罫線","元素层级":"Zインデックス","边框设置":"枠線の設定","实线":"実線","虚线":"点線","左内边距":"左のパディング","上内边距":"上のパディング","右内边距":"右のパディング","下内边距":"下のパディング","样式":"スタイル","边框样式":"枠線のスタイル","长虚线":"長点線","短虚线":"短点線","背景颜色":"背景色","纸张方向(仅自定义纸质有效)":"用紙の向き(カスタム用紙のみ有効)","纵向":"縦方向","上下对齐":"上下の配置","垂直居中":"垂直中央揃え","底部":"下揃え","文本换行":"テキストの折り返し","不换行":"折り返さない","不换行&隐藏":"折り返さず非表示","不换行&省略":"折り返さず省略記号","打印类型":"印刷タイプ","文本":"テキスト","二维码":"QRコード","字段类型":"フィールドタイプ","默认(文本)":"デフォルト(テキスト)","序号":"インデックス","图片":"画像","单元格高度":"セルの高さ","条形码、二维码以及图片有效":"バーコード、QRコード、画像有効","底部聚合标题":"集計タイトル","底部聚合文本":"集計テキスト","聚合类型":"集計のタイプ","底部聚合合并列数":"集計の結合列数","合并列数":"結合列数","底部聚合类型左右对齐":"集計の左右揃え","整数":"整数","保留%s位":"%s桁を保持","底部聚合小数":"集計の小数点以下桁数","转大小写":"大文字小文字の変換","底部聚合类型":"集計のタイプ","不聚合":"集計しない","仅文本":"テキストのみ","顶部偏移":"上部のオフセット","一行多组":"1行複数グループ","一行二列":"1行2列","一行三列":"1行3列","一行四列":"1行4列","一行多组间隔":"1行複数グループの間隔","表格头显示":"表ヘッダーの表示","每页显示":"1ページごとに表示","首页显示":"最初のページに表示","不显示":"表示しない","数据类型":"データ型","日期时间":"日時","布尔":"ブール","格式":"フォーマット","格式化函数":"書式設定関数","样式函数":"スタイル関数","行/列合并函数":"行/列のマージ関数","跨页合并是否清除":"改ページでのマージをクリアするか","表格脚函数":"表のフッター関数","分组字段函数":"グループフィールド関数","分组头格式化函数":"グループヘッダーの書式設定関数","分组头信息":"グループヘッダー情報","分组脚格式化函数":"グループフッターの書式設定関数","分组脚信息":"グループフッター情報","多组表格脚函数":"複数グループ表のフッター関数","行样式函数":"行のスタイル関数","单元格左右对齐":"セルの左右揃え","单元格上下对齐":"セルの上下揃え","上":"上","中":"中央","表格头单元格左右对齐":"ヘッダーセルの左右揃え","单元格样式函数":"セルのスタイル関数","表格头样式函数":"ヘッダーのスタイル関数","单元格格式化函数":"セルの書式設定関数","单元格渲染函数":"セルのレンダリング関数","自动补全":"オートコンプリート","每页最大行数":"1ページ最大行数","表格脚显示":"表のフッターの表示","最后显示":"最終ページで表示","没有足够空间进行表格分页,请调整页眉/页脚线":"表のページ分割のための十分なスペースがありません。ヘッダー/フッターの線を調整してください","没有足够空间,显示下方内容, 可分页高度":"スペースが十分ではありません。下のコンテンツを表示し、高さはページ分割できます:","列属性":"列のプロパティ","在上方插入行":"上に行を挿入","在下方插入行":"下に行を挿入","向左方插入列":"左に列を挿入","向右方插入列":"右に列を挿入 ","删除行":"行を削除","删除列":"列を削除","对齐":"配置","左":"左","左右居中":"中央","右":"右","下":"下","合并单元格":"セルをマージ","解开单元格":"マージを解除","条形码生成失败":"バーコードの生成に失敗しました","请检查 hiprint.init 的 provider 是否配置了":"hiprint.init のプロバイダが設定されていることを確認してください","已移除'tableCustom',请替换使用'table'详情见更新记录":"'tableCustom'は削除されました。'table'に置き換えてください。詳細は更新ログを参照してください。","确定":"確定","删除":"削除","连接客户端失败":"クライアントへの接続に失敗しました","基础":"基本","边框":"枠線","列":"列","高级":"高度","面板排列":"パネル配置","排列方式":"配列方法","垂直间距%s":"垂直間隔 %s","水平间距%s":"水平間隔 %s","边框圆角":"ボーダーラジウス","显示码值":"表示コード値"}`)},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"Пожалуйста, выберите поле","计数":"Подсчет","合计":"Сумма","平均值":"Среднее значение","最小值":"Минимум","最大值":"Максимум","此格式不支持该文本":"Этот формат не поддерживает такой текст","二维码生成失败":"Сбой генерации QR-кода","字体行高":"Высота строки шрифта","默认":"По умолчанию","字体":"Шрифт","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Размер шрифта","字体粗细":"Толщина шрифта","更细":"Тоньше","粗体":"Жирный","粗体+":"Жирнее","字间距":"Межбуквенный интервал","左右对齐":"По ширине","居左":"По левому краю","居中":"По центру","居右":"По правому краю","两端对齐":"По ширине","标题显示隐藏":"Отображение заголовка","显示":"Показывать","隐藏":"Скрыть","表格边框":"Граница таблицы","有边框":"Да","无边框":"Нет","表头边框":"Граница заголовка","左边框":"Левая граница","右边框":"Правая граница","左右边框":"Левая и правая границы","上边框":"Верхняя граница","下边框":"Нижняя граница","上下边框":"Верхняя и нижняя границы","表头单元格边框":"Граница ячейки заголовка","表尾边框":"Граница подвала","表尾单元格边框":"Граница ячейки подвала","表头行高":"Высота строки заголовка","表头字体大小":"Размер шрифта заголовка","表头字体粗细":"Толщина шрифта заголовка","表体单元格边框":"Граница ячейки основной части","表体行高":"Высота строки основной части","表头背景":"Фон заголовка","线宽":"Толщина линии","边框大小":"Размер границы","条形码格式":"Тип штрихкода","商品条码":"Штрихкод товара","条形码":"Штрихкод","物流":"Логистика","邮政和快递编码":"Почтовый и курьерский код","医疗产品编码":"Код медицинского продукта","不常用编码":"Нестандартный код","附加组件":"Дополнительный компонент","实验编码":"Экспериментальный код","条码类型":"Тип штрихкода","二维码类型":"Тип QR-кода","二维码容错率":"Уровень коррекции ошибок QR-кода","字体颜色":"Цвет шрифта","文本修饰":"Оформление текста","下划线":"Подчеркивание","上划线":"Надчеркивание","穿梭线":"Перечеркивание","字段名":"Имя поля","请输入字段名":"Пожалуйста, введите имя поля","标题":"Заголовок","请输入标题":"Пожалуйста, введите заголовок","测试数据":"Тестовые данные","仅字段名称存在时有效":"Действительно только если существует имя поля","位置坐标":"Координаты позиции","X位置(左)":"Позиция X (слева)","Y位置(上)":"Позиция Y (сверху)","同步":"Синхронизировать","不同步":"Не синхронизировать","宽高大小":"Ширина и высота","宽":"Ширина","高":"Высота","图片地址":"URL изображения","请输入图片地址":"Пожалуйста, введите URL изображения","选择":"Выбрать","图片缩放":"Масштаб изображения","等比":"Пропорционально","裁切":"Обрезать","填充":"Заполнить","原始尺寸":"Исходный размер","颜色":"Цвет","边框颜色":"Цвет границы","水印功能":"Водяной знак","水印内容":"Содержание водяного знака","旋转角度":"Угол поворота","水平密度":"Горизонтальная плотность","垂直密度":"Вертикальная плотность","水印时间":"Время водяного знака","时间格式":"Формат времени","页码格式":"Формат номера страницы","显示页码":"Показывать номер страницы","页码续排":"Продолжить нумерацию страниц","续排":"Продолжить","重排":"Сбросить","每行缩进":"Отступ строки","显示规则":"Правило отображения","始终隐藏":"Всегда скрывать","首页":"Первая страница","奇数页":"Нечетные страницы","偶数页":"Четные страницы","尾页":"Последняя страница","强制分页":"Принудительный разрыв страницы","是":"Да","否":"Нет","打印规则":"Правило печати","保持奇数":"Сохранять нечетные","保持偶数":"Сохранять четные","分页规则":"Правило разрыва страниц","不分页":"Без разрыва страниц","移除段落左侧空白":"Убрать левый отступ","移除":"Удалить","不移除":"Не удалять","首页页尾":"Нижний колонтитул первой страницы","尾页页尾":"Нижний колонтитул последней страницы","偶数页页尾":"Нижний колонтитул на четных страницах","奇数页页尾":"Нижний колонтитул на нечетных страницах","位置固定":"Фиксированная позиция","拖动方向":"Направление перетаскивания","横向":"Горизонтально","竖向":"Вертикально","左偏移":"Смещение слева","偏移量":"Смещение","最低高度":"Минимальная высота","文本过短或为空时的高度":"Высота при слишком коротком или пустом тексте","隐藏规则":"Правило скрытия","表体行边框":"Граница строки основной части","元素层级":"Z-индекс","边框设置":"Настройки границы","实线":"Сплошная линия","虚线":"Пунктир","左内边距":"Отступ слева","上内边距":"Отступ сверху","右内边距":"Отступ справа","下内边距":"Отступ снизу","样式":"Стиль","边框样式":"Стиль границы","长虚线":"Длинный пунктир","短虚线":"Короткий пунктир","背景颜色":"Цвет фона","纸张方向(仅自定义纸质有效)":"Ориентация бумаги (только пользовательская)","纵向":"Книжная","上下对齐":"Вертикальное выравнивание","垂直居中":"По центру по вертикали","底部":"Внизу","文本换行":"Перенос строк","不换行":"Без переноса строк","不换行&隐藏":"Без переноса строк и скрыть","不换行&省略":"Без переноса строк и многоточие","打印类型":"Тип печати","文本":"Текст","二维码":"QR-код","字段类型":"Тип поля","默认(文本)":"По умолчанию (текст)","序号":"Индекс","图片":"Изображение","单元格高度":"Высота ячейки","条形码、二维码以及图片有效":"Штрихкод, QR-код и изображение действительны","底部聚合标题":"Заголовок итогов","底部聚合文本":"Текст итогов","聚合类型":"Тип итогов","底部聚合合并列数":"Количество объединенных столбцов итогов","合并列数":"Количество объединенных столбцов","底部聚合类型左右对齐":"Выравнивание итогов","整数":"Целое число","保留%s位":"Оставить %s знаков после запятой","底部聚合小数":"Дробная часть итогов","转大小写":"Верхний или нижний регистр","底部聚合类型":"Тип итогов","不聚合":"Без итогов","仅文本":"Только текст","顶部偏移":"Смещение сверху","一行多组":"Несколько групп в строке","一行二列":"Одна строка две колонки","一行三列":"Одна строка три колонки","一行四列":"Одна строка четыре колонки","一行多组间隔":"Интервал между группами в строке","表格头显示":"Отображение заголовка таблицы","每页显示":"Показывать на странице","首页显示":"Показывать на первой странице","不显示":"Не показывать","数据类型":"Тип данных","日期时间":"Дата и время","布尔":"Логический","格式":"Формат","格式化函数":"Функция форматирования","样式函数":"Функция стиля","行/列合并函数":"Объединение строки/столбца","跨页合并是否清除":"Очистить объединение перед разрывом страницы","表格脚函数":"Функция нижнего колонтитула таблицы","分组字段函数":"Функция поля группировки","分组头格式化函数":"Функция форматирования заголовка группы","分组头信息":"Информация заголовка группы","分组脚格式化函数":"Функция форматирования подвала группы","分组脚信息":"Информация подвала группы","多组表格脚函数":"Функция нижнего колонтитула таблицы с несколькими группами","行样式函数":"Функция стиля строки","单元格左右对齐":"Выравнивание ячеек по горизонтали","单元格上下对齐":"Вертикальное выравнивание ячеек","上":"Вверху","中":"По центру","表格头单元格左右对齐":"Горизонтальное выравнивание ячеек заголовка","单元格样式函数":"Функция стиля ячейки","表格头样式函数":"Функция стиля заголовка таблицы","单元格格式化函数":"Функция форматирования ячейки","单元格渲染函数":"Функция отрисовки ячейки","自动补全":"Автозаполнение","每页最大行数":"Макс. строк на странице","表格脚显示":"Отображение нижнего колонтитула таблицы","最后显示":"Показать на последней странице","没有足够空间进行表格分页,请调整页眉/页脚线":"Недостаточно места для постраничного разделения таблицы, отрегулируйте строку заголовка/подвала","没有足够空间,显示下方内容, 可分页高度":"Недостаточно места, показать содержимое ниже, высоту можно разбить на страницы:","列属性":"Свойство столбца","在上方插入行":"Вставить строку выше","在下方插入行":"Вставить строку ниже","向左方插入列":"Вставить столбец слева","向右方插入列":"Вставить столбец справа","删除行":"Удалить строку","删除列":"Удалить столбец","对齐":"Выравнивание","左":"Слева","左右居中":"По центру","右":"Справа","下":"Внизу","合并单元格":"Объединить ячейки","解开单元格":"Разъединить ячейки","条形码生成失败":"Сбой генерации штрихкода","请检查 hiprint.init 的 provider 是否配置了":"Проверьте, настроен ли поставщик hiprint.init","已移除'tableCustom',请替换使用'table'详情见更新记录":"'TableCustom' была удалена, замените ее на 'table', подробности см. в журнале обновлений","确定":"Подтвердить","删除":"Удалить","连接客户端失败":"Не удалось подключиться к клиенту","基础":"Основные","边框":"Граница","列":"Столбец","高级":"Дополнительно","面板排列":"Расположение панели","排列方式":"Способ распределения","垂直间距%s":"Вертикальный интервал %s","水平间距%s":"Горизонтальный интервал %s","边框圆角":"Радиус границы","显示码值":"Отображение кодового значения"}`)},function(Pe,Ee,Be){(function(Me){function Te(){return navigator.userAgent.indexOf("MSIE")!==-1||document.documentMode}var Se;(Se=Me).fn.hiwprint=function(je){var ke=!1,Ue=document.getElementById("hiwprint_iframe"),Fe=(Ue&&Ue.parentNode.removeChild(Ue),Se.extend({},Se.fn.hiwprint.defaults,je)),Qe=this,He=Se('<iframe id="hiwprint_iframe" style="visibility: hidden; height: 0; width: 0; position: absolute;"></iframe>'),Ie="";Fe.importCss&&(Fe.styleHandler&&(Ie+=Fe.styleHandler()),0<Se("link[media=print]").length)&&Se("link[media=print]").each(function(){0<=Se(this).attr("href").indexOf("print-lock.css")&&(Ie=(Ie+='<link rel="stylesheet" type="text/css" media="print" href="'+Se(this).attr("href")+'">')+'<link rel="stylesheet" type="text/css" href="'+Se(this).attr("href")+'">')}),He[0].srcdoc='<!DOCTYPE html><html><head><title></title><meta charset="UTF-8">'+Ie+"</head><body></body></html>",He[0].onload=function(){var _e;ke||(ke=!0,(_e=He[0].contentWindow||He[0].contentDocument).document&&(_e=_e.document),He.attr("srcdoc")||_e.write('<!DOCTYPE html><html><head><title></title><meta charset="UTF-8">'+Ie+"</head><body></body></html>"),Fe.printContainer?_e.body.innerHTML=Qe[0].outerHTML:_e.body.innerHTML=Qe.html(),(function Ae(Ye,rr,Je){Je===void 0&&(Je=0);for(var sr=Ye.getElementsByTagName("img"),wr=!0,Sr=0;Sr<sr.length;Sr++){var xr=sr[Sr];!xr.src||xr.src===window.location.href||xr.src.indexOf("base64")!=-1||xr&&xr.naturalWidth!==void 0&&xr.naturalWidth!==0&&xr.complete||xr.complete||(wr=!1)}Je++,!wr&&Je<10?setTimeout(function(){Ae(Ye,rr,Je)},500):rr()})(_e,function(){var Ae=He[0],Ye=Fe;try{if(Ae.focus(),!Te()&&window.StyleMedia||Te())try{Ae.contentWindow.document.execCommand("print",!1,null)}catch(rr){Ae.contentWindow.print()}else Ae.contentWindow.print();Ye.callback&&Ye.callback()}catch(rr){}}))},He.appendTo("body")},Se.fn.hiwprint.defaults={importCss:!0,printContainer:!0,callback:null,styleHandler:null}}).call(this,Be(0))},function(Pe,Ee){window.HIPRINT_CONFIG={movingDistance:1.5,paperHeightTrim:1,showPosition:!0,positionLineMode:!1,positionUnit:!0,showSizeBox:!0,adsorbMin:3,showAdsorbLine:!0,adsorbLineMin:6,paperNumberContinue:!0,panel:{supportOptions:[{name:"panelPaperRule",hidden:!1},{name:"panelPageRule",hidden:!1},{name:"firstPaperFooter",hidden:!1},{name:"evenPaperFooter",hidden:!1},{name:"oddPaperFooter",hidden:!1},{name:"lastPaperFooter",hidden:!1},{name:"leftOffset",hidden:!1},{name:"topOffset",hidden:!1},{name:"fontFamily",hidden:!1},{name:"orient",hidden:!1},{name:"paperNumberDisabled",hidden:!1},{name:"paperNumberContinue",hidden:!1},{name:"paperNumberFormat",hidden:!1},{name:"watermarkOptions",hidden:!1},{name:"panelLayoutOptions",hidden:!1}],default:{}},text:{tabs:[{name:"基础",options:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"dataType",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"textDecoration",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"textContentWrap",hidden:!1},{name:"lineHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"边框",options:[{name:"optionsGroup",hidden:!1},{name:"borderLeft",hidden:!1},{name:"borderTop",hidden:!1},{name:"borderRight",hidden:!1},{name:"borderBottom",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderColor",hidden:!1},{name:"contentPaddingLeft",hidden:!1},{name:"contentPaddingTop",hidden:!1},{name:"contentPaddingRight",hidden:!1},{name:"contentPaddingBottom",hidden:!1}]},{name:"高级",options:[{name:"textType",hidden:!1},{name:"barcodeMode",hidden:!1},{name:"barTextMode",hidden:!1},{name:"barWidth",hidden:!1},{name:"barAutoWidth",hidden:!1},{name:"qrCodeLevel",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"upperCase",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}]}],supportOptions:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"dataType",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"textDecoration",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"textContentWrap",hidden:!1},{name:"lineHeight",hidden:!1},{name:"textType",hidden:!1},{name:"barcodeMode",hidden:!1},{name:"barTextMode",hidden:!1},{name:"barWidth",hidden:!1},{name:"barAutoWidth",hidden:!1},{name:"qrCodeLevel",hidden:!1},{name:"hideTitle",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"optionsGroup",hidden:!1},{name:"borderLeft",hidden:!1},{name:"borderTop",hidden:!1},{name:"borderRight",hidden:!1},{name:"borderBottom",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderColor",hidden:!1},{name:"contentPaddingLeft",hidden:!1},{name:"contentPaddingTop",hidden:!1},{name:"contentPaddingRight",hidden:!1},{name:"contentPaddingBottom",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}],default:{width:120,height:9.75}},image:{tabs:[{name:"基础",options:[{name:"field",hidden:!1},{name:"src",hidden:!1},{name:"fit",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"borderRadius",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}]}],supportOptions:[{name:"field",hidden:!1},{name:"src",hidden:!1},{name:"fit",hidden:!1},{name:"borderRadius",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}],default:{}},longText:{tabs:[{name:"基础",options:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"textAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"color",hidden:!1},{name:"longTextIndent",hidden:!1},{name:"leftSpaceRemoved",hidden:!1},{name:"lHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}]}],supportOptions:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"textAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"color",hidden:!1},{name:"hideTitle",hidden:!1},{name:"longTextIndent",hidden:!1},{name:"leftSpaceRemoved",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"lHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"optionsGroup",hidden:!1},{name:"borderLeft",hidden:!1},{name:"borderTop",hidden:!1},{name:"borderRight",hidden:!1},{name:"borderBottom",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderColor",hidden:!1},{name:"contentPaddingLeft",hidden:!1},{name:"contentPaddingTop",hidden:!1},{name:"contentPaddingRight",hidden:!1},{name:"contentPaddingBottom",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}],default:{height:42,width:550}},table:{tabs:[{name:"基础",options:[{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"tableHeaderRepeat",hidden:!1},{name:"tableFooterRepeat",hidden:!1},{name:"autoCompletion",hidden:!1},{name:"maxRows",hidden:!1},{name:"columns",hidden:!1}]},{name:"样式",options:[{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"lineHeight",hidden:!1},{name:"textAlign",hidden:!1},{name:"gridColumns",hidden:!1},{name:"gridColumnsGutter",hidden:!1},{name:"tableBorder",hidden:!1},{name:"tableHeaderBorder",hidden:!1},{name:"tableHeaderCellBorder",hidden:!1},{name:"tableHeaderRowHeight",hidden:!1},{name:"tableHeaderBackground",hidden:!1},{name:"tableHeaderFontSize",hidden:!1},{name:"tableHeaderFontWeight",hidden:!1},{name:"tableBodyRowHeight",hidden:!1},{name:"tableBodyRowBorder",hidden:!1},{name:"tableBodyCellBorder",hidden:!1},{name:"tableFooterBorder",hidden:!1},{name:"tableFooterCellBorder",hidden:!1},{name:"lHeight",hidden:!1}]},{name:"列",options:[]},{name:"高级",options:[{name:"axis",hidden:!1},{name:"styler",hidden:!1},{name:"rowStyler",hidden:!1},{name:"footerFormatter",hidden:!1},{name:"rowsColumnsMerge",hidden:!1},{name:"rowsColumnsMergeClean",hidden:!1},{name:"groupSequenceContinue",hidden:!1},{name:"groupFieldsFormatter",hidden:!1},{name:"groupFormatter",hidden:!1},{name:"groupFooterFormatter",hidden:!1},{name:"gridColumnsFooterFormatter",hidden:!1}]}],supportOptions:[{name:"field",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"lineHeight",hidden:!1},{name:"textAlign",hidden:!1},{name:"gridColumns",hidden:!1},{name:"gridColumnsGutter",hidden:!1},{name:"tableHeaderRepeat",hidden:!1},{name:"tableBorder",hidden:!1},{name:"tableHeaderBorder",hidden:!1},{name:"tableHeaderCellBorder",hidden:!1},{name:"tableHeaderRowHeight",hidden:!1},{name:"tableHeaderBackground",hidden:!1},{name:"tableHeaderFontSize",hidden:!1},{name:"tableHeaderFontWeight",hidden:!1},{name:"tableBodyRowHeight",hidden:!1},{name:"tableBodyRowBorder",hidden:!1},{name:"tableBodyCellBorder",hidden:!1},{name:"tableFooterBorder",hidden:!1},{name:"tableFooterCellBorder",hidden:!1},{name:"axis",hidden:!1},{name:"lHeight",hidden:!1},{name:"autoCompletion",hidden:!1},{name:"maxRows",hidden:!1},{name:"columns",hidden:!1},{name:"styler",hidden:!1},{name:"rowStyler",hidden:!1},{name:"tableFooterRepeat",hidden:!1},{name:"footerFormatter",hidden:!1},{name:"rowsColumnsMerge",hidden:!1},{name:"rowsColumnsMergeClean",hidden:!1},{name:"groupSequenceContinue",hidden:!1},{name:"groupFieldsFormatter",hidden:!1},{name:"groupFormatter",hidden:!1},{name:"groupFooterFormatter",hidden:!1},{name:"gridColumnsFooterFormatter",hidden:!1}],default:{width:550}},hline:{tabs:[{name:"基础",options:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1}]}],supportOptions:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}],default:{borderWidth:.75,height:9,width:90}},vline:{tabs:[{name:"基础",options:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1}]}],supportOptions:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}],default:{borderWidth:void 0,height:90,width:9}},rect:{tabs:[{name:"基础",options:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1}]}],supportOptions:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}],default:{borderWidth:void 0,height:90,width:90}},oval:{tabs:[{name:"基础",options:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1}]}],supportOptions:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}],default:{borderWidth:void 0,height:90,width:90}},html:{tabs:[{name:"基础",options:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1}]}],supportOptions:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"zIndex",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1}],default:{height:90,width:90}},tableColumn:{supportOptions:[{name:"title",hidden:!1},{name:"align",hidden:!1},{name:"halign",hidden:!1},{name:"vAlign",hidden:!1},{name:"tableTextType",hidden:!1},{name:"tableBarcodeMode",hidden:!1},{name:"tableQRCodeLevel",hidden:!1},{name:"tableColumnHeight",hidden:!1},{name:"showCodeTitle",hidden:!1},{name:"paddingLeft",hidden:!1},{name:"paddingRight",hidden:!1},{name:"tableSummaryTitle",hidden:!1},{name:"tableSummaryText",hidden:!1},{name:"tableSummaryColspan",hidden:!1},{name:"tableSummary",hidden:!1},{name:"tableSummaryAlign",hidden:!1},{name:"tableSummaryNumFormat",hidden:!1},{name:"tableSummaryFormatter",hidden:!1},{name:"upperCase",hidden:!1},{name:"renderFormatter",hidden:!1},{name:"formatter2",hidden:!1},{name:"styler2",hidden:!1},{name:"stylerHeader",hidden:!1}],default:{height:90,width:90}},barcode:{tabs:[{name:"基础",options:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"barcodeType",hidden:!1},{name:"barWidth",hidden:!1},{name:"barAutoWidth",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"barColor",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}]}],supportOptions:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"barcodeType",hidden:!1},{name:"barWidth",hidden:!1},{name:"barAutoWidth",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"barColor",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}],default:{width:160,height:40,title:"条形码",barcodeType:"code128",testData:"barcode"}},qrcode:{tabs:[{name:"基础",options:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"qrcodeType",hidden:!1},{name:"qrCodeLevel",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"barColor",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}]}],supportOptions:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"qrcodeType",hidden:!1},{name:"qrCodeLevel",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"barColor",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}],default:{width:80,height:80,title:"二维码",qrcodeType:"qrcode",testData:"qrcode"}}}},function(Pe,Ee,Be){var Me=Be(295);(Me=typeof(Me=Me.__esModule?Me.default:Me)=="string"?[[Pe.i,Me,""]]:Me).locals&&(Pe.exports=Me.locals),(0,Be(169).default)("70aa0a08",Me,!0,{})},function(Pe,Ee,Te){var Se=Te(168),Me=Te(296),Te=Te(297),Se=(Ee=Se(!1),Me(Te));Ee.push([Pe.i,`.hiprint-printPaper.design.grid {
background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.1) 3%, rgba(0, 0, 0, 0) 3%), linear-gradient(360deg, rgba(0, 0, 0, 0.1) 3%, rgba(0, 0, 0, 0) 3%);
background-size: 5mm 5mm;
background-position: left top;
}
.horLine {
position: absolute;
border: 0;
border-top: 1px solid rgb(241, 110, 110);
}
.verLine {
position: absolute;
border: 0;
border-left: 1px solid rgb(241, 110, 110);
}
/* 拖拽时元素辅助线 */
.toplineOfPosition, .bottomlineOfPosition {
border: 0;
border-top: 1px dashed rgb(169, 169, 169);
}
.leftlineOfPosition, .rightlineOfPosition {
border: 0;
border-left: 1px dashed rgb(169, 169, 169);
}
/* 拖拽时的坐标位置 */
.topPosition {
background: red;
color: white;
border-radius: 20rem;
min-width: 10px;
padding: 0 2px;
font-size: 12px;
line-height: normal;
z-index: 9;
}
.topPosition-lineMode {
color: red;
background: unset;
line-height: normal;
z-index: 9;
}
.leftPosition {
background: red;
color: white;
border-radius: 20rem;
min-width: 10px;
padding: 0 2px;
font-size: 12px;
line-height: normal;
z-index: 9;
}
.leftPosition-lineMode {
color: red;
background: unset;
line-height: normal;
z-index: 9;
}
/* 元素始终隐藏 */
.alwaysHide {
background-color: gray !important;
}
/* 元素宽高 */
.resize-panel .size-box {
border: 1px solid;
min-height: 19px;
padding: 0px 4px;
background: red;
color: white;
font-size: 12px;
border-radius: 6px 6px 0 0;
white-space: nowrap;
line-height: normal;
font-family: unset;
letter-spacing: normal;
z-index: 9;
}
.hiprint-printElement:not(.editing):hover .resize-panel {
display: block !important;
/* hover 强制背景色 可重写 */
background-color: rgba(0, 0, 0, 0.5) !important;
}
.hiprint-printElement:hover .resize-panel .resizebtn {
display: none;
}
.hiprint-printElement:hover .resize-panel.selected .resizebtn {
display: block;
}
.hiprint-printElement.design .del-btn {
position: absolute;
visibility: hidden;
z-index: 10;
width: 16px;
height: 16px;
line-height: 12px;
top: -8px;
right: -8px;
border-radius: 50%;
padding: 2px;
background: red;
color: white;
font-size: 12px;
box-sizing: border-box;
cursor: pointer;
text-align: center;
}
.hiprint-printElement.design:hover .del-btn {
visibility: visible;
}
.resize-panel .size-box .hide {
display: none;
}
/* 参数tab */
.prop-tabs {
background-color: #FFF;
border-style: none;
box-shadow: none;
border-color: #e6e6e6;
}
.prop-tabs .prop-tab-items {
height: 31px;
line-height: 31px;
padding: 2px 0 1px 2px;
list-style: none;
outline: 0;
border: 0;
text-decoration: none;
font-size: 100%;
margin: 0;
border-bottom: 1px solid #ddd;
/*box-shadow: 0 1px 3px rgba(26, 26, 26, .1);*/
box-sizing: content-box;
}
.prop-tabs .prop-tab-items .prop-tab-item {
background-color: #FFF;
border-radius: 0;
padding: 0;
margin: 0 -1px 0 0;
display: inline-block;
cursor: pointer;
list-style-type: none;
}
.prop-tabs .prop-tab-items .prop-tab-item .tab-title {
height: 30px;
line-height: 30px;
padding: 0 10px;
font-weight: bold;
font-size: 14px;
}
.prop-tabs .prop-tab-items li.active {
border: none;
border-bottom: 2px solid #2196f3;
color: #2196f3;
height: 31px;
line-height: 30px;
}
.prop-tabs .hiprint-option-items.active {
display: flex;
}
.prop-tabs .hiprint-option-items {
display: none;
margin-top: 1px;
border: none;
background-color: #FFF;
overflow: auto;
/*height: calc(100vh - 150px);*/
padding: 0;
}
/* 元素双击编辑 */
.design .editing {
border: 1px solid red !important;
}
/* hiprint-pagination */
.hiprint-pagination {
display: inline-block;
padding-left: 0;
}
.hiprint-pagination > li {
border: 1px solid #bdc3c7;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
display: block;
float: left;
padding: 5px;
text-decoration: none;
margin-right: 5px;
margin-bottom: 5px;
font-family: helvetica;
font-size: 13px;
cursor: pointer
}
.hiprint-pagination > li > span {
padding: 0 10px 0 10px;
}
.hiprint-pagination > li > a {
color: #bdc3c7;
font-weight: bold;
text-decoration: none;
font-size: 11px;
padding: 3px;
}
.hiprint-pagination > li > a:hover {
color: red;
}
.hiprint-pagination .selected {
border: #2196f3 1px solid;
}
.hiprint-pagination-sm > li > a {
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
}
/*rect-printElement-type hiprint-printElement-type */
.rect-printElement-types .hiprint-printElement-type {
display: block;
}
.rect-printElement-types .hiprint-printElement-type {
padding: 0 0 0 0;
list-style: none;
}
.rect-printElement-types .hiprint-printElement-type > li > .title {
display: block;
padding: 4px 0px;
clear: both;
}
.rect-printElement-types .hiprint-printElement-type > li > ul {
padding: 0 0 0 0;
display: block;
list-style: none;
}
.rect-printElement-types .hiprint-printElement-type > li > ul > li {
display: block;
width: 50%;
float: left;
max-width: 100px;
}
.rect-printElement-types .hiprint-printElement-type > li > ul > li > a {
height: 92px;
padding: 12px 6px;
margin-left: -1px;
line-height: 1.42857143;
color: #337ab7;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;
margin-right: 5px;
width: 95%;
max-width: 100px;
display: inline-block;
text-align: center;
margin-bottom: 7px;
box-sizing: border-box;
color: #b9a5a6;
border: 1px solid rgba(0,0,0,0.2);
border-radius: 3px;
box-shadow: 0 1px 0 0 rgba(0,0,0,0.15);
}
/*small-printElement-type hiprint-printElement-type */
.small-printElement-types .hiprint-printElement-type {
display: block;
}
.small-printElement-types .hiprint-printElement-type {
padding: 0 0 0 0;
list-style: none;
}
.small-printElement-types .hiprint-printElement-type > li > .title {
display: block;
padding: 4px 0px;
clear: both;
}
.small-printElement-types .hiprint-printElement-type > li > ul {
padding: 0 0 0 0;
display: block;
list-style: none;
width: 100%;
}
.small-printElement-types .hiprint-printElement-type > li > ul > li {
display: block;
width: 50%;
float: left;
padding: 0 4px;
}
.small-printElement-types .hiprint-printElement-type > li > ul > li > a {
height: 22px;
/* padding: 12px 6px; */
/* margin-left: -1px; */
line-height: 20px;
color: #337ab7;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;
margin-right: 5px;
width: 100%;
display: block;
text-align: center;
margin-bottom: 7px;
box-sizing: border-box;
color: #b9a5a6;
border: 1px solid rgba(0,0,0,0.2);
border-radius: 3px;
box-shadow: 0 1px 0 0 rgba(0,0,0,0.15);
}
/* hiprint-toolbar*/
.hiprint-toolbar {
}
.hiprint-toolbar > ul {
padding: 0px;
margin-bottom: 5px;
}
.hiprint-toolbar > ul > li {
display: inline-block;
}
.hiprint-toolbar > ul > li > a {
position: relative;
float: left;
padding: 3px 10px;
margin-left: -1px;
line-height: 1.42857143;
color: #337ab7;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;
margin-right: 4px;
cursor: pointer;
}
.hiprint-printElement-type .glyphicon-class {
display: block;
text-align: center;
word-wrap: break-word;
/*font-size: 0.65rem;
font-weight: normal;*/
font-family: Helvetica, sans-serif;
}
.hiprint-printElement-type .glyphicon {
margin-top: 5px;
margin-bottom: 10px;
font-size: 37px;
}
/*
*/
/*option css*/
/*option css*/
.hiprint-option-items {
padding: 10px 5px;
display: flex;
flex-wrap: wrap;
align-items: flex-end;
box-sizing: border-box;
width: 100%;
}
.hiprint-option-items .hiprint-option-item {
box-sizing: border-box;
float: left;
width: 50%;
margin-bottom: 5px;
padding: 0 5px;
}
.hiprint-option-items .hiprint-option-item-row {
width: 100%;
}
.hiprint-option-item-label {
margin: 5px 5px 3px 0;
}
.hiprint-option-items .hiprint-option-item-field input, .hiprint-option-items .hiprint-option-item-field select, .hiprint-option-items .hiprint-option-item-field textarea {
color: inherit;
background-color: transparent;
box-sizing: border-box;
width: 100%;
position: relative;
padding: 3px;
z-index: 1;
border: 1px solid rgb(169, 169, 169);
height: 19pt;
}
.hiprint-option-item-settingBtn {
height: 19pt;
line-height: 19pt;
font-size: 12px;
padding: 0 24px;
background: #00c1de;
border-color: transparent;
color: #fff;
display: inline-block;
margin: 5px;
font-weight: 400;
border: 1px solid transparent;
font-family: PingFangSC, helvetica neue, hiragino sans gb, arial, microsoft yahei ui, microsoft yahei, simsun, "sans-serif";
vertical-align: middle;
transition: .3s cubic-bezier(.4, 0, .2, 1);
transform: translateZ(0);
}
.hiprint-option-item-deleteBtn {
background: red;
}
.hiprint-option-items .minicolors {
position: relative;
}
.hiprint-option-items .minicolors-sprite {
background-image: url(`+Se+`);
}
.hiprint-option-items .minicolors-swatch {
position: absolute;
vertical-align: middle;
background-position: -80px 0;
cursor: text;
padding: 0;
margin: 0;
display: inline-block;
}
.hiprint-option-items .minicolors-swatch-color {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.hiprint-option-items .minicolors input[type=hidden] + .minicolors-swatch {
width: 28px;
position: static;
cursor: pointer;
}
.hiprint-option-items .minicolors input[type=hidden][disabled] + .minicolors-swatch {
cursor: default;
}
/* Panel */
.hiprint-option-items .minicolors-panel {
position: absolute;
width: 173px;
background: white;
border: solid 1px #CCC;
box-shadow: 0 0 20px rgba(0, 0, 0, .2);
z-index: 99999;
box-sizing: content-box;
display: none;
}
.hiprint-option-items .minicolors-panel.minicolors-visible {
display: block;
}
/* Panel positioning */
.hiprint-option-items .minicolors-position-top .minicolors-panel {
top: -154px;
}
.hiprint-option-items .minicolors-position-right .minicolors-panel {
right: 0;
}
.hiprint-option-items .minicolors-position-bottom .minicolors-panel {
top: auto;
}
.hiprint-option-items .minicolors-position-left .minicolors-panel {
left: 0;
}
.hiprint-option-items .minicolors-with-opacity .minicolors-panel {
width: 194px;
}
.hiprint-option-items .minicolors .minicolors-grid {
position: relative;
top: 1px;
left: 1px; /* LTR */
width: 150px;
height: 150px;
margin-bottom: 2px;
background-position: -120px 0;
cursor: crosshair;
}
.hiprint-option-items .minicolors .minicolors-grid-inner {
position: absolute;
top: 0;
left: 0;
width: 150px;
height: 150px;
}
.hiprint-option-items .minicolors-slider-saturation .minicolors-grid {
background-position: -420px 0;
}
.hiprint-option-items .minicolors-slider-saturation .minicolors-grid-inner {
background-position: -270px 0;
background-image: inherit;
}
.hiprint-option-items .minicolors-slider-brightness .minicolors-grid {
background-position: -570px 0;
}
.hiprint-option-items .minicolors-slider-brightness .minicolors-grid-inner {
background-color: black;
}
.hiprint-option-items .minicolors-slider-wheel .minicolors-grid {
background-position: -720px 0;
}
.hiprint-option-items .minicolors-slider,
.hiprint-option-items .minicolors-opacity-slider {
position: absolute;
top: 1px;
left: 152px; /* LTR */
width: 20px;
height: 150px;
background-color: white;
background-position: 0 0;
cursor: row-resize;
}
.hiprint-option-items .minicolors-slider-saturation .minicolors-slider {
background-position: -60px 0;
}
.hiprint-option-items .minicolors-slider-brightness .minicolors-slider {
background-position: -20px 0;
}
.hiprint-option-items .minicolors-slider-wheel .minicolors-slider {
background-position: -20px 0;
}
.hiprint-option-items .minicolors-opacity-slider {
left: 173px; /* LTR */
background-position: -40px 0;
display: none;
}
.hiprint-option-items .minicolors-with-opacity .minicolors-opacity-slider {
display: block;
}
/* Pickers */
.hiprint-option-items .minicolors-grid .minicolors-picker {
position: absolute;
top: 70px;
left: 70px;
width: 12px;
height: 12px;
border: solid 1px black;
border-radius: 10px;
margin-top: -6px;
margin-left: -6px;
background: none;
}
.hiprint-option-items .minicolors-grid .minicolors-picker > div {
position: absolute;
top: 0;
left: 0;
width: 8px;
height: 8px;
border-radius: 8px;
border: solid 2px white;
box-sizing: content-box;
}
.hiprint-option-items .minicolors-picker {
position: absolute;
top: 0;
left: 0;
width: 18px;
height: 2px;
background: white;
border: solid 1px black;
margin-top: -2px;
box-sizing: content-box;
}
/* Swatches */
.hiprint-option-items .minicolors-swatches,
.hiprint-option-items .minicolors-swatches li {
margin: 5px 0 3px 5px; /* LTR */
padding: 0;
list-style: none;
overflow: hidden;
}
.hiprint-option-items .minicolors-swatches .minicolors-swatch {
position: relative;
float: left; /* LTR */
cursor: pointer;
margin: 0 4px 0 0; /* LTR */
}
.hiprint-option-items .minicolors-with-opacity .minicolors-swatches .minicolors-swatch {
margin-right: 7px; /* LTR */
}
.hiprint-option-items .minicolors-swatch.selected {
border-color: #000;
}
/* Inline controls */
.hiprint-option-items .minicolors-inline {
display: inline-block;
}
.hiprint-option-items .minicolors-inline .minicolors-input {
display: none !important;
}
.hiprint-option-items .minicolors-inline .minicolors-panel {
position: relative;
top: auto;
left: auto; /* LTR */
box-shadow: none;
z-index: auto;
display: inline-block;
}
/* Bootstrap theme */
.hiprint-option-items .minicolors-theme-bootstrap .minicolors-swatch {
z-index: 2;
top: 3px;
left: 3px;
width: 17px;
height: 17px;
}
.hiprint-option-items .minicolors-theme-bootstrap .minicolors-swatches .minicolors-swatch {
margin-bottom: 2px;
top: 0;
left: 0; /* LTR */
width: 20px;
height: 20px;
}
.hiprint-option-items .minicolors-theme-bootstrap .minicolors-swatch-color {
border-radius: inherit;
}
.hiprint-option-items .minicolors-theme-bootstrap.minicolors-position-right > .minicolors-swatch {
left: auto; /* LTR */
right: 3px; /* LTR */
}
.hiprint-option-items .minicolors-theme-bootstrap .minicolors-input {
float: none;
padding-left: 23px; /* LTR */
}
.hiprint-option-items .minicolors-theme-bootstrap.minicolors-position-right .minicolors-input {
padding-right: 44px; /* LTR */
padding-left: 12px; /* LTR */
}
.hiprint-option-items .minicolors-theme-bootstrap .minicolors-input.input-lg + .minicolors-swatch {
top: 4px;
left: 4px; /* LTR */
width: 37px;
height: 37px;
border-radius: 5px;
}
.hiprint-option-items .minicolors-theme-bootstrap .minicolors-input.input-sm + .minicolors-swatch {
width: 24px;
height: 24px;
}
.hiprint-option-items .minicolors-theme-bootstrap .minicolors-input.input-xs + .minicolors-swatch {
width: 18px;
height: 18px;
}
.hiprint-option-items .input-group .minicolors-theme-bootstrap:not(:first-child) .minicolors-input {
border-top-left-radius: 0; /* LTR */
border-bottom-left-radius: 0; /* LTR */
}
/*hitable reizer*/
.hitable {
}
.hitable .selected {
background: #3e66ad;
}
/*resizer*/
.hitable tr.resizerRow,
.hitable .resizerRow td {
border: 0pt dashed;
height: 0pt;
background: #fff;
}
.hitable tr.resizerRow + tr,
.hitable tr.resizerRow + tr td {
border-top: 0px !important;
}
.hitable td.resizerColumn {
border: 0pt dashed;
width: 0.000001px !important;
background: #fff;
}
.hitable td.resizerColumn + td {
border-left: 0px !important;
}
/*GRIP*/
.columngrips {
height: 0px;
position: absolute;
}
.columngrip {
margin-left: -5px;
position: absolute;
z-index: 5;
width: 10px;
}
.columngrip .gripResizer {
position: absolute;
filter: alpha(opacity=1);
opacity: 0;
width: 10px;
height: 100%;
cursor: col-resize;
top: 0px;
}
.columngripDraging {
border-left: 1px dotted black;
}
.rowgrips {
height: 0px;
width: 0px;
position: absolute;
}
.rowgrip {
margin-top: -5px;
position: absolute;
z-index: 5;
height: 10px;
}
.rowgrip .gripResizer {
position: absolute;
filter: alpha(opacity=1);
opacity: 0;
height: 10px;
width: 100%;
cursor: row-resize;
left: 0px;
}
.rowgripDraging {
border-top: 1px dotted black;
}
.hitable .hitable-editor-text {
border: 1px solid;
width: 95%;
height: 80%;
}
.hipanel-disable {
height: 0px;
display: block !important;
top: 8500px;
width: 0px;
overflow: hidden;
position: absolute;
}
.hiprint_rul_wrapper {
position: absolute;
height: 100%;
width: 100%;
overflow: hidden;
pointer-events: none;
border: 0;
border-top: 1px solid rgb(201, 190, 190);
border-left: 1px solid rgb(201, 190, 190);
padding-left: 15px;
padding-top:15px;
margin: -16px;
box-sizing: content-box!important;
}
.hiprint_rul_wrapper .h_img {
position: absolute;
top: 0px;
left: 15px;
width: 400mm;
height: 15px;
max-width: none;
}
.hiprint_rul_wrapper .v_img {
width: 400mm;
max-width: none;
transform: rotate(90deg);
transform-origin: 0 100%;
height: 15px;
position: absolute;
top: -2px;
left: 0px;
}
/*hiprint-option-table*/
.hiprint-option-table-selected-columns {
color: inherit;
background-color: transparent;
box-sizing: border-box;
width: 100%;
position: relative;
padding: 0px;
list-style: none;
}
.hiprint-option-table-selected-columns .hiprint-option-table-selected-item {
color: inherit;
background-color: transparent;
box-sizing: border-box;
width: 100%;
padding: 0 3px;
border: 1px solid rgb(169, 169, 169);
line-height: 19pt;
margin: 3px 0;
}
.hiprint-option-table-selected-columns .hiprint-option-table-selected-item .column-title {
display: inline-block;
min-width: calc(100% - 3rem);
}
/*hi-pretty */
.hi-pretty * {
box-sizing: border-box;
}
.hi-pretty input:not([type='checkbox']):not([type='radio']) {
display: none;
}
.hi-pretty {
position: relative;
display: inline-block;
margin-right: 1em;
white-space: nowrap;
line-height: 1;
}
.hi-pretty input {
position: absolute;
left: 0;
top: 0;
min-width: 1em;
width: 100%;
height: 100%;
z-index: 2;
opacity: 0;
margin: 0;
padding: 0;
cursor: pointer;
}
.hi-pretty .state label {
position: initial;
display: inline-block;
font-weight: normal;
margin: 0;
text-indent: 1.5em;
min-width: calc(1em + 2px);
}
.hi-pretty .state label:before,
.hi-pretty .state label:after {
content: '';
width: calc(1em + 2px);
height: calc(1em + 2px);
display: block;
box-sizing: border-box;
border-radius: 0;
border: 1px solid transparent;
z-index: 0;
position: absolute;
left: 0;
top: 0;
background-color: transparent;
}
.hi-pretty .state label:before {
border-color: #bdc3c7;
}
.hi-pretty .state.p-is-hover,
.hi-pretty .state.p-is-indeterminate {
display: none;
}
.hi-pretty.p-default.p-fill .state label:after {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.hi-pretty.p-default .state label:after {
-webkit-transform: scale(0.6);
-ms-transform: scale(0.6);
transform: scale(0.6);
}
.hi-pretty.p-default input:checked ~ .state label:after {
background-color: #bdc3c7 !important;
}
.hi-pretty.p-default.p-thick .state label:before,
.hi-pretty.p-default.p-thick .state label:after {
border-width: calc(1em / 7);
}
.hi-pretty.p-default.p-thick .state label:after {
-webkit-transform: scale(0.4) !important;
-ms-transform: scale(0.4) !important;
transform: scale(0.4) !important;
}
`,""]),Pe.exports=Ee},function(Pe,Ee,Be){Pe.exports=function(Me,Te){return Te=Te||{},typeof(Me=Me&&Me.__esModule?Me.default:Me)=="string"&&(/^['"].*['"]$/.test(Me)&&(Me=Me.slice(1,-1)),Te.hash&&(Me+=Te.hash),/["'() \t\n]/.test(Me)||Te.needQuotes)?'"'.concat(Me.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):Me}},function(Pe,Ee){Pe.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA2YAAACWCAYAAAC1r5t6AAEL2klEQVR4AeSaBY8czxHFqw6SW3vvz4yiMDMnojB9pESsfI8wMzNzRGFmMhz6aGcq1btvck/PM31eec0tlYp6eqp2fOP+ba//7cm3x7K35jYbEWHd8BItieNQmmHubhGWmuLpN7ZkD/96w22B40c/+tES+y960Ys0b3PmW1vsCA385Cc/MR0veMEL7FrMe97znsd1tiQhdlPJIQ+7vk4bEYM5iA3EG/YrttZVrTEi6uvUbe3tkmqp3LthH+tBBq8zjWtN0P+/fxmIdfnAaMhvy4DBIyaTSds0TXt0dBQHBwft3t5eu7Oz0545cyZ+85vftO941zuP7LTZVE6Rhmhs7tya2d6S2W6aFyx1TAU2xDsfOmWn8z1t+Nspmyn/xjxz/evl2Chj96e+I2O3pb2OgljGFzcSKT7uYlgHdrM6K6gUtudFqGg0sZeCZhFPKXFuDLKVspFyDvXLWEq5CzKeSqS4Pq6USPH0A92kPYvBD30ktmwHKIKKTvG0A3FHEzGLI3+BNaR7OhuQ1qJp+fks/k3tV2mxevqaNHj9l4EL2ZzrKljQPHx9qefPVvyRxCVfja2ZHeifMOma3f0l6PvqP7Dr47aU+1Nuh72eMtb3FRXbozU2WaYGehvSmDaHZuBv4111Hv9ryXhCyn3oYJ0qHkuF9Igg9CjUx7pmh72Fw7/EJ7aj7ys0k+NjC/yDWyniZqsGKX5Ae7FFG2yDILfs1njYxCwl7am21AHtyEXalFfNc6DJX4H/8tRjzH196sdlTRJdn+9hf8jrvgx/O+3v4Z6Tidyb+qA1+tZ0xOqfRdiKeUrRZstm8FNDVi0y7tDpF5sfkkXRmVvU8HjyWpi1c7xhEfPOpZ1NuPlvD5ZsgeOHP/zh9Q5m7fUMZs95znOKmtSA5OQcNCTHfOvMb9dBReoR6Ik5ALECbXPDXeRQMJNa6j3BV1vhi/2geJFgG5rnRsJWaJ5BrOiUSCBrDw8Pi0QHZZubm+2//vWvKZi952PvPaiA2eAmJ4pWUZYZzzY6+4ArbP8JwGD7xf/d7gTykG2ssZHx/4B15FXGNop5QDY6WVyMM4+GAVwKZshTowxmKGgPRaB4Eo0zffazzNl+MFtOuTvlzpQxySnZpo0KeAHYBMgojhwe6RJtP6EhAmQCb5iPOAtvdMLapsGXfujNex/TAriA149UvmjUqdB/fWHOXwMuq3zg8y4APXexC3jWyHT5pTuWzcays6+9rxTYNKb+E3vArIICigA78LchWwCzDTtp3AUwYygbK5CJPZoXzNiWhirN8fvqPOBsIuXjzvcqVlYrhK7YAmaQPbFr5Mnzdo59p/eVN2YfuWXA7FTqO9J/Ter7Mvd2QNBL8x6jRkCpDmcKUFpf7Kb+IeZ8LOecyfW+lnor9YVbBMweuhjM3Dvogi2jLxc4Y/vNPxZVHW4TS5cJYlWQWsBormcwe/azn33JYMbwQLFQ6HH3yzsxq19jlJsXhtjmazCvfx29d70XzTGs9p+Yqa81IW4KYFofdLQ5kDOGL6wXsKfzoNrAaHIgV+xpCjZDWSSQNeWkbH9/P3Z3d9vt7e12Y2Oj/fe//x2///3v289/64v7Nu7fwETaPhJuga8SA5AWALMpl8TAPgG5oncCcZIdxLtvoP9bYnbC8FLUSd9An2LUkaYJ3JAjMBMgcyZMFmkGjaKhaRPn0z43L5hBA7QIytCJT+2RbnbkxCywjfSegkssKrs2PTErmo//YjKxwG7aHe1FcYqOqYKT4ZntEbN5lDMvcdqeT8NpZRAXpm7LvNny3ZTuelO2cPyfp2mHHZiK2oqFmJGNOrBAmJfgwH3dsRbsCNyBerfgK2HBdnwAYbO+l6j1DFLl0hdiuD0+n+NYaP+OgCHJa3QLc40e1F+aMfTJ0edEewwG6aBna4jjGdO/n7Dlu1fMTleBCzHRyjGa1xMzSI1fdjiu37mQPgMZHg6kuUfBDKINQxRnOA4wmxvI9qQZbWwTzRz2n/ndDY1K0h6sDnb9cPPkE7M9iWsjknM04kU28a3YxOzDNy2YraV+yuwUzJ+W9htTl9jtqQmK2FZYYl+hLOSeCmjwj+2N1AeZ/2zmf5H6S7n2LzN+eJOC2dPCvC1mjY4w2+uwZm7+61+u3GJgNrmeweyZz3xmHcwIHub7KWP9J35zQFbkqJ5SAQR1XiDGwNjgmlqvtfqrYAZ/8LOjWqRW8mEXcXeGLs71glkZWi9iHYCVHINYSwNgNh3BMFZ8/ukipMVPGKOclm1tbZUTsymY/fnPf26/+bPvXrAxwRU2OU4bmD4wc8znTY76xQaYMYBBa0y+5wzmGWxyYrb1/y84iPaKbMMfzU7MAmAm3z73fpfLjTg08lN/skKFQvYYzBTYYOvvNUGbIM3qidldALP14e/NCdA6cVQd0G5rFkWnBE7M9vknil0j5mkHGoNNIEYnacg5/YArshnvfuc0OTJjCAh5QDLcHFn5P0rnIH/SwN1q98IIvUjtoTy5MBCRjLSjw8kKC54PQBquR/MyieDJBkG12PhktchKubRm9dPvf/bk61PhEhBjWF25b3V4J6/wxT5rvUZOzA4ZuhQFqmAGITDbwlcV/61uWJZT7iOs4b/2cQXIRhIfDZ+Y7VUakTn9R4FCmnsXP/E7IeuQ09WqEav/UKNyYnYCoGlzDigDmM3sLbx8D8w+eFOB2Sj1q1K/JfXrMveUtsxNKRpzqxrrVICMbQW0GNJUb9rH8qvMfyHl05n/TsrezQNmT3lJ0NdnA+9Ll0CwEjD7weotBmZH1zOYPf3p/2PvLIDjSrKsnVllkNSy283cw8zMzDwTsPTvz7TMzMzMzBg4zMzMM83M3bZkC8uW6+Vmlu6JPX3m6qq0lrvLoVVsRuJ79VIa976vzr0nH65gpkAUggzNe9Ch148LbT7A+ffWe0XPVSLAC+7DCtRWwYzn9Dl4T1jP/cJgRWvBXARvBGbWZhDD9RjHM5gq1gHGWtNCFxnMRiDG4YuAs5WVlQZmTTEbgdmdd95Zbrrppu6TV3x+CaFB8g20WzBX3HGCNwK7VUrBGoBNmFtUbGrz2d4HrL1EoUF32Log/sk+/DwDs32tUAijgVaxvptnJvllub3o7MEDQwbEAztAVhDuyBvE2xw2FOeY2XfoBxzFzH1yLRTWOB2GMnoF0LUKAHNlQBRQJnLM8rFjwau4jE7cz6Q+13/+7L5gjx+OOO3DmQ9kvlKWZt1QRi1xNpOTZzZn4YzHwzf58w3MZgVtZjbMh1UY034DM4pEVgCTuUAWRH/RyiEbl38xZyM+QbFy/BRm3ZWCmUKYFAlxBJAxlGUizbxYy9z6tf9yyoPZnjr/lNr/+tp+RS33XYebXmLgQunsnp3AWKSaxaGMY8CZC2YY63CPa9dSecuwonItn6jza6c2mD30BUJZQmg8ljHsfO2M1uXv2bNDwAwwdGxSIMxbV8PQFMx8CBkTzEJ1zQcW1FtWzAQEixiEhKGMDoy5apqsC8EsaBf9DCcnTMGsjAFtfD2DWVEwYxMPVKyWURmaQla8nDJTyspgMACkJQazZv5x6623dp+7/qsLxeLbMpgFPOJAl9cvOjYtoYw9CErwy6i1Bp6UWvfAOcYvpJgtWgTgQssxs3H/SyjKMSvn1vaBWss30G4oEAMZ2k6OGR56NQPAQJ7BewLGCNRAm0imj8DMnhK7wK94VkIX10uv1aEoAMUsMXgFgObFOmXrF3vJyQlxTvPrKtnRow7qRH+wwqKPhTBaCF8PMgpWivKV7VrnthjnsEA8B4cPjsZLpmttptA9bIwW4U5esCNuPOr3LIQR86O5XqYQQ1xAQlcWZSoU8jhUE5/TQXqTkEX9DhefOXooCzEUNTBzRCLmOHBRRbuMEE/8cCilL8CpsoinoHz4PRfulTd3amuZdhU0f52TY7bqoUAwhrZnAHI7R/+5thkX2r/0fYAzDbdWAAuQRhQzvwSwhjEBM0iA87YpZhGo+4FaNiucjL48fQBmwV9F+yg9QBnDGVFmPrxe//MpC2b3q/Dy3bX90qaMVRAz6OoZdGlJBmaja60GqPlQNtQ5P3RRc80UxDBvBe1OxjsCtXJ5LTXkMf9uHbvxFAWzV5eUxaasYDZLP/h2EP9P8bI37N0h5h8ApKMTDGbtpVrALA5dRD+AK10bgVVy7hODmT5nBH0oWBurep0HRFCkMFf7BED+NXr/AMwKg5Xdu6Dd5hscoY05CXlErSGKAEkGs6JtVcysRviighkbfjS1rLUbpBWYf8zNzZXbbrut++LNVx1Rn4vc6mkAl4YtemFCPI+awYyEpeRF+jkIkCmckZwZjxSEMgZhVuzKqGCWZ6GC+cknCmmF5od7Nnq5kTjNxBSKeQlpVMWM5D8JZTwgLmeihiG/TAKZAGv+e2hOA+SRpey/pdn8qA8QE4jTV9EjoMyUB4PtF650IB7Rnv7E8wIwRcIUoxuhGf9wvlkMX/FzRyGYQksnLAQKRumU/K4yjZfN96Vg616x99KpUMmPVTJuS605ZhG3SIn8/xas3G73cH7sYc8TbVzwxgcz1D5lKphx1LIPanGa1qJ6/DBaQjHDDvTpFbjGjz4FmPlxl0HptQIoQyHFrLdkmzmS0j+WUw3MWs7Yf63jr+pS3t+ADAoZYCsAM+n7NdpjqmU+kEmtyhn6a1Y7gNbmWl7am+r839ax95xaYPawb0RQt2NXVfSrKLbLcvPQ8mX/PLXDwGwwyWBWc4MAZgIaMZjJOoaezVWxGKxiYItNSPQZ9blKFGoo9ylOntcIzPwcrxjMMB4pZnQfjHMo4kaKmQIYX8OqGO6ZmiTGilntAswajLXpguKBGRSzBmdVcW1zpUFaM/+opdRwxu5Lt187777kSGhinuF+oKRJKGPZ26L+JLqvcHpWYIAMQxAITMXsp+2aDQMEcjKwgnnzfpMCJRAQNOkrZxq3CTATIGMZkDeZTQZkcFOWAZhBHvHNP/RlJ/7eHKUE0V0AMw5T5A0hxyyMg8K1oEz6Or2k3urqOG571rQqb83gUPsyhl58nc7CkkKG4yeRz8K0rpOfcJkzLkPRvuLPnDBjf/mlhfecut+0QpcPWaqYhetRoJiJMoY6NgRx0rLIsCi0zD8dRvMCZYGf4ThWlACzVZ9pUAdFwq+twEm2o7+L2Zfs0y+RAjBTSENfix/KuCJtKhlKmYIZwhtbsb9Otv9m/X13qoDZi2v9A8OUX1QLQEwVMi0OrKUIzgA7IZBt7syokKbtqDCgFQBaa7+93uM3hym9+9QAs4f/3xKvUDUNY9RmMPvqn0/vMDBbnWQwqy/SADNRfuKcL4EeaceAJ2Cl53BFylqs3Pn9oUKahCT6UCXAZ0AGWOsAPb1erwFMq1tfjUjYhEOfRWELbXfOYAvQluQaMBbGkgdmGr7IqhmB2NDqVjCXAGUCZq00KBuNtXBGgNlXD950iIw+LJTR2mz2MaqlTIlihjVUt+sH4BKoZj0wi3yJS6YgMC9s461ebn16yVne1Ml8Rk7VmeX8svglpyioWd2Z+cdqAngBzLAJmcOmyZER9ZKNjb59rv3uaxWZHlwZU7YXndJqMfdoJatCBgv9zRUzqGGbxjcNaIzMP0xVQyhjsRyz/sqKE6AhaovxKPv4rff4C0UstNGcyDfRljgRIYU6CL/DBSXndjWC/Wje7jx6KPIVLPRMZPuPFboz3jM+D3/PQp/XAeWy3V0YJYv7olkgEjwKHGUCS7hc2qLRnju6OeGP3+TfBT10ybSIDFtKSRn7ENAKyBKmI7KGfrMCbDMPnIG16KZqGYq/TtV9ATMpopjFJu1gGeGY+dAq/1zFGh/M4gQ79FUxU37RfgxwyyiSZ3aMND94SnpPH+EjrZnaHMyCB7fxvGxK2SoBGgrCGFtNmmbLM/vb45MOZg3IfnSY8nNH6piCmCplUNDQFgjTEEbU22yXr7Ufyii5Zgpma9pfX9PA7Ffqte+ZbDB75PeUVIoXta1RAWNZT+Wv/O7MDgOzlUkGs/n5eYCZhDDG9u9ejpleH4QyYjwKX4wPTyboCaAPKlerNN8Mc0NTnwBgrd1pW3PMFL6o7yliuM9QVTMBMe4njNG9PJUM6/1wRRlCg0IWMeaCWVPKWruNOWAGV8Y23gCtVDBreWbdZXO3HIy+US7hi42nonFNoYxFo/5YcBK3Rg0PInf5BQWzvJGU0B7+XAQCUhjjZpYZ036OGdnlgyJlQxiPQxxVMYNtWyebsGyfs1LmA1u9s8qs5n4egZmqZAxtvXRMwhT9tzc8MMCMxii8EaB2JGWA2fJyLJDoaS3xDxbK9dSJQB0AKGudi8c6C020Han0gkBdc9d7K/w6eOLxz2FTuRJ3j+8bPLu/f2rK3mI5EA38DU97yGn635jwv0uqmukahTMGM81mcpglPj1L/okfrKXEVvnBscxuUlwQDCg5ZgN5+BjUYuKEmeGAND+xLnGePPRm8aNK/VBGXzUzGOsRnOXWX241wRltJBOY/fWxSQWzl1Rg+r5hBbMu9UQZ6xlkCXwRmNVrAqUsVM4EwBTUyibW+cW3zNe+FgfMHEhrcIa5t9XyW+1Q6wkFsx/VUMatxzYQuOUv//Jp22z+0d9m849h2t6f5Ul2Zbzvfe8LMCsRRAkY6RygJ4XhirEyVgAkTkhieL0AmPaH1C4+xPlQJblcbogl1nqwxSoYg6uqZAJe0SHQifps8IE+rgF8KZShz2DGillqQw3EGMzgwNjWMJi1AjBDvlnNMys1z6z76uHb7swzGmMioGXtzGGNuoZ4Rr/NXlVuKRhTh3lb4xw+zTlmB3Ob05c4radxYCvlmJH1fdkg5ZyBLHOfwYyhTCHMDRUi6oQMWGrJ9pIThzLul1DGaQMz3/eg4M/BKhqvgyuj5pepfslzWEtW+kKZraYcs/7SYsqmekHfYrWmkEV7LqpCAaTo7CyO6MiJ3vDZUoTIAg0ochypnwUMW50lv6vYVbglRZZk7AkPyvvgzyyFjzqjfYwWQo/Tc8TaOG1Tj7qxawikFGQAWiXr7wIqWkaXfgeGSxk6oVq14FrsDb8z2h9UNIZtKJH2vBn3wFl0DGwl2xYJCgt+p+v90x42y2/tPoxhzoe0GOQIzPx/GXFqFmoVmObtC6Wh+6/8PFPN9GDpMBc2UstarYqZ1rIpATbvHGd2NDlk69QqX5/eD2EMn17GFcxiKGulb+OAtLxqhRUzOs+sVDD7q9VJA7P7pX7+yS7n/wnoarWGLjKQoR+HMqJOAZyxioa5LeWXAbxCV8Y1zIeAhnUdwEyVs1a3z/jzkvq/WEHshskCs0f9vJwayTEX0deSMm9iSv7ST83uMDBbmmQwu/TSS8cFs3gutqJ3gChUw0qguAlIyfWBE6IXyuhAVhLg8uYU2Bia3FBGVuy88EVVzND2aoQ1RgYfViUCMVbMCtpsiQ9Y2wjMoJ41MLMzzHDANMCs1JzFUlXY7rKFO27nlxgwCMALY26YItpTNKbfUjfFLBOzkFJGsOa86IBjKM+MzD9WPMc4PsZx9CDn1P7pDcw0vwyEKQoaEWgHMKuFwWxV4UtyzDDOc14SHRLnjtQy3569OK9suYJZMTADjOFJgZoMYV2rnRefIqycUw85Zu5X6KsulOmbHNp0+qyVLu1aWAitOHyfja2aVMh9cR//o2Telkgn+HF3kwKvDf1gXazXyIPpClmota6O3Tbi540v9s8YQygjQSdAzLun/PZ0BV5fdPm+R+x38sgitSxq63pRzCId2cEDz2UeBiCHDcyOuY6M5ynWiIdhkIXlyoGUY6YPPwg25VKoKmZW5gzQmrCjxh/yxN5pLFFaoCLobgMzezDaBOWO9QXOMkIZsY7BjExAAGZ/sTQpYLanjn176qefTf3evtQjlSwCNBTpxwWujACvkxjKKO2oKJg5QCbjHfZyJKX+T1Yw++NaH58MMHv0b5SUe34emR/KwBAnFNWl/MUf2L/DzjFbmGQwu/jii0dgZmF7fmihk5NFdQkcD4uqWOx0qO6HtsZVxXSOnAzxbJz/5YUUJhwwzc+s+8P8vQVm0sY9uY/QS1cxQ23nkSWs4drMPxL6ADO2x8dZZoAxC2McGqQlBrMGZRXO0G6qWXfZ4p23phkRi1Qlm9r85aboOO5Xr13t1UKujJ7YxAoayrI6NGYDMxuP350NzNrrQt4HAAPOBAWbOQ1Uav0IzGQTuoYS7LAhwBlEJsoxEwtqgFliMJN8stEc/TlKnFpDoYwjOBMQi2KdUGcPzPAK2sDsyBH9o1BX7O8dj3h+Mc+4DpcFUEIXRraBPjMJ0aDOdD1fqp8JBRCfrztXCIqND6WrUEjdopexoqhYhNo5eIAUL6wkknWuk99peJp2Vqt83h/GcUv5JPr97nvs6e6bvar0KLouvhYHTHMA79bStHzrfDMtcp0Z7SB8DlgG2oRgFmONgplToy3jwQaXiDgPW+nWX2nPgbIvT+yWgIsdOHPAjB6+bzDWVyjzwKy1RTUrrZ5P6c+OTAKYvaT2f6MC2SMbkLVQxtpOXRYgQ9sBMVHMCN6SzZ1IKKOOlRMMZew2BbM17TOU0fVtn8X22+ilpP73pbTrPfc+mD3mjwv/1zr0q6JlCmzo589/6+k7DMyOTDKYXXTRRVDM/JwvHZfQRt9kA2vGD0VU6FG4Y4t6sqxPal+PtZxX1tpiuqEQhzmFqiivLG12/piAGtbovOaaMfABrDqGL4CZshimN8opE4v8Qm6MdzP/MCADnEExQ35Z67fxBmEjGDN3xjbX2qM8s8uWD97iv72bWIRauaWVKYdnuBjTDJRbOE2rkJ9GG/fgjBWzWg5pKKO2E+eY7ffCg6JvncXxRMFM8ssGTmwmwGzgHjgt+Rp1fD77OWZwZcTLDnLLXDhD3eaL/z5K+WctlBF/CVLE3FinLF+za2EPOryt7T48rwlT8qOJXyfPP1BzwnTmRD8v3EHR5Kpt2Exy7yn5WLZsa0/rvQ3g/LXwlULH0ND40ejaUtSP7GsXnf74AzFsTemcFB3T60UxiyP/QiMQ8SvF+YueVf75qjcpmI3v/a+hjA6Iaa306bT9cwAOrb9NTCFDjgPGQyjzzT58lpZQRmwkr5BKtoo2AxnareAabEYOmq6b+ZND9zaY/X5tf2vq9fsNxlBGcNbrKYixiibjcUjjhIQyomAc4Yi+2Udb02pbp6DWnrPY/lGG9VZ17A8qmH3vvQtmj/vrppiN/22cH75gdlFdBbP/eWCbzT/622z+sd2hjIcnGcwuuOCC/xiYSV4W1Kj2IwDlOi86Y7gGQOKdI5YAUwRWydqFwQ4/eC48k7Q9dU3nFBh1XOdwr2iucE6ewBfWMpd16sbI0MULxfyjjQ8ZvDBv/SHGyfyj/RQrGCtNLatlVDcAq+Op1sMKYjjTrJXS5kaK2crczZxeld2XFkAacYoVbmcdM7XtqB0wPWDTQn0/KL6HBiIEOb3hYBuP/AwQytheF7J9E11O09BF8QMDXQqQYV7BjFlFk+dWPSUtUXFEpqG8rdI5Zvvr+CycGQmyoJLVQrlkopwZqKkwkN2ALW0jr4zPPBskPdS11I3kNkZgtmd+LkHz4HwmwFiB0OIJPJk6tgoqTOYldi+EQaoeI7lkdCtwITs/4s6aqsUfT2ePyX4yLS4UjojwvowHw3OTIpXVGDllG9NDt1WB031RTh4rj8U9H4z2ICqXrSZnRFEq5R70vJ5CqVDp3Yc/H01snoXMM550xsZQ5Sr7KDLvr4NipgDmcg3WDBww8/LMDnovGekM0Ztmx8/OimuAWQxlOjcIk+gIzGxDx9ef7CwOxLQSqmSB0Cl9gJlAWYOxZvIxgFJmYDYQKINbI4r3FzqS0h/fdW+B2UPr+j+uEPbcWhqE1bFW58SAVjJgq5XMtYJYZJ+vMDZ2KOPWrfJjN0YeC8w/vLBFaSdWylB47D0p9b8lpV1X3ztg9vh/LRt/K8X/0Y0Mnqxu2/nsN5yxQ8AMMDQ/ya6MN998sw9mDqwAlAATpGh1DGUGV0MDCfRbYUt58ATu655dRuDFgFMc+3rkjg0dN0YAnueKiDmG0HFCFB0wE/WL1gLG5LPxg7UAJ1dNA4yJmjZs06yYydllSVUyTKHf1DCELgLaTBUbqWSYY1fGVrc1CGUEnNW5dmj58CurczcmZZEpYxgP0qbQlzw0yS9DKcgxS4FyFuRroL1stvmLHMoYhoXN4IVH3BhdMEMcJxGl85oAMNP8sYEztqo5Z61NdvnY1EImu/y7w0i/1mfCqw1wZsBF+WIEaSV85+Q/YU/ALLc6fhVF2COZgHBhyixpz6FDeMFnsCDSwZitYhOOgus4ulEPZm51YThrP4AtN1ULU20m240pS4rt3x044BslMS8pmBCYIszJtKJoPKLuj9Q2A8EsQINHw1BRsCmcdyfPRRCJ+xYFNTL5kN8RyBX/xxGPDIIM4BqGSn8DrANIitkI4NXMTM588tn2T7KkNF0EyIISruMcM8dmQgBM1bNIR2Ytec5Kl/CTTWs6Kw4E9M8CiJGGzT8GyfnvVNQO1LMlok1zZtxvuwBSoh5X31MFbToAM1PHKIRxwApZmweQtSJhjKKejcIYbTN/eNu9AWbfWiGshS7OpB6rZAC0nGjcAbGeC2KioMma5ENaGMqYt5RfpqGMCmNYD+gaxvb4vgEIroVaRnVnNYHaUh37ngphf3nPg9kT3mChjD0nqVaGXHiTHLPPvOasHWaXf2iSweymm27aEpjJeGj+0ca4L/eTvm8Mos/EfVGuvM9VGOu0ljn0vZoVKw1P5D7aOh7CmLotijqG51UrfAY0Hi88hD6DWa3VAKS0AoADmMH8w2CNwWx0DcCs1jAAaWDWfWUwfz1DVp5R+MIcxv05VctQoJghxWrghTMmGstYC56BOyMpZo1rNAJAf7KBWeHvcVHCU2fRplhOB8wGmWEMIBa+6IgUaBsSMMOPncpyBilmwEhVyNSNMUy7sfF+OgqHxQDKAGPo83pfG8A5ZnsPHvRt6ONQuNge/wSDDmMb+G2JpvTD9nT/8X7jR4n9++PoR70uXjn+D/hqm/5C2ufe2U+/0N7iAWZdrTv9H7it2QzW5BqEMvpRfqH4FDg0cpCvODP27fyyM9VoXr88ipQxfyxQzPyxQE1ziBOk2VuCI6MGi8eGH9r259j8Y60BGUIWKadsQGoZClwZ0SZQK4Azyjdrm/n9W+5JMJup9Q/V8tMKZD6gtXZOJfcCpUzHufSckMYUwRkOzA2hLMgvUzgLQhk76Qc5ZVIPoZaFJZGK1vvJkvq/UWFscM+B2ZPeZV+PZee/sa7Lk5uoi7X50y86e4cpZgcnGcxuvPFGH8zifLESHDa9JfgSwPMMPvg69znQZsVMlLHgnDFRypzaUc+idSF80RyriEXzyPQevE4OlfYArZB6NpR8soKxBlboU9hiZ3Wq9dBgrGAOYFZL19bUPs4zA5jllm/25cHha8OcjGkISugreEEx8xW2srcxDJhFvrRF+KIKTChsl2/9JjDNNaaJUoWgmGXLfCgIEZrG4dJ6QFvgu421ADPAF0qOXmwcAh0Vo00oZpIxaxvq4bt0IKXliPmvZ8X3NXDBrKR+M/9gpWzzNzheC8VMbPMXElwZ99x1F+dDUTtjyHDFD33LkFjEBIRs1clso5gqhXUFStPd1bFccANWmwjXsEYem1Ux/HXsGr5HYhdCPBeeI2MpFCw8P+7Exo00RnIUAjnz3X30WYmCoohxUu8ybOg1ZJA/jdRClu9sBo9CAyJL8ufZ5TbHz5+ygDJ+2BxaY0hNX3rW/VI6rasAVaCaGZhxnbZWpu6umK35oYwKaahdQFM4W7R/GXeMEEMdGQ/4ebCxVYYUZ92wpxuIwxfHUc+WqVQw27WwjpUHcn3iQmpZtqcosa435QEamLrUeza+qXXqrdUPMzDrE4wZkAmYUZs2lFHLXykvpvS7N91TYDZV599QoevFBF4GZP1asrWl9PJoXUcARmeUKaCh0HotuI7hy4M0lLzV/DL0pd5aCGPgyAjYEhBzFTPuvyWlXa8rqb92z4DZkz/EOWaaRavgpfHlGLdrupQ/9exzdohdPgDprkkGs+uuuw57Zlhwockx4SgABtzD1rRawMo3AsH9OJcMoY4CX655yDjKlzpHes6LHvQJgKl7o877OWaSV1boh0HMgzaEJWpfwhqLOuULoI0Wcz5Zex4+TNrADWPHzfgjQSWDUlb7qU5DMWv1aAyKGQxAajt96diRq/K0nD825YBWCGx8rR/KuOqHMooRiLVl3XKyYqoZFLPY2XtGUtLHzHooUwpmmmPmwJlsypn3RSZimSE2wnb5JZ2R2Pwj6wHSMYRJHzlnU+bKCNhC7liBGha9uUn+GZwd22YKgdneO9orqL70J3FcxKzGGsp3hxhXM2EOPRSgIULAfVFb5UMFoIpoAnAi0KLXZw6tpBwwwR7aKyCOc81SkAYuvzc+641giJQ5AzHPsj4nBj0GVO9ctyyiGs/xX5bglEY1l44BWPPbsoRryi8tnfu8B6Y0nQTE0B5aETgLlDMpCGWM+QV1wC/+ucxwZlRHxn3iyOgGAQYQJge3KZhB+luVdvRP3dugyIDNnHz3Iv4rOwZS4s8CcCsujMkODcx2HSMoI8UsDwBipJJRSZhDf9nakuz7OzfcE2D2xDr+KxW8XrAOXH0DLqtbv41HuWY9wJaYfkjtGoI4BapYHNIYqmUEYm4t7a2DGfdRK3gVag9HfdSJ+glr3lFS78dS2v3Zkw9mT/10QRjjCf0AzD7xpPN2GJjdMclgdu2117ZqGIQxen1XxWI4wu8RfVXDtI/7B/cVYNw8lFEPdvbCHGVtaOSBz5K8L1XEwj4aXk6ZhCsyoBUvzFHzytAHVGH50DqknHW4RizyU1vLxh+YM4UMh0yP+jaWWk05Zm0ufeHYkSvZvKOgZkgDr2wAZrnVzrfPUMyO9ohZGNKK9YuAGQrN4cDpBT7bVFmmiA01XhkyKWZF4cxBGgI0IlQCMwllHNDDYnzguZ+R8wns8hfzOssc11dymH+UtC9lU8vw0kMGH2LyMRVAGq4BmAHI/Ace+G0JZSwS35QBZrffzpqP4x4IECB2wohBU/E1FlpnOVikktH9cR+BLFLgsF6cE0sumNcwPdsTlmcNtgOQ0J79IEZdz1hklawjaCl4puybW+oa/UR8kvR4rxpZib4Co/4GFGjpAWl14C5Z0BDys8Z5L3y4QZiFM86UVq+PzQxru6tl2Nr+F0Y6pqHbe3ww038NGI/cGzGvfhmLCT8Nxs5DGKNAGYGWA11B31fMBgGgYY1XaD6bmSHqciSlKQtl5Kf3PSSJpzPG0HcgDYBmfJN6xwzGuBCUaUkOtGWhzExg9lvXnWwwe3Yde3OFr31QxKCQKZCJUtZqqGpmn+/mmrkKGkoMaJFalhnAFNI8tUzyyrQdFwUxtHkcgOWCmTOHkMchraljR0rqv6yC2cdOLpg97csGZqKAue1aEvoS6pgtx+xjjzx/hx0wffskuzIeOHBgLDAT447C8IIx/IRniWHOATMeU2XNvZ8DXLxWAUg+h5/fhShap9Coqhjur4Cl9wjaAmoEfgxm6AvAeXllMP6AYNbaBZ3Wr4X7DcIAa7DIxzlnrT0CMeSfNYUMYFb7DcoQyrgOZmsLV2ieWCLQyqJ+CZj5+Wey5mg2V0YwCbUJzkh4EiNDzjGr7XlrC8dI20IZyz6Yf9hmal1CewxJnqO547sYzKKQRi1CnplYpo4dzuTKmO4OZpR5MutZ3ztgxoqavHuiLXb5OMds4KpjGMsbxjpBOUMmTUl7b701dgcu8Rlf/tlXtCC6tf8ZwT089S12NfY/VYe0rfM6p32iJJmkCMf4wG5Wprb+o+eobeWCpA+ag/s4w+6aC17ymAZfeKun0hGgtfbx2jZQw//ofVXfBzOwizBNKCwFqhkUszk7tpAcGQM/w+mxgwBlkwAzhTAt8fcxEhmI6MEGZQCzvasWiFlsByPIcnaQ8SdTrc/WZ8CYFdwHOWb9NQpfPEqGHwMBMoO24uScJWqrO+NvXH0ywey5dexNFaxmGcJaG7AlJQpndOzz0VYFzcs1S7YmCagJjEFNo7FIKUNba9+VsVPzDwpXdHLKZByAVdyQxRDQMAe1sB1I/YqUdn/k5IHZM64xMJNwkOTBV95cMfvoAy7cYWB26ySD2f79+10w4z5UqiivLLi+qNok99T1stY9dDrpfTzFLVLPnBBFtF3IipQ07Rs06TUhmHEfUIVnCGAMih3UsDYRGX/wuWbFSgf44jHAGMYQzmhqGhQzrCuWZ4Ywx/T5tYXLRvxBYYmqgHnfMheEO+o892H+IeISA9ggNAnzHc7mrI5/2MRZjT9mvCBAPbiNCdUx/1A4EyMQzA08X22bgwTYwKwTMBvBUyFXRntqAzC4MRKEBaXYnyMzmJnaNSCDDyho+samfTUHwV/pSO0vjAJNpm+5ZXyc4qBHvSI+zzi+ebAmzrPGtD7X+B8T/2z/jfQiPDWz3Yk8i8+k4QHiY7OrP+CT9YUvfzy9wRctTS1r86aYDQnQHBALwUzZJRaa0FbHRrXNnzfFv0s9U/TV+GNGDpSO4cwFMzifDOUcM3I1kc1RHyxDwhSJUj3xzNhdaxyN7T45oCs5Kpn2i7crKGZr5Lw4sFrCFxMraAOEMQqUYZ2g869febLA7Dmpn99UgcqUMgGz0PRjY0ArAmcAMt/sA3OxWnYSQxlt7VbCGFtJG6plJQYxjEVghvkjBXB2csDs5pJ69YYlR9/cSVxC8e/WHvfDF120w84xu2WSwWx2djYGs83DGsFpIaQJRAlwhSGRCkce7GFNUviSfjdmjpnObQnMyFGR+nGOGX0G9zWsEf2CMVXLeI4t8QXOMD4kOCsGXTAJaUrY0OAs1YLDpaGSjfpNIQOoMZh9dm3xK5pXliM1jMGMlTVaU2h85HLWOIThrLQ6KpKLZorbspkYzlnb/2+bE8oIKMt0VpmXp1G82E3+BnoXfX2ea/GgDBvM8jYneWgsAR7ZWDE7g0IZ6w4ExBjSirxjClfbOlcxszoHiSjYOPez9Yu9eua2IYQy3nQzGUbAxCNToEZJhfObE+Ug0ct9QbN44AYEGVVk9mGzpZBig5VsGIKba5BkEbBRA5I65xzRReYbrYXPUBMP+3xlDzMKkX2VUvisMLKWF+MMiYZhQQ4707MHYEwiwpbDUGwcgrshT4xEOTVuwe9KQktHI4U0SlW8ixMamdf3f9GrnoT/zkgoI8CsIzCDclbL1FDf/NFmagCY+eJSHPXnn9WsB02bM+Pa6O39XDX+sCIwBtCKLX38UEb/nzJqmafzmo11ED2ojvOtlAZmq5QDG2TwTnGOGUrmcT/adJrBLK8wlEEtEzjDww4ExmRefTR/9fLtB7M9Dcpa+GJTygBbUMkYzFAk10xgTMZIGWNA881A4pDGCNAiy3zA1viKGQrG1lrbzSlDW3PL8hi5ZcmFs6HbBpz1RnC2/WD2rEPr5h8pCFcM3WlFMfvQWZfsMDC7aZLBbGZm5kTArKA4YDbMOSc5a8xXyeL8M1W0XMUsMgEJVC+FPoUqzG2orPkw5ithfB2DldZQwRjM1PCDgC48t6z9tLYcLg34gjqmB0yntraNq11+KzZeAGZt7mvAbLj0JQaqTLbRnG+mahgrZqi9d4QCMONovwJOoXcFzjMjQYmPAYO72Vxk/sGhjDhdJ9NrQ5GcDacwbUI9azXAjDbDfWuXIMyxsFoGOIsPmNZXNiqAstZmWJuCQqbF1re5bLoAACt4WxNVjZW1FYRBisXBME3dcKMmPmniEnAktLAvThqSvwAAAv5w1vp30OejW4768qy63H0e33sQY4HdPD8hMRnGDVYzwW1ra45YuE/O5SNwDn/BzhAq3R/mgzjjrR4VAGivay597TMAY+wWAaVMQhs7A7LjpJ51rmKGGq6MnjLm8w3W+tb5Gs4IMBukvS1jLpV0emBO5Kj6sZsJ5gFm8rBcBMjMU2OXiUl98M8GTvTZ/rnvqu19DGZZAEwRUlQyN/UP1yuY9ehh8TB5ICCGgg0qkKHIYdO//NXtBrPn1PKmClD7GMJEMfNdGd0Qx5xUWSs9CmWUcEZxZIxDGRXMMGf1pvll/qHSYSgj6vEt8juFMs0tc00/HBCzvipn6UgH5WxbwezZyyMwa0VtndDx48DFixhg9oGZS3cYmN04yWA2PT2dCKrcs8bGMOYIlS6nHeaOBW6LPMZzCmNs7pECs4/x4SuYs99fxhwfAE1r1RIf4An4Atwm9L0DpgFcuM5RzBjAWpWCUMbUmtaGfT6bgcAiH/NwaBzNAcwsH43BLH1muPxFgi7wiICW1ApnOm51ZjDLBGSblAELSyg2hnCgpTD0ikMZZ624eRtSOHzRSUwZ7hZ+yZqEYlBWOKQxcgcgMMuqU4zOMTuQCl584qdXEUCs9KcM2GasbmCm0JXTgCz0sbHVANgklNEUszwCsxv4ZZ2hByTSunR4Mqlk5Cic6YW9gDzUwAK/Ok2pyraq0ETXuu2zu1RKbzRcendfk7s29u8HX/8be2cBHEfSZeub1T1q2/N+eszMtMzMzMzMzMzMzBC8vDs/0w7Pz8zLzEwej1pWdz5nO4/8vbO3lLLGEat4ehVRkdjVVa2xpj+de88NKEMVEppnX7GSctFsKWAPKmC4vgoo8yF0BcBe7/C1KHJN1369jxWR1sV4q1Tm+Pnx9q14tytoEVYWoANfAKgK3tsNT6rlupfA6wGcrfNv3utNmZwkGGvjBmJUzgzO2gn1jP9YHMwcxgb+GWpHBfNpALLe/U76R6pSuNPDK6oTqj35v/js99XCIMz6gLBFV8cEZAtnIJ1gGYHZIz23rPVD4w5gtc+LpzF/cTb1D2BWrlIpU78/jPpYixTOrA/K/JpX3EowuwZl0zUoK4+4AV+9zUMZbQ/OyfeWG+20kBGImX8YpHmB6TaHdlxsOlPOamadnxeV1jzCEzcdzKSYqe+ARhMQgphawhdhrAouHc4EZklbo/zldqecLZ91y8Bs82aHdaJidvJYdQO1umPTxb3Lf3vO6pj95ll2ZXzFK14xBLMMiEaQls7ba1ozUszmcspsLX9/KzBt+8Yq2Ty0peGLmUtjO/x1BC5uJNBxvpuuCKwEc1o+NpSxK2WEMe2V8+LR2owzo1Syttagy8GMxaabbX6DtHjB9spL+H/BQqMPT5iHqlZpqc+wRu4zxWwf0JXqMokz4z69MgBmDx7/O66/+T80MJvLL3PFLA2qMcUs9GBQzKqrZyYL0mpS/v+12+X/7SyehYOZf0Xz/DLn5w5kUsq0dhyY4Wb7XL/x3q9dYasexMVqTe39duU9yBK3ppwxL8eBS0z568aT1LoGr3YXyZt4gME1bczJMvgQB7dsKhfZ8ZQ/g3lpU+0pjvkX/tv3ewt9o4dCFhp3EAtBmfLO+ri1VxHemPzBaW8ezLzvezC2v8Gg0l///XUQj9kp+g3KgmDWoWy7ay9iLgcxPID1XTGztkOYHOiXXTHLIgU9ZavgoaiYXTIbfNf45uHLWLtgb3OZLwCz3bmW8UcOY5rXmoMZxwKzr3rZrQKzN4hFeXosFn+PQAVAA3D1/qyCZmeiotXJQhlhkY/5QShjoH+rQxnZz86t96mSaV5q2NjkA+ONjz3HDC0A7a9rTG/dkOOWgNmD18BsUab+FyZzpirzv/D9qB3Mbr9v+e/OmV3+b5xlMHvZy15GMBvCV742r3g1oEA4owDFXRrV97pmBCBeyyEqdWT0PQNzD19jH+udobDG/W7+gTHfy8MVCXisVSZI27R+ppKxkLQYru3vsBUEtNbSoVHujACzXQvDj937dqWMJiACtgZnstRvBiCba+No88/fXnkxFS4ZgQRBy1udVMhWuVlI3csVs31yDFgGYAaTEHz1F5iV0bfZ5sr4D1hc2oCM7Yw8WP2LDsDMc8zUXxcnTlCpF2kDy2z+drKcwOyRPTcMNczsi47m5pUzh7Up1imM+Tc47/tYilnpf0KvPcfs4q/9WviRlyrzYzyfr1ui1Cmu6xPs38pj3p3w1r/LyZd8mYOZF/wdGJ38+w96W4UxWigjLPTb3KoKzlw562B20NpUMTvI/gVgzLmxy/xk1vllJ5AftCDldnYoCypmALPtrn+hjQFrM3jDeVPMaP5RukJ2W28X++ZATzgj91id5h2Y7Xs8gvqmkhW/Q85D9PQ9ATALEqOUsta6SoY9xGQ9SMVD6PyCF5eHr5SVi7Eo98Vieh1TyFIIy0MZx+YfXuNsW2D+YTDmDo122nzcslBGs8rH2E9BmPe3VNQsbPFEgJaCGefmAS2eVWP5FjUWB/Ewj/Jnb7rZKWbFf+dVdQYXKIpZuw5m/+D+5X84Z2D2a2cZzF760pcKzBJ1KwWxWcMPwpMBmvddEXOVai7ska/1NYclh69AKGM4mHnf5ghSKbT5Ps0bgG0Ci7qfDmPq6xox48goePMaZqljo9YFX4I4KWB9vs0JtrSv9v5uvfVZx0z9rpC117X5Nm798rz60AvSP1+uMBaoUVXTmHsAaBVjsso+xSViAM3D1AfDKN/scnS7/HoCV8by95tNvilmt6cm8nnsJmM1CWZ4kHVrHdaqhztmf0o3MAs/YhGqEeQomQczGXxhjcpZIMdMChhVsTzmyTROGydg9iu/khZHLl4gWhOlzx1toimEChQjrNHQZmrvSuojpPX5tqfSkOLobQtyvNzQQn2EYQIoZOrRX6Xno0W83lPX99QrmX7oJSDQjnC16HkR5uk29Gwt/NNgUMWto6Bum0IwNbfbh89Ha2YY5gDHbLNabtxn0YeJe9XN92sg7LHP4Bql7/0PH/KOhDLFwlFBM/WsA1o7V9veP+xQdrX1+7wUM4KZt/w9Rh1Zbel6MvqNX9A2MPvrHZg9Ksq1s1vlA8pMKQOQbXb9C0f92vsJnOWhjOumkDWYakoXVLL1DTArfS6SfumusmKf2kIZ1zT+8D93AcwwxxyzFX+Hcb72+aJQxgNIeGuEL2JceKN0XxS4Yd69Mz/vYYPZI2NZfjYWi7d2hYwtwWwcyjhXgLo4vA3cGfNC0x7KmPcDZ5m3yh/ml1lOWZ5bxjkrJj2hTQpIDxSyIZhhTw/3fEqN6X2RNXGqo/zum9xQzCpXOChcyAtJbtsHUbfxLx9Y/sdbDGbLWwxmh7cYzH71LIPZi1/84gzMTgVp6B/ryMg5h61kPguF9Puay0M7Tgnj2lzfwW0wZ2CWW+KHjb122Vytsg2AzEMZOXbr/JqBGRS0I+Dq6tim1zOTEiZXxqaUte0EM8GYDEHUL8+pDz0P/2fEaXMOY2KWHOI09lDGE3/t9/NBcMxftvHwL+8XPcdshDYgSoKbTnNlXLeb9QdjW3zOKtN22mx9FJjmsZRnWxbGaGjpYLbqDo4XLMfsouWY4eYFZh3W/KZtT+trDGfGEJj98i/fcjHF59nL5sdK0Kmc38fZAINaXacV4rLnG5cfGCtn3ueEz5OVT14fzT/M0x//6cPf1WAs0N8anNGp0dUzGYK00MaD3ZyHMu67GH5ke1MAYhPGUxDSCG0P7s5uxBrtPZrX6iOjdjA7yiuz0MWt9Tf9X7H6DdQEafhdBjDrXNJhrLkoLtY9jBEqWTupjol/iotQ8M2oV66D2aVqNvnFLfHxI8tArSQC6FyOmVSwCf1UJbM8s8K5pPr/Z7ywPKxfVFP59lhMn+YK2XwoI8FsbAbCecEZoa4SzqKc0j4/ZtvDoWo2r5htjgtfHOSXEbRy1ex0YDbfBl/7TTWmz42HcZRfuwZmJSZ6QbFMS2aCpNZKnF1XzP7DA8v/fM4Us18+i2DGfbNgduv7kYUbel+hgCmomVrm12Lr81lf1xwbfOTKmu5zUJ8sBFZc4zVgiZ+FMqZKmc2ntcuSWmaEt924n60fArV2fSpo7RSYyeyj9R3MuqV+eU7sP6fOhCjmypmPmXfG1wHMpiYiQVySZ0Ylwyj3zAxAEPXXxpdLD2XMCvbqqAIzuDLW+UR6wBceyBLlSi8wrZt1qlSspsaiUYJcZgByudcAOKzhD7E8+pt6NawsUsIGoYs5a9OVscSaOoApaP6glm9mpXZL/9pZ21fFX/zFKEHBKi1VrEWSDR0soPTIJCNyJa5SEUIdrzoomQxYSNOitOxQYqpfgcQnBY1jvBCW+/UYWKS9f1/yjTTjgJ6n6cwgpTV0ddRHxKcuXaWqQVvIyg88ez0UR9r521HQzd4DQqf6hMD/8lHvgb+ZMHTRwxgz9cxDGqWeXY1YrRu0UTGDGN7gawdhvT9JEevjtsf67YSWrP7lHs54NS51MDtyZIRqdgHq2S6MEX3B2qrD2RGkdVDDv/rDRcT+dQi7TSrZGlb4a4EZgIx9sg9SugJ5Zos165dl3pHs5206VwVxFspY9nkaMQLU0ALGMG9Bp5/0/NOD2RQfH8vFd8c0LSyEcdBmIOaghrGdBmnd/CMPaeRcZp/vLo2HEa1vQFZcIZurZTYbynjVAc3gzNSzm6pZtrH1TB0DeI3ArJ2H25g+PqL8yKnB7BVvfB3MEMzo8fh0/sVhU10x+5/PXP7Xc+bK+Itn1ZWxQ8AQzLR1BGClFClGae5XKSUIWHP291CefD0BqhzyEvOPQH++wLQ2IOzR+m72MZs7xr3WrwA1KmDc29YLgcsUtC0hTaC2uU5epc/v+lDIdAq23Axk21UzwZr6AjMPbWzzKZg9K/afBZBKwctPV89cISsUnhqYMYcsLPpPMOYCk0CNtcyinTL/GB2XlMNxPZyx8GsD+rrJCsQRjGGPzD/0AMgps0SUAgrVGPsdzlTcKA9l7OYfhbkbDmIcSxVDv7XF+tEVsX2YfKzNDGTdWs3plFrWH8KCTgFml171qvYuBgoJ6OBbeC0AEsVvVFjDw/GwEkyOanIBuCZ8+WeoZKec3Ryg0WquwYYeoXxtQXeCe90G1rSvH4I2gZJFrcj+HsBaAKAFf0DVNRTup0+E71Osohr2MZaUJv6AKBKgyXsaI8SSpIh7Kub8Qebm57RrGOrYf059B/gc16rxXz/+ffsffmCXv6KChnkBmbcOaCvlnF079zZx9QisFv2/+MUOutZ9Hn0AWqiPCn8lOr/EPsCsnYe7f8mPhB6OUEYEHauv+W2b6+cW43a91t/s+m1+FWWzOFLJbqNKJiCT+NROKWRXekveMUBrrVSzaS0oY12yUa4rlDP0VxXqWdV+gdkhbfBv3GzgZqmMed8fxH01P/a55ZRq2avFNL2EIYs7NWwMaEMQs3Wu2bxUNQeyOUA77gz2cyCzvhuA5IDm58giPy8m7acpZJz38fGKGUA0mf8fEeVVcYqjPP+NDmvDMv02K0Zms4et13IdzF7nmcv/dovBbHmLwewwbu3xC2cZzLpBxMYgizDG/nzumL3WwW0Qyuivd4WsCoJ023ZfgWLSQVgcKWG4BqGIUFdoid9hiPNU4Ahm3idMtjHBTKoX34NKmPaCyoaKWZp/Rot85JsF4Eyt+so105znnEUDtjaGGUh5Ruw/0yGMSlkyDwADoK2sFhrm1w5lLjjZ+IqPcV4+eSgjq4BlWIO+QMzzytgnmAHC/KHWRUTZ98xbTyL6z8Cs9FDGGo/2GmbARePpPu5gZoWl23ybQyhjBzAB15o5Z8Rnwps/DEkTgVqbuPjKV57K6eEUnh6Dd8kLU2N4cpMLynqcGqq3/gz+ovFH4wWhT28jMnhcu2Yq6fnrckVzbH2S/Vxtn8BU4P3fP/H9pZABxtDu8sU4JxVNYIZwxtW2g9nmhnK2dzUOjtSxRaxj8pDF1qIfCGVUP9CHaoZC05u4pPyyo/DFIJhBJQOkAcoutHXA2fV228HsMFYxNTBralmHsIUgrPUFYlDKJosGxFriOt8VswP8bupPcBqlzM8VrnWbMleQU4Ybsxs0IPP5LJC+PciHP6ecMoTxJbGYXi2WS4BZErI4ALIxmCHfDC2gDUYgiYW+5ZqdvtB03h85MRLOvKi0A5nWHcKScEX2B8YeiU0+ny9X0qQcPr9Ged3TWMyW+99wZ5ffwwM06+UdxzUda1fM3vRZy/9xzsDslWcZzJq1OcBsBFd1UJ8s0Odr2XLNoU3zx9rXzxSETvZZCKMpbOw7kLUuX+9wZ+tqZ/seyuhhkAxldIXMnRj7fGYA4nXMWpeqmCtmu60wAqEzI8FMsCZIk1OjwEz9IzC7P/YfEH+QTUJ9zGm+7vb3fm9LpqDt5sAxLjRVCErqV6/Z3DgH9YBaKGO91uY2fehfkvkHwMz/jksbSpcCNa8x6pgBuuy0B7Q5p80HO8T9df8/gP22XkbEo3qwExWzPPxnEIGK/l7UmOKAKtjRzVVCGtZGro2s1FTa18WXv5yRGlFBATkgZFlauXBTY5Q2RRjTHO9l7PHo7281vkx56+qa1RKzsd13wb3UjBEN5Mw5hXszKdL5be4zqRjohsZ+mNjr7s8FNd9494VROSjXBoGOA722P6CUx//xKR+C/8CrgRlkl53ZB8EsC2kEoMlCf+/wCMz2d4pZGJjFrr+mQkYQ85LtgDNGL7cQRBrNMyhZkFalezugAcR6HwqaQhxXUQ4XseiGH5MUs840E9hGypnGGZwFW4DZdNBDGYsBWTXFrCRpgXN/D7QaZ8ueY2Y3ZsDVT41rX/M5jb0i3Qc9q5wihPF7YrH4xBy8cvMP7mN/XNcsyzcriaJGMINNPvoGaCeCskOOHcZ8TBDzUMaBRX4HM0DX1FvULhu6MHKMdhTCmDwjctO+I6J8+k2D2dPfcNMVswy+PI9sDGZv9+zl/zpnoYwvP8tg1uzNHcyO63dLe4exNn8EHjPqmlviE+Lc/COOCzP0PDUHMYfIY1wZPfQw67thiM/p88ihbD6U0YtIp2CmOmN9uiQ5Zh7yKMhzs49ok+wLvNpEb6NDGUMaK8xBGM4Yvd9gTfOtbeNy/7S+L1bkEYOxlcYdvmytjQ3SDMzgcgabfIpLBmsKkEPqFjSZEvFX9Vo7r0y0fs8rewzVMrmV9PGKoYxmR0nFDDLg4VLA1WkTdLkOhDAWyITVoM3qAMznmHUwC4AZrPIRopiCGJ7Q2XovogdjAcBgn9/OyptWeCPnEl2gKlCr6QEvfVnUqGkc426KmVGVz14JciAPWPdZmB4uGKWa4UUhkGi68DrGPPU4KkTkZe2vyf/0WQhtUQ2eEJKYuxx61pjnzolmPYTT+Ir0g7BRAk9UFOI2RPVct9abgdFSDPtwT3RY3PVq7/NHFwVMaIYu+G/of3/GRwjE8MejDl+aU7HpVcV6G0dvUeNs1XPNlG9221EoY/9XMUEZmwRbBLMe1EtIczhr/arwxv4v5MJR9miJ271WGSGstw3UVn0NMNbmBGl9XHtYY2ymBmPt7DDW+zgnKmcOaLDXT0WnKwKzmT97VYQpArYuCOIofCKE0aMAlqUrZmUOxGA7iZvFHrQzRd3e54Fyk2rZO8eiFZF2RczHeevwNq5rZmuzlvolaiGU3UyuWczkmJWh8YeBGc5Z8w/PKcNanKhmWQ5iro45mOVrGh9ijL3qv31EeVrcxFEe9/o7xQzx31570hOa82RnFZh+t2cvX+1cmH/Akf4sg9n+/v5NgVkS2ugAxnmfY18Qkip0VMUIdoQjvm6mrlgOeDmYKUSS/d0CFTTmqnW+ZI0x7XNFTBC1xSKvvyXkaV9XtrRGlay6WgaVjCGO0SFKy66ehcxAtM9Vs76+g7B2ES82rTyz1qdidl9Z30uly0+ClocpEtr8Ndq7bXWBJhl9uHqGCEBP0xLT0MgQkX+X55SByhyzx8x5Gg4cTVZS0iAJXhSYSd7DzdcOY5mCRkCDDOjRf7kro4OZGWT7XXPMr3U8S6yomPEklHGMr6YW4gho6z8dhTK+5CVx5o5xxOD/P8ZWln+nn+2rffZHJ+GLyZjAtmKOGfqr6mGNHcwiB7M+BzDDvMZVe5JMprIbC8xKt8mPfirYuFrGaJ9Hu9I8IA1gpjmCGcIYC8Zklgn9OfYpZqM7rfvdC7rUF5TNBV5Um09PKmY7MLMbXHMub/13litois989/tvBswuxFR+NRaLf3FyMMv3nTCUkesDQCu7dlNyExB3ZczPuJWhjEPFzAHtJHlltwDMkHNWfc+cgvbbNUozRVzHCY/yE6/fc8wKKvqDyuxwR0aEX1wHs/d/zvLVz5ld/kvOsivjAw88cFIwqwMYi9Za39fdSl9jLeZ2+bkr4+z1Mzt8vh8Ba+Z1rooRjgRQuT0+9pkdvoBfY64RJrXWgIewpn47gtfX+lwoI9cEaXRhBIARzNineiYwI6Q1INu9XmB2d1nfncOYjU0Nq71fWp/7rC+7fIev1vdi07N1ztoJMGOOWf7NUIpZkqE19DBEEp3Dm+zy17hpD2tcc1ypqkEKtAfKzT/kythLz+Z37yLninXLen8VBaAGV0b8VAqostoYmqbhdH8gmIJXgdmLXjT4Adk43zsyxEdnkAuWX+GWEtz8247DJl14U02vYH2z/D2GyWO44LiMwDg3zz9Dfzy99pQId3xI5Wt8/sc5kDmMCdJ6H+eK+WYENJiB7G3jKpwYCWRrAhvmqZJJf1b/IQtv1NnADL+b3F+VMKZW8+h3d0bsaX21ZTPB2KNBVIcxU8mQsqVxLjo511zZhUYKxvAEZuSRwVcHtxWNPgB3K5iCdMUMahiUscCDVNBlHAdqei0e5J3uPTmYlfLFsZi+6v+Gq2Vru/p1WjDzcMWTm4E4oNVpLtfMAS2snlkOZ7ldPqHMrfK9flkMgUz763xOmYGXja3dzoGZKWNbzmM8o5p9Xo3yjXHCo/zI61mOGcPS1Zp9vo9VYLqh2Uc9d/ma5wzMXnSWwey+++4DmOUw1t0WCWPpXr/GXC4Z3BuDjo1trq0RgAY5Zu6wyDaOKRodPmfKWQZmOPK6ZVzzPvdxrre8Jg0/Shuaaqaj3BDVNnJh1CW1cOTKiHnmmLW+55jtYFVzAjKBWG8rIK31BWmtbfPlrrK+E4qZwhUNzLC2l+eRlZVUtAzMxCVgGbYJ5zyE/hU6NEbPMZutwaQ5KWYN0BxrHMb8BG0WPODhbf1BKuIuCx/AQx0pFVJkQtKcQhktHA6hjJZcnytloxN7qZgpCCt05kBm647M0gcu7+qZlTiMCy94wZBbOF/PorxFpvl/RNrzy57+gzj9dcmON3u11/qiT04UswCMca0C2Hooo6tlK40FZpWKmf6FUCkjmFE3Vqs5rrnq32EKYdZUygzEOCcY4xoNQaimhcBsB1umlq3JOD5nzNP7mev8dJDaKeGuBynLBmqtXRXtlWKmr3tGlWEUWdfzYBb2cFadLt727pOC2X+NaXplLBbTMWDWW44dtvI5B7XcTt8hrmCcG4G4UsZ5t83foH/UOpTNOjPO55ZtWK/MoEx9FpL24tEaz9Ypm2/nc8w4b2OecGw8vNZvxoi/Gic4yve+3qZGTA/7l7RElk987vK1zxmYveAsg9m99947ALP5MEWCVJIDVgVhbv4h8Oprcw6Qbgwilsugrx0jMON6IciJkbg2AjN732PBDNfmER2+CG6aFygKqnSvRdCmzwLhiwS6gEKWFZ+O1sKdkQWmt2qlrHX4akYx7doab1trYKZ8s7hrcfVO+3afhiRWAJfGrpa5olZMMUtVMz/nLCYQ+fdXJ3JlvF2BgL2Prw31YidJAzOjU2hQCmU0xcwfwoCM8yRPB7M8lNHAbPClB0oZAexiEsaYKWahPDOAWkVoIxQ07U8NQGQGfhG/v2mTzkgNgrUfzEsjrnKAzZaHpm22GWO+rNhudezusZBfHRPYadfXAjbV3in+geTONighELimBmqO+YBl31+4S/eQHumz1oI5flJVPZRywwvsx4s+7pfbcbz2l34qvtEjIWkP9cwAZwA06weUsopQxtpyzJBLVlQ4AqDGdQYAl2PBjHDWQg6lhXv1r5rDmc3pXHHuCMyomBWCGcZsC0HMmYdQxlM5ZgX5ZK6KKcesuMKfiJ3FAM1yzPJwxQTSgvMOad7vIY1vfmc5kd1HKT8Zy8V7uwpGACOoEbL8nDf78NcUgloHwGUCZNxb2hiQNTmIYXyKQtOD/DL2DcTc7AP2+MXUskC/tR2ODMwq4craahB2OAdkbpdveyy88cdrlA/uw2OP8s2vSzBjgq8nBI/+x1ij1m189vOWr3sOzD8ISM87y2B29913D8Gst97nXl1j1vzD87gcxjx0cRyuaBCHEEfr81nCHRcdsjyXzJSxyNQymn+gr3FmEiK3RAc9Wt/TWt8VM3dkrJlihr2EsupjU9Bo/iG4o3LG8Q7EBGbqNzD7+enq0+3/lAAyzSN0cYU+9vL17Ne9LMdMrTGMuzVqXgYgrZZZNzG8PA9lyDF7dETpOWY1U8pIkZjnHBW07dIgzFUygzaXA0Wo/i2NYIYHajbRj5Q1APPLnJ+1jo8e9vgYFyhm13UBqmYVXzNzbHa0djhratnl6wWmn/uc9hw3anBFIZQQd4xSer84nDi03YAUd0EsxQnFYYAQ4QBg+w20HMqwT0u4piDKn4H3TcCqqAcW8JdM6owVYFwf92aWxwhhRdfKaHIGEFlxrYAI9TJWReOPcR6muwEKt+gq+FmRPl/3Kz7zeozcqhLOAFwANaylcCYo24NbIxSzNf916GRxCfQ1n2VmsiS7SrFvY+9G9qiVi6/AF0KaUIUwFqaWEdrCwKydkwFYsX6wHUUCPgQwy/LDBFc09lCfObHG2QIzvXZZ4coYa7UOZxhzjvP+uwshkW/49JOA2fvGYvrJFLCWHDuYjUEtV8pG9vnjwtPbMsGFcdcmgMbz9KGMg9yyJMdsy/FN55XNuzDOW+L7nsOTg5kraO8eEY8bgtlXvu5hLapjdtoD9h9f+rzF658zMHvOWQazO++88+SK2Xx44qyyZmvavvG9nmNma6lCpm1Y23LMQ+tQrwhptMmvDm7YW2T24esy/yCE9rGULQttxGP3+wDoMa8sGijpebRG8MtAzV0aeSLHTIB4ZIcPt8bgPCGtz8mFUWAmda3142nT1acmQIW/RGNMaOPY1nMwywQmznmatrjHOEaK2ZyoYGA2b5W/8j4fDHaToNRNBmYCMihiazo1qu/RM318uQtNV8OPHZg9ooPZJUPK3Grawazwx+mhjAZj61whQ0u0zsEMZuDPfnaipeAw+ch3jNUg3xjjwy/q0+zllObLHPoom83VuFM8h2lyNg1EwvQIPuP0H6HvAJQnGzUFeuOia3eE4Tf42s+D4lVhNcrcMhh/7DmYsW0wFsw564qZ/4tAXpmHMqpva6mmjHpmm66YOZjR9MO18Aow0xzWBG8GZhaueCAVzGDM+qGxM4/9TWZxoDscmnkYmOFHWNSHaoZ9CGUETQKsqgPa2oDM9yZh2q/71BLHH7dFKc+PxeLVcjBzxczWx0DG1mqXLaGIEdIIYlDPdvcBIxALZTxMQxqDIY29n4UyFoOwyPPLPMcsDWGcN/wQWHHODT54jxXjDNDYz8cGbmM4e0GN8vojE8Ly+a9jYFawOgrsL9xTd2D29c9fvsE5q2P27LPsyvjnf/7nKZi1w10Ys3XPHxsBnZuEzNUxc7dGKmY+JvD4PbqidZxdPvc43PE+OYmxm4KMzEBCz0vY4phFpAmv/Si9L6gL5JLR5EPXoTtjQDnTHqlh7XR1jHPtKC2sEflm0cYEs6dOV5+SfKunt3pwnflkCGuEsob5DmZXi4MY+MUhbRAwd7l7ZTwYo+N2BgICztxikn2XCy3hbrtgCCOBy1ubc+v8PjbFLAUzPEGGlVDGBF2AsYK/o7tdPkIZpZhpjK+YnCu9Ty2gap4Vs1uO2bOe2fOd3TTC+gjh2zrkxLR7/eSvC6+nBXWJFu5Mi2p9qmawq6/uJKIe3waT/kxbRKccZy5S0KlHpQNkf88d1Qzzc18M5n6Rc9x8gzMF9wXVEXMOTse++cCURaO8whxfVUr1emZpitsbfMMX6neRwMuBzAxA1HJ+Czgz9ey2bVylBynBLLXKUV/ztdvqexVAnghltMwsjU33NhgzSCOcCcx6KKMrYhMYJWMcrlX1uc4TitmFSjt8AhcjT9EvVt0gkFtGQKMro4iyneE3neXC8qatHwZor/6UMlbLFj8J9asDExUxtvMKmlorSo21QTunplloo85aBF8OaAxpjN6eOpRRY0CbmX6kFvlbQZIVklYbs7XK5kGMLQHu5IBmQKbXm3HIWDUrn3oNzCKmo7oqpZxeL4u6je98wfKNzhmYPfMsg9mf/umfHgtm7rLoEJbszcBMLd9LALZxtczDFd35MVPlOJcoc3OhjKM6ZYQxX49snwNWUlA6hboEzNTXmGBG5Yv7aCji6hnhS2PLRet7O3C1QzXLeivlTLCmc9v2E8yePF19EpUxyCqJStb7mLfXYB8UM0b65fySOzY6mFExyw3vXDFzq3xCl06oY+oLe4xANwuDMUKahzJWz0Xr8l8fE8wuz4PZIx0reVIZgyMjc8nUX7EvMJuBsjL/U5rPBtSpHLPmIpsQWSle+4vUMl+6bL4m9GwFajCbf8EvrLGGtyb2saI0maTwxmC2VXGv/n69k2Oqcw/ughfkKwiX7DiKhUC1j4KohxpoBNvWrcn9EK78WTxSU6BFPtM9IXcQKiQhlC9yx8o3/uYv9RyzPq5q2dc+U9S2gDKAmsAMRaRTexwoZvm6m4JUgRvAbM9t8kWbFqaIP8FgTq3vZe7ZTjFzGFtTGfM5tg5jNAWB+cdVKPn6iAFoHkTBH5XWfJ9eu1ctxywSgsxuOjhvex3Mam//+5NLzB+LmOIFsVi8eh7CODhzYBNcWTtW0gbGIAmgEchOXmj6VKGMNP4Y1C/T2IHMTT+2nlfmQMbW88dG5h7cM1bKfL35UhyrmpWPeu0dmN1I6K3H2fl6zpkFEmy38SMvXL7JeTD/wPHAWQazP/7jPzYwG9Yiy8CM87N5aoCsDcYEPlezaB6iNK80/NEhzZ9jBF4KV+S432dp8wIxwCTnd2OrY1Y1BpSlBaYJe67ieVijhzIakHGdYLZB3+uYDcFMAMeQRappsNI/yjF70uLwCYSstN2z8EUAWrrfFLSDTECqCaRx3r/2d4VNZb8up18ITTErj4yoVMwca1wlM0LVQxa3yy8OY5ivgLHq+WU4CWZjxczCGAdw5k9RezsEM4OzMZgRqamYXbz//qjVVRhxRuvwyzgKT3eIqLu9WMfBwsa24AWcb6hP1UACElqCiQ5rmUJkmAKIYnK3i0d+FcCiXi8oJOTxfgpmq1FrgRqHAyBmBasrQkntZX2MItl6Lqp5vDd/JolfjpUG2XYRd/gHK8abfvtX4vdMZZ9jghfBzJWyvibzj0rzD/5r8FBGBQJjHlCGvitnV6CYFdjkW9VBjNWurFVfMKe+XBn3omwWEQKzgw5SAi7nmrUraBn7kHm6Xf6hG3q4SmZh1sXADOOV5aKtTDHjzaIvtQxrbXxAhcxDGXsfgPYfnzAPZiXeJxaLn7p5KJt8n6/Njx3Y8lBGhDseV+OseNHpzPxjEMpYTp5f5uGMcGV0xczDFXnmtcnYR+vqF+dPHsLoOWa4VqVxCM/3iIjHxsxRPuAamNWY7C9j/juQE3kkoxSzn3jh8s3OGZjdd5bB7I/+6I/Ccr5yMBsYg+iQ02L2uhmYIrPlxiCJAoeD83wWTW26A2Rpa60PVU5rhKOC+6AyVglLeR7afOiiAM7BDONNH5e21vcSyNq5AYy1aQ95lIJGJaxtZJiiA52bf7AVhFE9c7WMtvnR9jQwe+Li8PGueIVEI7IJ+9jnJODAhlBGYxlX0XyPu8y7YjY6LrmnoWdB4CHoZMI+H9DMP9a8+YL+vDRIOCPLDMGMUAZFTOGL/Dv6ytb2oJxpTzuLzD+EzdACKm6ekFYtxLFoz1HFpitHYLa6957jPf6gPrkhyK4VqBAyAAZcDrXqkI8MH3IWoKeG2uOoI3/ffI1dPGfqlNhnC54xdUDkPfKmw65sz95DJ/scPlZ3pezj4rlxqWGHWnuPwM/RPwN/cZ7vlpHfm33X1yBs0Yph7RHCOOcq2havp/lH7MDsUL97zABErZl9GLBxjYG+NdaJYsb8MurcbvZBpSwwJqwRzKCYCbTQd5WM84Cvno/G/Z5mKrt8gdWl1kLxytKX59byv/MRzGQPeZApYgZgAjOdeo0/XGuvRPzbx5fIj2WU8oKeW9YhCSGMuzHmND8EuLFBSNIKziz8sSQKmp/uzKjxfCgj+zmUxah+WVvvAIZaZejXbo2fGH3kBh8DpWzrtcocsE5u7oFn5LzmCnLN4vXmHBrLu7zWdcXMf7NxVGfceDWkK+MTXrh8i3MGZvecZTD7gz/4gxTMBFCcP5VK5q/HdQVOx5l/CJy6enY0b6YbXqS66lDfzT2wh+pXFWA5ZPEz6eOhXf5c6KIdLp8V5orpeVSPTNdg3phfA8pXWMFpwhghTaYfBDBZ5hPqdntRYLqth8BMr2tg9vjF4WOz2mNlLwtRxNiAjPNFfQOzOXZhabD9yjnnmJsFs0czjNHrk+Fh0ZJEnTS3t+EPspD3PFZz7WGOlAExL8VszvwDZv9JGWxrK/oIWxSQ4WtfDmZrgNlDNravp32uEJ11Cszuvsu0HaML/0IOoIFahgUd7nQojjA/CYWFEIMcktzF0W8k1OeL2erqgg+pSQQ2wBLBTMu8Rwe7yN6HVvd4D5EqUxkYHuiW/7X2H4e9f0p/fhDkeKP8CLULn0vJ3CF1s3SrhBuloexbfO/XmzIvVQxjqGOmngHGEMKo/oWumFku2QEUsyy8cY0x141hZP6xA7Zthy4vdCEwcxCr1uYhjXsaI8cM8NVZxeEsHMy0p+/HQ5m5IUIZ3WWxmKAZMNP0NeabaQ+ul4OZw5iT5YFJfBi74tbs8v/FY+fA7P1isfiJWHoeGYFrZAbiMDZ0arR5W59yMHNXRoe0OrlSxnFgPoEzjRO1bM4m33PMrlpLAPNz1nkxzyGzVufpwczXDUw9Z+09I+KOFMze8hqY1aIcMw9F0NhhKZurUeo27nnR8q3OWR2zu86yK+PjH//4mwYzG8dQTUvCGDW0fQ5YBl/z10df8yN1jXORF4rO93F+BGIAPY59jWAWiVW+j+nE6Bb70UGKr3GFzEMZtx3IArXLUkOQdmiNNc8U5tjG19p47PLw52LvmD9b7sG0cM/hjPvU7/vQPygOZANQY9+Us2aZ/zc9pHFs/vEI5pjxawMeCvIgSdOlw7Zvu8TN8qF4gigN0tJcs3EoozsyzqcCzs9bv3Ywoyp2EJXqmOZP/FPiw2xi9fM/HwUuhgZQc6BlmhIBYL7umMEfwvKQFVUYFilQICSVQCNIwXvCph4PorkSZB5cwNU/Xac1ukkQGFMROMbb21g32MYIT+z3VolepX9mTP4qN8CuFFjVF8IrgRWfj/LMUgUNP29+HlWvwbX8eWvPjdMajFLe6ge+WUlJPQSxOqihJaBVW99yrlvlt2u2L40lU8nQ11o1ILOwxkRVu9L729jrKtklAlYUV8janJt+AMQq1DWCnBSz4uoY4ezA58ksjBrkvOeY0YhIkAVD32KM3OYLHBoJYcVCsKsrZgQvu8HhWm+z/fXa+Y/vyMGsxP2xWLwJgYuAxnnODez0R+GPqFWGcQptWfFpAJupZ7XIlXHqihJyzQaFpk+UX4a+qWOwyHfDj4J6ZJyLIZhxjuN5+ErVtBQ+ff1w/pp3RsTbRHKU12lgRlfGU1f/vw5mz3/R8m3OgfkHAennzzKYPfaxjyWYGXDluWbqZ685gV3+1pWzE9rl++vnVLEUnDI1zccDMJsLa/R9vMgGfcFl6X2uEcx4P4Ss3WsBVSq6revpCEEiQE1QlYIZxwIzg7DMuZFg1tqWW6Zx3LE4/Bn/5k7li2uVoMaTPANIK41lumLGKJiD3lqQSf7V38GMOWZDMJu3zoBC5pW0e0ta7fs2S8AWbp6QBgHKZUGN6c5IMHNFYrkDsxq3RwFS0tSDOFl1l6aO5aw9AczU4uYt/8yVs/yraG11zK6dtYHZ0552w0wCIXKW6KxepD3t2ZojYmHIYzCEzyBuN3IwYM0vOARObQ1gxnsUsW1vgFmZOggihNDyB3T10u67uG5n1Ff7XgFQX7dDT82raC8lQKuLViNg7DFF4Bp4z9qfT+/VH7mNXcVivgSVN9IpcwPVnfpnrLDNfjMAM32+9mn1ubf50e8AUPWTNcu45nC2Z4pZkmfW5g8dugRkqWrW9k0K7uW69ijYF8WmpZjlmaNtrThs9fHudQQ3nFWv1y9ggtmB5Yv1sStmEpaYh1ZNiOrXgWJmcBbuvmjzrooFlLRiP0qZf9RD0CJu3CGMN6p1EqfWWD27gdljfi774vzfY9qFMV68AVjLY4DLoU3Kll43BDKceO0AzGAGwnGSa0b7/GlYaJoQdJhCitqKNjtdMauxzXPLMhBTH+M0h2w8tjMHtvl1f3acV2qU14iIXw47yn99zcMaTTHLa4akc5xmvHkDs1940fLtzhmYPe0sg9kdd9xxU2A2yENzIPP9GqfOiQ5pBnvVrfIzJc9DIHlkYY9YczXL7faHillyuJomcFI/BUHBj57dapRtLYctCFWCJ+uHwiP7SeATeFEx0801yOLrKh0aextwatyttfZnF4c/LbCieHRk+JGoaVVzhDIPaVQLMCMCuLi0b8DGuYdMk/nrE4cyPhKKGa3xJf8JxARmePCMVjeLJv8BwPoDaG6dnolhiB6mK2cOZhbKeAkFphuQudmHQhbV1x7OEdr2eoHp/8PeW0C5ciTruhFV0h57+zIzMzMzDjMzMzN7mD3owTse8DCeAR+PD148zMzMjONt75Yq35OVsfqbf4WyqjRafnq3j9aqXZmRmaVK9e7u+vqP/LNwVYw+zEjaosljaWE7Ek3drt+mMl533X4bjclLrzH/clP39BKoKge4z71fchMAS5GlZt53Edv6eCEy/+7G56xdZvZj8L++90rmw+VKWfxMYlqjwtg5SXEEmNVUxgTErEKYKYgJxJ2uMbsIGGP649rOmeNPLcXOm9s5TWGU+rlTY49NnH+OqfU4M5XRCGfKNApmEjcAm+zpDDBLdllpqPgpkGlfBTM74Y0AwEiTGtOJ8CyAd9lH3fS/uPv7rOvvo/B1Wm9DWjOu7R0UsrzOvozNNANxK9jbjMqZ7mk2N5VR15epYqaGH2nqYronGSGsaYef15twxrbSTl2U/tL+7mL2YJOX/8l/gFRGTWPctXAYZYKZlcF+9lsXtzpjYPa5YwazT3ziEwpmY4YfCmHa1rTdl3jUVe0yvUZz3zIBJY2hrOPUmVH659DEur7GQS13ZVR45ObSYaoS+4jpJtWimLE+msoY10tMPiz6SZnpiyUOWOhvzvaxfvURuyRXwgrKHnWkM5aIK7xFnYpZi1k0JjxzoUiyXD3aT4xIZZQdwPQxApNBOaHM9QIKWalnVc8M8XI6iYtwa5SdtPM1ZsWW5va7mYQJCMMDEGDMcOQxgFkKY7rejG2FscyTjmvMrr1Wp2NT6UiNI/SVjxdwaQ1i7VB4VUQlQ/pie6nW1N2cLQFTVnX+LOrv/nT9HF9x7zkXZiYmRRXQPaeaxKks3uoDbxOlrJYBXWiDSkaIGxgHxG2PE4DWReNKSweA8UCqo8KZCuc0/9CfScnaMkKX/omF/QpQKFPMDGAW5SaUcRnXRXFjjD4CZu30aXw50nZkxEt5YQJmSpVaVtUsVDHXiaD/uQ/rf70/aN79iC3637sbshYj8EWlDGdVxhI1rV1XEJN6vuaMhxh/0D4/NwFp2+XnNvkKZ1Ef6vvscmEsAl85mE1eU4b+uhcZ66OKmvZRMPvVwfwv1CXwFi//3f9wXdalw/rqxGVKXmyPV1cVs9/+1sVtzhiYfekxg9nHPvaxcTBrt9lIimNub896vql0U41T4EogLHvv/cEML1XSGG8Zg7CNY6PONWYxJ7HKD8WvcP8ypiiirG3RHGXLwEzhiwqetkWcR4DZR/vVh4y2+PwNSSBTCNMj+km7mn9c1ExAKmNo1+QTBbN5a8zE+MPg/a9AtrnhjmvMCGY9YUwm49t6LkCFswnKUM0CzEQKOWdlo5iFWqapQpGyKLEdhzBzZxfroya/AnikrO3q1siy2iCUmmzqdmLnrrnGAgK2bsGl1lPuEBMOpBHmr+RahQvEaihJpXRvmHLo+jWm67F3BOE4yNRJvb9IKZTbxTUTJ0mbCFm61TWxiRt46/uM8G2RPnFFXC+HNLk/rttLIBZ5k+kcFepv85F3QuGyOMSR0Wt7kb44R7soaGGXD+hCmYAm9fguQllBjW6NA7Vs9VvV/PAEwuixqmcqZlTLaAJSbqR1PmFMxajKNMI/pf5hqT+B1X1ii5+nUmuyRQPQCGZO0NoFZiBOweWIV0gDnG3qH1LXvHtZ13/A+t5lfdluSGNdjvltbXMQxhqpjGhzmoFU1cwV0NJDnQg1hbFlk78Si/xsM2nEUG6DWQ5iWtf+E9va68p2QWoZzO5q5p80vHxZFTOHXTCcquQlClqyxuzkWxe3O2OujJ89ZlfGH/mRH5kOZji3wEz6BHxl7cbrE9IINuHKGHG9rzEo0zaBKo1FeWhde2TjaF5DX2MbTFuAGeORfsh505FRlLGomoKZwJoxrmC2ORPatE0t9mEK4h/uVh/YBWa+S0nTGOps0zVmmT6jR+uh5gLAbEoqo4BZPWeL4ujIGEQqC+aomOmyrIvYv2znBNGnGoDUDdqqyKQLlMyWFS/P79y3rNSP3+Xv6vmB2QC8KpxFGdRZdL0Z4s5kLoCZ2+e3iVqf+cz+uYLsJaX2UNkDa86V87cA2iCi4h9K8g77pUfqTWlTvjGaDh9v0KC8ie4Xp135V1/HGjnsWb3XyxvDb/fx91AxO/VmX27OgLAoq5JGECO4BdQtzVaEryacsawo4M0N9ddbxQwgBj08cVnEpFAXOIv+8VNg6Mgj1gm7KGyRZ9QYhBxEcOtOYHwJONMURe5scI6M7NpfOJsbTGfglSyMk5XMoE7SpvRffUDAzD9pfX+nNH2R9Q7AtmivMZvn3NgAMakLiMlm1V6vh02na5/BA8gAaOmRQZnt3L/spLG+rBDIankczBS6PN+TrG2TP5qimANoE9bk8I8Us3t+IZj9EzX/0HT0VjYJCvXZffWNizucMTD79DGD2Q/90A/NSmXUPpmqNaKuDRmY6fqvCaYe+ftKu5p/aB+pD2QjxPX+Wy9Ne2RZ17EpWGVgFuMjzhjHxkHoNKY/ah+FstqHUGYBXGhj+qKmMkbdP9it3rdL/XKAWpSd7EIYoyvjEtcSV8aL43CmahqPPcHsvKQL6URVOSOV0i5/ETcYk0Kd5BltJYCstjP1kamMxWzl+RqzNJURlvia/hN9avs5whse+xyKGSYhroyiqAGtZX0aJlTB7FOfShWZXGXZa7mRujXOX8KU39z8lxq7S/mQr/wW9QPY9xWc1Xrv9oemEtf8WbXTWO/wqfdD9cJTPp7kBcBifzKMi7KmPw51HzMFMdYzwdxxlrVncnCNmWGHQVW+rAVm0JyiHP2Y8uiD173GEn4h37CuKhnj0R9c01+EGlaFSjH4QBl1g7hpumyQx5YlzNbJmrGL9WZjkrF/2Q7CZL1IquOF9/F/2x81777f+v73zVbJCGBtVQzwJjA3tll1F+fmnmdwZuzTjadLc28zTWUkuDRSGQFjksYYaYqSuqj1OE9RzPKYGpbMVctWo3HfEd+kM9pfNbNftvry/l9tzT80byB9FZRdswqKuQ+2+t+LO50xMPuSYwazH/iBH1Awy+FL4Gisv/YVOGqlPWrKo2X9GtfQchPMdBPpZHzbVr+hkrEfwrwvY13AjGDHa3CDaa4lY1tU8rKsMaPbIt+XClmUFcbirGD2/m71Xtu1luyc2VBjVNT8HDwyAtrgxGhRF/OPcSBTb8DcOn9GKmNVxc7TEp8wFtKg5HBGe6VMT1wZTxJzjxMjkAnLqI0+XBkBZvgzGsw/1GUx+5t6FxC28wA/bx8hKyZTJdP1ZBHTVMah2iBUIxDRNFd27pOf1HTFfG+vQzhGZKmC6s8v4KHrsooxru+tE8niu9BE8UyH5A0CXO191bScv9ThcDYN6h0kqZ/jhJfvlYaw/A+RS93pmg9DCYsD9XNUzvTM9ogR2IaqmAGskKJ4EeUEzkRIr5AW+6DFd4+AmQt4QTVDfEc5IEzjYQoyeK6MAdQiHoxDgaklSgX/dCeqeKlqpgqZpDLK2HMFilmN9aWCmU6m4EYrfcohypk60WLiv/Fe/q/cpDF+0JYb+FEoYz0AKSCNSlqjT9+hPOeYZhAiYIa6rjdzK97ZCvuZtV0ZFUjoxhiAFumLBkAbbK1ry1Qha20aDTCcZ32fQtSstWXaPh7zu5rZJ07B7D+vSymdfdGvyrTrr1zc5YyB2SeOGcy+7/u+L8BsXBUTyIk40g11XBOi6i1oumIhjMFdUV0aFaLSe9zRJwWzsZTF7JoKTy1wkzVm8b6xuTVhjGYfcf3YeBpAV/vjHOYdYaVf16INAC8Lq36AmRHcAGPxMgKYwtjmTGfHTSrj+/v1u2Pz6LIUMKNyxtg5PhdEGUIT+geYtX9taixPZ7wAMLvexlLVzofeBDCLlCHddE12zPZMNgSYqex3MZ9gEpP1Zg7zD8lvqOYfv8uKXUL/tgAzfYSDOqYwlsFZx0noDSMeAKf9mKhFl8YS5h8f/3g7k+3wdojtVMXDv9vBZyW5iiN9GvOUWh6bfvnDz5f95r3NXT73MYWyqoa5pihKuWgd/bG32SKS5lz/x0u5jChp3kzRHuCsSCVfVTJNUzSoYqbpi1GOMQQzTWG8GGe6NubZghrjEeYfhC1Nm25kvqdteq3eAGYmdGkaQ9w1lYExGfvL7+EGwJ+wRX9n6zV9cYZStphrEKKpjApd2fgur8eYfI8zBTRVzFqpjLla1jL9qPXdG0hbWzGbuH5smG3s0QYwjU8GNUlndL+tpjKq22Je5ouujOWaxd3OhPkH/DWOGcy+93u/l2BmY6pYvhl02ypfN5QWqEv7EcQAbfF2+2wqbYAwaUNdAqimAJcbfoy/YhznKrCXmoLEfUQ9PhdVx6JfhbEhbPBxHW5CHdAW0DWImsZ0RjUD4ZgAM796sX6XicrltW44R5ujn+WAxjEJmKGs9cY2YNRkZqYyAsiyzdooBarVZCXNgLfVQqDMpZ6VHWVOTo0MRU6oH+P5aqSNv6XLShOXB5sy+vCzjH3M8hsWGMOjKMoBY1k6Y9mYf3z0o20R7Phfe0hRh3/HvOFgV9Q2jR/F58ued/+KL6lQ5QlsWdTlG2AgqKHfIDINFDMm+saZB/VkqGLoj291mBvVa69p4EF/1RxlEGffc8leZsuAM4CZKGJRJnQp16i6hr6cXH+id6t33o4tx+CtmPVcYxY3ScWsi9xKtJmuK0OKQ4wlqP3su+I/4R+yrvtBW/S/XyFstC6Q1dyUmmPa4DYbzOQMWEscGrswApGNpgXOCD3r3PijQhqBLFIYrQFmBLL9wUyP+XuRtWDM58DZLw/mf9nMft3MzO1uq2ImqYztn7mNlPDB7GP9Pc6YK+NHjtmV8eqrrw4wu0lBcXeFnDJm/kGlqEIUzzGG1w/ICnVHr20ZVNXDVFlimXBDACQ8NVQ03assTUeUsVS/hkRFY13Lus9ZvD0/wxhj7M94XCtiUVdVjEpdgFWEmNoYEKcbVHNTaoBcHHGdm8Dsvf36KmTx1TNYBZDl+G1a+IxAhll+4XUGATP+XmdMuYbtutH0b1Exa6Yy/q66Z9ml2W7YnCCOOtGhthHeVsut7X3c2InzxsVKX+oXdd3ZRjUbzK6v6YzpPmZul9lQUxlNUxnF4cxtGbFQ0GK23PmIYKZUiUfQEgCGckMClGTTE1t++MNtW0ENja9p2n+/s/Fr6Ko3TbWbnz5Ie3m9TDstkUVtbt6x9k3HaFDrGtB0UO2j3Q7GrfmIe3z1Z09z35ZcS+b1zLRGAlxJ4EzALMw/kj9JUDE7gQ0+wawtmNOCv9jalvU7Um3xl5m5PL+DY3JRFnUNCcuDA6oAZNU2v5yIUkaAQzzKJVmy1a92gZmw8X4xKmZIR8wVMoUynVS6yjn6/+RVHv4y1nWfIXARtnITkHa71tuW+vs4No6DWXuPM0lllDKATGAkU8x0z7Iia8ss6gJc2bkEWEU97gOKmFcL/nF7+3Z7OzanfTC7pZndtC+y2/3rGjNJBm+uzWUf40rqwezqxb3OGJh96JjB7N3vfrfuLZanKzZgDeNMrzNlLVmFqnxTaYGqfO2YqGJ4EdxwPbbFfXMD6EHH8hVtunH0XMVMoE9NPqLO9EhdfxZwy/e1gN0KVwGbMTT6pxtPC4yZGoYw9bFuPu2bC2GT6c34/l3d6h1FfiM6QAyQJuAGSOM4toViBjZJICyN6UFN5vP1GE1lLJdtznBcvCTKmBTpEzCm8iA3mI4bPYnNprGmDGWZJPY0M6QyFihmHhPAGjP8XT2ATM7nCGrNv0hHe7FOHj+FLnnOVTO1zw8z8Apmiw9+cP+EPvbNPRF3+SDKSE30O9AtaUzfe+JLR+lM1YERXWclBkqoHcP2Bdpt7gTr74qD5o/e639ei//ImsJoCmbsCyhjOVHMRBG7mNcJbIli1l47O9hSdxtMtG6Na59zSRvqg1uHN/YTQNZGaMKEnF4agDKpI4Y1Zi5QVSKWiJkO48xgZozH2CgDzOSvYFlOpp550zwXmciPvDN+pLzG+v4phLG8rPUmpKHciGldnB1zSJu795nnClrnda3ZWCqjB4jpObXI37QVri2r41tglht7HF4pm5iamI9pg9vLzezZ2x93j1gVQypjBmN5TEGtOqq/bXGfMwZmHzhmMHvXu961F5iNgZrC14hjo44zvQ7G83rRL1XFWBbwau1jpnCn19ZXqhzOecW1mdqo6YuqjKFdrxGHxoeIA77i+jomP9QMRMpIeez+W7d6ewAYVbGyZFpj1AXgAGxxKB0MS1XM2kA2RZP5bYtNWhsvrDFLbPL177QEM55F/lvIRGJiO2FMYqKa0WqSG0wzlZGOjDx4Z4Q0xHnWsqQy6s3CTl/VMhqEsH4BYLayxfvff8jstt95HUEqYVveu3le9/marwBQaeqiwpjBRp8QhjJTIZelujIGXKlipvUsAZj1KBPaCGZUy3TtmMbPaV0TmKG2iWJ2URUzMfEA27DdRuAs1pidc/iteCJWigsjlgRyJuiHegkwW+nNQf5L/8DEG05oU9acff/b3cw6c/+f1vf/KgeurKwwpm3sPxXMoKC10xszBU1SJtt7nDE+eEe1jGmNoU41rfIVzNZW8vRFlnkWI4/9jT3aaYqje5JpfX7bVxez/2xmg9sToZjl6tjEjcwqmL1+cb8zYP5BQHrfMYPZVVddtReYMdWO5xZ4EaqYyujutmMfMzUWYYwgFXxhm7goYqPKWdx3o877HDStUa+5D5hxnzZ9D0KaGIgYrsFxFoCYwRevJaYhCmcaD2XMapzGIGH+sWnq3tGt3mYEM6pdUMVcYqKaQS2Lc41VMGvrMdKOQzegDsVsWirjZTWV8ZL2Fqe6EVtXz1hYF4pZAmY1xnTFaItYAZiFqtZhL7NdYOZ23opAGf3avH78Q1jj19k4HvMQx+xdUhn10/cKbkUVM6hlHfZCK3XrXAswu/rqQ1GWuMHr3xNLNUpU/8MmUkigqEqnnbVyeEv69r22XRDbTpB6Be2tfXAFbW+bVRbXJtnoWseOXKT+njDe6/2+4atVXgkAQ8wCtGAQQkUNRCCQFmAm6hjLbItyA9hyX9PBFro3GVIVz6Vg5iiXbEWptNnQpUBmCmPKMwJkMlbAjHdLuJI4ztpfWZplNf8QtUxkvrDLzWgSZ9rsR/t3vc3N7M+Zdz9ofb+cDWaNtv0t9tN1aRGLM2IKbh3G5ZtRi3IWUEYwi3ojlTEFM8IYjoCi1j5l6KPQJf3GLPGnm3octO3CYLZZZ/Yzbs9cFeuSVMbsVcZSHAazl/cPOGNg9t5jBrN3vOMdCmYlM90IGOJaKFWlZqprBBkFMAsYUtWtllMImlgmlE1Zd5aaf2i7xgSgsvVlqSIXIKTX5/ovmn1QJUN8YFlSIC3WlUU53jNrq/DlNbau92HrLYFZXVN2UxlGIN3b+/WbTVUvras6JupZWWoqYxxil1/kgcajrA70FKJUMVMwQ8HVlfGyur4sfP0BY6qG6aZs2YcySCojoUvXm+XMwyNSGSuYSSoaFLNLG8lOWm7cPTkaekB2s1IGjGm72LNUbeDEFu95j/ySOYIX7uUonRnZaTxtUfsc/q60WRsOO2xS1wd88//Up3msD0OdcsxyiL4KY3quYNaCL8YIbApyuulEQRypjLs08AAxtqXryyRWj9jHzABWLHvGN+inEEf/DLZ3q9H1YnWmO+CrKMyFAhfjoJjZRdxERopxKHFmbXKNb3urm9nfss6/S0GLkNUGrvnpjnl/vW4T2ujcyHN73VkXdUe8s+KR0si1ZprKqBb5FjCGdWZmxVwVMoGwBphJ+3Rb+8OvGUvfp10eitnfMLMfcHsRFbN9X1hj9vzFg86YXf67j9mV8Zu/+Zt3ghnLoqZpm44pOk7haORsgBVtz8bsVcacIqiqVeHeZa1+hLa49/mvNtQp2Ilixjjr0T6oiQiNPbg+DSDIMSXqFcain8UYgtnb+vWV5ZwoYnoAyFiPcREvqqDVFMhVmsooZezBfKKP/QFoALM8lTHYBmAWiYCx8RoBzHUyOZglqYw1P1NMPvD7PyfQEnVObGcq49KsKmaOLWTdluHRBjVsE+ej2i4oE/MPInF24zQDib7iWXfRSoAZFbN3vWvffY+h9xxIfVIjjlSJGh8/Hjy8iaJW29FWq85eBcP2p6Jflf1TGkXx03HaQ14P+vavUTATuNI6LfXZhjLNPxZbMJP/7fhOSMEMyn6MMYwTs6MUzM5lZ/2OlrqWl18IdkN3yh8nUMiUZU6Y1YcDfaUMMAvhMs5t9Usz4gFmaONYXWOmFEl5L7vh5Kbjw2DbN1zpZvYc6/uXEJYUjEbjUh5vm2MUspjn3CgqWg5oLnb6but0rZkCCuFMrfJp+GENMJuxpqxek+rZfDXMD6aQTYg/zcxe4/bqdQWzL/IVz+dPWzzkjIHZVccIZvw8RsBMwSY3/MjBLAJDZoOv40LpCR6S6xOgmsAmZX1/vSb7KVjl15aXjkmukcKWvrS/lFOoCqWsjk9TGYPL1Jkx+vH6tL1nSmXAm5YDzMRGv3tLv35T9lszuKVQMUO7HhzL8lDBDM8HLKtPlpYz23wFs3YqY1jll2ynbH0Q4sQTnWlYaApjAJfma0q718lKumNsOH1h0y5pZhXALgurfB4KXnBhXFrRL6XWI5URUJavN6MeUKSe+GwinfHEune+03wHDIDYkI64aY9wluKGJD4nZakbSKnX8KZjYJL4R8iLWIKMce1aLx5jZKPrgo2rlQrx3jD+sGjWQtH0F+mU0CdnYTG/2ggQk7G1v5t5zEXpOqp1DL9+o3Sr81XAlq8tP+34Ij7ke75RwSpATf76UKSfqmgEMqQ6bsBMvgOodokqhoMAB6UMB/XlDZiFDh4gBZ2okcKY4o5Y59drDJ7CVQhPaTbgibJL1HkNgpmgJEELdck8lVnIQZNNC7v8IXFZxCGg1ogD4mp9M/GvuQnMrrBF/+R2+mI9j8e13i6PgZm8Rz6m03MbzNQMpN+mNZZ8rVlmly8W+QFlsjcZyoAvlhOnxbZSRjhUmJtv1nEQEJM+fpMBiNuVDVdGm7HOzIvZMJg9bvGwM7aP2X87ZjD7hm/4BgWzqWmJzbVnWtf4rnPABGPhPOjuU2GMsXZ9vO9kMFO4mvsSNawVp4Mj2whyes6UMrY315qxTqt8thPMruzXbzD9k2bUBc6yo0Adc8RiaZaCGQ/VapRvdNnWDWWrqF0PMMv/sO7bFEa/rKpkl+4w9KgxY7whH9ZUxmQSiNGCMs0K1I2mdY0ZNpg2u4zb0OYGH6GcoT5+qF1+js2Szog1ZRZ1SWeMVMb+HW9PFQ9yAEGIcXKDNralM1PYkFGACbGxT7lGAUnpxNLdaaIkdQuIUwt9ZVVlTdbz20mUr1xJVHjkeweIyoWTeclJ3l+vC7jKBuoMR/S5h3/ft2QKmahj2r6JQdZRmON5EdoMVDKsyMz/fBF92ebSjxtSF6hb4qSYpCkA3lDG6lHC3HbybTA7yWFNyozJj4UczFKlTBFS2rWNZVHMAFSkyTyVkSmPkAxBn/Kz73+8YWnm32+L/i+GMpXCVROssriO5XgZN3kza/Rr73WWrzuLs4JaHJ0agZgoZ7p/mdEmX9aVBYTpmZC1v6viPPjyQypiY+XvL2Z/2+2deSqjAtp4vILZwxaPOGNg9vZjBrOv+7qvGwezA5/1+qKYxWtAnW2qulHpsnHw2r9N+u1tic86X1S+atXoyhjqF6CM5YI90GwkrbEJY+jDg3EFMT26N/br1xlAKgALXKKwFjGkMiZghvJJh9/zlVl2Wk8UilK5MyPBLH0V38KYXRZ+hqqY7d4PwPFooGDGVMZVPWMyBLL8cHFwDPMPN1vJ43dVwC5VQ21AGB9kIsUx6ipkLrEb0jLs8vUGc+KkHpA+nQWw0fyje9vbRE0J8QdP8PB7UNiA3JSbXlARKptuOzfnrNBQewPeABPKdwEqCjz1PXODfN+lyRXIZS6Alm1pJgpUdCzm+LwUMuWVglt9f95pqTNyjWXbl9V7EKhGGQInbgJB11v0repoAYYkT7PadjrTR/zQd8p/7hJlhTGWa1/El9Ie8YUkzQmYpQqZtJ2Y2ukXTQCG+Ue2fizHlpIgTRGsKVEOu3xhGG+KTXlbaQCbn+xwgdUZhBujqvesM6bmHz6IEwko01T6Q1l/ltGKkqmPX/4Gt85+1LrFn7flBlwWZsu2uYfCVhvA5q5JA2hl9Y59O9nEWq/XcG7kvmZQ0ErnNljH9WY5qIhapvuU0R5/BSAbWI8jT1Vkub35816KWLu82r/vD5rZX3V7/7qaf4zvNDli6bQFs/v2jzpjYPbWYwazr/mar1EwmwVoFpXxVEaFkLZipu3z15jRdl7vM8pqw1+YNnlgMMvXkUl3ghnSMDchBTMqi6KQ5TAWL6Q1ZqmMeP+41uyje0O/vsKCU7hWLIEyT9sa0AbFbBwBVLsRd0aCWT1G9zELs/lyCdMWiSpKl+JismQbUhkNm7MJnOlxEqmMhZtNwzIfoMYfzvVuw7pE9y3jY1nUN23LDNyiHLOmK2M9F3n8hBYA24OTWoceIFqARSrjm9+M1DU/BZtS4sG+noEVkUKHX1puASUB3LVPKic5NuFygZfTN2RLMUJFtFu08h4DIk7xzGu84PoWfQKCog+ADnuTxb2TXOMdYo4BOnjLuD+kgMa8Fe+db4WZxXxkQFQAa6XElSqwFle/Rcw/+jOFswB4eR8e709CDpjHl7OY1fKjfvx7zM55G8SWcS5Q0HgonMUZqYyyXqzCFr4jGDM9WmvUCGbx3YrvaqwRq2fRkRCLfkvY5aP/4BCXYkPpUMwaAlT0w0SjLcZn5h96jCpmUsfdRxvAbE3g4s0lsZikxipJUmUr9TfNta/9J9Z1/8P6/nwKWSzPWn+m48biqrzNNRLJlLIwCGlsSh1KGtacDR7rzZqpjPUYNnEBMyeI7b8X2WzDjv1BbC/VLI99fjD/926fgCvj3i8oZndZPObAYLY8MJidHNiV8c3H7Mr4hje8QcFs9NwCsznXIJzoNRPjD4pmA97PCFf7qGHaT2KZIjcQ5GbCWcsYxKILFTMFtSyVsQVkjEVcHBpp/rETzFDXdWZ6dK/r16/RBxpvqWWihlm2Bk0VM3ILFTHlF7YxjRHlTDFLltpUtey8GH5o+mLm90/5cKmKmdx0lOlYEvmYbE/lwcj+Qyojno4DzGoqo2Dl6PI+3jkhjooZIYsTStaeNQ8idKQy+pveFFATwAJ2EZ7S7ZVdNjn2AB4ZE2+AV/RX03cZHGMjUO+LIBmAAP5zQpa+3E47Yy4xDNxYwVMaZaUZwtIJap2pYgeIjVEBZuxHQMo+Q4fCRVDW9WrZVuCmkfoW2oqb4fu48er6dbPH/tQPQgELuEJ5ic2zlsPmnChm7Cepj2H+kSb3xgYR+q0d/fXPGLGO1qMt2iuYqfqV6UlsV/Us6wNtfPDdqthKUxSFYxTYkvYSYObCyI7yho3J0Z3ZuSHtm/OzpjLqV8YjdUFvXtOyAWNUz6yC2qevuIN13acjJdCWi6pQVYBiuWesxjmmZzkHLcbZt9k/lLwo9xgna81wDemjR7f73Dnt8xWm1B5fXRgVzPbfi6xd318Fa/bx2TCn52LlDm7X1lRG9/a2Jc0X1pjdevG4A5t/LA9s/nFoMHvTMYPZ6173uqmK2ahKNvGcXZ9pe1HPbPUnOy9m7or7QFqy+TTBpQl1hCABPRidzFtrpm0BpwFwqDdhLc4aQ1wt9gv3LtNrCLB1V3TrV3ETaY8zRaSlgpnAWe0f4wltZWF20vFBRtmFjvPo0zABub6YXXAFs5ZiJpb4qbsJJ0XaxOQSMMONB01Ku+s+ASi7gFlJ9jETGJOEJgWxaFtEGW1YkRJghv3KTtKkLFXPEu0A9RvqY+jK7I1vNA/1yEtAjzke0sOkA+ueUC4AuLgGoSaVzAByFpAVLZDp4nSaPlecEBapdfFWRDzcb4FS5UCUQgHPayDWfRUqc9izy82CF/U65oSpUAyrqlTwfoQfRz+AZcxdUaqwFimGCk5xu6cqnTAfQJdpoPX6sn4s0h23J3nvWqZKuOn5+J/9YSpi+iS/I+1aQY5jpa5gxv/5AVyN9WXpSk2Cm4BZCROQRB2Ls6pnhDKv7fVa4rzkxhv2EzH3UGaJcsQZI+/wmlDMIlVRgasFXkukOcY4cjPBTN+cE+CRq2UrMf+QyXz81f/Juu4rR9eSSXsDpqQ8di3GW+XWmCn7ouWbUuuZm04PCZipGyM3kxYgm27sobG2hT3KB1O+2uWZscHsP7l9tSpmecpivppY2spg9h/6J56xfcxef8xgdsUVV7TBTCCH9Zkqm4LRTgVN7PmzNWYt2EvrCpPaZ2J9F0uN7Y1G4w3bxwyEChrqBK9WSiPrloGYrjVL9lBTy33tz3L3mn79ioAvr+fCJ/sUzDQGsENapNrl579G07bcvB2G7G1XRq9OjJcFjAFlxKkER71x9GFuJ8BMoCxZOKf9NAUSuZk1nTEUM7zCp+0SXfJfy/FIRyfG5rJAQJsDxDCZ/MYrwCEhK0AOW+rCNn/T9rrXgywATayqGsT4/puNYQyLLGQdpcw0QraxwRAKsGFg/AXqEOWLSpX2T5RHE9Vx9oekVX3p1bX/9FGMqw44etkn/tJPEMzqWdwZ0S6AJmclhHITBaz1f74ZwEqhLYkTH1jGSs2i4EW4GlXGltJX6nEMrjBF0CLXkFXqGFlbtmvcCYEqUeshYMZHzxhnEDGel1xjxhtQsDIlSNYb4Fbq+UOvfJH1/fPzNEYtz4lNB71myqSqYH0znbJRj3J61M2maQYSqYzdjlTGWFvmu/YpGz1UoZoDXMOhQeugY/xFbl9T15g1bZ0aa8+KpDL+y8WTzxiYvfaYwew1r3lNG8zmg5iOi+vnIKaxJF0RphhTbfL3T2tkRfu3Y5PHtcekqpgClCnstVIaFcLETIRQlsId2xTu1MExwOxV3frlcwFM24suYFrEuW4wraKSiVNjQbojtvrKTNw3DHP9hmVyV0akqZ2vBiCXAsjqmcAVSlqal5m5MrZYJm48U84apBlr0Io1wYwJTu1MU01v1C9dqY+bJwQunRSPZkwms41fcYUd9KVf57xRoUG77PFmUNbGiUTt5GfNKQnsT6PtS2m7Pig0THUmgllu6qLvS31v0mfw5F/9GYJWPOmH62KNQb5ZhFOjQpuhPkQ7zD+S746Iq4YsUKaAFn0JcgNuhGYfXutQ0rByVL7La5tFG/qVCmZOuFpFWdUxAhjPAmoBd1iv5ivY45dMxY8UxmiXL5fwM9uj3iGVETcotKlSYBxKmPXmO8Q3E7v6FddZv7ilQtEsABsfs/c18+vvv29a7ta4qOcar8Ygpa41U9A64doyGH6wn5p7TFfEtH6s8NVsv87tW2sqY+dp6qIAW0NNq2D2DxZPPWNg9ppjBrNXvepVu8DM5ipkMWxCP15zYCqjvB9hTEUzpj2OAhg7jStrs6GsTF1zppDZAjAdquKbAhmyGXWPs13pihq3THGTmCpoloHZK7r1S4VFQu3K4WxBgw+kMS5IAQJmwSqALwhNeA4gvEm6I45xxayCmV1aFbNLcs8wlfnGqHRY5FDGlMUoc6Ka3xR17susa8wUzMTwIwWxBkcvkjVmMYFCXSDOOkFNCWI/Pn7GZF79al0+pYXpUpeqLpUPWuvMKCnpO47fCzmipfPIJZPLIQQDkRFlScdrr3CMLMk9aA0fVqQXxg2wTedtu7Q3wFbZvWSvMSuN6ofdfmR56m/8fONbtKAc9vcAt3MsB9hJHl4PMKuHqmOa0nhCkMv7sBzmH9j8InVRYhvOmzFcn7YUcFvmilnyLe3BMNLejon5xzp3Ulzqnatq5vKl03Fgae5jJsSoaplMNp1IDmxXvfzT1vd3IMy00w/bMYUjjbXb9ZrTr9W+b9bbVvtqDDI40xmNKYxUyHgmpOQgpsB2CNONAwDYAYHt027fi1RG37V5P8oaV/OPv7F4+hlzZXzVMbsyfsVXfMVOMJsCWO4elUOlMsarZKCm18jt8tP7wTWbtvq6Nk37KmC1+omByKhKlroyJipaTIj9FPBYT+ELsaycAVeinuVg9rJ+/WJjGmOUEzVMwCynA15jGa6M+uuRdZbHLfVvwLFupzJujzD/iH3MmjaSywTY4Iiy7jkBBbA202h+k5qAXJQn1ApRl3L7WX7c2FA6AzHhY41bF5PAGrN4/ORENFbQRt867mfmtrLyilfiCd7bfu4aUp2KNRV1WvtzNd4yymKoKO3JANSs3SW74FwVEFb0nKPulKb3i5du1jztzkZkMNG5NAOnNSNeZg8h8emf/5VQukT1qsdSAU1iADGMB5iVmsqYfCdIaqOcE/XsNNF3Jd/2p3C1NGcaYqQ21jaFM/ZRGCu2VDATqIpyPVpKmrKOfhChmAmYLU83kcYMRS2rMUKaAtwirlOq1lCG+oYn4kSygqSn1pJ60/gAisTe9tItmE2AqP3Xke3TvveYibb9GsuNQUoXKY1MZSxYR+apQtYCpptf+bo51bQAsx8VxWyq4YdLfajfBH+hf+YZA7NXHDOYfdmXfdlOMIuNoaVttN+mrioSQUzVsH0Us5YKl8Q1ZhrXlzpE5u8lANe2wWe/FIgIpFGl8sW6XksVs6hHYAeYGcfyftnGdEWCYwvMXtqtX5jAlSpkbCd4QWWr9aRvMEswTCY2sU44k3JsMt3YYDqki0hl3OFnWBRdsI9ZSemzpjLGZNK1ZpAH1RikYXSIDaY5oSX2MRNbgORxTs5xiFVAxLw+0GzOBTfoJEidpExCqBO7N61seNnLwsihTkkxoAA6wigCMBYmGbT7wNM8gEUDhBFxfSTIiOmfgy7CVCNDGdYEj+Id9eUNqOMG1U0i0bYigwpCEAQdFCRDEg4t2DdOYHjHvmulhNFHWNxHE9vtC68YgAnKDrXN8w2vY6Q988ZfJwVUWUUA65z+NaJgjNYJdrrGLFfNTiSdUcoCZ/qdQrv8c/JdDMjSGNvkBzWhzFEPMANcCXypiAS+kW9/30Gi3foUqG7h8rETtqKsShn7KT8TzGzgV0VvVq3wa/tKxrCPgNubXkwwO3QqYw56h1/PlrePx3Utm6Y5buHMuwAzMfwgiB1/OuKhga0NZj9TFTP3+et+NZVxPZj9qcWzzxiYveyYwey6667bCWb7rjljv0Y7WSP6DoAhTXNsOUSqXf5kaMuNQeanObZUMb2kxhW06K6ITaPlGnI7Aky8Btq1v+2Ix0FQ02s0FbMXd+sXyO95nPXPntpPVTZNadzWVx1/nXIJVqKeydZgWdLc9RXQBk/BbBsol1Y4415ldCbJ9ghQKmWdqYxxwMxjJTmZmOhO9YwGICealharTWj+4Xxka5/TxzaCWUxgJYoYAU1vvKV1cse5lZWXvjg3omJZAUE7thI/cqiYuaQKY/Rm9EVg0MVTjRVT0KoacNVQvNQNEcoZIukIl3kpNOn9ZB/hgVbACcJqnO8fBUvX+T179Vvpt6hAVjgsSll/dgnM1by5dcAWlLNVXW+GlEX0SZgl+sS1JLWx2EK+O1vf3aqQ5VBGcPMAM3IMy8xIVvBqQJzGfbVbrec6stavGB2rcNdbAmYZaRbClpwJcSXJ13zdiz5t/eIOs9eLKXAdCtpY1rH7gqOOn7xv2qkhCFMZ1eBjOogdHrSO83obMPuVVbG+gpnmerPMOs8KZn9w8dwzBmYvOWYwu/baawlm4/DVboumyamMaoWfqWKJK+NcxSyBnhTQ9DLaNg53+iJdtfvx+pPWmMXnlTo0CmAJQKapi1LfBWYyNgezF3Xr5xdVxpat35x6IOtvIf1r20oz/mSNWeOxH1pMlJHKuDMfq9vgTGzPDBfGMPmQfM3kHP1yMIsMGplMgJpMBmUBszruhuqGouYfVS27RZq4lJ/zv707v7yhmCl8NW5aYjQRl0nFOrThxS8yJyQYbeBhAi8bhYVS5lBjhCpEXSlc4yS28U5Vh5s/Q5kTgKjXxKbTeENRhQSSaP1uARi8L673inKVzJT1CCrQDrEFgdX5YB82cyiALTMSXgP9jJ+ThRJmxvet919qP4uYfC4qs2FnMzTjay2fn96L2fZ+n2sXMplF6hmYoW8obUvuY1brNZVRbPLrGVDWALMTjomt23Gtav6BZGRdISpQFuAG8Ip42OVT/adi5idi2MHUxWCUFMxEXOJ1oKL5Oj66/NeEljWFcaFQpuvRYP6R/EyCKqY3L3X2YXt8KK96wRbMpq4j2z9dkW37X2+xiPoBrpfEWIdyVroOdvCAEFXMzgB8TQOzz0Mx08W07XXO6A/zj8sWzz8L+5jh9aJjBrNrrrmGaXZfHJiNj8nt8aEOAc5ol28pbDVgaQ586bj97PKlQd5vzhgoiOkaM34mAl6tNWcpZDGua8gIX6NqmoDZ5f36uZGG2FLFMjXMl+QXWYdW+w5Ls3UHXwwjqDELcBOXmKQ/XnQBM5VQDGDmdX2Z3SJUM6Yq1vPIY4Q+NqwXopaBLLc3jzZOMoU17Jxd4Q6GFF5h7JK20Udy50XTFkMpo02AKGXi0FjrJdMGog1aQjzCEszWL7w8HswjTbACCvfWoqMEAY7Q5XVMXIvrwgpgLPl9h7Q5K3xv4EMU49qliIs93t+o5sR1YGIhsAIzDIGMuFmNM+WScBJzjqiYnoADI2DJnnG2KROW5d698H0DSmuqIt47IBA3FfOqX4t6/dqOj1sgD4CcfAYB2IxfvjzRn1OggnBWRDwDtSXLGB+pjPKd0f7zBdeQ5WCmKY+bGJWxfI0Y21przRDT/oMTqlQZQ5ztAmYp+0B4WundSl3iema7xgTM+MaJcpaDWFPyKyi/5PmqmLXVqjS2Z8piPnY/ZewASlvbzr9PVbLV/1ewdAAV7vD3TjC78cZQzGyvl9rln7vFC8+YK+Plx+zKePnllwcQkRVmQ1rSPjeVURWzsTVmk50XdW6tcdomzVMBbnJb+7L5Pma6wXTLLh9tO1MZFdJUWWuoZKlj4xbMhufs/A25UPUrYlhTJuM0H6UsAGYOODM1MZyYMId1Zm3zD4IZ0xiZZ6l/TtdJSH0gmPGgesazTEono3JgbpePv6W7Pr61715UM0Ka20oeLwlcK3jL8cb1aChmlz/frCCJzesasgCJUHcCPkJdkg2ak7Vhp9dyKm2i3gTSEYAK9DtwzXZsXKaO8VPVLspCSBU2VQuKeQQUYg7FCD7cMToUrE1bUCY+JyQzkk5dPOkLkC7uKT5aSQAtuoE2ZchCVq6KoxmoWNb/xfyoArriX/1sQ3XctRccoJUAGnN5wS2KAJnIMIs8p45yjMYJcVxjxkTfiwpfLEMRY3/tRzCLNWZjyFKYypi35RAnihluIuUVX0kdapp6bNDUkK6MiwzMaIIpx2iMdvk+cCK4KV1rJjccZaVR7f/C/xfMFos7CBjpee8Yzocbi9j+Y+dD4+CeQMhxqlhHAGa/nq8xY47HlHTGoWzNP879vhefMTB73jGD2fOe97x9wWyKe6Npf1XI0O+gihmt+zW45/ozBa25ylr+vm17fCpmakhiqoZRMSOc0fwjiWfAxvk1wYxxgtnzuuFZU8EsO8oC24JlfRZQyPKHG6plyjM5mNVjt11+l+8ARq2pLNSKMibAspBp35oI1plxIjzUbhrn1RQwawCYxlmWNWYLK9bZmiBWzw19ABPWRC+sxqmJW2tbP++5kR5HkKiwg9S/+BdtsOuo0KIsEufoWtujQRNBRCkyIgNhArJTpERGPYbJlQBASJOECoehQJmq9plhMlSikOJHv38Yo0C4I1BRZRNolM2c+Q6eMJK46TtAlPPBi1fMHz9opaLvpn1rJVoDzF50WR+piIQsVckQRx+2LxTMrIJZAZjxOyNVy1AvAWVo3wlzAmaSmoiY7YYx9JVDUxl5M4QwxlsK2mozhiwDMFtBqJS7ngxhHkyd9+0VzIIY4+a9xozxTCVbyfoyHJdf/mlb9HcYh5X9DTnmq18tWNrfMGS6Xf+yOjOexkvXYY8yARFH+cAK1wEhkOWbIZXxxp9HKiOT8ZNXtvcLx6zXZrf4Yy89Y2D2nGMGs+c85zmHAjOW56QyxiDeg6Fd15jteg+bn66Yx6VtvG8W2z9uY2vMxP3RZMyA2L5rzAhzEWtZ6asK1z+3G55edoKXyDFpGwEth7OV0axQsv2KPMhIv0hhpJvjhbons6wxEzCr68s8rKOplt0ip04hUtrohysjblbgiwYg2aGpjmKXfyLpXvUx7RIrYfwRe5FFeQqc1X5+2g/7mJVIV6yA1tUHnaHCGtWy0tALqlqGnZ5Wtn72s9puUxrVGiNuo+umNeYKIXldW/Vi7Uj7zfV3rb57VLjnmr60TS6eh1q//mUghpeRuQgNtz8HOYHw0n4C0o0N4l76+27BJ3lCFv7TO1IVCV+N+kLBLB7cBLYy4EI7vmsk3gKzpQIaJoYy2xs6eYm2usF0CRhTdpHJsI1l1gvALlPMcFdYe4Y42sjMenDGTGUMuEpTGJUe9aBaplD3/BdWMJtrU38I2/tG281vzS9W+4htoMxrGmOpAOJmw+H3FJvefpwQSDD7cSpm81/cdHIYzG7xZ19+Bsw/CEjPOmYwe/aznz0OZtKmatRYPNrcfW4qY0sxQzEHxqQfC4OscZsLbgGTNjGVkf2YnjgOZm1IMx1DcxAqaPqSGGFukHYT8LLotgvMnt0PT1NGiXp2FNa1H2IEtrWrWSFFpnpmG0HM4eIYy7K4xiz9832P/cuq6UfIekxfdNyk1bhLziYfFYYuU8KCPDGpmIguoGMsSWXEy3VL7DRTVB/fCGIFChkSnGrMVAHbwpeYfq9QzjUAlunKuHrWM0KAYhpebs7IdUVR8gJ1zCOlzkyZIZN38NI4u1vBe5mKY+zk5mKvrwO8ZOvVRiDGTVMo02aFk0jNpFW9Aiu5Z9jOkmvJoqZKIOeYQCbSNYsqnRzCcXrrgqdU5eLq+j8C417+B89jjZg8+afAhY2xhHeiDyEvUhnxP12AzLn6sqUxS5vH9ZjKaC4GHwnGoD1PZVCYi7oPzhuHeiYxOdLYSsSqFVwZXe8aH61HGf2knsSgoNUNpss63pi4KzmXI4fKfbzec19Eu/z5KYT7r0ubClK13O2OIS5gVfssecam0kuxyY8z1LKut7KBsq5CR9kexQFg3gazgQBzZuzyb/z+LZjFKwe0ZM8XWVFtVsHsr73yjIHZM44ZzJ75zGdOVszmm3801a2xVMYh4odQzNpxHTuuiLE4VU0T5SqFNR3bSG007ZupZSMpk9YAsNQwhEDZArNn9sNTGqAlcU1frOUFzUG0f8IwRpdGedzXWIWyGHODZP/lO+X2ZqdG87Lxmu5VVs8ebVTLhDRLr/IeASwml5NmKjLVfskaM4e2dw5HqoplgJb00TVmBTfqvLH0K6ZgJm1xBJg9/WnG17jo1ey9/0vXKcnuZqmA4ymdzNP6FKb0RfRI+x5CxctG59cwiaYX9zSVdFwhHL3ZvClwki2v/KO/F/+hSy69LAS6JFdOaAB9czDjCsyIR+yiokJup4OYgBlt83GDJdpSOFOFbWGeKW2DQ+FKxCZClsYiTjdGgFxcJ8BsoUv9BMSogC0Ia/rrwmu8hPAZqYxrM5MJxIRictaANMp8ViGP6tqzXzJ9g+n9TTwO294co/dG4GpsQN2hb9fF+ab42it8AcyGUMw8SW/0+RtL/1+itBHMvg2Kmf4Jy9WHF3FjDGD29199xuzyn3bMrowf+chHdoJZe43YPPOPKI8AWoRTGNO9zHJgbK4nYxOvpeP0ElrJ61Kd68rIeSqM6VBR7BT6WkqaCSxmIBZwnJqEEPhQ5/X7p/fDkxTAWkqYVzBTSAuOiTL7ZI/yetCBflXEIES2CLuhssx60hqzuodZaST8FU4ScBbxiA19vTHJxVzh3Jpo5uxMylQwg2qmCZh54iUOPLKpEBqKWe6+uKr1FVbO6M3rAfmv9l099Sncf2p8DyztoeHYlFjCzU2YNaTt4zfFOejA5lbT01/tm9QrqunH/ElpuzblS88ZLfW9ky2z809OI7w6Y/pK9l579Z/8A2aLVCkDfKE9g7CFi6qG8QFm+J+PA9oyUhelraGaxXcXIGyhe5ERYRTYAGDit8qJxNjBoYoJaNUyXBfTduMaMzUBWQHMJJM0TDABWwJp+mUSmEPfLvYxk4noTXNSmLgcpFSQ6DNfSrv8/dMID2pXPwpl7fvoWptJ65jk8Hruehs6t8GxjqyYnQwVxiqwDQFmtZwDWRLDmH3VqkNC3WGgLMDshq8lmOmfoVho/+AuFcwu+edXnDEwe8oxg9mHPvShXWBmU8w+ojJ1DMbRZZBVXleBbIi4gNwYjOm97VSepoLYqPGI1OeuNxP4CgjifesYy4CMZQWq3KKfgJW3yVjLwOxp/fAEBSxb5OvGfIGywJct9LmA5h8Qj8gwcdbsPy7fkpTGG73CWTFb5zlx218oJdwYLyFg5YvmOEnVnxgrADOR9uoZ7c4JxYfASY+DmdiWNJf6KXwxlVFcGcP8g4qZafqi1hXemJwV1wGYnTz5Se1HbzoiemdWSso8tFQv0Rhju/rkjnVayZ7RiTKDtggg7smNEi/jlAhjKNQ5OeIyjxiWum/QMBL1sXlp0zgw6ljSUC5Is8ts/qvhIZr1zpGWGi282BV/5o+cqmALKmENRSwogf2ZCqlgxv/9UYa5hzBOjRf210OxALAlh0AWJqB/bkmusaCyloOZKmcr7GsmN5+xjfbp1sgW5d0WATLOAm11LPoLXxPMLAczLH5TRZ9tsbYsJ9Gnv/xLbdHfJoel/c06xtv3h0Aps65xxLJj0QYz72zdSapiqGbDKZQVV5UsqY8Dm7ZNh6vjS4/8UrcbvqqCWZf9uTFLWpA2BbP/8Lozto/Zk44ZzD74wQ+Ogtl0BQ1j9k9lNEIAY6qYtVQ5aRuNTYex8X7SprHJABew1bLNFxDbhPXzU8iKeApieK9sjCWqWQpmT+mHx/M5gJAlgCXQJkzTs56DWRw51+SHwlmkNgbL5K8AswplLk6MhVBWb7KcQxnk6YC5dRdUycmgrmmNOmk5VA5sg5k+ommd8ahLe4k2c1tTGTNjamPEJYErYiVL5Ip6jZ088QkBSdN1pLZeJKDjUzmgKaohCuIgjul7NRSetmqnkXkCGN87SM2lOa5DHAOpSicZvBPD8nZs3D2uNcp8c01Oq2n8dX/+Tybrx1JFLGIoC4gtbATMNuV2ki/PetAIRJGhWI/VoKKIYf0Z2uCtulCFTcr1moObZ380EjOQlqpW4JFBVxSCWVuIzIALbE1Ik7Hxpe0KFDOBslqXNpZx6Jo05mY+9RXvsn7x4ICX/fcPOySU8Zotk47JdYyPNMVIYYx2lL27SXUbNlDWCWiV+okO1QjECWZVMYMKNqqgzU97PFY4Y/ldbjdcW8GsMN975DcVvXAVzG79hjMGZk84ZjB7//vfPxXM2NaEHLS3DEN0XRliiROjGIG0YGwPi3yT8XNTDnXcbEjTmKpmlBQjjlTDXSmNJYlZBl8Cb6Nqm6pmCmZP6ofH5vCFc6KoRZ3xEkAn/dbkmFxoGl/dpC7zbTATm/yW8yLBDFCWLawrfeOpzEmc2q5lnVQbzBrmmItYYcIYyqqgRZ0AFqDF5C0+Ssok2l+lALPHPS60oTCcoAU6nS22vaINfIR1RnWcn4pLGEOEMi+6ifE2rsAV9VDl4t0COGgBTzZwQTZsylw7QFVSYwwPUI25xlgxQcE9n9rwS1+v47mR9akVPy9BW5W4GXdsWID95OJePdJHCabYR60U3I0bNoIGynrcH3Y785h7vHe8X0wC8417rJ/Dpssb/sqfTeBKQcvDYZFQhjL7cmy4MkbyLv1IvdZNzwpiaRqkjhush12PpiG2v4NLourrT4EAM6pktsohDIoZYgJtmRniKhSzBLYAZfnHzxnqOACcgpn6/utXoaTxfFIFbU999a2s6z43X/3af61Y+1oab/TP1TONNQ6uJ6umH101/Oi6SGHcngkfJY5NHevN9MzDZ6pnjdTHw69dOyzIDWa3crvw8WKd2+bgS809ZDF0bpG1HswuveuVZ8Aun6/HHjOYXX311W0wa5t6NNW1Rp2coZb5qqilatlcQGMlm8+4ZX7evwVvY2WqUAjrdQhk6sqo68lY1vViqnDp+2lslyqm18gAr39iNzzaCFYUi2odzxCavtiEOassExtMr7JHfEesqJ+GpkBWKEP6Yy7+d2Yexh8VzFQZK5GbKZpTlqMZ5dLXiSh45ewia9EwYXJMObWnxEbCXbonGR/hXJb9u3wZCvoY2rdtHl+N5HGyJJMRWBOgU5uDld34mMfUh2uoQuY0SQzYAMAEEHCLZEBacdWrtmMBBIUbTXPzZA9gKjCvAAhhw+t4Y7xfxGBHEQTJ/dYS10PsWwYQQape0CH6FqpNm7O6PG7iwVlEJ9mOjbDpuFcr6EeQKuI6ybLr5nC4tmHOCmZ1enQN2QGKhUBtBrA/hdU3/bW/YKZP/QujggYgUxlm039QSsA1tmMHi//RDr2Yph/5ny1W6K99FNyK/hAdsbotCmFSLskP4RKKmQpEa7W/D85BHxmnnOPrsMtX9tW7YDvqm/IAcdOyM8DMB4UyrBETeqxaJ5xKhC6Tn29Pfs1treuumW1HPwpleo32OK3nINeEM9YzpayqYlIGjNXY1h6/izVkaSpjpDOGKlb7omyJOQjOhwC16WmPN1tqZKxMuK3bDe/bgpnJD9AseT43fxIwu99bztg+Zo8+ZlfGxz/+8SmYRYFxAtBMUGNdwUxBTEEtyhTQxt0YxyFM20cZy8Y7HboeQKaApkoabe5N4E/np+AVl1cQG11/JmvMGO8f3w2PMv4mVPjqEwOQRfRTtSx/1hhnl+AWrj0jkMlWYA67/JZiFg6Mdg5KGJ1KZOKMlQTURDGTCSHuY/Jgvkl1Meo0AWMw1U7XkBG4MkALMMNY08fJbR2wVcs1TgBbm0461ptxq92TRz+yPpC7mayT8sRoAkQAuDKRzwrXIAXaRVMAgsAE+4UyBIJRUwv2CWSTxVUxKgjIqSDB+p4AZSUHleKAnGjHe5YaoPJXnHxU8HFgBVv0KxGRDaph4FFCwSrZFgSGzBqqika45L7e0VU/YkIuwEsJDgplwedZvxpv/tt/lfluWVoiyokMQ2hjPPr1ZoIA0JOrxizmH/pjgP24Bo3gVhRBtKyQpTGkLHr0QdyomJFFViRGjasQlZ0Ba0hlTGcjUJb3SWYlfTzWmGV5lr5OVDGlSs3LTCb2hCv+i3Xddbbou12q1XRoa8Jc0qcdH4c06dMl19KjSxQzMfwo7rYimBldGaGawQik1L5FFTMFsxzIFNrGQa1dP3zq4/Trrati9g5VzMyK5ozrRiso6z5mlzz8bWfMLv+Rxwxmj33sY0fBjG3uzof9FOCyurtbqF4KX+io96LmIAou+wLaOKy1x2k5bWuMmwxohDAFNKYvEtJ0HZler1VWlY11hbYWmD22Hx5hi1z9kjhiBLMGlC0AZrOFJi3LfmYCZvjxBolPrTMWAmbZxEiaOZjJjdaJFYJZkg2YwRnODVfGRgKm3H0SQwqjgpkAGFQwoU7UszgpM8bf+IiHqw+9QlVd/wTVJrOyJ5MZ7ewRVIt1DkBfdsedydi4V8QAhO5IHaxzAMjIH0BlI+t8M2Wp4DriCdI0wI++RmWSn2c6yiC96WeL60GhFDgG12osABVpi0WnmnwuhFrD12Pb8ta//zcJYJobF3H20XZV2ZhLp2CmZ8CVI9UxVmqGGCXjCHa1XJiGoN+1ic5dWtCW4A3NPxTO5CZzOCPHIJ714zqyxS7mdamHQMm+aX8qZrtuNM/PTG4aE5NJPuG1l5p3P2B9/2faKYZaHlsvtj+YoW1yHePbR7fj7FtAK97H2jJRyxqqWTlVx4qnKY05kGlsoovjQY1EDq+0/Ugx+1tuF96wBTPftRO/AJu+on2on+6lj3/HGQOzhx8zmD360Y8OGLKm1b1A2oyURYUlhYsSsdi/rEKc6boyd6e5xU6A3AVV+6c2tsoH6JfX2U9dGS3a8bVjWxvGxORD4wJgKYxJWqMqa/2j++FhN/EHFbAoQz1zOjVCULJ+B8wxldGVY1BWaCu6ZzNdHMViYud2VwsoZefEdbGtiqUTifrQwRpfAYy5mSXOOx5oqKhBIhzg3hfWAKNbyxXccdgCyJcl4lih4titSSfhmtYo4KYTylbT3PCwhwr+pHuLNXBDAyxouTF6Fwy1R2ps9gsDj/8l30cosEN7OEssHuCzIr294x//nS/89uyRqkjY6qmW1RTGhQvMqVOjKmY5nKlKRtZhnF4ZigmD9fW7e/tdO9x0VsfFhYIZ/8xS4zAD0fjgZll6Im9W0htz9kkmBsVsgUzRPmzzI6PU84+a5aXrrw30FzCLI1lPhjInIbmXYu1iQaWPff3mbX/CFos/mQOQgljeZ3ysxlvAhnJW174dz5GeuJgIZpu+pymMQ+dbYOrMBmutMavlwexkU8beZoMHiOlZVTHE4uxRb8Da3LrfrErbj1uxv+R24RU7wKxll68xpDKef9Y7zxiYPfSYweyRj3ykglkOW+PgNRnW3D0ggoDWWnem/dL3SlU/vI+WcSm0NZWxPO1RDUGkPgZtMqa1V5l+FtGZbQpohCt932ZbVq7v44jH+7Otf1Q3PMQWIhItICihrO3eC6zV88AUR4KZgVkIZdZU07CsS7cxTl/bN3WoZeWc7IK9VKMPxKUck7BzFcziZow3KsCG2EWdYBHqHFXMxKct9MBcDev5iIY1ZtEvATNA10qMwiO2khj7BMQJmD3kwcYNlN1U5OLarOA0KiY1lshK9edSTl68hjZFi3BhU6Vy0/encqamHXgPtkg2JoQlVRBV28K1puxZLSb0RSE4WqCAxVq56KagpMoY76vFwlpgGqnBCIYGK1Dq4h3k4u/8Z/8gVK4df0MRKFtkVJDHItVxgPqFdWEwBRH1TOosE+J4LvxuFBjLvrMLIC3KxXpVzlQxI6sgDZHikYAX2iQmnBP90i/D9JgcqrIhlRE3zVTFWEuWQplAW518kCkn/+g3dub2XusX91O42rc83cxDy1lsXCnTsQJiUo8Dm0iL4ce6CyBrpTLGEXBGKCOQRVxcGmtcY1NTHMMR8lBr0g6W4uh2VTF7mNuF5wWY6QbSY5a+yRqzYnb+xe86Y2D24GMGs0c84hFjYNZ0aszGuPsYvKEJqhggZMSVcbJdflsF0xTL6evJDlxmKLPGT10ZtUmUL2upcFOgTQGO769jFMwe0Q0PDvYIRsmOFN7qmXEe6sq4Jphlf5VmXcDtonpmjLsyaiKgLpjTlMWog0j1Qac3vUnhm5gsZUAclTKjjxoeKpjV9WW57b2jzkNjAWpu7BOPiwFoBTfpMrFoJ5j5jpShaLvhQQ9MRJEjUJsa1858sBRs5t+m9mvAzOGmsv8HPh7Sct6yt1rXfr3rX/0TBTOuG+OBWNbfI05QCzAT2ML/fpQbQJY4O0YdroyiZ0edencLyHTSGIM1ZoAscE2a1rgWjtFlXCtm/8GVMV9PxiOHs1YdX6YuAbMgTBCk1FVJE4hTGfFRV7oVe5H1/fOy9WIEolzZWpr13fR9xZprxjTWNPQgdOkhRh9xztaUVXVNUxgVylQx25RjnVlR+3ykMtIQRNedoZwdqtTpMX0T68OZiUzo81w3e6nbhacEmI2/SuO3UKQzXnrFe86YK+MDj9mV8e1vf3sKZvFAXveTibKCldrga1ohx+p1TfcuW6/XUTZJW9R1ZjshS+P7pisK6Ol89wWxbP1W9t6ZYsbPc5e6tq7X9oZjo6qDahCioEoDEtdy7eubyzCV8WHd8CALLunzFEVfyJIrbZP+AXlRFj7JYQw8szaoatwaTLb9OkmTAaCYlXN5AiAJtLT/hsu2SGXEjaGeHrSZFNZBPPoNxeArKbsbaSJTyf8Cre2o40tUgayFx+sEvupeZzKWDo0Ru/CA+9ser/G9tKrtft6jfbl9rpPvwNV+qSPy+MhQ2g7xmr1r3PwuGtz3MvoJFE8vy/p7/92/EKAydVUk3zTArQDQGDMb9H+3fIckWnNS354JdryGVTArOVHGjYty1uofZQEzEZScsKXf9jUmzINDAC3ALEXKdnxyH37/YU0ZbhqTSm8Wk4dipgvoHn6lm9l/sL7/Sut7H19HNnPDZy1r+ziMjbkuIpWxZYffRd8EzHor3ExaUxkJN4SymsqYGIGISyNArQFm4wYh+1vva+xA1vwaX6/N/p2Z/R+36x9drJefZFDOVBnLX1TM3nr1GQOz+x8zmL3lLW9RMLNq8DEphbEBZ1SjFOgIHLqujHHdn4ttabqgzGEUoubBVq62tcojRiHWSG/U+dGdMjZhLerEuCOVkcA1qqLV91RFbbRMMHtoN9xfFS6CmjGbj2mM0qa/YVUxWxG6gmeQ1Uc1Lc7RN+ohQt2IeLoHrnEjaRyeKGSmyhhlQKFSBbOVgFlGlGvP8zeZ+hisMzjArNAWX9aJ4e/oKPdSFjCrcQWz/CGGG1BLcpb0Ez0gwOx+9x2XW1hhbPriIzX10CHT31+qEMnyVyMd8sBynoYlxdH2f8/8Mxm/Ff0Axj943PN8FbOgdPV//Nehbu0CtMahylkS68wGK4lunHEMoSvO2i8fWxIM2cTwXT1JXwp4UzBzgJkKTenfZAhinHSusmG9WnJXuotB48jasVZNwAwqV360J8ZJaP+Hv93N7M+b249uAagqYM11ZQSuqpotutP+HcFrEW0Y29XrRaxrwdl8Y4+svMPsw3wbG3qkL8qRAknRIyANJiABZQQzghdiqYIW9aLxPNWRY8bXqOl4xvdPgyxmf9rMftrt+gcU68ysm/CHx9Ja6VyvfP697z9jYHbfYwazN7/5zQpmzXVjEc7BrK08wcQjqqZrozZtNR5tsfZDr6/QMtnQQ8DJZrgv6ltMArjsGtKmwLtznnEW8xRVxcZSGXdCl4KZjJ0MZg/uhvshey89CGjWg2PALaqccdxKYGuVHJlz4xox8crY1vM/MsXNwi5fZT5Alz4eFJ1UH/01lRGT4QOL73iKCzL13fZtxRLFrOGyqAdgrNe0oACzCnZua0BXss6stmNiVjQOTUAfiC7c5972O68RJjqzd7P/+73/v/77eOoXiQWxNpRhbAkKEDCT5F3hlTWVMQU09GsBWuGfUTJNO86M8cAYr2naReFMwMz0UDGJfXXCJ9l1CGZypy5fptZM0K71JTeUj5u0E1G9atlx017PRQGNB/I1H3oTmJ0396+xvv974+vHFKDGoG1cbcsPhTyYe+QKGesKZWr2gaOzAWvL1j4/lZGK2YpGIN4EsxzQpK7gNW4QomPG0xrb9Vlt31TM/q2ZXXC7/i5bMHMBMs3jHvcCqa6Mn/jgGQOzex8zmF155ZUCZgJUAmsNeBtNc8yuQUAjgKlZhzoQCjTtev+mKyMhTfp/UWDGtE+BIE1H1OHpm0QdtvheY+vNFETp0vEKZqEk6v2wPH9tmoDZA324b/JHWAEvbW+kOyZK2grCUSo4UTmD0HRiaIOXBvZrzl6xGw7WjaVLz+leohOUvlTMKOVh5XHjkEnHBKv/Pz6cAeYMcQcpnHmeqoiypDfKY5ubK1GmgMb2tfQ9SU1BYvz197pnK31tfg4iYxqJc7iIaI8yKcVfr8bIzZBJyAozITXO7jdn2qOOkjqCGohSO21T4yVdgPbB2/znNnz1nq8pWzj6NKCtKzYIkI0fbiuuK9PvqhaYQS2T/EtFlBzK0LcEWcZ62gE/q8grOWlK2qNkCmJSjjG+FhCTu2+CmePLIW2M0fyDIIZJURHDDa+SMQJoMe7B7wh7ng9Y3997HMzG6+MbQSt8cd1Y17DCp/KWgRnaO4l5p+Yf2ExaUhgd8NNMZRS1DHCmUDbIPmfq1NgEM8RGQSyHtrzeivle0PYeM3vQ9rf5hVsW65K9yszUaoll9qlhr6mMX/bhM2D+wdc9jxnM3vjGN4oC1lbOFEiStWSjils9Qg1TxafoejIxIaSCpuCk98H2FJAUpvY38RhX3Rp9cvDJwZj3mq03K2Je2bbkz2MpsI0pb+jbP8CHewe3eC9CEdaJpQoZAS1hG7gySuZfBTAH21BcUgUt+tq2fCN+QZRE9Q/ff1hmiM2kTgaKmhBmbcOCORPC1JsWjmnBmlpSDpwG7QDUNNsBXwQzQyqjsQ/aCWY8FM7ElVH0gFLPhDKmP15/j7u3tRLWNcp+2qYxrauTYPul/Se/o8a1ptdsXpdAk89+bzHK49I13p6Htmvq5MS3P5QCh88wrvzh299yB1yZxIrGpG9GESUUs4AtOYtIXuPrWeBWNJWRN4VkZdGPKoQxrkdRDBp8yyOqglFAYlzlPuUelNm2dH6EhDSUPf3YIy790Vbq1rxlsJiM3rxQprRTTWM9QK72f+A741vlHtZ3H9Y1ZjmkNdqSWA5m0p7DWgPQAHEBXzwrvInZRyhng3vAWICZKmW64XMOZwOMQABnRVwai7fBTIAshzHE24dAVon6/sA20v/OZvYl259a1/+rqpiVRkI8AwpmEa6f5Pn/89Ez5sp492N2Zbzf/e43C8xQng5w+fo1Nf+gkkN4UxBUNUkBozUXNdNge5O3tLEFdlHX9jzts63qSVH3d4uy2umn4NQCLsZb4xlvpDgu7tsN94z1YkYgQ4xtITJRNStSVzAbXKErP9BOMBN/QKQ15oKK6kwBX4iLrOdxzhbUsW+Hm8XN6c3zptl2wjGYSApmYfZhyd/Vt/UeqY1Rjr569CwzlVETtDRtUVbP6Few0N2Ra8zudlcrv5OX2AbJm/9+2PT/y9dH73xbKGMKYIxHXcukBahpkdooYLY24/9wepgmyb4m8RgvkAcwU2Ush61FqkFpnKoZzT8UyjzhmDikDhaKMTE+zD/qncdHGICFek9czNeTNbLo4cpIylSC1Eno2jKdjMsHcP+r4rfJX7Ou+xbr+/NJ6uHEekM1a+9BlqtienQJmIn5B1Sxtj2+V3t8dWLsoFgF0DRTGXMTkNUAV0YoZamVPoGsueYMfQhvcmT33IQvl3jMzWdB228PZn/fzH64gtnfK9YNyBmIAqpFnmA05kDZ89/+8TMGZnc9ZjC7733vm6YbKgMRsRVCFFwknvVTUGC7RUHXmLHPlLRKjSl4oCkdG/XWeQwSp65BU7MSpHiu4bLIOfD9kvVmbcMRAaphB6TpvmhT1bPFfbrhHt4n68R4jqMX0SnGRd8e+551pyyz7mJ5Ff66FhutRgrjUM90nY8f+J0YIWJPZiuNVEY1afagyHp2EGe3jElJ/iapNcw/hBhTOCuENIE5upvgGgCzTky0GylCSapi2cZELVuin+tNx6MjJ5Wjs+KzmIVs45+/y50Pl1i3fz6h1rVpPOd//0nwqozvNbGC64QC5jq8PV+tamT2JDVzVCe97RCVrMP8T+Pjd7tDfCNsDpQTWSb9GZYAG+mgYwpUnqq43oED03lHwUxgTGKuMWmn7U+MZyqjN7ilrFU5A8NI3JPsAB8EE2VWvNP5dYJZ4Y3Ebw+uM2vkYEobUyED0O77boeI8X+sX/zLPAUR5XFQU1v7NqDxaEKZApj2UTBThQxt3EzaI1tfzD/y9VxpKuMa+5lRQUvWmrUdG9W1USHsi1TRVvu7Orbrbv+jmP37U+y68Oc3YLZnukDk4tv2GDqz8z/2yTMGZnc+ZjC7973vvTlN3TyaxbQfhrfamk6NOyAndWXMoKOxvq0JbtJnDpgN7u7YxyvOauChTpV6G3L/6abVm4rXa8WYzH6/CZooKrCiPK6k7YC9xb274W7Wg0mCW4JP5Deto2/+W7WOBcsMHZdk1bMp46gQtdu1kSxT0gfC2IL5nOZfioNJRqM6IaQ0DnQmcWUUYRcPkpR+Qp4noNXElVHXkeUPMQpn2mYCaSmYpX/3L0kf7tZEhS0eWzdjLtz5jlaKkvMeu15xI+KWBoQO46rQAe4rHcVb1gr7jidwjoR3j8XnZdyIu/2xTe6gSY3argEdpV1Gs0+l/yfveReCGXPnAF0CaCrLdCVkHko6CZgFjOXZfqzrPmebsZoAzHGDdc3VWHmMXqubcq99QjMHmCVckn+759CWThjXGhpgFTHyL+MsI31xybolqYyefaLJRGgAouvQTK5xn6v5N4EnW99f0d4QOgO08VTGfKzsN7aoZcBX0xZfz1hjhjVlKZiVgLJuB5gZzwIhBcsSqJwNiRGI5WDGeJbKOGoOklvtt/dAG3dz3N963+1xZnal1Zfb9b9/C2axzixLW8zdP9BGMPu1T50B8w8C0h2PGczuec97joEZztJvOrSNttE8QkEs2qJf+z2akGaApmGcu1BoX18Hsl/rGiw3AVLhVdtC/MpBjYHxNgVHWT82ZR+2xT264S4WIEVAEzYpAmUpvyTAFmvMlEtkx37JEBRfDbo1FvT19PE6yDDATFIZY6Lpg4+AXB9kCsWMhJltZAIpEDcKKkUMYyWVsVf7e1XN6MMmqY0BaT3bYMhdUxnhJ7cGiOGGGMPjpgKbc7VNVc6uv8Pt04fuubykbQoGWZ/5mYN7uvVrN421bms6fLUt81Gzm+q6LsuauKk9tJeypY7JX3qPh8un/NR977FL/UrOReqiknVJe18ilVGZplFWKItytJXoE/1kFWifKmauwLU57wA2jvWoD24FilkGX/kklV10vLgyuiClZI322CwakAaOTmKmYFZkXVguA+o5n1jS517v58PxX7LOv88Wi8Vh1ow1UxnTQ8AsPxTEtN53WFOmx7Zt3Vm+toww1tyYWVIZS81+KbKv2eaQtWZzwSzi6zaYaUwPVQDb/fKxeb/tVP+Kmf04wMzClVFf836ixmP2efvMGQOz2x8zmN397ndvglnDrXH2erMW+FFJUhv9xjXG3l/PzbYMFJN5j16fc9G2EUjTGEGJMTVR0c9O+uXK1hxgE0gba1vcvS93cn1wgVrGdWXWQXji8qtOxyNzsBNnI+GVdaFrI8EtZxe1ny6muVCuu+RIvuVSJD3cLOIoo18HBYzARbiKOCdGGu1Ox5wI4MGVsc/VLoCXrDELV0Z8SdAX1wrFbEieyAhda32sbCZxFdEGPn+724y47oFW2F7jxbW3jV1PfPy0gU6H49fSgVKXi2kLa4ff37ndoEaU+Sys5axYcqbTjbmze5BLINjepLvUqH6GWv7MA+/Dp/fYVFrhClTAtibM0ZUxAyt9UMuRQP7csQPURO0S2MJ3M7+D03TG6EeUCZBrglk9BllulfRFe9ImM1CbfPDvwoWVG4kXImLWPza0aFInITmZahyi4+/xATdjJrn/L+v7fykwJrA1E9A0nh9i6MG4AljEAVsaFzCjYja429AJkOkRANPYxwz7mSXW+YAz6D5MZWyBGdUyLadrzvZMbVRFsA1pzTTG/1hvB2DWz/9TXQPMrjljdvm3PWZXxle84hXTwazdNimtcco6sKSN8RaATVbnGml42qzjZoMfi4QqNSRJ54uXxC0AqYLgMKLI6Tyb8CWgNRvM7taXO3ovoNUTzlDeBWG9xAB0ZcGcbgUxnA1xU96pZVro4we0KAm42aXCFVwW02Q/TDqT/5w3iZXBKOtE07ShDN6KKGY09MjSFR2gle5k0IxTD5Cb07jGAsCQtCW7O23A7Da3av7eiYYAInOk9xU1qyoWIUN6JKsYjay+GhtqjDqOl3gjVXKYBpj+Oo1RcYsF7+9VrSpVLXKuB5NrDbVPrpBhDhjruLLfBEmhEmOOfMOYIbUrgaDCN69DOXMH6A0GsC11SNxrqZ+rxeUKLtyZ3kGnjyd4M6xZNt7eNQ+5fwOy2qpZykKRUdila8ySdMWCeACcwWJf/4yRw5wBtkbAK25Q4jImOw+akyVMwrahtlGUGhTIokzuSfh4wxRD/Wh9RNCs7XqNHkparDFry3icpJBn2EnStUQndfcPqinDk6zvXttWydrAJWvL5Fz7J205oHWM7TD/wIF6KGeimAHI6rmxsfSKaYEKZaZA1rDPt2y9WW4GwrrCU9u5EXFHO/pqm0JXrrKNAttjzO0thpcoZvukjOgG03btGQOzWx8zmL3sZS+bAmbaNDN1UcAK5aSPimZj12oqTny/FmCJoyLaxs8z2lI1Lk4j47WZXQSkckBu3aqkJ0Z5XzVtcdeu3D4DMkOM7c5Yt+vPnDwnWX+F9rWsy98+1T+jxjmmuOEVATgs2kJ3xM5vkmTqrKv5R9HcTKYtYiJCmzT+WLs4NNbYcPrQ3CH9MCBMUxglZZGPaogVjtVURrE4WFMt03q60sZtsEJXxgCzW91yPCeuvcZorjm9Qsb+6ZLTMiEJgwlUzU7wG1+yNf3vrfPTKnOlbNZLhrZnDSjN/4u4BaXzde0jHpw82SucEcg8+uZkoO2dWdn1ra1nWUs2JP12iVEDlC5vQpbGFqKoNfoUqmUUj3SdWI0HxyjftMBsAONyuR9hS/xZdHlgHo9fLxRbs6+CxjBRjdkKk5Ov7l0/Ev99kc7YfZf1/SUBSlj7NdFZkf2mOy426rkd/ojzIo8wARmSPctQ3zuVca1AhnqoZjmUtcGMMKZlrecK2riKloNbsw/jnx/c/qaZ/cQEMKv1slcq43VnbB+zWx4zmL3kJS8RMGsrWJJyyDrHsG/WR4EoS1+kgYaFt0b0F4CMPqX2UbiYlQIZgIHrtc7NMXwffF4RVjBrpX1qWqMqZyWbFq4bnyfX2EXdknVsMDOJvriOgKCC2Z27clsjhAWX0GWxC14RVtFyHMIzaeJJyVMcGadJSJpAl1s4MN9SvfuTuE6KcEYo66tiNmHzk4FyICdmmcKGcaePzF1ie98RsqiYRTl5bOvQL1XMkomoDsBELtUDqJzx/Pn/+l/s5nmpjpU0aZu2z3ibdvPxv1RRa0NoE55v/lcxu+6xD6dStutnUEgtgLMc3thGMBMAw8OYpCjGd0frOyJRzIp1suNgxz+l6MQUxvhTQcZgbHHN6ssBi+2DCkoCcoNmCNIMk3cNxUyMPBbZl88Bdkx3dMNLXBa9gQu42ZwoJXbnj7r+b9+6M/b/or3GjHVRxLok3hqrCprGtaxnglifA5l5ZwWbSQPQxCZfUhlb+5gZ0xj1EEiLlMaWSyPryZllApjWmyCmbV+8cvY/i9m/M3n5H7jeykln/Asy0wzaL69dSjUsGsx+9bx9+RkDs/9yzGD24he/OAezNrgoYI2mLuqZDJT1kWqqegn0te7bdt0rAVLGTDsLzIVrYpxlgKQy5mofXB45hi6PCnaqao4pcZPjKGu9CWZ37Mpt8gcblmO9WLYmI3iH4+nqKMyixoWEsVLjVMk0I9AFzPSp0lyMPWD8wZtSejROjjGMKV3chJBluuGJTKa0F6aoXX5ilN0LZKkypqqYzq6dyshD1pg1SJQxqm6//Z//k2yiHClqESuRsigM5eYe3zNVZXEFA0kVNLx0NxgGKAuVIn1QlvcSzad2rDUOVuUt3iqUH+vifTXZL0s5HN9uWyJ6K/r73Qmpuq4uIl47V3iL9EWvY1TJ0iRFfclaPFzP5J6j1DW3uP7yxz9KfzbBxIO5cA4449P/UMukAYBaV1dfAsKGZIWlWuUM8T+/glr2XcHMwIFgJitEo85JJsiDWLK+bNOnbNeYdSEgqaA0kFFaLAP3+SjXyXRMPdwcauqhdykfvSZvdqq48T+8nciNZrA1iDKmk67nbjAr+Bl2p094+sf6vvtc09SjrZTNN/fIHRe1jQDWTmUkrPn2vO4EyKKcpTKa/JobXWcGSONG02KjP5hZ6VQxy+3zCWFRVuUsBzP2zdIcJ25I3T7iWv/JzL7K5OV/83orAxWzPV9etv9nv/u8feUZA7P/dMxg9sIXvnAOmNk4AKX9FB7aY8evZ1qHulOo+mRAmdyXXivASFU/Pc9NqVSo5FnNPtQy3/Tamn6Z9N01v52frb4PxrA+CmZ36MqtmKpoXQJp2r6sZ2mPmIpR5Bj+tW0IyIoy+qDfzq3AVlnqmncgw6V6+IskyLzMaJc2708X1xHMBvH/Z8J63KDSqACaAB5SGc16AawlYoCtBNIwjjH58sZjJB9DmcJoaC9sq+WIRQKXpjz+9n/8j/FdHY//ksgWwCKZdH4KTUXXk3H9U8CP16sWAEPwXvTN0Evgy72iAYCNC9gKHCFj7VqAjmTe1euegkzxehfZYi7EYhxxzSvdxbe/C66ULJmS4HM6mXi7PJXS3bxwrl7LgcB8N5NIBT1JV633BTDH+j58vnLnsgYOIFuKfcWTH2fWZ2DGupEOtK/QA3/mlaqYOe3yqYQJbJmNM03ePvDPLNS1k798acoibjjGyPhaL7C8HxLQwgSEY3IwQ18PqBvkozUwsqYvRnvU5Ui/hDSloRKmN6eEWQakL2peZjLJO36J7xDCv8sW/d+cu99YHhfAyk0+cqdFbYuxjrgDxhasn5ZL51hXVn9tdTmQaTlNaFfzDxtfZ6YpjQXnClW1jn4CUmOAtm7tfVYU1rTeArD02+Pbzezvpzz1L6+3UrqwsNGFw7qWOkv5x7jB7GvO21efsX3M/sMxuzLe9ra3nQRmh2zXh/68X/NyDWhs7gGmcFiY3perUe3zGLDpmF3xJCSg1d5aoHWrstdaxAfOXcEL7SlgKphJv8XtvPxXC25B6qLDiFCz+yg4OetoZ9/B83RFXW8W8QGGhblFBRYSZ/IAUxcNhh+e5mBC8ut0UZ1OTGCrnlNJEO3NtWdmEVO7/C41+QjocolZxMWVURlaFbMBa8UixjVmunqGiVoCcQC23/73/14futVYIoMUoQoAnJHC5ZdaXDF+oQEGADrQ2XhxAQKBLDevQEhVSuAmvT/yRO3gAUdbVVB/9wpR6oVNCdXFZTJAlqMITUDL03vBZ4iB+BywF5p89ADNWnden5cUY5YKXfUzQCfCafqU/FVPfxKf8pkLF2ClIJa3LySdkWvMUp3YbWBqooDbqHObfFcFmDFBmd/FaX4m2qM/xxbV0AtugGwyQAETBS2Fs2wc1Db5EuAuyMUEteBjgbEU5Cgwn5h5BmWJKmYDbzT5AGT87QhmxtfzrF+8aNz8Q0w92sYeublHXh9PZXRJZZQj4qXrbVAgY/pixAFEq7mpjCYbTZsoZu1Np6UuChpBTM8CYk1zkAa86Xk9xSDE7Rlm9qoUzG5FV0Y6JjGl0bQtXqgM2+Nz5+1/nDG7/H93zGB261vfOgWzqS6MKOfjFKDSdWXSTdaNKZC03gOphFpnamGM9QQ4Bom3zjub2tdlPT9jXusQ8GJedGSkUwo/V107tgOInXb7cX+EVn7eegY0xvXjHvvbePkv+vt//hFW+gA2VcygiuW/71VQyllm9f+QdxZAriW5mpbSdd/OfcswzDzTOMyMy7yPmZmZmZmZmZmZmZmZsafpQVkbHTfl/uNbWZ2+rp6tiDoRjpOgPM60y67z+ZeU+PVqGyWYFRtH8zykDmXM9oHZ0P9UOBPMVqOGpa7p8vW3cs4I7RtGplSrwEMdsJq7sOWFEehueu6zjdxj1jZUoHQYmFmXaEQtFBJgoYXae+/g+G3BpWZfL7Wr513vDQCo1VHkPL7E7Tyal9GYZRKG3vwA7H07X2tO77vf7R0yUEkzKfJjrYDGVH9wfWSmiZifiq1Al6taJu3VRzvt+HOGas7b+RMKVC9Eh+7/9A5EnvIbYUwwc3DLFJJkUqEg1sFZJgmRtlTjToYKjnBVdPCvnAv8FPuMOUvFLECEW066+76SF0D8Mk0W9J+/1q0+/rWN8Ss2NvfiJtKrKlkBZuhrE3osgBldGQc2k9b0+AJkcGH8x6NdGRlnhtT5ALS8J+gArQezbMO5TQ5yfIp9JAb5ozB7jJm9zIrDX4np8l3T+PLLFq7uhu/UrdmXXbbvu2Bg9pzzDGb/4T/8h1UwO1o1o502AdJs1X3RldzW1LioAInui1JvAWr1XL0cWWadMWX7MjoigUrOOdtVwWu3MSjhq2nPPq1jqpf+w4gXUvkyUcx8mJmWYcd7B23PBInbIV9sobAlsWXNFyEyz8sXIzKeIysjNpLm3ZvSI/pEQYtCMdsaXRCbyS8BGhQz5+0aAEzaOHN5aJ/D+SkVMufk+t8Pi52dRDGTW9Obn/NsMwuGVO3OoVqOTx0rIYP/xMyFP2BvIWqMt3tzyQ+UVNH2/c8yd4UqbBBm4mYozem+zOvoml3XirYrKpgLUOX1dvalK0w4oseQ+8Rlvi6XcXGx0dcskCofG6UJnU3czCZ3ixAVzeeMdu8B5iETDfOc61y/i03Y977nu/B7R8FM2iLLIIOqbApmFogR2zLJh7ZnmdA2x2zNy7Fhg1BmJul6hDClvY4945jsj6D74WQTMI1wTvvwAuZ8WyNjh5VqS29TPlRraEGLbc53iESJL+7/+PVuew9/N9tsPpAp8JmNkZB1IKDpGe1IfT80OyMVMwLZ7JeEH3IGiOFhB7oyWgdmUM40EcjoFDPpk3lpG8GrA7RTptBfTw6y7/GO5vYRtufw18+sjIP/mfaUUXRRzDzMPuOy/cAFA7NnnWcwe+lLX1on11hP5gGYOzxtPpJnHBxjxmkQumSM1inRcd80Jgdpz3T54/wrm+684spJWylbM07n0fS37ovl66Vg9tIRz9+JRkMZpOCTYfVNUUcFmnpXwQxsE030AOPTtL7dm5VRXRUbP0z6X7I/ZMExrOIYAFdhI3FocGXUBSJdPpJpF15aCmyFoxPL+pY5J188xIFrntGPGLWQMS971jMSUJSQdr53yjj6ryn7IwS0IqatF/+4ZHxeu4ATt9DuCQoJI3SdzLJIQ0J34Y54L6xCn9NcGsCdZrLvl0N8EzBJOpr2EvM1oQigxZdptkHcQ4NycyBKDYOhv0UkTCm05XNHzkcgNsxDYu/Msj6Tvyhuu7639v3v8+5mo4Cr4VfOYBqAm4DYfgqI/uPMj7/YuZRj1kNsBMyKJxfI0nqDLM01JCtjhlsRrkiXqoi5tJu2YfwQV0YRMmU2UMrIzip+up4BZh6ykOad0T7fAsTwYuiGbf/hGwFmUM18/LJtNvcGcC1uDk0wa9p4TshTKKONN+nxHenx7zgXihmUM9lYGniLEIS1jaYJZFIOjTNbA7Nt78oo7QQ1ghltGmBjX6plbteY2d/uBbO3uk3S5ceh+7fI1/D2yuPjX9F+6IzBbHPGYHZ6xmD2jPMMZi9+8YsVzIwxUlpPm06VkjaCiya2MNrirODTPQfT5BNs6uesLtW4N8K+A56VMbUbZrM+1lVdTJWviY0LuizuUQL5nMU8+0QrCmYvGfFc/O+HaiZ80oAY6mIvmZWiu6nZ86VI10e0A8wKejwRujzBZDuiLBYWA9HDQfCqga1YNBaMxTS/PHPmPRuzXxUzRMpwwmu3pFrXBOF/+4ynJ4QAWUAmChbSZlapNnKlBDYTKBAQciUUiHAin82mBjTAIWAPwRgFUD4v52JSpkJYpJaEUij2gF+81gqoFCRl5Y5lCsgJGFNX5HshkBmeAxW69sCnWzifJyzESks/+P7vTSXMbBQEMIIEcGeZXwNaHmEhgFX+paMstogjM02fY1sBtQBImW5wQdBa+WRDHw8BMxMWqT/aspcZ+4o6lLZa8VLYYt4VfgOrvdHGBMzbL1bxucQ7F0V/gDZf+s1u/fFuNlI16+GshC5uCM1rEMT6vcqgkEE58wlosy987AEyiTUzaTeemXCYcWY4Z6zZNs+NS+OWQGYW83kDICYwVrswEswaxaxX0FqlTFW7dzCzj7Tm8He9bf5PGgubPkazoeT8YeJDXtF+5IyTf2zOOPnHqZ3t8bTznJXxnd/5nQXM+hSJWj8w5qyzZZv2tdegCyAhhHNRG3VhFDtP0KBt554oz0dYoa2Cb8bbOV0yuR9atcdZly5flk6gat9Xee7Otk2OkmD2ohHPsUGByMxVJas4RcqEN5f+GPqFOctB+NJ+dV+sf+lSb8Itv78ck0rFDMQp9FipY/ICYKGnNhewD8KQYjJql8VqsZrwYWOB2y6mB9Byj5cD502pmG1b6GKkTT5USdPHy572VMPRbDCNeLKw3qZJHw/Lon3twGRWjNlSZ0Bc2yMMilW/Ejatr7a3XAye60fBbGkGvILY/PAHvR//sEkDyiy0U7VNoM51nEXFIvwUSD1ha1tGbgbqdGXsQQsLgPvjsOjGhkCXqmXbhnG28Aic9XL87G9nzcehdgLxDQprXRbQESnaX/xtbv3xb66oZuNeOzXspAKwFsxmmny6I67HmHUbSGtdwWwHXwpkGS7N2DJ9EE64Dae2A8xOFcRmfaplAmhNIhBVyiY4UkE7PSNAOzxBSKOW4fD3u9VibMyiCK7VMw+2x/bK+Pe8bD96wdLlP/U8g9k7vuM7vlzATIpXBWYci3MFY45EIFSVGOu2rAYyeYZei9ch4GHOVO9cQ+cIZjqnTgGcjxawtEgXxS7z5SqYvcDjWU6VKx9DlLOxAGknOSZj0oRl+EtVsA5Iw5em8pCKU1v+eE8dKaA56WLVdbFsB7hth7U8I229S6NGD9eLUackuiTy12b9jV37u7fKdbJ6Rntr04Dby57yZKSBNwvd/6sCEmZt1JOWrTqQkZBZLzQfIxNNEMDc53PFtG12GXPsZ2a0rXnU5/xinXfaJCYuawhmNuwhT91MMXeX18CZ6hlp8o2vNdplxvK8+n6rOyYH5BV/9MM+eIIVIAv1LBffWTgjGwXiU4pPAeouurNCWWhZxriCGVL8DEnmAbdEOiNPmxxX6lBRL4AJCz24MCb6KOsKZgzd478DmTm8T6WvXIl8v9cyn1CkuDBKHBn6pKy32y/8dre7Pt7dxskHSFyZwFYNZmhX+FrLwuh0ZYRtCWTTzjcWwyXZR5Mefzm+jOVGNasf4soo6fPDLFwgrNjjrAOzqMFM5g5I4z0GQU1sipDMXi2Twz/qVgvPmyJu/0H4EnDT23eFs7e7bD9+wcDsyecZzN7+7d/e3F0z7GU91ZMWoNSOZ1yjTTihEIH2LCos6PycLn7q3ifXdR2qc1GIy7TyqXQ1GRSNbX1fCTKuNhGhIKZgSXdD0+chGHWxeZwvXs+yD+clMHv+iGfYaKQVqStw0Y4ef2lDxWxbqWRV3zxXXJO22UalgFkWdX8yLE76vfjdF+XtwI0OJMDalbHY/TL2LNryaARKzH7hd/bBW7xaMVukzNrxlP03PemJvV7UZTac8V/RKldsAxCgH+kEE1xohqTyakO4AfIsrEv3MgO0LRywbaQpNa4zY1KhYx2NS9KXbAGQptlWjHd1UzWCHCYjEPhjH/VhHWDNc/vhEZtpPxhjVn90+zZVznwPzAXBbOVTi1ysJergTDADszSgpbZ6VgGKDESPUc6snl3x/VVdQ2I9i8nhjAC5YJ8uHLLh87+jBTOJNfs+25xcV7guNmAGIKNNd6a74oDNPjDzEyb80HT4fYyZFTFm3mVkLFLlN/uZVanz/yE3nV7M0sjyoYoZbfjfDEDG8T8bbs8xs5usP8w/+TYLdzMfdtQR05XxTS/bT14wMHvieQezDrrY16lmfTp5Xr/vowLEMYsuj1p2TdQBQHQBykM2u17u04rMY+/eaMV4hTVtMwVKbD8g0CljpU9gzAQAeQ0CpPZVYHbyXI9n2MaM7oyqlIlbI3b+JCGkB6HYuX5hQiASD77TKr2t8s60JccAzETmgxoWADETcmwxR4lTfRp0MXOyIWX2956DjDFTpax1Whqdy2JjU8SUya1jM1Gc6bSV5Zc98Qn2cj5AKMePYPsRT02TIw4iYZ9N0vuZsMriGb8rsYcm15/3Jz7mI6GYVX/kkG4IXyyr0gYw03LDLbbtbdgPLbz9FEudfQA4jg/fAVfMs7ekCWGpswWY9ajYr6IHOWZlLBYSKvUVi40sN4t63ne7LR3+Ehubb53xYgsKWV9vgYzuigQzr2LLcsxUyzqlbG1jaShlx2w03ceanUatmIVDFSvizaRen6mQAcwWsjZq//PN1rYT88+9zWIMM2vcFfftZeJIl7/dmr32Zfvpi5D8Q47Hn2cwe9u3fdslMNvDZmyg3b5rtPZsJ8zUENTPRSuMBeM1GGfVqoHStk8RpD3npGf09WxcK1gtJGLetF+NTWOZdifPGfY02+yBr6GgRhqoz1TOzOEjboAxcV0EjKFPPP+ynu5xesRQMmTcWOGuiHKHMzFkklDKcnFLZ975wZVRnJxS6RoWBS5Kedqwf5+9txOTNvS7bZFnTsoKZo9/XJHogljR35i3DHE0v/D/IyeYmhmfj/nj+XzrT8xcIWcFcprcpMXO8JUXvDdlf+A1CKaBZFv/HrP9pz7hY/QjqlkmAGESQ8aPNYFM68MtLOiSKOdSZy5S6cBe6lDMxFURk5M2n+0h9tTCdWwQzBS6GGcmZTIMF2s5tgazBT1vDTkJZpD/ihSRIYk/5oPSYEelz/k+t7VjmPtX2Nj8j0PBDOcGyAhi6M96s29ZjJGxZKqMZVk2lpbzka6MUM2aJCCMNZO9zaiaUTk7BsxQPhDMsu9Lw+1VVwN4/csmmIVLlsVY/19FxeyVLtvPXrCsjDee56yMz3rWs45KwCGXWrHjmO55S1LDNZ3xYNnNxB2ElGoPNZ8EteCW2NsBhqiC7bMr5ufSx+ySy687YKwBVpSPALNnD3vK0n9HcVFU+4DS5morLCOiEsALKhjLlcdfqBsD/0pHnYkkGh1pnTQh87lmIRFgM0Jb/5M6FbMOwNaVMd7eyW5HgVvHkFvKU4tZd06Q9QbMbrrxhgUqYfXlq6YV0HAO1L1zOpLD/j+9Lj/zKZ9QfRAAWW7mUWW8kbaENk25f2eMWWiSD34qJNmH5DOdNj7HBPosxxDMdHLVwlJVk000JLJU++WTropZnJJpetkvx2Sb1p1jWsVs4ZsV9VUwq8t0WdRFw5bjn/X9buvH/c3Hb9jJ5h4TmJB1kWDGbIyIMcvzWHdlJJBxz7Lt8AQxPfcujNlvs6znTi2rszLWqfPVfVHL85wh2FHGmgHEWMe52+dM20oXxjoO7dZwe7iZ/YktHv71UMzWIor3Z2X8z5ft5y7YPmY3nGcwe+Yzn7kUP3ZoNkWMb5UaxKAR2nitZh5QkaTegxnm38Bf/9x9P6psk7LEmhHmCKP1/Bh3VwJkM+dmu4J6PMHsmcOe3P9nRGwZ2rnHmc9yiG35LxSCEyFtGwXDiK1ew/RwmWyIP2btr9ngjdeKmRLjVsFM6h148dyCGWZCZ8uqD3WmExhQzEJvL/sJzkcsKWwvu+F6KFJSYPp1TXOvmyBbWDiyLIabO1LUm2nKfa0wUYY8j8n85HldZzKTU7ibc86aKJ/KUboTYj82Sf0vcxDb7MdmYx4uyVHCdJNu3bzZpFxsM20hgeVqnzYRbmIio2a7vn9m3KNuFmP3esnF4MpokiYfIp/u1Tav4RJ79rOf/snzQxF7gAuq2cDGWuV3mOyDNl1AqXK1KLDwKeFZYWqX3l4ALFZRpijvwC08JwaFjLQI1SwBbWHRvuWshHfLt0HaQuyyXfsAZuqqKBOWB2U/LrR5t575g24HHf5ettm8r22adPh9Yo8m62Lnykggwxifalm6LyaQQTUrszEaynIGmC3EmRHQGrUMMWeLqlkdY1YDmYBZ3fePDaiJ7bua24fYAYd/xwQzH0U0sjd1HnHFlfGFl+0XLhiYXXeewezpT396q4Bpcw8gvQvkgosdy3uvv3gN2mZaetOyuisSPDD+YCiTsQRLqmgcyv69YMd2zK2bXgdlzaB6PMHsGcOeGBWQeVOnKuaMK1MbuRkRUSlCYWuWQ8tVPFmhvME/e9KjQJkjxkySfADiRPYTmBO7GDWERf2/v4eyDsxypg4HJ5xZbmzY5+UktvytX9qbstR9jn/Zddci25TzR0DUkbFK1Gbdp0u+JszTPjy7ZZNiQaeZTCIE2FyRcLYH5uqJJgSccJMp7dmGJrSqV8AYcmRIZQdM+bIILOa69DphnoamsCRzl9SH4umIALOY09CL87kUto3wOw0oSEox11Ve0yxc5+jzvQ/7hc/+DNzR8/cUpAd0TQyialkJdPlaFMk69vCMaMbRwBnHhnzCE6ZyIg6du1fWYCNQ5wZWifo7SMWlLLvyjTwKmKtnwjbC2p7+Efx3o8k/gvJfg8HFIrov6af/sNthxyXz8SO22TzhLmPKvIawemNpglgDa47kH/N5dtC1oQtjk5WxAbM61gyxZXvBTMoBCCOknc5zSFwZ9jfLtQXVNOsVNCY10b6Q9TWp9X803J55qKee/9DtFmOw1Xp/bv1nJ2bbrdkz7mG/dBH2MRNAuuY8g9lTn/rUg10TD3RP7Mv9tQhlTjc/hS4zM+4LNgHHq+dQd0RVlmSPMV6XYFfFpt0lhGmq/NI9kv0sYw1sos1Kmevobcs2LZ88ddjjlUts4EFWKZKBuKpqYpcZ5qP791n1+awHneUwdvbL9xv8LXVhMmH21TTKF0JoUChTXRm5sArgkkxrMSqPUumqI1DcvGrPFWXiELleKmaa6CPw7riFqGkAtgV17abHPlZvxHmjzn9GCiVtEJbU0CYQ49La7vfMgyqT63CUu/gwBTpSKCbAa8C8eTJodgQo2OsGzvocOobDeDSQtX4BBWIvptuND/vFz/tsfkeRXVQFm2f2oe4KZjvAEihDrJl+eupPBerTTuAtNF5slvtJ8qHp9KmN5/VUBWPsWANcKkiF5NcA3MV2vrzk44WVqGqWZZe3TK4xj6gnGPwPUtvUoCb1p/6o28GH/zvzza/YZvNvl2PKmMCjUtPYn2XneRjBbTuGuis2QCbtek6FjNkYl10ZGyBbdmmUf6nyCKpk+rAmSyP7dU20qTM4/lm4Pdrc/sYOPPynEswcqfIVuvyu3bhjewXMnnDZfuWCgdljzjOYPeUpT7lqyCKIFOV6HJNqYBxstEyQOBokWT4v45rYNTczBbk61o2wJ8DJMschE2M77z3K28lThj1uxygFn8gDbTIGD0BdeQ8QjZtiSLlCgECf6UG1yzzdGXVxtJNH0xYKWZT2EHcW2KMsOjUNYNY4VvazbNpx2+a4kQl5V9wi2wBwzV0cXRkf++iUdXR7FnWXS+AAjPhO/THZj4v/2LJ1T+p39SmcJzcb09UuB5hCSqR7YOZHNR+Snl73YJPxlolDthnf7aIiqVthsWmbSfZEVdkk5X2oj1+OETdG5h0Jy9dXlLZUErGjmSuU5Sy53hwbSFyfbpXm3OJMHE91WwAXcN6tE/A+55Q/lM2bdDPfPd8vfeHnIclH//1jblDYvB7rki6/+otHOXDewjl495CYs6wnmFn5k4qLaraDN7Fv9XDYqEQHWY/iEvuljwvX8tjq2zEfrt6m2o56+i/ELLt6ok5WifmcBLOxNQuRAgXARB7UukBZoWU+5SfdrurwV7ex+QIk/wCQTfjSPclOCFWVKyP6fF7LN3tdGRPGSiAbNZBRNbs6V8b6zMepbji9LQEt2yXGTM7rro2ozzU3ShmBLWxn/0rm9uV2FYf/8m0WY8MfHOdBTxJAGTek3p6aPfay/eoFS5f/6POclfGN3/iNezBrIALVo10SYVteM9sBbAsT0SrncPeVMZfWtoMd9mG8mq+7ey65OzYQ2YDZk4bd0N/U9IQQwjnZF65egeQYCEbR/O/3PV6CIXAGlziZMKS9PFP+y4m6SH6+TzGTb/UQklRS1EnrIr1YoNE2j8ajdBXCKAqwripYJIRxQg2AYTHov+nRj6IgAwFIXOti54KnmtW+mDABOt1ni/FhpnFRVNC0nobYpcxRo6qn63DTxQbjwyzMEfMGlUriquzOjZdd1x6GAVQCKQWqaZmBeQenspYdsHnlcsOnx/zDmflZwYyTtQgXY3mNmPpfNoL7lS/5Qko0PZRtBMxcXRrnazVADw6eaXRhPERJU3v2J6RlAg+NDcsJU0lzLogLXQIz14yKZJitCksNkG15TVG7iviwoXV9uZsx+RZ5VIoZJhl72rx7t4qFPOmn3K7ucLPxhbbZvGoCWKeGyblVyJq9yvhI5exKwg9C2GjS4+vDGkAzABqAbNWVcT3WTNLne7+3GbM09gpan7FxWwPa55nba9tVHv7bt1tshoSPeee2sX/T6ZiujA+9h/36BVDM9HjkeQazN3zDN1wHMy32cLZyzd4MsVZath6E9EJtrNZVAtox4lhmVzSqhFQUOf/apZHzX58LXqvF93gdzJ4w7DqyiGVZGcYbQNOyMo6bbYcITWSUyL7C+2975R9JRDLPDPHa5vh84FAq1Ak7Jh8AN5dF7Ma6jte8//ogy9Q3Mf2jVMx8P2iJS2JIv9vQejo6qTtjgp/8jO4WFpgIbjP7iRcvwsse+XC47zVVtDQH3BE5RsWqPSMDvCFF8Er3/GxYM2a9H9Q3H7/fWu+AqO3sbZxAtXTYShkEX7+Av/YVXyrfOT4BCy6M7lpP+yWYyyPdp40f4wPBTLM0hrg13hnr6kid75Jp0ZltsfiJpXvUYNW5L6SdCksKbxyb8OQdKjbcvMeNkXhZvBMBwuS7FPDjlEUqgabtE3rFrD+Gm2++1cbmxQCx5ryQdXGzAGSSHn87pgo2eiArlTPTrIxHuDI2G02fiirWuDSKapZzBKB1rozS34PZwqbUbt8UG/tPx2Sj9T+53WJ0G0zH+p4up6dm971sv3nB9jF7+HkGs9d//dc/GqI4ZgVm+ufrFaYVhW7CT45pAG+dZAgkACpt17Jn+FqWZYi6KJbP1yl8rWLWwHKvpi2qon0s2snjh10zBSPsTVrEkAHYmOTDPG2VbZAzwwTGZDsw5Rm2nbb3Fjh63ai9oYGaRkLFf4WQSYlKVroCoZ0L4WISqNqbmw7IvHVl9JyAps2ny2LTzkVWKtvLHv4wCxP3NmhQ0iIefvh3VSatkoIUpYXm0gdiQ/Y/zJLQVlwZbpWGBdN7sZq6PEl51XAhUeMsRJOqXx90oAkqXrMGmACftNK99rBDtX579QUM+/Wv/krwSdA3jnWJHysSgngBcHBP1E9AZFkiMHcffbHjgxGdZhsBLqs/6Qll0hbSnm3Z75ndUT7lTOZhgbT4yjdReALO/pA6U+tvfELV/P7ajDvKsiLnS4xvZIiZYGv549jRIBbG7yaVBkUOHLPdaB9mj/85t+OOa8w332Wbzb33xpq5KmodiAmoOROI7IktcxcXRmRizLM8Dk3+8Y9apwsj66HltVizfygUNFXN+OCm00EQq9LmA8QCdcSW/VEMe4HZcZ6D/jczxmx4HUesmZ8i9lwkwWxr9q/uYb91wcDsYecZzF7v9V6vgxBUbRlcmjKqBz/XMXMgwPnx1+7LfdeSe2d7gcbVkO1nvb6u7+TGYY813tC4AloTR+YCYVDXMluj6Q7+GpKldVXK0BbiLagYIHaIT3LJsui6n5kuEpP2Gn+42BA4i1CKFEArmGXbPWAjs/AF71LW+aiETbdQOEuXRo2AWZtw4+/0soc99Gp2r1LN5RzsoyXZsdyPuM7xM+GcjnkeWveXpBJ5d6++H/WbX/tV+CB08oy6MQrIufjRISAq9cGQPclU8VIFjElAUmfeJQuROtPnmChjvpsc4Uvrblp3OSecCcTNfuEWMoyyTcU00Xz08ZHfVC6LprAl3z0BsZNvFyBuKNmbZjAJuDGCKstJQ1HTRd94NJiZ+cn15iffZmNzn/9302jCVpsen+0CY2IzIS5kzzIAGdLjA8r4sOZMhYzl6OGsBzO6Myqc9bFmIWvadq6MssaAYlac/zA29uLY2C/bkYf/3R2ujBv5sQsHf33kly7T5b/CPex3LhiYPeQ8g9nrvM7rLNyk9wqaxnuxD3ZNTBNgRNqavcvWY8cOjG3jRbt6f43leRyxlnpu84SkH3cJilva0RAZLEswu37Yo41hDL4PwgS6hFUcZV5PgEvYRdo0lb7NMaahXGJHeHOTw0mSyOWvwOaIMcMCosCecBDmLNMnk+pYrDNOB2ZO/Y82HT9LBkeNMbMJaSHxZutQRlsBs4c8CJJRr7xQKUGlGdQ29U9q68+3bsMhLrKYvhy8ct/GCa8flBVXp52KnYxfvgBmjLn375OMK1S93/7Gr2MA011DmiPOjADHsmwoHbKhtLoiRv3xBqQZ4S3HtJ9WAS4BMxOFbfVT335UJeuiwBiYx6Nz3SaYybl6idnXeMSLjRykSkxsX7Bc0EdTvqBTMrz+V44Fszljf30bm89owWys7Fu2HlsmQCaZFwXIdN+yI+LLltLl052RZUn+IRBWKGaqpDWxZoSyDsxM+1pXxtcyt883t6MP/4ebEsyO+4EqJpid/HP73YsAZgJDDz7PWRmvvfbaVsliXw9tHWCs94nRIc/Jca3SU2SCRH0NzOiSyLqocrDFXGHLvoVYvGPfh0NcGmsQFzC7btgjjcqYK4vA088pNuVZ29JewKy6NyBwRYMBaisgJ29YgSp+mN7kTj9MKmYLfOJmodAGiU/6a/nPp6LlS8qYC3jV9m50dlIwc3XAQnmnC+xf7LQJOH2F3fTgB5nP3w5CEnQ4Er3bTBphNlO5EwFC7EyTfLjFrk/SdkjmRJfnNZcNk0NS4vu0Rt72mBJRPo8zgYhLYorZFTnPnLZmltT2Xc6SkdqMbDAdSibzhEyMu3bsUaZAlRFfcj03x9Y4IclX5vOL+6Qol/laJ2diU+rd6zM753u+TQrVhJuOhCz6D0A4VvO7yHx+91u+2cxDKIAfhkotCwKa1Dk+zDJNPmLGGHkZ0r7PJlPsG74KEr7KTy/6tqbfBo6NMCoazU+7KmTKL+rpB4/AYJlfyCpKpQLGmRXsu+dl9yo0EODmBZjh1azgLBfWvAByjWt/1e3MjpN3s3HygQJiALQsN66Mci4hzTeZ8ENiy4oYsuzLdtOzuO85sjBKFsMS0GJFNQOcbXlu9zYTOCsSgQwCGetXB2bbYe9oG/sIO6PD//HPjRtM987eDjuC2T3t9y9YuvwHnmcwu+aaa1Zc2fTo+tqxq31sQ/xWE7O2DmlN/dzYVmtx99hutzQ/7nnxXMe4MSaYXeP2CLolesEjxriygbgyqxW32ANmoXUVocg3NcwJmMnhphMuJL6SMqWMBdAnU8FsKypZ0JVRH6HtRb/IgrKYseKtBTCjY5OLo5SbabSKwhZgDBNdgbTiJunmBz7Agv9qVuKtpCRVun4UJryY1AvFxirPEoyrSu3B9WHk/hlVIV68GGYxIS3X7QlEYXxGuSZVrGgmqq8HrbGG4j3yYNzdqhqJdeP4vW//FrOBwCV8IBq1X/rRptfix5NxY3Oe/c8WwAj0dROVcmNHW/3ki8pWAVU14eiZR+1d2iJjzIyQBS529HGVFDW9VcywGGqX9cTbvmt++SzBzMxP3tX85IP2KGdUzBCHtlcdY9sVNayOLauzMprZP9ZAxjKVsj4BSBRnlgXQTueZqfMV0ghodayZghdjz5p4M4JZQtkl+wgTUjkezH4fYFa6y6O9+JbNdPknD7Q/uGBg9oDzDGaPecxjelBoYr/gmrjkujgNsg/1NVDo1CTWaVvtkyaggXkcC10AyqaO+R4Cr9oNUQD12ravN2vqwOwxbg/bey9AQEOSkDCpQ3WL3FIsf90SsQGuiMk40gd4QxgXeAbp5WTiXk2s6pM8/93NkboyRjTEiXprA9ADmNEji4DW3so1/b5/wuLSGAWYSQ7uZsEve8D9zMxFLUk1RfcpEwVNVRtJH68phDUtfLgkv4hCsWFqfd0/y+R5EqjmNc3cXK4vc2buQYExB8wIYADDErhc9mtzsQnXieccXeK7ZNLSduUl8hQEc4Wq6skEseG01I2AlCqkm1x7zjoM0Cc5HF23Dti14tZDtwjAZgX6Boji+Qff9e3FHzbS+rmpjfRJXf3rlAosTG/3gQPQlvmXz1gz1ZND488IWvxE40xb5mJ1Uc401ky8+QSo4spZ+iAkRcsy/MgXcWWipFXQpkk/qrdHbUyOlPKIzlUWk4giqE4mTzXtMb941mBmZq/wrjY2H8SEHu2+Zb4nTb6z7SRVMMaW0Y2x3reMDzt7V8YqK2MTZyZQJmWBs/yvo4pZQCFDEpAlMIuEshP7iLhkdrZg9uvMytjAmKO/UsweaX90wcDsfucZzB71qEc1AHA8nAE4VutXBV2r9SzStXEdxNbVviPmuLT+I0B1dTn7FLoWzB7l9pCdOESoIuNYHX7lDt5xtel5RX/vLFwbuRVPcS0ecpOTZAjE6XGmts9F7QWrgMQHqoS6JoF1VMxCwMxtY5prMgBnDqeomHYudpI6QMZTIeOtpVvUaQ30nRBYy3JG5bzsfvflP5vdjboflIqdB274m2QWUkbj0akqBNL6VWg7c4isZ9vn/25ei3XMqdmcABXUhTHXXzIa9OZsVSgvRvzh9323fCQBYlTua0ATGrBZR6aJToMp0uYwx6mOU0AzSRyyVwETR2Z+6l3sQ10ady6PY9ZyjDCJxo0pl5A823MpNtU/HjkZeM9q+daxT1OXeihFFsSZi0MAHWxKAn3Uz98dYHZHecIZYaxLh492AJn5sBiDQFZvKk3VzAFqBLKzSZffpM1n6nwp14AmcCbeNEuxZoAxhThpi1TKTszOHMxOf95ijO5bXq3779JtmG2usz++YGB23/MMZo94xCNWQKy0qfqpOi2pRRizChdHqVuon69r9GoX6q0KNsvOOlW1xfi11b+Vk0e6PSghyh3qmHCNa7sL74idC5BlEsTkEUPWRWt/jNU2EakQphVM/hHW+yyRIg0LjwGgw21DDCFIU9DSiaoEKMlBdCF0b0xwUzBzWYnAF+LFvLaVWYesVO3KOy84ZxX9cgs6sTnHCNCd2i33va+EZGXoDrIcSjSUHDIAm05LqYMlctjy/8AFWyo4vrjJGIr12NpKzpxfny2S1MbLHIirPeiC4BaOpfmw8Y9+4PvwERf/t05C1nI1PsnA6++guo4yIi7paKc/MrmqXtCHOpQJc2ZxlDG0X1TxuZgUm3SMClahTCMqVxHyZ+qWqAkx0SYrwVuq+8Pz5zxj0BsXsr7wR/7c3QBml/LxruabD2pcGRsgE7VNVDOBsQrIBMbQpzFmjoehvUyVj/ZgunwBsezrYs1mX+PGiHZxY5zr6QGtizETKLtkdveA2Y8TzJrv9k5Jm4rZ5sn2pxcsK+O9z3NWxld6pVdaB4vehlkU1YYug2U2x2pcNx+1p1mbHr+pHwNVnH9Xby6D+bZGzKZoWEOZVKRaNy4PcD747+LSw90eYAMJDb0Qi5i40OAhCLCTa6b6hX+HAC72zdVupZ5lCFT4LhP4gt5kPvt1YZVcWN7wuMIWIEwmaos3QLTT8Uv3lSGgBTsAGlMNJHi5WX+b2fTlWWHM5QW4+d73Mh6a7CMY6eQEIsQacX8vlHWIZbv7rIsVQpok9kpsZO+wfeM4Xb0C5+tiFbMOUyy5iXmTOcz+wO5nc15yPV5DrYt27CMXfE0Y1+dWuDUmv3KOiEWTBCI5e/UxZU7HP/mRH5ofTXFdNNMyXRyljgfb83tNMjISrqL6+YKfGIEz3RbZFCnw80qt1tsCZbruToh0P2bef4SLBcxXXdqpugm0ifiIWTkBC7MXMEv7jeSE2dgsC+BVE8Ai4brYLJpfxA//mbsTzMzi5AqcnTCmrMvGKGny/c4x4a6p8JH8Yz5WXBizv48vW0uXvx5n1j+2dbZGqmY599BzkwQkFMzmfGPYO/gl+8h8i+4eMPt+i6HRkgQxQ91xJpg92/7sgoHZvc4zmP2f//N/GuhahzU2M7Nh18b6WSpTfdv5v856G1WwZRuXqlLjMXO69DC3+5NH3CSGDFBmqpTNMtuVLOjKuP6vci/QoayH48k7Bay27e/YhkyqucFRt0UlSI4NBNhBMTMLRJG43FcGokukrHW9lpS9fVdEAUv4ShCb7w7HByjzlnvd88q6MkGFfGdo9j/dX7PdT0sQAjqaZAzUjwpimZhpUEPeVJsLNxdRD9MSWMPcdWW4Vg7L2DK1LH0y8VzhCihOYTFf41mWsfIqzU4AsQNOM7bO+SbMft8zv5w+Ywb1ncIKAm6ODgEwJGukQN+f/viPgE3o1th8nI3tlHVyTgJQUMAUvEQ/lr7G5VrKmGQHXq16ZvLpV7ALE45WDz+dSHLOIrjlNbTPAV8yW7wlgDQH1IGxRVWTDzIpUReji4z9C4yoF/zQn7q7weyO89va2Nzh2nhP2Z9MYsugkAmQZT18qmUKZl7Utc3PwpUREHa8K2MNZAJjVMq0nXubBUGs34D6T7duH2iX7OP9ktndC2bfbjG8VsXWHOCzcboyvtj+4ozBbJwxmG3tbI9/d57B7H/+z/9J5UrVrMZtDfFlsLNm4FI6+uPh5ojnOKfXb9quBsiyzja6RfJy3POsaPsnD3G7T/BeQN0SrUiLn2UD+0xbU29B5RTP75c9NzGaaZ79UTDRtIfsAhXMOfn1myLXhcxypXiZTKaEtJAFQgI0tJnvVmDl7VeYl26NJn2hCbPxW7yCzdb0bCjrYghpBhuOu/me/9YUOtxCYMcl1bpsXKycEiGZEyfgSAIOuYp8VyUMSRKQSDtNf8//jbMa2jBLkH8ijKKapLCX9PsEMGGZVORd1y1ZFomVeA0QZzYbNJFJzkAxLITA5Lks12iOrJkJkki6kvPIJ8x+XXvMM4j7zpdSNbxUNZG0BBiZQtqf/dSPXVkHgYvyi/rXeTRghjIRYKFsaCvtUdfYMU4Gk8XkNnVfGacGNsEk1hYgafWlT1PxDypgDq1PHgpf5aqDfXSf5YTzzMhAwpkBzLDgh/zkywPM7mi/znzzf9s7CyDJkeYKv9TA0jGfmZmZGYLM7AAzMzMzM2OA/ZuZmZmZme1jvmt1uuOuOubtF1WlVWzvrOZmFaGVKqtKymqNevV1pl79zGa9Ww5kMUj7jJBBFGQ4ipatBkTIAGiTkbOGKmM/lRG26VTGYm8BWjut8ale5GwrBOLAhTXVBLR/K5NH/5UOpCsOZusfVUZoB0uJmL2l7jllEbNblwxmb/M2b3NFQIE2QtsxAJmdCyl8/XnR4kpC0hWFsfm2K3XdD583dGdhEASHzBaerojtYG3YPoxnkgEi/rfKQJRxizGLv7KVeJivOkinCGys40pVxqQ8PqGr+/xg/b291TuQAbgsUobHN7SpQBphLuicl7k6kLHMuEFZH7n1Fs1f5s+jPH/y43muJEp1aX7VUxgvx6/+KWjse839diXr2KS/P39803Uw/t8f/6EUNYbJI2AL7NfYRZ0Js+xnhjkAxrZWxh2SkgaT+ZEpKXKlw23C5DeAE2ZKiorzhLf0lEUMOEmbAvOCgyNsFGm83IKxshXaWsTMFBjVjoBRglJswzxySc/3u8cFZtrsv9xm+zUa9l4HETJbUY495TBA6ANABjDrRs7kwNZOYWwCGfdT0ymNjKIhUtaPmNWFQHKopDDi3TPb/6Xc0wfFgf5is9XxgNn3EMymUxmlen2upeEdde9pEv+QdMuSweyt3/qtjxUQKGBB4Y9dn+809aed8HUM/jqY3ZEOZggSSZjyi1k4LPvKiFlnXTfKssmkVW3DpQtaqGc7wS6vJ0whzMeyzz9SaZ+CKkpi5qzwRzdCF99QKSvbel2UEaXV5dFjqM3O5E90WX8kLdjh2nNyhUY9csvNR5GckEVFisEl1UXdiDT9j4D8u6Tw0PI28uQS+KlQILIEyQ2b9JgC7mK0hsRS0vQ8npRmKyYFI3CZUpQ+fpa0d+aipQdiE2iHNbBzMBUvWJeBayGFpSPKo3UZFR8uVk1ETN/0WjxVVHXFRcq1ZJb2Ic6xLRvLPX/+J1Igdw7lyd9ZVGuX7mwTugR7rQ3r2G9tQIaQn0fFZnyH1dtmGZarx9OZNlXW2zCdMVS7FMDGMA+dmetljMSWYNguj4gz3VHmbLYGbAT6PL99nGBW6ve/U7H3Ln0gOwK39RAXR8GGFpBZmSuhbSqVEXA2VzJ/lbB1117kzKDM2qxjWqWx1H+7DvQeufcMjB0bmI3frhwGAthlRMzeXffvGMyGHYPZeseqjDctWZXxuZ/7uXcCADuDC6tegC+wL9GX/vFp7rTd5Wd++Nyh2xBgwj7EPGRlQexQzBi0iJcM0rIBbFlhHoukKWy/DmZwjNExd1DMhZoGutyu2Qct2hMKjIK0fsTFdQAvSVaWwgQ9PGJGCPO+wVRIi3Qx2iUlRMDlUTHI6ZcBw/7YzTcXOwX7VFdiLBWeFgdZ+lLnaXv2eWVYX0mOP3gfiwoajjPsJxHuADgGUiAVg6wjkAl/5y489B82UhG+lEqfvNnAzlITMxQOYMVpzlvGsXIcyXfyDEgzRJA6Oi6B0q5Zcp468fM02FZatM7nfUvd+5d/LgVy3nw1KT8LybAMLgLj9KNk/dV+4rAEYAKaxb25uhhIVqNk/DmmTZ8VqEKUTHKWcc5BBA0RNlvL2TAbAcEL3gXeJ1NcHD0T0iLr4T+RKPs43aPQ5/6t4wez3B822/fcrF+iYbihAmT2btmgcahHyCCPT1Cbn8qIiJmDWF/449JTGV0if6QqI8odQCty9913zu7PQR+R+/r2OJCOH8y+nu+YsUVfqZHqusP76YFTBmY3LhnM7r777vazNo3HCRaoRlvad39+2q/iOfpMt4jrRdvh3aFbGPmSTKAQ2YHP2AFv2z7bdmqnMhK+yC/M9PN30kLIIKwo+rlD/ZRG1aEs2v2aYCZZlMxEPNJJNJxASxuvK4N2j/CuWHQf5cL3t1sENtMAraYxRz06VeOTLKdSAqQ9duMN9Rufsn+Z7QYst2varawYZT/TDIkJo9V0eF4epkemUE85jKrPBuW18VKRki36io+0TQ+bpvbF6PWjoe5r73z3//VfSUGYqoKZ7XNFvfgwNhPIEEf2ffHOUWhUerzb/irMhp9V/I52u9e1wCySIOYrUhZl76Sp9EN7ZgbGNIyxDvtgaPnKZ1SmL/Yxum+z/nf/xrGCGSJnL7hZv0+x90rV1MbY0+jvlNXEP8LLUGkkgBHYNA1nhLH2e2bNra1m4ztmBLLaPgRBWtGyDP2O9vSO2tc/b1bpaoDZ+suVIVp76oxYCGYfrgdP2TxmNywZzO66667ph33MP8YOc+o4V9mEGEgT0FDnBR67KTsfEfI6r555fvbp101HqdjPyzEVUVwArB7eGbo5wjnGAkwENkIXA1CViJscuMTIl9lMed5V0cKzAlWFOyxRX6MW7uPWwIzQpqgMpEaYYBmZHQO3OkgZ4VGr2AaAVVjbgWxdTXIKT2WU+o+Ql7pWoe7RG27gr4CMlFm9gxqcZ9NgGbs87uT8ZwbNaofKEEvr++WpkkL/Mk4sJlyCaJYfvGpJBWxwnT23BYqUII3RjFbrJZ6keYm2ETU7dm8qbNEXU5184O//FvDl+3yyNwIQJPTrXxUMNBXvkNBr+5rGAOIDY9lccXcPSty5/dxM13Ttskh95VzO9cGZpL59rIQuSSIfi23gubUp58GzLCJmCYVGdzwEKcpsr3f++lUEs6f3b5T2P0bD3sdv1j0XAElLYUSErBIpQ3nbrzZ/mSkvXpJUfqCctt8DNKY1psGYRc/GJIwhkubKjQZoY5Yo2VHq4mpT/hzt60tiXw9pX7p6YPZ5/o5ZG8JY1wSzT9BDp0H8wwDp+iWD2R133NF74D7eugX0XVLdCR7n4e3SjYSxCIMthzWCGOoYrJLVMUqmduSMDz608RkDC4myvTJqhrUFZv0ByPYBZ1AygQgIyaAR8QK0CWWuatraT2UNO1MZIZMgOZg9dv318iXtAT6Eiaab7x9BYdDUC+VAQYVCgoFBIedarvpg8NCGJKt3+HP5ekMnjJlpK4RM9BXhrf4Z4TPEYimKODePBml/LJz/22xlbPCcUNr8rbhNuaVR6MF/+PtL+iNHPaiBt36aPeRzmcm0SIVEX7MxfbF+N3kdnGAsOxgHL22t3sGsIv3jkGXXDGuWoTfta/bllzM/2onLgnTFyfbdOCYdp3M+mOz3u+PXrjKYla32X0mx96kb+1tt3zkbB7XfLZuVwohVu0xltH0HsTmS+engZeUGkHHS6SIG8v25p8/Wvv5oexmuLph9ijIGWLuS+S2JpSL+8Vl65BTI5TsgXVgymN12223zIWCh9buHoEVA1Em8Poe3Sdfjf0JkASKdhABnwSgvy7P8BuMS8AwjarIImbL9I2//C8B0/rcd/UU4DjhswKjnwEs9nMkKmKnSxuoktEnxIXlQwAP+ds4URwKbzA5sZUwAZRMCsTo8nqKP2x+/7kLxoETjZYGYLDX2PpS2MGAy9xJT/YotTAQki3/hc6VlY9LorEzgXHaMV9IiO9DwVxRnMwy2w+CwtMtUIy3RjiVJSZAsY/aDbvsHxmPnd9DzY8bWFz8cEy8pSJKSKpN4R4R7aJNc1993k/Ji/HNxlNKZai6cKoDDffhf/rlDAAbZVTAzcZIwOlD2I2aELaYrlrp6vZR27R3ipCCAAbJwxwPU2If1ElMW+eVZilVuwXtm8npnHUIXII2XAKqLZenF/7C06bILbuzL8m2/sggwK32HTfldtZnzbB3xUgZkJUK2AzBTe59wNjmXWXK/JfwBe3ttR8waKY2j9GfrQZ8b+/qu3FdqT1oGmH10AbNkTd02lXAVX6RHT9k8ZueXrMr4pm/6pscJR/02xw8sKSl26HNCafJS1CiraZI7/fyO/zM+vEW6IGcSwBX/d2WETNV2Bm4MKJlNFeEPsZ3d6MX+dDm6XwDRWNXZ5xwBqtOq4JSyMsC0thxkuPP+oGSG8LdM8IgGr1BvNoyQ8cHkFUBcgGXflxLIzIE8ft6+TsFAShhh5kJAqFujBXK1c875T5LdW+jQlpr3PeP32YrycKDfmpw/+c4ZD8WLNu1r6z12y1LF8axj1o+Jcz/y7/8qRSDSFTZet2UlpbHygpPE2a0dgPGXnu1Hfo8dez2gbi1BJ1VMYTRwM/CyuqjCGePoTE9E9p8uhrYkwCHSlvV2li3Ky2H2IDejnAS0FpnZILRdG+FAcSAdYLvllxYCZl63d+eY8THjoPccQzePg4NXfR6z1ZQqowBsKtvWu2YEseB7ZdOpjG3Z/Eoqo8OXlU0YhKB2z2b/W8bQF+W+/m/70S0HzD5IGZNfsrB1noKHr9FjpwzMzi0ZzN7kTd5k8eDFdosHx2uf15mbpHMMFAVSEZtP+oSwWltGxLBt2sg5lfbtwUJiTe3BzNrP0LTjtXxNtg9G2jAYj4bRk5CaUbB2P8oIdBw32KFdSkbZ2K6sT5w712aGdKc8whMGg0CsGiaxlXnNY/ji6obZbML+cJ5NYK+TD8EM8vN4rM72a14dYRSey3fmECAhkAZ2w/U0Of6gSmX3c+2bHv3P/+RTfO+7iW1ADAFYc9/480TZNuPM1tb38Wn5pBRRiQ8RzvqDYZRNqGd0C5epEUgKF/1APzWgLlQBsKTX4OLWKO04fIaFU06VtrXBeR5ndr73bv7FJYKZxgytpOdehT58DL3vZr1hTUDju2ZcBwewqVTGplx+WwAkJ+GsrtA4Tz6fkbL7V6mvH1NfuZL+cwz/WJcEZu/Rn2B69jtm36bHT5Mqo6SzSwazN3qjN9r9Q/38tovzYfnnX46/lXZnbtiswf8ZCWrh6UjQSmDqYi0QZfWZdo6cYByWAW3VCAycaxMjSZSO98Gs69hkG9Y1QxfVVETxt3SkyzHhSYQ4vkmDT5sJWmnncTvr3Pbk2bN9BmB59lzDu5p6moGh6ZhYTNdyf/7C7v1I3HxfCWvkyPaxYJh/PS7n43j0f/7bYarPL2JIJiSGcVSJnPGv2e4IWSpiLYomRQXmsoBYAPYY4/b99sASNiY0i495iZRFBJ4cxIJ1E7+kRU553Lc1Ey/A5SjYOsPW297480sGs2064QuspA8cQ+/9dASNE0zLImcGbb3I2Xw1Rtra6owrzUllhPgH1BotknbPZvvNo/S1K+lftsdfLJjlO+N+nf7C7Co3xnfpiVMGZmeWDGZv8AZvcNlQsKw+186xgD5nrpcO0n4wJsOUuroWRiLzT0yDRATMGCRqYDaU+uyDWklnpH4CqbIUWa4TZBvURDCDUwjvyQcV7ffPJAxym98IgQz/TZyQVa1XHdjql1Brf3sGcYGymicObOzjMbbUU2fOqL3wwlHdr96+arU9CoCwsV/CssEYgn70PWAly/MWHmBHXaDEmNKESBhUG1k5/wq13YGx4gxbPH7P/+G29H0CmdkJYxa+8XJZEBsW7wxs2T4JadX+HEgakvTfJRN/nql+A0g1CGMwyWxWH62+RR6fX85DdC6FyNH1DFLWd5biiJiiOH+73b/+ZxcPZhaVep6nI2jSO42DnsejYoycTacy+vYy4Kw9yfR0KiMhDWBWQO1fR+k7V6mvWIX+k+daLpi9JVLwY/o/j+6vcj+qJ08ZmB0uGcxe//Vfv/uwvVQYWKKfvWkDdt5v92OTpF19JmcuSPvOLH2uQSBKUw9I7UCTsM+AE9twm92wR90xlvttaOdA5vy/Xx1Yu33LU8RKfEsIq7bxY/Qd5rb08v1+/6cODzHjVvDwrghwlIEUDgPbnq5G6H5ERd2dSyi1xoTJQazT9kAhqipa00jLx+N4UhnFc3MKCZYzeA5AVayDTeutKErgUQNbn8h6MHgOpl56f2HkooK+phQio7TPLHV11U0C0NbuipDbj9vB+8kH7qs/9WsCzISXnSo3SW1aAjWiYSER2BBdk0fYFLxzNNjIQ+LdAmkM8wEJyxgIvynsY1oLQ2eWn1AHppW1Cwd9Czqm5J7zkqCM9hAsDfJ6+B/jmhKhtTCfb3GctR08pQs/cyLADDBydiW9/Sh99Bh6eUjj10VAdImpjLZPQJsvmV/bB4Blc16zPxylL1pJPzCmnuBnsXwwe1Olcke5AyHFz+qpUzbB9MGSVRnPnz9/xaCJ/Y//OLsfy/LHsIixnDknDSKIkXOi9ZJ/G9DClRjdH+vTg7AuMgDiGmlaZRsTuDNNoSTMKngp6za+LCcMIKflLkIBj7ZWAdQCHif6uaSCX2U8eqJvVuuR2oj9pw4OdDKWXUa6rg2J05vtennywQe6tzIowCmi3Vb1VMb+d5BDGMEMcFw9BiNdVVLkPu58/4lh6F9tDmRX+znlsabr0SYrbfpOsJzzB37+p04imG2h5mAMvcIovfVKert16MXtfbICa8eUymg+IqURcNaNmP3l0yAm/eAq9UdjaPRxnywwe20l/9b6Uvk8Aoq/rtUpk8vfXzKYnT179liBYPfHXKC/1z4DSzirPLtEfd7fajCpAm7RytwLqHv7cRJpkXnxjT6pZQAJ9H5Yb0YdwAyD8f26yIe8bbjNfMw6RnH+sWp0jCqCBDFKaCTK4UlX1hPHtFYEP68Z9/YsgmTXrqJEH720Nzxke1PELo6k95U26nasanpSall6oxqhueSVqY5ZYfv1ub+g9CGEqTg5dW/GMwyl+E+JEX4A7nDaRQq7od1duqzgmGtxsbz4/hT79LN7nnrkYQKXlREZUw3Isl7XmtOtVsaY6hCGf/mXhrIIagQx3tP9fmZDsIn7c3inXtf/9mS7sHLUGZmXtk3+jJjNIUuUz/7ESQYzQtRrr6S3HqU3G0MvV0tpXAsRtONKZVQTxv54lH56Jf3wZv2Ni44b0skFs1dWKnd1NCl+X+MpA7O9JYPZ4eGhektEUMI9vTxnqaTr9Zqzkv14vPax559j/jE5xvnjm3/e+eOLmX3qkv/Txzo4pCV2XK7zzPzy3IuBR5u2s/36yxhIO0rW70PjLIxst6dt9lWAb1BGRPvVsKewecqiO7kmjo5UJwApwArJcMm0utK2+MBzpM9P5gxWfA+DlBBTFw00QoYeDjMGug52qrzHBfjKymM6/xYzahDo7TipM2GiCu82vRhJOpSmmQGWtLrSz+Z1C4WnM8ITSZVUcQFcV0881vnjTrNH/6bJif6VGDEPlhWQ97L35c8pgC5eBxzZcaz+g0P/JwYyOtpkhdFp876+rFsfNRfAVr9dv1GyEZ30UTfa0X74Y88WMPPtwUp6xVF6/dUzkPbCo/SCI1Ma56cymi8zJPMdzKR/2Gz/brP+3Bj6xVH6o1FarXiOEw9mL6Ws19h+zgCzP98t+KzX68HLv/d7vzcLzF7lVV6FD9a7BrNhyWB2cHCw1OjMyfXrml/7+62a6NujwhytJaNhn0/Cylmid4CvuYPsDwR1O7Irmg2CJQIW29vY+ejY7kdEIvwkW1R9XQ/DjGs0S90Qpba13eT4l7aWYjMEPF8ecf6YUb/8ZXzyidnfVxhnv712d4t3+/QdnlE3Q6gGjXYxkMj5o5hm5LlLXv7VOvjRZyGYAZJC58bUq4+hWzfltxlDt4zS65W+F1rpjO1oWV2RERGyR8r2l1ap+8fQ92+2942h39y+M+bne9aB2WMvphwuMZUxGc1P/Kca0rm/Ue4YzGLHYJY7BrNYMpjt7e1poYCgk7tc+7yG9rNZ3R79NnN5hu0ipTz2h+sZDraBoe5ozhtEX6EJ/ZCwN2e0aA/Um37Q4Ui4zYjdX0Ic4dqyK148OZ/zelzNH98VXnImFmXbMaak4ohxZd8lTM1eIuefPGYM4NgGs/fDpwHMNJatlW8v5TcfQzeUtm8yhl5g9GMEwawp/vEPY+gXRkkFwH6unPN/N2WeW892MPt/EVUthjBzfnYAAAAASUVORK5CYII="},function(Pe,Ee,Be){var Me=Be(299);(Me=typeof(Me=Me.__esModule?Me.default:Me)=="string"?[[Pe.i,Me,""]]:Me).locals&&(Pe.exports=Me.locals),(0,Be(169).default)("20bc8f04",Me,!0,{})},function(Pe,Ee,Be){(Ee=Be(168)(!1)).push([Pe.i,`@media print {
body {
margin: 0px;
padding: 0px;
}
}
@page {
margin: 0;
}
.hiprint-printPaper * {
box-sizing: border-box;
-moz-box-sizing: border-box; /* Firefox */
-webkit-box-sizing: border-box; /* Safari */
}
.hiprint-printPaper *:focus {
outline: -webkit-focus-ring-color auto 0px;
}
.hiprint-printPaper {
position: relative;
padding: 0 0 0 0;
page-break-after: always;
-webkit-user-select: none; /* Chrome/Safari/Opera */
-moz-user-select: none; /* Firefox */
user-select: none;
overflow-x: hidden;
overflow: hidden;
}
.hiprint-printPaper .hiprint-printPaper-content {
position: relative;
}
/* 火狐浏览器打印 第一页过后 重叠问题 */
@-moz-document url-prefix() {
.hiprint-printPaper .hiprint-printPaper-content {
position: relative;
margin-top: 20px;
top: -20px
}
}
.hiprint-printPaper.design {
overflow: visible;
}
.hiprint-printTemplate .hiprint-printPanel {
page-break-after: always;
}
.hiprint-printPaper, hiprint-printPanel {
box-sizing: border-box;
border: 0px;
}
.hiprint-printPanel .hiprint-printPaper:last-child {
page-break-after: avoid;
}
.hiprint-printTemplate .hiprint-printPanel:last-child {
page-break-after: avoid;
}
.hiprint-printPaper .hideheaderLinetarget {
border-top: 0px dashed rgb(201, 190, 190) !important;
}
.hiprint-printPaper .hidefooterLinetarget {
border-top: 0px dashed rgb(201, 190, 190) !important;
}
.hiprint-printPaper.design {
border: 1px dashed rgba(170, 170, 170, 0.7);
}
.design .hiprint-printElement-table-content, .design .hiprint-printElement-longText-content {
overflow: hidden;
box-sizing: border-box;
}
.design .resize-panel {
box-sizing: border-box;
border: 1px dotted;
}
.hiprint-printElement-text {
background-color: transparent;
background-repeat: repeat;
padding: 0 0 0 0;
border: 0.75pt none rgb(0, 0, 0);
direction: ltr;
font-family: 'SimSun';
font-size: 9pt;
font-style: normal;
font-weight: normal;
padding-bottom: 0pt;
padding-left: 0pt;
padding-right: 0pt;
padding-top: 0pt;
text-align: left;
text-decoration: none;
line-height: 9.75pt;
box-sizing: border-box;
word-wrap: break-word;
word-break: break-all;
}
.design .hiprint-printElement-text-content {
border: 1px dashed rgb(206, 188, 188);
box-sizing: border-box;
}
.hiprint-printElement-longText {
background-color: transparent;
background-repeat: repeat;
border: 0.75pt none rgb(0, 0, 0);
direction: ltr;
font-family: 'SimSun';
font-size: 9pt;
font-style: normal;
font-weight: normal;
padding-bottom: 0pt;
padding-left: 0pt;
padding-right: 0pt;
padding-top: 0pt;
text-align: left;
text-decoration: none;
line-height: 9.75pt;
box-sizing: border-box;
word-wrap: break-word;
word-break: break-all;
/*white-space: pre-wrap*/
}
.hiprint-printElement-table {
background-color: transparent;
background-repeat: repeat;
color: rgb(0, 0, 0);
border-color: rgb(0, 0, 0);
border-style: none;
direction: ltr;
font-family: 'SimSun';
font-size: 9pt;
font-style: normal;
font-weight: normal;
padding-bottom: 0pt;
padding-left: 0pt;
padding-right: 0pt;
padding-top: 0pt;
text-align: left;
text-decoration: none;
padding: 0 0 0 0;
box-sizing: border-box;
line-height: 9.75pt;
}
.hiprint-printElement-table thead {
background: #e8e8e8;
font-weight: 700;
}
table.hiprint-printElement-tableTarget {
width: 100%;
}
.hiprint-printElement-tableTarget, .hiprint-printElement-tableTarget tr, .hiprint-printElement-tableTarget td {
border-color: rgb(0, 0, 0);
/*border-style: none;*/
/*border: 1px solid rgb(0, 0, 0);*/
font-weight: normal;
direction: ltr;
padding-bottom: 0pt;
padding-left: 4pt;
padding-right: 4pt;
padding-top: 0pt;
text-decoration: none;
vertical-align: middle;
box-sizing: border-box;
word-wrap: break-word;
word-break: break-all;
/*line-height: 9.75pt;
font-size: 9pt;*/
}
.hiprint-printElement-tableTarget-border-all {
border: 1px solid;
}
.hiprint-printElement-tableTarget-border-none {
border: 0px solid;
}
.hiprint-printElement-tableTarget-border-lr {
border-left: 1px solid;
border-right: 1px solid;
}
.hiprint-printElement-tableTarget-border-left {
border-left: 1px solid;
}
.hiprint-printElement-tableTarget-border-right {
border-right: 1px solid;
}
.hiprint-printElement-tableTarget-border-tb {
border-top: 1px solid;
border-bottom: 1px solid;
}
.hiprint-printElement-tableTarget-border-top {
border-top: 1px solid;
}
.hiprint-printElement-tableTarget-border-bottom {
border-bottom: 1px solid;
}
.hiprint-printElement-tableTarget-border-td-none td {
border: 0px solid;
}
.hiprint-printElement-tableTarget-border-td-all td:not(:nth-last-child(-n+2)) {
border-right: 1px solid;
}
.hiprint-printElement-tableTarget-border-td-all td:not(last-child) {
border-right: 1px solid;
}
.hiprint-printElement-tableTarget-border-td-all td:last-child {
border-left: 1px solid;
}
.hiprint-printElement-tableTarget-border-td-all td:last-child:first-child {
border-left: none;
}
/*.hiprint-printElement-tableTarget tr,*/
.hiprint-printElement-tableTarget td {
height: 18pt;
}
.hiprint-printPaper .hiprint-paperNumber {
font-size: 9pt;
}
.design .hiprint-printElement-table-handle {
position: absolute;
height: 21pt;
width: 21pt;
background: red;
z-index: 1;
}
.hiprint-printPaper .hiprint-paperNumber-disabled {
float: right !important;
right: 0 !important;
color: gainsboro !important;
}
.hiprint-printElement-vline, .hiprint-printElement-hline {
border: 0px none rgb(0, 0, 0);
}
.hiprint-printElement-vline {
border-left: 0.75pt solid #000;
border-right: 0px none rgb(0, 0, 0) !important;
border-bottom: 0px none rgb(0, 0, 0) !important;
border-top: 0px none rgb(0, 0, 0) !important;
}
.hiprint-printElement-hline {
border-top: 0.75pt solid #000;
border-right: 0px none rgb(0, 0, 0) !important;
border-bottom: 0px none rgb(0, 0, 0) !important;
border-left: 0px none rgb(0, 0, 0) !important;
}
.hiprint-printElement-oval, .hiprint-printElement-rect {
border: 0.75pt solid #000;
}
.hiprint-text-content-middle {
}
.hiprint-text-content-middle > div {
display: grid;
align-items: center;
}
.hiprint-text-content-bottom {
}
.hiprint-text-content-bottom > div {
display: grid;
align-items: flex-end;
}
.hiprint-text-content-wrap {
}
.hiprint-text-content-wrap .hiprint-text-content-wrap-nowrap {
white-space: nowrap;
}
.hiprint-text-content-wrap .hiprint-text-content-wrap-clip {
white-space: nowrap;
overflow: hidden;
text-overflow: clip;
}
.hiprint-text-content-wrap .hiprint-text-content-wrap-ellipsis {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
/*hi-grid-row */
.hi-grid-row {
position: relative;
height: auto;
margin-right: 0;
margin-left: 0;
zoom: 1;
display: block;
box-sizing: border-box;
}
.hi-grid-row::after, .hi-grid-row::before {
display: table;
content: '';
box-sizing: border-box;
}
.hi-grid-col {
display: block;
box-sizing: border-box;
position: relative;
float: left;
flex: 0 0 auto;
}
.table-grid-row {
margin-left: -0pt;
margin-right: -0pt;
}
.tableGridColumnsGutterRow {
padding-left: 0pt;
padding-right: 0pt;
}
.hiprint-gridColumnsFooter {
text-align: left;
clear: both;
}
`,""]),Pe.exports=Ee}])})})(vuePluginHiprint$3,vuePluginHiprint$3.exports)),vuePluginHiprint$3.exports}var vuePluginHiprintExports=requireVuePluginHiprint();const vuePluginHiprint=getDefaultExportFromCjs(vuePluginHiprintExports),vuePluginHiprint$1=_mergeNamespaces({__proto__:null,default:vuePluginHiprint},[vuePluginHiprintExports]);export{vuePluginHiprint$1 as v};